:root{--ink: #070609;--ink-2: #0c0a11;--ink-3: #13101a;--ink-4: #1b1724;--line: rgba(244, 241, 234, .085);--line-2: rgba(244, 241, 234, .15);--line-3: rgba(244, 241, 234, .26);--ivory: #f4f1ea;--fg-2: rgba(244, 241, 234, .68);--fg-3: rgba(244, 241, 234, .44);--fg-4: rgba(244, 241, 234, .28);--veil: #a08bff;--veil-hi: #d9d0ff;--veil-deep: #6b4ff0;--veil-wash: rgba(160, 139, 255, .1);--pump: #86efac;--pump-hi: #cdfadb;--pump-deep: #22c55e;--pump-wash: rgba(134, 239, 172, .09);--exposed: #ffb547;--exposed-wash: rgba(255, 181, 71, .1);--bad: #ff8597;--bad-wash: rgba(255, 133, 151, .1);--grad: linear-gradient(100deg, #b6a5ff 0%, #ddd5ff 38%, #c8f8d7 66%, #86efac 100%);--grad-deep: linear-gradient(120deg, #6b4ff0 0%, #a08bff 45%, #86efac 100%);--serif: "Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--sans: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--wrap: 1220px;--gutter: clamp(16px, 4vw, 36px);--r: 22px;--r-sm: 14px;--ease: cubic-bezier(.2, .7, .1, 1);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;background:var(--ink);color:var(--ivory);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}::selection{background:#a08bff59;color:#fff}:focus-visible{outline:1.5px solid var(--veil-hi);outline-offset:3px;border-radius:6px}h1,h2,h3,h4{margin:0;font-weight:400}h1,h2{font-family:var(--serif);letter-spacing:-.02em;line-height:.98}h2{font-size:clamp(38px,5.6vw,76px)}h3{font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.3}p{margin:0}i.v,.v-i{font-family:var(--serif);font-style:italic;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.display{font-size:clamp(56px,10vw,148px);line-height:.9;letter-spacing:-.035em}.lede{font-size:clamp(17px,1.6vw,19.5px);line-height:1.6;color:var(--fg-2);max-width:600px}.muted{color:var(--fg-2)}.faint{color:var(--fg-3)}.mono{font-family:var(--mono);font-size:.92em;letter-spacing:-.01em}.veil{color:var(--veil-hi)}.pump{color:var(--pump)}.warn{color:var(--exposed)}.bad{color:var(--bad)}.center{text-align:center}.link{color:var(--ivory);border-bottom:1px solid var(--line-3);transition:border-color .2s}.link:hover{border-color:var(--veil-hi)}.link-btn{background:none;border:0;padding:0;cursor:pointer;border-bottom:1px solid var(--line-3)}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.narrow{max-width:860px}main{min-height:70vh}.eyebrow{display:inline-flex;align-items:center;gap:10px;font:500 11.5px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-3)}.eyebrow:before{content:"";width:6px;height:11px;clip-path:polygon(50% 0,100% 62%,50% 100%,0 62%);background:linear-gradient(90deg,var(--pump-deep) 50%,var(--pump-hi) 50%)}.eyebrow.plain:before{display:none}.numeral{font-family:var(--serif);font-style:italic;color:var(--fg-3)}.btn{--h: 46px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;height:var(--h);padding:0 22px;border-radius:999px;border:1px solid transparent;font:500 14.5px/1 var(--sans);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;overflow:hidden;isolation:isolate;transition:transform .25s var(--ease),background .25s,border-color .25s,color .25s,box-shadow .25s}.btn:active{transform:translateY(1px) scale(.99)}.btn:disabled{opacity:.42;cursor:not-allowed;transform:none}.btn-primary{background:var(--ivory);color:#0b0a0e;box-shadow:inset 0 1px #ffffffe6,0 10px 30px -12px #f4f1ea59}.btn-primary:after,.btn-veil:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 46%,rgba(200,248,215,.4) 54%,transparent 70%);transform:translate(-120%);transition:transform .9s var(--ease)}.btn-primary:hover:not(:disabled):after,.btn-veil:hover:not(:disabled):after{transform:translate(120%)}.btn-primary:hover:not(:disabled){box-shadow:inset 0 1px #fff,0 14px 40px -12px #baaaff8c}.btn-veil{color:var(--ivory);background:linear-gradient(var(--ink-2),var(--ink-2)) padding-box,var(--grad-deep) border-box;border:1px solid transparent}.btn-veil:after{background:linear-gradient(110deg,transparent 30%,rgba(160,139,255,.28) 46%,rgba(134,239,172,.22) 54%,transparent 70%)}.btn-pump{background:var(--pump);color:#04130a;box-shadow:inset 0 1px #fff9}.btn-pump:hover:not(:disabled){background:var(--pump-hi)}.btn-ghost{background:#f4f1ea05;border-color:var(--line-2);color:var(--ivory)}.btn-ghost:hover:not(:disabled){border-color:var(--line-3);background:#f4f1ea0d}.btn-sm{--h: 36px;padding:0 15px;font-size:13.5px}.btn-lg{--h: 54px;padding:0 28px;font-size:15.5px}.btn-block{width:100%}.icon-btn{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--line-2);background:#f4f1ea05;color:var(--fg-2);cursor:pointer;flex:none;transition:color .2s,border-color .2s}.icon-btn:hover{color:var(--ivory);border-color:var(--line-3)}.cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:999px;border:1px solid var(--line-2);font:500 12px/1 var(--sans);color:var(--fg-2);white-space:nowrap;background:#f4f1ea05}.chip-veil{color:var(--veil-hi);border-color:#a08bff59;background:var(--veil-wash)}.chip-pump{color:var(--pump);border-color:#86efac52;background:var(--pump-wash)}.chip-warn{color:var(--exposed);border-color:#ffb54752;background:var(--exposed-wash)}.chip-bad{color:var(--bad);border-color:#ff859752;background:var(--bad-wash)}a.chip:hover{border-color:var(--line-3)}.dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.dot.live{background:var(--pump);box-shadow:0 0 #86efac99;animation:ping 2.2s infinite}@keyframes ping{0%{box-shadow:0 0 #86efac8c}70%,to{box-shadow:0 0 0 7px #86efac00}}.ca-pill{display:inline-flex;align-items:center;gap:12px;max-width:100%;min-height:40px;padding:5px 5px 5px 16px;border-radius:999px;border:1px solid var(--line-2);background:#0c0a11b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px}.ca-pill b{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);white-space:nowrap}.ca-pill span{font-family:var(--mono);color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ca-pill button{height:30px;padding:0 13px;border-radius:999px;border:0;background:var(--ivory);color:#0b0a0e;font-weight:500;font-size:12.5px;cursor:pointer;flex:none}.ca-pill button:disabled{background:var(--ink-4);color:var(--fg-3);cursor:default}.ca-mc{display:inline-flex;align-items:center;gap:6px;color:var(--pump);font:500 12.5px var(--mono);white-space:nowrap}.nav{position:sticky;top:0;z-index:50;padding:14px var(--gutter) 0}.nav-inner{max-width:var(--wrap);margin:0 auto;height:62px;display:flex;align-items:center;gap:18px;padding:0 10px 0 18px;border-radius:999px;border:1px solid transparent;transition:background .35s,border-color .35s,box-shadow .35s}.nav.scrolled .nav-inner,.nav.open .nav-inner{background:#0a090eb8;border-color:var(--line);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 20px 50px -30px #000c}.brand{display:inline-flex;align-items:center;gap:11px;flex:none}.wordmark{font:500 23px/1 var(--serif);letter-spacing:-.01em}.wordmark i{font-weight:400}.nav-links{display:flex;gap:4px;margin:0 auto}.nav-links a{position:relative;padding:9px 14px;border-radius:999px;font-size:14px;color:var(--fg-2);transition:color .2s}.nav-links a:hover,.nav-links a.active{color:var(--ivory)}.nav-links a.active:after{content:"";position:absolute;left:50%;bottom:0;width:5px;height:8px;margin-left:-2.5px;clip-path:polygon(50% 0,100% 62%,50% 100%,0 62%);background:linear-gradient(90deg,var(--pump-deep) 50%,var(--pump-hi) 50%)}.nav-cta{display:flex;align-items:center;gap:8px}.nav-burger,.nav-mobile{display:none}@media(max-width:900px){.nav-links,.nav-follow{display:none}.nav-inner{justify-content:space-between}.nav-burger{display:inline-grid}.nav-mobile{display:grid;max-width:var(--wrap);margin:8px auto 0;padding:0 8px;max-height:0;overflow:hidden;border-radius:24px;background:#0a090ef0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid transparent;transition:max-height .4s var(--ease),padding .4s,border-color .4s}.nav-mobile.open{max-height:480px;padding:8px;border-color:var(--line)}.nav-mobile a{padding:15px 16px;font:400 24px/1.1 var(--serif);border-bottom:1px solid var(--line)}.nav-mobile a:last-child{border-bottom:0}.nav-mobile a.small{font:400 14px var(--sans);color:var(--fg-2)}}@media(max-width:420px){.nav-cta .btn-sm{padding:0 12px}.wordmark{font-size:21px}}.hero{position:relative;padding:clamp(36px,7vw,96px) 0 clamp(40px,6vw,80px);overflow:hidden}.hero:before{content:"";position:absolute;inset:-20% -10% auto;height:900px;background:radial-gradient(42% 46% at 72% 38%,rgba(107,79,240,.22),transparent 70%),radial-gradient(30% 34% at 80% 62%,rgba(34,197,94,.12),transparent 70%);pointer-events:none}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,56px);align-items:center}.hero-copy{display:grid;gap:26px;justify-items:start;min-width:0}.hero-kicker{display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 14px 0 6px;border-radius:999px;border:1px solid var(--line-2);background:#0c0a1199;font-size:13px;color:var(--fg-2)}a.hero-kicker{color:var(--ivory);transition:border-color .25s,background .25s}a.hero-kicker:hover{border-color:#a08bff80;background:#a08bff14}@media(max-width:520px){.hk-more{display:none}}.hero-kicker b{height:24px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;background:var(--grad);color:#0b0a0e;font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.hero h1{font-size:clamp(60px,10.5vw,156px);line-height:.88;letter-spacing:-.04em}.hero h1 .line{display:block}.rise-words>*{display:inline-block;opacity:0;transform:translateY(.35em);filter:blur(8px);animation:rise 1.1s var(--ease) forwards;animation-delay:calc(var(--i, 0) * .11s + .1s)}@keyframes rise{to{opacity:1;transform:none;filter:none}}.hero .lede{max-width:540px}.hero-pills{display:grid;gap:10px;justify-items:start;max-width:100%}.hero-art{position:relative;aspect-ratio:1;width:100%;max-width:560px;justify-self:center}@media(max-width:960px){.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-art{max-width:440px;order:-1;margin-bottom:-20px}}@media(max-width:560px){.hero-art{max-width:320px}}.mark-stage{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.mark-stage .halo{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:radial-gradient(closest-side,rgba(160,139,255,.32),transparent 72%),conic-gradient(from 210deg,#a08bff40,#86efac33,#a08bff40);filter:blur(40px);opacity:.9;animation:breathe 7s ease-in-out infinite}.mark-stage .rings{position:absolute;top:4%;right:4%;bottom:4%;left:4%}.mark-stage .rings circle{fill:none;stroke:#f4f1ea14;stroke-width:.25}.mark-stage .rings .orbit{stroke:url(#ring-grad);stroke-width:.35;stroke-dasharray:2 6;transform-origin:50px 50px;animation:spin 60s linear infinite}.mark-stage .mark{position:relative;width:58%;overflow:visible;filter:drop-shadow(0 40px 60px rgba(70,40,190,.45)) drop-shadow(0 10px 20px rgba(0,0,0,.6));animation:float 8s ease-in-out infinite}.mark-stage .mark .glint{animation:glint 6s var(--ease) infinite}.mark-stage .mark .spark{animation:spark 4.5s ease-in-out infinite}@keyframes spark{0%,to{filter:drop-shadow(0 0 0 rgba(134,239,172,0))}50%{filter:drop-shadow(0 0 3px rgba(134,239,172,.85))}}.mark-stage .floor{position:absolute;bottom:9%;width:46%;height:7%;border-radius:50%;background:radial-gradient(closest-side,rgba(134,239,172,.22),transparent);filter:blur(6px);animation:floor 8s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(-2%) rotate(-1deg)}50%{transform:translateY(2.5%) rotate(1.5deg)}}@keyframes floor{0%,to{transform:scale(.92);opacity:.7}50%{transform:scale(1.05);opacity:1}}@keyframes breathe{0%,to{transform:scale(.96);opacity:.75}50%{transform:scale(1.04);opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes glint{0%,55%{transform:translate(-14px) rotate(-22deg);opacity:0}62%{opacity:.9}80%,to{transform:translate(34px) rotate(-22deg);opacity:0}}.float-card{position:absolute;display:grid;gap:4px;padding:12px 14px;border-radius:16px;border:1px solid var(--line-2);background:linear-gradient(180deg,#1c1826c7,#0c0a11c7);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 50px -24px #000000e6;font-size:12.5px;min-width:168px;animation:drift 9s ease-in-out infinite}.float-card small{font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.float-card b{font-weight:500;font-size:14px;display:flex;align-items:center;gap:7px}.float-card.a{top:12%;left:-2%}.float-card.b{bottom:14%;right:-3%;animation-delay:-4s}.float-card.c{bottom:4%;left:6%;animation-delay:-2s}@keyframes drift{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(max-width:560px){.float-card.a{left:0}.float-card.b{right:0}.float-card{min-width:0;padding:9px 11px;font-size:11.5px}.float-card b{font-size:12.5px}.float-card.c{display:none}}.built{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 28px;padding:26px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.built p{font:500 11.5px var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-3)}.built-row{display:flex;flex-wrap:wrap;gap:10px 34px}.built-row span{font:400 22px/1 var(--serif);color:var(--fg-2)}.built-row span small{font:400 12px var(--sans);color:var(--fg-3);margin-left:6px}.section{padding:clamp(72px,10vw,140px) 0;position:relative}.section.tight{padding-top:clamp(40px,6vw,72px)}.section-head{display:grid;gap:18px;margin-bottom:clamp(36px,5vw,64px);max-width:780px}.section-head.center{justify-items:center;text-align:center;margin-left:auto;margin-right:auto}.section-head.row{max-width:none;grid-template-columns:1fr auto;align-items:end}.section-head p{color:var(--fg-2);max-width:560px;font-size:17px}@media(max-width:760px){.section-head.row{grid-template-columns:minmax(0,1fr)}}.hairline{height:1px;background:var(--line);border:0;margin:0}.card{position:relative;border-radius:var(--r);border:1px solid var(--line);background:linear-gradient(180deg,#f4f1ea09,#f4f1ea03);box-shadow:inset 0 1px #ffffff0a;padding:clamp(20px,2.4vw,28px);min-width:0}.spot:before,.card:before,.coin-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 50%),rgba(160,139,255,.08),transparent 60%)}.spot:hover:before,.card:hover:before,.coin-card:hover:before{opacity:1}.card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.pair-band{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center;border-radius:32px;border:1px solid var(--line);padding:clamp(28px,5vw,64px);overflow:hidden;background:radial-gradient(60% 80% at 0% 0%,rgba(107,79,240,.16),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgba(34,197,94,.1),transparent 60%),var(--ink-2)}.pair-band h2{font-size:clamp(36px,4.6vw,64px)}.pair-copy{display:grid;gap:20px}.pair-copy p{color:var(--fg-2)}.pair-flow{display:grid;gap:12px}.flow-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;border:1px solid var(--line);background:#07060980}.flow-row .ic{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;border:1px solid var(--line-2);color:var(--fg-2)}.flow-row .ic.veil{color:var(--veil-hi);border-color:#a08bff59;background:var(--veil-wash)}.flow-row .ic.pump{color:var(--pump);border-color:#86efac4d;background:var(--pump-wash)}.flow-row b{display:block;font-weight:500;font-size:15px}.flow-row span{display:block;font-size:13px;color:var(--fg-3)}.flow-row em{font:500 12px var(--mono);font-style:normal;color:var(--fg-3)}.flow-join{height:16px;margin-left:34px;border-left:1px dashed var(--line-3)}@media(max-width:880px){.pair-band{grid-template-columns:minmax(0,1fr)}}.acts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}.act{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;gap:16px;padding:30px 26px 30px 0}.act+.act{padding-left:26px;border-left:1px solid var(--line)}.act:last-child{padding-right:0}.act .numeral{font-size:54px;line-height:.9}.act-art{height:150px;border-radius:18px;border:1px solid var(--line);background:radial-gradient(80% 90% at 50% 100%,rgba(160,139,255,.08),transparent),var(--ink-2);display:grid;place-items:center;overflow:hidden}.act-art svg{width:100%;height:100%}.act p{color:var(--fg-2);font-size:14.5px}.act .proof{font:400 12px/1.5 var(--mono);color:var(--fg-3);border-top:1px dashed var(--line-2);padding-top:12px}.act .proof b{color:var(--veil-hi);font-weight:500}@media(max-width:1000px){.acts{grid-template-columns:repeat(2,minmax(0,1fr))}.act:nth-child(2){padding-right:0}.act:nth-child(3){padding-left:0;border-left:0}.act:nth-child(n+3){border-top:1px solid var(--line)}}@media(max-width:620px){.acts{grid-template-columns:minmax(0,1fr)}.act,.act+.act{padding:28px 0;border-left:0}.act+.act{border-top:1px solid var(--line)}}.draw path,.draw line,.draw rect,.draw circle,.draw polyline{stroke-dasharray:var(--len, 400);stroke-dashoffset:var(--len, 400);transition:stroke-dashoffset 1.8s var(--ease)}.in .draw path,.in .draw line,.in .draw rect,.in .draw circle,.in .draw polyline{stroke-dashoffset:0}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tile{display:grid;gap:14px;align-content:start}.tile .tile-ic{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;border:1px solid var(--line-2);color:var(--veil-hi);background:var(--veil-wash)}.tile.pumpy .tile-ic{color:var(--pump);background:var(--pump-wash);border-color:#86efac4d}.tile h3{font:400 26px/1.1 var(--serif);letter-spacing:-.01em}.tile p{color:var(--fg-2);font-size:15px}@media(max-width:900px){.tiles{grid-template-columns:minmax(0,1fr)}}.numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.numbers>div{padding:30px 20px 28px;display:grid;gap:8px}.numbers>div+div{border-left:1px solid var(--line)}.numbers b{font:400 clamp(36px,4.4vw,58px)/1 var(--serif);letter-spacing:-.02em}.numbers>div>span{font-size:13.5px;color:var(--fg-3)}@media(max-width:860px){.numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.numbers>div:nth-child(3){border-left:0}.numbers>div:nth-child(n+3){border-top:1px solid var(--line)}}.proof-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,56px);align-items:center}.proof-figure{position:relative;display:grid;gap:10px;justify-items:start;padding:clamp(24px,3vw,40px);border-radius:28px;border:1px solid var(--line);background:radial-gradient(90% 90% at 20% 0%,rgba(255,181,71,.08),transparent 60%),var(--ink-2);overflow:hidden}.proof-figure b{font:400 clamp(64px,8vw,112px)/.9 var(--serif);letter-spacing:-.03em}.proof-figure span{color:var(--fg-2)}.proof-quote{font:400 clamp(24px,2.6vw,34px)/1.25 var(--serif);letter-spacing:-.01em}.proof-stats{display:flex;flex-wrap:wrap;gap:28px;margin-top:26px;padding-top:22px;border-top:1px solid var(--line)}.proof-stats b{display:block;font:400 30px/1 var(--serif)}.proof-stats span{font-size:13px;color:var(--fg-3)}@media(max-width:860px){.proof-card{grid-template-columns:minmax(0,1fr)}}.faq-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px)}.faq-side{display:grid;gap:18px;align-content:start}.faq-side p{color:var(--fg-2)}.faq details{border-bottom:1px solid var(--line)}.faq details:first-child{border-top:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:18px;padding:22px 0;font-size:17px;font-weight:500;letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:300 24px/1 var(--sans);color:var(--fg-3);transition:transform .3s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding:0 0 22px;color:var(--fg-2);max-width:680px}@media(max-width:860px){.faq-split{grid-template-columns:minmax(0,1fr)}}.final{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:32px;align-items:center;padding:clamp(32px,6vw,80px);border-radius:36px;border:1px solid var(--line);overflow:hidden;background:radial-gradient(50% 90% at 100% 50%,rgba(107,79,240,.25),transparent 70%),radial-gradient(40% 70% at 90% 90%,rgba(34,197,94,.14),transparent 70%),var(--ink-2)}.final-copy{display:grid;gap:22px;justify-items:start}.final-copy p{color:var(--fg-2);max-width:460px}.final-art{position:relative;aspect-ratio:1;max-width:320px;width:100%;justify-self:center}@media(max-width:800px){.final{grid-template-columns:minmax(0,1fr)}.final-art{max-width:220px;order:-1}}.grid-coins{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.coin-card{position:relative;display:grid;gap:16px;padding:20px;border-radius:var(--r);border:1px solid var(--line);background:linear-gradient(180deg,#f4f1ea09,#f4f1ea03);transition:transform .35s var(--ease),border-color .35s;min-width:0}.coin-card:hover{transform:translateY(-3px);border-color:var(--line-2)}.coin-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.coin-id{display:flex;gap:14px;align-items:center;min-width:0}.coin-img{width:54px;height:54px;border-radius:16px;object-fit:cover;flex:none;background:linear-gradient(135deg,#a08bff66,#86efac59);border:1px solid var(--line-2)}.coin-img.lg{width:88px;height:88px;border-radius:24px}.coin-name{font:400 24px/1.05 var(--serif);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-sub{font-size:13px;color:var(--fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.coin-dl dt{font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);margin-bottom:6px}.coin-dl dd{margin:0;font-family:var(--mono);font-size:15px}.chips{display:flex;flex-wrap:wrap;gap:6px}.progress{position:relative;height:6px;border-radius:99px;background:#f4f1ea12;overflow:hidden}.progress.lg{height:10px;margin-top:12px}.progress i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--grad);transition:width .8s var(--ease)}.progress i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:sheen 2.8s infinite}@keyframes sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}.page-head{position:relative;padding:clamp(40px,7vw,96px) 0 clamp(28px,4vw,44px);display:grid;gap:18px}.page-head h1{font-size:clamp(48px,7.4vw,104px);line-height:.92;letter-spacing:-.035em}.page-head .lede{max-width:640px}.head-row{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px}.toolbar{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;margin-bottom:22px}.search{flex:1;min-width:220px;max-width:380px;height:42px;padding:0 18px;border-radius:999px;border:1px solid var(--line-2);background:#f4f1ea06;color:var(--ivory);font:inherit;font-size:14px}.search::placeholder{color:var(--fg-3)}.seg{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:999px;border:1px solid var(--line);background:#f4f1ea05}.seg button{height:34px;padding:0 15px;border-radius:999px;border:0;background:none;color:var(--fg-2);font-size:13.5px;cursor:pointer;transition:background .2s,color .2s}.seg button:hover{color:var(--ivory)}.seg button.on{background:var(--ivory);color:#0b0a0e}.seg.sm button{height:30px;padding:0 12px;font-size:12.5px}.empty{display:grid;justify-items:center;gap:12px;text-align:center;padding:clamp(48px,7vw,88px) 20px;border-radius:28px;border:1px dashed var(--line-2)}.empty-art{width:120px;height:120px;position:relative;margin-bottom:6px}.empty h3{font:400 28px/1.1 var(--serif)}.empty p{color:var(--fg-2)}.page-loading{min-height:60vh}.empty-page{padding:clamp(80px,12vw,160px) var(--gutter);display:grid;gap:18px;justify-items:start}.field{display:grid;gap:9px;min-width:0}.field-label{display:flex;justify-content:space-between;align-items:center;gap:10px;font:500 11.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.field-label span{font:400 12px var(--sans);letter-spacing:0;text-transform:none}.field-hint{font-size:13px;color:var(--fg-3)}.field-error{font-size:13px;color:var(--bad)}.input,.textarea{width:100%;min-width:0;height:48px;padding:0 16px;border-radius:14px;border:1px solid var(--line-2);background:#07060999;color:var(--ivory);font:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s}.textarea{height:auto;min-height:104px;padding:13px 16px;resize:vertical;line-height:1.5}.input:focus,.textarea:focus{outline:0;border-color:#a08bff99;box-shadow:0 0 0 4px #a08bff1f}.input::placeholder,.textarea::placeholder{color:var(--fg-4)}.input.mono,.textarea.mono{font-family:var(--mono);font-size:13.5px}.input-group{position:relative}.input-group .input{padding-right:70px}.input-group .suffix{position:absolute;right:16px;top:50%;transform:translateY(-50%);font:500 12px var(--mono);color:var(--fg-3)}.row-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:560px){.row-2{grid-template-columns:minmax(0,1fr)}}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}.more{cursor:pointer;font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3)}.more:hover{color:var(--ivory)}.toggle{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:16px;border-radius:16px;border:1px solid var(--line);background:#f4f1ea04;cursor:pointer;transition:border-color .2s}.toggle:hover{border-color:var(--line-2)}.toggle.on{border-color:#a08bff59;background:var(--veil-wash)}.switch{position:relative;width:38px;height:22px;margin-top:1px;border-radius:99px;background:var(--ink-4);border:1px solid var(--line-2);transition:background .25s}.switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--fg-2);transition:transform .25s var(--ease),background .25s}.toggle.on .switch{background:var(--veil-deep)}.toggle.on .switch:after{transform:translate(16px);background:#fff}.toggle b{display:block;font-weight:500;font-size:14.5px}.toggle span{display:block;margin-top:4px;font-size:13px;color:var(--fg-3)}.note{display:flex;gap:10px;align-items:flex-start;padding:13px 15px;border-radius:14px;border:1px solid var(--line);font-size:13.5px;line-height:1.5;color:var(--fg-2)}.note svg{flex:none;margin-top:2px}.note.veil{border-color:#a08bff4d;background:var(--veil-wash)}.note.veil svg{color:var(--veil-hi)}.note.pump{border-color:#86efac47;background:var(--pump-wash)}.note.pump svg{color:var(--pump)}.note.warn{border-color:#ffb5474d;background:var(--exposed-wash)}.note.warn svg{color:var(--exposed)}.note.err{border-color:#ff859752;background:var(--bad-wash)}.note.err svg{color:var(--bad)}.desk-grid{display:grid;grid-template-columns:210px minmax(0,1fr) 340px;gap:20px;align-items:start;padding-bottom:96px}.rail{position:sticky;top:100px;display:grid;gap:2px}.rail:before{content:"";position:absolute;left:19px;top:22px;bottom:22px;width:1px;background:var(--line-2)}.rail:after{content:"";position:absolute;left:19px;top:22px;width:1px;height:calc((100% - 44px) * var(--done, 0));background:var(--grad-deep);transition:height .6s var(--ease)}.rail button{position:relative;z-index:1;display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center;padding:10px 0;border:0;background:none;text-align:left;cursor:pointer;color:var(--fg-3)}.rail button:disabled{cursor:default}.rail .n{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-2);background:var(--ink);font:italic 400 17px var(--serif);transition:all .3s}.rail .t{display:grid;gap:3px;font-weight:500;font-size:14.5px}.rail small{font:400 12px var(--sans);color:var(--fg-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail button.on{color:var(--ivory)}.rail button.on .n{border-color:transparent;background:linear-gradient(var(--ink),var(--ink)) padding-box,var(--grad-deep) border-box;color:var(--ivory);box-shadow:0 0 0 5px #a08bff1a}.rail button.done{color:var(--fg-2)}.rail button.done .n{background:var(--ivory);color:#0b0a0e;border-color:var(--ivory)}.step-title{font:400 clamp(30px,3.2vw,42px)/1.05 var(--serif);letter-spacing:-.02em}.step-sub{color:var(--fg-2);margin:10px 0 26px;max-width:560px}.panel-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}.drop{width:128px;height:128px;border-radius:26px;border:1px dashed var(--line-3);background:#f4f1ea05;display:grid;place-items:center;align-content:center;gap:8px;color:var(--fg-3);font-size:13px;cursor:pointer;overflow:hidden;transition:border-color .2s}.drop:hover{border-color:var(--veil);color:var(--ivory)}.drop img{width:100%;height:100%;object-fit:cover}.pair-card{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:18px;border-radius:18px;border:1px solid rgba(160,139,255,.3);background:linear-gradient(120deg,#a08bff1a,#86efac0f)}.pair-card b{display:block;font:400 30px/1 var(--serif);margin:6px 0 8px}.pair-card p{font-size:13.5px;color:var(--fg-2)}.big-amount{font:400 clamp(44px,6vw,72px)/1 var(--serif);letter-spacing:-.03em}.big-amount small{font-size:.42em;color:var(--fg-2);margin-left:10px}.addr-box{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 16px;border-radius:14px;border:1px solid var(--line-2);background:#07060999;font:400 13.5px var(--mono);word-break:break-all}.addr-box span{flex:1}.howto{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:howto}.howto li{display:grid;grid-template-columns:30px 1fr;gap:10px;counter-increment:howto;font-size:14.5px;color:var(--fg-2)}.howto li:before{content:counter(howto,lower-roman) ".";font:italic 400 17px/1.35 var(--serif);color:var(--fg-3)}.howto b{color:var(--ivory);font-weight:500}.check-list{display:grid;margin-top:20px;border-top:1px solid var(--line)}.check-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--line);font-size:14px}.check-row .v{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:13px}.v.ok{color:var(--pump)}.pipeline{display:grid;gap:8px;margin-top:22px}.pipe-step{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);font-size:14px;color:var(--fg-3)}.pipe-step .ic{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-2);flex:none}.pipe-step.active{color:var(--ivory);border-color:#a08bff66}.pipe-step.done{color:var(--fg-2)}.pipe-step.done .ic{background:var(--pump);color:#04130a;border-color:var(--pump)}.pipe-step.failed{color:var(--bad);border-color:#ff859759}.spin{animation:spin .9s linear infinite}.sheet{position:sticky;top:100px;border-radius:24px;border:1px solid var(--line);background:linear-gradient(180deg,#f4f1ea0b,#f4f1ea03);overflow:hidden}.sheet-head{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid var(--line);font:500 11px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.sheet-coin{display:flex;gap:14px;align-items:center;padding:18px;border-bottom:1px solid var(--line)}.sheet-block{padding:14px 18px;border-bottom:1px solid var(--line);display:grid;gap:8px}.sheet-label{font:500 10.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-4)}.sheet-row{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--fg-3)}.sheet-row b{font-weight:500;color:var(--ivory);text-align:right;display:inline-flex;align-items:center;gap:5px}.sheet-row b.veil{color:var(--veil-hi)}.sheet-row b.pump{color:var(--pump)}.sheet-row b.bad{color:var(--bad)}.sheet-row b.faint{color:var(--fg-4)}.sheet-total{display:flex;justify-content:space-between;align-items:baseline;padding-top:10px;margin-top:4px;border-top:1px dashed var(--line-2)}.sheet-total b{font:400 22px var(--serif)}.sheet-crowd{padding:14px 18px;font-size:13px;color:var(--fg-2);border-bottom:1px solid var(--line)}.sheet-foot{display:flex;gap:8px;align-items:center;padding:14px 18px;font-size:12.5px;color:var(--fg-3)}@media(max-width:1180px){.desk-grid{grid-template-columns:190px minmax(0,1fr)}.launch-side{grid-column:1 / -1}.sheet{position:static}}@media(max-width:820px){.desk-grid{grid-template-columns:minmax(0,1fr)}.rail{position:static;grid-template-columns:repeat(4,minmax(0,1fr))}.rail:before,.rail:after{display:none}.rail button{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;gap:6px}.rail .t{font-size:12.5px}.rail small{display:none}}.coin-head{display:flex;flex-wrap:wrap;gap:22px;align-items:center;padding:clamp(36px,6vw,72px) 0 28px}.coin-head h1{font-size:clamp(40px,5.4vw,72px);letter-spacing:-.03em;overflow-wrap:anywhere}.coin-head .sub{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.coin-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:18px;align-items:start;padding-bottom:96px}.stats-box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:var(--r);border:1px solid var(--line);overflow:hidden}.stats-box>div{padding:18px;display:grid;gap:6px;min-width:0}.stats-box>div+div{border-left:1px solid var(--line)}.stat-label{font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.stat-value{font:400 26px/1 var(--serif);overflow:hidden;text-overflow:ellipsis}.stat-sub{font-size:12px;color:var(--fg-3)}@media(max-width:1000px){.coin-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.stats-box{grid-template-columns:1fr 1fr}.stats-box>div:nth-child(3){border-left:0}.stats-box>div:nth-child(n+3){border-top:1px solid var(--line)}}.chart-box{border-radius:var(--r);border:1px solid var(--line);overflow:hidden;min-height:300px;display:grid;place-items:center;color:var(--fg-2);text-align:center;background:var(--ink-2)}.chart-box iframe{width:100%;height:440px;border:0}.kv{display:grid}.kv>div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}.kv>div:last-child{border-bottom:0}.kv>div>span:first-child{color:var(--fg-3)}.kv>div>span:last-child{text-align:right;display:inline-flex;align-items:center;gap:6px;justify-content:flex-end;flex-wrap:wrap}.trade-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:999px;border:1px solid var(--line);margin-bottom:18px}.trade-tabs button{height:38px;border-radius:999px;border:0;background:none;color:var(--fg-2);cursor:pointer;font-weight:500}.trade-tabs .buy.on{background:var(--pump);color:#04130a}.trade-tabs .sell.on{background:var(--ivory);color:#0b0a0e}.quote-box{margin-top:16px;padding:16px;border-radius:16px;border:1px solid var(--line);background:#07060980}.quote-out{font:400 26px/1.2 var(--serif);margin-top:4px}.rules{display:grid;margin:0;padding:0;list-style:none}.rules li{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:14px 0;border-bottom:1px solid var(--line)}.rules li:last-child{border-bottom:0}.rules .numeral{font-size:18px;line-height:1.3}.rules h3{font-size:14.5px}.rules p{font-size:13.5px;color:var(--fg-3);margin-top:3px}.receipt{position:relative;overflow:hidden}.receipt:after{content:"";position:absolute;right:-40px;top:-40px;width:160px;height:160px;border-radius:50%;border:1px solid rgba(160,139,255,.2);pointer-events:none}.only-mobile{display:none}@media(max-width:1000px){.only-mobile{display:block}.only-desktop{display:none}}.doc{display:grid;gap:18px}.doc h2{font-size:clamp(32px,4vw,48px);margin-top:48px}.doc p{color:var(--fg-2);font-size:16.5px}.ready{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ready-item{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:18px;border-radius:18px;border:1px solid var(--line)}.ready-item .numeral{font-size:26px;line-height:1}.ready-item b{font-weight:500}.ready-item p{font-size:14px;margin-top:4px;color:var(--fg-3)}@media(max-width:680px){.ready{grid-template-columns:minmax(0,1fr)}}.table-wrap{overflow-x:auto;border-radius:18px;border:1px solid var(--line)}.table{width:100%;border-collapse:collapse;font-size:14px;min-width:560px}.table th,.table td{text-align:left;padding:13px 16px;border-bottom:1px solid var(--line);vertical-align:top}.table th{font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.table tr:last-child td{border-bottom:0}.table td:first-child{color:var(--ivory)}.table td{color:var(--fg-2)}.ext{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.ext-steps{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.ext-steps li{display:grid;grid-template-columns:44px 1fr;gap:10px;padding:18px 0;border-bottom:1px solid var(--line)}.ext-steps .numeral{font-size:24px;line-height:1.1}.ext-steps h3{font-size:16px}.ext-steps p{font-size:14px;color:var(--fg-3);margin-top:4px}.ext-stage{position:relative;display:grid;place-items:center;padding:40px 10px;border-radius:30px;border:1px solid var(--line);background:radial-gradient(70% 70% at 50% 40%,rgba(107,79,240,.18),transparent 70%),var(--ink-2)}.ext-mock{width:100%;max-width:330px;border-radius:20px;border:1px solid var(--line-2);background:#0e0c14;box-shadow:0 40px 80px -30px #000000e6;overflow:hidden}.ext-bar{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line);font-size:11.5px;color:var(--fg-3)}.ext-bar .dots{display:flex;gap:5px}.ext-bar .dots i{width:8px;height:8px;border-radius:50%;background:var(--ink-4)}.ext-url{flex:1;font-family:var(--mono)}.ext-pop{display:grid;gap:10px;padding:16px}.ext-pop-head{display:flex;justify-content:space-between;font-size:12px;color:var(--fg-3)}.ext-pop-head b{color:var(--veil-hi);font-weight:500}.ext-bal{font:400 34px/1 var(--serif)}.ext-bal small{font-size:.45em;color:var(--fg-3)}.ext-field{display:flex;justify-content:space-between;padding:10px 12px;border-radius:12px;border:1px solid var(--line);font-size:12.5px}.ext-field span{color:var(--fg-3)}.ext-field b{font-family:var(--mono);font-weight:400}.ext-btn{display:grid;place-items:center;height:40px;border-radius:12px;background:linear-gradient(120deg,var(--veil-deep),var(--veil));font-weight:500;font-size:13.5px}.ext-chip{position:absolute;display:inline-flex;gap:7px;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid var(--line-2);background:#0c0a11d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12.5px;animation:drift 8s ease-in-out infinite}.ext-chip.a{top:18px;left:18px;color:var(--veil-hi)}.ext-chip.b{bottom:18px;right:18px;color:var(--pump);animation-delay:-3s}@media(max-width:860px){.ext{grid-template-columns:minmax(0,1fr)}}.footer{position:relative;margin-top:40px;padding-top:72px;border-top:1px solid var(--line);overflow:hidden}.footer-grid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:36px}.footer-brand{display:grid;gap:18px;align-content:start;justify-items:start}.footer-brand p{color:var(--fg-3);font-size:14px;max-width:380px}.footer-col{display:grid;gap:11px;align-content:start}.footer-col h4{font:500 11px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-4);margin-bottom:4px}.footer-col a{color:var(--fg-2);font-size:14.5px;transition:color .2s}.footer-col a:hover{color:var(--ivory)}.footer-bottom{display:flex;justify-content:space-between;gap:24px;margin-top:56px;padding:24px 0;border-top:1px solid var(--line)}.footer-bottom p{font-size:12.5px;color:var(--fg-4);max-width:760px}.footer-status{display:flex;gap:12px;align-items:center;flex:none}.footer-status span{display:inline-flex;align-items:center;gap:8px;font:500 12px var(--mono);color:var(--fg-3)}.footer-status span i{width:7px;height:7px;border-radius:50%;background:var(--fg-4)}.footer-status span.on i{background:var(--pump);box-shadow:0 0 10px var(--pump)}.footer-status span.off i{background:var(--bad)}.footer-mark{font:italic 400 clamp(88px,21vw,330px)/.8 var(--serif);letter-spacing:-.05em;text-align:center;white-space:nowrap;margin-bottom:-.16em;background:linear-gradient(180deg,#f4f1ea24,#f4f1ea00);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;user-select:none}@media(max-width:860px){.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1 / -1}.footer-bottom{flex-direction:column}}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:200;padding:11px 18px;border-radius:999px;background:var(--ivory);color:#0b0a0e;font-size:14px;font-weight:500}.divider{height:1px;background:var(--line);margin:18px 0}.reveal{opacity:0;transform:translateY(26px);transition:opacity 1s var(--ease),transform 1s var(--ease);transition-delay:calc(var(--i, 0) * .08s)}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.reveal,.rise-words>*{opacity:1!important;transform:none!important;filter:none!important}.draw *{stroke-dashoffset:0!important}}.soon{min-height:100vh;display:grid;place-items:center;text-align:center;padding:40px var(--gutter);position:relative;overflow:hidden}.soon-inner{position:relative;display:grid;gap:24px;justify-items:center;max-width:720px}.soon-art{position:relative;width:min(360px,70vw);aspect-ratio:1}.live-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.live-tile{display:grid;gap:10px;padding:16px;border-radius:18px;border:1px solid var(--line);background:var(--ink-2);min-height:118px;transition:border-color .6s}.live-tile.loading{background:linear-gradient(90deg,var(--ink-2),var(--ink-3),var(--ink-2));background-size:200% 100%;animation:shimmer 1.6s infinite}@keyframes shimmer{to{background-position:-200% 0}}.live-tile.fresh{border-color:#a08bff80}.live-top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11.5px}.live-amount{font:400 26px/1 var(--serif)}.live-amount small{font-size:.5em;color:var(--fg-3)}.live-foot{font-size:11.5px;color:var(--fg-3)}.redact{display:inline-block;color:transparent;background:repeating-linear-gradient(90deg,#a08bff59 0,#a08bff59 6px,#a08bff26 6px,#a08bff26 9px);border-radius:6px;filter:blur(.6px)}.chip-pub{color:var(--exposed);border-color:#ffb54752;background:var(--exposed-wash)}.chip-priv{color:var(--veil-hi);border-color:#a08bff59;background:var(--veil-wash)}.hero-copy,.hero-pills,.final-copy,.pair-copy,.footer-brand,.page-head,.faq-side,.empty-page{grid-template-columns:minmax(0,1fr)}
