*{box-sizing:border-box}body{margin:0;background:#f2f7f7;color:#142842;font:16px/1.7 system-ui,sans-serif}header,main,footer{max-width:850px;margin:auto;padding:30px}header{display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #09b9bc;font-size:12px;font-weight:700;gap:20px}header img{width:240px;max-width:50%}header small{font-weight:400}main{background:white}h1{font-size:36px;line-height:1.2;letter-spacing:-1px}h2{font-size:21px;color:#087d80}section{break-inside:avoid;border-top:1px solid #dee8e8;margin-top:25px}p{margin:15px 0}.status{color:#a13e31;font-weight:600;font-size:13px}nav{display:flex;gap:20px;flex-wrap:wrap;margin:25px 0}a{color:#087d80}button{padding:10px 15px;border:0;border-radius:5px;background:#09b9bc;color:#08272e;font:inherit;cursor:pointer}aside{margin-top:35px;padding:20px;background:#eff9f9;border-left:4px solid #09b9bc}footer{font-size:12px}@media print{@page{margin:18mm}body,main{background:white}header,main,footer{padding:10px 0;max-width:none}nav{display:none}h1{font-size:28px}header img{width:180px}section{break-inside:avoid}aside{break-inside:avoid}}