:root{--bg:#0a101d;--panel:#111a2b;--ink:#f4f7fb;--muted:#a7b4c8;--gold:#e4b763;--gold-2:#f6d58d;--line:rgba(255,255,255,.12);--max:1180px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f7fb;color:#152035;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}.shell{width:min(var(--max),calc(100% - 40px));margin:0 auto}.site-header{background:var(--bg);color:var(--ink);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10}.nav-wrap{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:11px;font-size:18px;letter-spacing:.02em}.brand-mark{display:grid;place-items:center;width:39px;height:39px;border:1px solid var(--gold);color:var(--gold-2);font-weight:800;font-size:13px;transform:rotate(-7deg)}.brand strong{color:var(--gold-2)}nav{display:flex;align-items:center;gap:24px;font-size:14px;color:var(--muted)}nav a:hover,.footer-links a:hover{color:var(--gold-2)}.nav-admin{padding:9px 14px;border:1px solid rgba(228,183,99,.45);color:var(--gold-2);border-radius:4px}.hero{min-height:590px;display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:80px;padding:78px 0;background:linear-gradient(135deg,#f5f7fb 0%,#eef2f8 100%)}.hero-copy h1{font-size:clamp(42px,6vw,76px);line-height:1.06;letter-spacing:-.055em;margin:18px 0 22px;color:#132039}.hero-copy h1 em{font-style:normal;color:#a8792e}.lead{max-width:610px;font-size:19px;color:#526178;margin:0 0 30px}.eyebrow{text-transform:uppercase;letter-spacing:.17em;font-size:11px;font-weight:800;color:#a8792e;margin:0}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#48cc8a;box-shadow:0 0 0 5px rgba(72,204,138,.14);margin-right:9px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:13px 20px;font-size:14px;font-weight:800;letter-spacing:.01em;border:1px solid transparent;transition:transform .15s ease,background .15s ease}.button:hover{transform:translateY(-1px)}.button-primary{background:#c28b36;color:#fff}.button-primary:hover{background:#aa7427}.button-ghost{border-color:#c8ceda;color:#263650;background:#fff}.hero-note{color:#7b879b;font-size:12px;margin-top:18px}.hero-panel{position:relative;overflow:hidden;background:linear-gradient(155deg,#17243a,#0c1322);border:1px solid rgba(228,183,99,.3);color:var(--ink);padding:38px 34px;min-height:310px;box-shadow:0 24px 70px rgba(29,43,69,.2)}.panel-glow{position:absolute;width:230px;height:230px;border-radius:50%;background:rgba(77,137,220,.23);filter:blur(35px);right:-80px;top:-80px}.panel-label,.info-kicker{position:relative;color:var(--gold);font-size:11px;letter-spacing:.16em;font-weight:800}.panel-title{position:relative;font-family:Georgia,serif;font-size:39px;margin:18px 0 22px}.panel-divider{height:1px;background:var(--line);margin-bottom:14px}.panel-stat{position:relative;display:flex;justify-content:space-between;gap:18px;padding:9px 0;color:var(--muted);font-size:13px}.panel-stat strong{color:var(--ink);font-size:12px;text-align:right}.panel-stat .online{color:#59d69a}.section{padding:92px 0}.section-heading{max-width:690px;margin-bottom:38px}.section-heading h2{font-size:clamp(30px,4vw,46px);letter-spacing:-.04em;line-height:1.1;margin:11px 0 14px;color:#16243d}.section-heading p{color:#627087;margin:0;font-size:16px}.download-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;padding:28px 30px;border:1px solid #dfe5ef;border-radius:6px;background:#fff;box-shadow:0 13px 36px rgba(30,48,80,.06)}.download-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:50%;background:#f6ebd6;color:#a8792e;font-size:29px;font-weight:300}.download-card h3,.currency-card h3{margin:0 0 4px;color:#1a2b47}.download-card p,.currency-card p{margin:0;color:#65748b;font-size:14px}.small{font-size:12px!important}.muted{color:#77859a!important}.button-disabled{background:#e5e9ef;color:#708096;cursor:not-allowed;pointer-events:none;white-space:nowrap}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:52px}.steps>div{border-top:2px solid #d5dce8;padding-top:17px}.steps span{color:#b18236;font-weight:800;font-size:12px;letter-spacing:.12em}.steps h3{font-size:18px;margin:8px 0 3px}.steps p{font-size:14px;color:#67758b;margin:0}.section-dark{background:var(--bg);color:var(--ink)}.section-heading.light h2{color:var(--ink)}.section-heading.light p:not(.eyebrow){color:var(--muted)}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.info-card{background:var(--panel);border:1px solid var(--line);padding:24px}.info-card strong{display:block;color:var(--ink);font-size:25px;margin:10px 0 4px}.info-card p{color:var(--muted);font-size:13px;margin:0}.currency-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.currency-card{display:flex;align-items:center;gap:18px;border:1px solid #dfe5ef;background:#fff;border-radius:6px;padding:22px}.coin{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;font-size:13px;font-weight:900}.coin-gold{background:#f6e4b5;color:#8b611e;border:2px solid #d8ad52}.coin-blue{background:#d9ebff;color:#28639c;border:2px solid #75b8f0}.site-footer{background:#07101e;color:var(--muted);padding:32px 0}.footer-wrap{display:flex;justify-content:space-between;gap:24px;align-items:center;font-size:13px}.footer-wrap strong{color:var(--ink)}.footer-wrap p{margin:4px 0 0}.footer-links{display:flex;gap:20px}.footer-links a{color:var(--muted)}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}@media(max-width:820px){.nav-wrap{align-items:flex-start;padding:16px 0;flex-direction:column}.nav-wrap nav{width:100%;overflow:auto;gap:15px}.hero{grid-template-columns:1fr;gap:38px;padding:62px 0}.hero-panel{max-width:520px}.download-card{grid-template-columns:auto 1fr}.download-card .button{grid-column:2;justify-self:start}.steps,.info-grid,.currency-grid{grid-template-columns:1fr}.section{padding:68px 0}.footer-wrap{align-items:flex-start;flex-direction:column}.footer-links{flex-wrap:wrap}}
