@font-face{font-family:Bebas Neue;src:url(/assets/bebas.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F,U+20AC,U+2122,U+2212,U+00D7}:root{--bg:#0b0605;--bg2:#140a06;--card1:#2a160f;--card2:#140a06;--gold:#e9b949;--gold2:#f3d58a;--gold3:#fff1c4;--text:#f5ead2;--muted:#a68d5c;--muted2:#8c7650;--brown:#8a4d1c;--red:#f87171;--line:rgba(233,185,73,.28);--line2:rgba(233,185,73,.14);--r:20px;--bar:64px;--f-body:system-ui,-apple-system,"PingFang SC","Hiragino Sans GB","Noto Sans SC","Noto Sans CJK SC","Microsoft YaHei",sans-serif;--f-disp:"Bebas Neue","PingFang SC","Noto Sans SC","Noto Sans CJK SC","Microsoft YaHei",system-ui,sans-serif;--f-mono:ui-monospace,"SFMono-Regular","JetBrains Mono","Roboto Mono",Menlo,Consolas,monospace;--ease:cubic-bezier(.22,1,.36,1)}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--bar) + 8px)}html,body{overflow-x:clip}body{margin:0;font:15px/1.65 var(--f-body);background:radial-gradient(900px 600px at 85% -10%,rgba(138,77,28,.35),transparent 60%),radial-gradient(700px 500px at -10% 30%,rgba(233,185,73,.08),transparent 60%),var(--bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}html.intro-on body{overflow:hidden;height:100%}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}b,strong{font-weight:700}em{font-style:normal}.wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 20px}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.num{font-family:var(--f-disp);font-weight:400;letter-spacing:.02em;font-synthesis:none}.lbl{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.muted{color:var(--muted)}.red{color:var(--red)!important}::selection{background:#e9b94959}:focus-visible{outline:2px solid var(--gold2);outline-offset:3px;border-radius:8px}.kicker{margin:0 0 12px;font:500 11px/1.6 var(--f-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--gold)}.kicker--line{display:flex;align-items:center;gap:14px}.kicker--line:before{content:"";width:44px;height:1px;background:linear-gradient(90deg,transparent,var(--gold));flex:none}.kicker--c{justify-content:center}.kicker--c:after{content:"";width:44px;height:1px;background:linear-gradient(90deg,var(--gold),transparent);flex:none}.h2{margin:0 0 14px;font:800 clamp(36px,10vw,72px)/.98 var(--f-disp);letter-spacing:.01em;font-synthesis:none;text-transform:uppercase;color:var(--text)}.h2 em,.hero__title em,.story__quote em{background:linear-gradient(180deg,var(--gold3),var(--gold) 55%,#b9822c);-webkit-background-clip:text;background-clip:text;color:transparent}.h2--c{text-align:center}html:not(.lang-en) .h2{letter-spacing:.02em;line-height:1.08}.lead{margin:0 0 22px;max-width:620px;color:#d9c49a;font-size:15px}.lead--c{margin-left:auto;margin-right:auto;text-align:center}.lead b{color:var(--gold2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border-radius:999px;font:400 22px/1 var(--f-disp);letter-spacing:.08em;font-synthesis:none;text-transform:uppercase;white-space:nowrap;transition:transform .25s var(--ease),box-shadow .25s,background .25s,border-color .25s}html:not(.lang-en) .btn{font:700 16px/1 var(--f-body);letter-spacing:.12em}.btn svg{width:20px;height:20px;flex:none}.btn--gold{color:#2a160f;background:linear-gradient(180deg,#fff1c4,#f3d58a 22%,#e9b949 60%,#b9822c);box-shadow:0 8px 28px -8px #e9b949b3,inset 0 1px #fff9}.btn--gold:active{transform:scale(.97)}.btn--ghost{color:var(--text);border:1px solid rgba(233,185,73,.45);background:#140a06b3}.btn--ghost:active{transform:scale(.97)}.btn--line{width:100%;height:46px;color:var(--gold2);border:1px solid var(--line);background:#e9b9490f;font-size:21px}@media(hover:hover){.btn--gold:hover{transform:translateY(-2px);box-shadow:0 14px 36px -10px #e9b949e6,inset 0 1px #fff9}.btn--ghost:hover{border-color:var(--gold);transform:translateY(-2px)}}.chip{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:#e9b9490f;color:var(--gold2);font-size:13px;font-weight:600;line-height:1.2;text-align:center;transition:background .2s,border-color .2s,transform .2s}.chip:after{content:"";width:6px;height:6px;margin-left:8px;border-right:1.5px solid currentColor;border-top:1.5px solid currentColor;transform:rotate(45deg);opacity:.7;flex:none}.chip:active{transform:scale(.97)}@media(hover:hover){.chip:hover{background:#e9b94924;border-color:var(--gold)}}.chip--risk{color:#fecaca;border-color:#f8717166;background:#f8717112}.mini{height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--line);color:var(--gold2);font-size:12px}.mini:disabled{opacity:.4;cursor:not-allowed}.card{position:relative;border-radius:var(--r);border:1px solid var(--line);background:linear-gradient(180deg,var(--card1),var(--card2));box-shadow:0 20px 50px -30px #000000e6,inset 0 1px #fff1c40f}.st{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:14px;font-weight:700;letter-spacing:.06em;color:var(--gold2)}.st i{width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px #e9b94926,0 0 12px 2px #e9b949cc}.st--risk{color:#fecaca}.st--risk i{background:var(--red);box-shadow:0 0 0 3px #f8717126,0 0 12px 2px #f87171b3}.pill{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:#0b060580;font:12px var(--f-mono);color:var(--gold2);letter-spacing:.04em}.dot{width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 10px var(--gold);animation:pulse 1.8s ease-in-out infinite}@keyframes pulse{50%{opacity:.35;transform:scale(.8)}}.intro{position:fixed;inset:0;z-index:200;display:block;--cs:min(62vw,44vh,340px);--sd:.95s;touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none}html.no-intro .intro{display:none}.intro__half{position:absolute;left:0;right:0;height:50%;overflow:hidden;will-change:transform;background:var(--bg)}.intro__half--t{top:0;background:radial-gradient(70vmax 50vmax at 50% 100%,rgba(138,77,28,.55),rgba(42,22,15,.4) 40%,var(--bg) 75%),var(--bg)}.intro__half--b{bottom:0;background:radial-gradient(70vmax 50vmax at 50% 0%,rgba(138,77,28,.55),rgba(42,22,15,.4) 40%,var(--bg) 75%),var(--bg)}.intro__half--t:after,.intro__half--b:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(233,185,73,.5),transparent);opacity:0;transition:opacity .2s}.intro__half--t:after{bottom:0}.intro__half--b:after{top:0}.intro.is-split .intro__half--t:after,.intro.is-split .intro__half--b:after{opacity:1}.intro__coin{position:absolute;left:50%;width:var(--cs);height:var(--cs);margin-left:calc(var(--cs) / -2);transition:opacity .3s}.intro__half--t .intro__coin{bottom:calc(var(--cs) / -2)}.intro__half--b .intro__coin{top:calc(var(--cs) / -2)}.intro__coin img{width:100%;height:100%;border-radius:50%;box-shadow:0 0 80px 10px #e9b94940;animation:coinIn 1s var(--ease) both}.intro__coin:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(110deg,transparent 35%,rgba(255,241,196,.5) 50%,transparent 65%);background-size:250% 100%;opacity:.55;animation:sweep 2.2s ease-in-out .4s infinite}@keyframes coinIn{0%{opacity:0;transform:scale(.72)}}@keyframes sweep{0%{background-position:120% 0}to{background-position:-120% 0}}.intro.is-gl .intro__coin{opacity:0}.intro__gl{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .3s;pointer-events:none}.intro.is-gl .intro__gl{opacity:1}.intro.is-split .intro__half--t{transform:translate3d(0,-101%,0);transition:transform var(--sd) cubic-bezier(.65,0,.35,1)}.intro.is-split .intro__half--b{transform:translate3d(0,101%,0);transition:transform var(--sd) cubic-bezier(.65,0,.35,1)}.intro__seam{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:linear-gradient(90deg,transparent,#fff1c4 30%,#fff 50%,#fff1c4 70%,transparent);box-shadow:0 0 18px 4px #ffd678cc;transform:scaleX(0);opacity:0;pointer-events:none}.intro.is-seam .intro__seam{animation:seam .6s cubic-bezier(.2,.8,.2,1) forwards}@keyframes seam{0%{transform:scaleX(0);opacity:1}45%{transform:scaleX(1);opacity:1}to{transform:scaleX(1.05);opacity:0}}.intro__dust{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.intro__skip{position:absolute;left:0;right:0;bottom:max(28px,env(safe-area-inset-bottom));text-align:center;font:11px var(--f-mono);letter-spacing:.3em;color:var(--muted2);text-transform:uppercase;opacity:0;animation:fadeIn .6s ease 1s forwards}.intro.is-split .intro__skip{opacity:0!important;animation:none}.intro.is-out{opacity:0;transition:opacity .35s ease}@keyframes fadeIn{to{opacity:1}}.bar{position:sticky;top:0;z-index:60;background:#0b0605ed;border-bottom:1px solid var(--line2)}.bar__progress{position:absolute;left:0;top:0;height:2px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--brown),var(--gold),var(--gold3));box-shadow:0 0 8px #e9b949b3}.bar__in{position:relative;display:flex;align-items:center;justify-content:space-between;height:var(--bar);max-width:1120px;margin:0 auto;padding:0 16px}.bar__logo{width:46px;height:46px;border-radius:50%;padding:1px;background:linear-gradient(140deg,var(--gold3),var(--brown));box-shadow:0 0 18px -2px #e9b9498c}.bar__logo img{width:100%;height:100%;border-radius:50%}.bar__menu{position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;border:1px solid rgba(233,185,73,.4);background:#140a0699;transition:border-color .2s,background .2s}.bar__menu span{position:absolute;left:14px;right:14px;height:1.6px;border-radius:2px;background:var(--text);transition:transform .35s var(--ease),top .35s var(--ease)}.bar__menu span:nth-child(1){top:19px}.bar__menu span:nth-child(2){top:25px}.bar__menu[aria-expanded=true]{border-color:var(--gold);background:#e9b9491a}.bar__menu[aria-expanded=true] span:nth-child(1){top:22px;transform:rotate(45deg)}.bar__menu[aria-expanded=true] span:nth-child(2){top:22px;transform:rotate(-45deg)}.bar__buy{display:inline-flex;align-items:center;height:40px;padding:0 22px;border-radius:999px;color:#2a160f;background:linear-gradient(180deg,#fff1c4,#e9b949 55%,#c08a32);font:400 19px/1 var(--f-disp);letter-spacing:.18em;font-synthesis:none;box-shadow:0 6px 20px -6px #e9b949cc}html:not(.lang-en) .bar__buy{font:800 15px/1 var(--f-body);letter-spacing:.2em}.bar__buy:active{transform:scale(.96)}.menu{position:absolute;left:0;right:0;top:100%;padding:14px 16px 18px;background:linear-gradient(180deg,#0b0605fa,#140a06fa);border-bottom:1px solid var(--line);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s var(--ease),transform .35s var(--ease),visibility 0s .35s}.menu.open{opacity:1;visibility:visible;transform:none;transition:opacity .3s var(--ease),transform .35s var(--ease)}.menu__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:760px;margin:0 auto}.menu__card{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:92px;padding:16px 18px;border-radius:16px;border:1px solid var(--line2);background:linear-gradient(180deg,#2a160fbf,#140a06d9);text-align:left;transition:border-color .2s,transform .2s,background .2s;opacity:0;transform:translateY(8px)}.menu.open .menu__card{opacity:1;transform:none;transition:opacity .35s var(--ease),transform .4s var(--ease),border-color .2s}.menu.open .menu__card:nth-child(2){transition-delay:.04s}.menu.open .menu__card:nth-child(3){transition-delay:.08s}.menu.open .menu__card:nth-child(4){transition-delay:.12s}.menu.open .menu__card:nth-child(5){transition-delay:.16s}.menu__card b{font:800 30px/1 var(--f-disp);letter-spacing:.03em;font-synthesis:none;text-transform:uppercase;color:var(--text)}html:not(.lang-en) .menu__card b{font-size:24px;letter-spacing:.08em}.menu__card small{font:12px var(--f-mono);letter-spacing:.24em;color:var(--gold)}.menu__card:active{transform:scale(.98)}@media(hover:hover){.menu__card:hover{border-color:var(--gold)}}.menu__card--wide{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;min-height:72px}.scrim{position:fixed;inset:0;z-index:55;background:#0000008c;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.scrim.on{opacity:1;visibility:visible;transition:opacity .3s}.hero{position:relative;padding:18px 0 0;overflow:hidden}.hero__glow{position:absolute;inset:-10% -20% auto;height:520px;background:radial-gradient(closest-side,rgba(233,185,73,.28),rgba(138,77,28,.18) 45%,transparent 75%);pointer-events:none}.hero__art{position:relative;width:min(94vw,460px);margin:0 auto 4px;aspect-ratio:1/.96;perspective:900px}.hero__art.is-gl{width:min(94vw,460px);aspect-ratio:1/.96;margin-bottom:4px}.hero__art.is-gl .hero__gl{-webkit-mask-image:linear-gradient(180deg,#000 74%,transparent 99%);mask-image:linear-gradient(180deg,#000 74%,transparent 99%)}.hero__art.is-gl .hero__coin,.hero__art.is-gl .hero__shine{display:none}.hero__gl{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;touch-action:pan-y;cursor:grab;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.hero__gl:active{cursor:grabbing}.hero__art.is-gl .hero__gl{opacity:1}.hero__coin{position:absolute;left:21%;top:8%;width:58%;height:auto;filter:drop-shadow(0 26px 34px rgba(0,0,0,.6)) drop-shadow(0 0 30px rgba(233,185,73,.25));animation:float 6s ease-in-out infinite;will-change:transform}.hero__art:not(.is-gl):after{content:"";position:absolute;left:18%;right:18%;bottom:6%;height:14%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,200,110,.55),rgba(233,140,50,.22) 55%,transparent);pointer-events:none}.hero__ring{position:absolute;left:50%;top:52%;width:118%;aspect-ratio:3.2/1;transform:translate(-50%,-50%);will-change:transform;border-radius:50%;border:1px solid rgba(233,185,73,.25);box-shadow:0 0 40px #e9b9491f inset;animation:ring 9s linear infinite}.hero__ring:before{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;border-radius:50%;background:var(--gold3);box-shadow:0 0 12px 3px var(--gold)}.hero__shine{position:absolute;inset:0;pointer-events:none;background:radial-gradient(40% 30% at 30% 30%,rgba(255,241,196,.18),transparent 70%)}@keyframes float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-10px) rotate(1deg)}}@keyframes ring{to{transform:translate(-50%,-50%) rotate(360deg)}}.hero__copy{position:relative;padding-top:6px}.hero__title{margin:0 0 14px;font:800 clamp(44px,12.5vw,96px)/.95 var(--f-disp);font-synthesis:none;letter-spacing:.01em;text-transform:uppercase}html:not(.lang-en) .hero__title{font-size:clamp(40px,11.4vw,88px);line-height:1.08;letter-spacing:.02em}.hero__desc{margin:0 0 24px;max-width:560px;color:#d9c49a;font-size:16px;line-height:1.75}.hero__desc b{color:var(--gold2)}.hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.hero__ctas .btn{flex:1 1 140px;max-width:240px}.hero__ctas--c{justify-content:center}.socials{display:flex;gap:12px;margin-bottom:34px}.soc{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid rgba(233,185,73,.35);background:#140a0699;color:var(--gold2);transition:border-color .2s,transform .2s,color .2s}.soc svg{width:20px;height:20px}.soc:active{transform:scale(.94)}@media(hover:hover){.soc:hover{border-color:var(--gold);color:var(--gold3);transform:translateY(-2px)}}.strip{display:grid;grid-template-columns:repeat(3,1fr);padding-inline:max(0px,calc(50% - 560px));border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);background:#0b060573}.strip__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:18px 6px 16px;text-align:center}.strip__cell+.strip__cell{border-left:1px solid var(--line2)}.strip__cell b{font-size:40px;line-height:1;background:linear-gradient(180deg,var(--gold3),var(--gold) 60%,#b9822c);-webkit-background-clip:text;background-clip:text;color:transparent}.strip__cell span{font-size:11px;letter-spacing:.2em;color:var(--muted);text-transform:uppercase}.hi,.hero__art{transition:opacity .9s var(--ease),transform 1s var(--ease)}html.intro-on .hi{opacity:0;transform:translateY(22px)}html.intro-on .hero__art{opacity:0;transform:scale(.88)}.sec{position:relative;padding:72px 0}.rv{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .9s var(--ease)}.rv.in{opacity:1;transform:none}.terminal{padding:18px}.terminal__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.terminal__ca{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:12px 14px;border-radius:14px;background:#0b06058c;border:1px dashed var(--line2);margin-bottom:14px}.terminal__ca code{flex:1;min-width:0;font:13px var(--f-mono);color:var(--gold2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.stat{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:14px;background:#0b060573;border:1px solid var(--line2)}.stat b{font-size:22px;color:var(--text);font-weight:600}.note{margin:14px 0 0;font-size:12.5px;color:var(--muted2)}.story{position:relative;padding:0 0 70px;overflow:hidden;background:#050302}.story__media{position:relative;height:min(118vw,760px);overflow:hidden}.story__img{position:absolute;left:50%;top:0;width:100%;max-width:none;height:118%;object-fit:cover;object-position:50% 20%;transform:translate3d(-50%,0,0);will-change:transform}.story__corona{position:absolute;left:50%;top:34%;width:min(78vw,520px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,transparent 52%,rgba(255,214,120,.22) 60%,rgba(233,185,73,.08) 72%,transparent 100%);will-change:transform,opacity;animation:corona 5s ease-in-out infinite;pointer-events:none}@keyframes corona{50%{opacity:.45;transform:translate(-50%,-50%) scale(1.06)}}.story__fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,3,2,.15) 0%,transparent 30%,transparent 55%,#050302 96%)}.story__copy{position:relative;margin-top:-28vw;text-align:center}.story__quote{margin:0 auto 14px;max-width:820px;font:800 clamp(40px,11.5vw,92px)/1 var(--f-disp);font-synthesis:none;text-transform:uppercase;letter-spacing:.01em;background:linear-gradient(180deg,#fff7df,var(--gold2) 50%,var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}html:not(.lang-en) .story__quote{line-height:1.15;letter-spacing:.04em}.story__by{margin:0 0 30px;font:12px var(--f-mono);letter-spacing:.4em;color:var(--gold)}.story__by:before{content:"\2014  "}.story__text{max-width:620px;margin:0 auto;text-align:left}.story__text p{margin:0 0 16px;color:#d9c49a;font-size:15.5px;line-height:1.85}.story__text b{color:var(--gold2)}.split{position:relative;padding:72px 0 40px}.split__head{position:relative;z-index:2}.split__track{position:relative;height:240vh}.split__stage{position:sticky;top:var(--bar);height:calc(100vh - var(--bar));height:calc(100svh - var(--bar));display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.split__scene{position:relative;width:100%;height:min(56vh,420px);perspective:1100px;perspective-origin:50% 40%}.layer{position:absolute;left:50%;top:50%;--s:min(46vw,280px);width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);transform-style:preserve-3d;will-change:transform}.layer__disc{position:absolute;inset:0;border-radius:50%}.layer--face .layer__disc img{width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 1px #fff1c440}.layer--face .layer__disc{box-shadow:0 30px 60px -20px #000c,0 0 40px #e9b94940}.layer--core .layer__disc{background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.55),transparent 40%),repeating-conic-gradient(from 0deg,#f3d58a 0 2deg,#c89a45 3deg 5deg,#f8e2a6 6deg 8deg),#e9b949;box-shadow:inset 0 0 0 6px #8a4d1c73,inset 0 0 30px #2a160f99,0 30px 60px -20px #000c}.layer--core .layer__disc:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 65% 75%,rgba(42,22,15,.45),transparent 55%)}.layer--ring .layer__disc{background:repeating-conic-gradient(#fff1c4 0 1.2deg,#8a4d1c 1.6deg 2.8deg,#e9b949 3.2deg 4deg);-webkit-mask:radial-gradient(circle closest-side,transparent 0 74%,#000 75.5%);mask:radial-gradient(circle closest-side,transparent 0 74%,#000 75.5%);filter:drop-shadow(0 20px 30px rgba(0,0,0,.7))}.layer--ring .layer__disc:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle closest-side,transparent 0 75%,rgba(255,241,196,.6) 76%,transparent 80%,transparent 94%,rgba(42,22,15,.7) 100%)}.split__floor{position:absolute;left:50%;bottom:2%;width:80%;height:40px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(233,185,73,.25),transparent);filter:blur(6px)}.split__labels{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%;max-width:820px;padding:0 12px;margin-top:4px}.slab{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease),transform .6s var(--ease)}.slab b{font-size:44px;line-height:1;background:linear-gradient(180deg,var(--gold3),var(--gold) 60%,#b9822c);-webkit-background-clip:text;background-clip:text;color:transparent}.slab span{font-size:12.5px;color:#d9c49a;line-height:1.35}.split__labels.on .slab{opacity:1;transform:none}.split__labels.on .slab:nth-child(2){transition-delay:.08s}.split__labels.on .slab:nth-child(3){transition-delay:.16s}.split__hint{margin:18px 0 0;font:11px var(--f-mono);letter-spacing:.3em;color:var(--muted2);text-transform:uppercase;transition:opacity .4s}.split__hint:after{content:"";display:block;width:1px;height:26px;margin:10px auto 0;background:linear-gradient(var(--gold),transparent);animation:drip 1.6s ease-in-out infinite}@keyframes drip{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.split__lead{margin:6px auto 22px;text-align:center;color:#d9c49a;max-width:560px}.split__lead b{color:var(--gold2);font-family:var(--f-mono)}.flows{display:grid;gap:14px}.flow{padding:20px 20px 18px}.flow__p{display:block;font-size:52px;line-height:1;margin-bottom:6px;background:linear-gradient(180deg,var(--gold3),var(--gold) 60%,#b9822c);-webkit-background-clip:text;background-clip:text;color:transparent}.flow h3{margin:0 0 6px;font-size:17px;color:var(--text)}.flow p{margin:0 0 14px;color:var(--muted);font-size:14px}.flow p b{color:var(--gold2)}.bar70{height:6px;border-radius:6px;background:#e9b9491a;overflow:hidden}.bar70 i{display:block;height:100%;width:var(--w);border-radius:6px;background:linear-gradient(90deg,var(--brown),var(--gold),var(--gold3));transform-origin:0 50%;transform:scaleX(0);transition:transform 1.2s var(--ease) .2s}.flow.in .bar70 i{transform:scaleX(1)}.banner,.cta{position:relative;overflow:hidden;padding:0 0 64px}.banner__img,.cta__img{width:100%;height:min(70vw,560px);object-fit:cover}.banner__fade,.cta__fade{position:absolute;left:0;right:0;top:0;height:min(70vw,560px);background:linear-gradient(180deg,var(--bg) 0%,transparent 22%,transparent 50%,var(--bg) 100%)}.banner__copy,.cta__copy{position:relative;margin-top:-18vw}.trio{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line2);border-radius:16px;overflow:hidden;background:#0b060580}.trio div{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 6px;text-align:center}.trio div+div{border-left:1px solid var(--line2)}.trio b{font-size:26px;line-height:1;color:var(--gold2);white-space:nowrap}html:not(.lang-en) .trio b{font:800 19px/1.1 var(--f-body)}.trio span{font-size:11.5px;color:var(--muted);line-height:1.35}.mech{overflow:hidden}.mech__bg{position:absolute;inset:0;opacity:.13;pointer-events:none}.mech__bg img{width:100%;height:100%;object-fit:cover;-webkit-mask:linear-gradient(180deg,transparent,#000 20%,#000 70%,transparent);mask:linear-gradient(180deg,transparent,#000 20%,#000 70%,transparent)}.mech .wrap{position:relative}.mgrid{display:grid;gap:14px}.mcard{padding:20px}.big{margin:0 0 12px;color:var(--muted);font-size:14px}.big b{font-size:46px;line-height:1;margin-right:4px;background:linear-gradient(180deg,var(--gold3),var(--gold) 60%,#b9822c);-webkit-background-clip:text;background-clip:text;color:transparent}html:not(.lang-en) .big b{font:800 38px/1 var(--f-body);letter-spacing:.02em}.ticks{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:9px}.ticks li{position:relative;padding-left:22px;font-size:14px;color:#e6d6b2;line-height:1.55}.ticks li:before{content:"";position:absolute;left:2px;top:.55em;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--gold);box-shadow:0 0 8px #e9b94980}.ticks b{color:var(--gold2)}.curve{position:relative;margin:4px 0 0;padding:14px 14px 34px;border-radius:14px;background:#0b060580;border:1px solid var(--line2)}.curve figcaption{margin-bottom:10px}.curve svg{display:block;width:100%;height:130px;overflow:visible}.curve__grid line{stroke:#e9b9491a;stroke-dasharray:3 4}.curve__line{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s var(--ease) .2s}.curve__area{opacity:0;transition:opacity 1.2s ease 1s}.curve.in .curve__line{stroke-dashoffset:0}.curve.in .curve__area{opacity:1}.curve__marks{position:absolute;left:14px;right:14px;top:44px;height:130px;pointer-events:none}.curve__marks span{position:absolute;left:var(--x);top:var(--y);display:flex;flex-direction:column;align-items:flex-start;transform:translate(-4px,-100%);padding-bottom:10px;opacity:0;transition:opacity .5s ease}.curve__marks span:after{content:"";position:absolute;left:0;bottom:-4px;width:8px;height:8px;border-radius:50%;background:var(--gold3);box-shadow:0 0 10px 2px var(--gold)}.curve__marks .m3{align-items:flex-end;transform:translate(calc(-100% + 4px));padding:12px 0 0}.curve__marks .m3:after{inset:-4px 0 auto auto}.curve__marks b{font-size:15px;color:var(--gold2);line-height:1.1}.curve__marks em{font-size:10.5px;color:var(--muted);white-space:nowrap}.curve.in .curve__marks .m1{opacity:1;transition-delay:.4s}.curve.in .curve__marks .m2{opacity:1;transition-delay:1s}.curve.in .curve__marks .m3{opacity:1;transition-delay:1.7s}.tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:14px}.tiers div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;border-radius:12px;background:#0b060580;border:1px solid var(--line2)}.tiers div:first-child{border-color:#e9b94973;background:#e9b94914}.tiers span{font-size:10.5px;color:var(--muted)}.tiers b{font-size:16px;color:var(--gold2)}.row2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mcard--zero{background:radial-gradient(120% 80% at 100% 0%,rgba(233,185,73,.16),transparent 55%),linear-gradient(180deg,var(--card1),var(--card2))}.zero{margin:2px 0 8px;font:800 30px/1.1 var(--f-body);color:var(--text)}.lang-en .zero{font:400 40px/1 var(--f-disp);text-transform:uppercase}.zero em{background:linear-gradient(180deg,var(--gold3),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--f-disp);font-weight:400;font-size:1.25em;font-synthesis:none}.mcard--zero .muted{margin:0 0 14px;font-size:14px}.addr{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;margin-bottom:14px;border-radius:12px;background:#0b06058c;border:1px dashed var(--line2)}.addr code{font:12.5px var(--f-mono);color:var(--gold2);word-break:break-all}.mcard--risk{border-color:#f871714d;background:linear-gradient(180deg,#2a120d,#140806)}.kv{margin:0 0 14px;display:grid;gap:8px}.kv div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#0b060580}.kv dt{color:var(--muted);font-size:13px}.kv dd{margin:0;font-weight:700;font-size:14px;color:var(--text);text-align:right}.mcard--risk .chip{width:100%}.details{margin-top:22px;padding:16px;border-radius:var(--r);border:1px solid var(--line2);background:#0b060573}.details__row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cta{padding-bottom:70px}.cta__copy{text-align:center}.foot{border-top:1px solid var(--line2);padding:36px 0 calc(40px + env(safe-area-inset-bottom));background:#080403}.foot__brand{display:flex;align-items:center;gap:12px;margin-bottom:12px}.foot__brand img{border-radius:50%;box-shadow:0 0 14px #e9b94959}.foot__brand b{display:block;font-size:16px}.foot__brand small{font:11px var(--f-mono);letter-spacing:.2em;color:var(--gold)}.foot__desc{margin:0 0 22px;color:var(--muted);font-size:13.5px}.foot__cols{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.foot__cols h4{margin:0 0 10px;font:11px var(--f-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.foot__cols a{display:block;padding:5px 0;font-size:14px;color:#d9c49a}.foot__risk{display:flex;flex-direction:column;gap:4px;margin:0;padding-top:16px;border-top:1px solid var(--line2);font-size:12px;color:var(--muted2)}.totop{position:fixed;right:16px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:50;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(180deg,#fff1c4,#e9b949);color:#2a160f;box-shadow:0 10px 30px -8px #e9b949b3;opacity:0;transform:translateY(16px) scale(.9);pointer-events:none;transition:opacity .3s,transform .3s var(--ease)}.totop svg{width:22px;height:22px}.totop.on{opacity:1;transform:none;pointer-events:auto}.modal{position:fixed;inset:0;z-index:120;display:flex;align-items:flex-end;justify-content:center;padding:12px}.modal[hidden]{display:none}.modal__scrim{position:absolute;inset:0;background:#000000b8;opacity:0;transition:opacity .25s}.modal__box{position:relative;width:100%;max-width:460px;max-height:86vh;overflow:auto;padding:20px;border-radius:18px;border:1px solid rgba(233,185,73,.3);background:linear-gradient(180deg,#1a0e0b,#0b0605);color:var(--text);box-shadow:0 30px 80px -20px #000000e6;transform:translateY(30px);opacity:0;transition:transform .35s var(--ease),opacity .25s;overscroll-behavior:contain}.modal.show .modal__scrim{opacity:1}.modal.show .modal__box{transform:none;opacity:1}.modal--risk .modal__box{border-color:#f8717166;background:linear-gradient(180deg,#2a0f0b,#0b0605)}.modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.modal__head h3{margin:0;font-size:16px;font-weight:800;background:linear-gradient(180deg,var(--gold3),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}.modal--risk .modal__head h3{background:none;color:#fecaca}.modal__x{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--muted);flex:none}.modal__x svg{width:18px;height:18px}.mlist{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:10px}.mlist li{position:relative;padding-left:24px;font-size:14px;line-height:1.6;color:#e6d6b2}.mlist li:before{content:"";position:absolute;left:3px;top:.5em;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,var(--gold3),var(--gold));box-shadow:0 0 8px #e9b94999}.mlist b{color:var(--gold2)}.mlist--risk li:before{background:radial-gradient(circle,#fecaca,var(--red));box-shadow:0 0 8px #f8717199}.mlist--risk b{color:#fecaca}.warn{margin:0 0 14px;padding:12px 14px;border-radius:12px;border:1px solid rgba(248,113,113,.4);background:#f8717114;color:#fecaca;font-size:13.5px}.warn:before{content:"\26a0  "}.mtable{width:100%;border-collapse:separate;border-spacing:0 6px;margin:0 0 10px;font-size:14px}.mtable th{text-align:left;font:11px var(--f-mono);letter-spacing:.12em;color:var(--muted);padding:0 12px;text-transform:uppercase}.mtable td{padding:11px 12px;background:#0006}.mtable td:first-child{border-radius:12px 0 0 12px;color:#e6d6b2}.mtable td:last-child{border-radius:0 12px 12px 0;text-align:right;color:var(--gold2)}.mtable tr:first-child td{background:#e9b9491a}.modal__ok{margin-top:4px}html.modal-open body{overflow:hidden}.toast{position:fixed;left:50%;bottom:calc(84px + env(safe-area-inset-bottom));z-index:150;max-width:calc(100% - 32px);padding:12px 18px;border-radius:14px;border:1px solid var(--line);background:#1a0e0bf5;color:var(--gold2);font-size:13.5px;text-align:center;box-shadow:0 20px 50px -20px #000;transform:translate(-50%,20px);opacity:0;pointer-events:none;transition:opacity .25s,transform .3s var(--ease)}.toast.on{opacity:1;transform:translate(-50%)}@media(min-width:760px){.sec{padding:110px 0}.stats{grid-template-columns:repeat(4,1fr)}.terminal{padding:24px}.flows{grid-template-columns:repeat(3,1fr)}.mgrid{grid-template-columns:1fr 1fr}.foot__in{display:grid;grid-template-columns:1.2fr 1fr;gap:10px 40px}.foot__risk{grid-column:1/-1;flex-direction:row;justify-content:space-between}.story__media{height:760px}.story__copy{margin-top:-220px}.banner__copy,.cta__copy{margin-top:-160px}.modal{align-items:center}.layer{--s:min(30vw,300px)}}@media(min-width:1024px){.hero{padding-top:30px}.hero>.wrap,.hero__copy{max-width:1120px}.hero{display:grid;grid-template-columns:1fr}.hero__art{position:absolute;right:max(20px,calc(50% - 560px));top:60px;width:min(46vw,600px);margin:0}.hero__art.is-gl{top:34px;width:min(42vw,560px);margin:0;z-index:1}.hero__copy{padding-top:90px;min-height:560px}.hero__copy>*{max-width:540px}.hero__title{font-size:96px}html:not(.lang-en) .hero__title{font-size:80px}.hero__glow{left:40%;right:-10%;height:700px}.story__media{height:820px}.story__img{object-position:50% 25%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.rv,.slab,.hi{opacity:1!important;transform:none!important}.curve__line{stroke-dashoffset:0}.curve__area,.curve__marks span{opacity:1}.bar70 i{transform:none}}
