.r7fTGa_root{gap:var(--spacing-48);flex-direction:column;display:flex}.r7fTGa_controls{gap:var(--spacing-24);flex-direction:column;align-items:flex-start;display:flex}.r7fTGa_toggle{border:var(--border-width-base) solid var(--button-primary-bg);border-radius:var(--radius-8);background:var(--color-bg-primary);align-items:stretch;display:flex;overflow:hidden}.r7fTGa_segment{padding:var(--spacing-8) var(--spacing-16);border-radius:var(--radius-4);color:var(--button-secondary-text);font-family:var(--font-family-inter);font-size:13px;line-height:var(--line-height-lh-16);font-weight:var(--font-weight-semibold-600);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-ease-out), color var(--duration-fast) var(--easing-ease-out);background:0 0;border:0;margin:0}.r7fTGa_segment[aria-selected=true]{background:var(--button-primary-bg);color:var(--button-primary-text)}.r7fTGa_segment:hover:not([aria-selected=true]){background:var(--button-secondary-bg-hover)}.r7fTGa_filters{gap:var(--spacing-8);flex-direction:column;display:flex}.r7fTGa_filterLabel{font-family:var(--badge-font-family);font-size:var(--text-badge-font-size);line-height:var(--text-badge-line-height);font-weight:var(--text-badge-font-weight);color:var(--color-text-primary);margin:0}.r7fTGa_chips{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.r7fTGa_chip{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-badge);background:var(--badge-neutral-bg);color:var(--badge-neutral-text);font-family:var(--badge-font-family);font-size:var(--text-badge-sm-font-size);line-height:var(--text-badge-sm-line-height);font-weight:var(--text-badge-sm-font-weight);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-ease-out), color var(--duration-fast) var(--easing-ease-out);border:0;margin:0;display:inline-flex}.r7fTGa_chip[aria-pressed=true]{background:var(--colors-blue-50);color:var(--button-primary-bg)}.r7fTGa_chip:hover:not([aria-pressed=true]){background:var(--badge-blue-bg)}.r7fTGa_chipClear{width:var(--icon-size-sm);height:var(--icon-size-sm)}.r7fTGa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.r7fTGa_scroller{-webkit-overflow-scrolling:touch;width:100%}.r7fTGa_table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.r7fTGa_colGroup,.r7fTGa_colName,.r7fTGa_colDescription,.r7fTGa_colInclusion{width:25%}.r7fTGa_header{padding:var(--spacing-16);background:var(--color-bg-secondary);text-align:center;vertical-align:middle;font-family:var(--badge-font-family);font-size:var(--text-badge-font-size);line-height:var(--text-badge-line-height);font-weight:var(--text-badge-font-weight);color:var(--color-text-primary);text-transform:uppercase;top:var(--navbar-height);z-index:1;position:sticky}.r7fTGa_header+.r7fTGa_header{border-left:var(--border-width-thin) solid var(--divider-default)}.r7fTGa_row{transition:opacity var(--duration-fast) var(--easing-ease-out)}.r7fTGa_row[data-dimmed]{opacity:var(--opacity-muted)}@media (prefers-reduced-motion:reduce){.r7fTGa_row,.r7fTGa_chip,.r7fTGa_segment{transition:none}}.r7fTGa_cell{padding:var(--spacing-16);vertical-align:middle;text-align:left;font-weight:var(--font-weight-regular-400);border-bottom:var(--border-width-thin) solid var(--divider-default)}.r7fTGa_cell+.r7fTGa_cell{border-left:var(--border-width-thin) solid var(--divider-default)}.r7fTGa_nameCell{align-items:center;gap:var(--spacing-8);display:flex}.r7fTGa_name{font-family:var(--badge-font-family);font-size:var(--text-badge-font-size);line-height:var(--text-badge-line-height);font-weight:var(--text-badge-font-weight);color:var(--color-text-primary);text-transform:uppercase}.r7fTGa_icon{flex:none;display:block}.r7fTGa_descriptionCell{vertical-align:top;font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height);color:var(--color-text-secondary)}.r7fTGa_descriptionCell a{color:inherit;text-decoration:underline}.r7fTGa_inclusion{gap:var(--spacing-8);flex-wrap:wrap;display:inline-flex}.r7fTGa_footnote{font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height);font-weight:var(--font-weight-regular-400);color:var(--color-text-muted);margin:0}@media (max-width:767px){.r7fTGa_root{gap:var(--spacing-24)}.r7fTGa_scroller{overflow-x:auto}.r7fTGa_header{position:static}.r7fTGa_table{min-width:800px}.r7fTGa_colGroup{width:152px}.r7fTGa_colName{width:224px}.r7fTGa_colDescription{width:auto}.r7fTGa_colInclusion{width:176px}}@media (min-width:768px) and (max-width:1139px){.r7fTGa_scroller{width:auto;margin-inline:calc(var(--spacing-24) - var(--layout-margin))}.r7fTGa_table{min-width:720px}.r7fTGa_colGroup{width:152px}.r7fTGa_colName{width:224px}.r7fTGa_colDescription{width:auto}.r7fTGa_colInclusion{width:176px}}
._41WR9W_hero{align-items:center;gap:var(--spacing-40);padding:var(--spacing-80) var(--layout-margin);text-align:center;background:linear-gradient(107.76deg, var(--colors-blue-900) 26.7%, var(--colors-blue-950) 106.33%);flex-direction:column;display:flex;position:relative;overflow:hidden}._41WR9W_heroPattern{z-index:0;pointer-events:none;position:absolute;inset:0}._41WR9W_heroHex{aspect-ratio:327/379;opacity:var(--decorative-hex-opacity);display:block;position:absolute}._41WR9W_heroHex svg{width:100%;height:100%;display:block}._41WR9W_heroContent{z-index:1;align-items:center;gap:var(--spacing-16);flex-direction:column;display:flex;position:relative}._41WR9W_heroHeading{max-width:1040px;font-family:var(--text-display-xl-font-family);font-size:var(--text-display-xl-font-size);line-height:var(--text-display-xl-line-height);font-weight:var(--text-display-xl-font-weight);color:var(--color-text-inverse);margin:0}._41WR9W_heroBreak{display:inline}._41WR9W_heroSubheading{max-width:900px;font-family:var(--text-display-lg-font-family);font-size:var(--text-display-lg-font-size);line-height:var(--text-display-lg-line-height);font-weight:var(--text-display-lg-font-weight);color:var(--color-text-on-dark);margin:0}._41WR9W_heroActions{z-index:1;position:relative}._41WR9W_heroGradient{inset-inline:0;z-index:1;height:var(--spacing-8);background:var(--gradient-linear);position:absolute;bottom:0}._41WR9W_section{padding-block:var(--spacing-80);padding-inline:var(--layout-margin);background-color:var(--color-bg-primary)}._41WR9W_sectionInner{gap:var(--spacing-48);max-width:var(--layout-container-max-width);flex-direction:column;margin-inline:auto;display:flex}._41WR9W_sectionHeader{gap:var(--spacing-16);flex-direction:column;align-items:flex-start;display:flex}._41WR9W_sectionTitle{font-family:var(--text-heading-h1-font-family);font-size:var(--text-heading-h1-font-size);line-height:var(--text-heading-h1-line-height);font-weight:var(--text-heading-h1-font-weight);color:var(--colors-neutral-900);margin:0}._41WR9W_sectionIntro{max-width:var(--section-intro-max-width);font-family:var(--text-body-lg-font-family);font-size:var(--text-body-lg-font-size);line-height:var(--text-body-lg-line-height);font-weight:var(--text-body-lg-font-weight);color:var(--color-text-primary);margin:0}._41WR9W_modelsScroller{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}._41WR9W_modelsTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}._41WR9W_modelsCol{width:25%}._41WR9W_modelsHeader{padding:var(--spacing-16);background:var(--color-bg-secondary);text-align:center;vertical-align:middle;font-family:var(--badge-font-family);font-size:var(--text-badge-font-size);line-height:var(--text-badge-line-height);font-weight:var(--text-badge-font-weight);color:var(--color-text-primary);text-transform:uppercase}._41WR9W_modelsHeaderEmpty{background:var(--color-bg-primary)}._41WR9W_modelsHeader+._41WR9W_modelsHeader{border-left:var(--border-width-thin) solid var(--divider-default)}._41WR9W_modelsCriterion,._41WR9W_modelsCell{padding:var(--spacing-16);vertical-align:middle;text-align:left;border-bottom:var(--border-width-thin) solid var(--divider-default)}._41WR9W_modelsCriterion{font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);line-height:var(--text-label-sm-line-height);font-weight:var(--text-label-sm-font-weight);color:var(--color-text-primary)}._41WR9W_modelsCell{font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height);font-weight:var(--font-weight-regular-400);color:var(--color-text-secondary);border-left:var(--border-width-thin) solid var(--divider-default)}._41WR9W_modelsLogoCell{color:var(--color-text-primary)}@media (max-width:767px){._41WR9W_hero{padding:var(--section-padding-y-mobile) var(--layout-margin-mobile);gap:var(--spacing-24)}._41WR9W_heroHeading{max-width:none;font-size:var(--text-heading-h1-mobile-font-size);line-height:var(--text-heading-h1-mobile-line-height)}._41WR9W_heroBreak{display:none}._41WR9W_heroSubheading{max-width:none;font-size:var(--text-body-lg-font-size);line-height:var(--text-body-lg-line-height)}._41WR9W_section{padding-block:var(--section-padding-y-mobile);padding-inline:var(--layout-margin-mobile)}._41WR9W_sectionInner{gap:var(--spacing-24)}._41WR9W_sectionTitle{font-size:var(--text-heading-h1-mobile-font-size);line-height:var(--text-heading-h1-mobile-line-height)}}
