:root{color-scheme:light;--ink:#203d36;--muted:#61736a;--line:#d4ded4}*{box-sizing:border-box}body{margin:0;background:#edf0e9;color:var(--ink);font:15px/1.48 'Segoe UI',Arial,sans-serif}nav{max-width:1100px;margin:22px auto;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 18px}nav a{color:#266b72}nav span{font-size:13px;color:var(--muted)}button{font:inherit;background:#fff;border:1px solid #aabdad;border-radius:5px;padding:9px 15px;color:var(--ink);cursor:pointer}.sheet{position:relative;background:#fff;max-width:1100px;margin:24px auto;padding:32px 42px 58px;box-shadow:0 2px 18px #203d3612}header,footer{display:flex;justify-content:space-between;gap:18px;font-size:10px;color:var(--muted)}header{font-weight:650;letter-spacing:1px;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:20px}footer{position:absolute;bottom:20px;left:42px;right:42px;border-top:1px solid var(--line);padding-top:8px}h1{font-size:30px;letter-spacing:-.6px;line-height:1.14;margin:0 0 8px}h2{font-size:18px;line-height:1.25;margin:0 0 8px}p{margin:0 0 12px}.intro{color:var(--muted);margin-bottom:22px}.goal{background:#edf3e8;border-left:4px solid #527956;padding:17px 20px;margin:20px 0}.goal p:last-child,.next p:last-child{margin:0}ol{padding-left:23px;margin:8px 0 18px}li{margin:5px 0}table{width:100%;border-collapse:collapse;margin:14px 0;font-size:14px}th{text-align:right;background:#edf3e8;color:#52695b;font-size:12px}td,th{padding:9px 10px;border-bottom:1px solid var(--line)}td:not(:first-child){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}th:first-child{text-align:left}td:last-child{font-weight:650}.note,.sources{font-size:11px;color:var(--muted)}.next{border-top:1px solid var(--line);padding-top:15px;margin-top:18px}.example{margin:0 0 24px;border-top:1px solid var(--line);padding-top:15px;break-inside:avoid}.example h2{font-size:21px}.example img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:3px}.facts{display:flex;gap:25px;margin:10px 0}.facts span{font-size:11px;color:var(--muted)}.facts b{display:block;font-size:17px;color:var(--ink);font-variant-numeric:tabular-nums}.scenario{font-size:12px;margin:5px 0 10px}.legend{display:flex;gap:9px 19px;flex-wrap:wrap;font-size:11px;margin:8px 0}.legend span{display:flex;align-items:center;gap:7px}.legend i{display:inline-block;width:26px;border-top:3px solid;flex-shrink:0}.example>p:last-child{font-size:12px;margin:8px 0 0}.sources{line-height:1.45}a:focus-visible,button:focus-visible{outline:3px solid #5598a0;outline-offset:3px}@media(max-width:700px){nav{flex-wrap:wrap}nav span{display:none}.sheet{margin:14px 8px;padding:22px 16px 60px}header{font-size:8px;letter-spacing:.2px}h1{font-size:26px}table{font-size:11px}td,th{padding:7px 5px}.facts{gap:15px}.facts b{font-size:15px}footer{left:16px;right:16px;font-size:8px}}
@page{size:A4 portrait;margin:12mm}@media print{body{background:white;font-size:10pt;line-height:1.35}nav{display:none}.sheet{width:186mm;height:273mm;max-width:none;margin:0;padding:0 0 14mm;box-shadow:none;break-after:page}.sheet:last-child{break-after:auto}header{font-size:7pt;padding-bottom:3mm;margin-bottom:5mm}h1{font-size:22pt}h2{font-size:13pt}.intro{font-size:9pt;margin-bottom:5mm}.goal{padding:4mm 5mm;margin:5mm 0}ol{margin:2mm 0 4mm}table{font-size:9pt;margin:3mm 0}td,th{padding:2.2mm}th{font-size:8pt}.note,.sources{font-size:7.5pt}.next{padding-top:4mm;margin-top:4mm}.example{padding-top:3mm;margin-bottom:5mm}.example h2{font-size:15pt}.example img{width:100%;height:75mm;object-fit:contain;background:#f8f9f4}.facts{gap:8mm;margin:2mm 0}.facts span{font-size:8pt}.facts b{font-size:11pt}.scenario{font-size:8pt;margin:1mm 0 2mm}.legend{font-size:7pt;gap:1mm 4mm;margin:2mm 0}.example>p:last-child{font-size:8pt;margin:2mm 0 0}footer{left:0;right:0;bottom:0;font-size:7pt}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
