@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.1zrieox9119mb.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2whpih27xg_2r.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.1xlj4-0oa5zql.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1fxkn-ggzj93z.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.1ahvy37o8m5gt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.2ktx6yqc-sbf1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0rpdhg_4ubdtf.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-ext-wght-normal.2yptelh8aqa_5.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-wght-normal.0s9lyv6-dq8sg.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-greek-wght-normal.0injkow7o_js7.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-vietnamese-wght-normal.04ex7n90-6tif.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-ext-wght-normal.1wlj3nn-4xnfp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-wght-normal.2odd3csjijl0b.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--void:#030304;--void-2:#08090c;--panel:#0b0c0f;--gold:#c49a4c;--gold-bright:#e6c57c;--gold-hot:#f2dfae;--gold-deep:#6b5228;--ink:#f2eee3;--ink-dim:#f2eee39e;--ink-faint:#f2eee357;--ink-mid:#f2eee394;--hair:#f0ebe117;--hair-strong:#f0ebe129;--hair-gold:#c49a4c59;--trace:#ae9b7429;--gold-06:#c49a4c0f;--gold-12:#c49a4c1f;--font-sans:"Inter Variable", "Inter", -apple-system, "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", "Cascadia Code", Consolas, monospace;--wrap:1200px;--pad:clamp(20px, 4vw, 48px);--circuit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cg stroke='rgba(174,155,116,0.055)' fill='none' stroke-width='1'%3E%3Cpath d='M20 40h120v80h80'/%3E%3Cpath d='M60 200v-60h110'/%3E%3Cpath d='M200 20v70h-60'/%3E%3Cpath d='M30 140h50v70'/%3E%3C/g%3E%3Cg fill='rgba(174,155,116,0.10)'%3E%3Ccircle cx='20' cy='40' r='1.6'/%3E%3Ccircle cx='220' cy='120' r='1.6'/%3E%3Ccircle cx='60' cy='200' r='1.6'/%3E%3Ccircle cx='170' cy='140' r='1.6'/%3E%3Ccircle cx='200' cy='20' r='1.6'/%3E%3Ccircle cx='80' cy='210' r='1.6'/%3E%3C/g%3E%3C/svg%3E")}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--void);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-width:thin;scrollbar-color:#1c1d22 transparent;overflow-x:clip}html.booting,html.booting body{overflow:hidden}body{background:var(--void);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.5;overflow-x:hidden}::selection{color:var(--ink);background:#c49a4c47}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border:2px solid var(--void);background:#1a1b1f;border-radius:6px}:focus-visible{outline:1px solid var(--gold);outline-offset:3px}img{-webkit-user-select:none;user-select:none;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ol,ul{list-style:none}.wrap{max-width:var(--wrap);padding-inline:var(--pad);margin-inline:auto}@media (min-width:901px){body:after{content:"";z-index:940;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}}.eyebrow{font-family:var(--font-mono);letter-spacing:.3em;color:var(--gold);margin-bottom:clamp(28px,4vh,46px);font-size:11px}.section-title{letter-spacing:-.025em;font-size:clamp(2.1rem,5vw,3.8rem);font-weight:640;line-height:1.04}section{padding-block:clamp(110px,15vh,190px);position:relative}.btn{font-family:var(--font-mono);letter-spacing:.16em;white-space:nowrap;will-change:transform;border-radius:2px;justify-content:center;align-items:center;padding:17px 30px;font-size:12px;font-weight:500;transition:box-shadow .3s,border-color .3s,color .3s,background .3s;display:inline-flex;position:relative;overflow:hidden}.btn-gold{color:var(--gold-bright);text-shadow:0 0 12px #c49a4c80;background:linear-gradient(#c49a4c1c,#c49a4c08);border:1px solid #c49a4c80;font-weight:600;box-shadow:0 0 24px #c49a4c29,inset 0 0 16px #c49a4c0d}.btn-gold:after{content:"";background:linear-gradient(100deg,#0000,#f2dfae38,#0000);width:45%;transition:left .6s;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-18deg)}.btn-gold:hover{color:var(--gold-hot);background:linear-gradient(#c49a4c2e,#c49a4c0d);border-color:#e6c57ce6;box-shadow:0 0 40px #c49a4c4d,inset 0 0 22px #c49a4c17}.btn-gold:hover:after{left:125%}.btn-gold:active{box-shadow:0 0 18px #c49a4c33,inset 0 0 12px #c49a4c14;transform:translateY(1px)!important}.btn-ghost{color:var(--ink-dim);border:1px solid #f2eee333}.btn-ghost:hover{border-color:var(--hair-gold);color:var(--gold-bright)}.btn-ghost:active{transform:translateY(1px)!important}.btn-big{padding:22px 46px;font-size:13px}.btn-wide{width:100%}.chip{font-family:var(--font-mono);letter-spacing:.22em;color:var(--ink-mid);align-items:center;gap:9px;font-size:10px;display:inline-flex}.dot{border-radius:50%;flex:none;width:5px;height:5px}.dot-live{background:var(--gold-bright);animation:2.6s ease-in-out infinite pulse;box-shadow:0 0 8px #e6c57c99}.dot-hold{background:#d9a441;animation:2.1s steps(2,start) infinite blink}@keyframes pulse{0%,to{box-shadow:0 0 #e6c57c80}50%{box-shadow:0 0 0 5px #e6c57c00}}@keyframes blink{50%{opacity:.35}}#boot{z-index:999;background:#020203;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#boot:before{content:"";background-image:var(--circuit);opacity:.5;pointer-events:none;position:absolute;inset:0}html:not(.js) #boot{display:none}.boot-frame{opacity:0;width:26px;height:26px;position:absolute}.boot-frame:before,.boot-frame:after{content:"";background:var(--hair-gold);position:absolute}.boot-frame:before{width:100%;height:1px}.boot-frame:after{width:1px;height:100%}.boot-frame-tl{top:26px;left:26px}.boot-frame-tr{top:26px;right:26px;transform:rotate(90deg)}.boot-frame-br{bottom:26px;right:26px;transform:rotate(180deg)}.boot-frame-bl{bottom:26px;left:26px;transform:rotate(270deg)}.boot-traces{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.boot-traces path{fill:none;stroke:#ae9b7438;stroke-width:1px}.boot-traces circle{fill:#c49a4c66}.boot-core{flex-direction:column;align-items:center;width:min(88vw,640px);display:flex;position:relative}.boot-mark{filter:drop-shadow(0 0 26px #c49a4c59);width:min(38vw,240px);position:relative}.boot-mark img{clip-path:inset(100% 0 0);width:100%;height:auto;display:block}html:not(.js) .boot-mark img{clip-path:none}.boot-word{opacity:0;width:min(56vw,360px);margin-top:30px}.boot-word img{filter:drop-shadow(0 0 16px #c49a4c40);width:100%;height:auto;display:block}.boot-status{width:100%;height:40px;margin-top:clamp(34px,6vh,54px);position:relative}.boot-line{font-family:var(--font-mono);letter-spacing:.42em;color:#e6c57cd9;text-shadow:0 0 14px #c49a4c80;opacity:0;white-space:nowrap;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;inset:0}#bootSkip{font-family:var(--font-mono);letter-spacing:.34em;color:var(--ink-dim);border-bottom:1px solid var(--hair);opacity:0;pointer-events:none;padding:10px 4px 4px 10px;font-size:9.5px;transition:color .25s,border-color .25s;position:absolute;bottom:30px;right:34px}#bootSkip:hover{color:var(--gold-bright);border-color:var(--hair-gold)}#cursor{display:none}html.fine-pointer.motion-ok #cursor{z-index:1000;pointer-events:none;display:block;position:fixed;top:0;left:0}html.fine-pointer.motion-ok body,html.fine-pointer.motion-ok a,html.fine-pointer.motion-ok button{cursor:none}html.fine-pointer.motion-ok input,html.fine-pointer.motion-ok textarea{cursor:text}.cursor-dot{background:var(--gold-bright);border-radius:50%;width:5px;height:5px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 8px #e6c57cb3}.cursor-ring{border:1px solid #c49a4c73;border-radius:50%;width:32px;height:32px;transition:width .22s,height .22s,border-color .22s,background .22s,opacity .22s;position:absolute;transform:translate(-50%,-50%)}#cursor.on-link .cursor-ring{background:#c49a4c12;border-color:#e6c57ccc;width:52px;height:52px}#cursor.is-hidden{opacity:0}#nav{z-index:900;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;height:64px;padding-inline:clamp(18px,3vw,34px);transition:background .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:fixed;top:0;left:0;right:0}.js #nav{transform:translateY(-101%)}#nav.is-scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--hair);background:#030305b8}.nav-brand{font-family:var(--font-mono);letter-spacing:.32em;color:var(--ink);align-items:center;gap:12px;font-size:11px;display:inline-flex}.nav-brand img{filter:drop-shadow(0 0 10px #c49a4c59);width:44px;height:44px}.nav-links{gap:clamp(20px,3.5vw,46px);display:flex}.nav-links a{font-family:var(--font-mono);letter-spacing:.24em;color:var(--ink-dim);padding:8px 2px;font-size:10.5px;transition:color .25s,text-shadow .25s}.nav-links a:hover{color:var(--gold-bright);text-shadow:0 0 12px #c49a4c80}.nav-cta{font-family:var(--font-mono);letter-spacing:.2em;color:var(--gold-bright);border:1px solid var(--hair-gold);white-space:nowrap;border-radius:2px;padding:11px 18px;font-size:10px;transition:background .25s,color .25s,border-color .25s,box-shadow .25s;box-shadow:0 0 16px #c49a4c1f}.nav-cta:hover{color:var(--gold-hot);background:#c49a4c1a;border-color:#e6c57cd9;box-shadow:0 0 28px #c49a4c40}.hero{background:radial-gradient(ellipse 120% 90% at 50% -20%, var(--void-2) 0%, var(--void) 60%);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}#field{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-veil{pointer-events:none;background:radial-gradient(ellipse 90% 62% at 50% 42%, transparent 55%, #030305bf 100%), linear-gradient(180deg, #03030580 0%, transparent 22%, transparent 70%, var(--void) 100%);position:absolute;inset:0}.hero-inner{z-index:2;text-align:center;padding:108px var(--pad) 36px;max-width:1160px;margin:auto;position:relative}.hero-eyebrow{font-family:var(--font-mono);letter-spacing:.34em;color:var(--ink-dim);margin-top:clamp(30px,4.6vh,46px);font-size:11px}.hero-title{letter-spacing:-.038em;color:var(--ink);margin-top:clamp(14px,2.4vh,24px);font-size:clamp(2.5rem,6.8vw,5.4rem);font-weight:660;line-height:.98}.tline{padding-block:.04em;display:block;overflow:hidden}.tline-in{will-change:transform;display:inline-block}.js .tline-in{transform:translateY(114%)}.tline-gold{background:linear-gradient(100deg,#f2eee3 10%,#e6c57c 52%,#c49a4c 90%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.hero-sub{color:var(--ink-dim);letter-spacing:.01em;margin-top:clamp(24px,4vh,36px);max-width:52ch;margin-inline:auto;font-size:clamp(1rem,1.6vw,1.2rem)}.hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(30px,5vh,48px);display:flex}.hero-foot{z-index:2;justify-content:space-between;align-items:flex-end;gap:20px;padding:0 clamp(22px,3.5vw,44px) 30px;display:flex;position:relative}.hero-status{flex-wrap:wrap;gap:clamp(14px,2.5vw,34px);display:flex}.hero-scrollcue{font-family:var(--font-mono);letter-spacing:.38em;color:var(--ink-faint);flex-direction:column;align-items:center;gap:12px;font-size:9px;display:flex}.scrollcue-line{background:linear-gradient(180deg, var(--gold), transparent);transform-origin:top;width:1px;height:44px;animation:2.2s ease-in-out infinite cue}@keyframes cue{0%{opacity:0;transform:scaleY(0)}35%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.js .reveal-hero{opacity:0;transform:translateY(18px)}.shift-intro{font-family:var(--font-mono);letter-spacing:.18em;color:var(--ink-mid);margin-top:clamp(18px,3vh,28px);font-size:12px}.versus{margin-top:clamp(46px,7vh,76px)}.vs-row{border-top:1px solid var(--hair);grid-template-columns:1fr 44px 1fr;align-items:baseline;gap:clamp(14px,2vw,30px);padding-block:clamp(22px,3.4vh,36px);display:grid;position:relative;overflow:hidden}.vs-row:last-child{border-bottom:1px solid var(--hair)}.vs-old{text-align:right;letter-spacing:-.02em;color:var(--ink-faint);justify-self:end;font-size:clamp(1.4rem,3.2vw,2.7rem);font-weight:600;position:relative}.vs-slash{background:var(--gold);transform-origin:0;height:2px;position:absolute;top:55%;left:-3%;right:-3%;transform:scaleX(0);box-shadow:0 0 10px #c49a4c99}.vs-div{font-family:var(--font-mono);color:var(--gold);justify-self:center;font-size:15px}.vs-new{letter-spacing:-.025em;color:var(--gold-bright);text-shadow:0 0 26px #c49a4c59;font-size:clamp(1.8rem,4.2vw,3.4rem);font-weight:700}.vs-burst{aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#c49a4c33,#0000 60%);width:360px;position:absolute;top:50%;left:58%;transform:translate(-20%,-50%)}.js .vs-old,.js .vs-new{opacity:0}.kicker-bold{letter-spacing:-.015em;color:var(--ink);margin-top:clamp(18px,3vh,30px);font-size:clamp(1.15rem,2vw,1.5rem);font-weight:660}.kicker-bold.gold{color:var(--gold-bright);text-shadow:0 0 22px #c49a4c4d}.prose{color:var(--ink-dim);max-width:64ch;margin-top:clamp(20px,3.2vh,32px);font-size:clamp(1.02rem,1.6vw,1.3rem);line-height:1.6}.prose b{color:var(--ink);font-weight:650}.prose.center{text-align:center;max-width:58ch;margin-inline:auto}.ash-list{flex-direction:column;gap:clamp(10px,1.6vh,16px);margin-top:clamp(36px,5vh,56px);display:flex}.ash-line{letter-spacing:-.015em;color:var(--ink-faint);align-self:flex-start;font-size:clamp(1.25rem,2.5vw,2rem);font-weight:600;position:relative}.js .ash-line{opacity:0}.stamp-big{letter-spacing:-.028em;color:var(--gold-bright);text-shadow:0 0 30px #c49a4c59;margin-top:clamp(40px,6vh,60px);font-size:clamp(1.9rem,4.4vw,3.4rem);font-weight:730;line-height:1.05;overflow:hidden}.stamp-big>span{display:inline-block}.term-line{letter-spacing:-.02em;color:var(--ink);margin-top:clamp(26px,4vh,40px);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:640}.term-line b{color:var(--gold-bright);text-shadow:0 0 24px #c49a4c59;font-weight:720}.sub-head{letter-spacing:-.022em;margin-top:clamp(60px,9vh,96px);font-size:clamp(1.6rem,3.4vw,2.7rem);font-weight:660;line-height:1.1;overflow:hidden}.sub-head>span{display:inline-block}.js .sub-head>span{transform:translateY(108%)}.mega-stamp{letter-spacing:-.03em;margin-top:clamp(46px,7vh,72px);font-size:clamp(1.9rem,5vw,4rem);font-weight:700;line-height:1.06}.section-cta{margin-top:clamp(36px,5.5vh,56px)}.micro-pair{color:var(--ink-faint);margin-top:clamp(20px,3vh,30px);font-size:14.5px}.micro-pair b{color:var(--ink-dim)}.noise-list{flex-direction:column;gap:8px;margin-top:clamp(36px,5vh,56px);display:flex}.noise-line{letter-spacing:-.02em;font-weight:650;line-height:1.15}.js .noise-line{opacity:0}.noise-line:first-child{color:#f2eee366;font-size:clamp(1.15rem,2vw,1.6rem)}.noise-line:nth-child(2){color:#f2eee380;font-size:clamp(1.35rem,2.5vw,2rem)}.noise-line:nth-child(3){color:#f2eee39e;font-size:clamp(1.6rem,3.1vw,2.5rem)}.noise-line:nth-child(4){color:#f2eee3cc;font-size:clamp(1.9rem,3.8vw,3.1rem)}.noise-line:nth-child(5){color:var(--gold-bright);text-shadow:0 0 30px #c49a4c66;font-size:clamp(2.3rem,4.8vw,3.9rem)}.wave-head{font-family:var(--font-mono);letter-spacing:.24em;color:var(--ink-dim);font-size:clamp(.82rem,1.35vw,1.05rem)}.closer-wrap .wave-head{margin-top:clamp(30px,5vh,44px)}.wave-head-2{color:var(--gold-bright);text-shadow:0 0 18px #c49a4c59}.closer-wrap .wave-head-2{margin-top:12px}.closer-lines{margin-top:clamp(30px,5vh,44px)}.closer-wrap .closer-title{margin-top:clamp(44px,7vh,70px)}#shift,#noise{padding-block:clamp(140px,19vh,230px)}.beat{margin-top:clamp(90px,15vh,170px)}.beat-sm{margin-top:clamp(40px,7vh,70px)}.beat-line{background:linear-gradient(180deg, var(--hair-gold), #c49a4c0d);transform-origin:top;width:1px;height:clamp(70px,12vh,130px);margin:clamp(70px,11vh,130px) auto 0;display:block;transform:scaleY(0)}.mono-line{font-family:var(--font-mono);letter-spacing:.34em;color:var(--gold);text-align:center;font-size:11px}.mono-line.dim{color:var(--ink-faint)}.term-art{text-align:center;margin-top:clamp(70px,11vh,130px)}.term-mega{letter-spacing:-.028em;color:var(--gold-bright);text-shadow:0 0 34px #c49a4c66;margin-top:22px;font-size:clamp(2rem,5.4vw,4.2rem);font-weight:730;line-height:1.05;overflow:hidden}.term-mega>span{display:inline-block}.term-art .mono-line.dim{margin-top:26px}.stamp-mid{letter-spacing:.02em;color:var(--gold-bright);text-shadow:0 0 26px #c49a4c66;font-size:clamp(1.4rem,3.2vw,2.5rem);font-weight:700;line-height:1.15}.center-block{text-align:center;margin-top:clamp(70px,11vh,130px)}.center-block .mega-stamp{margin-top:22px}.mega-stamp.slam{position:relative}.slam-text{will-change:transform;display:inline-block}.js .slam-text{opacity:0}.slam-burst{aspect-ratio:2.2;opacity:0;pointer-events:none;filter:blur(3px);background:radial-gradient(50% 50%,#f2dfaee6,#c49a4c47 45%,#0000 75%);width:130%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slam-ring{aspect-ratio:2.6;opacity:0;pointer-events:none;border:1px solid #e6c57ccc;border-radius:50%;width:108%;position:absolute;top:50%;left:50%}.stamp-big.centered{text-align:center}.mega-stamp.mega-huge{font-size:clamp(2.6rem,7.2vw,5.8rem)}.ash-list{gap:clamp(18px,3.4vh,34px)}.vs-row{padding-block:clamp(30px,4.6vh,48px)}.noise-list{gap:clamp(14px,2.4vh,26px)}.orn{filter:drop-shadow(0 0 12px #c49a4c40);width:clamp(120px,16vw,190px);margin:clamp(60px,9vh,110px) auto 0}.orn svg{width:100%;height:auto;display:block;overflow:visible}.center-block .orn{margin-top:0;margin-bottom:clamp(26px,4vh,40px)}.orn[data-orn=ring]{width:clamp(150px,19vw,230px)}.endcta{padding-block:clamp(90px,14vh,160px)}.endcta-wrap{text-align:center;flex-direction:column;align-items:center;display:flex}.endcta .closer-fine{margin-top:20px}html.motion-ok .endcta .btn-big{animation:5.5s ease-in-out infinite charge}html.motion-ok .endcta .btn-big:hover{animation:none}@media (max-width:900px){.vs-row{grid-template-columns:1fr;gap:8px;padding-block:26px}.vs-old{text-align:left;justify-self:start;font-size:1.2rem}.vs-div{display:none}.vs-new{font-size:clamp(1.85rem,8.4vw,2.4rem)}.vs-burst{width:260px;left:10%}}.category-def{letter-spacing:-.012em;color:var(--ink);max-width:58ch;margin-top:clamp(34px,5vh,54px);font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:480;line-height:1.35}.category-def em{color:var(--gold-bright);font-style:normal}.ledger{margin-top:clamp(48px,7vh,76px)}.row{grid-template-columns:150px 1fr;align-items:baseline;gap:clamp(20px,3vw,40px);padding-block:clamp(24px,3.5vh,34px);display:grid;position:relative}.row-line{background:var(--hair);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.row:last-child:after{content:"";background:var(--hair);height:1px;position:absolute;bottom:0;left:0;right:0}.row-idx{font-family:var(--font-mono);letter-spacing:.24em;color:var(--gold);font-size:10.5px}.row-head{font-family:var(--font-mono);letter-spacing:.24em;color:var(--gold-bright);font-size:11.5px}.row-text{letter-spacing:-.014em;color:var(--ink);font-size:clamp(1.1rem,1.9vw,1.45rem);font-weight:540}.row-text small{color:var(--ink-faint);margin-top:6px;font-size:14.5px;font-weight:400;display:block}.scarcity{background:linear-gradient(180deg, var(--void) 0%, #07070a 50%, var(--void) 100%);border-block:1px solid var(--hair);text-align:center}.scarcity-wrap{flex-direction:column;align-items:center;display:flex}.scarcity-num{flex-direction:column;align-items:center;gap:18px;display:flex}.scarcity-count{letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:linear-gradient(160deg,#f2eee3 0%,#e6c57c 50%,#b98f41 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 34px #c49a4c38);-webkit-background-clip:text;background-clip:text;font-size:clamp(5rem,15vw,10.5rem);font-weight:690;line-height:.9}.scarcity-label{font-family:var(--font-mono);letter-spacing:.32em;color:var(--ink-dim);font-size:11px}.scarcity-lines{flex-direction:column;gap:16px;margin-top:clamp(40px,6vh,60px);display:flex}.scarcity-lines li{color:var(--ink-dim);font-size:clamp(1rem,1.5vw,1.15rem)}.scarcity-lines li:before{content:"";background:var(--gold);vertical-align:middle;opacity:.7;width:20px;height:1px;margin-right:16px;display:inline-block}.cohort-chip{font-family:var(--font-mono);letter-spacing:.26em;color:var(--gold-bright);border:1px solid var(--hair-gold);border-radius:2px;align-items:center;gap:12px;margin-top:clamp(40px,6vh,56px);padding:12px 20px;font-size:10.5px;display:inline-flex;box-shadow:0 0 18px #c49a4c1a}.closer{align-items:center;min-height:92svh;display:flex;overflow:hidden}.closer:before{content:"";background-image:var(--circuit);opacity:.4;pointer-events:none;position:absolute;inset:0}.closer-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#c49a4c1a 0%,#0000 62%);width:min(75vw,900px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.closer-wrap{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.closer-kicker{font-family:var(--font-mono);letter-spacing:.32em;color:var(--gold);font-size:11px}.closer-title{letter-spacing:-.04em;margin-top:clamp(20px,4vh,34px);font-size:clamp(2.9rem,9vw,6.9rem);font-weight:670;line-height:.99}.closer-sub{font-family:var(--font-mono);letter-spacing:.22em;color:var(--ink-dim);margin-top:clamp(22px,4vh,34px);font-size:12px}.closer .btn-big{margin-top:clamp(32px,5vh,48px)}.closer-fine{font-family:var(--font-mono);letter-spacing:.26em;color:var(--ink-mid);margin-top:24px;font-size:10px}.foot{border-top:1px solid var(--hair);padding:clamp(36px,6vh,56px) 0}.foot-inner{max-width:var(--wrap);padding-inline:var(--pad);grid-template-columns:1.2fr 1fr 1.2fr;align-items:start;gap:40px;margin-inline:auto;display:grid}.foot-brand{align-items:center;gap:16px;display:flex}.foot-brand img{filter:drop-shadow(0 0 10px #c49a4c59);flex:none;width:42px;height:42px}.foot-name{font-family:var(--font-mono);letter-spacing:.26em;font-size:12px;display:block}.foot-tag{color:var(--ink-faint);margin-top:5px;font-size:12.5px;display:block}.foot-mid{flex-direction:column;gap:7px;display:flex}.foot-sys{font-family:var(--font-mono);letter-spacing:.26em;color:var(--ink-dim);font-size:10.5px}.foot-now{color:var(--ink-faint);font-size:12.5px}.foot-right{text-align:right;flex-direction:column;align-items:flex-end;gap:9px;display:flex}.foot-contact{font-family:var(--font-mono);letter-spacing:.24em;color:var(--gold);border-bottom:1px solid var(--hair-gold);padding-bottom:3px;font-size:11px;transition:color .25s,border-color .25s}.foot-contact:hover{color:var(--gold-bright);border-color:var(--gold-bright)}.foot-copy{color:var(--ink-mid);font-size:11px}.foot-only{font-family:var(--font-mono);letter-spacing:.32em;color:#f2eee375;font-size:9px}.modal{z-index:950;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal[hidden]{display:none}.modal-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020203cc;position:absolute;inset:0}.modal-panel{border:1px solid var(--hair-strong);background:#0a0b0e;border-radius:3px;width:min(480px,100%);max-height:calc(100svh - 36px);padding:clamp(30px,5vh,44px) clamp(26px,4vw,40px);position:relative;overflow-y:auto;box-shadow:0 40px 100px #000000b3,0 0 0 1px #c49a4c12,0 0 60px #c49a4c0f}.modal-x{font-family:var(--font-mono);color:var(--ink-faint);padding:10px;font-size:13px;transition:color .25s;position:absolute;top:12px;right:12px}.modal-x:hover{color:var(--ink)}.modal-cohort{font-family:var(--font-mono);letter-spacing:.3em;color:var(--gold);font-size:10px}.modal-head h3,.modal-done h3{letter-spacing:-.01em;margin-top:12px;font-size:24px;font-weight:660}.modal-sub{color:var(--ink-dim);margin-top:8px;font-size:13.5px}.field{margin-top:24px;display:block}.field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:480px){.field-row{grid-template-columns:1fr;gap:0}}.field-label{font-family:var(--font-mono);letter-spacing:.28em;color:var(--ink-dim);font-size:9.5px;display:block}.field input{border:0;border-bottom:1px solid var(--hair-strong);width:100%;font-family:var(--font-sans);color:var(--ink);background:0 0;border-radius:0;padding:11px 2px 10px;font-size:15px;transition:border-color .3s,box-shadow .3s}.field input:focus{border-bottom-color:var(--gold);outline:none;box-shadow:0 8px 16px -12px #c49a4c73}.field input::placeholder{color:#f2eee380}.form-error{color:#d97a55;margin-top:16px;font-size:12.5px}#reserveForm .btn-wide{margin-top:32px}.modal-fine{color:var(--ink-mid);margin-top:16px;font-size:11px;line-height:1.55}.modal-done{text-align:center;padding-block:26px 12px}.modal-done-msg{color:var(--ink-dim);margin-top:14px;font-size:14px;line-height:1.6}.modal-done-msg a{color:var(--gold-bright);border-bottom:1px solid var(--hair-gold)}#glsl{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-lockup{width:min(52vw,560px);margin-inline:auto;position:relative}.hero-lockup img{filter:drop-shadow(0 0 30px #c49a4c47);width:100%;height:auto;display:block}.js .hero-lockup{opacity:0}.hero-ringburst{opacity:0;pointer-events:none;border:1px solid #e6c57ccc;border-radius:50%;position:absolute;inset:-10%}.hero-flash{opacity:0;pointer-events:none;z-index:4;background:radial-gradient(60% 50% at 50% 30%,#f2dfaed9,#c49a4c40 50%,#0000 80%);position:absolute;inset:0}.hero-hammer{transform-origin:88% 58%;pointer-events:none;z-index:3;filter:drop-shadow(0 8px 20px #000000a6);width:min(72%,380px);position:absolute;top:-60%;right:-12%}.hero-hammer svg{width:100%;height:auto;display:block;overflow:visible}.js .hero-hammer{opacity:0}.hero-impactflash{aspect-ratio:1.6;opacity:0;pointer-events:none;filter:blur(2px);z-index:2;background:radial-gradient(50% 50%,#f2dfaef2,#c49a4c4d 45%,#0000 75%);width:72%;position:absolute;top:26%;left:50%;transform:translate(-50%,-50%)}.hero-sparks{pointer-events:none;z-index:4;width:0;height:0;position:absolute;top:28%;left:50%}.hero-shards{pointer-events:none;z-index:1;position:absolute;inset:0}.hero-shards .shard{opacity:0;will-change:transform;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.spark{background:linear-gradient(#f2dfae,#c49a4c);border-radius:2px;width:3px;height:12px;position:absolute;box-shadow:0 0 8px #e6c57ccc}@media (max-width:900px){.hero-lockup{width:min(80vw,430px)}}.boot-vault{z-index:3;pointer-events:none;perspective:1200px;position:absolute;inset:0}.boot-door{will-change:transform;background:linear-gradient(#0202036b,#0202036b),url(/assets/marble.jpg) 50%/cover;width:50.6%;position:absolute;top:0;bottom:0}.boot-door-l{transform-origin:0;background-position:0;left:0;box-shadow:inset -50px 0 70px -40px #c49a4c2e}.boot-door-r{transform-origin:100%;background-position:100%;right:0;box-shadow:inset 50px 0 70px -40px #c49a4c2e}.boot-door-l:after,.boot-door-r:after{content:"";background:linear-gradient(#0000,#e6c57c8c,#0000);width:1px;position:absolute;top:0;bottom:0}.boot-door-l:after{right:0}.boot-door-r:after{left:0}.boot-gate{z-index:5;will-change:transform;filter:drop-shadow(0 0 12px #c49a4c59);width:50%;position:absolute;top:0;bottom:0}.boot-gate-l{transform-origin:0;left:0}.boot-gate-r{transform-origin:100%;right:0}.boot-gate svg{width:100%;height:100%;display:block}.boot-gate-r svg{transform:scaleX(-1)}.boot-gate path,.boot-gate line,.boot-gate circle,.boot-gate rect,.boot-gate ellipse{vector-effect:non-scaling-stroke}.boot-seam{z-index:6;transform-origin:top;background:linear-gradient(#0000,#f2dfaef2 25%,#f2dfae 50%,#f2dfaef2 75%,#0000);width:2px;position:absolute;top:5%;bottom:5%;left:calc(50% - 1px);transform:scaleY(0);box-shadow:0 0 22px 4px #e6c57c8c,0 0 60px 10px #c49a4c40}.boot-lightcol{z-index:3;filter:blur(6px);opacity:0;background:radial-gradient(50% 60%,#f2dfae80,#c49a4c2e 55%,#0000 80%);width:120px;position:absolute;top:0;bottom:0;left:calc(50% - 60px);transform:scaleX(.3)}.boot-core{z-index:1}.boot-flash{z-index:5}#bootSkip{z-index:6}.hero-statue{pointer-events:none;mix-blend-mode:screen;width:min(42vw,720px);position:absolute;top:9vh;right:-3vw;-webkit-mask-image:radial-gradient(72% 78% at 52% 44%,#000 42%,#0000 76%);mask-image:radial-gradient(72% 78% at 52% 44%,#000 42%,#0000 76%)}.hero-statue img{width:100%;height:auto;display:block}.js .hero-statue{opacity:0}@media (max-width:900px){.hero-statue{width:min(76vw,420px);top:14vh;right:-14vw}}.closer-tex{opacity:.16;mix-blend-mode:screen;pointer-events:none;background:url(/assets/marble.jpg) 50%/cover;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 50% 45%,#000 30%,#0000 82%);mask-image:radial-gradient(75% 70% at 50% 45%,#000 30%,#0000 82%)}.scarcity{overflow:hidden}.scarcity-tex{opacity:.42;mix-blend-mode:screen;pointer-events:none;background:url(/assets/silk.jpg) 0/cover;width:min(40vw,520px);position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 25%,#0000 92%);mask-image:linear-gradient(90deg,#000 25%,#0000 92%)}.scarcity-tex-r{left:auto;right:0;transform:scaleX(-1)}#shift{background:radial-gradient(56% 46% at 50% 42%,#c49a4c0a,#0000 72%)}.category:after{content:"";pointer-events:none;background:radial-gradient(50% 42% at 86% 12%,#c49a4c0d,#0000 70%);position:absolute;inset:0}.who:after{content:"";pointer-events:none;background:radial-gradient(46% 40% at 12% 88%,#c49a4c0b,#0000 70%);position:absolute;inset:0}@media (max-width:900px){.scarcity-tex{opacity:.3;width:62vw}}.boot-ring{opacity:0;pointer-events:none;border:1px solid #e6c57cd9;border-radius:50%;position:absolute;inset:0}.boot-flash{opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 45%,#e6c57ce6,#c49a4c40 40%,#0000 75%);position:absolute;inset:0}.ch,.w{display:inline-block}.js .tline-in.is-split{transform:none}.js .is-split .ch{will-change:transform;transform:translateY(118%)}.tline-gold{background-position:0%;background-size:220%}#rail{display:none}@media (min-width:1100px){html.motion-ok #rail{z-index:890;align-items:center;gap:16px;display:flex;position:fixed;top:50%;right:26px;transform:translateY(-50%)}}.rail-line{background:var(--hair-strong);width:1px;height:180px;position:relative;overflow:hidden}.rail-fill{transform-origin:top;background:linear-gradient(180deg, var(--gold-deep), var(--gold));position:absolute;inset:0;transform:scaleY(0);box-shadow:0 0 8px #c49a4c80}#rail ol{flex-direction:column;gap:26px;display:flex}#rail li{cursor:pointer;align-items:center;gap:9px;display:flex}#rail li i{background:#f0ebe12e;border-radius:50%;width:5px;height:5px;transition:background .3s,box-shadow .3s}#rail li span{font-family:var(--font-mono);letter-spacing:.2em;color:var(--ink-faint);font-size:9px;transition:color .3s}#rail li.is-active i{background:var(--gold-bright);box-shadow:0 0 8px #e6c57cb3}#rail li.is-active span,.nav-links a.is-active{color:var(--gold-bright)}.closer-ring{aspect-ratio:1;pointer-events:none;border:1px dashed #c49a4c26;border-radius:50%;width:min(46vw,560px);animation:90s linear infinite ringspin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.closer-ring-2{border-color:#c49a4c1a;width:min(32vw,390px);animation-duration:140s;animation-direction:reverse}@keyframes ringspin{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (max-width:900px){.closer-ring{display:none}}html:not(.motion-ok) .closer-ring{animation:none}html.motion-ok .closer .btn-big{animation:5.5s ease-in-out infinite charge}html.motion-ok .closer .btn-big:hover{animation:none}@keyframes charge{0%,to{box-shadow:0 0 24px #c49a4c29,inset 0 0 16px #c49a4c0d}50%{box-shadow:0 0 44px #c49a4c4d,inset 0 0 20px #c49a4c14}}.hero-status .chip:nth-child(2) .dot{animation-delay:.9s}.hero-status .chip:nth-child(3) .dot{animation-delay:1.7s}.scarcity-count.is-landed{animation:.7s cubic-bezier(.2,1.4,.3,1) landpop}@keyframes landpop{0%{transform:scale(.96)}55%{transform:scale(1.025)}to{transform:scale(1)}}.signal{border-top:1px solid var(--hair);padding-block:clamp(56px,8vh,92px)}.signal-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.signal-head{font-family:var(--font-mono);letter-spacing:.3em;color:var(--gold);font-size:12px}.signal-sub{color:var(--ink-faint);margin-top:8px;font-size:14px}.signal-inline{flex:0 460px;align-items:flex-end;gap:14px;display:flex}.signal-inline input{border:0;border-bottom:1px solid var(--hair-strong);font-family:var(--font-sans);color:var(--ink);background:0 0;border-radius:0;flex:1;padding:12px 2px;font-size:15px;transition:border-color .3s}.signal-inline input:focus{border-bottom-color:var(--gold);outline:none}.signal-inline input::placeholder{color:#f2eee366}.signal-inline .btn{padding:14px 22px;font-size:11px}.signal-form.is-error input{border-bottom-color:#d97a55!important}.signal-done{font-family:var(--font-mono);letter-spacing:.26em;color:var(--gold-bright);font-size:11px}.modal-panel-sm{width:min(420px,100%)}@media (max-width:900px){#signalModal .modal-panel,#signalModal .field-label,#signalModal .field input{text-align:center}.signal-wrap{flex-direction:column;align-items:flex-start}.signal-inline{flex:auto;width:100%}}.js [data-reveal]{opacity:0;transform:translateY(26px)}.js [data-reveal-line]{overflow:hidden}.js [data-reveal-line]>span{display:inline-block;transform:translateY(108%)}@media (max-width:900px){body{touch-action:pan-y pinch-zoom;overflow-x:clip}.nav-links{display:none}.row{grid-template-columns:1fr;gap:10px}.foot-inner{grid-template-columns:1fr;gap:30px}.hero-foot{flex-direction:column;align-items:flex-start}.hero-scrollcue{display:none}.hero-cta{flex-direction:column;align-items:center}.btn{width:min(100%,340px)}.nav-cta{padding:10px 13px;font-size:9px}.eyebrow,.section-title,.prose,.kicker-bold,.stamp-mid,.stamp-big,.micro-pair,.shift-intro,.term-line{text-align:center}.prose{margin-inline:auto}.ash-list{align-items:center}.ash-line{text-align:center;align-self:center}.noise-list{text-align:center;align-items:center}.vs-old,.vs-new{text-align:center;justify-self:center}.vs-burst{left:50%;transform:translate(-50%,-50%)}.signal-wrap{text-align:center;align-items:center}.foot-inner{text-align:center;justify-items:center}.foot-brand{text-align:left;justify-content:center}.foot-right{text-align:center;align-items:center}}@media (max-width:600px){h1,h2,h3,p,span{overflow-wrap:break-word}.hero-title{font-size:clamp(2.05rem,8.4vw,3rem)}.closer-title{font-size:clamp(2.4rem,8.6vw,4rem)}.mega-stamp{font-size:clamp(1.7rem,7.6vw,2.4rem)}.mega-stamp.mega-huge{font-size:clamp(2.1rem,9vw,2.9rem)}.stamp-big{font-size:clamp(1.5rem,6.4vw,2rem)}.stamp-mid{font-size:clamp(1.1rem,4.8vw,1.5rem)}.term-mega{font-size:clamp(1.5rem,6.8vw,2.1rem)}.vs-new{font-size:clamp(1.45rem,6.8vw,1.95rem)}.vs-old{font-size:clamp(1.02rem,4.4vw,1.25rem)}.hero-eyebrow{letter-spacing:.2em;font-size:10px}.boot-line{letter-spacing:.24em;font-size:10px}.shift-closer{letter-spacing:.16em}.signal-inline{flex-wrap:wrap}.signal-inline input{min-width:0}}@media (prefers-reduced-motion:reduce){#boot{display:none!important}.js #nav{transform:none}.js .tline-in,.js [data-reveal],.js [data-reveal-line]>span,.js .reveal-hero{opacity:1!important;transform:none!important}.row-line{transform:none!important}.vs-slash{transform:scaleX(1)!important}.js .vs-old,.js .vs-new,.js .ash-line,.js .noise-line{opacity:1!important}.js .sub-head>span,.beat-line{transform:none!important}.js .is-split .ch,.js .slam-text{opacity:1!important;transform:none!important}.slam-burst,.slam-ring{display:none!important}.js .hero-lockup{opacity:1!important;transform:none!important}.hero-hammer,.hero-impactflash,.hero-sparks,.hero-flash,.hero-shards{display:none!important}.js .hero-statue{opacity:.5!important;transform:none!important}.closer .btn-big,.closer-ring{animation:none!important}.dot-live,.dot-hold,.scrollcue-line{animation:none}*{scroll-behavior:auto!important}}.foot-legal{font-family:var(--font-mono);letter-spacing:.2em;color:var(--ink-faint);align-items:center;gap:9px;font-size:9.5px;display:flex}.foot-legal a{color:var(--ink-faint);transition:color .25s}.foot-legal a:hover{color:var(--gold-bright)}.foot-legal i{opacity:.5;font-style:normal}
