.blog_page__40HZk{--blog-ink:#14233b;--blog-muted:#667085;--blog-line:#e4e8ed;--blog-green:#4f8f38;--blog-green-deep:#39742d;--blog-soft:#f4f8f2;display:grid;min-height:calc(100svh - 8rem);place-items:center;background:#fff;color:var(--blog-ink);padding:clamp(2rem,4vw,3.5rem) 1.25rem}.blog_shell__ISRFK{margin-inline:auto;max-width:960px}.blog_readingShell__UjFe_{margin-inline:auto;max-width:736px}.blog_masthead__3bMib{margin-inline:auto;max-width:760px;text-align:center}.blog_masthead__3bMib h1{font-size:clamp(2.15rem,5vw,3.55rem);font-weight:950;letter-spacing:-.035em;line-height:1.32}.blog_masthead__3bMib p{color:var(--blog-muted);font-size:clamp(1rem,2vw,1.16rem);line-height:2;margin:.85rem auto 0;max-width:650px}.blog_search__8el7q{align-items:center;border:1px solid #d8dee6;border-radius:10px;display:flex;margin:1.9rem auto 0;max-width:600px;min-height:52px;scroll-margin-top:74px;transition:border-color .15s ease,box-shadow .15s ease}.blog_search__8el7q:focus-within{border-color:var(--blog-green);box-shadow:0 0 0 3px rgb(79 143 56/12%)}.blog_search__8el7q input{background:transparent;border:0;color:var(--blog-ink);flex:1;font:inherit;min-width:0;outline:0;padding:.75rem 1rem;text-align:right}.blog_search__8el7q button{align-items:center;align-self:stretch;background:transparent;border:0;color:#526075;cursor:pointer;display:flex;font:inherit;justify-content:center;min-width:50px}.blog_search__8el7q button:hover{color:var(--blog-green-deep)}.blog_clearSearch__VD3uS{color:var(--blog-muted);flex:none;font-size:.75rem;font-weight:700;padding:.45rem .65rem;text-decoration:none}.blog_clearSearch__VD3uS:hover{color:var(--blog-green-deep)}.blog_categories__rWQg2{border-bottom:1px solid var(--blog-line);display:flex;gap:clamp(1.2rem,4vw,3rem);justify-content:center;margin-top:1.9rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.blog_categories__rWQg2::-webkit-scrollbar{display:none}.blog_category__el1Ts{border-bottom:2px solid transparent;color:#596579;flex:none;font-size:.9rem;padding:.75rem .15rem;text-decoration:none}.blog_category__el1Ts:focus-visible,.blog_category__el1Ts:hover{color:var(--blog-green-deep)}.blog_categoryActive___lVmT{border-color:var(--blog-green);color:var(--blog-green-deep);font-weight:850}.blog_resultsSummary__zqXZl{align-items:center;border-bottom:1px solid var(--blog-line);display:flex;justify-content:space-between;gap:1rem;padding-block:1.35rem}.blog_resultsSummary__zqXZl div{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem .75rem}.blog_resultsSummary__zqXZl span{color:var(--blog-muted);font-size:.8rem}.blog_resultsSummary__zqXZl strong{font-size:.95rem}.blog_resultsSummary__zqXZl>a{color:var(--blog-green-deep);flex:none;font-size:.78rem;font-weight:800;text-decoration:none}.blog_featured__LGmY0{border-bottom:1px solid var(--blog-line);gap:clamp(1.75rem,4vw,3rem);padding-block:clamp(2.4rem,5vw,4rem)}.blog_featuredWithMedia__RpyaI{display:grid}.blog_featuredTextOnly__OkvXO{max-width:780px}.blog_featuredMedia__Vzg38{aspect-ratio:16/10;background:var(--blog-soft);overflow:hidden}.blog_articleThumb__wyvfj img,.blog_featuredMedia__Vzg38 img,.blog_hero__crdC3 img{height:100%;object-fit:cover;width:100%}.blog_featuredCopy__AzavX{align-self:center}.blog_eyebrow__s1dJQ{color:#78611e;font-size:.8rem;font-weight:850}.blog_featured__LGmY0 h2{font-size:clamp(1.75rem,3vw,2.45rem);line-height:1.48;margin-top:.65rem}.blog_articleRow__9_oZY h2 a,.blog_featured__LGmY0 h2 a,.blog_related__b76n1 a{color:inherit;text-decoration:none}.blog_articleRow__9_oZY h2 a:hover,.blog_featured__LGmY0 h2 a:hover,.blog_related__b76n1 a:hover{text-decoration:underline;text-decoration-color:var(--blog-green);text-underline-offset:.24em}.blog_articleRow__9_oZY p,.blog_featured__LGmY0 p{color:var(--blog-muted);line-height:1.95;margin-top:.7rem}.blog_meta__gS0P9{color:#768195;display:flex;flex-wrap:wrap;font-size:.78rem;gap:.4rem;margin-top:.9rem}.blog_articlesSection__QnPZv{margin-inline:auto;max-width:860px;padding-top:2.25rem}.blog_sectionTitle__3FrOP{font-size:1.08rem;font-weight:900;margin-bottom:.6rem}.blog_articleRow__9_oZY{border-bottom:1px solid var(--blog-line);display:grid;gap:1.25rem;padding-block:1.5rem}.blog_articleRow__9_oZY h2{font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.65}.blog_articleThumb__wyvfj{aspect-ratio:4/3;background:var(--blog-soft);overflow:hidden}.blog_empty__lV65L{border-bottom:1px solid var(--blog-line);color:var(--blog-muted);padding:clamp(3rem,8vw,5rem) 1rem;text-align:center}.blog_empty__lV65L h2{color:var(--blog-ink);font-size:clamp(1.4rem,3vw,1.8rem)}.blog_empty__lV65L p{line-height:1.9;margin-top:.65rem}.blog_empty__lV65L a{color:var(--blog-green-deep);display:inline-block;font-size:.85rem;font-weight:850;margin-top:1.15rem;text-decoration:none}.blog_breadcrumb__nkqfA{color:var(--blog-muted);font-size:.82rem;margin-bottom:1.9rem}.blog_breadcrumb__nkqfA a{color:var(--blog-green-deep);text-decoration:none}.blog_articleHeader__yeo68{text-align:center}.blog_articleKicker__aXgOy{color:#78611e;display:inline-block;font-size:.78rem;font-weight:850;margin-bottom:.75rem}.blog_articleHeader__yeo68 h1{font-size:clamp(2.2rem,5.4vw,3.85rem);font-weight:950;letter-spacing:-.04em;line-height:1.34}.blog_dek__0QvZ2{color:var(--blog-muted);font-size:clamp(1.04rem,2vw,1.24rem);line-height:2;margin:1rem auto 0;max-width:680px}.blog_byline__E0qoB{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:center;margin-top:1.25rem}.blog_byline__E0qoB .blog_meta__gS0P9{margin-top:0}.blog_authorMark__exQJN{align-items:center;background:var(--blog-ink);border-radius:50%;color:#a5db8f;display:inline-flex;font-size:.86rem;font-weight:900;height:2.25rem;justify-content:center;width:2.25rem}.blog_hero__crdC3{aspect-ratio:16/9;background:var(--blog-soft);margin-top:clamp(2rem,5vw,3.25rem);overflow:hidden}.blog_caption__pEJ9W{color:#7a8494;font-size:.75rem;line-height:1.8;margin-top:.55rem;text-align:center}.blog_toc___oe9Q{border-block:1px solid var(--blog-line);margin-block:2.6rem 3rem;padding:1.35rem .2rem}.blog_toc___oe9Q h2{font-size:1.02rem;font-weight:900;margin:0}.blog_toc___oe9Q ol{margin:.75rem 0 0;padding-right:1.2rem}.blog_toc___oe9Q li{color:var(--blog-green);padding-block:.25rem}.blog_toc___oe9Q a{color:#415068;text-decoration:none}.blog_toc___oe9Q a:hover{color:var(--blog-green-deep)}.blog_prose__JvTnK{font-size:clamp(1.07rem,1.5vw,1.18rem);line-height:2.08;text-align:right}.blog_prose__JvTnK h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:950;line-height:1.6;margin:3.25rem 0 .9rem;scroll-margin-top:5.5rem}.blog_prose__JvTnK h3{font-size:clamp(1.28rem,2.3vw,1.62rem);font-weight:900;line-height:1.6;margin:2.35rem 0 .75rem;scroll-margin-top:5.5rem}.blog_prose__JvTnK ol,.blog_prose__JvTnK p,.blog_prose__JvTnK ul{margin-block:1.15rem}.blog_prose__JvTnK ol,.blog_prose__JvTnK ul{padding-right:1.5rem}.blog_prose__JvTnK li{margin-block:.45rem}.blog_prose__JvTnK blockquote{background:#faf8f0;border-right:3px solid #b99a42;color:#39465a;margin:2rem 0;padding:1.1rem 1.3rem}.blog_prose__JvTnK a{color:var(--blog-green-deep);text-decoration-thickness:.08em;text-underline-offset:.2em}.blog_prose__JvTnK code{background:#f1f4f7;direction:ltr;font-size:.88em;padding:.1em .35em}.blog_prose__JvTnK pre{background:var(--blog-ink);color:#fff;direction:ltr;overflow:auto;padding:1.2rem;text-align:left}.blog_sourceList__Elwn7 li{margin-block:.75rem}.blog_sourceList__Elwn7 a{overflow-wrap:anywhere}.blog_editorialNote__Q8pvj{background:var(--blog-soft);border-right:3px solid var(--blog-green);margin-top:3.25rem;padding:1.15rem 1.3rem}.blog_editorialNote__Q8pvj strong{display:block}.blog_editorialNote__Q8pvj p{color:var(--blog-muted);font-size:.86rem;line-height:1.9;margin-top:.35rem}.blog_relatedSection__FWE5N{border-top:1px solid var(--blog-line);margin-top:3.25rem;padding-top:1.8rem}.blog_related__b76n1{border-bottom:1px solid var(--blog-line);padding-block:.9rem}.blog_related__b76n1 a{display:block;font-size:1.02rem;font-weight:900;line-height:1.7}.blog_related__b76n1 p{color:var(--blog-muted);font-size:.83rem;line-height:1.8;margin-top:.25rem}.blog_articleCta__233G1{align-items:center;border-top:1px solid var(--blog-line);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:2.75rem;padding-top:1.5rem}.blog_articleCta__233G1 p{color:var(--blog-muted);font-size:.88rem;line-height:1.8;margin-top:.25rem}.blog_articleCta__233G1 a{border:1px solid var(--blog-green);border-radius:7px;color:var(--blog-green-deep);font-size:.84rem;font-weight:850;padding:.7rem .9rem;text-decoration:none}.blog_articleCta__233G1 a:hover{background:var(--blog-soft)}.blog_pagination__omHYK{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1rem;margin-top:2.5rem}.blog_pagination__omHYK>div:last-child{text-align:left}.blog_pagination__omHYK>span{color:var(--blog-muted);font-size:.78rem}.blog_pagination__omHYK a{border:1px solid #d8dee6;border-radius:7px;color:var(--blog-ink);display:inline-block;font-size:.82rem;padding:.6rem .85rem;text-decoration:none}.blog_pagination__omHYK a:hover{border-color:var(--blog-green);color:var(--blog-green-deep)}.blog_readingProgress__d2wzG{background:transparent;height:2px;inset-inline:0;overflow:hidden;pointer-events:none;position:fixed;top:56px;z-index:59}.blog_readingProgress__d2wzG>span{background:var(--blog-green);display:block;height:100%;transform-origin:right center;width:100%}.blog_statePage__SOFiE{display:grid;min-height:0;align-content:center;margin:0 auto;max-width:620px;padding:clamp(2.5rem,8vw,5rem) 1.25rem;text-align:center}.blog_statePage__SOFiE>span{color:var(--blog-green-deep);font-size:.76rem;font-weight:800}.blog_statePage__SOFiE h1{color:var(--blog-ink);font-size:clamp(1.8rem,4vw,2.65rem);line-height:1.35;margin:.9rem 0}.blog_statePage__SOFiE p{color:var(--blog-muted);line-height:1.95}.blog_statePage__SOFiE div{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.7rem}.blog_statePage__SOFiE a,.blog_statePage__SOFiE button{border:1px solid #ccd3dd;border-radius:7px;color:var(--blog-ink);cursor:pointer;font:inherit;font-size:.82rem;font-weight:800;padding:.68rem .9rem;text-decoration:none}.blog_statePage__SOFiE button{background:var(--blog-green);border-color:var(--blog-green);color:#fff}.blog_loadingShell__q_ap_{margin:0 auto;max-width:960px;padding:clamp(3.5rem,10vw,6rem) 1.25rem}.blog_loadingArticle__YcUrV,.blog_loadingFeature__WO5Ad,.blog_loadingLine__xuvNg,.blog_loadingSearch__FZt2z,.blog_loadingTitle__rFiTI{animation:blog_blogPulse__u5ec4 1.4s ease-in-out infinite;background:#edf2e9}.blog_loadingTitle__rFiTI{height:3.4rem;margin:0 auto;max-width:560px}.blog_loadingLine__xuvNg{height:1rem;margin:1.25rem auto 0;max-width:470px}.blog_loadingSearch__FZt2z{height:3.25rem;margin:2rem auto 0;max-width:600px}.blog_loadingFeature__WO5Ad{height:12rem;margin:4rem auto 0;max-width:780px}.blog_loadingArticles__Jrn42{margin:2rem auto 0;max-width:860px}.blog_loadingArticle__YcUrV{height:7rem;margin-top:1px}@keyframes blog_blogPulse__u5ec4{50%{opacity:.48}}.blog_articleCta__233G1 a:focus-visible,.blog_articleRow__9_oZY a:focus-visible,.blog_clearSearch__VD3uS:focus-visible,.blog_empty__lV65L a:focus-visible,.blog_featured__LGmY0 a:focus-visible,.blog_pagination__omHYK a:focus-visible,.blog_prose__JvTnK a:focus-visible,.blog_resultsSummary__zqXZl a:focus-visible,.blog_search__8el7q button:focus-visible,.blog_toc___oe9Q a:focus-visible{outline:2px solid var(--blog-green);outline-offset:3px}@media (min-width:760px){.blog_featuredWithMedia__RpyaI{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.blog_articleRowWithMedia__f77f6{grid-template-columns:minmax(0,1fr) 132px}}@media (max-width:759px){.blog_page__40HZk{padding:2.35rem 1rem 4rem}.blog_categories__rWQg2{justify-content:flex-start;margin-inline:-1rem;padding-inline:1rem}.blog_resultsSummary__zqXZl{align-items:flex-start;flex-direction:column}.blog_featured__LGmY0{padding-block:2.25rem}.blog_articleRowWithMedia__f77f6{grid-template-columns:minmax(0,1fr) 96px}.blog_articleRowWithMedia__f77f6 p{display:none}.blog_articleCta__233G1{align-items:stretch;flex-direction:column}.blog_articleCta__233G1 a{text-align:center;width:100%}.blog_readingProgress__d2wzG{top:52px}}@media (max-width:420px){.blog_articleRowWithMedia__f77f6{gap:.9rem;grid-template-columns:minmax(0,1fr) 82px}.blog_articleRowWithMedia__f77f6 .blog_meta__gS0P9{display:none}.blog_pagination__omHYK{gap:.5rem}.blog_pagination__omHYK a{padding-inline:.65rem}}@media (prefers-reduced-motion:reduce){.blog_loadingArticle__YcUrV,.blog_loadingFeature__WO5Ad,.blog_loadingLine__xuvNg,.blog_loadingSearch__FZt2z,.blog_loadingTitle__rFiTI{animation:none}}