:root{--red:#c51f30;--gold:#9d8b2a;--gold2:#b4a247;--line:#dde2e7;--muted:#69717c;--ink:#121417}
*{box-sizing:border-box}body{margin:0;background:#f1f3f5;color:var(--ink);font-family:Inter,system-ui,sans-serif}.shell{width:min(1180px,calc(100% - 44px));margin:0 auto}
header{background:linear-gradient(100deg,#060606,#191a1d);color:#fff;border-bottom:4px solid var(--red)}.header-inner{height:128px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:16px}.brand img{width:80px;height:80px;object-fit:contain}.dept{font:600 11px Oswald,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#d3d6db}h1{margin:2px 0;font:700 34px Oswald,sans-serif;text-transform:uppercase}.brand p{margin:0;color:var(--gold2);font-size:10px;font-weight:700}.header-inner>a{color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.15);border-radius:9px;padding:8px 11px;font-size:11px;font-weight:700}
.intro{padding:26px 0 16px}.eyebrow{font-size:9px;text-transform:uppercase;letter-spacing:.11em;font-weight:800;color:var(--red)}.intro h2{margin:3px 0;font:600 25px Oswald,sans-serif;text-transform:uppercase}.intro p{margin:0;color:var(--muted);font-size:11px}
.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.card{min-height:130px;background:#fff;border:1px solid var(--line);border-radius:13px;padding:17px;box-shadow:0 4px 13px rgba(18,22,28,.04)}.card span{font-size:8px;text-transform:uppercase;letter-spacing:.09em;color:#817221;font-weight:800}.card h3{margin:5px 0 4px;font-size:16px}.card p{margin:0;color:var(--muted);font-size:10px;line-height:1.45}.pending{opacity:.78}
.note{margin:16px 0 32px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:9px;padding:13px 14px;color:#535b66;font-size:11px}
footer{background:#0b0b0c;color:#aeb4bc}.footer{height:64px;display:flex;align-items:center;justify-content:space-between;font-size:9px}
@media(max-width:700px){.grid{grid-template-columns:1fr}.header-inner>a{display:none}.brand img{width:64px;height:64px}h1{font-size:27px}}
