@font-face{font-family:Geist Sans;src:url(/fonts/Geist-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0%;size-adjust:106.28%}@font-face{font-family:Geist Mono Fallback;src:local("Consolas"),local("Menlo"),local("DejaVu Sans Mono");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0%;size-adjust:100%}:root{--canvas:#05050a;--canvas-raised:#0a0a12;--surface:#0d0b16;--surface-2:#131120;--brand-black:#1a1a1a;--pearl:#f4f4f8;--gray:#a8a8b3;--gray-dim:#7d7d8a;--violet:#6e38ff;--violet-strong:#7d4dff;--violet-deep:#3d1a96;--violet-ink:#b79dff;--line:color-mix(in oklab,var(--gray) 22%,transparent);--line-strong:color-mix(in oklab,var(--gray) 38%,transparent);--violet-line:color-mix(in oklab,var(--violet) 46%,transparent);--font-sans:"Geist Sans","Geist Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"Geist Mono","Geist Mono Fallback",ui-monospace,"SFMono-Regular",Menlo,monospace;--text-display:clamp(2.45rem,1.05rem + 6.1vw,6.5rem);--text-h2:clamp(1.85rem,1.05rem + 3.1vw,3.55rem);--text-h3:clamp(1.3rem,1.05rem + 1vw,1.85rem);--text-h4:clamp(1.05rem,0.96rem + 0.4vw,1.3rem);--text-body-lg:clamp(1.06rem,0.98rem + 0.38vw,1.3rem);--text-body:clamp(0.98rem,0.94rem + 0.2vw,1.08rem);--text-small:0.875rem;--text-micro:0.75rem;--leading-display:0.95;--leading-heading:1.06;--leading-body:1.62;--tracking-display:-0.035em;--tracking-heading:-0.02em;--tracking-label:0.16em;--space-2xs:0.25rem;--space-xs:0.5rem;--space-sm:0.75rem;--space-md:1.25rem;--space-lg:2rem;--space-xl:3rem;--space-2xl:4.5rem;--space-3xl:6.5rem;--section-pad:clamp(4.5rem,8vw,9rem);--section-gap:clamp(3rem,6vw,6rem);--container:1320px;--container-narrow:920px;--gutter:clamp(1.15rem,4vw,3.5rem);--grid-gap:clamp(1rem,2.2vw,2rem);--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-pill:999px;--glow-violet:0 0 60px color-mix(in oklab,var(--violet) 30%,transparent);--shadow-lift:0 24px 60px -32px rgb(0 0 0/0.9);--dur-fast:140ms;--dur-base:260ms;--dur-slow:520ms;--dur-cinematic:960ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-editorial:cubic-bezier(0.16,0.84,0.24,1);--z-ambient:0;--z-content:10;--z-sticky:40;--z-header:60;--z-menu:70;--z-cursor:80}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5.5rem;scrollbar-gutter:stable;background-color:var(--canvas);color-scheme:dark}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html[data-preloader=active],html[data-preloader=exiting]{overflow:hidden}body{min-height:100svh;background-color:var(--canvas);color:var(--pearl);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}canvas,img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--violet-ink);outline-offset:3px;border-radius:var(--radius-sm)}.skip-link{position:absolute;left:var(--gutter);top:0;z-index:100;transform:translateY(-160%);padding:.75rem 1.1rem;background:var(--violet);color:#fff;border-radius:0 0 var(--radius-md) var(--radius-md);font-size:var(--text-small);font-weight:600;transition:transform var(--dur-fast) var(--ease-out)}.skip-link:focus-visible{transform:translateY(0);outline-offset:0}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container--narrow{max-width:var(--container-narrow)}.section{position:relative;z-index:var(--z-content);padding-block:var(--section-pad)}.section--tight{padding-block:clamp(3rem,5vw,5rem)}.rule{height:1px;border:0;background:linear-gradient(90deg,var(--violet-line),transparent 62%)}.eyebrow{display:flex;align-items:center;gap:.7rem;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--violet-ink)}.eyebrow:before{content:"";inline-size:1.6rem;block-size:1px;background:var(--violet)}.display{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.display,.h2{font-weight:600;text-wrap:balance}.h2{font-size:var(--text-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.h3{font-size:var(--text-h3);line-height:1.16;letter-spacing:-.015em;font-weight:600;text-wrap:balance}.lede{font-size:var(--text-body-lg);max-width:62ch}.body,.lede{color:var(--gray);text-wrap:pretty}.mono-label{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-dim)}.section-head{display:grid;grid-gap:var(--space-md);gap:var(--space-md);max-width:76ch}.btn{--btn-pad:0.95rem 1.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-block-size:3rem;padding:var(--btn-pad);border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--text-small);font-weight:600;letter-spacing:.01em;cursor:pointer;position:relative;isolation:isolate;transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.btn:active{transform:translateY(1px)}.btn--primary{background:linear-gradient(180deg,var(--violet-strong),var(--violet));color:#fff;box-shadow:0 0 0 1px color-mix(in oklab,var(--violet) 70%,transparent),var(--glow-violet)}.btn--primary:hover{background:linear-gradient(180deg,#8f63ff,var(--violet-strong))}.btn--ghost{border-color:var(--line-strong);color:var(--pearl);background:color-mix(in oklab,var(--surface) 60%,transparent)}.btn--ghost:hover{border-color:var(--violet-line);background:color-mix(in oklab,var(--violet) 12%,var(--surface))}.btn--quiet{padding-inline:0;min-block-size:auto;border:0;background:none;color:var(--pearl);gap:.5rem}.btn--quiet .btn__arrow{transition:transform var(--dur-base) var(--ease-out)}.btn--quiet:hover .btn__arrow{transform:translateX(4px)}.btn__arrow{font-family:var(--font-mono);font-size:.95em;line-height:1}.btn:disabled{opacity:.55;cursor:not-allowed}.btn[data-magnetic=on]{will-change:transform}.panel{position:relative;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(180deg,color-mix(in oklab,var(--surface) 92%,transparent),color-mix(in oklab,var(--canvas) 88%,transparent))}.ambient{position:fixed;inset:0;z-index:var(--z-ambient);pointer-events:none;overflow:hidden}.ambient__glow{position:absolute;inset-block-start:-30vh;inset-inline-start:50%;inline-size:120vw;block-size:120vh;translate:-50% 0;background:radial-gradient(46% 42% at 50% 40%,color-mix(in oklab,var(--violet) 17%,transparent),transparent 72%);opacity:.85}.ambient__grid{position:absolute;inset:0;background-image:linear-gradient(to right,color-mix(in oklab,var(--gray) 6%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--gray) 6%,transparent) 1px,transparent 1px);background-size:96px 96px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 20%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 0,#000 20%,transparent 78%);opacity:.5}.ambient__grain{position:absolute;inset:0;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}[data-reveal]{--reveal-y:22px}html[data-motion=ready] [data-reveal]:not([data-revealed=true]){opacity:0;transform:translate3d(0,var(--reveal-y),0)}html[data-motion=ready] [data-reveal=mask]:not([data-revealed=true]){opacity:1;transform:none;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}html[data-motion=ready] [data-reveal][data-revealed=true]{opacity:1;transform:none;-webkit-clip-path:inset(0 0 -12% 0);clip-path:inset(0 0 -12% 0);transition:opacity var(--dur-cinematic) var(--ease-editorial),transform var(--dur-cinematic) var(--ease-editorial),-webkit-clip-path var(--dur-cinematic) var(--ease-editorial);transition:opacity var(--dur-cinematic) var(--ease-editorial),transform var(--dur-cinematic) var(--ease-editorial),clip-path var(--dur-cinematic) var(--ease-editorial);transition:opacity var(--dur-cinematic) var(--ease-editorial),transform var(--dur-cinematic) var(--ease-editorial),clip-path var(--dur-cinematic) var(--ease-editorial),-webkit-clip-path var(--dur-cinematic) var(--ease-editorial);transition-delay:var(--reveal-delay,0s)}@media (prefers-reduced-motion:reduce){html[data-motion=ready] [data-reveal=mask],html[data-motion=ready] [data-reveal]{opacity:1!important;transform:none!important;-webkit-clip-path:none!important;clip-path:none!important;transition:none!important}}.delay-1{--reveal-delay:90ms}.delay-2{--reveal-delay:180ms}.delay-3{--reveal-delay:270ms}.delay-4{--reveal-delay:360ms}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media print{.ambient,.skip-link{display:none}body{background:#fff;color:#000}}.PreloaderCore_core__XwwD6{position:relative;inline-size:var(--core-size);block-size:var(--core-size);aspect-ratio:1;perspective:1100px;perspective-origin:50% 46%;translate:0 -1.2%}.PreloaderCore_grid__mOfJA{position:absolute;inset:-34%;border-radius:50%;background-image:linear-gradient(to right,color-mix(in oklab,var(--violet-ink) 9%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--violet-ink) 9%,transparent) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(closest-side,#000 8%,transparent 72%);mask-image:radial-gradient(closest-side,#000 8%,transparent 72%);opacity:0;animation:PreloaderCore_coreGrid__CvKy9 2.6s var(--ease-out) .3s forwards}.PreloaderCore_stage__BiaEE{position:absolute;inset:0;transform-style:preserve-3d;animation:PreloaderCore_coreApproach__XCRk6 4.2s var(--ease-in-out) forwards}.PreloaderCore_glow__ZzpQY{position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--violet) 46%,transparent) 0,color-mix(in oklab,var(--violet) 18%,transparent) 42%,transparent 72%);opacity:0;filter:blur(6px);animation:PreloaderCore_coreGlow__760ak 4.2s var(--ease-out) forwards}.PreloaderCore_rim__BZHIq{position:absolute;inset:6%;border-radius:50%;background:radial-gradient(closest-side,transparent 56%,color-mix(in oklab,var(--violet-ink) 34%,transparent) 78%,transparent 92%);opacity:0;animation:PreloaderCore_coreRim__7m5ge 4.2s var(--ease-out) forwards}.PreloaderCore_plate__IEEfQ{position:absolute;inline-size:62%;block-size:62%;inset-inline-start:19%;inset-block-start:19%;border:1px solid var(--line-strong);border-radius:18%;background:linear-gradient(160deg,color-mix(in oklab,var(--pearl) 5%,transparent),transparent 58%),color-mix(in oklab,var(--canvas-raised) 82%,transparent);opacity:0;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.PreloaderCore_plateFar__rgBOj{animation:PreloaderCore_plateFar__rgBOj 4s var(--ease-out) forwards}.PreloaderCore_plateMid__4QOlc{border-radius:26%;animation:PreloaderCore_plateMid__4QOlc 4s var(--ease-out) .12s forwards}.PreloaderCore_plateNear__yi7XS{border-radius:8%;border-color:var(--violet-line);animation:PreloaderCore_plateNear__yi7XS 4s var(--ease-out) .24s forwards}.PreloaderCore_ring__zPrcy{position:absolute;inset:-26%;inline-size:152%;block-size:152%;overflow:visible;opacity:0;animation:PreloaderCore_ringIn__wOy0d 3.6s var(--ease-out) .9s forwards}.PreloaderCore_ringPath__ObjzY{fill:none;stroke:url(#pht-core-ring);stroke-width:1.7;stroke-linecap:round;stroke-dasharray:620;stroke-dashoffset:620;animation:PreloaderCore_ringDraw__VjmUJ 3s var(--ease-in-out) 1s forwards;transform-origin:200px 200px}.PreloaderCore_ringPathDeep__hpuRO{fill:none;stroke:color-mix(in oklab,var(--violet-ink) 62%,transparent);stroke-width:.95;opacity:0;transform-origin:200px 200px;animation:PreloaderCore_ringDeepIn__250Bg 2.2s var(--ease-out) 1.5s forwards,PreloaderCore_ringRotate__D7OCe 46s linear 1.5s infinite}.PreloaderCore_particle__HPQuB{position:absolute;inset-inline-start:50%;inset-block-start:50%;inline-size:2px;block-size:2px;margin:-1px 0 0 -1px;border-radius:50%;background:var(--pearl);box-shadow:0 0 6px color-mix(in oklab,var(--violet-ink) 80%,transparent);opacity:0;animation:PreloaderCore_particleTravel__SftuI var(--duration) var(--ease-in-out) var(--delay) infinite}.PreloaderCore_identity__hfya2{position:absolute;inset:0;display:grid;place-items:center;transform:translateZ(46px);opacity:0;animation:PreloaderCore_markResolve__V60_S 4.2s var(--ease-out) forwards}.PreloaderCore_mark____YOO{inline-size:46%;block-size:auto;filter:drop-shadow(0 0 22px color-mix(in oklab,var(--violet) 55%,transparent)) brightness(1.06)}.PreloaderCore_markFallback__4ebLV{font-family:var(--font-sans);font-size:calc(var(--core-size) * .24);font-weight:700;letter-spacing:.04em;color:var(--pearl)}.PreloaderCore_markSweep__OOt4N{position:absolute;inset-block:18%;inline-size:42%;inset-inline-start:29%;background:linear-gradient(100deg,transparent 0,color-mix(in oklab,var(--pearl) 55%,transparent) 48%,transparent 100%);mix-blend-mode:screen;opacity:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent);animation:PreloaderCore_markSweep__OOt4N 1.5s var(--ease-in-out) 1.7s forwards}.PreloaderCore_core__XwwD6[data-phase=ready] .PreloaderCore_rim__BZHIq{animation:PreloaderCore_coreRimLock__AdmyC .42s var(--ease-out) forwards}.PreloaderCore_core__XwwD6[data-phase=ready] .PreloaderCore_ringPath__ObjzY{animation:PreloaderCore_ringLock__Y1n1k .42s var(--ease-out) forwards}.PreloaderCore_core__XwwD6[data-phase=exiting] .PreloaderCore_stage__BiaEE{animation:PreloaderCore_coreExit__6M70y .45s var(--ease-in-out) forwards}.PreloaderCore_core__XwwD6[data-phase=exiting] .PreloaderCore_particle__HPQuB{animation:PreloaderCore_particleExit__5PVoI .38s var(--ease-in) forwards}@keyframes PreloaderCore_coreGrid__CvKy9{to{opacity:.5}}@keyframes PreloaderCore_coreApproach__XCRk6{0%{transform:translateZ(-260px) scale(.94)}55%{transform:translateZ(-140px) scale(.97)}to{transform:translateZ(-110px) scale(1)}}@keyframes PreloaderCore_coreGlow__760ak{0%{opacity:0;transform:scale(.85)}30%{opacity:.16}52%{opacity:.44}70%{opacity:.36}86%{opacity:.5}to{opacity:.42}}@keyframes PreloaderCore_coreRim__7m5ge{0%{opacity:0;transform:scale(.9)}50%{opacity:.3}88%{opacity:.62}to{opacity:.5}}@keyframes PreloaderCore_coreRimLock__AdmyC{0%{opacity:.5;transform:scale(1)}38%{opacity:.95;transform:scale(1.045)}to{opacity:.72;transform:scale(1.02)}}@keyframes PreloaderCore_plateFar__rgBOj{0%{opacity:0;transform:translateZ(-190px) rotateX(9deg) rotateY(-11deg) scale(.86)}46%{opacity:.42}to{opacity:.34;transform:translateZ(-96px) rotateX(4deg) rotateY(-5deg) scale(1)}}@keyframes PreloaderCore_plateMid__4QOlc{0%{opacity:0;transform:translateZ(-120px) rotateX(-7deg) rotateY(8deg) scale(.9)}46%{opacity:.5}to{opacity:.4;transform:translateZ(-34px) rotateX(-3deg) rotateY(4deg) scale(1.04)}}@keyframes PreloaderCore_plateNear__yi7XS{0%{opacity:0;transform:translateZ(-70px) rotateX(5deg) rotateY(-4deg) scale(.94)}58%{opacity:.34}to{opacity:.24;transform:translateZ(18px) rotateX(2deg) rotateY(-2deg) scale(1.12)}}@keyframes PreloaderCore_ringIn__wOy0d{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes PreloaderCore_ringDraw__VjmUJ{0%{stroke-dashoffset:620}62%{stroke-dashoffset:214}to{stroke-dashoffset:96}}@keyframes PreloaderCore_ringDeepIn__250Bg{to{opacity:.5}}@keyframes PreloaderCore_ringRotate__D7OCe{to{transform:rotate(1turn)}}@keyframes PreloaderCore_ringLock__Y1n1k{0%{stroke-dashoffset:96}42%{stroke-dashoffset:46}to{stroke-dashoffset:58}}@keyframes PreloaderCore_particleTravel__SftuI{0%{opacity:0;transform:translate3d(calc(var(--x) * 1.6),calc(var(--y) * 1.6),0) scale(var(--scale))}22%{opacity:var(--peak)}78%{opacity:var(--peak)}to{opacity:0;transform:translate3d(var(--x),var(--y),0) scale(.4)}}@keyframes PreloaderCore_markResolve__V60_S{0%{opacity:0;transform:translateZ(46px) scale(.9);filter:blur(6px)}30%{opacity:.24;filter:blur(3px)}55%{opacity:.92;filter:blur(.4px)}to{opacity:1;transform:translateZ(46px) scale(1);filter:blur(0)}}@keyframes PreloaderCore_markSweep__OOt4N{0%{opacity:0;transform:translateX(-130%)}18%{opacity:1}to{opacity:0;transform:translateX(130%)}}@keyframes PreloaderCore_particleExit__5PVoI{to{opacity:0}}@keyframes PreloaderCore_coreExit__6M70y{0%{transform:translateZ(-110px) scale(1)}to{transform:translateZ(220px) scale(1.34)}}@media (prefers-reduced-motion:reduce){.PreloaderCore_core__XwwD6,.PreloaderCore_glow__ZzpQY,.PreloaderCore_grid__mOfJA,.PreloaderCore_identity__hfya2,.PreloaderCore_markSweep__OOt4N,.PreloaderCore_plate__IEEfQ,.PreloaderCore_rim__BZHIq,.PreloaderCore_ringPathDeep__hpuRO,.PreloaderCore_ringPath__ObjzY,.PreloaderCore_ring__zPrcy,.PreloaderCore_stage__BiaEE{animation:none}.PreloaderCore_particle__HPQuB{display:none}.PreloaderCore_grid__mOfJA{opacity:.35}.PreloaderCore_glow__ZzpQY{opacity:.4}.PreloaderCore_rim__BZHIq{opacity:.5}.PreloaderCore_plateFar__rgBOj{opacity:.34;transform:translateZ(-96px) rotateX(4deg) rotateY(-5deg)}.PreloaderCore_plateMid__4QOlc{opacity:.4;transform:translateZ(-34px) rotateX(-3deg) rotateY(4deg) scale(1.04)}.PreloaderCore_plateNear__yi7XS{opacity:.24;transform:translateZ(18px) rotateX(2deg) rotateY(-2deg) scale(1.12)}.PreloaderCore_ring__zPrcy{opacity:1}.PreloaderCore_ringPath__ObjzY{stroke-dashoffset:96}.PreloaderCore_identity__hfya2{opacity:1;transform:translateZ(46px)}}@property --portal{syntax:"<percentage>";inherits:false;initial-value:0%}.Preloader_shell__Q3Vp4{position:fixed;inset:0;inline-size:100vw;z-index:200;display:none;place-items:center;block-size:100vh;block-size:100dvh;background:var(--canvas);overflow:clip;--core-size:28vw}html[data-preloader=active] .Preloader_shell__Q3Vp4{display:grid}html[data-preloader=exiting] .Preloader_shell__Q3Vp4{display:grid;pointer-events:none}.Preloader_shell__Q3Vp4{animation:Preloader_shellSafety__PuZ1H 5s linear forwards}@keyframes Preloader_shellSafety__PuZ1H{0%,97%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.Preloader_cover__dGFe3{position:absolute;inset:0;background:var(--canvas);-webkit-mask-image:radial-gradient(circle at 50% 47%,transparent 0,transparent var(--portal),#000 calc(var(--portal) + 6%));mask-image:radial-gradient(circle at 50% 47%,transparent 0,transparent var(--portal),#000 calc(var(--portal) + 6%))}.Preloader_shell__Q3Vp4[data-phase=exiting] .Preloader_cover__dGFe3{animation:Preloader_portalOpen__dO6Iq var(--exit-ms) var(--ease-in-out) forwards}.Preloader_shell__Q3Vp4[data-phase=exiting]{animation:Preloader_shellSafety__PuZ1H 5s linear forwards,Preloader_portalFade__ybsiQ var(--exit-ms) var(--ease-in-out) forwards;pointer-events:none}@keyframes Preloader_portalOpen__dO6Iq{0%{--portal:0%}to{--portal:168%}}@keyframes Preloader_portalFade__ybsiQ{0%,68%{opacity:1}to{opacity:0}}.Preloader_composition__XQUdQ{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:clamp(1.1rem,2.6vh,2rem);gap:clamp(1.1rem,2.6vh,2rem);inline-size:100%;transform:translateY(-3vh)}.Preloader_brand__Ta2oK{display:grid;justify-items:center;grid-gap:.35rem;gap:.35rem}.Preloader_wordmark__9aMBF{font-family:var(--font-sans);font-size:clamp(.95rem,.7rem + .5vw,1.2rem);font-weight:700;letter-spacing:.34em;text-indent:.34em;color:var(--pearl)}.Preloader_descriptor__Ocygg{font-family:var(--font-mono);font-size:.58rem;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:color-mix(in oklab,var(--pearl) 52%,transparent)}.Preloader_status___Iu1S{position:absolute;inset-inline:0;inset-block-end:clamp(2.5rem,9vh,5.5rem);z-index:1;display:grid;justify-items:center;grid-gap:clamp(.7rem,1.8vh,1.05rem);gap:clamp(.7rem,1.8vh,1.05rem);padding-inline:var(--gutter)}.Preloader_statusLine__kt6aw{display:flex;align-items:baseline;gap:clamp(.75rem,2vw,1.5rem);inline-size:min(100%,32rem);justify-content:space-between}.Preloader_statusText__tBjVr{font-family:var(--font-mono);font-size:clamp(.58rem,.5rem + .35vw,.72rem);letter-spacing:.24em;text-transform:uppercase;color:color-mix(in oklab,var(--pearl) 74%,transparent)}.Preloader_statusText__tBjVr[data-state=ready]{color:var(--violet-ink)}.Preloader_percent__zp_te{font-family:var(--font-mono);font-size:clamp(.72rem,.6rem + .5vw,.95rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--pearl)}.Preloader_track__87BGN{position:relative;inline-size:min(100%,32rem);block-size:1px;background:color-mix(in oklab,var(--pearl) 14%,transparent);overflow:hidden}.Preloader_fill__cLP_P{position:absolute;inset-block:0;inset-inline-start:0;inline-size:100%;background:linear-gradient(90deg,var(--violet-deep),var(--violet-ink));transform:scaleX(var(--progress,0));transform-origin:left center}.Preloader_shell__Q3Vp4[data-phase=ready] .Preloader_fill__cLP_P{animation:Preloader_trackLock__ihnqh .42s var(--ease-out) forwards}@keyframes Preloader_trackLock__ihnqh{0%{box-shadow:0 0 0 color-mix(in oklab,var(--violet-ink) 0%,transparent)}40%{box-shadow:0 0 10px color-mix(in oklab,var(--violet-ink) 85%,transparent)}to{box-shadow:0 0 0 color-mix(in oklab,var(--violet-ink) 0%,transparent)}}.Preloader_corner__AZ3WV{position:absolute;z-index:1;font-family:var(--font-mono);font-size:.56rem;letter-spacing:.28em;text-transform:uppercase;color:color-mix(in oklab,var(--pearl) 68%,transparent)}.Preloader_cornerTop__jpvQ6{inset-block-start:max(1.4rem,env(safe-area-inset-top,0px));inset-inline-start:max(1.4rem,env(safe-area-inset-left,0px))}.Preloader_cornerBottom__wxxX7{inset-block-end:max(1.4rem,env(safe-area-inset-bottom,0px));inset-inline-end:max(1.4rem,env(safe-area-inset-right,0px))}.Preloader_shell__Q3Vp4[data-mode=short]{animation:Preloader_shellSafety__PuZ1H 5s linear forwards,Preloader_shortWipe__LjRHy var(--exit-ms) var(--ease-out) forwards}.Preloader_shell__Q3Vp4[data-mode=short] .Preloader_composition__XQUdQ{transform:none}@keyframes Preloader_shortWipe__LjRHy{0%{opacity:1}72%{opacity:1}to{opacity:0}}.Preloader_srStatus___G7pW{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (min-width:1200px){.Preloader_shell__Q3Vp4{--core-size:27vw}}@media (min-width:768px) and (max-width:1199px){.Preloader_shell__Q3Vp4{--core-size:36vw}}@media (max-width:767px){.Preloader_shell__Q3Vp4{--core-size:54vw;--core-simplified:1}.Preloader_composition__XQUdQ{gap:1rem;transform:translateY(-2vh)}.Preloader_corner__AZ3WV{display:none}.Preloader_status___Iu1S{inset-block-end:max(2rem,calc(env(safe-area-inset-bottom, 0px) + 1.5rem))}}@media (max-width:400px){.Preloader_shell__Q3Vp4{--core-size:60vw}}@media (max-height:520px){.Preloader_composition__XQUdQ{transform:none;gap:.6rem}.Preloader_status___Iu1S{inset-block-end:max(.9rem,env(safe-area-inset-bottom,0px))}.Preloader_shell__Q3Vp4{--core-size:min(46vw,42vh)}}@media (prefers-reduced-motion:reduce){.Preloader_shell__Q3Vp4,.Preloader_shell__Q3Vp4[data-mode=short],.Preloader_shell__Q3Vp4[data-phase=exiting]{animation:Preloader_shellSafety__PuZ1H 5s linear forwards}.Preloader_shell__Q3Vp4[data-phase=exiting] .Preloader_cover__dGFe3{animation:none}.Preloader_shell__Q3Vp4[data-phase=exiting]{animation:Preloader_reducedFade__dH1NC var(--exit-ms) linear forwards}.Preloader_shell__Q3Vp4[data-phase=ready] .Preloader_fill__cLP_P{animation:none}}@keyframes Preloader_reducedFade__dH1NC{to{opacity:0}}