.home_opening__qlBZ3{position:relative;isolation:isolate;display:grid;min-height:calc(100svh - var(--nav-height) - var(--space-compact) - var(--space-standard));grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.home_opening__qlBZ3 .home_heroField__2cKfp{position:absolute;inset:44px 0 36px;z-index:-1;width:100%;height:calc(100% - 80px);pointer-events:none;opacity:.55;mask-image:linear-gradient(205deg,#000 18%,transparent 68%)}.home_opening__qlBZ3 .home_heroField__2cKfp svg{width:100%;height:100%;object-fit:cover}.home_heroMeta__7Ku2V{display:flex;align-items:center;justify-content:space-between;gap:24px}.home_heroGrid__HVn4e{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:end;padding-block:clamp(56px,10vh,128px)}.home_title__1jOYr{grid-column:1/span 8;max-width:14ch;font-family:var(--font-runtime);font-size:var(--text-h1);font-weight:400;line-height:var(--leading-tight);letter-spacing:0}.home_heroAside__SkyOA{grid-column:9/span 4;align-self:end;padding-bottom:.45rem}.home_intro__q9pvQ{max-width:29rem;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:var(--ink-2)}.home_actions__G_ZDD{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:28px}.home_stack__KsfQz{display:flex;flex-wrap:wrap;gap:6px 16px;font-family:var(--font-mono);font-size:13px;line-height:1.45;color:var(--ink-2)}.home_heroFooter__15qed{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;border-top:1px solid var(--border);padding-top:14px;font-family:var(--font-mono);font-size:11px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.home_heroFooter__15qed span:first-child{grid-column:1/span 6}.home_heroFooter__15qed span:last-child{grid-column:7/span 6;text-align:right}.home_sectionHead__OKBna{display:grid;gap:24px;margin-bottom:48px;align-items:end}.home_sectionHeadStacked__UtaV_ h2,.home_sectionHead__OKBna h2{max-width:21ch;font-size:var(--text-h2);font-weight:500;line-height:var(--leading-snug);letter-spacing:-.03em}.home_sectionHeadStacked__UtaV_{display:grid;gap:14px;margin-bottom:48px;max-width:42rem}.home_engagementLead__0hw42{margin:0;max-width:46ch;font-size:17px;line-height:1.55;color:var(--ink-2)}.home_work__J8yAh{display:grid;gap:40px;align-items:start}.home_work__J8yAh h3{font-size:clamp(36px,4.5vw,64px);font-weight:500;line-height:1.08;letter-spacing:-.04em}.home_evidenceFigure__VAHbY{margin:0}.home_evidenceMedia__Q6QQ_{display:block;padding:clamp(6px,1vw,10px);background:var(--ink)}.home_evidenceMedia__Q6QQ_ img{display:block;background:var(--bg)}.home_choices__Lrsr9{display:grid;gap:0;border-top:1px solid var(--border)}.home_choice__JkSGa{display:flex;flex-direction:column;border-bottom:1px solid var(--border);padding:22px 0 24px}.home_choice__JkSGa h3{margin-top:28px;font-size:24px;line-height:1.15;letter-spacing:-.025em;font-weight:500}.home_choice__JkSGa p{margin-top:12px;max-width:31ch;font-size:17px;line-height:1.55;color:var(--ink-2)}.home_choiceAction__aoMkC{margin-top:auto;padding-top:20px}.home_instrument__2wdUT{scroll-margin-top:var(--nav-height);background:var(--panel-dark);color:var(--paper-50)}.home_instrumentContent__V36I6{max-width:960px;margin-inline:auto}.home_instrumentLabel__PHxTV{font-family:var(--font-runtime);font-size:16px;line-height:1.2;color:var(--paper-50)}.home_instrumentState__1RDTM{margin-top:6px;font-family:var(--font-mono);font-size:11px;line-height:1.45;letter-spacing:.06em;color:rgb(246 243 237/.66)}.home_instrument__2wdUT h2{margin-top:28px;max-width:22ch;font-family:var(--font-display);font-size:clamp(30px,3.4vw,44px);line-height:1.08;letter-spacing:-.03em;font-weight:500}.home_instrumentCopy__nrx5g{margin-top:16px;max-width:56ch;font-size:18px;line-height:1.5;color:rgb(246 243 237/.78)}.home_instrumentLink__8y7QK{display:inline-flex;align-items:center;gap:10px;min-height:48px;margin-top:28px;padding:0 18px;border:1px solid rgb(246 243 237/.4);font-family:var(--font-ui);font-size:15px;font-weight:500;color:var(--paper-50);transition:background-color .15s ease,color .15s ease}.home_instrumentLink__8y7QK:hover{background:var(--paper-50);color:var(--panel-dark)}.home_instrumentLink__8y7QK:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(min-width:768px){.home_choices__Lrsr9{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--border)}.home_choice__JkSGa{border-bottom:0;border-right:1px solid var(--border);padding:24px 28px 28px 0}.home_choice__JkSGa:not(:first-child){padding-left:28px}.home_choice__JkSGa:last-child{border-right:0;padding-right:0}.home_sectionHead__OKBna{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.home_sectionHead__OKBna>:first-child{grid-column:1/span 7}}@media(min-width:1024px){.home_work__J8yAh{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.home_work__J8yAh>:first-child{grid-column:1/span 5}.home_work__J8yAh>:last-child{grid-column:7/span 6}.home_evidenceFigure__VAHbY{width:100%;max-width:100%}}@media(max-width:1023px){.home_opening__qlBZ3{min-height:auto}.home_heroGrid__HVn4e{padding-block:64px}.home_title__1jOYr{grid-column:1/-1;max-width:14ch}.home_heroAside__SkyOA{grid-column:1/span 8;margin-top:20px}.home_opening__qlBZ3 .home_heroField__2cKfp{mask-image:linear-gradient(180deg,transparent 0 22%,#000 70%)}}@media(max-width:767px){.home_opening__qlBZ3 .home_heroField__2cKfp{opacity:.34}.home_heroMeta__7Ku2V{align-items:flex-start}.home_heroGrid__HVn4e{display:block;padding-block:52px 58px}.home_title__1jOYr{max-width:none}.home_heroAside__SkyOA{margin-top:36px;padding-bottom:0}.home_actions__G_ZDD{align-items:flex-start;flex-direction:column;gap:8px}.home_heroFooter__15qed{grid-template-columns:1fr auto;gap:16px;font-size:11px}.home_heroFooter__15qed span:first-child,.home_heroFooter__15qed span:last-child{grid-column:auto}.home_sectionHead__OKBna{margin-bottom:36px}}.home_instrumentNotes__l_l3L{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:20px;font-family:var(--font-mono);font-size:12px;line-height:1.45;color:rgb(246 243 237/.72)}.home_instrumentNotes__l_l3L a{display:inline-flex;align-items:center;min-height:44px;color:var(--paper-50);text-decoration:underline;text-underline-offset:4px}.home_resources__J9xvp{margin-top:8px;border-top:1px solid rgb(246 243 237/.18)}.home_resources__J9xvp summary{display:flex;align-items:center;min-height:48px;cursor:pointer;font-family:var(--font-ui);font-size:14px;color:rgb(246 243 237/.82)}.home_resources__J9xvp ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0 24px;padding-bottom:12px}.home_resources__J9xvp a{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-mono);font-size:12px;color:var(--paper-50)}.home_instrumentNotes__l_l3L a:focus-visible,.home_resources__J9xvp a:focus-visible,.home_resources__J9xvp summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.home_record__AG_Pa h3.home_recordHead__QizA_{max-width:22ch;margin:40px 0 20px;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.15;letter-spacing:-.03em}.home_record__AG_Pa dl>div{display:grid;grid-template-columns:minmax(7.5rem,9rem) minmax(0,1fr);align-items:start;gap:14px 16px;padding:14px 0;border-top:1px solid var(--border);font-family:var(--font-mono);font-size:12px;line-height:1.45}.home_record__AG_Pa dl a{display:inline-flex;align-items:center;min-height:44px}.home_record__AG_Pa dt{color:var(--ink-2)}.home_record__AG_Pa dd{overflow-wrap:anywhere}.home_record__AG_Pa a{text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.home_record__AG_Pa dl>div{grid-template-columns:minmax(6.75rem,8.25rem) minmax(0,1fr);gap:10px 14px;padding:16px 0;font-size:max(12px,var(--text-evidence-min,.75rem));line-height:1.5}}.HeroTypewriter_slot__v6avm{display:inline-grid;max-width:100%;vertical-align:top}.HeroTypewriter_reserve__oxIbr,.HeroTypewriter_word__9P87A{grid-area:1/1}.HeroTypewriter_reserve__oxIbr{visibility:hidden}.HeroTypewriter_word__9P87A[data-signal]{position:relative;color:var(--signal)}.HeroTypewriter_marker__B7EmV{display:inline-block;width:.08em;height:.72em;margin-left:.06em;vertical-align:-.02em;background:transparent}.HeroTypewriter_marker__B7EmV[data-executing=true]{background:var(--signal)}