.toolkits_page__uXhav{background:#fbf8f3;color:#2d2a27}.toolkits_wrap__TZwl6{width:min(1080px,calc(100% - 40px));margin:0 auto}.toolkits_hero__JbfY8{padding:86px 0 58px;border-bottom:1px solid #ded5cc}.toolkits_kicker___MrY_{margin:0 0 12px;color:#9e6751;font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.toolkits_hero__JbfY8 h1{max-width:820px;margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.6rem,6vw,4.7rem);font-weight:400;line-height:.99;letter-spacing:-.05em}.toolkits_lead__zol22{max-width:760px;margin:24px 0 0;color:#675f58;font-size:1.02rem;line-height:1.75}.toolkits_stageNav__rpXYW{display:flex;gap:8px;flex-wrap:wrap;margin-top:34px}.toolkits_stageNav__rpXYW a{display:inline-flex;min-height:44px;align-items:center;padding:0 16px;border:1px solid #cfc4ba;color:#332f2c;text-decoration:none;font-size:.8rem;font-weight:800;background:#fffdf9}.toolkits_stageNav__rpXYW a:hover{background:#f3ece5}.toolkits_section__oPGtG{padding:68px 0}.toolkits_nextSection__WwU62{background:#f2ebe4;border-top:1px solid #ddd3ca}.toolkits_sectionHead__w4q_G{max-width:760px;margin-bottom:30px}.toolkits_final__jZW14 h2,.toolkits_sectionHead__w4q_G h2{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2rem,4vw,3.1rem);font-weight:400;line-height:1.08;letter-spacing:-.035em}.toolkits_sectionHead__w4q_G>p:last-child{margin:14px 0 0;color:#6f6861;line-height:1.7}.toolkits_rows__jpynH{border-top:1px solid #d4cbc2}.toolkits_row__tf_8R{display:grid;grid-template-columns:110px minmax(0,1fr) 190px;grid-gap:26px;gap:26px;align-items:start;padding:28px 0;border-bottom:1px solid #d4cbc2}.toolkits_stage__h6Eiv{font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#9e6751;padding-top:4px}.toolkits_copy__y4acH span{display:block;margin-bottom:7px;color:#8d847c;font-size:.68rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.toolkits_copy__y4acH h3{margin:0 0 8px;font-family:var(--font-serif),Georgia,serif;font-size:1.55rem;font-weight:400;line-height:1.12}.toolkits_copy__y4acH p{max-width:680px;margin:0;color:#6b645e;font-size:.9rem;line-height:1.66}.toolkits_rowLink__xHf9Q{justify-self:end;color:#332f2c;font-size:.82rem;font-weight:800;text-underline-offset:5px;padding-top:4px}.toolkits_pending__DfkAm{justify-self:end;color:#8a817a;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding-top:4px}.toolkits_guides__GNQz5{padding:64px 0;background:#fffdf9;border-top:1px solid #ded5cc}.toolkits_guideLinks__fZ5I0{display:grid;border-top:1px solid #d4cbc2}.toolkits_guideLinks__fZ5I0 a{padding:18px 0;border-bottom:1px solid #d4cbc2;color:#332f2c;font-size:.94rem;font-weight:750;text-decoration:none}.toolkits_guideLinks__fZ5I0 a:hover{text-decoration:underline;text-underline-offset:5px}.toolkits_final__jZW14{padding:70px 0 84px;background:#302d2a;color:#f8f3ed}.toolkits_final__jZW14 .toolkits_kicker___MrY_{color:#d7a088}.toolkits_final__jZW14 h2{max-width:760px;color:#f8f3ed}.toolkits_primary__aabZ9{display:inline-flex;min-height:48px;align-items:center;margin-top:26px;padding:0 20px;background:#9e6751;color:#fff;text-decoration:none;font-size:.86rem;font-weight:850}.toolkits_primary__aabZ9:hover{background:#895742}@media(max-width:760px){.toolkits_hero__JbfY8{padding:66px 0 46px}.toolkits_section__oPGtG{padding:54px 0}.toolkits_row__tf_8R{grid-template-columns:1fr;gap:10px}.toolkits_pending__DfkAm,.toolkits_rowLink__xHf9Q{justify-self:start}.toolkits_stage__h6Eiv{padding-top:0}.toolkits_guideLinks__fZ5I0 a{line-height:1.5}}@media(max-width:420px){.toolkits_wrap__TZwl6{width:min(100% - 32px,1080px)}.toolkits_hero__JbfY8 h1{font-size:2.55rem}.toolkits_stageNav__rpXYW a{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);justify-content:center}}