._articlePage_rtzzs_1 :is(h1,h2,h3){font-family:var(--font-sans);text-transform:none;overflow-wrap:anywhere}._articlePage_rtzzs_1{--paper:#f2f1eb;--ink:#17201d;--muted:#59625c;--line:#d0d6c9;--acid:#d9f45b;background:var(--paper);color:var(--ink)}._container_rtzzs_3{width:min(1240px,100% - 48px);margin-inline:auto}._hero_rtzzs_3{color:#f5f6ef;background:#101715;padding:18px 0 44px}._breadcrumbs_rtzzs_3{color:#aeb9b0;flex-wrap:wrap;align-items:center;gap:0 9px;margin-bottom:30px;font-size:.75rem;display:flex}._breadcrumbs_rtzzs_3 a{text-underline-offset:4px;align-items:center;min-height:36px;text-decoration:underline;display:inline-flex}._heroGrid_rtzzs_3{align-items:center;gap:30px;display:grid}._eyebrow_rtzzs_3{letter-spacing:.1em;text-transform:uppercase;color:#596932;margin:0 0 14px;font-size:.6875rem;font-weight:750;line-height:1.5}._hero_rtzzs_3 ._eyebrow_rtzzs_3{color:var(--acid)}._hero_rtzzs_3 h1{letter-spacing:-.035em;text-wrap:balance;max-width:850px;margin:0;font-size:clamp(2rem,4.25vw,3.625rem);font-weight:650;line-height:1.1}._lead_rtzzs_3{color:#c5cfc7;max-width:72ch;margin:22px 0;font-size:1.0625rem;line-height:1.65}._meta_rtzzs_3{color:#d9e1d7;flex-wrap:wrap;gap:12px 22px;font-size:.8125rem;display:flex}._meta_rtzzs_3>span{align-items:center;gap:7px;display:flex}._meta_rtzzs_3 svg{color:var(--acid)}._byline_rtzzs_3{color:#b9c5ba;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:20px 0 0;font-size:.75rem;line-height:1.8;display:flex}._byline_rtzzs_3 a{text-underline-offset:3px;color:#fff;text-decoration:underline}._byline_rtzzs_3>span{display:block}._answer_rtzzs_3{background:#1e2b21;border:1px solid #647247;padding:25px}._answer_rtzzs_3 ._eyebrow_rtzzs_3{font-size:.625rem}._answer_rtzzs_3 h2{letter-spacing:-.02em;color:#f6f8ef;margin:0 0 15px;font-size:1.4375rem;line-height:1.2}._answer_rtzzs_3>p:not(._eyebrow_rtzzs_3){color:#d8e2d2;margin:0;font-size:.9375rem;line-height:1.75}._answer_rtzzs_3>a{min-height:46px;color:var(--acid);align-items:center;gap:12px;margin-top:15px;font-size:.8125rem;font-weight:650;display:flex}._readingGrid_rtzzs_4{gap:48px;padding-block:38px 64px;scroll-margin-top:95px;display:grid}._desktopToc_rtzzs_4{display:none}._articleBody_rtzzs_4{min-width:0;max-width:790px}._articleBody_rtzzs_4 h2{letter-spacing:-.025em;text-wrap:pretty;margin:0 0 22px;font-size:clamp(1.5625rem,2.5vw,2.125rem);font-weight:650;line-height:1.22}._articleBody_rtzzs_4 h3{letter-spacing:-.015em;margin:26px 0 12px;font-size:1.25rem;font-weight:650;line-height:1.35}._articleBody_rtzzs_4 p,._articleBody_rtzzs_4 li{color:#3f4a43;font-size:1.0625rem;line-height:1.8}._articleBody_rtzzs_4 p{margin:0 0 18px}._articleBody_rtzzs_4 ul{margin:18px 0 0;padding-left:23px}._articleBody_rtzzs_4 li{margin-bottom:11px;padding-left:5px}._articleBody_rtzzs_4 li::marker{color:#64732a}._articleBody_rtzzs_4 section[id]{scroll-margin-top:110px}._proseSection_rtzzs_4{border-bottom:1px solid var(--line);padding-block:38px}._proseSection_rtzzs_4 p:last-child{margin-bottom:0}._takeaways_rtzzs_4{background:#e5eadc;border-left:3px solid #748638;padding:25px}._takeaways_rtzzs_4 h2{margin-bottom:14px;font-size:1.25rem}._takeaways_rtzzs_4 ul{margin:0;padding-left:20px}._takeaways_rtzzs_4 li{margin-bottom:10px;font-size:.9375rem;line-height:1.7}._takeaways_rtzzs_4 li:last-child{margin-bottom:0}._mobileToc_rtzzs_4{border:1px solid var(--line);background:#fafaf5;margin-bottom:24px;padding:0 18px}._mobileToc_rtzzs_4 summary{cursor:pointer;align-content:center;min-height:55px;padding-block:14px;font-size:.875rem;font-weight:650}._mobileToc_rtzzs_4 ol{margin:0 0 18px;padding-left:20px}._mobileToc_rtzzs_4 li{margin:0;font-size:.875rem;line-height:1.5}._mobileToc_rtzzs_4 a{text-underline-offset:3px;align-content:center;min-height:44px;padding:8px 0;text-decoration:underline;display:block}._inlineLinks_rtzzs_4,._priceGuide_rtzzs_4 nav{flex-direction:column;gap:3px;margin-top:23px;display:flex}._inlineLinks_rtzzs_4 a,._priceGuide_rtzzs_4 nav a{color:#425518;text-underline-offset:4px;align-items:center;gap:10px;width:fit-content;max-width:100%;min-height:44px;font-size:.875rem;font-weight:650;text-decoration:underline;display:flex}._inlineLinks_rtzzs_4 svg,._priceGuide_rtzzs_4 svg{flex-shrink:0}._callout_rtzzs_4{background:#e5eadc;border-left:3px solid #748638;margin-top:25px;padding:22px 24px}._callout_rtzzs_4 h3{margin:0 0 10px}._callout_rtzzs_4 p{margin:0;font-size:.9375rem;line-height:1.7}._tableFrame_rtzzs_4,._articleBody_rtzzs_4 .editorial-table{border:1px solid var(--line);background:#fafbf6;max-width:100%;margin:25px 0;overflow-x:auto}._articleBody_rtzzs_4 table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:.875rem;line-height:1.6}._articleBody_rtzzs_4 caption{text-align:left;color:#46513e;caption-side:top;background:#e4e9dc;padding:15px 18px;font-size:.8125rem;font-weight:650}._articleBody_rtzzs_4 th,._articleBody_rtzzs_4 td{vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:14px 16px}._articleBody_rtzzs_4 thead th{color:#3f4e31;background:#f0f3e8;font-size:.75rem;font-weight:700}._articleBody_rtzzs_4 tbody th{font-weight:600}._articleBody_rtzzs_4 tr:last-child>*{border-bottom:0}._priceGuide_rtzzs_4{border-bottom:1px solid var(--line);padding-block:38px}._checklist_rtzzs_4{background:#fffef7;border:1px solid #bdc8a7;margin-top:35px;padding:25px}._checklist_rtzzs_4>p{font-size:.875rem}._checklist_rtzzs_4 h2{font-size:1.625rem}._checklist_rtzzs_4 fieldset{border:0;margin:22px 0;padding:0}._checklist_rtzzs_4 label{border-bottom:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:12px;min-height:48px;padding:13px 0;font-size:.9375rem;line-height:1.65;display:flex}._checklist_rtzzs_4 input{accent-color:#536c22;flex-shrink:0;width:20px;height:20px;margin-top:3px}._checklist_rtzzs_4 button{color:#fff;cursor:pointer;background:#233223;border:0;min-height:48px;padding:12px 18px;font-size:.875rem}._faq_rtzzs_4,._sources_rtzzs_4,._localProject_rtzzs_4{padding-top:38px}._faq_rtzzs_4 details{border-bottom:1px solid var(--line)}._faq_rtzzs_4 summary{cursor:pointer;padding:18px 0;font-size:1rem;font-weight:650;line-height:1.6}._faq_rtzzs_4 details p{padding:0 0 10px;font-size:1rem}._sources_rtzzs_4 h2{font-size:1.4375rem}._sources_rtzzs_4>p{font-size:.875rem;line-height:1.7}._sources_rtzzs_4 ul{padding:0;list-style:none}._sources_rtzzs_4 a{text-underline-offset:3px;color:#43551d;align-items:center;gap:8px;min-height:44px;font-size:.875rem;line-height:1.6;text-decoration:underline;display:inline-flex}._sources_rtzzs_4 svg{flex-shrink:0}._localProject_rtzzs_4{background:#e6e9df;margin-top:32px;padding:28px}._localProject_rtzzs_4 h2{font-size:1.6875rem}._localProject_rtzzs_4>p:not(._eyebrow_rtzzs_3){font-size:.9375rem}._localProject_rtzzs_4 nav{gap:4px;display:grid}._localProject_rtzzs_4 a{text-underline-offset:4px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:.875rem;font-weight:650;text-decoration:underline;display:flex}._localProject_rtzzs_4 svg{flex-shrink:0}._actionBand_rtzzs_4{background:var(--acid);padding:40px 0}._actionBand_rtzzs_4 ._container_rtzzs_3{align-items:center;gap:25px;display:grid}._actionBand_rtzzs_4 h2{letter-spacing:-.03em;margin:0 0 12px;font-size:2rem;font-weight:650;line-height:1.15}._actionBand_rtzzs_4 div>p:not(._eyebrow_rtzzs_3){color:#3b4a24;max-width:68ch;margin:0;font-size:.9375rem;line-height:1.75}._actionBand_rtzzs_4 a{color:#fff;background:#17201a;justify-content:space-between;align-items:center;gap:20px;min-height:54px;padding:15px 20px;font-size:.875rem;font-weight:650;display:flex}._related_rtzzs_4{color:#fff;background:#101715;padding:48px 0 65px}._relatedHeading_rtzzs_4{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}._related_rtzzs_4 ._eyebrow_rtzzs_3{color:var(--acid)}._related_rtzzs_4 h2{letter-spacing:-.025em;max-width:680px;margin:0;font-size:2rem;font-weight:650;line-height:1.2}._relatedHeading_rtzzs_4>a{min-height:44px;color:var(--acid);align-items:center;gap:10px;font-size:.875rem;display:flex}._relatedGrid_rtzzs_4{gap:16px;display:grid}._relatedGrid_rtzzs_4>a{background:#17231a;border:1px solid #405043;flex-direction:column;padding:25px;display:flex}._relatedGrid_rtzzs_4 span{color:#bed093;font-size:.6875rem;line-height:1.6}._relatedGrid_rtzzs_4 h3{letter-spacing:-.02em;margin:15px 0;font-size:1.375rem;line-height:1.3}._relatedGrid_rtzzs_4 p{color:#b9c8bb;margin:0 0 22px;font-size:.875rem;line-height:1.7}._relatedGrid_rtzzs_4 strong{color:var(--acid);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:.8125rem;font-weight:650;display:flex}:is(._articlePage_rtzzs_1 a:focus-visible,._articlePage_rtzzs_1 button:focus-visible,._articlePage_rtzzs_1 summary:focus-visible,._articlePage_rtzzs_1 input:focus-visible){outline-offset:5px;outline:3px solid #71872f}:is(._hero_rtzzs_3 a:focus-visible,._related_rtzzs_4 a:focus-visible){outline-color:var(--acid)}@media (hover:hover){._inlineLinks_rtzzs_4 a:hover,._sources_rtzzs_4 a:hover{color:#192711}._relatedGrid_rtzzs_4>a:hover{border-color:#b5d77d}._actionBand_rtzzs_4 a:hover{background:#2f4329}._desktopToc_rtzzs_4 a:hover{text-decoration:underline}}@media (min-width:760px){._hero_rtzzs_3{padding-bottom:50px}._relatedGrid_rtzzs_4{grid-template-columns:repeat(3,minmax(0,1fr))}._relatedGrid_rtzzs_4>a{padding:23px}._relatedGrid_rtzzs_4 h3{font-size:1.3125rem}._actionBand_rtzzs_4 ._container_rtzzs_3{grid-template-columns:minmax(0,1fr) 280px}._articleBody_rtzzs_4 p,._articleBody_rtzzs_4 li{font-size:1.125rem}}@media (min-width:1060px){._heroGrid_rtzzs_3{grid-template-columns:minmax(0,1fr) 330px;gap:60px}._readingGrid_rtzzs_4{grid-template-columns:245px minmax(0,790px);justify-content:space-between;gap:65px;padding-block:55px 80px}._desktopToc_rtzzs_4{align-self:start;display:block;position:sticky;top:110px}._desktopToc_rtzzs_4 ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}._desktopToc_rtzzs_4 li{border-bottom:1px solid var(--line)}._desktopToc_rtzzs_4 li a{color:#44513e;grid-template-columns:22px 1fr;gap:8px;min-height:44px;padding:13px 0;font-size:.8125rem;line-height:1.5;display:grid}._desktopToc_rtzzs_4 li span{color:#6a793a;align-self:start;padding-top:2px;font-size:.6875rem}._desktopToc_rtzzs_4>a{align-items:center;gap:8px;min-height:44px;margin-top:16px;font-size:.8125rem;font-weight:650;display:flex}._sideService_rtzzs_8{background:#e1e7d7;margin-top:26px;padding:20px}._sideService_rtzzs_8 p{color:#596b38;margin:0 0 13px;font-size:.6875rem}._sideService_rtzzs_8 a{gap:10px;font-size:.875rem;font-weight:650;line-height:1.6;display:flex}._sideService_rtzzs_8 svg{flex-shrink:0}._mobileToc_rtzzs_4{display:none}._proseSection_rtzzs_4{padding-block:42px}}@media (max-width:480px){._container_rtzzs_3{width:calc(100% - 36px)}._hero_rtzzs_3{padding-bottom:28px}._breadcrumbs_rtzzs_3{margin-bottom:23px;font-size:.6875rem}._hero_rtzzs_3 h1{overflow-wrap:anywhere;font-size:2.0625rem}._lead_rtzzs_3{font-size:1rem}._answer_rtzzs_3{padding:21px}._answer_rtzzs_3 h2{font-size:1.375rem}._articleBody_rtzzs_4 h2{font-size:1.625rem}._articleBody_rtzzs_4 th,._articleBody_rtzzs_4 td{padding:11px 9px;font-size:.75rem;line-height:1.55}._articleBody_rtzzs_4 caption{padding:13px 12px;font-size:.75rem}._takeaways_rtzzs_4,._checklist_rtzzs_4,._localProject_rtzzs_4{padding:21px}._articleBody_rtzzs_4 p,._articleBody_rtzzs_4 li{font-size:1rem;line-height:1.8}._takeaways_rtzzs_4 li,._checklist_rtzzs_4 p,._localProject_rtzzs_4>p:not(._eyebrow_rtzzs_3){font-size:.875rem}._actionBand_rtzzs_4 h2,._related_rtzzs_4 h2{font-size:1.75rem}._relatedGrid_rtzzs_4 h3{font-size:1.4375rem}}@media print{._articlePage_rtzzs_1{color:#000;background:#fff}._hero_rtzzs_3{color:#000;background:#fff;padding:0}._hero_rtzzs_3 h1{max-width:none;font-size:25pt}._hero_rtzzs_3 ._eyebrow_rtzzs_3,._lead_rtzzs_3,._meta_rtzzs_3,._byline_rtzzs_3{color:#222}._heroGrid_rtzzs_3{display:block}._answer_rtzzs_3,._breadcrumbs_rtzzs_3,._desktopToc_rtzzs_4,._mobileToc_rtzzs_4,._actionBand_rtzzs_4,._related_rtzzs_4,._localProject_rtzzs_4,._inlineLinks_rtzzs_4,._articleBody_rtzzs_4 button,._priceGuide_rtzzs_4 nav{display:none!important}._container_rtzzs_3{width:100%;max-width:none}._readingGrid_rtzzs_4{padding:15px 0;display:block}._articleBody_rtzzs_4{max-width:none}._articleBody_rtzzs_4 p,._articleBody_rtzzs_4 li{color:#111;font-size:10pt;line-height:1.5}._articleBody_rtzzs_4 h2{break-after:avoid;font-size:16pt}._proseSection_rtzzs_4{padding-block:18px}._takeaways_rtzzs_4,._checklist_rtzzs_4,._callout_rtzzs_4{break-inside:avoid;background:#fff;border:1px solid #aaa;padding:15px}._checklist_rtzzs_4 label{min-height:0;padding:7px 0;font-size:10pt}._tableFrame_rtzzs_4,._articleBody_rtzzs_4 .editorial-table{break-inside:avoid;overflow:visible}._articleBody_rtzzs_4 th,._articleBody_rtzzs_4 td{padding:7px;font-size:9pt}._sources_rtzzs_4 a{color:#000;font-size:9pt}._sources_rtzzs_4 svg{display:none}}._articleBody_rtzzs_4 table:has(th:nth-child(3)){min-width:480px}._tableFrame_rtzzs_4:focus-visible{outline-offset:4px;outline:3px solid #71872f}._articleBody_rtzzs_4 .editorial-table:focus-visible{outline-offset:4px;outline:3px solid #71872f}@media (max-width:480px){._articleBody_rtzzs_4 th,._articleBody_rtzzs_4 td{font-size:.875rem}}@media print{._articleBody_rtzzs_4 table:has(th:nth-child(3)){min-width:0}}._articleBody_rtzzs_4 ul{list-style:outside}._mobileToc_rtzzs_4 ol{list-style:decimal}._heroVisual_rtzzs_16{min-width:0}._articleBody_rtzzs_4>._answer_rtzzs_3{color:#17201d;background:#e5eadc;border-color:#bdc9aa;margin-bottom:27px}._articleBody_rtzzs_4>._answer_rtzzs_3 ._eyebrow_rtzzs_3{color:#596932}._articleBody_rtzzs_4>._answer_rtzzs_3 h2{color:#17201d;margin-bottom:14px;font-size:1.375rem}._articleBody_rtzzs_4>._answer_rtzzs_3>p:not(._eyebrow_rtzzs_3){color:#3f4a43;font-size:1rem}._articleBody_rtzzs_4>._answer_rtzzs_3>a{color:#43571e}._relatedGrid_rtzzs_4>a>[data-editorial-cover]{margin-bottom:22px}@media print{._heroVisual_rtzzs_16{display:none}}
