.resource-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:start}.checklist{list-style:none;padding-left:0}.checklist li{position:relative;padding-left:30px;margin:14px 0}.checklist li:before{content:'□';position:absolute;left:0}.journey-links{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin:24px 0}.language-link{border-left:1px solid var(--line);padding-left:18px}.resource-grid .panel{padding:28px}nav{flex-wrap:wrap}figure img{max-width:100%;height:auto}figcaption{font-size:.875rem;color:var(--muted)}
@media(max-width:760px){.resource-grid{grid-template-columns:1fr;gap:24px}.resource-grid .panel{padding:20px}.language-link{padding-left:12px}nav{gap:12px!important}.journey-links .cta{width:100%;text-align:center}}
@media print{header,footer,nav,.notice,.skip,button,.language-link{display:none!important}body{font-size:11pt;line-height:1.4;color:#000;background:#fff}main{max-width:none!important;padding:0!important}.resource-grid{display:block}.resource-grid>div{display:none}.printable-checklist{background:white!important;border:0!important;padding:0!important;max-width:none!important}.view>h1,.view>.eyebrow,.view>.intro,.view>.resources{display:none}.checklist li{break-inside:avoid}a{color:#000}h2{font-size:18pt}h3{font-size:13pt}}
