:root{--navy:#101d35;--gold:#d8ad3e;--ink:#17223a;--muted:#627087;--line:#e1e7ef;--soft:#f5f7fb}*{box-sizing:border-box}body{margin:0;background:var(--soft);color:var(--ink);font-family:"Segoe UI",Tahoma,sans-serif;line-height:1.7}header{background:linear-gradient(135deg,#101d35,#18345f);color:#fff;padding:30px 22px}header div,main,footer{max-width:920px;margin:auto}.eyebrow{color:#efd47e;font-size:12px;font-weight:800;letter-spacing:1.8px}h1{font-size:28px;line-height:1.25;margin:7px 0}header p{margin:0;color:#bdcbe0}nav{display:flex;gap:18px;flex-wrap:wrap;margin-top:20px}nav a{color:#fff}main{background:#fff;margin-top:24px;margin-bottom:24px;padding:34px;border:1px solid var(--line);border-radius:16px;box-shadow:0 16px 40px rgba(25,44,80,.08)}h2{font-size:20px;margin:28px 0 8px}h2:first-child{margin-top:0}h3{font-size:16px;margin:22px 0 6px}p,li{font-size:14px}table{width:100%;border-collapse:collapse;font-size:13px;margin:14px 0;display:block;overflow:auto}th,td{padding:10px;border:1px solid var(--line);text-align:left;white-space:nowrap}th{background:var(--navy);color:#fff}.notice{background:#fff8df;border-left:4px solid var(--gold);padding:14px 16px;border-radius:8px}.seller{background:var(--soft);padding:16px;border-radius:10px}footer{padding:0 22px 30px;color:var(--muted);font-size:12px}@media(max-width:640px){main{margin:0;border-radius:0;padding:22px}h1{font-size:23px}}
