:root{--bg:#050505;--panel:#0a0a0a;--panel2:#0f0f10;--text:#f7f7f7;--muted:#9a9a9f;--line:#242426;--gold:#ffb000;--gold2:#ffd45a;--green:#55e08b;--container:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#050505;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.55}a{color:inherit}.shell{width:min(calc(100% - 32px),var(--container));margin:auto}.topbar{position:sticky;top:0;z-index:50;background:rgba(5,5,5,.96);backdrop-filter:blur(14px);border-bottom:1px solid #191919}.nav{min-height:68px;display:flex;align-items:center;gap:24px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none}.brand img{width:38px;height:38px;object-fit:contain}.brand strong,.brand small{display:block}.brand strong{font-size:.92rem}.brand small{font-size:.58rem;color:var(--muted);letter-spacing:.12em;text-transform:uppercase}.nav nav{margin-left:auto;display:flex;gap:2px}.nav nav a{font-size:.8rem;text-decoration:none;color:#aaa;padding:9px 10px;border-radius:8px}.nav nav a:hover{color:var(--gold2);background:#101010}.hero{padding:78px 0 86px;border-bottom:1px solid #151515;background:radial-gradient(circle at 84% 18%,rgba(255,176,0,.08),transparent 27%),linear-gradient(180deg,#050505,#070707)}.hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:72px;align-items:center}.eyebrow,.gold-kicker{color:var(--gold);font-size:.7rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.hero h1{font-size:clamp(3rem,6vw,5.7rem);line-height:.95;letter-spacing:-.055em;margin:13px 0 18px}.gold{color:var(--gold)}.lead{color:#b0b0b4;font-size:1.06rem;max-width:680px}.actions,.support-actions{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.button{display:inline-flex;min-height:46px;padding:0 18px;align-items:center;justify-content:center;border-radius:9px;text-decoration:none;font-weight:900;font-size:.82rem;border:1px solid transparent}.primary{background:linear-gradient(180deg,var(--gold2),var(--gold));color:#130d00}.secondary{background:#0c0c0d;border-color:#2a2a2d;color:#eee}.trust-row{display:flex;gap:18px;flex-wrap:wrap;color:#919196;font-size:.75rem}.trust-row span:before{content:"•";color:var(--green);margin-right:7px}.product-card{background:linear-gradient(180deg,#0d0d0d,#090909);border:1px solid #34280e;border-radius:18px;padding:20px;box-shadow:0 24px 70px rgba(0,0,0,.5)}.product-brand{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid #202020}.product-brand img{width:46px;height:46px;object-fit:contain}.product-brand strong,.product-brand small{display:block}.product-brand strong{font-size:.95rem}.product-brand small{font-size:.58rem;color:var(--gold);letter-spacing:.13em;text-transform:uppercase}.search{margin-top:14px;height:50px;border:1px solid #2d2d30;border-radius:9px;padding:13px 14px;background:#050505;font-family:ui-monospace,monospace}.search b{float:right;color:var(--gold)}.chips{display:flex;gap:6px;padding:11px 0}.chips i{font-style:normal;border:1px solid #29292b;background:#101011;color:#9d9da2;border-radius:999px;padding:5px 8px;font-size:9px}.chips i:first-child{background:var(--gold);border-color:var(--gold);color:#160f00;font-weight:900}.ic-card{display:grid;grid-template-columns:72px 1fr;gap:11px;padding:10px;border:1px solid #28282a;border-radius:10px;background:#0e0e0f;margin:8px 0}.ic-card.selected{border-color:#795400}.chip{display:grid;place-items:center;border:1px solid #303034;border-radius:8px;background:#080808;font:9px ui-monospace,monospace;text-align:center}.ic-card strong,.ic-card em,.ic-card b,.ic-card small{display:block}.ic-card strong{font-size:12px}.ic-card em{font-size:10px;color:var(--gold2);font-style:normal}.ic-card b{font-size:11px;color:var(--green)}.ic-card small{font-size:10px;color:var(--muted)}.support-mini{font-size:9px;color:var(--muted);padding-top:11px;margin-top:12px;border-top:1px solid #222}.support-mini b{float:right;color:var(--gold2)}.section{padding:78px 0}.dark-section{background:#080808;border-block:1px solid #171717}.section h2,.support h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;letter-spacing:-.04em;margin:8px 0 16px}.section-title{max-width:780px}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px}.grid article{padding:22px;border:1px solid #242426;border-radius:13px;background:#0d0d0e}.grid article span{color:var(--gold);font:900 12px ui-monospace,monospace}.grid h3{margin:18px 0 8px}.grid p,.split p,.support p,.download-copy>p{color:var(--muted)}.split{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center;border-top:1px solid #1b1b1b}.checklist{list-style:none;margin:0;padding:22px;border:1px solid #28282b;border-radius:13px;background:#0d0d0e}.checklist li{padding:11px 8px;border-bottom:1px solid #202022;color:#c8c8cc}.checklist li:last-child{border:0}.checklist li:before{content:"✓";color:var(--green);font-weight:900;margin-right:11px}.download{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;border-top:1px solid #1b1b1b}.release-meta{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.release-meta span{padding:8px 10px;border:1px solid #29292b;border-radius:8px;background:#0c0c0d;color:#c1c1c5;font-size:11px}.release-meta b{color:var(--gold);margin-right:4px}.button.play{background:#f4f4f4;color:#050505;gap:9px}.button.play small{display:block;font-size:7px;letter-spacing:.12em}.release-note{font-size:11px;border-left:2px solid var(--gold);padding-left:11px;color:#999}.release-note code{color:var(--gold2)}.download-card{padding:24px;border:1px solid #3d3012;border-radius:16px;background:linear-gradient(160deg,#11100c,#090909)}.download-brand{display:flex;align-items:center;gap:12px;margin-bottom:14px}.download-logo{width:64px;height:64px;object-fit:contain}.app-kicker{color:var(--gold);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.download-card h3{font-size:24px;margin:3px 0}.download-card p{margin:0;color:var(--muted)}.download-card ul{list-style:none;margin:18px 0;padding:0;border-top:1px solid #252526}.download-card li{padding:9px 0;border-bottom:1px solid #212122;color:#c7c7ca;font-size:12px}.download-card li:before{content:"✓";color:var(--green);margin-right:9px}.price-proof{display:grid;grid-template-columns:1fr 1fr;gap:8px}.price-proof span{padding:10px;border:1px solid #29292b;background:#090909;border-radius:8px;color:#999;font-size:11px}.price-proof b{display:block;color:var(--gold2);font-size:16px}.support{margin:40px auto 70px;padding:32px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;border:1px solid #3d3012;border-radius:16px;background:linear-gradient(115deg,rgba(255,176,0,.055),rgba(255,176,0,.01))}.legal-hero{padding:54px 0 18px}.legal-hero h1{font-size:clamp(2.5rem,5vw,4.4rem);line-height:1}.legal-grid{grid-template-columns:repeat(2,1fr)}footer{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #1b1b1b;color:#888;font-size:11px}.footer-brand{display:flex;align-items:center;gap:8px}.footer-brand img{width:30px;height:30px;object-fit:contain}.footer-brand strong{color:var(--gold2)}@media(max-width:860px){.nav nav{display:none}.hero-grid,.split,.download,.support{grid-template-columns:1fr}.hero-grid{gap:38px}.grid{grid-template-columns:1fr 1fr}footer{padding:24px 0;flex-direction:column;align-items:flex-start}}@media(max-width:540px){.shell{width:min(calc(100% - 24px),var(--container))}.hero{padding-top:52px}.hero h1{font-size:43px}.grid,.legal-grid,.price-proof{grid-template-columns:1fr}.actions,.support-actions{display:grid}.button{width:100%}}
