.toolkit_screenOnly__2RB3p{display:contents}.toolkit_page__OeIve{max-width:1060px;margin:0 auto;padding:1.5rem 1.5rem 4rem;line-height:1.7}.toolkit_page__OeIve a{color:var(--accent);text-underline-offset:.2em}.toolkit_page__OeIve a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.toolkit_crumbs__te_r1,.toolkit_jumpLinks__B_TWL{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;font-size:.85rem}.toolkit_crumbs__te_r1{margin-bottom:1.5rem}.toolkit_hero__ywais{padding:clamp(1.5rem,5vw,3.5rem);background:var(--hero-neutral);border:1px solid var(--border);border-radius:24px}.toolkit_eyebrow__E1_1_{color:var(--accent);font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6rem}.toolkit_hero__ywais h1{font-family:Playfair Display,serif;font-size:clamp(2.4rem,6vw,4.2rem);line-height:1.12;margin-bottom:1.2rem}.toolkit_hero__ywais h1 em{color:var(--accent)}.toolkit_hero__ywais p{max-width:640px}.toolkit_note__DvVUs{font-size:.88rem;color:var(--text-2);margin-top:.8rem}.toolkit_jumpLinks__B_TWL{padding:1.2rem .3rem}.toolkit_jumpLinks__B_TWL a{min-height:44px;display:inline-flex;align-items:center}.toolkit_sheet__V__kc{background:#fff;border:1px solid var(--border);border-radius:18px;padding:clamp(1.3rem,4vw,2.5rem);margin:1.3rem 0;scroll-margin-top:100px}.toolkit_resources__x9VLH h2,.toolkit_sheet__V__kc h2{font-family:Playfair Display,serif;font-size:clamp(1.6rem,3vw,2rem);line-height:1.25;margin-bottom:1rem}.toolkit_sheet__V__kc p+p{margin-top:1rem}.toolkit_writeLine__h7HlW{display:flex;gap:.6rem;flex-wrap:wrap;margin:1.3rem 0;font-weight:500}.toolkit_writeLine__h7HlW span{flex:1 1;min-width:100px;border-bottom:1px solid var(--border-hover)}.toolkit_prompts__kPaeM{margin-top:1rem}.toolkit_prompts__kPaeM>div{margin-top:1rem;page-break-inside:avoid;break-inside:avoid}.toolkit_prompts__kPaeM dt{font-weight:600}.toolkit_prompts__kPaeM dd{color:var(--text-2)}.toolkit_blank__Z2YSy{height:1.5rem;border-bottom:1px solid var(--border)}.toolkit_costs__dUGcE{margin:1.5rem 0}.toolkit_costs__dUGcE>div{display:grid;grid-template-columns:minmax(0,1fr) 115px;grid-gap:1rem;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--border);page-break-inside:avoid;break-inside:avoid}.toolkit_costs__dUGcE>div:nth-last-child(-n+3){font-weight:600}.toolkit_costs__dUGcE dd{display:flex;align-items:baseline;gap:.3rem}.toolkit_costs__dUGcE dd span{border-bottom:1px solid var(--border-hover);flex:1 1;min-height:1.1em}.toolkit_checks__9VtXQ{list-style:none;margin:1.2rem 0}.toolkit_checks__9VtXQ li{display:flex;gap:.8rem;margin:.9rem 0;page-break-inside:avoid;break-inside:avoid}.toolkit_box__ED_wL{width:18px;height:18px;flex:0 0 18px;border:1.5px solid var(--accent);border-radius:3px;margin-top:.3rem}.toolkit_resources__x9VLH{padding-top:2rem}.toolkit_cards__KqsCH{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.toolkit_cards__KqsCH article{background:var(--oatmeal);border-radius:14px;padding:1.5rem}.toolkit_cards__KqsCH h3{font-size:1.05rem;margin-bottom:.5rem}.toolkit_nextStep__Fpdgv{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--border)}.toolkit_printCredit__4UzrW{display:none}@media (max-width:600px){.toolkit_page__OeIve{padding:1rem 1rem 3rem}.toolkit_cards__KqsCH{grid-template-columns:1fr}.toolkit_costs__dUGcE>div{grid-template-columns:minmax(0,1fr) 80px;gap:.5rem}}@media print{.toolkit_screenOnly__2RB3p{display:none!important}.toolkit_page__OeIve{max-width:none;padding:0;color:#000;font-size:10pt;line-height:1.4}.toolkit_hero__ywais{background:none;border:0;padding:0 0 1rem}.toolkit_hero__ywais h1{font-size:25pt}.toolkit_hero__ywais .toolkit_note__DvVUs{display:none}.toolkit_printCredit__4UzrW{display:block;margin-top:.6rem;font-size:9pt}.toolkit_sheet__V__kc{background:none;border:0;border-radius:0;margin:0;padding:0;page-break-before:always;break-before:page}.toolkit_sheet__V__kc:first-of-type{page-break-before:auto;break-before:auto}.toolkit_sheet__V__kc h2{font-size:18pt}.toolkit_eyebrow__E1_1_,.toolkit_hero__ywais h1 em,.toolkit_note__DvVUs,.toolkit_page__OeIve a,.toolkit_prompts__kPaeM dd{color:#000}.toolkit_checks__9VtXQ li,.toolkit_prompts__kPaeM>div{margin-top:.7rem}.toolkit_costs__dUGcE>div{padding:.5rem 0}}