:root{--bg: #05061a;--bg-alt: #0b0f2d;--accent: #ffb13f;--accent-soft: #ffd966;--purple: #6b35ff;--purple-deep: #311072;--text-main: #f9fbff;--text-muted: #c4c7f5;--card: #111632;--border-soft: rgba(255, 255, 255, .06);--radius-xl: 24px;--max-width: 1040px;--shadow-soft: 0 24px 50px rgba(0, 0, 0, .6)}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%}.site-root{position:relative;min-height:100vh}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif;margin:0;-webkit-font-smoothing:antialiased;color:var(--text-main);background-image:url(/assets/nads-flying-IxH1b14N.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;overflow-x:hidden;position:relative}.global-overlay{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at top left,rgba(255,255,255,.05),transparent 38%),linear-gradient(to bottom,#050214d1,#050214b3,#050214e0)}.global-overlay:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(circle,#0000 90%,#000c)}.site-header{position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(to bottom,rgba(4,3,24,.95),rgba(4,3,24,.7),transparent);border-bottom:1px solid rgba(255,255,255,.08)}.site-header-inner{max-width:var(--max-width);margin:0 auto;padding:10px 16px;display:flex;justify-content:center}.brand-pill{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;background:radial-gradient(circle at top left,#6b35ff,#311072);box-shadow:0 14px 30px #0009}.brand-mark{width:26px;height:26px;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--accent-soft));display:inline-flex;align-items:center;justify-content:center;color:#4b2300;font-weight:800;font-size:.9rem}.brand-text{font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.scene{position:relative;overflow:hidden;color:var(--text-main)}.scene-hero{min-height:90vh}.scene-cloud{min-height:70vh}.scene-banner{padding:32px 16px}.scene-bg{position:absolute;inset:0;z-index:-2}.scene-bg img{width:100%;height:100%;object-fit:cover}.scene-overlay{position:absolute;inset:0;background:radial-gradient(circle at top left,rgba(255,255,255,.12),transparent 40%),linear-gradient(to bottom,#050214e6,#02010cfa,#02010cf5);z-index:-1}.scene-overlay-strong{background:linear-gradient(to bottom,#250958f2,#0d032efa),radial-gradient(circle at top right,rgba(255,255,255,.18),transparent 55%)}.scene-content{max-width:var(--max-width);margin:0 auto;padding:40px 16px 60px}.hero-content{display:flex;flex-direction:column;justify-content:center;min-height:90vh;max-width:640px;padding-top:220px}.cloud-content{max-width:640px;padding-top:72px;padding-bottom:80px}.scene-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:var(--accent-soft);margin-bottom:8px}.hero-title{font-size:clamp(2.6rem,3.4vw + 1.5rem,3.8rem);line-height:1;margin:0 0 12px}.hero-title-sub{display:block;font-size:.5em;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-soft);margin-top:6px}.hero-text{color:var(--text-muted);max-width:480px;font-size:.96rem;line-height:1.6}.hero-scroll-hint{margin-top:22px;display:inline-flex;align-items:center;gap:10px;font-size:.8rem;color:var(--text-muted);opacity:.9}.scroll-dot{width:10px;height:10px;border-radius:999px;border:2px solid rgba(255,255,255,.6);border-top-color:transparent;animation:spin 1.2s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.panel{max-width:var(--max-width);margin:0 auto;border-radius:var(--radius-xl);overflow:hidden;border:1px solid rgba(255,255,255,.14);box-shadow:var(--shadow-soft);transform:perspective(900px) rotateX(0) rotateY(-2.5deg);transform-origin:center left;background:#000}.panel img{width:100%;display:block}.panel-caption{max-width:var(--max-width);margin:18px auto 0;padding:0 16px 8px;color:var(--text-muted)}.panel-caption h2{margin:0 0 8px;font-size:1.4rem}.section{padding:30px 16px}.section-lore{padding-top:20px}.section-bottom{padding-bottom:50px}.section-inner{max-width:var(--max-width);margin:0 auto;background:linear-gradient(135deg,#10173cfa,#090d28fa);border-radius:var(--radius-xl);border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);padding:20px 18px 22px}.section-lore .section-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.section-block h3{margin-top:0;margin-bottom:8px;font-size:1.05rem}.section-block p,.section-block ul{margin:0;font-size:.92rem;color:var(--text-muted)}.section-block ul{padding-left:1.1rem}.section-inner h3{margin-top:0}.section-bottom ol{margin:0;padding-left:1.2rem;color:var(--text-muted);font-size:.94rem}.disclaimer{margin-top:14px;font-size:.78rem;color:var(--text-muted);opacity:.9}.site-footer{padding:22px 16px 26px}.site-footer-inner{max-width:var(--max-width);margin:0 auto;border-top:1px solid rgba(255,255,255,.08);padding-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:.78rem;color:var(--text-muted)}.footer-note{opacity:.85}@media(max-width:900px){.section-lore .section-inner{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.hero-content{min-height:80vh}.hero-title{font-size:2.3rem}.section-inner{padding:18px 16px 20px}}.section-metrics-inner{display:flex;align-items:center;justify-content:space-evenly;gap:48px;padding:32px 24px}.metric-block{text-align:center;flex:1}.metric-block h3{font-size:1.15rem;margin-bottom:6px}.metric-value{font-size:2.2rem;font-weight:800;margin:0;color:#fff}.metric-suffix{font-size:1rem;font-weight:700;margin-left:6px;opacity:.9}.section-metrics-inner{background:#0a0e28a6;border-radius:24px;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 40px #00000073}@media(max-width:900px){.section-metrics-inner{flex-direction:column;padding:24px 16px;gap:32px}.metric-value{font-size:2rem}}.brand-icons{display:flex;align-items:center;gap:10px}.brand-icon-btn{width:28px;height:28px;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--accent-soft));display:flex;justify-content:center;align-items:center;transition:.15s;padding:4px;box-shadow:0 3px 8px #00000059}.brand-icon-btn img{width:18px;height:18px;filter:brightness(0) contrast(1.2);opacity:.85}.brand-icon-btn:hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000073;opacity:1}.brand-icon-btn:active{transform:translateY(0)}.hero-metrics{width:100%;max-width:620px;margin-top:220px;margin-bottom:160px}.hero-metrics-inner{display:flex;align-items:center;justify-content:space-between;padding:16px 28px;gap:28px;background:#060823eb;border-radius:999px;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 40px #0000008c;min-height:120px}.hero-metric-block{flex:1;text-align:center}.hero-metric-block h3{margin:0 0 4px;font-size:1.25rem;font-weight:700}.hero-metric-value{margin:0;font-size:1.75rem;font-weight:800}.hero-metric-status{margin-top:6px;text-align:center;font-size:.78rem;color:var(--text-muted)}.hero-metric-status-error{color:#ffb8b8}@media(max-width:900px){.hero-metrics-inner{flex-direction:column;padding:14px 20px;gap:20px;min-height:140px}.hero-metric-value{font-size:1.55rem}.hero-metric-block h3{font-size:1.15rem}}.section-bottom{position:relative;padding-top:120px;padding-bottom:60px}.jumping-guy{position:absolute;top:-10px;left:50%;transform:translate(-50%);pointer-events:none;animation:wizard-jump 1.8s ease-in-out infinite}.jumping-guy img{width:140px;height:auto}@keyframes wizard-jump{0%{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-16px)}to{transform:translate(-50%) translateY(0)}}@media(max-width:600px){.jumping-guy img{width:110px}}.floating-tweet{position:absolute;z-index:5;width:320px;opacity:.88;transform:rotate(-2deg);transition:transform .3s ease,opacity .3s ease;filter:drop-shadow(0px 10px 14px rgba(0,0,0,.55))}.floating-tweet img{width:100%;border-radius:12px}.floating-tweet:hover{transform:scale(1.04) rotate(0);opacity:1}.tweet-left-1{top:18%;left:2%;transform:rotate(-6deg)}.tweet-left-2{top:58%;left:4%;transform:rotate(3deg)}.tweet-right-1{top:12%;right:3%;transform:rotate(5deg)}.tweet-right-2{top:40%;right:2%;transform:rotate(-4deg)}.tweet-right-3{top:70%;right:4%;transform:rotate(2deg)}@media(max-width:900px){.floating-tweet{display:none}}.cult-wrapper{display:flex;justify-content:center;margin-top:180px;margin-bottom:180px;width:100%}.cult-card{width:85%;max-width:900px;background:#050514e0;padding:40px 50px;border-radius:40px;color:#fff;box-shadow:0 0 25px #0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cult-title{font-size:32px;margin-bottom:20px;color:#fff;text-align:center}.cult-list{font-size:18px;line-height:1.7;padding-left:20px;color:#ddd}.cult-list a{color:#f4d24a;font-weight:600;text-decoration:none}.cult-list a:hover{text-decoration:underline}.ca-row{display:flex;align-items:center;gap:10px;margin-top:6px}.contract-address{font-family:monospace;background:#ffffff14;padding:4px 12px;border-radius:6px;font-size:16px;color:#f4d24a}.copy-ca{background:#f4d24a;color:#000;font-weight:700;padding:6px 12px;border-radius:6px;border:none;cursor:pointer}.copy-ca:hover{background:#ffe26e}.cult-disclaimer{margin-top:25px;font-size:14px;opacity:.7;text-align:center}
