.SiteFooter_footer__1obKX{position:relative;background:var(--ink);color:var(--on-dark);overflow:clip}.SiteFooter_footer__1obKX a{color:inherit;text-decoration:none}.SiteFooter_footer__1obKX a:hover{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch,currentColor 50%,transparent);text-decoration-color:color-mix(in oklch,currentColor 50%,transparent)}.SiteFooter_footer__1obKX :focus-visible{outline-color:var(--on-dark)}.SiteFooter_inner__CKVZQ{max-width:var(--maxw);margin:0 auto;padding:var(--section-pad) var(--gutter) 3rem;display:flex;flex-direction:column;gap:clamp(3rem,8vw,6rem)}.SiteFooter_finale__rH9tG{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:2.5rem;gap:2.5rem}@media(max-width:860px){.SiteFooter_finale__rH9tG{grid-template-columns:minmax(0,1fr)}}.SiteFooter_purpose__kX8HZ{font-family:var(--font-display);font-size:var(--step-2);line-height:1.05;letter-spacing:-.015em;max-width:22ch}.SiteFooter_finaleActions__wJQeE{display:flex;align-items:center;gap:1.5rem}.SiteFooter_map__UjJpl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2rem;gap:2rem;padding-top:2rem;border-top:1px solid color-mix(in oklch,var(--on-dark) 18%,transparent)}@media(max-width:720px){.SiteFooter_map__UjJpl{grid-template-columns:repeat(2,minmax(0,1fr))}}.SiteFooter_map__UjJpl ul{list-style:none;display:flex;flex-direction:column;gap:.55rem}.SiteFooter_map__UjJpl li{font-size:1rem}.SiteFooter_colTitle__6zaaL{margin-bottom:1rem;font-family:var(--font-text);font-size:var(--step-micro);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-2)}.SiteFooter_emailRow__a_gGR{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.SiteFooter_copy__gOMFV{padding:.25rem .6rem;border:1px solid color-mix(in oklch,var(--on-dark) 30%,transparent);border-radius:var(--radius-pill);background:none;color:var(--on-dark-2);font-size:var(--step-micro);transition:color var(--dur-s) var(--ease-out),border-color var(--dur-s) var(--ease-out)}.SiteFooter_copy__gOMFV:hover{color:var(--on-dark);border-color:var(--on-dark)}.SiteFooter_place__yB8Iw{color:var(--on-dark-2);font-size:var(--step-small)!important}.SiteFooter_formation__evm2E{max-width:70ch;font-size:var(--step-small);line-height:1.6;color:var(--on-dark-2)}.SiteFooter_wordmark__mfoiQ{display:block;width:calc(100% - 2*var(--gutter));max-width:calc(var(--maxw) - 2*var(--gutter));margin:0 auto;height:auto;overflow:visible}.SiteFooter_wordmark__mfoiQ text{fill:var(--on-dark);font-family:var(--font-display);font-size:228px;letter-spacing:-.02em}.SiteFooter_legal__4yLEU{max-width:var(--maxw);margin:0 auto;padding:1.5rem var(--gutter) 2rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:var(--step-small);color:var(--on-dark-2)}.SiteFooter_legalLinks__j4B7p{display:flex;flex-wrap:wrap;gap:1.5rem}.LanguageSwitcher_switcher__h9hG2{display:inline-flex;align-items:center;gap:.15rem;font-size:.8125rem;font-weight:500;letter-spacing:.08em}.LanguageSwitcher_indicator__CsvpK{display:none}.LanguageSwitcher_option__aXrvi{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;padding:0 .3rem;color:var(--ink-3);text-decoration:none;border-radius:var(--radius);transition:color var(--dur-s) var(--ease-out)}.LanguageSwitcher_current__RMO6S,.LanguageSwitcher_option__aXrvi:hover{color:var(--ink)}.LanguageSwitcher_current__RMO6S:after{content:"";position:absolute;bottom:3px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--ink)}.MemberMenu_link__ZP_yk{display:inline-flex;align-items:center;min-height:44px;padding:0 .25rem;font-size:.9375rem;color:var(--ink-2);text-decoration:none;white-space:nowrap;transition:color var(--dur-s) var(--ease-out)}.MemberMenu_link__ZP_yk:hover{color:var(--ink)}.SiteHeader_header__mRyBB{position:-webkit-sticky;position:sticky;top:0;z-index:100;height:var(--header-h);color:var(--ink);background:color-mix(in oklch,var(--paper) 0%,transparent);border-bottom:1px solid rgba(0,0,0,0);transition:transform var(--dur-m) var(--ease-out),background-color var(--dur-s) var(--ease-out),border-color var(--dur-s) var(--ease-out)}.SiteHeader_scrolled__ZJV6_{background:color-mix(in oklch,var(--paper) 86%,transparent);border-bottom-color:var(--line);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px)}.SiteHeader_hidden__AE9qd{transform:translateY(-100%)}.SiteHeader_menuOpen__FvWht{position:fixed;inset:0 0 auto;background:var(--paper);border-bottom-color:var(--line)}.SiteHeader_inner__r2Sb0{height:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;gap:clamp(1rem,2.5vw,2.5rem)}.SiteHeader_logo__wWxR9{display:flex;flex:none;border-radius:2px}.SiteHeader_logoImage__B2QRT{width:auto;height:30px}.SiteHeader_nav__U2WH7{margin-inline:auto}.SiteHeader_nav__U2WH7 ul{list-style:none;display:flex;gap:clamp(.25rem,1.2vw,1.25rem)}.SiteHeader_navLink__J9EBe{position:relative;display:inline-flex;padding:.5rem .35rem;font-size:.9375rem;color:var(--ink-2);text-decoration:none;white-space:nowrap;transition:color var(--dur-s) var(--ease-out)}.SiteHeader_navLink__J9EBe:after{content:"";position:absolute;left:.35rem;right:.35rem;bottom:.25rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--dur-m) var(--ease-out)}.SiteHeader_navLink__J9EBe:hover,.SiteHeader_navLink__J9EBe[aria-current=page]{color:var(--ink)}.SiteHeader_navLink__J9EBe:hover:after,.SiteHeader_navLink__J9EBe[aria-current=page]:after{transform:scaleX(1);transform-origin:left}.SiteHeader_actions__jCjuI{display:flex;align-items:center;gap:clamp(.5rem,1.4vw,1.25rem);margin-left:auto}.SiteHeader_nav__U2WH7+.SiteHeader_actions__jCjuI{margin-left:0}.SiteHeader_member__qKeh1{display:inline-flex}.SiteHeader_cta__bZGC7{min-height:42px;padding:.6rem 1.2rem;font-size:.9375rem}.SiteHeader_toggle__GJISa{display:none;align-items:center;gap:.6rem;min-height:44px;padding:0 .25rem;border:none;background:none;font-size:.9375rem;font-weight:500}.SiteHeader_burger__cKhK8{position:relative;width:22px;height:10px}.SiteHeader_burger__cKhK8 i{position:absolute;left:0;width:100%;height:1.5px;background:currentColor;transition:transform var(--dur-m) var(--ease-out),top var(--dur-m) var(--ease-out)}.SiteHeader_burger__cKhK8 i:first-child{top:0}.SiteHeader_burger__cKhK8 i:last-child{top:calc(100% - 1.5px)}.SiteHeader_burgerOpen__o_V50 i:first-child{top:4px;transform:rotate(45deg)}.SiteHeader_burgerOpen__o_V50 i:last-child{top:4px;transform:rotate(-45deg)}@media(max-width:1080px){.SiteHeader_cta__bZGC7,.SiteHeader_member__qKeh1,.SiteHeader_nav__U2WH7{display:none}.SiteHeader_toggle__GJISa{display:inline-flex}}.SiteHeader_panel__X_EWg{position:fixed;inset:0;z-index:99;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:calc(var(--header-h) + clamp(1.5rem,5vh,3rem)) var(--gutter) max(2rem,env(safe-area-inset-bottom));background:var(--paper);overflow-y:auto;overscroll-behavior:contain}.SiteHeader_panel__X_EWg[hidden]{display:none}.SiteHeader_panelList__bQt5J{list-style:none;display:flex;flex-direction:column}.SiteHeader_panelList__bQt5J li{border-bottom:1px solid var(--line);overflow:clip}@keyframes SiteHeader_panel-rise__e7ye8{0%{transform:translateY(100%)}to{transform:none}}.SiteHeader_panelLink__LL2fw{display:flex;align-items:baseline;gap:1rem;padding:.9rem 0;font-family:var(--font-display);font-size:clamp(2.2rem,8.5vw,3.6rem);line-height:1.05;letter-spacing:-.015em;text-decoration:none}.SiteHeader_panelLink__LL2fw[aria-current=page]{font-style:italic}@media(prefers-reduced-motion:no-preference){.SiteHeader_panelOpen__mUKIA .SiteHeader_panelLink__LL2fw{animation:SiteHeader_panel-rise__e7ye8 var(--dur-m) var(--ease-out) both;animation-delay:calc(var(--i, 0)*var(--stagger))}}.SiteHeader_panelIndex__v2T_S{font-family:var(--font-text);font-size:var(--step-micro);letter-spacing:.12em;color:var(--ink-3);min-width:2ch}.SiteHeader_panelFoot__wgN0H{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}