.site-footer_footer__zzHBa{padding-block:clamp(48px,6vw,80px) 28px}.site-footer_grid__vQqx9{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:clamp(24px,4vw,44px);gap:clamp(24px,4vw,44px)}.site-footer_brand__3D7Z_{display:inline-flex;margin-bottom:16px}.site-footer_brand__3D7Z_ img{height:30px;width:auto}.site-footer_addr___BfAB{font-size:.86rem;color:var(--ink-3);max-width:30ch}.site-footer_footer__zzHBa h4{font-size:.78rem;color:var(--ink-3);margin-bottom:16px;font-weight:400}.site-footer_footer__zzHBa ul{list-style:none;padding:0;margin:0}.site-footer_footer__zzHBa li{margin-bottom:10px}.site-footer_footer__zzHBa a{color:var(--ink-2);font-size:.9rem;font-weight:500;transition:color .2s}.site-footer_footer__zzHBa a:hover{color:var(--accent-ink)}.site-footer_bottom__80i8B{margin-top:clamp(40px,5vw,64px);padding-top:22px;border-top:1px solid var(--line-2);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.8rem;color:var(--ink-3)}.site-footer_legal__Dwnwm{display:flex;gap:20px;flex-wrap:wrap}.site-footer_legal__Dwnwm a{color:var(--ink-3);font-size:.8rem}.site-footer_legal__Dwnwm a:hover{color:var(--accent-ink)}@media (max-width:720px){.site-footer_grid__vQqx9{grid-template-columns:1fr 1fr}}.site-footer_bottom__80i8B{border-radius:0!important}.site-footer_footer__zzHBa .site-footer_social__Z3wCA{--social-icon:18px;--social-hit:44px;display:flex;align-items:center;gap:2px;margin:18px 0 0 calc((var(--social-hit) - var(--social-icon)) / -2);padding:0;list-style:none}.site-footer_footer__zzHBa .site-footer_social__Z3wCA a{display:inline-flex;align-items:center;justify-content:center;width:var(--social-hit);height:var(--social-hit);color:var(--ink-3);transition:color .16s ease}.site-footer_footer__zzHBa .site-footer_social__Z3wCA a:hover{color:var(--accent)}.site-footer_footer__zzHBa .site-footer_social__Z3wCA a:focus-visible{outline:2px solid var(--accent);outline-offset:-6px}.home_btn__pj0SX{display:inline-flex;align-items:center;gap:9px;padding:13px 22px;border-radius:8px;border:1px solid var(--ink);background:var(--ink);color:var(--bg);font-size:.92rem;font-weight:500;cursor:pointer;transition:transform .4s var(--ease),background-color .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease)}.home_btn__pj0SX:hover{transform:translateY(-2px);background:var(--accent-ink);border-color:var(--accent-ink)}.home_btnGhost__OvWu6{background:transparent;color:var(--ink);border-color:var(--line)}.home_btn__pj0SX.home_btnGhost__OvWu6:hover{background:transparent;color:var(--accent-ink);border-color:var(--accent-ink)}.home_btn__pj0SX .home_arr__Zco3O,.home_tlink__EVQAj .home_arr__Zco3O{transition:transform .4s var(--ease)}.home_btn__pj0SX:hover .home_arr__Zco3O{transform:translateX(3px)}.home_tlink__EVQAj{display:inline-flex;align-items:center;gap:8px;color:var(--accent-ink);font-weight:500;font-size:.92rem;padding-bottom:3px;border-bottom:1px solid color-mix(in oklch,var(--accent-ink) 30%,transparent);transition:border-color .3s var(--ease),gap .3s var(--ease)}.home_tlink__EVQAj:hover{border-color:var(--accent-ink);gap:11px}.home_tlink__EVQAj.home_plain__af3YN{color:var(--ink);border-color:var(--line)}.home_tlink__EVQAj.home_plain__af3YN:hover{color:var(--accent-ink);border-color:var(--accent-ink)}.dark .home_tlink__EVQAj{color:var(--panel-acc);border-bottom-color:color-mix(in oklch,var(--panel-acc) 35%,transparent)}.dark .home_tlink__EVQAj:hover{border-bottom-color:var(--panel-acc)}.dark .home_btn__pj0SX{background:var(--panel-acc);border-color:var(--panel-acc);color:var(--panel)}.dark .home_btn__pj0SX:hover{background:color-mix(in oklch,var(--panel-acc) 84%,white);border-color:color-mix(in oklch,var(--panel-acc) 84%,white)}.dark .home_btnGhost__OvWu6{background:transparent;color:var(--panel-ink);border-color:var(--panel-line)}.dark .home_btn__pj0SX.home_btnGhost__OvWu6:hover{background:transparent;color:var(--panel-acc);border-color:var(--panel-acc)}.home_shead__3KqbX{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:end;margin-bottom:clamp(40px,6vw,72px)}.home_shead__3KqbX .home_deck__D_smZ{max-width:42ch}.home_hero__z_jpu{padding-top:clamp(40px,6vw,84px);padding-bottom:0}.home_heroHead__O2GOq{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start}.home_heroAside__9zFG4{padding-top:9px}.home_heroAside__9zFG4 .home_deck__D_smZ{max-width:42ch;font-size:clamp(1.12rem,1rem + .5vw,1.32rem);line-height:1.55;color:var(--ink-2)}.home_heroCtas__ZsnPc{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.home_heroFigure___kjUq{height:clamp(330px,47vw,560px);background:var(--micro-bg)}.home_heroFigure___kjUq,.home_heroVideo__FMKIi{margin:3.25rem 0 0;position:relative;border-radius:16px;overflow:hidden}.home_heroVideo__FMKIi{width:100%;aspect-ratio:16/9;background:#000;border:1px solid var(--line)}.home_heroVideoPoster__p83__{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:none;display:block}.home_heroVideoImg__VWwuE{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.home_heroVideoPoster__p83__:hover .home_heroVideoImg__VWwuE{transform:scale(1.03)}.home_heroVideoOverlay__wt1R3{position:absolute;inset:0;pointer-events:none;background:radial-gradient(72% 72% at 50% 48%,oklch(.16 .04 264/.28),transparent 70%),linear-gradient(180deg,color-mix(in oklch,var(--accent) 26%,transparent) 0,color-mix(in oklch,var(--accent) 20%,transparent) 45%,color-mix(in oklch,var(--accent) 46%,transparent) 100%);transition:opacity .3s var(--ease)}.home_heroVideoPoster__p83__:hover .home_heroVideoOverlay__wt1R3{opacity:.82}.home_heroVideoCenter__9UH0p{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(14px,1.6vw,20px);pointer-events:none}.home_heroPlay__kmemA{width:clamp(64px,6vw,84px);height:clamp(64px,6vw,84px);display:grid;place-items:center;border-radius:50%;color:#fff;background:color-mix(in oklch,var(--accent) 82%,black 4%);transition:transform .4s var(--ease),background-color .3s var(--ease)}.home_heroVideoPoster__p83__:hover .home_heroPlay__kmemA{transform:scale(1.07);background:var(--accent-ink)}.home_heroVideoWatch__0zSZx{font-size:clamp(.95rem,.85rem + .4vw,1.16rem);font-weight:600;letter-spacing:.02em;color:#fff;text-align:center}.home_heroVideoFrame__auJ6N{position:absolute;inset:0;width:100%;height:100%;border:0}.home_heroImg__9clh_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;filter:contrast(1.07) saturate(1.1) brightness(.96)}.home_heroTint__xk4tO{background:linear-gradient(155deg,color-mix(in oklch,var(--accent) 55%,transparent),color-mix(in oklch,var(--panel) 35%,transparent) 60%,color-mix(in oklch,var(--micro-bg) 65%,transparent));mix-blend-mode:soft-light}.home_heroGrain__cxtle,.home_heroTint__xk4tO{position:absolute;inset:0;pointer-events:none}.home_heroGrain__cxtle{opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.home_microVignette__Q8rhi{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 120% at 50% 38%,transparent 46%,color-mix(in oklch,var(--micro-bg) 55%,black) 100%)}.home_heroScrim__DrkfI{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 52%,oklch(.16 .04 264/.78))}.home_figmark__ZXoTH{position:absolute;left:calc(var(--cut) + 10px);bottom:18px;right:22px;z-index:2}.home_figmark__ZXoTH .home_fc__aiIo7{font-size:.78rem;color:var(--panel-mut);max-width:54ch}.home_logosStrip__enD9D{border-bottom:1px solid var(--line);margin-top:clamp(24px,3vw,40px)}.home_logosRow__6UaBG{display:flex;align-items:center;gap:clamp(20px,4vw,44px);padding:26px 0 58px}.home_logosRow__6UaBG .home_lab__fNXMb{font-size:1rem;font-weight:500;color:var(--ink-2);white-space:nowrap;flex:0 0 auto}.home_marquee__8tq_s{flex:1 1 auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.home_marqueeTrack__Eay_H{display:flex;align-items:center;width:max-content;animation:home_logoMarquee__2akVg 45s linear infinite}.home_marquee__8tq_s:hover .home_marqueeTrack__Eay_H{animation-play-state:paused}@keyframes home_logoMarquee__2akVg{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){.home_marqueeTrack__Eay_H{animation:none;width:100%;flex-wrap:wrap;justify-content:center;gap:22px clamp(24px,4vw,48px)}.home_marquee__8tq_s{-webkit-mask-image:none;mask-image:none}.home_logo__WQaWo{margin-right:0}}.home_logo__WQaWo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:clamp(40px,5vw,68px);opacity:1}.home_logo__WQaWo img{max-height:27px;max-width:150px;width:auto}.home_logoChip__GDyK5{background:var(--panel);border-radius:8px;padding:8px 13px}.home_logoChip__GDyK5 img{max-height:24px}.home_approachGrid__XlxeO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(16px,1.8vw,24px);gap:clamp(16px,1.8vw,24px);margin-top:clamp(44px,5vw,68px)}.home_approachCard__If9OR{border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.045);padding:clamp(22px,2.4vw,30px);display:flex;flex-direction:column;transition:border-color .3s var(--ease),transform .4s var(--ease)}.home_approachCard__If9OR:hover{transform:translateY(-3px);border-color:var(--panel-acc)}.home_approachCard__If9OR svg{width:30px;height:30px;color:var(--panel-acc);margin-bottom:20px}.home_approachCard__If9OR h4{font-size:1.06rem;margin-bottom:10px;line-height:1.25;color:var(--panel-ink)}.home_approachCard__If9OR p{font-size:.92rem;color:var(--panel-mut)}.home_aboutCta__WfIMe{margin-top:clamp(32px,4vw,52px)}@media (max-width:960px){.home_approachGrid__XlxeO{grid-template-columns:1fr 1fr}}@media (max-width:540px){.home_approachGrid__XlxeO{grid-template-columns:1fr}}.home_program__DMnrV{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,5vw,68px);gap:clamp(28px,5vw,68px);align-items:center;padding-block:clamp(40px,6vw,72px);border-top:1px solid var(--line)}.home_program__DMnrV:first-of-type{border-top:none;padding-top:0}.home_pfig__pGWkB{position:relative;aspect-ratio:5/4;overflow:hidden;background:oklch(.915 .003 255);display:flex;align-items:center;justify-content:center}.home_imgPh__j2BiK{font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:oklch(.45 .014 262)}.home_pImg__ZruuE{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home_flip__SS16_ .home_pfig__pGWkB{order:2}.home_progId__WvpTs{display:inline-flex;align-items:center;gap:9px;font-size:.86rem;color:var(--accent-ink);font-weight:500}.home_program__DMnrV h3{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.15rem);font-weight:600;margin:12px 0 14px}.home_metaLine__LqCbY{font-size:.92rem;color:var(--ink-3);margin-bottom:18px}.home_metaLine__LqCbY b{color:var(--ink-2);font-weight:500}.home_blurb__XvwH_{font-size:1.02rem;color:var(--ink-2)}.home_plist__TyP5R{list-style:none;padding:0;margin:22px 0 26px}.home_plist__TyP5R li{padding:15px 0 15px 30px;border-top:1px solid var(--line-2);font-size:.95rem;color:var(--ink-2);position:relative}.home_plist__TyP5R li svg{position:absolute;left:0;top:16px;width:18px;height:18px;color:var(--accent)}.home_plist__TyP5R strong{color:var(--ink)}.home_plistBare__hgohE li{padding-left:0}.home_plistTwo__8vryj{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:clamp(28px,4vw,64px);column-gap:clamp(28px,4vw,64px)}@media (max-width:760px){.home_plistTwo__8vryj{grid-template-columns:1fr}}.home_introGrid__P5hH8{display:grid;grid-template-columns:1.55fr 1fr;grid-gap:clamp(30px,4vw,60px);gap:clamp(30px,4vw,60px);align-items:start;margin-top:clamp(26px,3vw,40px)}@media (max-width:880px){.home_introGrid__P5hH8{grid-template-columns:1fr}}.home_specSheet__egR9f{border:1px solid var(--line);background:var(--surface);padding:clamp(20px,2.3vw,28px) clamp(22px,2.5vw,30px) clamp(24px,2.8vw,32px)}.home_specHead___rVbh{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--line)}.home_specRow__1j6Kk{display:grid;grid-gap:4px;gap:4px;padding:13px 0;border-top:1px solid var(--line-2)}.home_specRow__1j6Kk:first-of-type{border-top:0}.home_specLabel__gV0av{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3)}.home_specVal__G4Zjy{font-size:.98rem;color:var(--ink);font-weight:500;line-height:1.34}.home_targetGrid__AvQSW{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(16px,2vw,22px);gap:clamp(16px,2vw,22px);margin-top:clamp(28px,3.4vw,44px)}.home_targetSpec__0lece{border:1px solid var(--panel-line);background:color-mix(in oklch,var(--panel-2) 50%,transparent);padding:clamp(22px,2.4vw,30px)}.home_targetCode__fTpp_{font-family:var(--font-mono);font-size:1.12rem;color:var(--panel-acc);letter-spacing:-.005em;margin-bottom:5px}.home_targetDesc__uKgeh{font-size:.88rem;color:var(--panel-mut);margin-bottom:6px}.home_targetRow__0lE_u{padding:13px 0;border-top:1px solid var(--panel-line)}.home_targetRow__0lE_u:last-child{padding-bottom:0}.home_targetRow__0lE_u .home_tk__Kqu5H{display:block;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.11em;text-transform:uppercase;color:var(--panel-mut);margin-bottom:5px}.home_targetRow__0lE_u .home_tv__LRYBS{font-size:.92rem;color:var(--panel-ink);line-height:1.42}.home_statusNote__zOBUP{margin-top:clamp(24px,2.8vw,36px);padding-top:18px;border-top:1px solid var(--panel-line);font-size:.92rem;color:var(--panel-mut);max-width:74ch}.home_statusNote__zOBUP strong{color:var(--panel-acc)}.home_instGrid__DnL3I{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(16px,2vw,22px);gap:clamp(16px,2vw,22px);margin-top:clamp(26px,3.2vw,40px)}.home_instPanel__bFKjB{border:1px solid var(--line);background:var(--surface);padding:clamp(24px,2.6vw,32px)}.home_instRole__pVbKI{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.11em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:12px}.home_instName__2zN__{font-size:1.3rem;color:var(--ink);font-weight:600;letter-spacing:-.02em;margin-bottom:12px;line-height:1.15}.home_instPanel__bFKjB p{font-size:.94rem;color:var(--ink-2);line-height:1.55}.home_recordCap__5eEN7{font-family:var(--font-sans);font-size:.66rem;letter-spacing:.12em;color:var(--ink-3);margin-bottom:16px}.home_recordCap__5eEN7 b{color:var(--accent-ink);font-weight:500}.home_dark__mmrAr .home_recordCap__5eEN7{color:var(--panel-mut)}.home_dark__mmrAr .home_recordCap__5eEN7 b{color:var(--panel-acc)}.home_specBar__bIGBY{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.home_specBar__bIGBY>div{background:var(--surface);padding:clamp(15px,1.5vw,20px) clamp(16px,1.7vw,22px)}.home_specBar__bIGBY .home_k__6y9sF{display:block;font-family:var(--font-mono);font-size:.61rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:9px}.home_specBar__bIGBY .home_v__Y5q_9{font-size:.96rem;color:var(--ink);font-weight:500;line-height:1.28}.home_epiLead__B_aJN{grid-template-columns:repeat(3,1fr)}.home_epiLead__B_aJN>div:first-child{grid-column:1/-1}.home_procSeq__NYx8d{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(14px,1.8vw,28px);gap:clamp(14px,1.8vw,28px);margin-top:clamp(30px,3.6vw,48px)}@media (max-width:720px){.home_procSeq__NYx8d{grid-template-columns:1fr 1fr;row-gap:26px}}.home_procStep__pDv2d{border-top:2px solid var(--ink);padding-top:15px}.home_procStep__pDv2d .home_n__x4NHN{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;color:var(--accent-ink)}.home_procStep__pDv2d h4{margin:10px 0 7px;font-size:1.02rem;letter-spacing:-.01em}.home_procStep__pDv2d p{font-size:.88rem;color:var(--ink-2);line-height:1.5}.home_targetFocus__q0CJ1{display:grid;grid-template-columns:minmax(0,.85fr) 1.25fr;grid-gap:clamp(22px,3.5vw,60px);gap:clamp(22px,3.5vw,60px);align-items:start;margin-top:clamp(30px,3.6vw,48px);padding-top:clamp(26px,3vw,42px);border-top:1px solid var(--panel-line)}.home_targetFocus__q0CJ1+.home_targetFocus__q0CJ1{margin-top:clamp(18px,2vw,28px)}@media (max-width:820px){.home_targetFocus__q0CJ1{grid-template-columns:1fr;gap:16px}}.home_targetFocus__q0CJ1 .home_code__8SiTU{font-family:var(--font-mono);font-size:clamp(1.9rem,1.3rem + 2.2vw,3.1rem);color:var(--panel-acc);letter-spacing:-.02em;line-height:1}.home_targetFocus__q0CJ1 .home_full__ju8hb{font-family:var(--font-mono);font-size:.8rem;color:var(--panel-mut);margin-top:14px;line-height:1.55}.home_targetFocus__q0CJ1 .home_rows__nWgOW>div{padding:12px 0;border-top:1px solid var(--panel-line)}.home_targetFocus__q0CJ1 .home_rows__nWgOW>div:first-child{border-top:0;padding-top:0}.home_targetFocus__q0CJ1 .home_rows__nWgOW .home_tk__Kqu5H{display:block;font-family:var(--font-mono);font-size:.63rem;letter-spacing:.11em;text-transform:uppercase;color:var(--panel-mut);margin-bottom:5px}.home_targetFocus__q0CJ1 .home_rows__nWgOW .home_tv__LRYBS{font-size:.94rem;color:var(--panel-ink);line-height:1.45}.home_collabList__9rVZC{margin-top:clamp(26px,3vw,42px);border-top:1px solid var(--line)}.home_collabRow__uE6EB{display:grid;grid-template-columns:minmax(0,.8fr) 1.35fr;grid-gap:clamp(18px,3vw,48px);gap:clamp(18px,3vw,48px);padding:clamp(22px,2.8vw,34px) 0;border-bottom:1px solid var(--line-2);align-items:start}@media (max-width:720px){.home_collabRow__uE6EB{grid-template-columns:1fr;gap:10px}}.home_collabRow__uE6EB .home_cn__MLDuC{font-size:1.28rem;font-weight:600;color:var(--ink);letter-spacing:-.02em;line-height:1.15}.home_collabRow__uE6EB .home_cr__26QnA{font-family:var(--font-mono);font-size:.63rem;letter-spacing:.11em;text-transform:uppercase;color:var(--accent-ink);margin-top:10px}.home_collabRow__uE6EB p{font-size:.94rem;color:var(--ink-2);line-height:1.55}.home_collabLogo__vtrt9{height:44px;width:auto;max-width:210px;object-fit:contain;object-position:left center;margin-bottom:18px}.home_introSplit__BlARQ{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:stretch;margin-top:clamp(44px,5vw,76px)}@media (max-width:880px){.home_introSplit__BlARQ{grid-template-columns:1fr;gap:28px}}.home_introFig__wkxqD{margin:0;height:100%;min-height:320px;background:var(--bg-soft)}.home_introFig__wkxqD img{width:100%;height:100%;object-fit:cover}@media (max-width:880px){.home_introFig__wkxqD{min-height:260px}}.home_flowTrack__7L9RM{display:flex;align-items:flex-start;gap:clamp(8px,1vw,16px);margin-top:clamp(30px,3.6vw,48px)}.home_flowStep__FLQVw{flex:1 1;min-width:0;padding-top:6px}.home_flowArrow__DMhM1{flex:0 0 auto;width:24px;height:24px;color:var(--accent-ink);margin-top:13px}@media (max-width:820px){.home_flowTrack__7L9RM{flex-direction:column;align-items:stretch;gap:0}.home_flowArrow__DMhM1{display:none}.home_flowStep__FLQVw{padding-bottom:22px}}.home_flowReturn__KLIVZ{margin-top:clamp(24px,2.8vw,38px)}.home_flowReturnTrack__WZNNi{margin:0 9%;height:20px;border:2px solid var(--accent-ink);border-top:0;position:relative}.home_flowReturnTrack__WZNNi:before{content:"";position:absolute;left:-5px;top:-10px;width:0;height:0;border:6px solid transparent;border-bottom:6px solid var(--accent-ink);border-top:0}.home_flowReturnLabel__b_CEB{display:block;text-align:center;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);margin-top:16px}.home_flowReturnUp__M8QX_{display:none}@media (max-width:820px){.home_flowReturnTrack__WZNNi{display:none}.home_flowReturn__KLIVZ{margin-top:16px;text-align:center}.home_flowReturnUp__M8QX_{display:block;width:30px;height:30px;margin:0 auto 14px;color:var(--accent-ink)}.home_flowReturnLabel__b_CEB{margin-top:0;padding:0 var(--gut)}}.home_flowIcon___BSE5{display:block;width:38px;height:38px;color:var(--accent-ink);margin-bottom:20px;overflow:visible}.home_flowStep__FLQVw .home_n__x4NHN{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;color:var(--ink-3)}.home_flowStep__FLQVw h4{margin:9px 0 7px;font-size:1rem;letter-spacing:-.01em}.home_flowStep__FLQVw p{font-size:.86rem;color:var(--ink-2);line-height:1.5}.home_pipe__ScO3j{border-top:1px solid var(--line)}.home_pAxis__DnhvK{display:grid;grid-template-columns:1.4fr 2.6fr 1.4fr;grid-gap:clamp(16px,2vw,32px);gap:clamp(16px,2vw,32px);align-items:end;padding:16px 0 12px;border-bottom:1px solid var(--line)}.home_phaseLabels__6j3Kf{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.home_phaseLabels__6j3Kf span{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);text-align:center}.home_pRow__os_gP{display:grid;grid-template-columns:1.4fr 2.6fr 1.4fr;align-items:center;border-bottom:1px solid var(--line);grid-gap:clamp(16px,2vw,32px);gap:clamp(16px,2vw,32px);padding:24px 0}.home_pProg__n5Zn_ strong{display:block;color:var(--ink);font-weight:600;font-size:1.1rem;letter-spacing:-.02em}.home_pProg__n5Zn_ span{font-size:.86rem;color:var(--ink-3)}.home_segs__Pjb8o{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.home_seg__UKiWA{position:relative;height:9px;border-radius:3px;background:color-mix(in oklch,var(--ink) 8%,var(--surface))}.home_segOn__tsp1g{background:var(--accent)}.home_segCurrent__LNVPW{box-shadow:0 0 0 3px var(--accent-soft)}.home_pStatus__BKYaF{font-size:.84rem;color:var(--accent-ink);text-align:right}.home_pipeFoot__RuK8I{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:26px}@media (max-width:720px){.home_pAxis__DnhvK,.home_pRow__os_gP{grid-template-columns:1fr;gap:10px}.home_pStatus__BKYaF{text-align:left}.home_pAxis__DnhvK .home_pProgSpacer__Z9GJ1{display:none}}.home_notchReveal__pD_2C{z-index:3}.home_bandFull__lE_uW,.home_notchReveal__pD_2C{position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));clip-path:polygon(0 0,100% 0,100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)))}.home_bandFull__lE_uW{z-index:2;height:clamp(300px,42vw,560px);overflow:hidden;background:var(--micro-bg);margin:calc(-1 * var(--cut)) 0 0;padding:0}.home_bandUnder__FH4yU{position:relative;z-index:1;margin-top:calc(-1 * var(--cut))}.home_bandImg___1EJQ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.home_statsGrid__jZQTy{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px)}.home_sid__Bhwy2{display:inline-flex;align-items:center;gap:8px;font-size:.84rem;color:var(--panel-acc);font-weight:500}.home_statBlock__Thcfb h3{margin:14px 0 12px;font-size:clamp(1.3rem,1.05rem + .9vw,1.7rem);font-weight:500;color:var(--panel-ink)}.home_statBlock__Thcfb .home_blurb__XvwH_{font-size:.98rem;color:var(--panel-mut);max-width:46ch}.home_statNum__Jd72Q{display:flex;align-items:baseline;gap:16px;margin-top:26px;padding-bottom:18px;border-bottom:1px solid var(--panel-line)}.home_statNum__Jd72Q .home_big__mDcfG{font-size:clamp(2.8rem,1.6rem + 3.4vw,4.4rem);font-weight:600;letter-spacing:-.04em;color:var(--panel-ink);line-height:.95}.home_statNum__Jd72Q .home_cap__bB3lC{font-size:.92rem;color:var(--panel-mut)}.home_readouts__FfUtK{list-style:none;padding:0;margin:4px 0 0}.home_readouts__FfUtK li{padding:14px 0 14px 30px;border-bottom:1px solid var(--panel-line);font-size:.95rem;color:var(--panel-mut);position:relative}.home_readouts__FfUtK li svg{position:absolute;left:0;top:15px;width:18px;height:18px;color:var(--panel-acc)}.home_readouts__FfUtK strong{color:var(--panel-ink);font-weight:500}.home_quoteWrap__JkoVs{max-width:min(980px,94%);margin:0 auto;text-align:center}.home_quoteWrap__JkoVs .home_bigmark__RbARV{display:block;font-family:Georgia,Times New Roman,serif;font-size:clamp(4.5rem,9vw,8rem);line-height:.62;color:var(--accent);margin-bottom:10px}.home_quoteWrap__JkoVs .home_q__H6dLE{font-size:clamp(1.7rem,1.1rem + 2.6vw,3.1rem);font-weight:400;letter-spacing:-.03em;line-height:1.16;color:var(--ink)}.home_qcite__MoLYm{margin-top:34px;display:inline-flex;align-items:center;gap:16px}.home_qcite__MoLYm img{height:26px;width:auto}.home_qcap__77r9q{font-size:.92rem;color:var(--ink-3);padding-left:16px;border-left:1px solid var(--line)}.home_partnersWall__J4fse{display:grid;grid-gap:clamp(28px,4vw,52px);gap:clamp(28px,4vw,52px);margin-top:clamp(20px,3vw,36px)}.home_partnersRow__KL4ES{display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,3vw,40px)}.home_partnersRow2__gl1AQ{justify-content:center;gap:clamp(48px,9vw,130px);max-width:64%;margin-inline:auto}.home_partner__O5aFR{display:inline-flex;align-items:center;justify-content:center;min-height:64px}.home_partner__O5aFR img{max-height:64px;max-width:220px;width:auto}@media (max-width:640px){.home_partnersRow__KL4ES{flex-wrap:wrap;justify-content:center;gap:28px 40px}.home_partnersRow2__gl1AQ{max-width:none}}.home_pressGrid__C_rd0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(16px,2vw,22px);gap:clamp(16px,2vw,22px)}.home_pressCard__BG8KU{border:1px solid var(--line);border-radius:12px;padding:26px;min-height:250px;display:flex;flex-direction:column;background:var(--surface);transition:border-color .3s var(--ease),transform .4s var(--ease),box-shadow .4s var(--ease)}.home_pressCard__BG8KU:hover{transform:translateY(-3px);border-color:color-mix(in oklch,var(--accent) 40%,var(--line));box-shadow:0 20px 50px -34px oklch(.3 .06 262/.45)}.home_src__fZuOP{display:flex;align-items:center;min-height:84px;margin-bottom:4px}.home_srcLogo__e1c_G{height:84px;width:auto;max-width:240px;object-fit:contain;object-position:left center}.home_srcName__atnIV{font-weight:650;font-size:.92rem;letter-spacing:-.01em;color:var(--ink-2)}.home_srcChip__5blF2{background:var(--panel);padding:7px 11px;display:inline-flex;align-items:center}.home_srcChip__5blF2 .home_srcLogo__e1c_G{height:19px}.home_pq__wYBnM{margin:20px 0 auto;font-size:1.08rem;line-height:1.4;color:var(--ink)}.home_pfoot__LIU_G{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:22px}.home_pfoot__LIU_G .home_more__wxnSM{font-size:.88rem;color:var(--accent-ink);display:inline-flex;gap:7px;align-items:center;font-weight:500}.home_pfoot__LIU_G .home_dur__mh0yE{font-size:.8rem;color:var(--ink-3)}.home_mediaFoot__BHr8x{margin-top:clamp(26px,4vw,40px);display:flex;justify-content:flex-end}.home_mediaGrid__ewhMc{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(16px,2vw,22px);gap:clamp(16px,2vw,22px)}.home_mediaCard__0o3ZM{border:1px solid var(--line);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:var(--surface);transition:border-color .3s var(--ease),transform .4s var(--ease),box-shadow .4s var(--ease)}.home_mediaCard__0o3ZM:hover{transform:translateY(-3px);border-color:color-mix(in oklch,var(--accent) 40%,var(--line));box-shadow:0 20px 50px -34px oklch(.3 .06 262/.45)}.home_mediaCardFeatured__wlea5{border-color:color-mix(in oklch,var(--accent) 55%,var(--line))}.home_featPill__8M5qL{align-self:flex-start;display:inline-flex;align-items:center;background:var(--accent);color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:3px;margin-bottom:12px}.home_mediaThumb__MyVcI{aspect-ratio:16/9;background:var(--bg);overflow:hidden}.home_mediaThumb__MyVcI img{width:100%;height:100%;object-fit:contain;box-sizing:border-box;padding:clamp(12px,2.2vw,20px);display:block;transition:transform .5s var(--ease)}.home_mediaCard__0o3ZM:hover .home_mediaThumb__MyVcI img{transform:scale(1.04)}.home_mediaBody__oEBGL{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1 1}.home_seeMoreWrap__H0hy1{display:flex;justify-content:center;margin-top:clamp(22px,3vw,32px)}.home_pubGroup__xMQFo{margin-top:clamp(28px,3.5vw,44px)}.home_pubGroupTitle__3Vo3H{font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:10px}.home_mediaEmpty__EffgH{color:var(--ink-3);font-size:.95rem;max-width:60ch}@media (max-width:960px){.home_pressGrid__C_rd0,.home_program__DMnrV,.home_statsGrid__jZQTy{grid-template-columns:1fr}.home_flip__SS16_ .home_pfig__pGWkB,.home_program__DMnrV .home_pfig__pGWkB{order:-1;aspect-ratio:16/10}}.home_newsHead__NJE4n{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:clamp(26px,4vw,44px)}.home_newsList___VdBB{border-top:1px solid var(--ink)}.home_newsRow__oExIo{display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;padding:24px 0;border-bottom:1px solid var(--line);align-items:baseline}.home_newsRow__oExIo .home_nt__D93qd{font-size:clamp(1.05rem,.95rem + .5vw,1.28rem);color:var(--ink);letter-spacing:-.015em;line-height:1.3;max-width:62ch;transition:color .2s,transform .4s var(--ease)}.home_newsRow__oExIo:hover .home_nt__D93qd{transform:translateX(10px);color:var(--accent-ink)}.home_newsRow__oExIo time{font-size:.84rem;color:var(--ink-3);white-space:nowrap}.home_faqGrid__F7BGU{display:grid;grid-template-columns:.8fr 1.5fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start}.home_faqList__G3Hm5{border-top:1px solid var(--line)}.home_faq__FFQSm{border-bottom:1px solid var(--line)}.home_faq__FFQSm summary{list-style:none;cursor:pointer;padding:24px 0;display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:clamp(1.05rem,.95rem + .5vw,1.25rem);color:var(--ink);letter-spacing:-.015em}.home_faq__FFQSm summary::-webkit-details-marker{display:none}.home_faq__FFQSm .home_icx__udiML{flex:none;width:18px;height:18px;position:relative}.home_faq__FFQSm .home_icx__udiML:after,.home_faq__FFQSm .home_icx__udiML:before{content:"";position:absolute;background:var(--accent-ink);transition:transform .3s var(--ease),opacity .2s}.home_faq__FFQSm .home_icx__udiML:before{top:8px;left:0;width:18px;height:1.5px}.home_faq__FFQSm .home_icx__udiML:after{left:8px;top:0;width:1.5px;height:18px}.home_faq__FFQSm[open] .home_icx__udiML:after{transform:scaleY(0);opacity:0}.home_faq__FFQSm .home_ans__j2bnv{padding:0 40px 26px 0;color:var(--ink-2);font-size:.98rem;max-width:64ch}@media (max-width:960px){.home_faqGrid__F7BGU,.home_heroHead__O2GOq,.home_shead__3KqbX{grid-template-columns:1fr}}.home_ctaGrid__zXzJi{display:grid;grid-template-columns:1.4fr auto;grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:center}.home_ctaGrid__zXzJi h2{font-size:clamp(1.8rem,1.2rem + 2vw,2.8rem);font-weight:500}.home_ctaGrid__zXzJi p{margin-top:14px;color:var(--panel-mut);max-width:48ch}.home_ctaActions__VPXoV{display:flex;gap:12px;flex-wrap:wrap}@media (max-width:960px){.home_ctaGrid__zXzJi{grid-template-columns:1fr}}.home_companyFacts__lqqIc{display:flex;flex-wrap:wrap;gap:clamp(28px,4vw,56px);margin-top:clamp(36px,5vw,56px);padding-top:clamp(28px,4vw,40px);border-top:1px solid var(--panel-line)}.home_fact__rEANv{display:flex;flex-direction:column;gap:4px}.home_factVal__mp6Sm{font-size:clamp(1.2rem,1rem + .7vw,1.55rem);font-weight:600;color:var(--panel-ink);letter-spacing:-.02em}.home_factLab__ObtDe{font-size:.84rem;color:var(--panel-mut)}.home_companyProse__DBqkD{max-width:62ch}.home_companyProse__DBqkD>p{font-size:1.06rem;line-height:1.7;color:var(--ink-2)}.home_companyProse__DBqkD>p+p{margin-top:1.1rem}.home_mission__xtXSJ{font-size:clamp(1.25rem,1.05rem + .9vw,1.7rem);font-weight:500;letter-spacing:-.02em;line-height:1.3;color:var(--ink);max-width:30ch}.home_grid2col__8GvLA{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px)}.home_progSummary__Y__Vb{border-top:3px solid var(--accent);padding-top:26px}.home_progSummary__Y__Vb[data-accent=vaccine]{border-top-color:var(--accent-ink)}.home_progSummary__Y__Vb h3{font-size:clamp(1.3rem,1.05rem + .9vw,1.7rem);margin:12px 0 14px}.home_progSummary__Y__Vb .home_blurb__XvwH_{color:var(--ink-2);margin-bottom:18px}@media (max-width:760px){.home_grid2col__8GvLA{grid-template-columns:1fr}}.home_pPartner__n1yrZ{display:block;margin-top:4px;font-size:.78rem;color:var(--ink-3)}@media (max-width:720px){.home_pPartner__n1yrZ{color:var(--ink-3)}}.home_newsSource__zMvJ8{display:inline-block;margin-bottom:6px;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.05em;text-transform:uppercase;color:var(--accent-ink)}.home_newsRow__oExIo .home_meta__ZkgcA{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.home_contactGrid__7ArBd{display:grid;grid-template-columns:.9fr 1.4fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start}.home_contactCard__ot6Ej{border:1px solid var(--line);background:var(--surface);padding:clamp(22px,2.5vw,32px)}.home_contactCard__ot6Ej+.home_contactCard__ot6Ej{margin-top:16px}.home_contactCard__ot6Ej h3{font-size:1.1rem;margin-bottom:12px}.home_contactCard__ot6Ej .home_addr__LRhwP{font-style:normal;font-size:.96rem;line-height:1.7;color:var(--ink-2)}.home_contactCard__ot6Ej a{color:var(--accent-ink)}.home_contactCard__ot6Ej a:hover{text-decoration:underline}.home_form__mLmei{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.home_field__GdbST{display:grid;grid-gap:6px;gap:6px}.home_fieldWide__aa623{grid-column:1/-1}.home_fieldLab__yyWq2{font-size:.8rem;color:var(--ink-3);font-weight:500}.home_input__qmD_Z,.home_textarea__kDKue{font:inherit;font-size:.95rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);padding:12px 14px;width:100%;transition:border-color .25s var(--ease)}.home_input__qmD_Z:focus-visible,.home_textarea__kDKue:focus-visible{outline:none;border-color:var(--accent-ink)}.home_textarea__kDKue{min-height:130px;resize:vertical}.home_formActions__qzZ8P{grid-column:1/-1}.home_formActions__qzZ8P .home_btn__pj0SX:disabled{opacity:.55;cursor:progress}.home_formStatus__RKJpK{grid-column:1/-1;margin:0;padding:12px 14px;font-size:.92rem;line-height:1.45;border:1px solid var(--line);border-left-width:3px;background:var(--surface);color:var(--ink-2)}.home_formStatus__RKJpK[data-state=success]{border-left-color:var(--accent-ink);color:var(--ink)}.home_formStatus__RKJpK[data-state=error]{border-left-color:#b3261e;color:var(--ink)}@media (max-width:820px){.home_contactGrid__7ArBd{grid-template-columns:1fr}}@media (max-width:560px){.home_form__mLmei{grid-template-columns:1fr}}.home_toggle__GKhCv{display:inline-flex;border:1px solid var(--line);margin-bottom:24px}.home_toggleOption__kTHOE{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:10px 24px;font:inherit;font-size:.9rem;font-weight:500;color:var(--ink-3);cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.home_toggleOption__kTHOE+.home_toggleOption__kTHOE{border-left:1px solid var(--line)}.home_toggleOption__kTHOE:hover{color:var(--ink)}.home_toggleOption__kTHOE[data-active=true]{background:var(--ink);color:var(--bg)}.home_toggleOption__kTHOE:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}.home_peopleGrid__Hsiuj{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,23rem),1fr));grid-gap:clamp(22px,3vw,40px);gap:clamp(22px,3vw,40px)}.home_peopleGridCompact__So1Wr{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:clamp(18px,2vw,28px)}.home_person__yO4UH{display:flex;gap:16px;align-items:flex-start}.home_avatar__p0pnZ{flex:none;width:116px;aspect-ratio:4/5;object-fit:cover;object-position:center 22%;border:1px solid var(--line)}.home_avatarCompact__Smf8S{width:78px}.home_avatarInit__7qunY{display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-ink);font-weight:600;font-size:1.05rem;letter-spacing:.01em}.home_personName__LrJ9F{font-size:1.06rem;font-weight:600;color:var(--ink);letter-spacing:-.01em;line-height:1.2}.home_personTitle__Qk_i4{margin-top:3px;font-size:.84rem;font-weight:500;color:var(--accent-ink)}.home_personBio__lFmLy{margin-top:10px;font-size:.9rem;line-height:1.55;color:var(--ink-2)}.home_personBioSm__b9GxB{font-size:.86rem}.home_personTextOnly__djuQy{gap:0}.home_subnav__wWKcI{position:-webkit-sticky;position:sticky;top:60px;z-index:90;background:color-mix(in oklch,var(--bg) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.home_subnavInner__SADjU{display:flex;gap:clamp(14px,2vw,30px);align-items:center;overflow-x:auto;padding:13px var(--gut);scrollbar-width:none}.home_subnavInner__SADjU::-webkit-scrollbar{display:none}.home_subnavLink__qOrpQ{white-space:nowrap;font-size:.86rem;color:var(--ink-3);padding-bottom:2px;border-bottom:1.5px solid transparent;transition:color .2s var(--ease),border-color .2s var(--ease)}.home_subnavLink__qOrpQ:hover{color:var(--ink)}.home_subnavLink__qOrpQ[data-active=true]{color:var(--accent-ink);border-bottom-color:var(--accent-ink)}.home_pageHero__mAtR4{position:relative;overflow:hidden}.home_pageHeroInner__2v_7k{position:relative;z-index:1}.home_heroMark__JgsF6{position:absolute;z-index:0;top:50%;right:clamp(-90px,-3vw,-24px);transform:translateY(-50%);width:clamp(340px,44vw,720px);aspect-ratio:1;background:var(--panel-acc);-webkit-mask:url(/assets/anixa-symbol.svg) no-repeat center/contain;mask:url(/assets/anixa-symbol.svg) no-repeat center/contain;opacity:.08;pointer-events:none}@media (max-width:760px){.home_heroMark__JgsF6{right:-30%;width:clamp(300px,90vw,520px);opacity:.06}}.home_overviewGrid__E4_fd{display:grid;grid-template-columns:1.35fr .9fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start}.home_missionCard__1oT_q{background:var(--panel);padding:clamp(26px,3vw,40px);padding-bottom:calc(var(--cut) + 20px)}.home_missionCard__1oT_q .home_mission__xtXSJ{color:var(--panel-ink);font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);line-height:1.4}.home_missionCard__1oT_q .kicker{color:var(--panel-acc)}@media (max-width:860px){.home_overviewGrid__E4_fd{grid-template-columns:1fr}}.home_collabList__9rVZC,.home_collabRow__uE6EB,.home_companyFacts__lqqIc,.home_faqList__G3Hm5,.home_faq__FFQSm,.home_logosStrip__enD9D,.home_newsList___VdBB,.home_newsRow__oExIo,.home_pAxis__DnhvK,.home_pRow__os_gP,.home_pipe__ScO3j,.home_plist__TyP5R li,.home_procStep__pDv2d,.home_progSummary__Y__Vb,.home_program__DMnrV,.home_qcap__77r9q,.home_readouts__FfUtK li,.home_specHead___rVbh,.home_specRow__1j6Kk,.home_statNum__Jd72Q,.home_statusNote__zOBUP,.home_subnavLink__qOrpQ,.home_subnav__wWKcI,.home_targetFocus__q0CJ1,.home_targetFocus__q0CJ1 .home_rows__nWgOW>div,.home_targetRow__0lE_u,.home_tlink__EVQAj,.home_toggleOption__kTHOE+.home_toggleOption__kTHOE{border-radius:0!important}.legal_docBand__seoJf{padding-block:0}.legal_doc__dKeNj{padding-block:clamp(56px,7vw,96px)}.legal_stack__bmsiw{max-width:72ch;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)}.legal_section__2_6YL{display:flex;flex-direction:column;gap:14px;padding-block:0}.legal_section__2_6YL h2{font-size:clamp(1.12rem,1rem + .5vw,1.35rem);letter-spacing:-.018em;line-height:1.2;color:var(--ink)}.legal_prose__6STaa>p{font-size:1.05rem;line-height:1.72;color:var(--ink-2)}.legal_prose__6STaa>p+p{margin-top:1.05rem}.legal_prose__6STaa a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.legal_prose__6STaa a:hover{text-decoration-thickness:2px}.legal_prose__6STaa strong{color:var(--ink);font-weight:600}.legal_bullets__59QSx{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.legal_bullets__59QSx li{position:relative;padding-left:22px;font-size:1.05rem;line-height:1.65;color:var(--ink-2)}.legal_bullets__59QSx li:before{content:"";position:absolute;left:2px;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--accent)}.site-header_nav__qrS3_{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-nav);background:var(--bg);border-bottom:1px solid var(--line-2);transition:transform .4s var(--ease);will-change:transform}.site-header_navHidden__hwsh8{transform:translateY(-100%)}.site-header_inner__IMicz{display:flex;align-items:center;gap:24px;padding:15px var(--gut)}.site-header_brand__lhzLm{display:inline-flex;align-items:center}.site-header_brand__lhzLm img{height:30px;width:auto}.site-header_ticker__78b_q{display:inline-flex;align-items:center;gap:8px;margin-right:auto;margin-left:10px;font-size:.8rem;font-weight:500;color:var(--ink-2);letter-spacing:.01em;transition:color .25s var(--ease)}.site-header_ticker__78b_q:hover{color:var(--accent-ink)}.site-header_tickerDot___TEXC{width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none}.site-header_links__cJ25o{display:flex;gap:30px;align-items:center;align-self:stretch}.site-header_links__cJ25o a{font-size:.92rem;color:var(--ink-2);transition:color .2s}.site-header_links__cJ25o a:hover{color:var(--ink)}.site-header_navIr__0B6rB{border:1px solid var(--ink);border-radius:8px;padding:9px 16px;color:var(--bg)!important;background:var(--ink);display:inline-flex;align-items:center;gap:6px;transition:background-color .3s var(--ease),border-color .3s}.site-header_navIr__0B6rB:hover{background:var(--accent-ink);border-color:var(--accent-ink)}.site-header_toggle__KBXYj{display:none;background:none;border:none;width:42px;height:42px}.site-header_toggle__KBXYj span,.site-header_toggle__KBXYj span:after,.site-header_toggle__KBXYj span:before{content:"";display:block;width:18px;height:1.5px;background:var(--ink);position:relative;margin:0 auto;transition:transform .3s var(--ease),opacity .2s}.site-header_toggle__KBXYj span:before{position:absolute;top:-6px;left:0}.site-header_toggle__KBXYj span:after{position:absolute;top:6px;left:0}.site-header_nav__qrS3_[data-open=true] .site-header_toggle__KBXYj span{background:transparent}.site-header_nav__qrS3_[data-open=true] .site-header_toggle__KBXYj span:before{transform:translateY(6px) rotate(45deg)}.site-header_nav__qrS3_[data-open=true] .site-header_toggle__KBXYj span:after{transform:translateY(-6px) rotate(-45deg)}@media (max-width:720px){.site-header_toggle__KBXYj{display:inline-flex;align-items:center;justify-content:center}.site-header_inner__IMicz{position:relative}.site-header_links__cJ25o{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:var(--bg);border-bottom:1px solid var(--line);padding:6px var(--gut) 16px;transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .25s var(--ease),transform .25s var(--ease)}.site-header_nav__qrS3_[data-open=true] .site-header_links__cJ25o{opacity:1;transform:none;pointer-events:auto}.site-header_links__cJ25o a{padding:13px 0}.site-header_navIr__0B6rB{border:1px solid var(--ink);margin-top:12px;justify-content:center;padding:12px}}.site-header_hasMenu__QwDfj{position:relative;display:inline-flex;align-items:center;align-self:stretch}.site-header_hasMenu__QwDfj>a{display:inline-flex;align-items:center;gap:5px;font-size:.92rem;color:var(--ink-2);transition:color .2s}.site-header_hasMenu__QwDfj>a:hover{color:var(--ink)}.site-header_caret__vsIM_{transition:transform .2s var(--ease)}.site-header_hasMenu__QwDfj:focus-within .site-header_caret__vsIM_,.site-header_hasMenu__QwDfj:hover .site-header_caret__vsIM_{transform:rotate(180deg)}.site-header_menu__FuWG5{position:absolute;top:calc(100% + 15px);left:-20px;transform:translateY(-6px);min-width:220px;background:var(--surface);border:1px solid var(--line);padding:8px;display:grid;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease),transform .2s var(--ease),visibility .2s;z-index:120}.site-header_menu__FuWG5:before{content:"";position:absolute;left:0;right:0;top:-15px;height:15px}.site-header_hasMenu__QwDfj:focus-within .site-header_menu__FuWG5,.site-header_hasMenu__QwDfj:hover .site-header_menu__FuWG5{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.site-header_menu__FuWG5 a{padding:9px 12px;font-size:.88rem;color:var(--ink-2);white-space:nowrap;transition:color .15s}.site-header_menu__FuWG5 a:hover{color:var(--accent-ink)}.site-header_menuLabel__uirm_{display:inline-block;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;padding-bottom:3px;transition:background-size .3s cubic-bezier(.16,1,.3,1)}.site-header_menu__FuWG5 a:hover .site-header_menuLabel__uirm_{background-size:100% 1px}@media (max-width:720px){.site-header_hasMenu__QwDfj{display:block;width:100%}.site-header_hasMenu__QwDfj>a{padding:13px 0;justify-content:space-between}.site-header_menu__FuWG5{position:static;transform:none;opacity:1;pointer-events:auto;min-width:0;border:none;box-shadow:none;display:grid;overflow:hidden;max-height:0;visibility:hidden;padding:0 0 0 14px;transition:max-height .32s var(--ease),padding .32s var(--ease),visibility 0s linear .32s}.site-header_hasMenu__QwDfj[data-open=true] .site-header_menu__FuWG5{max-height:22rem;visibility:visible;padding:2px 0 8px 14px;transition:max-height .32s var(--ease),padding .32s var(--ease),visibility 0s}.site-header_hasMenu__QwDfj:focus-within .site-header_menu__FuWG5,.site-header_hasMenu__QwDfj:hover .site-header_menu__FuWG5{transform:none}.site-header_menu__FuWG5 a{padding:10px 0;white-space:normal}.site-header_caret__vsIM_{display:block;width:12px;height:12px}.site-header_hasMenu__QwDfj[data-open=true] .site-header_caret__vsIM_{transform:rotate(180deg)}}.site-header_nav__qrS3_{border-radius:0!important}