:root{--s0: #E4572E;--s1: #EA6634;--s2: #EF7A3A;--s3: #E6612F;--s4: #D84B28;--s5: #BF3B22;--sky: var(--s0);--sky-deep: var(--s1);--ink: #FFF5EC;--ink-80: rgba(255, 245, 236, .82);--ink-70: rgba(255, 245, 236, .72);--ink-45: rgba(255, 245, 236, .55);--ink-28: rgba(255, 245, 236, .34);--sun: #FFD36B;--sun-2: #FFE7A8;--char: #1B0C06;--char-2: #26120A;--char-3: #33190E;--char-glass: rgba(27, 12, 6, .9);--char-line: rgba(255, 236, 220, .12);--cream: #FFF1E4;--cream-ink: #2A1208;--lift: #A8F5C8;--sink: #FF9C8A;--beam: #FFD36B;--sky-blue: #A9DBFF;--glass: rgba(255, 255, 255, .1);--glass-2: rgba(255, 255, 255, .16);--hair: rgba(255, 245, 236, .24);--hair-soft: rgba(255, 245, 236, .13);--r-xl: clamp(26px, 3vw, 44px);--r-lg: 26px;--r-md: 18px;--r-sm: 12px;--r-pill: 999px;--display: "Bricolage Grotesque", "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--body: "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--serif: "Instrument Serif", Georgia, serif;--mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gut: clamp(16px, 4.4vw, 72px);--maxw: 1380px;--ease: cubic-bezier(.22, 1, .36, 1);--spring: cubic-bezier(.3, 1.45, .5, 1)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--sky)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{margin:0;background:var(--sky);color:var(--ink);font-family:var(--body);font-weight:400;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background:var(--sun);color:var(--char)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#1b0c0647;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#1b0c0673}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none;padding:0}img{max-width:100%}:focus-visible{outline:2px solid var(--sun);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding-inline:var(--gut);position:relative}.mono{font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.mono-sm{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.muted{color:var(--ink-70)}.faint{color:var(--ink-45)}.lift{color:var(--lift)}.sink{color:var(--sink)}.beam{color:var(--beam)}.eyebrow{font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);display:inline-flex;align-items:center;gap:12px}.eyebrow:before{content:"";width:28px;height:2px;border-radius:2px;background:var(--sun);flex:none}.eyebrow b{color:var(--sun);font-weight:500}h1,h2,h3,h4{font-family:var(--display);font-weight:700;margin:0;letter-spacing:-.045em;line-height:.95;text-wrap:balance}.display{font-size:clamp(50px,7.4vw,118px);line-height:.9;letter-spacing:-.055em}.h2{font-size:clamp(42px,5.6vw,88px);line-height:.92;letter-spacing:-.05em}.h3{font-size:clamp(24px,2.4vw,34px);font-weight:650;letter-spacing:-.035em;line-height:1.05}.lede{font-size:clamp(17px,1.4vw,21px);color:var(--ink-80);max-width:52ch;line-height:1.55;font-weight:400;margin:0}.serif{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.sunword{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.025em;color:var(--sun);padding-right:.04em}.display .sunword,.h2 .sunword{font-size:1.06em}.panel{position:relative;background:var(--char-glass);border:1px solid var(--char-line);border-radius:var(--r-lg);box-shadow:0 30px 60px -34px #3c0e02a6,inset 0 1px #ffecdc0f}.panel-tight{border-radius:var(--r-md)}.panel-pad{padding:clamp(20px,2.4vw,34px)}.glass{background:var(--glass);border:1px solid var(--hair);border-radius:var(--r-lg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hr{height:1px;background:var(--char-line);border:0;margin:0}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px;border-radius:var(--r-pill);border:1px solid var(--hair);background:#ffffff1a;font-family:var(--body);font-size:15px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;transition:background .24s var(--ease),border-color .24s var(--ease),transform .32s var(--spring),box-shadow .24s,opacity .2s,color .2s}.btn:hover:not(:disabled){background:#ffffff2e;border-color:#fff5ec80;transform:translateY(-2px)}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-primary{background:var(--char);color:var(--ink);border-color:transparent;box-shadow:inset 0 -3px #00000059,inset 0 2px #ffecdc1f,0 16px 32px -14px #3c0e02cc}.btn-primary:hover:not(:disabled){background:#000;border-color:transparent}.btn-orb{width:18px;height:18px;border-radius:50%;flex:none;background:radial-gradient(circle at 35% 30%,#FFF2C4,var(--sun) 45%,#F29B2B);box-shadow:0 0 14px #ffd36bb3;transition:transform .42s var(--spring)}.btn:hover .btn-orb{transform:translateY(-3px) scale(1.12)}.panel .btn-primary{background:var(--ink);color:var(--char);box-shadow:inset 0 -3px #0000001f,0 14px 28px -14px #0009}.panel .btn-primary:hover:not(:disabled){background:#fff}.btn-lift{background:var(--sun);color:var(--char);border-color:transparent;font-weight:600;box-shadow:inset 0 -3px #00000024,inset 0 2px #ffffff80,0 16px 30px -14px #ffb43c8c}.btn-lift:hover:not(:disabled){background:var(--sun-2);border-color:transparent}.btn-sm{height:38px;padding:0 16px;font-size:13.5px}.btn-xs{height:28px;padding:0 11px;font-size:11px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase}.btn-block{width:100%}.btn-ghost{background:transparent}.btn-arrow:after{content:"→";font-family:var(--mono);transition:transform .32s var(--ease)}.btn-arrow:hover:after{transform:translate(4px)}.btn-down:after{content:"↓";font-family:var(--mono);transition:transform .32s var(--ease)}.btn-down:hover:after{transform:translateY(3px)}.chip{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 13px;border-radius:var(--r-pill);border:1px solid var(--hair);background:#ffffff14;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-80);white-space:nowrap}a.chip,button.chip{transition:background .2s,border-color .2s,color .2s}a.chip:hover,button.chip:hover:not(:disabled){background:#ffffff29;color:var(--ink)}.chip[data-on=true]{background:var(--ink);color:var(--char);border-color:transparent}.chip-on{border-color:#a8f5c88c;color:var(--lift);background:#0c3c2259}.chip-warn{border-color:#ffd36b8c;color:var(--sun);background:#4624044d}.chip-off{color:var(--ink-45)}.panel .chip{background:#ffecdc0d;border-color:var(--char-line)}.panel .chip-on{border-color:#a8f5c866;background:#a8f5c814}.panel .chip-warn{border-color:#ffd36b61;background:#ffd36b12}.dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.dot-pulse{animation:pulse 2.2s ease-out infinite}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,currentColor 70%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.field{display:flex;flex-direction:column;gap:8px}.field-label{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.input,.select,.textarea{width:100%;height:50px;padding:0 16px;background:#00000047;border:1px solid var(--char-line);border-radius:var(--r-sm);color:var(--ink);font-family:var(--mono);font-size:14px;letter-spacing:-.01em;transition:border-color .18s,background .18s,box-shadow .18s}.textarea{height:auto;min-height:96px;padding:13px 16px;line-height:1.5;resize:vertical;font-family:var(--body);font-size:15px;letter-spacing:0}.input::placeholder,.textarea::placeholder{color:var(--ink-28)}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:#ffd36b99;background:#0000005c;box-shadow:0 0 0 4px #ffd36b1f}.input-err{border-color:#ff9c8ab3!important}.select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--ink-45) 50%),linear-gradient(135deg,var(--ink-45) 50%,transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 14px) 22px;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:38px}.select option{background:var(--char-2);color:var(--ink)}.err-msg{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--sink);text-transform:uppercase}.range{-webkit-appearance:none;appearance:none;width:100%;height:28px;background:transparent;cursor:pointer}.range::-webkit-slider-runnable-track{height:4px;border-radius:99px;background:linear-gradient(to right,var(--sun) var(--pct, 50%),rgba(255,236,220,.16) var(--pct, 50%))}.range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--ink);margin-top:-8px;border:4px solid var(--sun);box-shadow:0 4px 14px #00000073;transition:transform .2s var(--spring)}.range:active::-webkit-slider-thumb{transform:scale(1.18)}.range::-moz-range-track{height:4px;border-radius:99px;background:#ffecdc29}.range::-moz-range-progress{height:4px;border-radius:99px;background:var(--sun)}.range::-moz-range-thumb{width:14px;height:14px;border:4px solid var(--sun);border-radius:50%;background:var(--ink)}.seg{display:inline-flex;padding:4px;gap:3px;border-radius:var(--r-pill);border:1px solid var(--char-line);background:#0000004d;flex-wrap:wrap}.seg button{height:32px;padding:0 15px;border-radius:var(--r-pill);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-45);transition:all .24s var(--ease)}.seg button[data-on=true]{background:var(--ink);color:var(--char)}.seg button:not([data-on=true]):hover{color:var(--ink)}.seg-long button[data-on=true][data-side=long]{background:var(--lift);color:#06291a}.seg-long button[data-on=true][data-side=short]{background:var(--sink);color:#2e0a04}.table{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:12.5px}.table th{text-align:left;font-weight:500;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-45);padding:0 14px 12px;border-bottom:1px solid var(--char-line);white-space:nowrap}.table td{padding:13px 14px;border-bottom:1px solid rgba(255,236,220,.06);vertical-align:middle;white-space:nowrap}.table tbody tr:last-child td{border-bottom:0}.table tbody tr{transition:background .16s}.table tbody tr:hover{background:#ffd36b0d}.table .r{text-align:right}.table-empty{padding:34px 12px;text-align:center;color:var(--ink-45);font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.term{background:var(--char);border:1px solid var(--char-line);border-radius:var(--r-md);overflow:hidden;box-shadow:0 30px 60px -30px #3c0e02b3}.term-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;border-bottom:1px solid var(--char-line);font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-45)}.term-bar>span:first-child{display:inline-flex;align-items:center;gap:10px}.term-bar>span:first-child:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--sun);box-shadow:14px 0 #ffecdc2e,28px 0 #ffecdc1a;margin-right:30px}.term-body{padding:18px;margin:0;overflow-x:auto;font-family:var(--mono);font-size:12.5px;line-height:1.85;color:var(--ink-70);white-space:pre;tab-size:2}.term-body b{color:var(--ink);font-weight:500}.term-body .g{color:var(--lift)}.term-body .y{color:var(--sun)}.term-body .d{color:var(--ink-28)}.section{position:relative;padding-block:clamp(96px,12vw,180px)}.section-head{display:flex;flex-direction:column;gap:24px;margin-bottom:clamp(44px,5.4vw,84px);position:relative;z-index:1}.grid{display:grid;gap:clamp(14px,1.5vw,22px)}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.row{display:flex;align-items:center;gap:12px}.row-between{display:flex;align-items:center;justify-content:space-between;gap:16px}.col{display:flex;flex-direction:column}.wrapflex{display:flex;flex-wrap:wrap;gap:10px}.stack-8>*+*{margin-top:8px}.stack-14>*+*{margin-top:14px}.stack-22>*+*{margin-top:22px}.kv{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 0}.kv+.kv{border-top:1px solid rgba(255,236,220,.07)}.kv dt{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-45)}.kv dd{margin:0;font-family:var(--mono);font-size:13.5px;font-variant-numeric:tabular-nums}.reveal{opacity:0;transform:translateY(34px);transition:opacity .9s var(--ease),transform 1s var(--ease)}.reveal[data-in=true]{opacity:1;transform:none}.reveal.pop{transform:translateY(46px) scale(.92);transition:opacity .9s var(--ease),transform 1.1s var(--spring)}.reveal.pop[data-in=true]{transform:none}.lines .ln{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.lines .ln>span{display:inline-block;transform:translateY(105%);transition:transform 1.1s var(--ease)}.lines[data-in=true] .ln>span{transform:none}@media (prefers-reduced-motion: reduce){.reveal,.reveal.pop,.lines .ln>span{opacity:1!important;transform:none!important}}@media (max-width: 1080px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.g3,.g2{grid-template-columns:minmax(0,1fr)}.section{padding-block:clamp(72px,16vw,104px)}}@media (max-width: 560px){.g4{grid-template-columns:minmax(0,1fr)}body{font-size:16px}}.backdrop{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.backdrop-gl{position:absolute;inset:0}.backdrop:before{content:"";position:absolute;width:70vmax;height:70vmax;right:-18vmax;top:-30vmax;border-radius:50%;background:radial-gradient(closest-side,rgba(255,226,150,.55),rgba(255,190,100,.18) 45%,transparent 72%);animation:sunbreath 14s ease-in-out infinite alternate}@keyframes sunbreath{to{transform:scale(1.12) translate(-2vmax,2vmax);opacity:.85}}.backdrop:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 80% at 22% 50%,rgba(120,30,8,.2),transparent 60%),linear-gradient(180deg,rgba(120,30,8,.1),transparent 24%,transparent 72%,rgba(120,30,8,.2))}.aurora{position:absolute;inset:-12%}.aurora i{position:absolute;border-radius:50%;will-change:transform}.aurora i:nth-child(1){width:62vw;height:62vw;left:-16vw;top:-18vh;background:radial-gradient(circle,rgba(255,196,120,.34),transparent 64%);animation:drift1 27s ease-in-out infinite alternate}.aurora i:nth-child(2){width:54vw;height:54vw;right:-14vw;top:30vh;background:radial-gradient(circle,rgba(190,50,20,.3),transparent 64%);animation:drift2 34s ease-in-out infinite alternate}.aurora i:nth-child(n+3){display:none}.aurora i:nth-child(3){width:58vw;height:58vw;left:16vw;bottom:-30vh;background:radial-gradient(circle,rgba(255,170,90,.26),transparent 64%);animation:drift3 41s ease-in-out infinite alternate}.aurora i:nth-child(4){width:40vw;height:40vw;left:40vw;top:-10vh;background:radial-gradient(circle,rgba(255,236,200,.22),transparent 62%);animation:drift4 23s ease-in-out infinite alternate}@keyframes drift1{to{transform:translate(18vw,14vh) scale(1.2)}}@keyframes drift2{to{transform:translate(-16vw,-12vh) scale(1.16)}}@keyframes drift3{to{transform:translate(-14vw,-10vh) scale(1.24)}}@keyframes drift4{to{transform:translate(-12vw,16vh) scale(1.1)}}.app{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column}.app>main{flex:1}.blob{position:absolute;z-index:0;pointer-events:none;border:clamp(40px,6vw,92px) solid rgba(255,245,236,.07);border-radius:46% 54% 58% 42%/52% 44% 56% 48%;animation:blobspin 60s linear infinite}@keyframes blobspin{to{transform:rotate(360deg)}}.pre{position:fixed;inset:0;z-index:100;display:grid;place-content:center;justify-items:center;gap:26px;background:var(--s0);color:var(--ink);transition:transform .95s cubic-bezier(.76,0,.24,1),border-radius .95s cubic-bezier(.76,0,.24,1);border-radius:0}.pre:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.08;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.pre[data-leaving=true]{transform:translateY(-104%);border-radius:0 0 50% 50%/0 0 18vh 18vh}.pre[data-leaving=true] .pre-stage,.pre[data-leaving=true] .pre-read{transform:translateY(-40px);opacity:0;transition:all .6s var(--ease)}.pre-stage{position:relative;width:320px;height:360px;display:grid;place-items:center}@media (max-width: 420px){.pre-stage{transform:scale(.8);margin-block:-30px}}.pre-thermal{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:2}.pre-thermal path{fill:none;stroke-linecap:round}.pre-thermal-ghost{stroke:#fff5ec29;stroke-width:1.2;stroke-dasharray:3 6}.pre-thermal-path{stroke:var(--sun);stroke-width:2.2;stroke-dasharray:1;filter:drop-shadow(0 0 6px rgba(255,211,107,.6))}.pre-glider{position:absolute;left:0;top:0;width:40px;height:16px;offset-rotate:auto;offset-anchor:center;filter:drop-shadow(0 4px 6px rgba(80,20,0,.35))}.pre-glider{z-index:3}.pre-glider svg{width:100%;height:100%;fill:var(--ink)}.pre-dial{position:relative;z-index:1;width:150px;height:150px;border-radius:50%;background:var(--char);box-shadow:0 30px 60px -20px #3c0e02b3,inset 0 0 0 5px var(--char-3),0 0 0 1px #ffecdc1f}.pre-dial svg{width:100%;height:100%}.pre-dial-face{fill:none}.pre-dial .tick{stroke:#ffecdc4d;stroke-width:1}.pre-dial .tick-l{stroke:var(--ink);stroke-width:2}.pre-dial-n{fill:var(--ink);font-family:var(--mono);font-size:13px;text-anchor:middle;font-weight:500}.pre-dial-unit{fill:var(--ink-45);font-family:var(--mono);font-size:7.5px;letter-spacing:.14em;text-anchor:middle}.pre-needle{fill:var(--sun);filter:drop-shadow(0 0 4px rgba(255,211,107,.7))}.pre-hub{fill:var(--ink);stroke:var(--char);stroke-width:3}.pre-read{display:flex;flex-direction:column;align-items:center;gap:10px}.pre-ft{font-size:clamp(40px,6vw,64px);font-weight:500;letter-spacing:-.04em;line-height:1;display:inline-flex;align-items:baseline;gap:10px}.pre-ft i{font-style:normal;font-size:14px;letter-spacing:.16em;color:var(--ink-70)}.pre-word{letter-spacing:.34em;color:var(--ink-80);display:inline-flex}.pre-word span{display:inline-block;opacity:0;transform:translateY(8px);animation:preletter .6s var(--ease) forwards}@keyframes preletter{to{opacity:1;transform:none}}.pre-rail{position:absolute;left:0;right:0;bottom:0;height:3px;background:#1b0c062e}.pre-rail span{display:block;height:100%;background:var(--sun);transform-origin:left}.nav{position:fixed;top:0;left:0;right:0;z-index:60;padding:14px var(--gut) 0;pointer-events:none}.nav-inner{max-width:var(--maxw);margin:0 auto;display:flex;align-items:center;gap:14px;pointer-events:auto;padding:7px 8px 7px 16px;border-radius:var(--r-pill);background:#1b0c066b;border:1px solid rgba(255,236,220,.14);box-shadow:0 14px 40px -12px #50120273;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);transition:background .32s var(--ease),transform .5s var(--ease),box-shadow .32s var(--ease)}.nav[data-scrolled=true] .nav-inner{background:#1b0c06b8;box-shadow:0 18px 44px -14px #3c0e0299}.nav[data-hidden=true] .nav-inner{transform:translateY(-130%)}.brand{display:inline-flex;align-items:center;gap:10px;height:40px;padding-right:4px;flex:none}.mark{width:28px;height:22px;fill:none;stroke:var(--sun);stroke-width:2.3;stroke-linecap:round}.brand:hover .mark path{animation:markrise .9s var(--ease)}.brand:hover .mark path:nth-child(2){animation-delay:80ms}.brand:hover .mark path:nth-child(3){animation-delay:.16s}@keyframes markrise{40%{transform:translateY(-3px)}}.brand-word{font-family:var(--display);font-size:19px;font-weight:750;letter-spacing:-.03em}.nav-x{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,236,220,.16);background:#ffecdc0d;font-size:12px;transition:background .2s,transform .3s var(--spring)}.nav-x:hover{background:#ffecdc24;transform:rotate(-8deg) scale(1.06)}.alt{display:flex;align-items:center;gap:10px;margin-left:2px;padding:4px 12px 4px 4px;border-radius:var(--r-pill);background:#00000040;border:1px solid rgba(255,236,220,.08)}.alt-dial{width:30px;height:30px;flex:none}.alt-dial circle{fill:var(--char);stroke:#ffecdc33}.alt-dial .alt-hand{stroke:var(--sun);stroke-width:2;stroke-linecap:round}.alt-dial .alt-hand-2{stroke:var(--ink);stroke-width:1.6;stroke-linecap:round}.alt-read{font-size:11.5px;letter-spacing:.1em;color:var(--ink);min-width:7.2ch}.alt-band{color:var(--sun);font-size:9.5px}.nav-links{display:flex;gap:2px;margin-left:auto}.nav-link{font-size:14px;font-weight:500;color:#fff5eccc;padding:9px 13px;border-radius:var(--r-pill);transition:color .18s,background .18s}.nav-link:hover{color:var(--ink);background:#ffecdc1a}.nav-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.nav-links+.nav-actions{margin-left:8px}.nav .btn{border-color:#ffecdc29;background:#ffecdc0f}.nav .btn:hover:not(:disabled){background:#ffecdc24}.nav .btn-primary{background:var(--sun);color:var(--char);border-color:transparent;box-shadow:inset 0 -2px #00000024,inset 0 2px #ffffff73}.nav .btn-primary:hover:not(:disabled){background:var(--sun-2)}.nav .btn-primary .btn-orb{display:none}.wallet-chip{padding-left:14px}.wallet-bal{font-size:11px;color:var(--ink-45);padding-left:9px;margin-left:3px;border-left:1px solid rgba(255,236,220,.16)}.nav-burger{display:none;width:40px;padding:0}.burger{display:block;width:16px;height:10px;position:relative}.burger:before,.burger:after{content:"";position:absolute;left:0;right:0;height:1.6px;border-radius:2px;background:var(--ink);transition:transform .3s var(--ease),top .3s var(--ease)}.burger:before{top:0}.burger:after{top:8px}.burger[data-open=true]:before{top:4px;transform:rotate(45deg)}.burger[data-open=true]:after{top:4px;transform:rotate(-45deg)}.nav-prog{position:absolute;left:22px;right:22px;bottom:-1px;height:2px;border-radius:2px;background:var(--sun);transform-origin:left;opacity:.9}.sheet{position:fixed;inset:0;z-index:55;background:var(--char);display:grid;place-items:center;animation:sheetin .52s var(--ease)}@keyframes sheetin{0%{clip-path:circle(0% at calc(100% - 44px) 36px)}to{clip-path:circle(150% at calc(100% - 44px) 36px)}}.sheet-inner{display:flex;flex-direction:column;gap:2px;text-align:center}.sheet-link{font-family:var(--display);font-size:clamp(30px,8vw,44px);font-weight:700;letter-spacing:-.04em;padding:6px 0;opacity:0;transform:translateY(16px);animation:sheetlink .6s var(--ease) forwards;animation-delay:calc(var(--i, 0) * 45ms + .14s)}.sheet-link:hover{color:var(--sun)}@keyframes sheetlink{to{opacity:1;transform:none}}.sheet-foot{color:var(--sun);margin-top:22px}@media (max-width: 1240px){.nav-links{display:none}}@media (max-width: 860px){.alt,.nav-desk,.nav-cta{display:none}.nav-burger{display:grid;place-items:center}.wallet-bal{display:none}.nav-inner{gap:8px;padding-right:7px}}@media (max-width: 420px){.nav-x{display:none}.nav-actions .btn{padding:0 13px}.brand-word{font-size:17px}}.toasts{position:fixed;right:20px;bottom:20px;z-index:80;display:flex;flex-direction:column;gap:10px;max-width:360px}.toast{display:flex;gap:12px;align-items:flex-start;text-align:left;padding:14px 16px;border-radius:var(--r-md);background:#1b0c06f0;border:1px solid var(--char-line);box-shadow:0 20px 40px -18px #0009;backdrop-filter:blur(20px);animation:toastIn .48s var(--spring)}@keyframes toastIn{0%{opacity:0;transform:translateY(18px) scale(.94)}}.toast-dot{width:8px;height:8px;border-radius:50%;margin-top:7px;flex:none;background:var(--lift);box-shadow:0 0 10px currentColor}.toast[data-tone=warn] .toast-dot{background:var(--sun)}.toast[data-tone=bad] .toast-dot{background:var(--sink)}.toast-title{font-size:14.5px;font-weight:500}.toast-body{color:var(--ink-45);margin-top:3px;font-size:13.5px}@media (max-width: 560px){.toasts{left:14px;right:14px;max-width:none}}.foot{position:relative;z-index:1;background:var(--char);color:var(--ink);border-radius:var(--r-xl) var(--r-xl) 0 0;margin-top:clamp(40px,6vw,90px);overflow:hidden}.foot:before{content:"";position:absolute;width:80vw;height:80vw;left:50%;top:58%;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(228,87,46,.35),transparent 70%);pointer-events:none}.foot .wrap{position:relative}.foot-top{display:flex;gap:48px;justify-content:space-between;flex-wrap:wrap;padding-top:clamp(56px,6vw,90px)}.foot-brand{display:inline-flex;align-items:center;gap:12px;font-family:var(--display);font-size:26px;font-weight:750;letter-spacing:-.035em}.foot-cols{display:flex;gap:clamp(30px,5vw,80px);flex-wrap:wrap}.foot-col{display:flex;flex-direction:column;gap:10px;font-size:15px}.foot-col a{color:var(--ink-70);transition:color .18s,transform .24s var(--ease)}.foot-col a:hover{color:var(--sun);transform:translate(3px)}.foot-h{color:var(--ink-45);margin-bottom:6px}.foot-bottom{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:clamp(44px,5vw,72px);padding-top:22px;border-top:1px solid var(--char-line);color:var(--ink-45)}.foot-word{position:relative;display:flex;justify-content:center;align-items:flex-end;margin:clamp(30px,4vw,56px) 0 -.16em;padding-inline:1vw;font-family:var(--display);font-weight:800;font-size:clamp(76px,20.5vw,330px);line-height:.8;letter-spacing:-.07em;color:var(--s0);user-select:none;white-space:nowrap}.foot-word span{display:inline-block;transition:transform .7s var(--spring)}.foot-word:hover span{transform:translateY(-.06em)}.foot-word:hover span:nth-child(2n){transform:translateY(-.1em)}.foot-x{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;height:38px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--char-line);background:#ffecdc0d;font-size:14px;color:var(--ink-80);transition:border-color .18s,color .18s}.foot-x:hover{border-color:var(--sun);color:var(--sun)}.section-head-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(22px,5vw,80px);align-items:end}.section-head-grid .lede{justify-self:end}@media (max-width: 900px){.section-head-grid{grid-template-columns:minmax(0,1fr)}.section-head-grid .lede{justify-self:start}}.copyable{display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 14px;border:1px solid var(--hair);border-radius:var(--r-pill);background:#1b0c064d;font-size:12px;transition:border-color .18s,background .18s}.copyable:hover{border-color:var(--sun);background:#1b0c0673}.copyable-label{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--sun)}.copyable-icon{opacity:.6;font-size:12px}.copyable-icon[data-done=true]{color:var(--lift);opacity:1}.stat{display:flex;flex-direction:column;gap:6px}.stat-label{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-45)}.stat-value{font-family:var(--display);font-size:clamp(24px,2.4vw,34px);font-weight:700;letter-spacing:-.04em;line-height:1.05}.stat-value.num{font-family:var(--mono);font-weight:500;letter-spacing:-.04em}.stat-sub{font-size:13.5px;color:var(--ink-45);line-height:1.45}.spark{display:block;overflow:visible}.bar{display:flex;width:100%;border-radius:99px;overflow:hidden;background:#0000004d;gap:2px}.bar-seg{display:block;height:100%;transition:width .52s var(--ease);border-radius:2px}.legend{display:flex;flex-direction:column;gap:2px}.legend-row{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid rgba(255,236,220,.06)}.legend-row:last-child{border-bottom:0}.legend-dot{width:10px;height:10px;border-radius:3px}.legend-label{color:var(--ink-70)}.legend-value{font-size:12.5px}.steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.step{position:relative;display:flex;align-items:center;gap:12px;padding:16px 4px 0;text-align:left;opacity:.55;transition:opacity .26s}.step[data-state=on],.step[data-state=done]{opacity:1}.step[data-state=done]{cursor:pointer}.step-index{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex:none;border:1px solid var(--hair);color:var(--ink);background:#1b0c0640;transition:all .32s var(--spring)}.step[data-state=on] .step-index{background:var(--char);border-color:transparent;color:var(--sun);transform:scale(1.12)}.step[data-state=done] .step-index{background:var(--sun);border-color:transparent;color:var(--char)}.step-label{letter-spacing:.12em;font-weight:500}.step-rail{position:absolute;top:0;left:0;right:0;height:3px;border-radius:3px;background:#fff5ec38;overflow:hidden}.step-rail:after{content:"";position:absolute;inset:0;background:var(--sun);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.step[data-state=on] .step-rail:after{transform:scaleX(.5)}.step[data-state=done] .step-rail:after{transform:scaleX(1)}@media (max-width: 760px){.steps{grid-auto-flow:row;grid-auto-columns:auto;gap:0}.step{padding:10px 0 10px 16px}.step-rail{width:3px;height:auto;top:0;bottom:0;right:auto}.step-rail:after{transform:scaleY(0);transform-origin:top}.step[data-state=on] .step-rail:after,.step[data-state=done] .step-rail:after{transform:scaleY(1)}}.wallet-wrong{border-color:#ff9c8a99!important;color:var(--sink);background:#ff9c8a1f!important}.wallet-wrong .dot{background:var(--sink)}.island{margin-inline:clamp(8px,1.4vw,20px);border-radius:var(--r-xl);z-index:1}.island-dark{background:var(--char);box-shadow:0 50px 100px -50px #3c0e02cc;overflow:hidden}.island-dark:before{content:"";position:absolute;width:60vw;height:60vw;right:-20vw;top:-20vw;border-radius:50%;background:radial-gradient(closest-side,rgba(228,87,46,.3),transparent 70%);pointer-events:none}.island-dark .panel{background:#ffecdc0a}.island-light{background:var(--cream);color:var(--cream-ink);--ink: #2A1208;--ink-80: rgba(42, 18, 8, .82);--ink-70: rgba(42, 18, 8, .72);--ink-45: rgba(42, 18, 8, .56);--ink-28: rgba(42, 18, 8, .34);--hair: rgba(42, 18, 8, .2);--hair-soft: rgba(42, 18, 8, .1)}.island-light .eyebrow b,.island-light .sunword{color:var(--s0)}.island-light .eyebrow:before{background:var(--s0)}.island-light .panel{--ink: #FFF5EC;--ink-80: rgba(255,245,236,.82);--ink-70: rgba(255,245,236,.72);--ink-45: rgba(255,245,236,.55);--ink-28: rgba(255,245,236,.34);background:var(--char);color:var(--ink)}.island-light .panel .sunword{color:var(--sun)}.island-light .btn{border-color:#2a120838;background:#2a12080d;color:var(--cream-ink)}.island-light .copyable{background:#2a12080f;border-color:#2a120833}.island-light .copyable-label{color:var(--s0)}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;padding-top:118px;overflow:hidden}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:24px;align-items:center;flex:1}.hero-left{display:flex;flex-direction:column;gap:26px;padding-block:20px}.hero-title{letter-spacing:-.06em;font-size:clamp(56px,8.2vw,132px)}.hero-rotate{display:flex;align-items:baseline;gap:12px;font-size:clamp(18px,1.7vw,24px);font-family:var(--display);font-weight:600;letter-spacing:-.02em}.hero-rotate-slot{position:relative;display:inline-block;min-width:14ch;height:1.35em}.hero-rotate-line{position:absolute;left:0;top:0;white-space:nowrap;color:var(--sun);opacity:0;transform:translateY(.6em) rotateX(-40deg);transition:opacity .52s var(--ease),transform .62s var(--spring)}.hero-rotate-line[data-on=true]{opacity:1;transform:none}.hero-btn{height:58px;padding:0 28px;font-size:16.5px}.hero .hero-in{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease),transform 1s var(--ease);transition-delay:var(--d, 0ms)}.hero[data-in=true] .hero-in{opacity:1;transform:none}.hero .hero-pop{opacity:0;transform:translateY(50px) scale(.9);transition:opacity 1s var(--ease) .25s,transform 1.3s var(--spring) .25s}.hero[data-in=true] .hero-pop{opacity:1;transform:none}.hero-right{position:relative;align-self:stretch;display:grid;place-items:center}.hero-art{position:relative;width:min(100%,640px);aspect-ratio:.92}.hero-scene{position:absolute;inset:-6% -8%}.hero-scene-fallback{display:none}.hero-scene[data-fallback=true] .hero-scene-fallback{display:block;position:absolute;inset:30% 10%;fill:var(--ink)}.huds{position:absolute;inset:0;pointer-events:none}.hud{position:absolute;z-index:3;min-width:196px;padding:14px 16px;border-radius:20px;background:#1b0c06d6;border:1px solid rgba(255,236,220,.16);box-shadow:0 24px 44px -20px #3c0e02bf;animation:hudfloat 6s ease-in-out infinite}.hud small{display:flex;align-items:center;gap:8px;font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-45)}.hud b{display:block;margin-top:10px;font:500 24px/1 var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hud em{display:block;margin-top:7px;font:400 13px/1.3 var(--body);font-style:normal;color:var(--ink-70)}.hud-1{left:-4%;top:12%}.hud-2{right:-6%;top:46%;animation-delay:-2s}.hud-3{left:4%;bottom:6%;animation-delay:-4s}@keyframes hudfloat{50%{transform:translateY(-8px)}}.led{width:7px;height:7px;border-radius:50%;background:var(--sun);color:var(--sun);animation:pulse 2.2s ease-out infinite}.led.g{background:var(--lift);color:var(--lift)}.facts{position:relative;z-index:2;border-top:1px solid var(--hair);margin-top:28px}.facts .wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.facts .wrap>div{padding:22px 22px 26px 0;border-right:1px solid var(--hair);margin-right:22px}.facts .wrap>div:last-child{border-right:0;margin-right:0}.facts b{display:block;font-family:var(--display);font-size:23px;font-weight:700;letter-spacing:-.035em}.facts span{display:block;color:var(--ink-70);font-size:14.5px;margin-top:3px}@media (max-width: 1080px){.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-art{width:min(100%,520px);margin-inline:auto}.facts .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.facts .wrap>div:nth-child(2){border-right:0;margin-right:0}.facts .wrap>div:nth-child(-n+2){border-bottom:1px solid var(--hair)}}@media (max-width: 640px){.hero{padding-top:104px}.hud{min-width:0;padding:11px 13px}.hud b{font-size:18px}.hud em{display:none}.hud-1{left:0;top:4%}.hud-2{right:0;top:44%}.hud-3{left:0;bottom:2%}.facts .wrap>div{padding:16px 12px 18px 0;margin-right:12px}.facts b{font-size:18px}.facts span{font-size:13px}}.marquee{position:relative;z-index:2;background:var(--char);color:var(--ink);overflow:hidden;padding-block:18px;transform:rotate(-1.2deg) scale(1.02);margin-block:30px 10px;box-shadow:0 20px 40px -20px #3c0e0299}.marquee-track{display:flex;width:max-content;animation:marquee 90s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.mq-group{display:flex;align-items:center}.mq{display:inline-flex;align-items:baseline;gap:12px;white-space:nowrap;padding-right:28px}.mq b{font-family:var(--display);font-size:clamp(22px,2.2vw,30px);font-weight:750;letter-spacing:-.04em}.mq .num{font-size:14px;color:var(--ink-80)}.mq i{font-style:normal;font-size:12px}.mq i.up{color:var(--lift)}.mq i.down{color:var(--sink)}.mq-star{color:var(--sun);font-size:14px;margin-left:16px}@keyframes marquee{to{transform:translate(-50%)}}.loop{position:relative}.loop-sticky{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;padding-top:70px;overflow:hidden}.loop-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(28px,5vw,80px);align-items:center}.loop-copy{display:flex;flex-direction:column;gap:26px}.loop-copy .h2{font-size:clamp(42px,5vw,80px)}.rail{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:0;margin:4px 0 0}.rail li{position:relative;padding-top:14px;color:var(--ink-45);transition:color .3s}.rail li:before,.rail li:after{content:"";position:absolute;left:0;top:0;height:3px;border-radius:3px}.rail li:before{right:0;background:#fff5ec38}.rail li:after{width:var(--f, 0%);background:var(--sun)}.rail b{display:block;font:500 12px/1 var(--mono);letter-spacing:.1em}.rail span{display:block;margin-top:6px;font:500 11px/1 var(--mono);letter-spacing:.12em}.rail li[data-on=true]{color:var(--ink)}.loop-cards{position:relative;min-height:250px}.loop-step{position:absolute;inset:0;opacity:0;transform:translateY(24px);transition:opacity .5s var(--ease),transform .6s var(--ease);pointer-events:none}.loop-step[data-on=true]{opacity:1;transform:none;pointer-events:auto}.loop-step h3{font-size:clamp(50px,5.4vw,86px);line-height:.92;letter-spacing:-.055em;margin:14px 0 18px}.loop-stage{position:relative;width:min(100%,600px);aspect-ratio:1;justify-self:center}.loop-ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.loop-ring-ghost{fill:none;stroke:#fff5ec2e;stroke-width:2;stroke-dasharray:2 10;stroke-linecap:round}.loop-ring-draw{fill:none;stroke:var(--sun);stroke-width:5;stroke-linecap:round;stroke-dasharray:1}.loop-arrow{fill:none;stroke:#fff5ec59;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s}.loop-arrow[data-on=true]{stroke:var(--sun)}.loop-station-disc{fill:var(--char);stroke:#fff5ec40;stroke-width:1.5;transition:all .5s var(--spring)}.loop-station{transition:transform .5s var(--spring)}.loop-station[data-past=true] .loop-station-disc{stroke:var(--sun)}.loop-station[data-on=true] .loop-station-disc{fill:var(--sun);stroke:var(--sun);r:36;filter:drop-shadow(0 0 18px rgba(255,211,107,.7))}.loop-station-n{fill:var(--ink);font:600 15px var(--mono);text-anchor:middle}.loop-station[data-on=true] .loop-station-n{fill:var(--char)}.loop-station-tag{fill:var(--ink);font:500 11px var(--mono);letter-spacing:.16em;text-anchor:middle}.loop-coin{fill:#ffc94a;stroke:#fff2c4;stroke-width:2;filter:drop-shadow(0 4px 10px rgba(120,60,0,.5))}.loop-coin-s{fill:#6b3a00;font:700 13px var(--display);text-anchor:middle}.loop-centre{position:absolute;inset:26%;border-radius:50%;display:grid;place-items:center;overflow:hidden}.loop-centre-art{position:absolute;inset:14%;display:grid;place-items:center;opacity:0;transform:scale(.92);transition:opacity .5s var(--ease),transform .6s var(--spring)}.loop-centre-art[data-on=true]{opacity:1;transform:none}.loop-stack{display:grid;gap:14px}.loop-card{display:flex;flex-direction:column;gap:12px}.loop-card-art{margin-top:8px;padding:18px;border-radius:var(--r-md);background:#00000040;display:grid;place-items:center;min-height:150px}.lv{width:100%;display:flex;flex-direction:column;gap:8px;font-size:13px}.lv-row{display:grid;grid-template-columns:44px 1fr auto;gap:8px;align-items:center;font-family:var(--mono);font-size:12px;padding:6px 0;border-bottom:1px solid rgba(255,236,220,.07);animation:lvrow 2.4s var(--ease) infinite;animation-delay:calc(var(--i) * .3s)}.lv-tax{color:var(--sun)}@keyframes lvrow{0%,to{opacity:.55}30%{opacity:1}}.lv-bar{display:flex;gap:4px;height:44px;border-radius:12px;overflow:hidden;font-size:11px}.lv-bar span{display:flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;white-space:nowrap}.lv-bar span:first-child{background:#ffecdc24}.lv-bar span:last-child{background:var(--sun);color:var(--char)}.lv-drops{position:relative;height:34px}.lv-drops i{position:absolute;left:calc(12% + var(--i) * 12%);top:0;width:8px;height:8px;border-radius:50%;background:var(--sun);animation:lvdrop 1.6s ease-in infinite;animation-delay:calc(var(--i) * .18s)}@keyframes lvdrop{0%{transform:translateY(0);opacity:1}to{transform:translateY(30px);opacity:0}}.lv-vault{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:12px;border:1px dashed rgba(255,211,107,.5)}.lv-vault b{color:var(--sun);font-size:18px}.lv-chart{width:100%;height:86px;overflow:visible}.lv-chart path{fill:none;stroke:var(--lift);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:400;stroke-dashoffset:400;animation:lvdraw 2.8s var(--ease) infinite}@keyframes lvdraw{60%,to{stroke-dashoffset:0}}.lv-profit{align-items:center;text-align:center}.lv-big{font-size:clamp(34px,3.4vw,48px);color:var(--lift);letter-spacing:-.05em;line-height:1}.lv-outs{display:flex;flex-direction:column;gap:6px;margin-top:6px;font-family:var(--mono);font-size:12px}.lv-outs span{display:inline-flex;align-items:center;gap:8px}.flame{width:10px;height:14px;border-radius:50% 50% 40% 40%/60% 60% 40% 40%;background:linear-gradient(180deg,var(--sun),#FF6B2B);animation:flick .9s ease-in-out infinite alternate}@keyframes flick{to{transform:scaleY(1.2) rotate(4deg)}}.dropico{width:10px;height:10px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--sky-blue)}.modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.5vw,22px);position:relative;z-index:1}.mode-card{position:relative;overflow:hidden;height:100%;min-height:330px;display:flex;flex-direction:column;gap:14px;padding:clamp(24px,2.8vw,40px);border-radius:var(--r-lg);background:#c43a18c7;border:1px solid var(--hair);box-shadow:0 30px 60px -34px #3c0e0299,inset 0 1px #fff5ec2e;transition:transform .5s var(--spring),background .4s,border-color .4s}.mode-card:hover{transform:translateY(-6px) rotate(-.4deg);background:#d2461eb3;border-color:#fff5ec73}.mode-card[data-custody=true]{background:var(--char);border-color:var(--char-line)}.mode-letter{position:absolute;right:-.04em;top:-.18em;font-family:var(--display);font-weight:800;font-size:clamp(170px,17vw,260px);line-height:1;letter-spacing:-.08em;color:transparent;-webkit-text-stroke:2px rgba(255,245,236,.35);pointer-events:none;transition:transform .7s var(--spring),color .4s}.mode-card:hover .mode-letter{transform:translateY(8px) rotate(-6deg);color:#ffd36b29;-webkit-text-stroke-color:var(--sun)}.mode-tag{color:var(--sun);position:relative}.mode-title{max-width:14ch;margin-top:auto;padding-top:50px;position:relative;font-size:clamp(28px,2.8vw,40px)}.mode-blurb{font-size:15.5px;line-height:1.6;margin:0;color:var(--ink-80);max-width:48ch;position:relative}.mode-tags{position:relative;margin-top:4px}@media (max-width: 860px){.modes{grid-template-columns:minmax(0,1fr)}.mode-card{min-height:280px}}.cut{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(22px,4vw,64px);align-items:start;padding-block:clamp(34px,4vw,60px);border-top:1px solid var(--char-line)}.cut:first-of-type{border-top:0}.cut-rev{direction:rtl}.cut-rev>*{direction:ltr}.cut-side{display:flex;flex-direction:column;gap:14px;position:sticky;top:110px}.cut-side p{font-size:15.5px;line-height:1.62;margin:0;max-width:42ch}.cut-n{font-family:var(--display);font-weight:800;font-size:64px;line-height:.8;letter-spacing:-.06em;color:var(--sun)}.cut-side .chip{cursor:pointer}@media (max-width: 960px){.cut,.cut-rev{grid-template-columns:minmax(0,1fr);direction:ltr}.cut-side{position:static}}.book{display:flex;flex-direction:column;overflow:hidden}.book-scroll{overflow-x:auto;padding:10px 8px}.book-foot{display:flex;justify-content:space-between;gap:20px;padding:16px 22px;border-top:1px solid var(--char-line)}.params-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,70px);align-items:center}.rings{position:relative;display:grid;place-items:center;aspect-ratio:1;width:100%;max-width:580px;margin-inline:auto}.ring{position:absolute;border:1.5px dashed rgba(255,245,236,.3);border-radius:50%;animation-name:spin;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes spin{to{transform:rotate(360deg)}}.ring-slot{position:absolute;left:50%;top:50%;width:0;height:0}.ring-unrot{position:absolute;display:block}.ring-chip{display:block;transform-origin:center;white-space:nowrap;font-size:10px;padding:6px 11px;border-radius:99px;border:1px solid rgba(255,236,220,.14);background:var(--char);color:var(--ink);box-shadow:0 8px 18px -8px #3c0e02b3;position:absolute;left:50%;top:50%;translate:-50% -50%;animation-name:spin;animation-timing-function:linear;animation-iteration-count:infinite}.ring-label{position:absolute;left:50%;top:-11px;translate:-50% 0;padding:3px 11px;background:var(--sun);color:var(--char);border-radius:99px;font-weight:600;animation-name:spin;animation-timing-function:linear;animation-iteration-count:infinite}.rings-core{position:relative;width:120px;height:120px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#FFF2C4,var(--sun) 45%,#F29B2B);box-shadow:0 0 60px #ffd36bb3,0 0 0 14px #ffd36b26;animation:corepulse 4s ease-in-out infinite}.rings-core span{font-family:var(--display);font-weight:800;font-size:22px;letter-spacing:-.04em;color:var(--char)}@keyframes corepulse{50%{box-shadow:0 0 90px #ffd36bd9,0 0 0 24px #ffd36b14}}@media (max-width: 1480px){.rings{transform:scale(.86)}}@media (max-width: 1080px){.params-grid{grid-template-columns:minmax(0,1fr)}.rings{transform:scale(.82)}}.rings-list{display:none;gap:12px}@media (max-width: 620px){.rings{display:none}.rings-list{display:grid}}.burn-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(14px,1.6vw,22px)}.burn-headline{display:flex;flex-direction:column;gap:18px}.burn-big{font-size:clamp(56px,7vw,104px);letter-spacing:-.06em;line-height:.9;color:var(--sun)}.burn-note{margin-top:22px}@media (max-width: 960px){.burn-grid{grid-template-columns:minmax(0,1fr)}}.final{position:relative;overflow:hidden;text-align:center;padding-block:clamp(130px,14vw,220px) clamp(90px,10vw,150px)}.final-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:22px}.final-title{font-size:clamp(64px,10vw,170px)}.final-flight{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.final-trail-ghost{fill:none;stroke:#fff5ec33;stroke-width:2;stroke-dasharray:3 10;stroke-linecap:round;vector-effect:non-scaling-stroke}.final-trail{fill:none;stroke:var(--sun);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;vector-effect:non-scaling-stroke}.final-glider{position:absolute;left:0;top:0;width:64px;height:26px;pointer-events:none;filter:drop-shadow(0 8px 10px rgba(80,20,0,.35));transition:opacity .3s}.final-glider svg{width:100%;height:100%;fill:var(--ink)}.vault-controls{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:26px}.vault-search{position:relative;flex:1;min-width:260px;display:flex;align-items:center}.vault-search .input{padding-left:42px;border-radius:var(--r-pill);height:52px;background:#1b0c0673;border-color:#ffecdc2e}.vault-search-icon{position:absolute;left:17px;color:var(--sun);font-size:16px;pointer-events:none}.vault-clear{position:absolute;right:10px;border:1px solid var(--char-line);border-radius:99px;background:#0000004d}.vault-grid{align-items:stretch}.vcard{display:flex;flex-direction:column;gap:14px;padding:22px;height:100%;transition:transform .5s var(--spring),border-color .32s,box-shadow .32s}.vcard:hover{transform:translateY(-6px);border-color:#ffd36b73;box-shadow:0 40px 70px -34px #3c0e02cc}.vcard-top{display:flex;align-items:center;gap:12px}.vcard-glyph{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:13px;background:radial-gradient(circle at 35% 30%,#FFF2C4,var(--sun) 50%,#F29B2B);color:var(--char);font-size:15px}.vcard-sym{font-family:var(--display);font-weight:700;font-size:19px;letter-spacing:-.03em}.vcard-name{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vcard-chart{margin:-4px 0;opacity:.95}.vcard-chart svg{width:100%;height:44px}.vcard-legs{display:flex;flex-wrap:wrap;gap:6px}.leg-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:99px;font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;border:1px solid var(--char-line);background:#0000004d;color:var(--ink-80)}.leg-pill i{font-style:normal}.leg-pill[data-side=long] i{color:var(--lift)}.leg-pill[data-side=short] i{color:var(--sink)}.leg-more{color:var(--ink-45)}.vcard-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:12px 10px;padding-top:14px;border-top:1px solid var(--char-line)}.vcard-stats .num{font-size:13.5px}.vcard-foot{display:flex;justify-content:space-between;gap:10px}.vault-empty{text-align:center;padding:clamp(36px,5vw,64px) 24px;display:flex;flex-direction:column;align-items:center;gap:18px}.vault-empty-art{width:120px;height:120px;position:relative}.vault-empty-art i{position:absolute;left:50%;bottom:0;width:70px;height:70px;margin-left:-35px;border-radius:50%;border:2px dashed rgba(255,211,107,.5);animation:emptyring 3s ease-out infinite}.vault-empty-art i:nth-child(2){animation-delay:1s}.vault-empty-art i:nth-child(3){animation-delay:2s}@keyframes emptyring{0%{transform:translateY(0) scale(.5);opacity:0}30%{opacity:1}to{transform:translateY(-60px) scale(1.3);opacity:0}}.docs-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(14px,2vw,28px);align-items:start}.docs-nav{display:flex;flex-direction:column;gap:4px}.docs-nav-sticky{position:sticky;top:104px}.docs-tab{display:flex;align-items:center;gap:12px;text-align:left;padding:13px 16px;border-radius:var(--r-sm);color:var(--ink-80);border:1px solid transparent;font-size:15px;font-weight:500;transition:all .26s var(--ease)}.docs-tab:hover{background:#fff5ec1a;color:var(--ink);transform:translate(3px)}.docs-tab[data-on=true]{background:var(--char);border-color:var(--char-line);color:var(--ink);box-shadow:0 16px 30px -18px #3c0e02b3}.docs-tab[data-on=true] .faint{color:var(--sun)}.docs-body{min-height:380px}.docs-body>*{animation:docin .5s var(--ease)}@keyframes docin{0%{opacity:0;transform:translateY(10px)}}.doc-block+.doc-block{margin-top:28px}.doc-h{font-family:var(--display);font-size:26px;font-weight:700;letter-spacing:-.035em;margin:0 0 12px}.doc-p{color:var(--ink-80);font-size:16px;line-height:1.7;margin:0 0 12px;max-width:70ch}.doc-list{margin:0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:10px;max-width:72ch}.doc-list li{position:relative;padding-left:24px;color:var(--ink-80);font-size:15.5px;line-height:1.62}.doc-list li:before{content:"";position:absolute;left:0;top:.72em;width:12px;height:2px;border-radius:2px;background:var(--sun)}.doc-terms{margin:18px 0 0;display:flex;flex-direction:column;gap:10px}.doc-terms>div{display:grid;grid-template-columns:190px minmax(0,1fr);gap:14px;padding-bottom:12px;border-bottom:1px solid var(--char-line)}.doc-terms dt{color:var(--sun);letter-spacing:.1em}.doc-terms dd{margin:0;color:var(--ink-80);font-size:15px}@media (max-width: 860px){.docs-grid{grid-template-columns:minmax(0,1fr)}.docs-nav{flex-direction:row;overflow-x:auto;gap:6px;padding-bottom:6px}.docs-nav-sticky{position:static}.docs-tab{white-space:nowrap}.doc-terms>div{grid-template-columns:minmax(0,1fr);gap:4px}}.page{padding-top:130px;position:relative}.page-head{position:relative;display:flex;flex-direction:column;gap:20px;padding-bottom:clamp(34px,4vw,56px)}.page-head .display{font-size:clamp(50px,7vw,112px)}.page-head>*{animation:pagein .9s var(--ease) both}.page-head>*:nth-child(2){animation-delay:80ms}.page-head>*:nth-child(3){animation-delay:.16s}.page-head>*:nth-child(4){animation-delay:.24s}.page-head>*:nth-child(5){animation-delay:.32s}@keyframes pagein{0%{opacity:0;transform:translateY(28px)}}.page-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:22px;margin-top:16px;padding-top:26px;border-top:1px solid var(--hair)}.back-link{align-self:flex-start;transition:color .18s,transform .24s var(--ease)}.back-link:hover{color:var(--sun);transform:translate(-3px)}.page-alt{position:absolute;right:var(--gut);top:0;display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right;padding:9px 14px;border-radius:14px;background:var(--char-glass);border:1px solid var(--char-line)}.page-alt b{font-family:var(--mono);font-weight:500;font-size:13px;letter-spacing:.1em}.page-alt span{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;color:var(--sun)}@media (max-width: 760px){.page-alt{display:none}}.launch-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(16px,2vw,26px);margin-top:30px;padding-bottom:110px;align-items:start}.launch-form{display:flex;flex-direction:column;gap:18px}.launch-form>section{animation:pagein .6s var(--ease) both}.launch-aside{position:sticky;top:104px}@media (max-width: 1040px){.launch-grid{grid-template-columns:minmax(0,1fr)}.launch-aside{position:static}}.launch-nav{display:flex;justify-content:space-between;gap:14px}.drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:140px;padding:20px;cursor:pointer;text-align:center;border:1.5px dashed rgba(255,211,107,.4);border-radius:var(--r-md);background:#00000038;transition:border-color .2s,background .2s}.drop:hover{border-color:var(--sun);background:#ffd36b0f}.drop-plus{font-size:28px;color:var(--sun);transition:transform .4s var(--spring)}.drop:hover .drop-plus{transform:rotate(90deg) scale(1.1)}.drop-img{width:86px;height:86px;object-fit:cover;border-radius:16px}.mode-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mode-pick{display:flex;flex-direction:column;gap:8px;align-items:flex-start;text-align:left;padding:16px;border-radius:var(--r-md);border:1px solid var(--char-line);background:#00000038;transition:all .26s var(--ease)}.mode-pick:hover{border-color:#ffecdc4d;transform:translateY(-2px)}.mode-pick[data-on=true]{background:#ffd36b1a;border-color:var(--sun)}.mode-pick[data-on=true] .mono-sm{color:var(--sun)}.mode-pick-title{font-size:14px;line-height:1.4;color:var(--ink-70)}.mode-pick[data-on=true] .mode-pick-title{color:var(--ink)}@media (max-width: 700px){.mode-picks{grid-template-columns:minmax(0,1fr)}}.leg{padding:18px;border-radius:var(--r-md);border:1px solid var(--char-line);background:#0003;display:flex;flex-direction:column;gap:14px;animation:pagein .5s var(--ease) both}.leg-head{display:flex;justify-content:space-between;align-items:center}.leg-body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.leg-drop{border:1px solid var(--char-line);border-radius:99px;color:var(--ink-45)}.leg-drop:hover:not(:disabled){color:var(--sink);border-color:#ff9c8a80}@media (max-width: 620px){.leg-body{grid-template-columns:minmax(0,1fr)}}.alloc-summary{padding-top:4px}.notice{padding:12px 15px;border-radius:var(--r-sm);font-size:14px;line-height:1.5}.notice-bad{background:#ff9c8a1f;border:1px solid rgba(255,156,138,.36);color:#ffcfc6}.notice-warn{background:#ffd36b1a;border:1px solid rgba(255,211,107,.32);color:var(--sun)}.kvs{margin:0}.launch-final{display:flex;flex-direction:column;gap:18px}.launch-final-token{display:flex;align-items:center;gap:16px;padding:20px;border-radius:var(--r-md);background:#00000040;border:1px solid var(--char-line)}.launch-final-token img{width:66px;height:66px;border-radius:16px;object-fit:cover}.launch-final-glyph{width:66px;height:66px;border-radius:16px;display:grid;place-items:center;font-size:24px;color:var(--char);background:radial-gradient(circle at 35% 30%,#FFF2C4,var(--sun) 50%,#F29B2B)}.preview-token{display:flex;align-items:center;gap:14px}.preview-art{width:56px;height:56px;border-radius:15px;object-fit:cover;flex:none}.preview-art-empty{display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#FFF2C4,var(--sun) 50%,#F29B2B);font-size:20px;color:var(--char)}.preview-name{font-family:var(--display);font-size:22px;font-weight:700;letter-spacing:-.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-legs{display:flex;flex-wrap:wrap;gap:6px}.mini-stat{display:flex;flex-direction:column;gap:5px;padding:13px;border-radius:var(--r-sm);background:#0000003d}.mini-stat .num{font-size:13.5px}.desk-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(16px,2vw,26px);margin-top:30px;align-items:start}.desk-aside{display:flex;flex-direction:column;gap:18px}.ticket-mark{font-size:20px}.ticket-mark i{font-style:normal;font-size:12px;color:var(--sink);margin-left:8px}.ticket-mark[data-up=true] i{color:var(--lift)}.ticket-spark{margin:18px 0 4px}.ticket-spark svg{width:100%;height:58px}.ticket-side{width:100%;margin-top:8px;display:flex}.ticket-side button{flex:1;height:42px}.positions{margin:26px 0 110px;overflow:hidden}.positions tr[data-danger=true]{background:#ff9c8a14}@media (max-width: 1040px){.desk-grid{grid-template-columns:minmax(0,1fr)}}.onboard{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.onboard-step{display:flex;align-items:center;gap:13px;padding:12px 0;border-bottom:1px solid rgba(255,236,220,.07);font-size:15px}.onboard-step:last-child{border-bottom:0}.onboard-n{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%;border:1px solid var(--char-line);font-family:var(--mono);font-size:11px;color:var(--ink-45)}.onboard-step[data-done=true] .onboard-n{background:var(--lift);border-color:transparent;color:#06291a}.onboard-step[data-done=true]{color:var(--ink-70)}.activity{display:flex;flex-direction:column;margin-top:12px}.activity-row{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,236,220,.06);font-size:13.5px}.activity-row:last-child{border-bottom:0}.activity-kind{color:var(--ink-45)}.activity-kind[data-kind=open]{color:var(--lift)}.activity-kind[data-kind=close]{color:var(--sun)}.activity-kind[data-kind=launch]{color:var(--sky-blue)}.activity-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-70)}.vault-hero{display:flex;align-items:center;gap:22px}.vault-hero-glyph{width:84px;height:84px;flex:none;display:grid;place-items:center;border-radius:24px;background:radial-gradient(circle at 35% 30%,#FFF2C4,var(--sun) 50%,#F29B2B);color:var(--char);font-size:30px;box-shadow:0 20px 40px -18px #783200b3}.vault-hero-title{font-size:clamp(42px,6vw,92px)}.vault-split{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:clamp(16px,2vw,24px);align-items:start}@media (max-width: 1000px){.vault-split{grid-template-columns:minmax(0,1fr)}}.delegates{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:20px}.delegate{display:flex;flex-direction:column;gap:5px;padding:14px;border-radius:var(--r-sm);background:#00000038;border:1px solid var(--char-line)}.delegate .num{font-size:12.5px}.stake-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(16px,2vw,24px);align-items:start}@media (max-width: 1000px){.stake-grid{grid-template-columns:minmax(0,1fr)}}.tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tier{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 13px;border-radius:var(--r-md);text-align:left;border:1px solid var(--char-line);background:#00000038;transition:all .26s var(--ease)}.tier:hover{border-color:#ffecdc4d;transform:translateY(-2px)}.tier[data-on=true]{background:#ffd36b1a;border-color:var(--sun)}.tier-mult{font-family:var(--display);font-size:22px;font-weight:700;letter-spacing:-.03em}.tier[data-on=true] .tier-mult{color:var(--sun)}.tier-label{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-45)}@media (max-width: 560px){.tiers{grid-template-columns:repeat(2,minmax(0,1fr))}}.claim{display:flex;flex-direction:column;gap:8px;margin-top:18px;padding:22px;border-radius:var(--r-md);border:1px solid rgba(255,211,107,.3);background:linear-gradient(180deg,#ffd36b1f,#ffd36b05)}.claim-amount{font-family:var(--mono);font-size:clamp(34px,4vw,50px);letter-spacing:-.05em;line-height:1;color:var(--sun)}.claim-amount i{font-style:normal;font-size:13px;letter-spacing:.1em;color:var(--ink-45);margin-left:10px}.claim .btn{margin-top:10px}.stake-source{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(22px,4vw,56px);align-items:start;margin-top:clamp(40px,5vw,70px);padding-top:clamp(34px,4vw,54px);border-top:1px solid var(--hair)}@media (max-width: 1000px){.stake-source{grid-template-columns:minmax(0,1fr)}}.copyable-soon{cursor:default;color:var(--ink-70);border-style:dashed}.copyable-soon:hover{border-color:var(--hair);background:#1b0c064d}.chart{display:flex;flex-direction:column}.chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 10px;flex-wrap:wrap}.chart-price{font-family:var(--mono);font-size:clamp(28px,3.2vw,40px);letter-spacing:-.05em;line-height:1}.chart-change{font-size:14px}.chart-body{position:relative;height:280px}.chart-body svg{width:100%;height:100%;display:block;cursor:crosshair}.chart-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--ink-45);letter-spacing:.12em}.chart-grid{stroke:#ffecdc0f;stroke-width:1;vector-effect:non-scaling-stroke}.chart-line{fill:none;stroke:var(--lift);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.chart-line[data-up=false]{stroke:var(--sink)}.chart-mark{stroke:var(--sun);stroke-width:1;stroke-dasharray:4 4;vector-effect:non-scaling-stroke;opacity:.85}.chart-cross{stroke:#ffecdc59;stroke-width:1;vector-effect:non-scaling-stroke}.chart-dot{fill:var(--lift);stroke:var(--char);stroke-width:2}.chart-dot[data-up=false]{fill:var(--sink)}.chart-label{font-family:var(--mono);font-size:10px;fill:var(--ink-45)}.chart-label-mark{fill:var(--sun)}.chart-foot{padding:11px 20px 15px;border-top:1px solid var(--char-line)}.chart-empty-wrap{text-align:center;max-width:46ch;line-height:1.7;padding:0 20px}.depth{margin-top:14px;font-family:var(--mono);font-size:13px}.depth-row{position:relative;display:flex;justify-content:space-between;padding:4px 6px;border-radius:4px}.depth-row:hover{background:#ffecdc0d}.depth-mid{display:flex;justify-content:center;padding:9px 0;margin:5px 0;border-top:1px solid var(--char-line);border-bottom:1px solid var(--char-line);color:var(--sun)!important}.lost{min-height:80vh;display:grid;place-items:center;text-align:center;padding-top:120px}.lost-num{font-family:var(--display);font-weight:800;font-size:clamp(140px,26vw,360px);line-height:.8;letter-spacing:-.08em;color:transparent;-webkit-text-stroke:3px var(--ink)}.lost-num span{display:inline-block;animation:lostbob 4s ease-in-out infinite}.lost-num span:nth-child(2){animation-delay:-1.3s;color:var(--sun);-webkit-text-stroke-color:var(--sun)}.lost-num span:nth-child(3){animation-delay:-2.6s}@keyframes lostbob{50%{transform:translateY(-16px) rotate(-3deg)}}.candles .chart-body{height:clamp(280px,38vw,400px)}.candles .chart-body svg{cursor:crosshair;touch-action:pan-y}.ohlc{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11.5px;color:var(--ink-45);min-height:18px}.ohlc b{font-weight:500;color:var(--ink)}.ohlc b.lift{color:var(--lift)}.ohlc b.sink{color:var(--sink)}.seg-mini button{height:26px;padding:0 10px;font-size:12px;letter-spacing:0}.cndl-up rect{fill:var(--lift)}.cndl-up .wick{stroke:var(--lift)}.cndl-down rect{fill:var(--sink)}.cndl-down .wick{stroke:var(--sink)}.wick{stroke-width:1}.vol-up{fill:#a8f5c838}.vol-down{fill:#ff9c8a38}.chart-last{stroke-width:1;stroke-dasharray:2 3;stroke:var(--lift);opacity:.8}.chart-last[data-up=false]{stroke:var(--sink)}.chart-pill{fill:var(--lift)}.chart-pill[data-up=false]{fill:var(--sink)}.chart-pill-t{font:500 10.5px var(--mono);fill:#10170f}.chart-pill-cross{fill:var(--ink)}.chart-pill-t-cross{fill:var(--char)}.chart-loading{width:14px;height:14px;border-radius:50%;border:2px solid var(--char-line);border-top-color:var(--sun);display:inline-block;margin-right:10px;vertical-align:-3px;animation:spin .8s linear infinite}.vcard-chart-label{display:block;margin-top:4px;font-size:9.5px}.lv-live{width:100%}.lv-live svg{width:100%;height:76px}.page-loading{min-height:100vh}
