:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4e7be;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--gold:#f0c24f;--gold-soft:#f0c24f29;--border:#e3b44238;background:radial-gradient(circle at top,#e0a32f2e,#0000 30%),linear-gradient(#110b05 0%,#070605 45%,#030303 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 20% 0,#d8a7351f,#0000 22%),radial-gradient(circle at 80% 12%,#7037131f,#0000 18%),#050403;min-width:320px;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%;display:block}.site-shell{width:min(1240px,100% - 32px);margin:0 auto;padding:20px 0 48px;position:relative}.page-ambient-glow{pointer-events:none;filter:blur(70px);opacity:.16;z-index:0;border-radius:50%;width:34vw;min-width:280px;height:34vw;min-height:280px;animation:18s ease-in-out infinite driftGlow;position:fixed;inset:auto}.glow-one{background:radial-gradient(circle,#e8b13d57,#0000 68%);top:6%;left:4%}.glow-two{background:radial-gradient(circle,#a1441a42,#0000 68%);animation-duration:24s;top:24%;right:2%}.glow-three{background:radial-gradient(circle,#f6d78229,#0000 68%);animation-duration:30s;bottom:8%;left:26%}.page-noise{pointer-events:none;opacity:.12;mix-blend-mode:screen;background-image:radial-gradient(circle at 20% 20%,#ffe3a20f,#0000 18%),radial-gradient(circle at 80% 10%,#ab47160f,#0000 16%),linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:auto,auto,3px 3px,3px 3px;position:fixed;inset:0}.section-frame{background:linear-gradient(#18120df2,#0a0807fa);border:1px solid #e3b4423d;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000006b,inset 0 1px #ffe6a40a}.section-frame:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffcd5a12,#0000 35% 70%,#ffcd5a08),radial-gradient(circle at 12% 8%,#fff1c60d,#0000 14%);position:absolute;inset:0}.section-frame:after{content:"";pointer-events:none;opacity:.1;background-image:repeating-linear-gradient(-45deg,#ffffff0a,#ffffff0a 2px,#0000 2px 8px);position:absolute;inset:0}.site-header{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050403d1;border:1px solid #e3b4423d;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding:16px 20px;display:flex;position:sticky;top:16px}.contract-strip{background:#0b0907eb;border-radius:16px;margin-bottom:20px;padding:12px 18px}.contract-strip p{letter-spacing:.04em;color:#f4e7bee6;word-break:break-all;margin:0;font-size:.88rem}.contract-strip span{color:var(--gold);margin-right:8px;font-weight:800}.brand-lockup,.footer-brand{align-items:center;gap:14px;display:flex}.brand-lockup{position:relative}.brand-lockup:after{content:"";filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#dcab3b29,#0000 72%);border-radius:50%;width:88px;height:88px;position:absolute;top:18px;left:18px}.brand-logo,.footer-logo{z-index:1;border:1px solid #e3b4426b;border-radius:50%;width:60px;height:60px;position:relative;box-shadow:0 10px 30px #d79e2333}.eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#d7ad54;margin:0 0 6px;font-size:.75rem}.brand-name{letter-spacing:.05em;font-size:1.6rem;font-weight:900}.site-nav,.header-actions,.hero-actions,.hero-badges,.footer-links,.story-actions,.hero-kicker-row,.cta-widget-row{align-items:center;gap:12px;display:flex}.site-nav{flex-wrap:wrap;justify-content:center}.site-nav a,.header-actions>a:not(.button){letter-spacing:.12em;text-transform:uppercase;color:#f2dca1;opacity:.88;font-size:.84rem}.button{border:1px solid #e3b44259;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:700;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex;position:relative;overflow:hidden}.button:before{content:"";background:linear-gradient(120deg,#0000 0%,#ffecb038 48%,#0000 72%);transition:transform .42s;position:absolute;inset:0;transform:translate(-130%)}.button>*{z-index:1;position:relative}.button:hover,.reason-card:hover,.token-card:hover,.step-card:hover,.placeholder-art:hover,.faq-list details:hover,.verdict-card:hover{transform:translateY(-2px);box-shadow:0 14px 32px #00000047}.button:hover:before{transform:translate(130%)}.button-primary{color:#120d07;background:linear-gradient(#f4cf77 0%,#d6a12f 100%);box-shadow:0 10px 26px #d6a12f42}.button-secondary,.button-dark{background:#ffffff05}.button-secondary{border-color:#f0c24f3d;box-shadow:inset 0 1px #ffecb80a}.button-dark{color:#f2dca1;background:#180f08b8;border-color:#1d150d66}.menu-button{color:#f2dca1;background:0 0;border:1px solid #e3b44259;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.editorial-hero{background:radial-gradient(circle at 18% 12%,#ffcf7014,#0000 20%),radial-gradient(circle at 78% 30%,#ac4f201c,#0000 24%),linear-gradient(115deg,#40210d94,#0000 42%);grid-template-columns:1.02fr .98fr;gap:30px;padding:42px;display:grid}.hero-kicker-row{justify-content:space-between;align-items:flex-start;margin-bottom:12px}.hero-mini-seal,.hero-stamp,.floating-note{border:1px solid var(--border);color:#f3d487;letter-spacing:.12em;text-transform:uppercase;background:#ffffff08;align-items:center;gap:8px;padding:8px 12px;font-size:.76rem;display:inline-flex}.hero-mini-seal{background:linear-gradient(#ffdc8614,#ffffff05);border-color:#f0c24f3d;border-radius:999px;padding:10px 16px;animation:4.6s ease-in-out infinite miniSealFloat;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffecb814}.hero-mini-seal:before{content:"";background:linear-gradient(120deg,#0000 0%,#ffe9ac2e 45%,#0000 70%);animation:3.8s ease-in-out infinite chipSweep;position:absolute;inset:0;transform:translate(-130%)}.hero-mini-seal svg,.hero-mini-seal span,.hero-mini-seal{z-index:1;position:relative}.hero-stamp{color:#120d07;background:linear-gradient(#f4cf77 0%,#d6a12f 100%);border-radius:8px;width:fit-content;margin-bottom:14px;transform:rotate(-4deg);box-shadow:0 12px 28px #00000038}.hero-copy h1{text-transform:uppercase;letter-spacing:-.06em;text-wrap:balance;max-width:8.3ch;margin:0;font-size:clamp(4.1rem,8vw,7.6rem);line-height:.84}.hero-copy h1 span,.token-card strong,.cta-banner h2,.section-heading h2,.step-card span{color:var(--gold)}.hero-text,.panel p,.step-card p,.reason-card p,.token-card p,.faq-list p,.footer-meta p,.inline-note{color:#f4e7becc}.hero-text{max-width:52ch;font-size:1.08rem}.hero-badges{flex-wrap:wrap;margin-top:24px}.hero-widgets{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.hero-widget{isolation:isolate;background:linear-gradient(#ffffff09,#ffffff04),#100b08e0;border:1px solid #e3b44233;border-radius:18px;min-height:132px;padding:16px 16px 14px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff2ca0d}.hero-widget:hover{border-color:#f0c24f5c;transform:translateY(-4px);box-shadow:0 16px 36px #00000040}.hero-widget span{letter-spacing:.18em;text-transform:uppercase;color:#d7ad54;font-size:.72rem;display:block}.hero-widget strong{word-break:break-word;margin-top:10px;font-size:1.1rem;line-height:1.15;display:block}.hero-widget small{color:#f4e7be99;letter-spacing:.04em;margin-top:10px;font-size:.78rem;display:block}.hero-widget-topline{background:linear-gradient(90deg,#f0c24f,#f0c24f00);border-radius:999px;width:46px;height:3px;margin-bottom:12px}.hero-widget-orbit{opacity:.6;border:1px solid #ffffff0f;border-radius:50%;width:86px;height:86px;animation:4.8s ease-in-out infinite widgetPulse;position:absolute;bottom:-18px;right:-18px}.hero-widget.tone-gold:before,.hero-widget.tone-ember:before,.hero-widget.tone-dark:before{content:"";z-index:-1;opacity:.9;position:absolute;inset:0}.hero-widget.tone-gold:before{background:radial-gradient(circle at 0 0,#f0c24f29,#0000 44%)}.hero-widget.tone-ember:before{background:radial-gradient(circle at 0 0,#ba422329,#0000 44%)}.hero-widget.tone-dark:before{background:radial-gradient(circle at 0 0,#ffffff0f,#0000 44%)}.hero-visual{align-content:center;gap:18px;display:grid;position:relative}.hero-visual-editorial{padding-top:18px}.tilted-card{transform:rotate(-2.5deg)}.verdict-card{min-height:230px;position:relative}.seal-card{background:radial-gradient(circle at 50% 40%,#e0a83533,#0e0b09eb);border:1px solid #e3b44238;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;padding:22px;display:flex}.seal-ring{pointer-events:none;border:1px dashed #f0c24f42;border-radius:24px;position:absolute;inset:18px}.seal-card img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:min(100%,280px);box-shadow:0 24px 50px #00000059}.seal-caption{letter-spacing:.18em;text-transform:uppercase;color:#d7ad54;margin-top:12px;font-size:.76rem}.floating-note{background:linear-gradient(#ffde8f0f,#ffffff04),#110c08e6;border-color:#f0c24f52;border-radius:10px 4px;padding:10px 14px;animation:5.6s ease-in-out infinite noteBob;position:absolute;top:-4px;right:10px;transform:rotate(6deg);box-shadow:0 0 0 1px #f0c24f14,0 0 22px #f0c24f24,0 10px 24px #0000002e}.floating-note:before{content:"";pointer-events:none;border:1px dashed #f0c24f24;border-radius:7px 3px;position:absolute;inset:6px}.editorial-ticker{background:#e3b44224;border:1px solid #e3b4423d;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0 24px;display:grid;overflow:hidden}.editorial-ticker div{background:#0d0a08;align-items:center;gap:10px;padding:15px 16px;font-size:.92rem;display:flex}.editorial-ticker div:nth-child(2){background:linear-gradient(#100d0a,#0d0a08)}.editorial-ticker div:nth-child(3){background:linear-gradient(#140d08,#0d0a08)}.editorial-grid{grid-template-columns:minmax(0,1.22fr) minmax(320px,.78fr);align-items:stretch;gap:0;margin-bottom:20px;display:grid}.panel{padding:30px}.editorial-panel{border-radius:24px}.marked-panel:before,.side-panel-offset:before,.token-card-editorial:before,.step-card:before{content:"";background:#f0c24f2e;width:72px;height:1px;position:absolute;top:14px;left:16px}.side-panel-offset{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;transform:translateY(0)}.marked-panel{border-top-right-radius:0;border-bottom-right-radius:0}.section-heading{align-items:center;gap:10px;margin-bottom:18px;display:flex}.section-heading h2,.cta-banner h2{text-transform:uppercase;margin:0;font-size:clamp(1.9rem,3vw,2.9rem)}.section-intro{color:#f4e7beb8;margin:-2px 0 20px;font-size:.98rem}.centered-copy{text-align:center}.centered{justify-content:center}.bullet-list{color:#f4e7bed9;padding-left:18px}.bullet-list li+li{margin-top:10px}.reason-list,.faq-list{gap:14px;display:grid}.reason-card,.token-card,.step-card,.placeholder-art,.faq-list details{background:#ffffff05;border:1px solid #e3b4422e;border-radius:18px;padding:18px;transition:transform .18s,box-shadow .18s;position:relative}.reason-card{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.reason-card.warm{background:linear-gradient(#ffd47514,#ffffff05)}.reason-card.dark{background:linear-gradient(#ffffff08,#0a08072e)}.reason-card.ember{background:linear-gradient(#ba422314,#ffffff05)}.reason-card.teal{background:linear-gradient(#2c8c7b14,#ffffff05)}.icon-wrap,.token-icon{width:42px;height:42px;color:var(--gold);background:#f0c24f1f;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.reason-card h3,.token-card h3,.step-card h3,.placeholder-art h3,.faq-list summary{margin:0 0 8px}.story-panel,.why-panel,.tokenomics-panel,.buy-panel,.cta-banner,.faq-panel,.site-footer{margin-bottom:0}.story-actions{flex-wrap:wrap;justify-content:space-between;margin:20px 0 18px}.inline-note{font-size:.92rem}.tokenomics-stage{background:radial-gradient(circle at 50% 0,#dcaa3a14,#0000 24%),linear-gradient(#18120df5,#0a0807f5);border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.tokenomics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.token-card{overflow:hidden}.token-card-glow{filter:blur(14px);opacity:.22;pointer-events:none;border-radius:50%;width:120px;height:120px;position:absolute;inset:auto -30px -30px auto}.token-tier-1 .token-card-glow{background:radial-gradient(circle,#f0c24fe6,#0000 68%)}.token-tier-2 .token-card-glow{background:radial-gradient(circle,#ba4223bf,#0000 68%)}.token-tier-3 .token-card-glow{background:radial-gradient(circle,#fff4cc8c,#0000 68%)}.token-card strong{margin:18px 0 10px;font-size:clamp(2.4rem,4vw,4rem);line-height:1;display:block}.buy-stage{background:linear-gradient(#160f0afa,#080706fa),radial-gradient(circle at 85% 10%,#dcaa3a0f,#0000 20%);border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.steps-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.editorial-steps .step-2,.editorial-steps .step-4{transform:translateY(18px)rotate(-1deg)}.editorial-steps .step-1,.editorial-steps .step-3{transform:rotate(1deg)}.step-card-topline{background:linear-gradient(90deg,#f0c24f,#f0c24f00);border-radius:999px;width:52px;height:3px;margin-bottom:12px}.step-card span{margin-bottom:10px;font-size:1.2rem;font-weight:800;display:inline-block}.editorial-cta{background:linear-gradient(135deg,#dba735e0,#6c430bfa);border-top-left-radius:0;border-top-right-radius:0;gap:22px;margin-top:-1px;padding:30px;display:grid}.cta-banner-header{gap:8px;display:grid}.cta-banner-header h2{max-width:none}.editorial-cta .eyebrow,.editorial-cta h2,.editorial-cta p,.editorial-cta a{color:#150f08}.cta-coin-stage{justify-content:center;align-items:center;min-height:150px;margin-top:16px;display:flex}.cta-coin-logo{object-fit:contain;filter:drop-shadow(0 18px 28px #2c19062e);width:min(220px,72%);height:auto}.hero-art-frame,.supporting-art-frame,.placeholder-art{background:linear-gradient(135deg,#ffda850f,#ffffff05),repeating-linear-gradient(135deg,#f0c24f14,#f0c24f14 12px,#ffffff05 12px 24px);border:1px solid #e3b4422e;border-radius:18px;flex-direction:column;justify-content:center;min-height:230px;display:flex;overflow:hidden}.hero-art-frame{background:linear-gradient(#ffdf9114,#ffffff05),#120d09;border:1px solid #f0c24f57;border-radius:22px;min-height:320px;padding:10px;position:relative;box-shadow:0 0 0 1px #f0c24f14,0 18px 38px #0000003d}.hero-art-frame:before{content:"";pointer-events:none;border:1px solid #f0c24f24;border-radius:16px;position:absolute;inset:10px}.hero-art-image,.supporting-art-image{object-fit:cover;width:100%;height:100%;display:block}.hero-art-image{object-position:center 28%;border-radius:14px;min-height:320px}.supporting-art-frame{background:linear-gradient(#ffdf910f,#ffffff04),#110c09;border-color:#f0c24f47;min-height:186px;padding:8px}.supporting-art-banner{box-shadow:0 14px 28px #0003}.supporting-art-image{object-position:center center;border-radius:12px;min-height:170px}.cta-art-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cta-art-pair-wide{width:100%}.cta-art-frame{background:linear-gradient(#fff4d014,#ffffff05),#1c110866;border-color:#643d0e47;min-height:240px;padding:10px}.cta-art-image{object-fit:cover;object-position:center center;border-radius:14px;min-height:220px}.placeholder-art.compact{min-height:180px}.placeholder-art.accent-hero{background:radial-gradient(circle at 25% 25%,#ffd67a21,#0000 20%),linear-gradient(135deg,#ffda850f,#ffffff05),repeating-linear-gradient(135deg,#f0c24f14,#f0c24f14 12px,#ffffff05 12px 24px)}.placeholder-art.accent-legal{background:radial-gradient(circle at 80% 20%,#ae4d1f1f,#0000 20%),linear-gradient(135deg,#ffda850f,#ffffff05),repeating-linear-gradient(135deg,#f0c24f14,#f0c24f14 12px,#ffffff05 12px 24px)}.placeholder-art.accent-cta{background:radial-gradient(circle at 50% 15%,#461e0a1f,#0000 22%),linear-gradient(135deg,#fff1bc1f,#ffffff08)}.placeholder-badge{letter-spacing:.14em;text-transform:uppercase;color:#120d07;background:var(--gold);border-radius:999px;width:fit-content;margin-bottom:12px;padding:6px 10px;font-size:.72rem;display:inline-flex}.faq-list details summary{cursor:pointer;font-weight:700;list-style:none}.faq-list details summary::-webkit-details-marker{display:none}.editorial-footer{border-top-left-radius:0;border-top-right-radius:0;justify-content:space-between;align-items:center;gap:24px;margin-top:-1px;padding:24px 28px;display:flex}.footer-meta{text-align:right}.footer-brand strong{margin-bottom:4px;font-size:1.1rem;display:block}@keyframes chipSweep{0%{opacity:0;transform:translate(-130%)}18%{opacity:1}55%{opacity:.9;transform:translate(130%)}to{opacity:0;transform:translate(130%)}}@keyframes miniSealFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes noteBob{0%,to{transform:rotate(6deg)translateY(0)}50%{transform:rotate(4deg)translateY(-4px)}}@keyframes driftGlow{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(18px,-16px)scale(1.08)}}@keyframes widgetPulse{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:.8;transform:scale(1.06)}}@media (width<=1040px){.editorial-hero,.editorial-grid,.editorial-footer{grid-template-columns:1fr;display:grid}.editorial-cta{display:grid}.steps-grid,.tokenomics-grid,.hero-widgets{grid-template-columns:repeat(2,minmax(0,1fr))}.token-tier-3{grid-column:1/-1}.side-panel-offset,.editorial-steps .step-1,.editorial-steps .step-2,.editorial-steps .step-3,.editorial-steps .step-4,.tilted-card{transform:none}.footer-meta{text-align:left}}@media (width<=860px){.site-header{flex-wrap:wrap;gap:14px}.brand-lockup{width:100%}.site-nav{flex-direction:column;align-items:flex-start;width:100%;padding-top:8px;display:none}.site-nav.open{gap:10px;padding:12px 0 2px;display:flex}.site-nav.open a{background:#ffffff05;border:1px solid #e3b44229;border-radius:12px;width:100%;padding:10px 12px}.header-actions{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-left:0}.menu-button{margin-left:auto;display:inline-flex}}@media (width<=720px){.site-shell{width:min(100% - 20px,1240px);padding-top:14px}.site-header,.editorial-hero,.panel,.editorial-cta,.editorial-footer{padding:20px}.contract-strip{margin-bottom:14px;padding:12px 14px}.site-header{border-radius:16px;margin-bottom:14px;top:10px}.brand-logo,.footer-logo{width:48px;height:48px}.brand-name{font-size:1.3rem}.hero-kicker-row,.story-actions,.hero-actions,.hero-badges,.footer-links,.cta-widget-row{flex-direction:column;align-items:stretch}.editorial-hero{gap:22px}.hero-copy,.hero-visual{gap:14px}.header-actions{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.header-actions>a:not(.button),.menu-button{background:#ffffff08;border:1px solid #e3b4423d;border-radius:999px;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.header-actions .button{grid-column:1/-1}.site-nav a,.header-actions>a:not(.button){font-size:.78rem}.button{width:100%}.hero-stamp{margin-bottom:10px;transform:none}.hero-text{max-width:none;font-size:1rem}.hero-widget{min-height:auto}.section-heading{margin-bottom:14px}.section-intro{margin-bottom:16px}.story-actions{gap:12px}.inline-note{text-align:center}.editorial-ticker{grid-template-columns:1fr}.hero-art-frame,.hero-art-image{min-height:240px}.floating-note{padding:8px 10px;font-size:.68rem;top:8px;right:6px}.seal-caption{text-align:center}.supporting-art-frame,.supporting-art-image{min-height:150px}.cta-art-pair{grid-template-columns:1fr}.cta-art-frame,.cta-art-image{min-height:180px}.steps-grid,.tokenomics-grid,.hero-widgets{grid-template-columns:1fr}.hero-copy h1{max-width:none;font-size:clamp(3rem,15vw,4.8rem)}.cta-banner-header{gap:6px}.section-heading h2,.cta-banner h2{font-size:clamp(1.6rem,8vw,2.2rem)}}@media (width<=520px){.site-shell{width:min(100% - 16px,1240px)}.site-header,.editorial-hero,.panel,.editorial-cta,.editorial-footer{padding:16px}.contract-strip{padding:10px 12px}.contract-strip p{font-size:.8rem}.header-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.header-actions .button{grid-column:1/-1}.hero-copy h1{font-size:clamp(2.6rem,14vw,4rem);line-height:.9}.hero-mini-seal,.hero-stamp,.floating-note{letter-spacing:.08em}.hero-art-frame,.hero-art-image,.verdict-card{min-height:220px}.hero-widget{padding:14px}.reason-card,.token-card,.step-card{padding:16px}.section-heading{gap:8px}.section-intro,.inline-note,.reason-card p,.step-card p,.token-card p{font-size:.94rem}}
