.guide-page{max-width:1060px}.guide-page h1{line-height:1.08;max-width:900px}.guide-page h2{line-height:1.25}.guide-intro{font-size:19px}.byline{font-size:13px}.breadcrumbs{flex-wrap:wrap;margin-bottom:40px;gap:12px}.contents{display:flex;flex-direction:column;gap:10px;padding:24px;background:#e4eaf3;margin:30px 0;font-size:14px;letter-spacing:0}.guide-grid{display:grid;gap:20px}.guide-card{display:block;border-top:2px solid #2960ff;padding:25px;background:#e9eef7;text-decoration:none!important}.guide-card h3{font-size:25px;margin:10px 0;line-height:1.25}.guide-card span{font-size:11px;text-transform:uppercase;letter-spacing:1.5px}.guide-card b{font-size:14px}.guide-cta{margin:50px 0 0;padding:30px;background:#10223f;color:white}.guide-cta h2{margin-top:0}.guide-cta p{color:#d6dfef}.guide-cta .button{text-decoration:none}.guide-cta .textlink{display:inline-block;margin:20px}.home-guides{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.home-guides .guide-card h3{font-size:23px}.home-guides p{font-size:14px}@media(max-width:760px){.home-guides{grid-template-columns:1fr}.guide-page{padding-top:45px}.guide-page h1{font-size:39px;letter-spacing:-1.5px}.guide-cta{padding:24px}.guide-cta .textlink{margin-left:0;display:block}}
.planning-checklist,.guide-start{margin:40px 0;padding:26px;background:#e9eef7}.planning-checklist fieldset{border:0;padding:0;margin:0}.planning-checklist legend{font-weight:bold;margin-bottom:18px}.planning-checklist label{display:flex;gap:14px;align-items:flex-start;padding:17px 0;border-top:1px solid #bac9dc;cursor:pointer;line-height:1.65}.planning-checklist input{flex:none;width:20px;height:20px;margin-top:5px;accent-color:#2960ff}.planning-checklist input:focus-visible{outline:3px solid #2960ff;outline-offset:4px}.related-guides{margin:40px 0}.related-guides li{border-color:#cbd4e1;font-size:15px}.related-guides li:before{content:none}.guide-start h2{margin-top:0}@media print{header,.cookie-dialog,.cookie-settings,.guide-cta,.legal-links,.related-guides{display:none!important}.planning-checklist{break-before:page;background:white}.planning-checklist label{break-inside:avoid}body{background:white;color:black}.legal-page{padding:0;max-width:none}}

.decision-options{display:grid;gap:18px;margin:25px 0}.decision-options article{border-left:3px solid #2960ff;padding:10px 24px;background:#e9eef7}.decision-options h3{font-size:24px;line-height:1.25}.decision-options p{font-size:15px}
