.planning-intro,.planning-sheets,.planning-next,.planning-disclosure{width:min(920px,100% - 40px);margin:32px auto}.planning-intro h1{max-width:760px;font-size:clamp(2rem,5vw,3.6rem);line-height:1.08}.planning-intro p,.planning-sheets p,.planning-next p{font-size:1.05rem;line-height:1.7}.planning-sheets section{border-top:1px solid #ccd8da;padding:24px 0}.planning-sheets h2{font-size:1.5rem}.planning-sheets ul{padding:0;list-style:none}.planning-sheets li{overflow-wrap:anywhere;padding:9px 0;line-height:1.7}.planning-sheets li span{margin-right:8px}.planning-note,.planning-disclosure{line-height:1.6;font-size:.9rem!important}.planning-next .content-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.planning-print{min-height:48px}.planning-link{font-weight:600;text-decoration:underline}.planning-disclosure{padding-bottom:24px}@media print{.planning-pack .finance-header,.planning-pack .finance-footer,.planning-pack .content-breadcrumb,.planning-print,.planning-next,.planning-link,[data-preferred-source],#analytics-settings{display:none!important}.planning-pack{color:#000!important;background:#fff!important}.planning-intro,.planning-sheets,.planning-disclosure{width:100%;margin:12px 0}.planning-intro h1{font-size:25pt}.planning-sheets section{break-inside:avoid;padding:12px 0}.planning-sheets h2{font-size:16pt}.planning-sheets li,.planning-sheets p{font-size:11pt}.planning-sheets li{padding:3px 0}.planning-note{font-size:10pt!important}@page{size:A4;margin:16mm}}
