:root{font-family:Arial,sans-serif;color:#102c49;background:#f4f7fb;line-height:1.65}*{box-sizing:border-box}body{margin:0}a{color:#145da0;text-underline-offset:3px}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible{outline:3px solid #ce6700;outline-offset:4px}a,button{touch-action:manipulation}button{font:inherit;cursor:pointer;border:0;background:#102c49;color:white;border-radius:5px;padding:12px 18px}.skip-link{position:absolute;top:-80px;background:white;padding:12px;z-index:2}.skip-link:focus{top:0}.resource-header{padding:20px max(20px,calc((100% - 1100px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px;background:white;border-bottom:1px solid #d5e0ec}.resource-brand{font-size:1.6rem;font-weight:800;color:#102c49;text-decoration:none;white-space:nowrap}.resource-brand span{color:#166bb8}.resource-header nav{display:flex;gap:20px;flex-wrap:wrap}.resource-header nav a{padding:8px 0}main{max-width:900px;margin:auto;padding:26px 24px 48px}.breadcrumb{font-size:.9rem;margin-bottom:24px;overflow-wrap:anywhere}article{background:#fff;padding:clamp(22px,5vw,56px);border:1px solid #d5e0ec;border-radius:10px}h1{font-size:clamp(1.9rem,4.5vw,2.8rem);line-height:1.18;letter-spacing:-.03em;margin:12px 0 28px}h2{font-size:1.35rem;line-height:1.4;margin:34px 0 12px;break-after:avoid}p{margin:0 0 18px}.eyebrow{font-size:.75rem;letter-spacing:.12em;font-weight:700;color:#37617f}.check-item{padding-left:26px;text-indent:-26px}.check-item span{font-size:1.25rem;margin-right:8px}.list-item{padding-left:18px;text-indent:-18px}.resource-links{display:grid;gap:12px;margin:26px 0}.resource-links a{display:block;border:1px solid #bccfe0;background:#fff;padding:16px;border-radius:6px;font-weight:700}.resource-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:24px 0 32px}.worksheet-field{overflow-wrap:anywhere;min-height:60px;border-bottom:1px solid #d5e0ec;padding-bottom:18px}.photo-appendix{border-top:2px solid #d5e0ec;margin-top:36px}.return-link{margin-top:28px}footer{max-width:900px;margin:0 auto;padding:24px;display:flex;gap:20px;flex-wrap:wrap;font-size:.9rem}@media(max-width:600px){.resource-header{align-items:flex-start;flex-direction:column;gap:8px}.resource-header nav{gap:16px;font-size:.9rem}main{padding:20px 16px}.resource-actions{align-items:stretch;flex-direction:column}article{padding:24px 20px}}@page{size:auto;margin:16mm}@media print{:root{background:white;color:#000;font-size:10pt;line-height:1.45}.resource-header,.breadcrumb,.eyebrow,.skip-link,.resource-actions,.resource-links,.return-link,footer{display:none}main{max-width:none;padding:0}article{border:0;border-radius:0;padding:0}h1{font-size:20pt;margin:0 0 20px}h2{font-size:13pt;margin-top:22px}p{orphans:3;widows:3}.worksheet-field{min-height:46px;break-inside:avoid;border-color:#777}.check-item{break-inside:avoid}.photo-appendix{break-after:page;border:0;margin-top:0}a{color:#000}}
