._hero_4ikxr_1{padding-block:clamp(var(--space-6), 6vw, var(--space-8)) var(--section-pad);position:relative;overflow:hidden}._inner_4ikxr_8{gap:clamp(var(--space-5), 5vw, var(--space-7));grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;display:grid}._copy_4ikxr_15{flex-direction:column;align-items:flex-start;display:flex}._title_4ikxr_21{margin-top:var(--space-4);font-family:var(--font-display);font-weight:400;font-size:var(--text-display);letter-spacing:-.045em;text-wrap:balance;line-height:.98}._accent_4ikxr_31{color:var(--color-brand-text);white-space:nowrap}._subtitle_4ikxr_36{margin-top:var(--space-6);max-width:42ch;color:var(--color-text-soft);font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.5}._actions_4ikxr_44{align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._trust_4ikxr_52{gap:var(--space-1);margin-top:var(--space-7);color:var(--color-text-soft);flex-direction:column;font-size:1rem;list-style:none;display:flex}._trust_4ikxr_52 li:before{content:"—";margin-right:var(--space-2);color:var(--color-eyebrow)}._visual_4ikxr_69{aspect-ratio:4/5;width:100%;max-height:640px}@media (width<=900px){._inner_4ikxr_8{grid-template-columns:1fr}._visual_4ikxr_69{aspect-ratio:1;max-height:360px}}._section_e7eu3_1{padding-block:var(--section-pad)}._top_e7eu3_6{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,.55fr);align-items:center;display:grid}._figure_e7eu3_13{aspect-ratio:1;width:100%;max-height:340px}@media (width<=900px){._top_e7eu3_6{grid-template-columns:1fr}._figure_e7eu3_13{display:none}}._head_e7eu3_28{gap:var(--space-3);flex-direction:column;max-width:900px;display:flex}._list_e7eu3_37{margin-top:clamp(var(--space-6), 6vw, var(--space-7));gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}._item_e7eu3_45{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._index_e7eu3_53{font-size:var(--text-label);letter-spacing:.025em;color:var(--color-eyebrow);font-weight:600}._itemTitle_e7eu3_60{font-family:var(--font-display);font-weight:400;font-size:var(--text-sub);letter-spacing:-.03em;text-wrap:balance;line-height:1.1}._itemBody_e7eu3_69{color:var(--color-text-soft);max-width:40ch}@media (width<=900px){._list_e7eu3_37{gap:var(--space-5);grid-template-columns:1fr}}._section_m5uvn_1{padding-block:var(--section-pad)}._top_m5uvn_6{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,.55fr);align-items:center;display:grid}._figure_m5uvn_13{aspect-ratio:1;width:100%;max-height:340px}@media (width<=900px){._top_m5uvn_6{grid-template-columns:1fr}._figure_m5uvn_13{display:none}}._head_m5uvn_28{gap:var(--space-3);flex-direction:column;max-width:760px;display:flex}._grid_m5uvn_35{margin-top:clamp(var(--space-7), 8vw, var(--space-8));gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._card_m5uvn_45{align-items:flex-start;gap:var(--space-3);color:inherit;padding:clamp(var(--space-5), 4vw, var(--space-6));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#141414eb;flex-direction:column;transition:border-color .18s,background-color .18s;display:flex;box-shadow:inset 0 1px #ffffff14}@supports (backdrop-filter:blur(1px)){._card_m5uvn_45{backdrop-filter:blur(20px)saturate(160%);background:#ffffff0a}._card_m5uvn_45:hover{background:#ffffff12}}._card_m5uvn_45:hover{border-color:#ffffff47}._cardTop_m5uvn_75{align-items:center;gap:var(--space-2);width:100%;display:flex}._logo_m5uvn_82{width:auto;height:44px;margin-right:var(--space-1);flex-shrink:0;display:block}._logoFallback_m5uvn_90{border-radius:var(--radius-pill);background:var(--color-surface-2);width:44px;height:44px;color:var(--color-text-muted);flex-shrink:0;place-items:center;display:grid}._category_m5uvn_101{font-size:var(--text-label);letter-spacing:.025em;text-transform:uppercase;color:var(--color-eyebrow);font-weight:600}._badge_m5uvn_109{font-size:var(--text-caption);letter-spacing:.025em;text-transform:uppercase;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-pill);flex-shrink:0;margin-left:auto;padding:.25rem .7rem;font-weight:600}._name_m5uvn_122{margin-top:var(--space-2);font-family:var(--font-display);font-weight:400;font-size:var(--text-heading);letter-spacing:-.035em;color:var(--color-text-soft);line-height:1.05;transition:color .18s}._card_m5uvn_45:hover ._name_m5uvn_122{color:var(--color-text)}._desc_m5uvn_137{color:var(--color-text-soft);max-width:42ch}._visit_m5uvn_142{padding-top:var(--space-2);font-size:var(--text-label);letter-spacing:.025em;text-transform:uppercase;color:var(--color-text-muted);margin-top:auto;font-weight:600;transition:color .16s}._card_m5uvn_45:hover ._visit_m5uvn_142{color:var(--color-text)}@media (width<=760px){._grid_m5uvn_35{grid-template-columns:1fr}}._grid_1k9wa_1{gap:clamp(var(--space-6), 5vw, var(--space-7)) clamp(var(--space-5), 5vw, var(--space-7));text-align:left;grid-template-columns:repeat(2,1fr);width:100%;display:grid}._gridThree_1k9wa_9{grid-template-columns:repeat(3,1fr)}._card_1k9wa_14{gap:var(--space-2);flex-direction:column;display:flex}._code_1k9wa_20{font-size:var(--text-label);letter-spacing:.025em;color:var(--color-eyebrow);font-weight:600}._title_1k9wa_27{font-family:var(--font-display);font-weight:400;font-size:var(--text-h2xs);letter-spacing:-.02em;color:var(--color-text);line-height:1.25}._description_1k9wa_36{font-family:var(--font-body);color:var(--color-text-soft)}@media (width<=720px){._grid_1k9wa_1,._gridThree_1k9wa_9{grid-template-columns:1fr}}._viewAll_1sewo_1{align-items:center;gap:var(--space-2);margin-top:var(--space-7);font-size:var(--text-label);letter-spacing:.025em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600;transition:color .2s;display:inline-flex}._viewAll_1sewo_1:hover{color:var(--color-text)}._viewAll_1sewo_1 ._arrow_1sewo_18{transition:transform .2s;display:inline-block}._viewAll_1sewo_1:hover ._arrow_1sewo_18{transform:translate(3px)}._stage_ks3hr_2{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0;mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}
