.guide[data-astro-cid-3h6mnsll]{color:#243a34;max-width:1200px;margin:auto;padding:3rem 1.25rem 5rem}.guide-head[data-astro-cid-3h6mnsll]{max-width:880px;padding-bottom:2rem}.eyebrow[data-astro-cid-3h6mnsll]{text-transform:uppercase;letter-spacing:.1em;color:#326553;font-size:.8rem;font-weight:700}.guide[data-astro-cid-3h6mnsll] h1[data-astro-cid-3h6mnsll]{max-width:24ch;font-size:clamp(2rem,5vw,3.6rem);line-height:1.13}.standfirst[data-astro-cid-3h6mnsll]{max-width:72ch;font-size:1.2rem;line-height:1.65}.guide[data-astro-cid-3h6mnsll] .actions[data-astro-cid-3h6mnsll]{flex-wrap:wrap;gap:.8rem;margin-top:1.3rem;display:flex}.actions[data-astro-cid-3h6mnsll] a[data-astro-cid-3h6mnsll],.planner[data-astro-cid-3h6mnsll] button[data-astro-cid-3h6mnsll]{color:#fff;cursor:pointer;background:#225e49;border:0;border-radius:5px;padding:.8rem 1.1rem;font-weight:700;text-decoration:none}.actions[data-astro-cid-3h6mnsll] a[data-astro-cid-3h6mnsll]+a[data-astro-cid-3h6mnsll]{color:#1c4839;background:#e5eee9}.guide[data-astro-cid-3h6mnsll] figure[data-astro-cid-3h6mnsll]{margin:0 0 2.5rem}.guide[data-astro-cid-3h6mnsll] img[data-astro-cid-3h6mnsll]{border-radius:8px;width:100%;height:auto;display:block}.lead-image[data-astro-cid-3h6mnsll]{max-width:960px}.guide[data-astro-cid-3h6mnsll] figcaption[data-astro-cid-3h6mnsll]{color:#53645e;padding:.6rem 0;font-size:.88rem}.guide-grid[data-astro-cid-3h6mnsll]{grid-template-columns:240px minmax(0,1fr);gap:3rem;display:grid}.guide[data-astro-cid-3h6mnsll] aside[data-astro-cid-3h6mnsll] nav[data-astro-cid-3h6mnsll]{background:#f1f5ef;border-left:3px solid #547d43;max-height:calc(100vh - 125px);padding:1rem;position:sticky;top:100px;overflow:auto}.guide[data-astro-cid-3h6mnsll] aside[data-astro-cid-3h6mnsll] a[data-astro-cid-3h6mnsll]{color:#204c3d;padding:.4rem 0;font-size:.9rem;line-height:1.4;display:block}.guide[data-astro-cid-3h6mnsll] aside[data-astro-cid-3h6mnsll] strong[data-astro-cid-3h6mnsll]{margin-bottom:.6rem;display:block}.guide-main[data-astro-cid-3h6mnsll]{min-width:0}.guide[data-astro-cid-3h6mnsll] section[data-astro-cid-3h6mnsll]{margin-bottom:2.8rem;scroll-margin-top:110px}.guide[data-astro-cid-3h6mnsll] h2[data-astro-cid-3h6mnsll]{margin-bottom:1rem;font-size:clamp(1.45rem,3vw,2rem);line-height:1.25}.guide[data-astro-cid-3h6mnsll] article[data-astro-cid-3h6mnsll] p[data-astro-cid-3h6mnsll]{max-width:75ch;font-size:1.07rem;line-height:1.85}.table-wrap[data-astro-cid-3h6mnsll]{overflow:auto}table[data-astro-cid-3h6mnsll]{border-collapse:collapse;width:100%;font-size:.96rem}th[data-astro-cid-3h6mnsll],td[data-astro-cid-3h6mnsll]{text-align:left;vertical-align:top;border-bottom:1px solid #ccd8cd;padding:.9rem}thead[data-astro-cid-3h6mnsll]{background:#eaf1e7}.planner[data-astro-cid-3h6mnsll]{background:#eef3e9;border-radius:8px;padding:1.7rem}.planner[data-astro-cid-3h6mnsll] label[data-astro-cid-3h6mnsll]:not(.check){margin-bottom:.5rem;font-weight:700;display:block}.planner[data-astro-cid-3h6mnsll] select[data-astro-cid-3h6mnsll]{color:#183c2d;width:100%;font:inherit;background:#fff;border:1px solid #698474;border-radius:4px;padding:.8rem}.planner[data-astro-cid-3h6mnsll] fieldset[data-astro-cid-3h6mnsll]{border:1px solid #b8cbbd;margin:1.3rem 0;padding:1rem}.planner[data-astro-cid-3h6mnsll] legend[data-astro-cid-3h6mnsll]{padding:0 .4rem;font-weight:700}.check[data-astro-cid-3h6mnsll]{cursor:pointer;align-items:flex-start;gap:.7rem;padding:.6rem 0;line-height:1.5;display:flex}.check[data-astro-cid-3h6mnsll] input[data-astro-cid-3h6mnsll]{accent-color:#225e49;flex-shrink:0;width:20px;height:20px;margin-top:3px}.result[data-astro-cid-3h6mnsll]{white-space:pre-line;background:#fff;border-left:3px solid #225e49;margin:1.2rem 0;padding:1rem;line-height:1.7}.planner[data-astro-cid-3h6mnsll] button[data-astro-cid-3h6mnsll]{font:inherit;font-weight:700}.guide[data-astro-cid-3h6mnsll] details[data-astro-cid-3h6mnsll]{border-bottom:1px solid #ccd8cd;padding:1rem 0}.guide[data-astro-cid-3h6mnsll] summary[data-astro-cid-3h6mnsll]{cursor:pointer;font-weight:700}.guide[data-astro-cid-3h6mnsll] details[data-astro-cid-3h6mnsll] p[data-astro-cid-3h6mnsll]{padding-top:1rem;line-height:1.7}.next[data-astro-cid-3h6mnsll]{border-top:3px solid #547d43;padding-top:1.5rem}.related[data-astro-cid-3h6mnsll] a[data-astro-cid-3h6mnsll]{padding:.55rem 0;display:block}.references[data-astro-cid-3h6mnsll]{margin-top:2.5rem;font-size:.95rem}.guide[data-astro-cid-3h6mnsll] a[data-astro-cid-3h6mnsll]:focus-visible,.guide[data-astro-cid-3h6mnsll] button[data-astro-cid-3h6mnsll]:focus-visible,.guide[data-astro-cid-3h6mnsll] select[data-astro-cid-3h6mnsll]:focus-visible,.guide[data-astro-cid-3h6mnsll] input[data-astro-cid-3h6mnsll]:focus-visible,.guide[data-astro-cid-3h6mnsll] summary[data-astro-cid-3h6mnsll]:focus-visible,.table-wrap[data-astro-cid-3h6mnsll]:focus-visible{outline-offset:4px;outline:3px solid #b85812}.planner[data-astro-cid-3h6mnsll] [data-astro-cid-3h6mnsll][hidden]{display:none!important}.result[data-astro-cid-3h6mnsll]{overflow-wrap:anywhere}@media (width<=850px){.guide-grid[data-astro-cid-3h6mnsll]{display:block}.guide[data-astro-cid-3h6mnsll] aside[data-astro-cid-3h6mnsll] nav[data-astro-cid-3h6mnsll]{grid-template-columns:1fr 1fr;gap:.3rem 1rem;max-height:none;margin-bottom:2rem;display:grid;position:static}.guide[data-astro-cid-3h6mnsll] aside[data-astro-cid-3h6mnsll] strong[data-astro-cid-3h6mnsll]{grid-column:1/-1}.guide[data-astro-cid-3h6mnsll]{padding-top:2rem}.planner[data-astro-cid-3h6mnsll]{padding:1.2rem}.guide[data-astro-cid-3h6mnsll] h1[data-astro-cid-3h6mnsll]{max-width:none}}@media (width<=450px){.guide[data-astro-cid-3h6mnsll] aside[data-astro-cid-3h6mnsll] nav[data-astro-cid-3h6mnsll]{grid-template-columns:1fr}.guide[data-astro-cid-3h6mnsll] .actions[data-astro-cid-3h6mnsll]{display:grid}.actions[data-astro-cid-3h6mnsll] a[data-astro-cid-3h6mnsll]{text-align:center}.guide[data-astro-cid-3h6mnsll] article[data-astro-cid-3h6mnsll] p[data-astro-cid-3h6mnsll]{font-size:1rem}.guide[data-astro-cid-3h6mnsll] th[data-astro-cid-3h6mnsll],.guide[data-astro-cid-3h6mnsll] td[data-astro-cid-3h6mnsll]{min-width:125px;padding:.7rem}}
