.ArticleTools_tools__ELtU4{display:grid;gap:var(--space-2);justify-items:start}.ArticleTools_tools__ELtU4>p{margin-bottom:var(--space-2);color:var(--fg-faint);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.ArticleTools_tools__ELtU4 button{display:inline-flex;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-body);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:left;transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.ArticleTools_tools__ELtU4 button svg{color:var(--accent);font-size:1rem}@media (hover:hover) and (pointer:fine){.ArticleTools_tools__ELtU4 button:hover{border-color:var(--accent);background:var(--em-a10);color:var(--fg-strong)}}.ArticleTools_copied__otL_x{border-color:var(--accent)!important;background:var(--em-a16)!important;color:var(--accent)!important}@media print{.ArticleTools_tools__ELtU4{display:none}}.AuthorCard_card__Ft_kK{display:flex;align-items:flex-start;gap:var(--space-5);margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-raised)}.AuthorCard_card__Ft_kK>.AuthorCard_avatar__VbV3C{flex:none;width:5rem;border-radius:var(--r-circle);overflow:hidden}.AuthorCard_body__cdOUh{flex:1 1;min-width:0}.AuthorCard_label__cvVUh{margin:0 0 var(--space-1);color:var(--fg-faint);font-size:var(--fs-2xs);font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase}.AuthorCard_name__kh9Zj{margin:0;color:var(--fg-strong);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:var(--tr-snug)}.AuthorCard_role__fjx5R{margin:var(--space-1) 0 0;color:var(--fg-muted);font-size:var(--fs-xs)}.AuthorCard_bio__GX9k4{margin:var(--space-3) 0 0;max-width:60ch;color:var(--fg-body);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.AuthorCard_socials___xSGT{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none}.AuthorCard_socials___xSGT a{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--line);border-radius:var(--r-circle);color:var(--fg-faint);transition:border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.AuthorCard_socials___xSGT svg{width:.875rem;height:.875rem}.AuthorCard_socials___xSGT a:hover{border-color:var(--accent);color:var(--accent)}@media (max-width:34rem){.AuthorCard_card__Ft_kK{flex-direction:column;gap:var(--space-4)}.AuthorCard_card__Ft_kK>.AuthorCard_avatar__VbV3C{width:4rem}}.PostBody_body___cU_0{overflow-wrap:break-word}.page_article____8GG{width:100%;padding-bottom:var(--space-11)}.page_article____8GG[data-surface=light]{--bg:#ffffff;--fg-strong:#1a1a1a;--fg-body:#2a2a2a;--fg-muted:#666666;--line:#e6e6e6;--bg-card:#ffffff;--bg-inset:#f5f5f5;background:var(--bg);color:var(--fg-body)}@property --post-title-color{syntax:"<color>";inherits:true;initial-value:#ffffff}.page_hero__iHlco{position:relative;width:100%;height:700px;margin-bottom:56px;overflow:hidden;background:var(--ob-000)}.page_hero__iHlco .page_heroMedia__XGR2e{position:absolute;inset:0;aspect-ratio:auto;height:100%;background:var(--ob-000)}.page_hero__iHlco .page_heroMedia__XGR2e img{filter:brightness(.85)}.page_heroOverlay__6oPGN{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:48px;background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.15) 50%,transparent)}.page_kicker__qxsjS{margin-bottom:12px;color:rgba(255,255,255,.85);font-size:var(--fs-2xs);letter-spacing:.15em;text-transform:uppercase}.page_title__3VbJL{max-width:780px;margin-bottom:0;color:var(--post-title-color,#fff);font-size:clamp(2rem,5vw,3.2rem);font-weight:500;line-height:1.15;letter-spacing:-.02em}.page_wrap__lnmLx{max-width:960px;margin:0 auto;padding:0 24px;color:var(--fg-body);line-height:1.75}.page_standfirst__AcIUe{margin-bottom:var(--space-7);color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-medium);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);text-wrap:pretty}.page_meta__RgwdK{display:flex;align-items:center;gap:20px;margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid var(--line);font-size:.875rem;color:var(--fg-muted);flex-wrap:wrap;row-gap:8px}.page_meta__RgwdK strong{color:var(--fg-strong);font-weight:600}.page_byline__qWkrX{display:inline-flex;align-items:center;gap:8px}.page_bylineAvatar__FYMdW{flex:none;width:28px;border-radius:var(--r-circle);overflow:hidden;box-shadow:0 0 0 1px var(--line)}.page_bylineRole__BXl9Q{color:var(--fg-faint)}@media (max-width:30rem){.page_bylineRole__BXl9Q{display:none}}.page_tools__2GUYz{margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px solid var(--line)}.page_newsletter__1PiAS{display:grid;gap:var(--space-8)}.page_newsletterLabel__jCqwR{color:var(--fg-muted);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.page_newsletterTitle__L6ISR{max-width:16ch;margin-top:var(--space-4);color:var(--fg-strong);font-size:var(--fs-h2);font-weight:var(--fw-semibold);letter-spacing:var(--tr-tight)}.page_newsletterText__263bA{max-width:var(--measure-sm);margin-top:var(--space-4);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.page_newsletterForm__SKKJZ{align-self:center}.page_related__j0_QF{display:grid;gap:var(--gap-block) var(--gap-grid)}@media (max-width:768px){.page_hero__iHlco{height:380px;margin-bottom:36px}.page_heroOverlay__6oPGN{padding:28px}.page_wrap__lnmLx{padding:0 20px}}@media (min-width:600px){.page_related__j0_QF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page_newsletter__1PiAS{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-10);align-items:center}.page_related__j0_QF{grid-template-columns:repeat(3,minmax(0,1fr))}}.AmbientVideo_video__ewrLk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 38%;opacity:1}.AmbientVideo_video__ewrLk[data-playing]{opacity:1}.AmbientVideo_background__6HDwh{filter:saturate(.38) brightness(.78) contrast(1.06)}.AmbientVideo_feature__U4MnS{filter:saturate(.55) brightness(1) contrast(1.04)}@media (prefers-reduced-motion:no-preference){.AmbientVideo_video__ewrLk[data-playing]{animation:AmbientVideo_hero-video-drift__VvTfA 32s var(--ease-in-out) infinite alternate}}@keyframes AmbientVideo_hero-video-drift__VvTfA{0%{transform:scale(1.04)}to{transform:scale(1.12)}}.HeroMedia_media__c_6jl{position:absolute;inset:0;overflow:hidden}.HeroMedia_still__fMeWm{inset:0;width:100%;height:100%;object-fit:cover;object-position:center 38%}.HeroMedia_embed__L_NHK,.HeroMedia_still__fMeWm{position:absolute;filter:saturate(.38) brightness(.78) contrast(1.06)}.HeroMedia_embed__L_NHK{top:50%;left:50%;width:100vw;height:56.25vw;min-width:177.78vh;min-height:100%;transform:translate(-50%,-50%);border:0;pointer-events:none}.Button_button__f_l0m{position:relative;display:inline-flex;max-width:100%;align-items:center;justify-content:center;gap:var(--space-3);overflow:hidden;border:1px solid transparent;border-radius:var(--r-pill);font-family:var(--font-body);font-weight:var(--fw-semibold);letter-spacing:var(--tr-snug);text-align:center;white-space:normal;cursor:pointer;transition:background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.Button_button__f_l0m:disabled{opacity:.5;cursor:not-allowed}.Button_label__lFQJf{position:relative;z-index:1;min-width:0;overflow-wrap:anywhere}.Button_icon__BTVtg{position:relative;z-index:1;display:inline-flex;flex:0 0 auto;font-size:1.15em;transition:transform var(--dur-2) var(--ease-out)}.Button_sm__CDbQJ{min-height:2.75rem;padding-inline:var(--space-5);font-size:var(--fs-sm)}.Button_md__fwg2m{min-height:3rem;padding-inline:var(--space-6);font-size:var(--fs-sm)}.Button_lg__2Fw1x{min-height:3.5rem;padding-inline:var(--space-7);font-size:var(--fs-md)}.Button_block__p_AUh{display:flex;width:100%}.Button_primary__gNjMo{background:var(--em-500);color:var(--on-ember);box-shadow:var(--sh-ember)}.Button_primary__gNjMo:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:translate3d(-120%,0,0)}.Button_secondary__6ARy2{border-color:var(--line-strong);background:transparent;color:var(--fg-strong)}.Button_ghost__nCpIY{background:var(--bg-card);border-color:var(--line);color:var(--fg-strong)}.Button_inverse__18dg8{background:var(--fg-strong);color:var(--bg)}.Button_link__uiR2z{min-height:2.75rem;padding:0;border-radius:0;background:none;color:var(--fg-strong);font-size:var(--fs-sm)}.Button_link__uiR2z:after{content:"";position:absolute;inset-inline:0;bottom:.55rem;height:1px;background:currentColor;transform-origin:right;transition:transform var(--dur-3) var(--ease-out)}@media (hover:hover) and (pointer:fine){.Button_primary__gNjMo:hover:not(:disabled){background:var(--em-400);box-shadow:var(--sh-ember-lg)}.Button_primary__gNjMo:hover:not(:disabled):before{animation:Button_gs-sweep__ihln8 var(--dur-4) var(--ease-out)}.Button_secondary__6ARy2:hover:not(:disabled){border-color:var(--accent);background:var(--em-a10);color:var(--fg-strong)}.Button_ghost__nCpIY:hover:not(:disabled){border-color:var(--line-strong);background:var(--bg-card-hover)}.Button_inverse__18dg8:hover:not(:disabled){background:var(--em-500);color:var(--on-ember)}.Button_link__uiR2z:hover:after{transform:scaleX(0);transform-origin:left}.Button_button__f_l0m:hover:not(:disabled) .Button_arrow__cvrDP{transform:translate3d(.25rem,0,0)}}.Button_button__f_l0m:active:not(:disabled){transform:scale(.98)}.Button_loading__xz7Vs .Button_icon__BTVtg,.Button_loading__xz7Vs .Button_label__lFQJf{opacity:0}.Button_spinner__bkL9X{position:absolute;top:50%;left:50%;width:1.05rem;height:1.05rem;margin:-.525rem 0 0 -.525rem;border:2px solid;border-right:2px solid transparent;border-radius:var(--r-circle);animation:Button_gs-spin__ENqgz .7s linear infinite}@media (prefers-reduced-motion:reduce){.Button_button__f_l0m,.Button_icon__BTVtg,.Button_link__uiR2z:after{transition:none}.Button_spinner__bkL9X{animation-duration:1.6s}}@keyframes Button_gs-spin__ENqgz{to{transform:rotate(1turn)}}@keyframes Button_gs-sweep__ihln8{0%{transform:translate3d(-120%,0,0)}to{transform:translate3d(120%,0,0)}}.NewsletterForm_form__5rm_5{display:grid;gap:var(--space-3)}.NewsletterForm_row__t_fpM{display:grid;gap:var(--space-2)}.NewsletterForm_input__4Zdc5{width:100%;min-height:3.25rem;padding:var(--space-3) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg-inset);color:var(--fg-strong);font-size:1rem;transition:border-color var(--dur-2) var(--ease-out)}.NewsletterForm_input__4Zdc5::placeholder{color:var(--fg-faint)}.NewsletterForm_input__4Zdc5:focus{border-color:var(--accent);outline:none}.NewsletterForm_input__4Zdc5:disabled{opacity:.55}.NewsletterForm_message__0KASV{font-size:var(--fs-xs);line-height:var(--lh-base)}.NewsletterForm_success__c_c6i{color:var(--ok)}.NewsletterForm_error__D_S2Q{color:var(--bad)}.NewsletterForm_honeypot__moxpY{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (min-width:420px){.NewsletterForm_row__t_fpM{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.ExperienceLayer_progress__12_9Y{position:fixed;inset:0 0 auto;z-index:calc(var(--z-header) + 1);height:2px;background:var(--em-500);transform:scaleX(var(--progress,0));transform-origin:left;pointer-events:none}.ExperienceLayer_aura__7fAB1{position:fixed;top:0;left:0;z-index:var(--z-cursor);width:28rem;height:28rem;margin:-14rem 0 0 -14rem;border-radius:var(--r-circle);background:radial-gradient(circle,var(--em-a16),transparent 62%);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity var(--dur-3) var(--ease-out)}.ExperienceLayer_aura__7fAB1[data-active]{opacity:1}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.ExperienceLayer_aura__7fAB1{display:none}}.ExperienceLayer_dock__viWjG{position:fixed;right:var(--gutter);bottom:var(--space-6);z-index:var(--z-sticky);display:none;align-items:center;gap:var(--space-3);opacity:0;transform:translate3d(0,1.25rem,0);pointer-events:none;transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out)}.ExperienceLayer_dock__viWjG[data-visible]{opacity:1;transform:none;pointer-events:auto}.ExperienceLayer_dockCta__gPxe5{display:inline-flex;align-items:center;gap:var(--space-3);min-height:3rem;padding-inline:var(--space-5);border:1px solid var(--wh-a12);border-radius:var(--r-pill);background:rgba(11,11,10,.9);backdrop-filter:blur(var(--blur-glass));-webkit-backdrop-filter:blur(var(--blur-glass));box-shadow:var(--sh-lg);color:#ffffff;font-size:var(--fs-sm);font-weight:var(--fw-semibold);transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.ExperienceLayer_dockCta__gPxe5:hover{border-color:var(--em-500);background:var(--em-500);color:var(--on-ember)}.ExperienceLayer_dot__gTxWl{width:.45rem;height:.45rem;border-radius:var(--r-circle);background:var(--em-500);animation:ExperienceLayer_gs-pulse__r_k3O 2.2s var(--ease-in-out) infinite}.ExperienceLayer_dockCta__gPxe5:hover .ExperienceLayer_dot__gTxWl{background:var(--accent-ink)}.ExperienceLayer_top__x_zNy{display:grid;place-items:center;width:3rem;height:3rem;border:1px solid var(--wh-a12);border-radius:var(--r-circle);background:rgba(11,11,10,.9);backdrop-filter:blur(var(--blur-glass));-webkit-backdrop-filter:blur(var(--blur-glass));box-shadow:var(--sh-lg);color:#ffffff;font-size:1.05rem;transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.ExperienceLayer_top__x_zNy svg{transform:rotate(-90deg)}.ExperienceLayer_top__x_zNy:hover{border-color:var(--em-500);background:var(--em-500);color:var(--on-ember)}.ExperienceLayer_mobileBar__5ex9T{position:fixed;inset:auto var(--space-3) max(var(--space-3),env(safe-area-inset-bottom));z-index:var(--z-sticky);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border:1px solid var(--wh-a12);border-radius:var(--r-pill);background:rgba(11,11,10,.92);backdrop-filter:blur(var(--blur-glass)) saturate(150%);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(150%);box-shadow:var(--sh-xl);opacity:0;transform:translate3d(0,150%,0);pointer-events:none;transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out)}.ExperienceLayer_mobileBar__5ex9T[data-visible]{opacity:1;transform:none;pointer-events:auto}.ExperienceLayer_mobileCopy__WSjWP{display:grid;gap:.1rem;min-width:0}.ExperienceLayer_mobileCopy__WSjWP span{color:var(--em-400);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);text-transform:uppercase}.ExperienceLayer_mobileCopy__WSjWP strong{overflow:hidden;color:#ffffff;font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis}.ExperienceLayer_mobileCta__VJdBx{display:inline-flex;align-items:center;gap:var(--space-2);flex:0 1 auto;min-width:0;max-width:100%;overflow-wrap:anywhere;min-height:2.75rem;padding-inline:var(--space-5);border-radius:var(--r-pill);background:var(--em-500);color:var(--on-ember);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}@media (min-width:1024px){.ExperienceLayer_dock__viWjG{display:flex}.ExperienceLayer_mobileBar__5ex9T{display:none}}@media (prefers-reduced-motion:reduce){.ExperienceLayer_aura__7fAB1,.ExperienceLayer_dock__viWjG,.ExperienceLayer_mobileBar__5ex9T{transition:none}.ExperienceLayer_dot__gTxWl{animation:none}}@keyframes ExperienceLayer_gs-pulse__r_k3O{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.Footer_footer__rZB2Q{position:relative;padding-bottom:max(var(--space-8),env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--ob-100);color:var(--fg-body);content-visibility:auto;contain-intrinsic-size:auto 45rem}.Footer_invite__NwdIV{position:relative;padding-block:var(--space-section);overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(48rem 30rem at 78% 15%,var(--em-a10),transparent 62%),var(--ob-050)}.Footer_inviteLabel__THSwY{display:flex;align-items:center;gap:var(--space-3);color:var(--em-400);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.Footer_inviteLabel__THSwY span{width:.4rem;height:.4rem;border-radius:var(--r-circle);background:currentColor;animation:Footer_gs-pulse__QgS8O 2.4s var(--ease-in-out) infinite}.Footer_inviteLink__5lXu6{position:relative;display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;margin-top:var(--space-6);color:var(--fg-strong);font-family:var(--font-display);font-size:clamp(2.25rem,8.5vw,5.5rem);font-weight:var(--fw-semibold);line-height:var(--lh-none);letter-spacing:var(--tr-tighter);transition:color var(--dur-2) var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.Footer_inviteLink__5lXu6 i{display:grid;place-items:center;width:clamp(3rem,8vw,4.5rem);height:clamp(3rem,8vw,4.5rem);flex:0 0 auto;border:1px solid var(--line-strong);border-radius:var(--r-circle);color:var(--em-500);font-size:clamp(1.25rem,3vw,1.75rem);transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),transform var(--dur-3) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.Footer_inviteLink__5lXu6:hover{color:var(--em-400)}.Footer_inviteLink__5lXu6:hover i{border-color:var(--em-500);background:var(--em-500);color:var(--on-ember);transform:rotate(45deg) scale(1.06)}}@media (hover:none) and (prefers-reduced-motion:no-preference){.Footer_inviteLink__5lXu6 i{animation:Footer_gs-invite-mobile__9WCv3 3.2s var(--ease-in-out) infinite}}.Footer_inviteLink__5lXu6:active{color:var(--em-300)}.Footer_inviteLink__5lXu6:active i{border-color:var(--em-500);background:var(--em-500);color:var(--on-ember);transform:rotate(45deg) scale(.94)}.Footer_inviteMeta__salnA{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8);margin-top:var(--space-8)}.Footer_inviteMeta__salnA a{display:inline-flex;align-items:center;gap:var(--space-3);min-height:2.75rem;color:var(--fg-muted);font-size:var(--fs-sm);transition:color var(--dur-2) var(--ease-out)}.Footer_inviteMeta__salnA svg{color:var(--em-500);font-size:1.1rem}.Footer_inviteMeta__salnA a:hover{color:var(--fg-strong)}.Footer_ticker__FomuT{padding-block:var(--space-5);border-bottom:1px solid var(--line)}.Footer_grid__G4Mer{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-block) var(--gap-grid);padding-block:var(--space-10) var(--space-9)}.Footer_brand__OL5Ui{display:inline-block;color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-bold);letter-spacing:var(--tr-tight)}.Footer_brand__OL5Ui span{color:var(--em-500)}.Footer_description__eTXsn{max-width:var(--measure-sm);margin-top:var(--space-4);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.Footer_socials__s4AbI{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}.Footer_socials__s4AbI a{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--line);border-radius:var(--r-circle);color:var(--fg-muted);transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.Footer_socials__s4AbI svg{width:1.05rem;height:1.05rem}.Footer_socials__s4AbI a:hover{border-color:var(--em-500);background:var(--em-a16);color:var(--em-300);transform:translateY(-2px)}.Footer_colTitle__BTKwS{color:var(--fg-faint);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.Footer_linkList__hCEs9{display:grid;margin-top:var(--space-4)}.Footer_linkList__hCEs9 a{display:inline-flex;align-items:center;min-height:2.5rem;color:var(--fg-muted);font-size:var(--fs-sm);transition:color var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.Footer_linkList__hCEs9 a:hover{color:var(--fg-strong);transform:translateX(.25rem)}.Footer_newsletterText__Hleb2{max-width:24rem;margin:var(--space-4) 0 var(--space-5);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.Footer_offices__MgGsj{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8) var(--gap-card);padding-block:var(--space-8);border-top:1px solid var(--line)}.Footer_office__kAt2s{display:grid;min-width:0;align-content:start;gap:var(--space-3)}.Footer_office__kAt2s h3{display:flex;flex-wrap:wrap;align-content:start;align-items:center;gap:var(--space-2);color:var(--fg-strong);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tr-none)}.Footer_office__kAt2s svg{color:var(--em-500);font-size:1rem}.Footer_comingSoon__jrJGJ,.Footer_hq__V2aHu{padding:.1rem .4rem;border-radius:var(--r-xs);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wide);line-height:var(--lh-base);white-space:nowrap}.Footer_hq__V2aHu{background:var(--em-a16);color:var(--em-300)}.Footer_comingSoon__jrJGJ{border:1px solid var(--line-accent);background:var(--em-a10);color:var(--em-300);text-transform:uppercase}.Footer_office__kAt2s a,.Footer_office__kAt2s p{overflow-wrap:anywhere;color:var(--fg-faint);font-size:var(--fs-xs);line-height:var(--lh-base)}.Footer_office__kAt2s a{display:flex;align-items:center;min-height:1.5rem}.Footer_officeContacts__3_AAe{display:grid;align-content:start}.Footer_office__kAt2s a:hover{color:var(--em-400)}@media (max-width:599px){.Footer_officeContacts__3_AAe:empty{display:none}}.Footer_bottom__wsfnU{display:grid;gap:var(--space-3);padding-top:var(--space-7);border-top:1px solid var(--line);color:var(--fg-faint);font-size:var(--fs-xs)}.Footer_signature__qTGMT{color:var(--fg-faint)}.Footer_legal__iwFEu{display:flex;flex-wrap:wrap;gap:var(--space-5)}.Footer_legal__iwFEu a:hover{color:var(--fg-strong)}@media (min-width:600px){.Footer_offices__MgGsj{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-3)}.Footer_office__kAt2s{grid-row:span 3;grid-template-rows:subgrid}}@media (min-width:600px) and (max-width:1179px){.Footer_officeContacts__3_AAe{padding-bottom:var(--space-4)}}@media (min-width:900px){.Footer_grid__G4Mer{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,.8fr)) minmax(0,1.3fr)}.Footer_offices__MgGsj{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer_bottom__wsfnU{grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-8)}.Footer_signature__qTGMT{text-align:center}}@media (min-width:1180px){.Footer_offices__MgGsj{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.Footer_inviteLabel__THSwY span,.Footer_inviteLink__5lXu6 i{animation:none}.Footer_inviteLink__5lXu6,.Footer_inviteLink__5lXu6 i{transition:none}}@keyframes Footer_gs-pulse__QgS8O{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes Footer_gs-invite-mobile__9WCv3{0%,68%,to{border-color:var(--line-strong);background:transparent;color:var(--em-500);transform:rotate(0) scale(1)}78%{border-color:var(--em-500);background:var(--em-a16);color:var(--em-300);transform:rotate(45deg) scale(1.06)}88%{transform:rotate(45deg) scale(1)}}.Container_container__rxt2b{width:100%;min-width:0;margin-inline:auto;padding-inline:var(--gutter)}.Container_container__rxt2b>*{min-width:0}.Container_narrow__7l4qu{max-width:calc(var(--w-narrow) + var(--gutter) * 2)}.Container_content__i3PpO{max-width:calc(var(--w-content) + var(--gutter) * 2)}.Container_wide__oYmXn{max-width:calc(var(--w-wide) + var(--gutter) * 2)}.Container_full__Ol5sC{max-width:calc(var(--w-full) + var(--gutter) * 2)}.Container_flush__NUScK{padding-inline:0}.OfferingTabs_tabs__fFLy_{display:grid;gap:var(--space-7)}.OfferingTabs_rail__pM3EK{display:flex;gap:var(--space-2);overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-bottom:var(--space-2);scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none}.OfferingTabs_rail__pM3EK::-webkit-scrollbar{display:none}.OfferingTabs_tab__mYLpD{display:flex;align-items:center;gap:var(--space-3);flex:0 0 auto;min-height:2.75rem;padding:var(--space-2) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-muted);scroll-snap-align:start;text-align:left;transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.OfferingTabs_tab__mYLpD[data-active]{border-color:var(--accent);background:var(--em-a16);color:var(--fg-strong)}.OfferingTabs_tabIndex__LieEy{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-2xs)}.OfferingTabs_tabLabel__ZdU3R{font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap}.OfferingTabs_panel__FYKFT{padding:var(--space-7);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-card);animation:OfferingTabs_gs-rise__vWdhh var(--dur-3) var(--ease-out) both}.OfferingTabs_panel__FYKFT:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.OfferingTabs_panelIndex__y0Mld{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wide)}.OfferingTabs_panelTitle__1_xVs{max-width:20ch;margin-top:var(--space-4);font-size:var(--fs-h3);font-weight:var(--fw-medium)}.OfferingTabs_panelText__ojhei{max-width:var(--measure-md);margin-top:var(--space-4);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.OfferingTabs_panelList__GYVMP{display:grid;gap:var(--space-3);margin-top:var(--space-6)}.OfferingTabs_panelList__GYVMP li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start;color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-base)}.OfferingTabs_panelList__GYVMP svg{margin-top:.15em;color:var(--accent);font-size:1.05rem}.OfferingTabs_panelCta__BSHDG{margin-top:var(--space-7)}@media (min-width:900px){.OfferingTabs_tabs__fFLy_{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-9);align-items:start}.OfferingTabs_rail__pM3EK{display:grid;gap:0;overflow:visible;margin-inline:0;padding:0;border-top:1px solid var(--line)}.OfferingTabs_tab__mYLpD{min-height:4rem;padding:var(--space-5) var(--space-4);border:0;border-bottom:1px solid var(--line);border-radius:0}.OfferingTabs_tab__mYLpD[data-active]{background:transparent;box-shadow:inset 2px 0 0 var(--accent);padding-left:var(--space-6)}.OfferingTabs_tabLabel__ZdU3R{font-size:var(--fs-md);white-space:normal}.OfferingTabs_panel__FYKFT{position:sticky;top:calc(var(--header-h-lg) + var(--space-7));padding:var(--space-9)}}@media (prefers-reduced-motion:reduce){.OfferingTabs_panel__FYKFT{animation:none}}@keyframes OfferingTabs_gs-rise__vWdhh{0%{opacity:0;transform:translate3d(0,1.75rem,0)}to{opacity:1;transform:none}}.CtaBand_band__qhGeM{position:relative;overflow:hidden;border-top:1px solid var(--line);background:var(--ob-050)}.CtaBand_edge__9v0Qe{position:absolute;top:0;left:var(--gutter);right:40%;height:1px;background:var(--em-500);pointer-events:none}.CtaBand_grid__vBJoJ{position:relative;display:grid;gap:var(--gap-block)}.CtaBand_eyebrow___w2C7{display:block;margin-bottom:var(--space-5);color:var(--em-400);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.CtaBand_title__7HI4W{max-width:15ch;color:var(--fg-strong);font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:var(--tr-tighter)}.CtaBand_text__2FxuE{max-width:var(--measure-md);color:var(--fg-body);font-size:var(--fs-lg);line-height:var(--lh-relaxed)}.CtaBand_actions__lz_Uk{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}@media (max-width:400px){.CtaBand_actions__lz_Uk{display:grid}}@media (min-width:900px){.CtaBand_grid__vBJoJ{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:var(--space-10)}}@media (prefers-reduced-motion:reduce){.CtaBand_glow__FmCuD{animation:none}}.InsightCard_card__xwJI8{min-width:0;height:100%}.InsightCard_link__wYD7M{display:grid;height:100%;align-content:start}.InsightCard_arrow__j_hDf{position:absolute;top:var(--space-4);right:var(--space-4);z-index:2;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--r-circle);background:var(--em-500);color:var(--on-ember);font-size:1rem;opacity:0;transform:scale(.7);transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-3) var(--ease-spring)}.InsightCard_body__q3Cll{padding-top:var(--space-5)}.InsightCard_meta___Y064{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);color:var(--fg-faint);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase}.InsightCard_category__Z3O6F{padding:var(--space-1) var(--space-3);border:1px solid var(--line-accent);border-radius:var(--r-pill);color:var(--accent);font-weight:var(--fw-semibold)}.InsightCard_title__Y0QxD{max-width:26ch;margin-top:var(--space-4);color:var(--fg-strong);font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-snug);transition:color var(--dur-2) var(--ease-out)}.InsightCard_excerpt__5ZYWQ{max-width:var(--measure-md);margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.InsightCard_reading__Xnzfs{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);color:var(--fg-faint);font-size:var(--fs-xs)}.InsightCard_reading__Xnzfs svg{font-size:.95rem}.InsightCard_feature__kfPMT .InsightCard_title__Y0QxD{font-size:var(--fs-h3);max-width:20ch}@media (min-width:900px){.InsightCard_row__HkqYp .InsightCard_link__wYD7M{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-8);align-items:center}.InsightCard_row__HkqYp .InsightCard_body__q3Cll{padding-top:0}}@media (hover:hover) and (pointer:fine){.InsightCard_card__xwJI8:hover .InsightCard_arrow__j_hDf{opacity:1;transform:none}.InsightCard_card__xwJI8:hover .InsightCard_title__Y0QxD{color:var(--accent)}}@media (hover:none){.InsightCard_arrow__j_hDf{opacity:1;transform:none}.InsightCard_link__wYD7M{transition:transform var(--dur-1) var(--ease-out)}.InsightCard_link__wYD7M:active{transform:scale(.985)}.InsightCard_link__wYD7M:active .InsightCard_title__Y0QxD{color:var(--accent)}}.InsightIndex_index__w5Cdt{display:grid}.InsightIndex_toolbar__9T5k_{display:grid;gap:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--line)}.InsightIndex_filters__osrhH{display:flex;gap:var(--space-2);overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-bottom:var(--space-2);scrollbar-width:none}.InsightIndex_filters__osrhH::-webkit-scrollbar{display:none}.InsightIndex_filter__kiYYH{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-5);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-muted);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.InsightIndex_filter__kiYYH small{color:var(--fg-faint);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);transition:color var(--dur-2) var(--ease-out)}.InsightIndex_filter__kiYYH[data-active]{border-color:var(--em-500);background:var(--em-500);color:var(--on-ember)}.InsightIndex_filter__kiYYH[data-active] small{color:var(--on-ember)}@media (hover:hover) and (pointer:fine){.InsightIndex_filter__kiYYH:hover:not([data-active]){border-color:var(--line-accent);color:var(--fg-strong)}}.InsightIndex_views__TbeC0{display:inline-flex;align-self:start;padding:3px;border:1px solid var(--line);border-radius:var(--r-pill)}.InsightIndex_view__cygKm{display:grid;place-items:center;width:2.5rem;height:2.25rem;border-radius:var(--r-pill);color:var(--fg-faint);transition:background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.InsightIndex_view__cygKm[data-active]{background:var(--bg-inset);color:var(--fg-strong)}.InsightIndex_view__cygKm:hover:not([data-active]){color:var(--fg-body)}.InsightIndex_status__N6oix{margin-top:var(--space-5);color:var(--fg-muted);font-size:var(--fs-sm)}.InsightIndex_status__N6oix strong{margin-right:var(--space-2);color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-md)}.InsightIndex_grid__VTbua{display:grid;gap:var(--space-9) var(--gap-grid);margin-top:var(--space-8)}.InsightIndex_grid__VTbua>li{animation:InsightIndex_idx-rise__LbB01 var(--dur-3) var(--ease-out) both;animation-delay:calc(var(--i, 0) * var(--stagger))}.InsightIndex_table__rfgCI{position:relative;margin-top:var(--space-8)}.InsightIndex_rows__vUvu5{border-top:1px solid var(--line)}.InsightIndex_rows__vUvu5>li{border-bottom:1px solid var(--line);animation:InsightIndex_idx-rise__LbB01 var(--dur-3) var(--ease-out) both;animation-delay:calc(var(--i, 0) * var(--stagger))}.InsightIndex_row__pVM6K{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--space-3) var(--space-5);padding:var(--space-6) var(--space-2);transition:background-color var(--dur-2) var(--ease-out)}.InsightIndex_row__pVM6K:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:var(--em-500);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-3) var(--ease-expo)}.InsightIndex_row__pVM6K[data-lit]:before{transform:scaleX(1)}.InsightIndex_rowIndex__EfIX_{color:var(--fg-faint);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wide);padding-top:.35em;transition:color var(--dur-2) var(--ease-out)}.InsightIndex_row__pVM6K[data-lit] .InsightIndex_rowIndex__EfIX_{color:var(--accent)}.InsightIndex_rowMain__Et1_g{display:grid;gap:var(--space-2)}.InsightIndex_rowTitle__yjmRK{color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);text-wrap:balance}.InsightIndex_rowExcerpt__di4_w{max-width:var(--measure-md);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.InsightIndex_rowTopic__FCjYe{justify-self:start;padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--fg-muted);font-weight:var(--fw-semibold)}.InsightIndex_rowFacts__bRaiP,.InsightIndex_rowTopic__FCjYe{grid-column:2;font-size:var(--fs-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase}.InsightIndex_rowFacts__bRaiP{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);color:var(--fg-faint);font-family:var(--font-mono)}.InsightIndex_rowRead__XJjFI{display:inline-flex;align-items:center;gap:var(--space-2)}.InsightIndex_rowRead__XJjFI svg{width:.85rem;height:.85rem}.InsightIndex_rowGo__xfIyu{grid-row:1;grid-column:3;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--line);border-radius:var(--r-circle);color:var(--fg-muted);transition:background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-spring)}.InsightIndex_row__pVM6K[data-lit] .InsightIndex_rowGo__xfIyu{border-color:var(--em-500);background:var(--em-500);color:var(--on-ember);transform:translate3d(0,-2px,0)}.InsightIndex_preview__0lVFi{position:absolute;top:0;left:0;z-index:var(--z-raised);width:14rem;opacity:0;pointer-events:none;transform:translate3d(calc(var(--px, 0px) + 1.5rem),calc(var(--py, 0px) - 50%),0) scale(.9);transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out);filter:drop-shadow(0 18px 44px rgba(20,14,8,.28))}.InsightIndex_preview__0lVFi[data-open]{opacity:1;transform:translate3d(calc(var(--px, 0px) + 1.5rem),calc(var(--py, 0px) - 50%),0) scale(1)}.InsightIndex_empty__78kVB{display:grid;justify-items:center;gap:var(--space-5);margin-top:var(--space-8);padding:var(--space-12) var(--space-6);border:1px dashed var(--line-strong);border-radius:var(--r-lg);text-align:center}.InsightIndex_empty__78kVB p{color:var(--fg-muted);font-size:var(--fs-lg)}.InsightIndex_emptyAction__BOdk3{color:var(--accent);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:.3em}@media (min-width:600px){.InsightIndex_grid__VTbua{grid-template-columns:repeat(2,minmax(0,1fr))}.InsightIndex_row__pVM6K{grid-template-columns:auto minmax(0,1fr) 9rem auto auto;align-items:center}.InsightIndex_rowTopic__FCjYe{grid-row:1;grid-column:3;justify-self:start}.InsightIndex_rowFacts__bRaiP{grid-row:1;grid-column:4;justify-content:flex-end}.InsightIndex_rowGo__xfIyu{grid-column:5}}@media (min-width:900px){.InsightIndex_toolbar__9T5k_{grid-template-columns:minmax(0,1fr) auto;align-items:center}.InsightIndex_filters__osrhH{flex-wrap:wrap;margin-inline:0;padding-inline:0}.InsightIndex_row__pVM6K{grid-template-columns:auto minmax(0,1fr) 11rem 12rem auto;gap:var(--space-6);padding-inline:var(--space-4)}}@media (min-width:1000px){.InsightIndex_grid__VTbua{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.InsightIndex_grid__VTbua>li,.InsightIndex_rows__vUvu5>li{animation:none}.InsightIndex_preview__0lVFi{transition:opacity 1ms linear}}@keyframes InsightIndex_idx-rise__LbB01{0%{opacity:0;transform:translate3d(0,1.25rem,0)}to{opacity:1;transform:none}}.EvidenceBand_band__yPN5i{margin-top:var(--gap-block);padding-top:var(--space-7);border-top:1px solid var(--line-strong)}.EvidenceBand_head__DByEW{display:flex;gap:var(--space-5);align-items:end;justify-content:space-between;margin-bottom:var(--space-6)}.EvidenceBand_headText__VELkU{display:grid;gap:var(--space-2)}.EvidenceBand_eyebrow__moeKB{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tr-widest);text-transform:uppercase}.EvidenceBand_title__kVJ9P{max-width:var(--measure-heading);color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-medium);letter-spacing:var(--tr-tight);line-height:var(--lh-snug);text-wrap:balance}.EvidenceBand_link__c3c7k{flex:none}@media (max-width:599px){.EvidenceBand_head__DByEW{flex-direction:column;align-items:start;gap:var(--space-4)}}.ProcessTimeline_timeline__juWBb{position:relative;display:grid;gap:var(--space-8);padding-left:var(--space-9)}.ProcessTimeline_rail__1pE55{position:absolute;top:1.25rem;bottom:1.25rem;left:1.375rem;width:1px;background:var(--line)}.ProcessTimeline_rail__1pE55 i{display:block;width:100%;height:100%;background:var(--accent);transform-origin:top;transform:scaleY(1)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ProcessTimeline_rail__1pE55 i{transform:scaleY(0);animation:ProcessTimeline_rail-fill__ShPRr linear both;animation-timeline:view();animation-range:entry 60% exit 20%}}}@keyframes ProcessTimeline_rail-fill__ShPRr{to{transform:scaleY(1)}}.ProcessTimeline_step__7U3Ee{position:relative}.ProcessTimeline_marker__kzqni{position:absolute;top:0;left:calc(var(--space-9) * -1);display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--line-strong);border-radius:var(--r-circle);background:var(--bg);color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wide);transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.ProcessTimeline_body__FJql2{padding-top:var(--space-1)}.ProcessTimeline_caption__vVrOB{margin-bottom:var(--space-2);color:var(--accent);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.ProcessTimeline_title__B__ID{color:var(--fg-strong);font-size:var(--fs-h5);font-weight:var(--fw-medium)}.ProcessTimeline_text__BTbOO{max-width:var(--measure-md);margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}@media (hover:hover) and (pointer:fine){.ProcessTimeline_step__7U3Ee:hover .ProcessTimeline_marker__kzqni{border-color:var(--accent);background:linear-gradient(var(--em-a16),var(--em-a16)),var(--bg);color:var(--fg-strong)}}@media (min-width:768px){.ProcessTimeline_timeline__juWBb{gap:var(--space-9)}}.StatBand_band__9_75l{overflow:hidden}.StatBand_head___lufK{margin-bottom:var(--gap-block)}.StatBand_eyebrow__ieOpn{color:var(--fg-muted);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.StatBand_title__6qIp8{max-width:var(--measure-heading);margin-top:var(--space-4);color:var(--fg-strong);font-size:var(--fs-h2);font-weight:var(--fw-semibold);letter-spacing:var(--tr-tight)}.StatBand_grid__9TMGG{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));border-top:1px solid var(--line-strong)}.StatBand_stat__I81Jn{display:flex;flex-direction:column;padding:var(--space-6) var(--space-4) var(--space-6) 0;border-bottom:1px solid var(--line)}.StatBand_stat__I81Jn>.StatBand_value__jVICD{order:1}.StatBand_stat__I81Jn>.StatBand_label__st66L{order:2}.StatBand_stat__I81Jn>.StatBand_note__932aq{order:3}.StatBand_stat__I81Jn:nth-child(odd){border-right:1px solid var(--line);padding-right:var(--space-5)}.StatBand_stat__I81Jn:nth-child(2n){padding-left:var(--space-5)}.StatBand_value__jVICD{overflow-wrap:anywhere;color:var(--fg-strong);font-family:var(--font-display);font-size:clamp(2.25rem,9vw,4rem);font-weight:var(--fw-semibold);line-height:var(--lh-none);letter-spacing:var(--tr-tighter)}.StatBand_label__st66L{margin-top:var(--space-4);color:var(--fg);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}.StatBand_note__932aq{margin-top:var(--space-2);color:var(--fg-muted);font-size:var(--fs-xs);line-height:var(--lh-base)}@media (min-width:900px){.StatBand_grid__9TMGG{grid-template-columns:repeat(4,minmax(0,1fr));border-left:1px solid var(--line)}.StatBand_stat__I81Jn,.StatBand_stat__I81Jn:nth-child(2n),.StatBand_stat__I81Jn:nth-child(odd){padding:var(--space-7);border-right:1px solid var(--line)}.StatBand_value__jVICD{font-size:clamp(2.5rem,3.6vw,3.75rem)}}.page_ticker__fsjSg{padding-block:var(--space-5);border-block:1px solid var(--line);background:var(--ob-100)}.page_intro__rgkmz{display:grid;gap:var(--space-6)}.page_introLabel__UDceR{display:block;color:var(--accent);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.page_introTitle__VLPlR{max-width:18ch;color:var(--fg-strong);font-size:var(--fs-h2);font-weight:var(--fw-medium);line-height:var(--lh-tight);letter-spacing:var(--tr-tight)}.page_introText__1vYY4{max-width:var(--measure-md);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.page_standard___TbN9{display:grid;gap:var(--gap-block)}.page_standardText__xw7PF{max-width:var(--measure-md);color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.page_standardLink__Vb_ZL{margin-top:var(--space-5)}@media (min-width:900px){.page_intro__rgkmz{grid-template-columns:minmax(0,.32fr) minmax(0,1fr) minmax(0,.68fr);gap:var(--space-9);align-items:start}.page_standard___TbN9{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-10);align-items:start}.page_standardIntro__EHOLi{position:sticky;top:calc(var(--header-h-lg) + var(--space-7))}}.page_standardMedia__SMF5w{margin-bottom:var(--gap-block)}.page_standfirst__SCXE_{display:grid;gap:var(--space-5)}.page_standfirstText__uTOHh{max-width:var(--measure-lg);color:var(--fg-strong);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-regular);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);text-wrap:pretty}@media (min-width:900px){.page_standfirst__SCXE_{grid-template-columns:minmax(0,.22fr) minmax(0,1fr);gap:var(--space-9);align-items:start}}.page_label__co2Ur{display:block;color:var(--accent);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tr-wider);text-transform:uppercase}.page_features__pIsJA{display:grid;gap:var(--gap-card)}.page_feature__SlGoR{position:relative;height:100%;padding:var(--space-7);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-card);overflow:hidden;transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.page_feature__SlGoR:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-3) var(--ease-out)}.page_feature__SlGoR:hover{border-color:var(--line-accent);background:var(--bg-card-hover)}.page_feature__SlGoR:hover:before{transform:scaleX(1)}.page_featureIndex__loci3{position:relative;display:block;color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wide)}.page_feature__SlGoR h3{position:relative;max-width:20ch;margin-top:var(--space-5);font-size:var(--fs-h5);font-weight:var(--fw-medium)}.page_feature__SlGoR p{position:relative;margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.page_process__9x7pS{display:grid;gap:var(--gap-block)}.page_processText__VvPlh{max-width:var(--measure-md);margin-top:calc(var(--gap-block) * -1 + var(--space-5));color:var(--fg-body);font-size:var(--fs-md);line-height:var(--lh-relaxed)}.page_processMedia__dZ1mm{margin-top:var(--space-8)}.page_scroller__2UxAu{display:block}.page_grid__ImDY5{display:none}@media (min-width:600px){.page_features__pIsJA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.page_features__pIsJA{grid-template-columns:repeat(3,minmax(0,1fr))}.page_process__9x7pS{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-10);align-items:start}.page_processIntro__YrIXm{position:sticky;top:calc(var(--header-h-lg) + var(--space-7))}.page_scroller__2UxAu{display:none}.page_grid__ImDY5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-grid)}}.page_featureIcon__iJ9V7{position:relative;display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:var(--space-5);border:1px solid var(--line-accent);border-radius:var(--r-md);color:var(--accent);font-size:1.3rem}.page_processVideo__ybcMG{position:relative;overflow:hidden;aspect-ratio:var(--ratio-landscape);border-radius:var(--r-lg);background:var(--media-placeholder)}.page_siblings__4_eG2{display:grid;gap:var(--gap-card)}.page_sibling__J5Ro8{position:relative;display:block;height:100%;padding:var(--space-7);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-card);overflow:hidden;transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.page_sibling__J5Ro8:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-3) var(--ease-out)}.page_siblingIcon__BxV4n{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--line-accent);border-radius:var(--r-md);color:var(--accent);font-size:1.3rem}.page_sibling__J5Ro8 h3{margin-top:var(--space-6);font-size:var(--fs-h5);font-weight:var(--fw-medium)}.page_sibling__J5Ro8 p{max-width:28ch;margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.page_siblingLink__GrwY_{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-6);color:var(--accent);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.page_siblingLink__GrwY_ svg{transition:transform var(--dur-2) var(--ease-out)}@media (hover:hover) and (pointer:fine){.page_sibling__J5Ro8:hover{border-color:var(--line-accent);background:var(--bg-card-hover)}.page_sibling__J5Ro8:hover:before{transform:scaleX(1)}.page_sibling__J5Ro8:hover .page_siblingLink__GrwY_ svg{transform:translate3d(.2rem,-.2rem,0)}}@media (min-width:768px){.page_siblings__4_eG2{grid-template-columns:repeat(3,minmax(0,1fr))}}.Magnetic_magnetic__MNhxL{display:inline-flex;min-width:0;max-width:100%;transform:translate3d(var(--mag-x,0),var(--mag-y,0),0);transition:transform var(--dur-3) var(--ease-spring)}.Magnetic_magnetic__MNhxL[data-active=true]{transition:transform .11s var(--ease-out)}@media (hover:none),(prefers-reduced-motion:reduce){.Magnetic_magnetic__MNhxL{transform:none;transition:none}}.Reveal_reveal__eV1sC{transition:opacity var(--dur-4) var(--ease-expo) var(--reveal-delay,0s),transform var(--dur-4) var(--ease-expo) var(--reveal-delay,0s),filter var(--dur-4) var(--ease-expo) var(--reveal-delay,0s),clip-path var(--dur-4) var(--ease-expo) var(--reveal-delay,0s)}.Reveal_blur__NXq9K,.Reveal_down__COrdw,.Reveal_fade__1zku5,.Reveal_left__cX8rr,.Reveal_right__8CNrS,.Reveal_scale__cNxNt,.Reveal_up__HzSFq{opacity:0}.Reveal_up__HzSFq{transform:translateY(2rem)}.Reveal_down__COrdw{transform:translateY(-2rem)}.Reveal_left__cX8rr{transform:translateX(-2rem)}.Reveal_right__8CNrS{transform:translateX(2rem)}.Reveal_scale__cNxNt{transform:scale(.94)}.Reveal_blur__NXq9K{filter:blur(10px);transform:translateY(1rem)}.Reveal_mask__sd1Vj{clip-path:inset(0 0 100% 0)}.Reveal_visible__UjFNL{opacity:1;filter:none;transform:none}.Reveal_mask__sd1Vj.Reveal_visible__UjFNL{clip-path:inset(0 0 0 0)}.Reveal_immediate__b5LBb{filter:none;clip-path:none}.Reveal_immediate__b5LBb,.Reveal_immediate__b5LBb.Reveal_stagger__sf_JO>*{opacity:1;transform:none;transition:none;animation:none}.Reveal_stagger__sf_JO>*{opacity:0;transform:translateY(1.5rem);transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>*{opacity:1;transform:none}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:first-child{transition-delay:calc(var(--stagger) * 0)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(2){transition-delay:calc(var(--stagger) * 1)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(3){transition-delay:calc(var(--stagger) * 2)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(4){transition-delay:calc(var(--stagger) * 3)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(5){transition-delay:calc(var(--stagger) * 4)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(6){transition-delay:calc(var(--stagger) * 5)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(7){transition-delay:calc(var(--stagger) * 6)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(8){transition-delay:calc(var(--stagger) * 7)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(9){transition-delay:calc(var(--stagger) * 8)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(10){transition-delay:calc(var(--stagger) * 9)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(11){transition-delay:calc(var(--stagger) * 10)}.Reveal_stagger__sf_JO.Reveal_visible__UjFNL>:nth-child(n+12){transition-delay:calc(var(--stagger) * 11)}html:not([data-js=on]) .Reveal_reveal__eV1sC,html:not([data-js=on]) .Reveal_stagger__sf_JO>*{opacity:1!important;filter:none!important;transform:none!important;clip-path:none!important}@media (prefers-reduced-motion:reduce){.Reveal_reveal__eV1sC,.Reveal_stagger__sf_JO>*{opacity:1;filter:none;transform:none;transition:none;animation:none}.Reveal_mask__sd1Vj,.Reveal_mask__sd1Vj.Reveal_visible__UjFNL{clip-path:none}}.Scroller_scroller__n5DKy{position:relative}.Scroller_track__WpT1U{display:flex;gap:var(--gap-card);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-block:var(--space-1);scroll-padding-inline:var(--gutter)}.Scroller_track__WpT1U::-webkit-scrollbar{display:none}.Scroller_track__WpT1U:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--r-sm)}.Scroller_track__WpT1U>*{flex:0 0 auto;scroll-snap-align:start}.Scroller_sm__8_rz4>*{width:min(66vw,15rem)}.Scroller_md__YsY2A>*{width:min(78vw,21rem)}.Scroller_lg__i8blK>*{width:min(86vw,30rem)}.Scroller_feature__Wun8l>*{width:min(88vw,64rem)}.Scroller_auto__LsLVa>*{width:auto}@media (min-width:768px){.Scroller_sm__8_rz4>*{width:15rem}.Scroller_md__YsY2A>*{width:21rem}.Scroller_lg__i8blK>*{width:30rem}.Scroller_feature__Wun8l>*{width:min(82vw,64rem)}}.Scroller_controls__yOId_{display:flex;align-items:center;gap:var(--space-6);margin-top:var(--space-7)}.Scroller_progress__aRJFG{position:relative;flex:1 1;height:2px;overflow:hidden;border-radius:var(--r-pill);background:var(--line)}.Scroller_progress__aRJFG span{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent);transform-origin:left;transition:transform var(--dur-2) var(--ease-out)}.Scroller_buttons___RNoP{display:flex;gap:var(--space-2)}.Scroller_button__3uqzp{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--line-strong);border-radius:var(--r-circle);color:var(--fg-strong);font-size:1.05rem;transition:border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),opacity var(--dur-2) var(--ease-out)}.Scroller_button__3uqzp:disabled{opacity:.3;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.Scroller_button__3uqzp:hover:not(:disabled){border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}}@media (hover:none){.Scroller_buttons___RNoP{display:none}.Scroller_controls__yOId_{margin-top:var(--space-5)}}@media (prefers-reduced-motion:reduce){.Scroller_button__3uqzp,.Scroller_progress__aRJFG span{transition:none}}.Section_section__Riwee{position:relative;background:var(--bg);color:var(--fg-body)}.Section_sm__QpiCI{padding-block:var(--space-section-sm)}.Section_md__TZhHf{padding-block:var(--space-section)}.Section_lg__w1RyS{padding-block:var(--space-section-lg)}.Section_flush__rOv6s{padding-block:0}.Section_divider__yj3Qv:before{content:"";position:absolute;inset-inline:var(--gutter);top:0;height:1px;background:var(--grad-hairline);pointer-events:none}.ScrollText_text__NZ82p{color:var(--fg-strong)}.ScrollText_word__bXT1w{display:inline}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ScrollText_word__bXT1w{color:var(--fg-faint);animation:ScrollText_word-resolve__Eg_to linear both;animation-timeline:view();animation-range:entry calc(28% + var(--n) * 1.6%) entry calc(50% + var(--n) * 1.6%)}}}@keyframes ScrollText_word-resolve__Eg_to{to{color:var(--fg-strong)}}.SplitText_split__YrODr{display:block;min-width:0;overflow-wrap:anywhere}.SplitText_mask__NZl7z{display:inline-block;max-width:100%;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em;vertical-align:bottom}.SplitText_word__QoeQY{display:inline-block;max-width:100%;transform:translateY(105%);transition:transform var(--dur-4) var(--ease-expo) var(--word-delay,0s)}.SplitText_visible__oMl81 .SplitText_word__QoeQY{transform:none}.SplitText_immediate__lRiuZ{animation:none}html:not([data-js=on]) .SplitText_word__QoeQY{transform:none!important}@media (prefers-reduced-motion:reduce){.SplitText_word__QoeQY{transform:none;transition:none;animation:none}}