body{margin:0;font-family:Inter,Arial,sans-serif;background:#f6f8fb;color:#111827;line-height:1.6}
header,footer{background:#fff;border-color:#d9dee7}header{border-bottom:1px solid #d9dee7}
.wrap{max-width:1100px;margin:0 auto;padding:0 24px}
.head{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.brand{font-size:1.15rem;font-weight:800;text-decoration:none;color:#111827}.brand span{color:#1565c0}
nav{display:flex;gap:18px;flex-wrap:wrap}nav a{color:#5f6b7a;text-decoration:none;font-weight:600}nav a:hover{color:#0f4c81}
main{max-width:1100px;margin:0 auto;padding:56px 24px 80px}
.hero{background:linear-gradient(135deg,#fff,#eef5ff);border:1px solid #d9dee7;border-radius:24px;padding:44px;box-shadow:0 18px 50px rgba(17,24,39,.08)}
.eyebrow{color:#0f4c81;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;margin-bottom:12px}
h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;margin:0 0 18px;letter-spacing:-.05em}
.lede{color:#5f6b7a;font-size:1.12rem;max-width:760px;margin:0}
.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}
.card,.doc{background:#fff;border:1px solid #d9dee7;border-radius:18px;box-shadow:0 10px 30px rgba(17,24,39,.04)}
.card{padding:24px}.card h2{margin:0 0 8px}.card p{color:#5f6b7a;margin:0 0 18px}
.btn{display:inline-flex;color:white;background:#0f4c81;text-decoration:none;font-weight:700;border-radius:999px;padding:10px 16px}
.btn:hover{background:#0b355a}.doc-top{padding:28px;border-bottom:1px solid #d9dee7}.meta{color:#5f6b7a;margin:0 0 18px}
iframe{display:block;width:100%;height:78vh;border:0;background:#e5e7eb}
footer{border-top:1px solid #d9dee7}.foot{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:#5f6b7a;font-size:.92rem}
footer a{color:#5f6b7a;text-decoration:none}footer a:hover{color:#0f4c81}
@media(max-width:760px){.hero{padding:30px 22px}.cards{grid-template-columns:1fr}main{padding-top:32px}iframe{height:70vh}}