.crown-planner[data-astro-cid-vyzkazpp]{background:#fff}.planner-opening[data-astro-cid-vyzkazpp],.planner-body[data-astro-cid-vyzkazpp]{max-width:1040px}.planner-opening[data-astro-cid-vyzkazpp]{padding-top:clamp(2rem,5vw,4rem)}.library-link[data-astro-cid-vyzkazpp]{color:#765122;text-underline-offset:.25em;margin-bottom:2rem;text-decoration:underline;display:inline-block}h1[data-astro-cid-vyzkazpp]{max-width:22ch;font-family:var(--font-display);margin:.8rem 0 1.8rem;font-size:clamp(2.5rem,5vw,4.7rem);font-weight:400;line-height:1.04}.planner-intro[data-astro-cid-vyzkazpp],.step-copy[data-astro-cid-vyzkazpp],.planner-closing[data-astro-cid-vyzkazpp]{color:#48443e;font-size:1.05rem;line-height:1.75}.planner-intro[data-astro-cid-vyzkazpp]{max-width:75ch}.planner-actions[data-astro-cid-vyzkazpp]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.7rem;display:flex}.planner-nav[data-astro-cid-vyzkazpp]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem;margin-top:2.8rem;padding-bottom:2rem;display:grid}.planner-nav[data-astro-cid-vyzkazpp] a[data-astro-cid-vyzkazpp]{border-top:1px solid #cbbda8;flex-direction:column;gap:.35rem;padding:.8rem .25rem;font-size:.82rem;font-weight:700;text-decoration:none;display:flex}.planner-nav[data-astro-cid-vyzkazpp] span[data-astro-cid-vyzkazpp],.step-number[data-astro-cid-vyzkazpp]{color:#87602f}.planner-step[data-astro-cid-vyzkazpp]{border-top:1px solid #ddd4c7;grid-template-columns:3.5rem minmax(0,1fr);gap:1.7rem;padding:2.8rem 0;scroll-margin-top:11rem;display:grid}.step-number[data-astro-cid-vyzkazpp]{font-family:var(--font-display);font-size:2.5rem;line-height:1.15}h2[data-astro-cid-vyzkazpp]{font-family:var(--font-display);color:#25231f;margin:.45rem 0 1.2rem;font-size:clamp(1.85rem,3vw,2.6rem);font-weight:400;line-height:1.16}.step-copy[data-astro-cid-vyzkazpp] p,.planner-intro[data-astro-cid-vyzkazpp] p,.planner-closing[data-astro-cid-vyzkazpp] p{margin:0 0 1.2rem}.step-copy[data-astro-cid-vyzkazpp] ul,.step-copy[data-astro-cid-vyzkazpp] ol{margin:0 0 1.4rem;padding-left:1.4rem}.step-copy[data-astro-cid-vyzkazpp] li{margin:.5rem 0;padding-left:.2rem}.crown-planner[data-astro-cid-vyzkazpp] a:not(.btn):not(.library-link):not(.planner-nav a){text-underline-offset:.2em;text-decoration:underline}.step-copy[data-astro-cid-vyzkazpp] a,.planner-intro[data-astro-cid-vyzkazpp] a,.planner-closing[data-astro-cid-vyzkazpp] a{color:#765122}.planner-closing[data-astro-cid-vyzkazpp]{border-top:1px solid #ddd4c7;padding:2.5rem 0}.call-link[data-astro-cid-vyzkazpp],.planner-more[data-astro-cid-vyzkazpp] a[data-astro-cid-vyzkazpp]{align-items:center;gap:.6rem;display:inline-flex}.planner-more[data-astro-cid-vyzkazpp]{border-top:1px solid #ddd4c7;padding:1.5rem 0 3rem}.planner-nav[data-astro-cid-vyzkazpp] a[data-astro-cid-vyzkazpp]:focus-visible,button[data-astro-cid-vyzkazpp]:focus-visible,.crown-planner[data-astro-cid-vyzkazpp] a[data-astro-cid-vyzkazpp]:focus-visible{outline-offset:5px;outline:3px solid #87602f}@media (width<=650px){.planner-nav[data-astro-cid-vyzkazpp]{grid-template-columns:repeat(3,minmax(0,1fr))}.planner-step[data-astro-cid-vyzkazpp]{grid-template-columns:1.8rem minmax(0,1fr);gap:.8rem;padding:2rem 0}.step-number[data-astro-cid-vyzkazpp]{font-size:1.6rem}.planner-actions[data-astro-cid-vyzkazpp] .btn[data-astro-cid-vyzkazpp]{width:100%}}@media print{@page{size:A4;margin:15mm}.site-header,footer,.library-link[data-astro-cid-vyzkazpp],.planner-actions[data-astro-cid-vyzkazpp],.planner-more[data-astro-cid-vyzkazpp],.planner-nav[data-astro-cid-vyzkazpp]{display:none!important}.crown-planner[data-astro-cid-vyzkazpp],.planner-body[data-astro-cid-vyzkazpp],.planner-opening[data-astro-cid-vyzkazpp]{color:#000;background:#fff;max-width:none;padding:0}h1[data-astro-cid-vyzkazpp]{font-size:27pt}h2[data-astro-cid-vyzkazpp]{break-after:avoid;font-size:17pt}.planner-intro[data-astro-cid-vyzkazpp],.step-copy[data-astro-cid-vyzkazpp],.planner-closing[data-astro-cid-vyzkazpp]{font-size:10.5pt;line-height:1.45}.planner-step[data-astro-cid-vyzkazpp]{gap:1rem;padding:1rem 0;scroll-margin-top:0}.step-number[data-astro-cid-vyzkazpp]{font-size:22pt}.step-copy[data-astro-cid-vyzkazpp] p,.step-copy[data-astro-cid-vyzkazpp] li{orphans:3;widows:3}}
