body{margin:0;background:#000;color:#e1e9ed;font:18px/1.75 system-ui,sans-serif}header,main,footer{max-width:920px;margin:auto;padding:24px}header,footer{display:flex;gap:24px;flex-wrap:wrap;border-bottom:1px solid #263739}footer{border-top:1px solid #263739;border-bottom:0;font-size:15px}a{color:#96e6d5;text-underline-offset:4px}h1{font-size:clamp(34px,6vw,52px);line-height:1.2;color:#edce8b}h2{font-size:25px;line-height:1.35;margin-top:40px}p,li{max-width:80ch}small,.note{color:#adc1c9}address{font-style:normal}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #263739;padding:12px 6px}.actions{display:flex;gap:22px;flex-wrap:wrap}.review{border-left:3px solid #edce8b;padding:12px 20px;color:#edce8b}a:focus-visible{outline:3px solid #edce8b;outline-offset:5px}@media print{body{background:#fff;color:#000;font:11pt/1.5 sans-serif}a,h1{color:#000}header,footer{padding:10px 0}h2{break-after:avoid}}