:root{color-scheme:dark;--bg:#07080a;--panel:#111317;--panel2:#171a20;--line:#292d35;--text:#fff;--muted:#aab0ba;--red:#ef233c;--red2:#b90e27;--gold:#f7c948}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;background:radial-gradient(circle at 15% -10%,#321018 0,transparent 34%),var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.hero{padding:42px 18px 30px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(239,35,60,.12),transparent)}.hero-inner,main,footer{width:min(1020px,100%);margin:auto}.eyebrow{text-transform:uppercase;letter-spacing:.15em;color:#ff8290;font-size:12px;font-weight:800}.brand-logo-wrap{display:flex;align-items:center;min-height:92px;margin:5px 0 6px}.brand-logo{display:block;width:min(330px,76vw);height:auto;max-height:185px;object-fit:contain;object-position:left center}.lead{color:#d0d3d9;font-size:clamp(17px,2.5vw,22px);margin:0;max-width:700px}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.primary,.secondary{border:0;border-radius:14px;padding:13px 17px;font-weight:800;font-size:15px;text-decoration:none}.primary{background:var(--red);color:#fff}.secondary{background:#20242a;color:#fff;border:1px solid #3b404a}main{padding:20px 16px 42px}.quick-status{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:18px}.quick-status div{background:#0e1014;border:1px solid var(--line);border-radius:15px;padding:13px}.quick-status span{display:block;color:var(--muted);font-size:12px}.quick-status strong{display:block;margin-top:3px}.tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tool-card{position:relative;display:grid;grid-template-columns:auto 1fr;gap:14px;min-height:190px;padding:20px;border-radius:20px;border:1px solid var(--line);background:linear-gradient(145deg,#15181d,#0d0f12);color:#fff;text-decoration:none;overflow:hidden}.tool-card:after{content:"";position:absolute;inset:auto -25% -50% 35%;height:130px;background:radial-gradient(circle,rgba(239,35,60,.14),transparent 70%)}.tool-card.featured{border-color:#5e2630;background:linear-gradient(145deg,#1f1116,#0d0f12)}.tool-icon{font-size:34px}.tool-card small{color:#ff8290;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.tool-card h2{font-size:24px;margin:4px 0 7px}.tool-card p{color:var(--muted);margin:0;line-height:1.45}.tool-card b{grid-column:2;margin-top:auto;color:#fff}.note{margin-top:18px;padding:16px 18px;border:1px solid #44331d;background:#18140d;border-radius:16px;color:#e9ddc9}.note strong{color:#ffd27d}footer{padding:25px 16px 40px;border-top:1px solid var(--line);color:#8f96a1;font-size:13px}footer a{color:#fff}@media(max-width:640px){.hero{padding-top:28px}.brand-logo-wrap{min-height:76px;margin:2px 0 5px}.brand-logo{width:min(270px,74vw);max-height:152px}.tool-grid{grid-template-columns:1fr}.tool-card{min-height:150px}.quick-status{grid-template-columns:1fr 1fr}.tool-card h2{font-size:21px}}
.ticket-button{border-radius:14px;padding:13px 17px;font-weight:800;font-size:15px;text-decoration:none;background:#fff;color:#08090b;border:1px solid #fff}.ticket-note{margin:10px 0 0;color:#8f96a1;font-size:12px}.coupon-card{border-color:#54431f;background:linear-gradient(145deg,#211b0d,#0d0f12)}.coupon-card small{color:#ffd36b}@media(max-width:640px){.hero-actions>a,.hero-actions>button{flex:1 1 auto;text-align:center}}

.build-version,.version{font-size:11px;color:#6f7681;letter-spacing:.04em}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.hero-actions .secondary{display:inline-flex;align-items:center;justify-content:center}
