body{margin:0;background:#111316;color:#ebe7df;font:16px/1.55 system-ui,-apple-system,"Segoe UI",sans-serif}
header{display:flex;align-items:center;gap:12px;padding:10px 18px;border-bottom:1px solid #2c3137;background:repeating-linear-gradient(-45deg,#f2b705 0 10px,#16181b 10px 20px) 0 0/100% 4px no-repeat,#181b1f}
header a{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-weight:700;letter-spacing:.05em;text-transform:uppercase}
main{max-width:820px;margin:0 auto;padding:24px 18px 60px}
.ico{float:right;width:90px;aspect-ratio:45/32;background-size:800% 800%;background-repeat:no-repeat;image-rendering:pixelated;margin:4px 0 0 12px}h1{font-size:34px;line-height:1.1;margin:8px 0 6px}h2{font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:#9ba1a8;margin:26px 0 8px}
.k{color:#f2a516;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.sub{color:#9ba1a8}
ul{padding-left:20px}li{margin:3px 0}a{color:#f2a516}
.cta{display:inline-block;margin-top:22px;padding:12px 18px;border-radius:10px;background:#f2a516;color:#16181b;font-weight:700;text-decoration:none}
footer{max-width:820px;margin:0 auto;padding:16px 18px 40px;border-top:1px solid #2c3137;color:#9ba1a8;font-size:13px}