._page_wbqb2_1{color:#0b1f19;background:#f9fbfa;min-height:100vh}._main_wbqb2_6{max-width:1120px;margin:0 auto;padding:0 40px}._hero_wbqb2_11{margin:48px 0 56px;padding:48px}._eyebrow_wbqb2_15{letter-spacing:.13em;text-transform:uppercase;color:#287557;font-size:11px;font-weight:600;line-height:1.7}._hero_wbqb2_11 h1{letter-spacing:-.045em;text-wrap:balance;max-width:800px;margin-top:20px;font-size:clamp(42px,5vw,64px);font-weight:600;line-height:1.06}._lead_wbqb2_32{color:#526c64;max-width:680px;margin-top:25px;font-size:19px;line-height:1.7}._primary_wbqb2_39{color:#fff;background:#0f4435;border-radius:999px;justify-content:center;align-items:center;gap:16px;min-height:46px;margin-top:30px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}._primary_wbqb2_39:hover{background:#17634c}._caption_wbqb2_56{color:#526c64;margin-top:13px;font-size:13px;line-height:1.7}._fit_wbqb2_62{border-top:1px solid #cddbd2;grid-template-columns:1fr 1.15fr;gap:72px;padding:56px 0;display:grid}._fit_wbqb2_62 h2,._sectionIntro_wbqb2_70 h2,._deliverables_wbqb2_71 h2,._resource_wbqb2_72 h2{letter-spacing:-.035em;text-wrap:balance;margin-top:13px;font-size:clamp(29px,3vw,38px);font-weight:600;line-height:1.15}._fit_wbqb2_62 p:not(._eyebrow_wbqb2_15),._deliverables_wbqb2_71 p:not(._eyebrow_wbqb2_15),._resource_wbqb2_72 p:not(._eyebrow_wbqb2_15){color:#526c64;margin-top:18px;font-size:16px;line-height:1.75}._problemList_wbqb2_88{margin:0;padding:0;list-style:none}._problemList_wbqb2_88 li{border-bottom:1px solid #d7e2db;padding:13px 0 13px 23px;font-size:17px;line-height:1.55;position:relative}._problemList_wbqb2_88 li:first-child{padding-top:0}._problemList_wbqb2_88 li:before{content:"";background:#488268;border-radius:50%;width:6px;height:6px;position:absolute;top:24px;left:0}._problemList_wbqb2_88 li:first-child:before{top:11px}._fit_wbqb2_62 p._detail_wbqb2_116{font-size:14px;line-height:1.75}._process_wbqb2_120{padding:12px 0 64px}._sectionIntro_wbqb2_70{max-width:600px}._steps_wbqb2_126{grid-template-columns:1fr 1fr;gap:34px 54px;margin-top:34px;padding:0;list-style:none;display:grid}._steps_wbqb2_126 li{border-top:1px solid #cddbd2;padding-top:22px}._stepNumber_wbqb2_139{color:#287557;font-size:12px;font-weight:600;line-height:1.5}._steps_wbqb2_126 h3{letter-spacing:-.015em;margin-top:12px;font-size:20px;font-weight:600;line-height:1.35}._steps_wbqb2_126 p{color:#526c64;margin-top:12px;font-size:15px;line-height:1.8}._deliverables_wbqb2_71{background:#fff;border:1px solid #d1dfd5;border-radius:24px;grid-template-columns:1.15fr 1fr;gap:56px;padding:34px;display:grid}._deliverables_wbqb2_71 h2{font-size:30px}._deliverables_wbqb2_71 ul{color:#294a42;align-self:center;margin:0;padding-left:20px}._deliverables_wbqb2_71 li{padding-left:3px;font-size:16px;line-height:1.7}._deliverables_wbqb2_71 li+li{margin-top:13px}._resource_wbqb2_72{background:#e8f0e9;border-radius:24px;margin-top:32px;padding:34px}._resource_wbqb2_72>div{max-width:720px}._resource_wbqb2_72 h2{font-size:30px}._textLink_wbqb2_196{color:#0f6349;text-underline-offset:4px;align-items:center;gap:15px;min-height:44px;margin-top:17px;font-size:14px;font-weight:600;-webkit-text-decoration:underline #8eb7a5;text-decoration:underline #8eb7a5;display:inline-flex}._textLink_wbqb2_196:hover{text-decoration-color:currentColor}._limits_wbqb2_212{max-width:760px;padding:50px 0 76px}._limits_wbqb2_212 h2{letter-spacing:-.02em;font-size:21px;font-weight:600;line-height:1.35}._limits_wbqb2_212 p{color:#526c64;margin-top:15px;font-size:15px;line-height:1.8}@media (max-width:760px){._main_wbqb2_6{padding:0 24px}._hero_wbqb2_11{margin:32px -8px 40px;padding:32px 24px}._hero_wbqb2_11 h1{font-size:clamp(38px,7.5vw,52px)}._lead_wbqb2_32{font-size:18px}._fit_wbqb2_62{grid-template-columns:1fr;gap:28px;padding:40px 0}._steps_wbqb2_126{column-gap:28px}._process_wbqb2_120{padding-bottom:42px}._deliverables_wbqb2_71{grid-template-columns:1fr;gap:25px;padding:26px}._resource_wbqb2_72{margin-top:24px;padding:26px}._limits_wbqb2_212{padding:38px 0 56px}}@media (max-width:520px){._main_wbqb2_6{padding:0 20px}._hero_wbqb2_11{padding-top:32px}._hero_wbqb2_11 h1{font-size:39px}._eyebrow_wbqb2_15{letter-spacing:.11em;font-size:10px}._steps_wbqb2_126{grid-template-columns:1fr;gap:27px}._deliverables_wbqb2_71,._resource_wbqb2_72{border-radius:20px;padding:25px 22px}._deliverables_wbqb2_71 h2,._resource_wbqb2_72 h2{font-size:27px}._primary_wbqb2_39{max-width:100%}}
