.insights_root__L8AUd{min-width:0;background:#f5f5ef;color:#12261f}.insights_root__L8AUd h1,.insights_root__L8AUd h2,.insights_root__L8AUd h3,.insights_root__L8AUd nav,.insights_root__L8AUd p,.insights_root__L8AUd ul{margin-block:0}.insights_breadcrumb__7ytRx{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;color:#cbd5ca;margin-bottom:54px!important}.insights_breadcrumb__7ytRx a{color:#daecdb;text-underline-offset:4px}.insights_breadcrumb__7ytRx a:hover{color:#d6fc66}.insights_eyebrow__vTBTj{font-family:monospace;letter-spacing:.13em;font-size:12px;font-weight:700;color:#bde64d}.insights_articleHero__vV3zL,.insights_indexHero__ZwGwM{color:#f0f4e8;background:radial-gradient(circle at 90% 20%,rgba(112,184,136,.15),transparent 38%),#0e2620;padding:55px 0 75px}.insights_articleHero__vV3zL h1,.insights_indexHero__ZwGwM h1{font-size:clamp(32px,4.8vw,66px);line-height:1.23;letter-spacing:-.045em;max-width:1050px;font-weight:800;margin:20px 0 24px;text-wrap:balance}.insights_indexHero__ZwGwM h1{font-size:clamp(40px,5.8vw,78px)}.insights_lead__5XAzQ{font-size:clamp(15px,1.4vw,18px);line-height:1.95;color:#d7e3d5;max-width:845px}.insights_updated__SxXbG{font-size:12px;color:#b1c8bd;margin-top:25px!important}.insights_articleGrid__yMW0Q{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:start;gap:clamp(28px,6vw,92px);padding-block:72px 96px;max-width:1200px}.insights_side__6RL0e{position:sticky;top:102px;min-width:0}.insights_side__6RL0e nav{display:grid;gap:0;border-top:2px solid #abc8b5;padding-top:12px}.insights_sideTitle__24tdT{color:#204332;font-size:12px;letter-spacing:.08em;font-weight:800;margin-bottom:10px!important}.insights_side__6RL0e nav a{display:block;text-decoration:none;color:#456357;padding:13px 4px;font-size:12px;line-height:1.65;border-bottom:1px solid #d3dcd3}.insights_side__6RL0e nav a:focus-visible,.insights_side__6RL0e nav a:hover{color:#125739;text-decoration:underline;text-underline-offset:4px}.insights_sideContact__fn3WG{margin-top:22px;border-radius:14px;padding:20px;background:#dfeada}.insights_sideContact__fn3WG p{font-size:13px;line-height:1.7;font-weight:700}.insights_sideContact__fn3WG a{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:12px;font-weight:800;color:#125838;text-underline-offset:4px}.insights_articleBody__ghk4e{min-width:0}.insights_summary__rbMap{background:#e5efe2;border-left:4px solid #7b9b36;padding:29px 30px;border-radius:0 17px 17px 0}.insights_summaryLabel__qGrjg{font-family:monospace;font-size:11px;letter-spacing:.14em;color:#446b49;font-weight:700}.insights_summary__rbMap h2{font-size:23px;line-height:1.45;margin:10px 0 17px}.insights_summary__rbMap ul{list-style:none;padding:0;display:grid;gap:13px}.insights_summary__rbMap li{display:flex;gap:12px;color:#214534;font-size:14px;line-height:1.7}.insights_summary__rbMap li svg{flex:none;color:#5a8f57;margin-top:2px}.insights_bodySection__v_7Tn{scroll-margin-top:110px;margin-top:55px}.insights_bodySection__v_7Tn h2{font-size:clamp(23px,2.5vw,30px);line-height:1.45;letter-spacing:-.025em;border-bottom:1px solid #bacbbd;padding-bottom:19px;margin-bottom:23px}.insights_bodySection__v_7Tn>p{font-size:15px;line-height:2.1;color:#345145;margin-bottom:20px}.insights_checklist__MuIiL{margin:25px 0 0!important;padding:21px 27px 21px 43px;border-radius:13px;background:#ecf0e9;color:#2c513d;display:grid;gap:11px;line-height:1.8;font-size:14px}.insights_checklist__MuIiL li::marker{color:#4a925f}.insights_tableScroll___YgsR{max-width:100%;overflow-x:auto;margin:27px 0;border:1px solid #c7d6cb;border-radius:12px;background:#fff}.insights_tableScroll___YgsR:focus-visible{outline:3px solid #69a96f;outline-offset:4px}.insights_tableScroll___YgsR table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px;text-align:left;line-height:1.8}.insights_tableScroll___YgsR th{background:#dceadd;color:#173d2d;font-weight:800;padding:17px 15px}.insights_tableScroll___YgsR td{vertical-align:top;color:#314b3d;border-top:1px solid #d9e3d9;padding:15px}.insights_tableScroll___YgsR tr:nth-child(2n) td{background:#fafbf8}.insights_tableScroll___YgsR td:first-child,.insights_tableScroll___YgsR th:first-child{width:24%;font-weight:700}.insights_faqs__DWDKr{display:grid;gap:9px}.insights_faqs__DWDKr details{border:1px solid #c8d8cb;border-radius:11px;background:#fff;overflow:hidden}.insights_faqs__DWDKr summary{padding:18px 20px;color:#123e29;font-size:15px;font-weight:700;cursor:pointer;line-height:1.6}.insights_faqs__DWDKr details[open] summary{background:#e5efe2}.insights_faqs__DWDKr details p{padding:17px 20px 22px;color:#375448;font-size:14px;line-height:1.9}.insights_related__5MvfH{border-top:2px solid #a9c4ac;margin-top:67px;padding-top:28px;display:flex;flex-direction:column;align-items:flex-start}.insights_relatedOverline__Il8uv{font-family:monospace;font-size:11px;letter-spacing:.1em;color:#547c5a;font-weight:700}.insights_related__5MvfH h2{font-size:24px;line-height:1.45;margin:10px 0}.insights_related__5MvfH p:not(.insights_relatedOverline__Il8uv){font-size:13px;line-height:1.9;color:#4d6555;margin-bottom:17px}.insights_related__5MvfH a{display:inline-flex;gap:9px;align-items:center;color:#166143;padding:12px 0;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:5px}.insights_contactStrip__ocrJM{background:#0e2821;color:#f0f4e8;padding:62px 0}.insights_contactInner__MhYWS{display:flex;justify-content:space-between;align-items:center;gap:30px}.insights_contactInner__MhYWS h2{font-size:clamp(25px,3.5vw,37px);line-height:1.4;margin:12px 0}.insights_contactInner__MhYWS p:not(.insights_eyebrow__vTBTj){font-size:14px;line-height:1.9;color:#d3e2d4;max-width:690px}.insights_contactInner__MhYWS>a{display:inline-flex;white-space:nowrap;flex:0 0 auto;align-items:center;gap:8px;background:#d9f979;color:#123024;font-weight:800;font-size:14px;border-radius:9px;padding:19px 24px}.insights_indexHero__ZwGwM .insights_breadcrumb__7ytRx{margin-bottom:70px!important}.insights_indexSection__mlOVi{padding:80px 0 95px}.insights_indexSectionHead__SAJJR h2{font-size:clamp(27px,3.5vw,43px);line-height:1.4;margin:12px 0 33px}.insights_indexSectionHead__SAJJR .insights_eyebrow__vTBTj{color:#507949}.insights_cards___ef7G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.insights_card__NYrz6{border:1px solid #c3d2c5;padding:30px 25px;border-radius:13px;background:#fff;min-height:395px;display:flex;flex-direction:column}.insights_cardTop__y8Z7P{display:flex;justify-content:space-between;gap:10px;font-family:monospace;letter-spacing:.05em;font-size:10px;font-weight:700;color:#4c7b53}.insights_card__NYrz6 h3{font-size:clamp(20px,2vw,26px);line-height:1.5;letter-spacing:-.02em;margin:35px 0 18px}.insights_card__NYrz6 h3 a{color:#193f2d;text-decoration:none}.insights_card__NYrz6 h3 a:hover{text-decoration:underline;text-underline-offset:5px}.insights_card__NYrz6>p{font-size:14px;color:#496252;line-height:1.9;flex:1}.insights_cardAction__1m3uF{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:14px;color:#17583a;margin-top:24px;text-underline-offset:4px}@media (max-width:900px){.insights_articleGrid__yMW0Q{grid-template-columns:minmax(0,1fr);padding-block:45px 65px}.insights_side__6RL0e{display:none}.insights_cards___ef7G{grid-template-columns:1fr 1fr}.insights_contactInner__MhYWS{align-items:flex-start;flex-direction:column}}@media (max-width:580px){.insights_articleHero__vV3zL,.insights_indexHero__ZwGwM{padding:30px 0 50px}.insights_breadcrumb__7ytRx{margin-bottom:35px!important;font-size:11px;gap:7px}.insights_indexHero__ZwGwM .insights_breadcrumb__7ytRx{margin-bottom:45px!important}.insights_articleHero__vV3zL h1{font-size:clamp(29px,8vw,39px);line-height:1.35}.insights_indexHero__ZwGwM h1{font-size:clamp(36px,10vw,48px)}.insights_lead__5XAzQ{font-size:14px;line-height:1.9}.insights_articleGrid__yMW0Q{padding-block:32px 48px}.insights_summary__rbMap{padding:24px 20px}.insights_summary__rbMap h2{font-size:20px}.insights_bodySection__v_7Tn{margin-top:40px}.insights_bodySection__v_7Tn h2{font-size:23px}.insights_bodySection__v_7Tn>p{font-size:14px;line-height:1.95}.insights_indexSection__mlOVi{padding:55px 0 65px}.insights_cards___ef7G{grid-template-columns:minmax(0,1fr)}.insights_card__NYrz6{min-height:0;padding:24px 20px}.insights_card__NYrz6 h3{margin-top:24px}.insights_contactStrip__ocrJM{padding:47px 0}.insights_contactInner__MhYWS>a{width:100%;justify-content:center;white-space:normal}}