.footer-social{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.85rem}.social-link{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--text-tertiary);border-radius:6px;text-decoration:none;transition:color .15s,background .15s}.social-link:hover{color:var(--text-secondary);background:#ffffff0d}.social-link--pending{cursor:default;opacity:.55}.social-link--pending:hover{color:var(--text-tertiary);background:transparent}.social-link svg{width:1.15rem;height:1.15rem}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #090909;--surface: #111111;--surface-2: #161616;--border: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .14);--text: #f4f4f5;--text-secondary: #a1a1aa;--text-tertiary: #71717a;--accent: #e8952f;--accent-hover: #f0a845;--accent-muted: rgba(232, 149, 47, .1);--accent-glow: rgba(232, 149, 47, .15);--neon: #22d3ee;--neon-hover: #67e8f9;--neon-glow: rgba(34, 211, 238, .35);--radius: 12px;--radius-sm: 8px;--font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono: ui-monospace, "SF Mono", Consolas, monospace;--max: 1080px;--nav-h: 64px}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{font-family:var(--font);font-size:15px;line-height:1.6;color:var(--text);background:var(--bg);overflow-x:hidden}.container{max-width:var(--max);margin:0 auto;padding:0 1.25rem}.container.narrow{max-width:720px}.ambient{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden;isolation:isolate}.ambient-neon{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;opacity:.55;mix-blend-mode:screen;will-change:transform}.ambient-neon--a{background:repeating-linear-gradient(-32deg,transparent 0px,transparent 110px,rgba(34,211,238,0) 110px,rgba(34,211,238,.07) 111px,rgba(167,139,250,.05) 112px,rgba(34,211,238,.04) 114px,transparent 116px);animation:neon-flow-a 48s linear infinite}.ambient-neon--b{background:repeating-linear-gradient(58deg,transparent 0px,transparent 90px,rgba(232,149,47,0) 90px,rgba(232,149,47,.05) 91px,rgba(244,114,182,.04) 92px,rgba(232,149,47,.03) 94px,transparent 96px);animation:neon-flow-b 62s linear infinite;opacity:.45}.ambient-neon--c{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 10% 0%,rgba(34,211,238,.06),transparent 55%),radial-gradient(ellipse 70% 45% at 95% 100%,rgba(232,149,47,.05),transparent 50%),linear-gradient(125deg,transparent 40%,rgba(167,139,250,.04) 50%,transparent 60%);mix-blend-mode:plus-lighter;animation:neon-pulse 10s ease-in-out infinite}@keyframes neon-flow-a{to{transform:translate(4%,2%)}}@keyframes neon-flow-b{to{transform:translate(-3%,-2%)}}@keyframes neon-pulse{0%,to{opacity:.4}50%{opacity:.65}}.ambient-mesh{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;opacity:.55;background:radial-gradient(ellipse 50% 40% at 15% 20%,rgba(232,149,47,.14),transparent 70%),radial-gradient(ellipse 45% 35% at 85% 15%,rgba(240,168,69,.1),transparent 72%),radial-gradient(ellipse 55% 45% at 70% 80%,rgba(180,83,9,.08),transparent 68%),radial-gradient(ellipse 40% 50% at 25% 75%,rgba(232,149,47,.07),transparent 70%)}.ambient-blob{position:absolute;border-radius:50%;filter:blur(100px);mix-blend-mode:screen;animation:ambient-drift 22s ease-in-out infinite}.ambient-blob--1{width:min(62vw,560px);height:min(62vw,560px);top:-12%;right:-8%;background:radial-gradient(circle,rgba(232,149,47,.22) 0%,transparent 68%);opacity:.85}.ambient-blob--2{width:min(48vw,420px);height:min(48vw,420px);bottom:8%;left:-12%;background:radial-gradient(circle,rgba(251,191,36,.16) 0%,transparent 70%);animation-delay:-7s;opacity:.75}.ambient-blob--3{width:min(42vw,380px);height:min(42vw,380px);top:38%;left:42%;background:radial-gradient(circle,rgba(234,88,12,.12) 0%,transparent 72%);animation-delay:-13s;opacity:.6}.ambient-blob--4{width:min(36vw,320px);height:min(36vw,320px);top:62%;right:18%;background:radial-gradient(circle,rgba(245,158,11,.14) 0%,transparent 74%);animation-delay:-4s;opacity:.55}.ambient-noise{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.028;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}@keyframes ambient-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(1.5%,-1%) scale(1.04)}}main,.nav,.footer{position:relative;z-index:1}.eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.75rem}.section-title{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;letter-spacing:-.03em;line-height:1.15;margin-bottom:1rem}.section-lead{font-size:1.0625rem;color:var(--text-secondary);max-width:640px;margin-bottom:2.5rem;line-height:1.65}.section-lead strong{color:var(--text);font-weight:500}.section{padding:5rem 0}.section--border{border-top:1px solid var(--border)}.section--cta{padding:6rem 0;text-align:center}.section--cta h2{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;letter-spacing:-.03em;margin-bottom:.75rem}.section--cta p{color:var(--text-secondary);margin-bottom:2rem}.nav{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-h);transition:background .25s,border-color .25s,backdrop-filter .25s}.nav--scrolled{background:#090909d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.nav-inner{max-width:var(--max);margin:0 auto;padding:0 1.25rem;height:100%;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:1rem}.nav-logo{grid-column:1;font-size:.9375rem;font-weight:600;color:var(--text);text-decoration:none;letter-spacing:-.01em;white-space:nowrap;transition:color .15s}.nav-logo:hover{color:var(--accent)}.nav-protocol{grid-column:2;justify-self:center;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease}.nav-protocol.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nav-drawer{grid-column:3 / -1;display:flex;align-items:center;justify-content:flex-end;gap:1.25rem}.nav-links{display:flex;align-items:center;gap:1.75rem}.nav-links a{font-size:.8125rem;color:var(--text-tertiary);text-decoration:none;transition:color .15s}.nav-links a:hover,.nav-links a.active{color:var(--text)}.nav-toggle{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px;justify-self:end}.nav-toggle span{display:block;width:20px;height:2px;background:var(--text);transition:transform .2s,opacity .2s}@media (max-width: 900px){.nav-inner{grid-template-columns:1fr auto}.nav-protocol{display:none!important}.nav-drawer{display:none}.nav-toggle{display:flex;grid-column:2;justify-self:end}.nav--open .nav-drawer{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:var(--nav-h);left:0;right:0;z-index:101;background:var(--bg);border-bottom:1px solid var(--border-strong);padding:1.25rem 1.25rem 1.5rem;gap:1.25rem;box-shadow:0 12px 40px #00000073}.nav--open .nav-links{flex-direction:column;align-items:stretch;gap:.25rem}.nav--open .nav-links a{font-size:.9375rem;padding:.65rem 0;border-bottom:1px solid var(--border)}.nav--open .nav-links a:last-child{border-bottom:none}.nav--open .nav-cta{width:100%;justify-content:center;margin-top:.25rem}.nav--open .nav-toggle span:first-child{transform:translateY(3.5px) rotate(45deg)}.nav--open .nav-toggle span:last-child{transform:translateY(-3.5px) rotate(-45deg)}}.btn{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);font-family:inherit;font-weight:600;font-size:.875rem;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,transform .15s;white-space:nowrap}.btn:active{transform:scale(.98)}.btn-primary{background:var(--accent);color:#0a0a0a;padding:.625rem 1.25rem}.btn-primary:hover{background:var(--accent-hover)}.btn-neon{background:var(--neon);color:#041018;padding:.625rem 1.25rem;box-shadow:0 0 20px var(--neon-glow)}.btn-neon:hover{background:var(--neon-hover);box-shadow:0 0 28px #22d3ee80}.btn--disabled,.btn--disabled:hover{opacity:.5;cursor:not-allowed;pointer-events:none;transform:none}.mint-cta-wrap{display:inline-flex;flex-direction:column;align-items:center;gap:.4rem}.mint-cta-wrap--nav{gap:.2rem}.mint-cta-wrap--nav .mint-coming-soon{font-size:.5625rem;letter-spacing:.1em}.mint-coming-soon{font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.btn-ghost{background:transparent;border:none;color:var(--text-secondary);padding:.625rem .75rem;font-weight:500}.btn-ghost:hover{color:var(--text);background:transparent}.btn-outline{background:transparent;border:1px solid var(--border-strong);color:var(--text);padding:.625rem 1.25rem}.btn-outline:hover{background:var(--surface)}.btn-sm{padding:.5rem 1rem;font-size:.8125rem}.btn-lg{padding:.875rem 2rem;font-size:.9375rem}.hero{padding:calc(var(--nav-h) + 5rem) 0 4rem;min-height:75vh;display:flex;align-items:center}.hero-inner{max-width:680px}.hero-copy h1{font-size:clamp(2.5rem,6vw,3.5rem);font-weight:600;letter-spacing:-.04em;line-height:1.05;margin-bottom:1.25rem}.hero-copy .lead{font-size:1.0625rem;color:var(--text-secondary);line-height:1.65;margin-bottom:2rem;max-width:540px}.hero-copy .lead strong{color:var(--text);font-weight:500}.hero-actions{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;margin-bottom:2.5rem}.hero-stats{display:flex;gap:2.5rem;padding-top:2rem;border-top:1px solid var(--border)}.hero-stats dt{font-size:.75rem;color:var(--text-tertiary);margin-bottom:.25rem}.hero-stats dd{font-size:1.125rem;font-weight:600;font-family:var(--mono);letter-spacing:-.02em}.hero-stats-social{display:flex;align-items:flex-end;align-self:flex-end}.hero-stats .footer-social--hero{margin-top:0;justify-content:flex-start;gap:.6rem}.section,.hero{position:relative;z-index:1}.card-grid{display:grid;gap:1rem}.card-grid--2{grid-template-columns:repeat(2,1fr)}.card-grid--3{grid-template-columns:repeat(3,1fr)}.card-grid--1{grid-template-columns:1fr;max-width:560px}@media (max-width: 768px){.card-grid--2,.card-grid--3{grid-template-columns:1fr}}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem}.card h3{font-size:.9375rem;font-weight:600;margin-bottom:.5rem;letter-spacing:-.01em}.card p{font-size:.875rem;color:var(--text-secondary);line-height:1.6}.card--accent{border-color:#e8952f40;background:linear-gradient(135deg,var(--surface),rgba(232,149,47,.04))}.big-number{font-size:2rem;font-weight:600;font-family:var(--mono);color:var(--accent);margin:.5rem 0;letter-spacing:-.03em}.card code{font-family:var(--mono);font-size:.8125rem;background:var(--surface-2);padding:.125rem .375rem;border-radius:4px}.spec-table{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;max-width:560px}.genesis-layout{display:flex;flex-direction:column;gap:2rem}.genesis-header .section-lead{margin-bottom:0}.genesis-body{display:grid;grid-template-columns:1fr min(340px,42vw);gap:2.5rem 3rem;align-items:center}.genesis-visual{display:flex;justify-content:center;align-self:center}.genesis-nft{position:relative;width:min(340px,42vw);aspect-ratio:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.92);border-radius:var(--radius-sm);overflow:hidden;background:transparent;isolation:isolate}.genesis-nft img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:lighten;background:transparent}@media (max-width: 860px){.genesis-body{grid-template-columns:1fr}.genesis-visual{justify-content:center;width:100%}.genesis-nft{width:min(340px,88vw);margin-inline:auto}}.spec-row{display:flex;justify-content:space-between;align-items:center;padding:.875rem 1.125rem;border-bottom:1px solid var(--border);font-size:.875rem;gap:1rem}.spec-row:last-child{border-bottom:none}.spec-row span:first-child{color:var(--text-tertiary)}.spec-row span:last-child{font-weight:500;text-align:right}.phase-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:0}.mint-economics{margin-top:3.5rem;padding-top:3rem;border-top:1px solid var(--border-strong)}.mint-economics-title{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600;letter-spacing:-.02em;margin:.5rem 0 .75rem}.mint-economics-lead{font-size:.9375rem;color:var(--text-secondary);max-width:640px;line-height:1.6;margin-bottom:1.75rem}.mint-economics .split-cards{margin-bottom:0}@media (max-width: 768px){.phase-cards{grid-template-columns:1fr}}.phase-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem}.phase-label{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.phase-card h3{font-size:1.25rem;font-weight:600;margin:.375rem 0 .125rem;letter-spacing:-.02em}.phase-sub{font-size:.8125rem;color:var(--accent);margin-bottom:1rem}.phase-card ul{list-style:none;font-size:.8125rem;color:var(--text-secondary)}.phase-card li{padding:.3rem 0 .3rem 1rem;position:relative}.phase-card li:before{content:"·";position:absolute;left:0;color:var(--text-tertiary)}.split-cards{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:2rem}@media (max-width: 768px){.split-cards{grid-template-columns:1fr}}.check-list{list-style:none;margin-top:.75rem}.check-list li{font-size:.8125rem;color:var(--text-secondary);padding:.35rem 0 .35rem 1.25rem;position:relative}.check-list li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-size:.75rem}.check-list--large li{font-size:.9375rem;padding:.5rem 0 .5rem 1.5rem}.mechanic-cards{display:flex;flex-direction:column;gap:1rem}.mechanic{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.75rem}.mechanic-head{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.mechanic-num{font-family:var(--mono);font-size:.75rem;color:var(--text-tertiary)}.mechanic h3{font-size:1.125rem;font-weight:600;letter-spacing:-.02em}.tag{font-size:.6875rem;font-weight:600;letter-spacing:.03em;padding:.25rem .5rem;border-radius:99px;margin-left:auto}.tag--gold{background:var(--accent-muted);color:var(--accent);border:1px solid rgba(232,149,47,.25)}.tag--muted{background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border)}.tag--accent{background:#ffffff0f;color:var(--text-secondary);border:1px solid var(--border-strong)}@media (max-width: 600px){.tag{margin-left:0}}.mechanic>p{font-size:.9375rem;color:var(--text-secondary);margin-bottom:1rem;max-width:640px}.formula{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:.75rem;flex-wrap:wrap}.formula span{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.formula code{font-family:var(--mono);font-size:.875rem;color:var(--accent)}.mechanic-note{font-size:.8125rem!important;color:var(--text-tertiary)!important;margin-bottom:0!important}.benefit-list{list-style:none;margin:0 0 1rem}.benefit-list li{font-size:.875rem;color:var(--text-secondary);padding:.4rem 0 .4rem 1.25rem;position:relative}.benefit-list li:before{content:"→";position:absolute;left:0;color:var(--accent);font-size:.75rem}.flow{display:flex;align-items:stretch;gap:.5rem;margin-bottom:2rem;overflow-x:auto;padding-bottom:.5rem}.flow-step{flex:1;min-width:160px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem}.flow-icon{display:block;font-size:.75rem;color:var(--accent);margin-bottom:.5rem}.flow-step h4{font-size:.875rem;font-weight:600;margin-bottom:.375rem}.flow-step p{font-size:.75rem;color:var(--text-tertiary);line-height:1.5}.flow-arrow{display:flex;align-items:center;color:var(--text-tertiary);font-size:1rem;flex-shrink:0}.faq-list{display:flex;flex-direction:column;gap:.5rem}.faq{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.faq summary{padding:1rem 1.25rem;font-size:.9375rem;font-weight:500;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;transition:background .15s}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.125rem;color:var(--text-tertiary);transition:transform .2s}.faq[open] summary:after{transform:rotate(45deg)}.faq summary:hover{background:var(--surface-2)}.faq p{padding:0 1.25rem 1.125rem;font-size:.875rem;color:var(--text-secondary);line-height:1.6}.footer{border-top:1px solid var(--border);padding:2rem 0}.footer-inner{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;color:var(--text-tertiary);flex-wrap:wrap;gap:.5rem}[data-animate]{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}[data-animate].is-visible{opacity:1;transform:translateY(0)}.card-grid[data-animate] .card:nth-child(2),.phase-cards[data-animate] .phase-card:nth-child(2),.mechanic-cards .mechanic:nth-child(2){transition-delay:.08s}.card-grid[data-animate] .card:nth-child(3),.phase-cards[data-animate] .phase-card:nth-child(3),.mechanic-cards .mechanic:nth-child(3){transition-delay:.16s}.treasury-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start;margin-bottom:2rem}@media (max-width: 860px){.treasury-grid{grid-template-columns:1fr}}.treasury-note{margin-top:1.25rem;font-size:.8125rem;color:var(--text-tertiary)}.tier-block{margin-top:.5rem}.tier-intro{font-size:.9375rem;color:var(--text-secondary);max-width:720px;margin-bottom:1.75rem;line-height:1.65}.tier-intro strong{color:var(--text);font-weight:500}.tier-list{display:flex;flex-direction:column;gap:.75rem}.tier-item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem 1.375rem;border-left:3px solid var(--tier-color, var(--accent))}.tier-item--bronze{--tier-color: #cd7f32}.tier-item--silver{--tier-color: #a8b2c1}.tier-item--gold{--tier-color: #e8952f}.tier-item--diamond{--tier-color: #67e8f9}.tier-item--elite{--tier-color: #c084fc}.tier-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.625rem 1rem;margin-bottom:.625rem}.tier-badge{font-size:.9375rem;font-weight:600;letter-spacing:-.02em;color:var(--text)}.tier-req{font-family:var(--mono);font-size:.6875rem;color:var(--tier-color);letter-spacing:.02em}.tier-how{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin-bottom:.75rem}.tier-benefits{list-style:none;display:flex;flex-direction:column;gap:.375rem}.tier-benefits li{font-size:.8125rem;color:var(--text);padding-left:1rem;position:relative}.tier-benefits li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--tier-color);opacity:.85}.flip-carousel{position:relative;width:100%;max-width:320px;margin:0 auto}.flip-carousel-stage{position:relative;aspect-ratio:1;perspective:900px}.flip-card{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;opacity:0;visibility:hidden;transform:rotateY(-75deg) scale(.92);transform-origin:center center;transition:opacity .55s ease,transform .65s cubic-bezier(.34,1.2,.64,1),visibility .55s;backface-visibility:hidden}.flip-card.is-active{opacity:1;visibility:visible;transform:rotateY(0) scale(1);z-index:2}.flip-carousel-dots{display:flex;justify-content:center;gap:.5rem;margin-top:.875rem}.flip-dot{width:6px;height:6px;border-radius:50%;border:none;padding:0;cursor:pointer;background:#ffffff2e;transition:background .2s,transform .2s}.flip-dot.is-active{background:var(--accent);transform:scale(1.25)}.flip-dot:hover{background:#e8952f99}.flip-nft{aspect-ratio:1;position:relative;overflow:hidden;background:#0a0a0a}.flip-nft img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.flip-nft:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.82),transparent 50%);pointer-events:none}.flip-profit-badge{position:absolute;top:.625rem;right:.625rem;z-index:2;font-family:var(--mono);font-size:.875rem;font-weight:700;color:#4ade80;background:#000000b8;border:1px solid rgba(74,222,128,.35);padding:.35rem .55rem;border-radius:6px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:profit-pop 3s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .5s)}.flip-nft-foot{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem}.flip-collection{font-size:.625rem;font-weight:600;letter-spacing:.03em;color:#ffffffe6;text-align:right}.flip-action{font-size:.625rem;color:#ffffff8c;text-transform:uppercase;letter-spacing:.05em}@keyframes profit-pop{0%,to{opacity:.85;transform:scale(1)}15%,35%{opacity:1;transform:scale(1.05)}}.burn-loop{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.burn-loop-step{flex:1;min-width:140px;text-align:center}.burn-loop-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--accent-muted);color:var(--accent);font-size:.75rem;font-weight:700;margin-bottom:.5rem}.burn-loop-step p{font-size:.8125rem;color:var(--text-secondary);line-height:1.4}.burn-loop-arrow{color:var(--text-tertiary);flex-shrink:0;font-size:1rem}@media (max-width: 640px){.burn-loop{flex-direction:column;align-items:stretch}.burn-loop-arrow{transform:rotate(90deg);align-self:center}}@media (max-width: 900px){.ambient-neon,.ambient-blob,.ambient-noise{display:none!important}.ambient-mesh{top:0;right:0;bottom:0;left:0;opacity:.35}.nav--scrolled{-webkit-backdrop-filter:none;backdrop-filter:none;background:#090909f7}.genesis-nft img{mix-blend-mode:normal}.flip-profit-badge{animation:none}}@media (prefers-reduced-motion: reduce){.ambient-neon,.ambient-blob{animation:none!important}.flip-card{transition-duration:.01ms}}
