:root{--v2-stage-ground:#232733;--v2-stage-object:#e9edf6}.v2{--v2-bg:#0f1115;--v2-bg-2:#171a21;--v2-bloom:#272033;--v2-ink:#ecedf2;--v2-ink-2:#a4aab8;--v2-ink-3:#858b9a;--v2-hairline:rgba(236,237,242,.16);--v2-glass:hsla(0,0%,100%,.06);--v2-glass-edge:hsla(0,0%,100%,.14);--v2-pill:#f3f4f8;--v2-pill-ink:#0f1115;--v2-shadow:0 8px 28px rgba(0,0,0,.5);--v2-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23ecedf2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--v2-ease:cubic-bezier(0.2,0.8,0.2,1);--v2-dur:0.28s;--v2-gutter:40px;--v2-giant:clamp(88px,15vw,232px);background:var(--v2-bg);color:var(--v2-ink);font-family:var(--font-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@media (max-width:880px){.v2{--v2-gutter:20px}}.v2-display-giant{font-stretch:118%;font-size:var(--v2-giant);line-height:.86;letter-spacing:-.02em}.v2-display-giant,.v2-display-large{font-family:var(--font-display);font-weight:500;text-transform:uppercase}.v2-display-large{font-stretch:112%;font-size:clamp(56px,8vw,128px);line-height:.92;letter-spacing:-.015em}.v2-manifesto{font-family:var(--font-display);font-weight:500;font-stretch:105%;font-size:clamp(34px,4.6vw,72px);line-height:1}.v2-label,.v2-manifesto{text-transform:uppercase}.v2-label{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em}.v2-body{color:var(--v2-ink-2)}.v2-inline-link{color:inherit;text-decoration:underline;text-decoration-color:var(--v2-hairline);text-underline-offset:4px;transition:text-decoration-color var(--v2-dur) var(--v2-ease)}@media (hover:hover){.v2-inline-link:hover{text-decoration-color:var(--v2-ink)}}.v2-inline-link:focus-visible{outline:2px solid var(--v2-ink);outline-offset:3px;border-radius:2px}body:has(.v2)>div{overflow:visible}body:has(.v2){background:#0f1115;color-scheme:dark}.v2-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v2-sr-only,html[data-menu=open],html[data-menu=open] body{overflow:hidden}.Bloom_bloom__NrM8G{position:fixed;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(38% 46% at 62% 40%,var(--v2-bloom) 0,transparent 70%),radial-gradient(40% 40% at 20% 80%,var(--v2-bg-2) 0,transparent 70%);animation:Bloom_v2BloomDrift__0zziy 60s ease-in-out infinite alternate}@keyframes Bloom_v2BloomDrift__0zziy{0%{transform:translateZ(0)}to{transform:translate3d(-4%,3%,0)}}@media (prefers-reduced-motion:reduce){.Bloom_bloom__NrM8G{animation:none}}.layout_shell__W1he5{min-height:100vh;position:relative}.layout_content__jVfmk{position:relative;z-index:1}.FooterThread_slot__2m20o{position:absolute;left:0;right:0;top:-50vh;bottom:0;pointer-events:none;z-index:1}.Preloader_overlay__ssxC9{position:fixed;inset:0;z-index:50;background:var(--v2-bg-2);display:none;place-items:center}html[data-preload] .Preloader_overlay__ssxC9{display:grid}.Preloader_logo___NeJj{display:flex;gap:10px;align-items:center;font-family:var(--font-display);font-weight:500;font-size:28px;animation:Preloader_logoIn__KG4EG .5s cubic-bezier(.25,1,.5,1) both}@keyframes Preloader_logoIn__KG4EG{0%{opacity:0;transform:translateY(8px)}}.V2Footer_footer__3OYnE{position:relative;padding:120px var(--v2-gutter) 32px}.V2Footer_grid__ECXJf{display:grid;grid-template-columns:repeat(12,1fr);gap:24px}.V2Footer_left__uWtq5{grid-column:1/8}.V2Footer_headline__qqYhW{max-width:12ch;margin:0 0 32px}.V2Footer_email__c2c7r{display:inline-block;font-family:var(--font-body);font-size:28px;color:var(--v2-ink);text-decoration:underline;text-underline-offset:6px}.V2Footer_footer__3OYnE[data-thread] .V2Footer_email__c2c7r{text-decoration:none}.V2Footer_email__c2c7r:active{transform:scale(.97)}.V2Footer_email__c2c7r:focus-visible{outline:2px solid var(--v2-ink);outline-offset:3px}.V2Footer_right__HwSWD{grid-column:8/13;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.V2Footer_column__oZrjj{display:flex;flex-direction:column;gap:16px}.V2Footer_colHead__YiaH6{color:var(--v2-ink-3)}.V2Footer_linkList__ZYzJW{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.V2Footer_link__XS0ky{display:inline-block;font-family:var(--font-body);font-size:16px;color:var(--v2-ink);text-decoration:none}.V2Footer_link__XS0ky:active{transform:scale(.97)}.V2Footer_link__XS0ky:focus-visible{outline:2px solid var(--v2-ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.V2Footer_link__XS0ky:hover{color:var(--v2-ink-2)}}.V2Footer_bottom__9jdNV{margin-top:96px;padding-top:20px;border-top:1px solid var(--v2-hairline);display:flex;justify-content:space-between}.V2Footer_bottomText__6SFCT{color:var(--v2-ink-3)}@media (max-width:880px){.V2Footer_grid__ECXJf{grid-template-columns:1fr}.V2Footer_left__uWtq5,.V2Footer_right__HwSWD{grid-column:1/-1}.V2Footer_right__HwSWD{grid-template-columns:1fr;gap:32px;margin-top:48px}.V2Footer_bottom__9jdNV{flex-direction:column;gap:8px}}