*{box-sizing:border-box}body{margin:0;font-family:Tahoma,Arial,sans-serif;background:#f4f7fb;color:#172033}
header{background:linear-gradient(135deg,#172554,#2563eb);color:white;padding:24px 7% 75px}
nav{display:flex;justify-content:space-between}nav a{color:#dbeafe;text-decoration:none}
section{text-align:center;max-width:750px;margin:75px auto 0}small{background:#ffffff20;padding:8px 14px;border-radius:20px}
h1{font-size:clamp(32px,6vw,55px);margin:22px 0}section p{font-size:18px;line-height:1.9;color:#e0eaff}
.btn{display:inline-block;margin-top:18px;background:white;color:#1d4ed8;padding:12px 22px;border-radius:12px;text-decoration:none;font-weight:bold}
main{max-width:750px;margin:-30px auto 45px;background:white;padding:28px;border-radius:18px;box-shadow:0 12px 35px #0f172a12}
main p{line-height:1.9;color:#526078}.status{display:inline-block;background:#ecfdf5;color:#047857;padding:10px 14px;border-radius:10px}
footer{text-align:center;padding:25px;color:#64748b}@media(max-width:600px){section{margin-top:50px}main{margin:0 16px 35px}}
