body{margin:0;background:#f2f6fa;color:#183548;font:17px/1.6 system-ui,sans-serif}main{max-width:1040px;margin:auto;padding:36px 24px}header{background:#132f40;color:white;padding:30px;border-radius:14px}h1{font-size:38px;line-height:1.15;margin:8px 0}h2{font-size:22px}h3{font-size:18px;margin:0 0 8px}p{margin:8px 0 18px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{background:white;border:1px solid #d3e0e7;border-radius:12px;padding:22px}.card p{margin-bottom:0}a{color:#087f72}.actions{display:flex;gap:14px;flex-wrap:wrap;margin:20px 0}.actions a{display:inline-block;padding:10px 18px;border:1px solid #087f72;border-radius:7px;text-decoration:none;font-weight:600}.note{border-left:4px solid #087f72;padding:12px 18px;background:#e5f3ee}footer{margin-top:24px;font-size:14px;color:#52677b}@media(max-width:760px){.cards{grid-template-columns:1fr}h1{font-size:30px}}@media print{body{background:white;font-size:11pt}main{padding:0}.actions{display:none}header{background:white;color:#183548;border-bottom:3px solid #087f72;border-radius:0}.cards{grid-template-columns:repeat(2,1fr)}.card{break-inside:avoid}footer{font-size:9pt}}