.SiteFooter_footer__tpuYU{margin-top:auto;background:#101614;color:white}.SiteFooter_topRule__UiiAv{height:5px;background:#29312d}.SiteFooter_topRule__UiiAv span{display:block;width:18%;height:100%;background:var(--color-primary)}.SiteFooter_inner__JWAo_{width:min(var(--content-width),calc(100% - 48px));margin:0 auto;padding:72px 0 54px;display:grid;grid-template-columns:1.15fr .75fr .9fr;grid-gap:64px;gap:64px}.SiteFooter_brand__hRHi1 img{width:205px;height:auto}.SiteFooter_brand__hRHi1 p{max-width:430px;margin:22px 0 0;color:#a7b0aa;line-height:1.7}.SiteFooter_statement__jMXzp{align-content:start;display:grid;grid-gap:12px;gap:12px;padding-top:5px}.SiteFooter_statement__jMXzp span{color:#87928b;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;font-weight:750;letter-spacing:.13em}.SiteFooter_statement__jMXzp strong{max-width:260px;font-size:1.45rem;line-height:1.25}.SiteFooter_links__OyyO5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.SiteFooter_links__OyyO5 div{display:grid;align-content:start;grid-gap:12px;gap:12px}.SiteFooter_links__OyyO5 strong{margin-bottom:5px;color:white}.SiteFooter_links__OyyO5 a,.SiteFooter_settingsButton__lwpoz{color:#a7b0aa}.SiteFooter_links__OyyO5 a:hover,.SiteFooter_settingsButton__lwpoz:hover{color:var(--color-primary)}.SiteFooter_settingsButton__lwpoz{min-height:44px;width:-moz-fit-content;width:fit-content;border:0;padding:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.SiteFooter_bottom__L0o7T{width:min(var(--content-width),calc(100% - 48px));margin:0 auto;padding:23px 0 31px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;gap:20px;color:#7f8b84;font-size:.8rem;letter-spacing:.02em}@media (max-width:900px){.SiteFooter_inner__JWAo_{grid-template-columns:1fr 1fr}.SiteFooter_statement__jMXzp{display:none}}@media (max-width:720px){.SiteFooter_inner__JWAo_{width:min(100% - 28px,var(--content-width));grid-template-columns:1fr;gap:42px;padding-top:52px}.SiteFooter_bottom__L0o7T{width:min(100% - 28px,var(--content-width));flex-direction:column;gap:7px}}.SiteHeader_header__AUC7V{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(16,22,20,.96);color:white;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.SiteHeader_inner__zGbfs{width:min(var(--content-width),calc(100% - 48px));min-height:82px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:30px;gap:30px}.SiteHeader_logo__EbqYy{display:inline-flex;align-items:center}.SiteHeader_logo__EbqYy img{width:190px;height:auto;display:block}.SiteHeader_systemLabel__042Vo{color:#78837d;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.67rem;font-weight:750;letter-spacing:.12em}.SiteHeader_navigation__C1D1r{display:flex;align-items:center;justify-content:flex-end;gap:27px}.SiteHeader_navigation__C1D1r>a{color:#aab3ae;font-size:.9rem;font-weight:720}.SiteHeader_navigation__C1D1r>a:hover,.SiteHeader_navigation__C1D1r>a[aria-current=page]{color:white}.SiteHeader_navigation__C1D1r .SiteHeader_cta__uWaLf{min-height:44px;display:inline-flex;align-items:center;padding:0 17px;border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-ink)}.SiteHeader_navigation__C1D1r .SiteHeader_cta__uWaLf:hover{background:#55df8b;color:var(--color-ink)}.SiteHeader_menuButton__F_mqm{display:none;width:44px;height:44px;color:white;cursor:pointer;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-md);background:transparent;padding:11px}.SiteHeader_menuButton__F_mqm span{display:block;height:2px;margin:4px 0;background:white}@media (max-width:960px){.SiteHeader_systemLabel__042Vo{display:none}.SiteHeader_inner__zGbfs{grid-template-columns:auto 1fr}}@media (max-width:860px){.SiteHeader_inner__zGbfs{min-height:70px;width:min(100% - 28px,var(--content-width));grid-template-columns:auto auto;justify-content:space-between}.SiteHeader_logo__EbqYy img{width:165px}.SiteHeader_menuButton__F_mqm{display:block}.SiteHeader_navigation__C1D1r{position:absolute;left:14px;right:14px;top:calc(100% + 8px);display:none;align-items:stretch;flex-direction:column;gap:2px;padding:12px;border:1px solid rgba(255,255,255,.13);border-radius:var(--radius-lg);background:#161d1a;box-shadow:var(--shadow-lg)}.SiteHeader_navigation__C1D1r.SiteHeader_open__M9BGx{display:flex}.SiteHeader_navigation__C1D1r>a{padding:13px;border-radius:var(--radius-sm)}.SiteHeader_navigation__C1D1r .SiteHeader_cta__uWaLf{justify-content:center;margin-top:7px}}@media (prefers-reduced-motion:reduce){.SiteHeader_header__AUC7V{-webkit-backdrop-filter:none;backdrop-filter:none}}.CookiePreferences_banner__kYxcB{position:fixed;z-index:100;right:22px;bottom:22px;width:min(620px,calc(100% - 44px));display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:26px;gap:26px;align-items:end;padding:24px;border:1px solid rgba(255,255,255,.16);border-top:4px solid var(--color-primary);background:#101614;color:white;box-shadow:0 24px 70px rgba(16,22,20,.28)}.CookiePreferences_eyebrow__EiS1a{margin:0 0 8px;color:var(--color-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.CookiePreferences_banner__kYxcB h2,.CookiePreferences_dialog__oxdsM h2{margin:0;letter-spacing:-.03em}.CookiePreferences_banner__kYxcB h2{color:white;font-size:1.28rem}.CookiePreferences_banner__kYxcB p:not(.CookiePreferences_eyebrow__EiS1a){margin:10px 0 0;color:#b5beb8;font-size:.9rem;line-height:1.6}.CookiePreferences_bannerActions__Jdtjc{display:grid;grid-gap:9px;gap:9px;min-width:172px}.CookiePreferences_banner__kYxcB button,.CookiePreferences_dialogFooter__QhGAX button{min-height:46px;border:1px solid var(--color-primary);border-radius:var(--radius-md);padding:0 17px;background:var(--color-primary);color:var(--color-ink);font:inherit;font-weight:820;cursor:pointer}.CookiePreferences_banner__kYxcB .CookiePreferences_secondaryButton__OEokH{border-color:rgba(255,255,255,.22);background:transparent;color:white}.CookiePreferences_dialog__oxdsM{width:min(720px,calc(100% - 32px));max-height:min(760px,calc(100vh - 32px));overflow:auto;border:1px solid var(--color-border-strong);border-top:5px solid var(--color-primary);padding:0;background:var(--color-surface);color:var(--color-text);box-shadow:0 30px 90px rgba(16,22,20,.32)}.CookiePreferences_dialog__oxdsM::-webkit-backdrop{background:rgba(8,13,11,.72)}.CookiePreferences_dialog__oxdsM::backdrop{background:rgba(8,13,11,.72)}.CookiePreferences_dialogHeader__tYINj{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:30px 30px 22px;border-bottom:1px solid var(--color-border)}.CookiePreferences_dialog__oxdsM .CookiePreferences_eyebrow__EiS1a{color:var(--color-primary-strong)}.CookiePreferences_dialog__oxdsM h2{color:var(--color-ink);font-size:clamp(1.8rem,4vw,2.5rem)}.CookiePreferences_closeButton__aysap{width:44px;height:44px;flex:0 0 auto;border:1px solid var(--color-border);background:transparent;color:var(--color-ink);font-size:1.7rem;line-height:1;cursor:pointer}.CookiePreferences_intro__ZGxPJ{margin:0;padding:24px 30px;color:var(--color-text-muted);line-height:1.7}.CookiePreferences_categoryList__2mI6X{margin:0 30px;border-top:1px solid var(--color-border-strong)}.CookiePreferences_categoryList__2mI6X section{padding:22px 0;border-bottom:1px solid var(--color-border)}.CookiePreferences_categoryList__2mI6X section>div{display:flex;justify-content:space-between;gap:18px;align-items:baseline}.CookiePreferences_categoryList__2mI6X h3{margin:0;color:var(--color-ink);font-size:1.08rem}.CookiePreferences_categoryList__2mI6X span{color:var(--color-primary-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.CookiePreferences_categoryList__2mI6X p{margin:9px 0 0;color:var(--color-text-muted);line-height:1.65}.CookiePreferences_dialogFooter__QhGAX{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:24px 30px 30px}.CookiePreferences_dialogFooter__QhGAX p{margin:0;color:var(--color-text-muted);font-size:.88rem;line-height:1.5}.CookiePreferences_dialogFooter__QhGAX a{color:var(--color-primary-strong);font-weight:760;text-decoration:underline;text-underline-offset:3px}.CookiePreferences_dialogFooter__QhGAX button{flex:0 0 auto}@media (max-width:680px){.CookiePreferences_banner__kYxcB{right:14px;bottom:14px;width:calc(100% - 28px);grid-template-columns:1fr;gap:18px}.CookiePreferences_bannerActions__Jdtjc{grid-template-columns:1fr 1fr;min-width:0}.CookiePreferences_dialogFooter__QhGAX,.CookiePreferences_dialogHeader__tYINj,.CookiePreferences_intro__ZGxPJ{padding-inline:22px}.CookiePreferences_categoryList__2mI6X{margin-inline:22px}.CookiePreferences_dialogFooter__QhGAX{align-items:stretch;flex-direction:column}.CookiePreferences_dialogFooter__QhGAX button{width:100%}}@media (max-width:440px){.CookiePreferences_bannerActions__Jdtjc{grid-template-columns:1fr}}