@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Geist-normal-300-BGnTDqni.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Geist-normal-300-BGnTDqni.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Geist-normal-300-BGnTDqni.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Geist-normal-300-BGnTDqni.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/GeistMono-normal-400-pyAoGB9p.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/GeistMono-normal-400-pyAoGB9p.woff2) format("woff2")}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/InstrumentSerif-italic-400-Dv3QvL_F.woff2) format("woff2")}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/InstrumentSerif-normal-400-DGrY7Whw.woff2) format("woff2")}:root{--void-0:#050407;--void-1:#0A090D;--void-2:#121117;--void-3:#1B1A21;--void-4:#26242D;--void-line:#34313C;--star-1:#ECE8F1;--star-2:#B7B1BF;--star-3:#8A8494;--star-4:#5E5966;--vc-950:#140A1F;--vc-900:#1F0F30;--vc-800:#2E1647;--vc-700:#42205F;--vc-600:#5A2D7E;--vc-500:#7442A0;--vc-400:#9469BF;--vc-300:#B497D6;--vc-200:#D2C0E8;--vc-100:#EDE4F6;--oxide:#B5643C;--ember:#D9572B;--bone:#D9CFBE;--ash:#8C857C;--glacier:#7FA8B0;--tide:#2F4A5C;--moss:#5F6B4A;--basalt:#2A2826;--bg-universe:var(--void-0);--surface-0:var(--void-1);--surface-1:var(--void-2);--surface-2:var(--void-3);--surface-veil:rgba(5,4,7,.72);--border-hair:rgba(236,232,241,.12);--border-strong:rgba(236,232,241,.28);--text-primary:var(--star-1);--text-secondary:var(--star-2);--text-muted:var(--star-3);--text-disabled:var(--star-4);--brand:var(--vc-700);--brand-deep:var(--vc-900);--brand-sheen:var(--vc-200);--accent:var(--vc-300);--focus-ring:var(--vc-300);--link:var(--star-1);--link-hover:var(--vc-200);--placeholder:var(--glacier);--live:var(--ember);--sheen-gradient:linear-gradient(135deg,var(--vc-800) 0%,var(--vc-600) 42%,var(--vc-300) 52%,var(--vc-700) 62%,var(--vc-900) 100%)}:root{--font-display:"Instrument Serif","Times New Roman",serif;--font-sans:"Geist",ui-sans-serif,system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,"SFMono-Regular",monospace;--fs-hero:clamp(56px,9vw,152px);--fs-display:clamp(44px,6vw,96px);--fs-title:clamp(32px,3.6vw,56px);--fs-heading:28px;--fs-subhead:20px;--fs-body:16px;--fs-small:14px;--fs-label:11px;--fs-micro:10px;--lh-tight:.95;--lh-snug:1.15;--lh-body:1.55;--tracking-wordmark:.42em;--tracking-label:.24em;--tracking-tight:-.02em;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--type-hero:400 var(--fs-hero)/var(--lh-tight) var(--font-display);--type-display:400 var(--fs-display)/var(--lh-tight) var(--font-display);--type-title:400 var(--fs-title)/var(--lh-snug) var(--font-display);--type-body:300 var(--fs-body)/var(--lh-body) var(--font-sans);--type-label:500 var(--fs-label)/1 var(--font-mono)}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:144px;--edge-desktop:40px;--edge-tablet:28px;--edge-mobile:20px;--radius-0:0;--radius-1:2px;--radius-2:4px;--radius-pill:999px;--radius-round:50%;--hair:1px;--hit-min:44px;--z-canvas:0;--z-labels:10;--z-hud:20;--z-panel:30;--z-overlay:40;--z-intro:50}:root{--ease-drift:cubic-bezier(.22,.61,.36,1);--ease-warp:cubic-bezier(.7,0,.16,1);--ease-settle:cubic-bezier(.16,1,.3,1);--ease-out:cubic-bezier(.2,.8,.2,1);--dur-instant:.12s;--dur-quick:.22s;--dur-base:.42s;--dur-slow:.8s;--dur-reveal:1.4s;--dur-travel:2.6s;--dur-intro-fly:1.8s;--glow-sheen:0 0 0 1px rgba(210,192,232,.18),0 0 32px -8px rgba(148,105,191,.45);--glow-focus:0 0 0 1px var(--vc-300),0 0 0 4px rgba(180,151,214,.18);--shadow-panel:0 40px 80px -40px rgba(0,0,0,.9);--blur-veil:blur(18px) saturate(1.1);--grain-opacity:0;--vignette:radial-gradient(ellipse at 50% 50%,transparent 58%,rgba(6,5,14,.42) 100%)}@media (prefers-reduced-motion:reduce){:root{--dur-travel:.6s;--dur-intro-fly:0ms;--dur-reveal:.2s}}html,body{background:var(--bg-universe);color:var(--text-primary);font:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--link);text-decoration:none;border-bottom:1px solid var(--border-strong);transition:color var(--dur-quick) var(--ease-drift),border-color var(--dur-quick) var(--ease-drift)}a:hover{color:var(--link-hover);border-color:var(--vc-300)}::selection{background:var(--vc-600);color:var(--star-1)}:focus-visible{outline:none;box-shadow:var(--glow-focus)}html,body,#root{margin:0;height:100%}html,body{overflow:hidden;background:#0b0914;overscroll-behavior:none;-webkit-user-select:none;user-select:none}#wc-canvas{position:fixed;inset:0;width:100%;height:100%;display:block;touch-action:none;z-index:0}.wc-vignette{position:fixed;inset:0;pointer-events:none;z-index:5;background:var(--vignette)}.wc-grain{position:fixed;inset:-50%;pointer-events:none;z-index:6;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:wcGrain 1.2s steps(6) infinite}@keyframes wcGrain{0%{transform:translate(0)}33%{transform:translate(-3%,2%)}66%{transform:translate(2%,-3%)}to{transform:translate(0)}}@keyframes wcFade{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@media (prefers-reduced-motion: reduce){.wc-grain{animation:none}}
