@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--bg: #0f172a;--bg-soft: #111827;--card: #0b1224;--text: #e5e7eb;--muted: #9ca3af;--accent: #38bdf8;--accent-2: #f59e0b;--border: rgba(255,255,255,.08)}*{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 20% 20%,rgba(80,227,194,.06),transparent 35%),radial-gradient(circle at 80% 0%,rgba(79,70,229,.15),transparent 30%),var(--bg);color:var(--text);min-height:100vh}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.app-shell{min-height:100vh;display:flex;flex-direction:column}.header{position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172ad9;border-bottom:1px solid var(--border)}.navbar{max-width:1180px;margin:0 auto;padding:16px 20px;display:flex;align-items:center;gap:16px}.logo{font-weight:700;font-size:18px;letter-spacing:.5px}.nav-links{display:flex;gap:12px;margin-left:auto;flex-wrap:wrap}.nav-links a{padding:8px 12px;border-radius:999px;color:var(--text);transition:all .2s ease}.nav-links a:hover{background:#ffffff14}.primary-btn{background:linear-gradient(120deg,#38bdf8,#6366f1);color:#0b1224;font-weight:700;padding:10px 16px;border-radius:999px;border:none;cursor:pointer}.hero{max-width:1180px;margin:40px auto 20px;padding:0 20px}.hero-card{background:linear-gradient(180deg,#38bdf824,#0f172af2);border:1px solid var(--border);border-radius:16px;padding:32px;box-shadow:0 30px 120px #00000059}.section{max-width:1180px;margin:40px auto;padding:0 20px}.section h2{margin-bottom:12px}.grid{display:grid;gap:16px}@media (min-width: 768px){.grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:18px;box-shadow:0 16px 60px #00000040}.badge{display:inline-flex;align-items:center;gap:6px;background:#ffffff0f;padding:6px 10px;border-radius:999px;color:var(--text);font-size:12px;letter-spacing:.2px}.footer{margin-top:auto;background:#0b1224;border-top:1px solid var(--border);padding:24px 20px}.footer-inner{max-width:1180px;margin:0 auto;display:grid;gap:16px;color:var(--muted)}.footer-links{display:flex;gap:12px;flex-wrap:wrap}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:10px;border-bottom:1px solid var(--border);text-align:left}.chip{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#ffffff14;margin-right:8px;margin-bottom:6px}.form-card form,.input-row{display:grid;gap:12px}@media (min-width: 640px){.input-row{grid-template-columns:repeat(2,minmax(0,1fr))}}label{display:flex;flex-direction:column;gap:6px;color:var(--muted)}input,textarea,select{padding:12px;border-radius:10px;border:1px solid var(--border);background:#ffffff0a;color:var(--text)}textarea{min-height:120px;resize:vertical}.button-row{display:flex;gap:12px;flex-wrap:wrap}.toast{position:fixed;top:20px;right:20px;background:#22c55e;padding:12px 16px;border-radius:10px;color:#0b1224;font-weight:600;box-shadow:0 12px 40px #00000040;z-index:30}.toast.error{background:#ef4444;color:#fff}.small{color:var(--muted);font-size:14px}.market-card h4{margin:0 0 6px}.market-card p{margin:4px 0;color:var(--muted)}.faq-item{border:1px solid var(--border);border-radius:12px;padding:12px 16px;background:#ffffff08}.faq-item h4{margin:0 0 6px}.highlight{color:#38bdf8;font-weight:700}.actions{display:flex;gap:8px;flex-wrap:wrap}.honeypot{display:none}
