:root{color-scheme:light}*{box-sizing:border-box}body{margin:0;background:#f4f5f6;color:#222;font:17px/1.75 Arial,sans-serif}header{background:#11161b;border-bottom:4px solid #e60018;padding:24px max(22px,calc((100% - 1100px)/2));display:flex;align-items:center;justify-content:space-between;gap:28px;color:#fff}header img{width:260px;max-width:100%}header>a:first-child{max-width:60%}a{color:inherit;text-underline-offset:4px}main{max-width:940px;margin:auto;background:white;padding:48px 40px}h1{font-size:clamp(32px,5vw,48px);line-height:1.12;margin:12px 0 24px}h2{font-size:24px;line-height:1.3}h3{font-size:19px}.eyebrow{letter-spacing:.12em;font-size:12px;color:#a90017;font-weight:bold}.lead{font-size:20px;color:#555}section{border-top:1px solid #ddd;margin-top:30px;padding-top:12px}.multiline{white-space:pre-line;overflow-wrap:anywhere}.preparation{padding:18px;background:#f4f4f5;border-left:4px solid #c40018;font-size:14px}.contact{margin-top:36px;color:#a00015}footer{max-width:1100px;margin:auto;padding:30px;font-size:14px}footer nav{display:flex;flex-wrap:wrap;gap:12px 24px}button{padding:12px 20px;background:#151719;color:white;border:0;font:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid #e60018;outline-offset:4px}@media(max-width:600px){main{padding:30px 20px}header{padding:20px;align-items:flex-start}header>a:last-child{font-size:13px}}@media print{header,footer,.print-action,.preparation{display:none}main{padding:0;max-width:none}body{background:white;font-size:11pt}h1{font-size:25pt}section{break-inside:avoid}a{text-decoration:none}}

.document-status{border-left:4px solid #c40018;padding:14px;background:#f4f4f5;font-size:14px}@media print{.document-status{font-size:9pt;border:1px solid #999;background:white}p{orphans:3;widows:3}}

table{width:100%;border-collapse:collapse}td,th{padding:10px;text-align:left;border-bottom:1px solid #ddd} @media(max-width:600px){td,th{padding:6px;font-size:13px}}
