:root{--gold:#f4d35e;--soft:#fff1bd}*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;background:radial-gradient(circle at 20% 0%,rgba(244,211,94,.16),transparent 36%),#050505;color:#fff}a{text-decoration:none}.app-page{max-width:1180px;margin:auto;padding:28px}.top{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px}.logo{color:var(--gold);font-weight:900;letter-spacing:.18em}.btn{display:inline-flex;border-radius:999px;padding:13px 18px;background:var(--gold);color:#111;font-weight:900;margin:6px;border:0;cursor:pointer;text-decoration:none}.btn.ghost{background:rgba(255,255,255,.06);color:#fff;border:1px solid rgba(244,211,94,.35)}.sup{color:#00ff87;text-transform:uppercase;letter-spacing:.16em;font-weight:900}.hero,.section{border:1px solid rgba(244,211,94,.32);border-radius:30px;padding:28px;background:rgba(255,255,255,.06);margin-bottom:24px}.hero h1{font-size:clamp(3rem,9vw,7rem);line-height:.88;color:var(--soft);margin:10px 0 16px;text-transform:uppercase}.install-help{color:rgba(255,255,255,.72)}.install-grid,.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:18px}.install-grid article,.features article{border:1px solid rgba(244,211,94,.22);border-radius:22px;padding:18px;background:rgba(0,0,0,.24)}.install-grid span{font-size:2.2rem}.install-grid h3,.version-card h2{color:#fff1bd}.features article{font-weight:900}