.blog_archive__uTlLB,.blog_article__zY_J1{background:#f6f2e8;color:#10271f;min-height:100vh}.blog_hero__Bcron{position:relative;overflow:hidden;padding:clamp(4rem,9vw,8rem) max(1.5rem,calc((100vw - 1400px)/2));border-bottom:1px solid #d7d0bd}.blog_hero__Bcron:after{content:"";position:absolute;inset:auto -8vw -55% auto;width:42vw;aspect-ratio:1;border:1px solid #9eb8a8;border-radius:50%;box-shadow:0 0 0 5vw #f6f2e8,0 0 0 calc(5vw + 1px) #c9d7cd;opacity:.55}.blog_eyebrow__mg82n{color:#14654e;font-size:.78rem;font-weight:800;letter-spacing:.08em}.blog_hero__Bcron h1{position:relative;z-index:1;max-width:15ch;margin:.65rem 0 1rem;font-size:clamp(2.5rem,6vw,5.8rem);line-height:1.15}.blog_hero__Bcron p{position:relative;z-index:1;max-width:58ch;margin:0;color:#52635d;font-size:clamp(1rem,1.5vw,1.25rem);line-height:2}.blog_archiveGrid__1SuXf{display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem;max-width:1400px;margin:auto;padding:clamp(2rem,6vw,5rem) 1.5rem}.blog_card__JxreE{grid-column:span 6;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(15rem,.85fr);min-height:25rem;overflow:hidden;border:1px solid #d9d1bf;border-radius:2rem;background:#fbf9f3;color:inherit;text-decoration:none;transition:transform .4s ease,border-color .4s ease}.blog_card__JxreE:first-child{grid-column:span 12;grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);min-height:34rem}.blog_card__JxreE:hover{transform:translateY(-6px);border-color:#4e806d}.blog_image__WRsOi{position:relative;min-height:20rem}.blog_image__WRsOi img{-o-object-fit:cover;object-fit:cover;transition:transform .7s ease}.blog_card__JxreE:hover .blog_image__WRsOi img{transform:scale(1.025)}.blog_cardBody__Quu_1{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(1.5rem,3vw,2.7rem)}.blog_meta__yMob9{display:flex;flex-wrap:wrap;gap:.75rem;color:#66756f;font-size:.78rem}.blog_card__JxreE h2{margin:1rem 0 .75rem;font-size:clamp(1.45rem,2.5vw,2.5rem);line-height:1.5}.blog_card__JxreE p{color:#596862;line-height:1.9}.blog_read__KtlRZ{margin-top:1.4rem;color:#11644c;font-weight:800}.blog_articleHero__bqHLV{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);min-height:calc(100svh - 84px);background:#0e382b;color:#fff}.blog_articleImage__AJYYG{position:relative;min-height:34rem}.blog_articleImage__AJYYG img{-o-object-fit:cover;object-fit:cover}.blog_articleIntro__2KIkU{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(2rem,6vw,6rem)}.blog_articleIntro__2KIkU h1{margin:1rem 0;font-size:clamp(2.2rem,5vw,5rem);line-height:1.35}.blog_articleIntro__2KIkU p{max-width:44ch;color:#d7e4de;line-height:2;font-size:1.08rem}.blog_articleIntro__2KIkU .blog_meta__yMob9{color:#bad0c6}.blog_body__Fq_v9{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.35fr);gap:clamp(2rem,7vw,7rem);max-width:1100px;margin:auto;padding:clamp(3rem,8vw,7rem) 1.5rem}.blog_prose__c05vg section+section{margin-top:4rem}.blog_prose__c05vg h2{font-size:clamp(1.6rem,3vw,2.7rem);line-height:1.5}.blog_prose__c05vg p{color:#394c44;font-size:1.06rem;line-height:2.25}.blog_aside__fi0Et{align-self:start;position:sticky;top:7rem;border-top:3px solid #17674f;padding-top:1.4rem}.blog_aside__fi0Et dl{margin:0}.blog_aside__fi0Et div{padding:1rem 0;border-bottom:1px solid #d9d1bf}.blog_aside__fi0Et dt{color:#6b7872;font-size:.75rem}.blog_aside__fi0Et dd{margin:.35rem 0 0;font-weight:700}.blog_back__huVDk{display:inline-flex;margin-top:1.5rem;color:#17674f;font-weight:800;text-decoration:none}.blog_related__E_I_7{max-width:1100px;margin:0 auto;padding:0 1.5rem 6rem}.blog_related__E_I_7 h2{font-size:1.7rem}.blog_relatedLinks__KRzuk{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.blog_relatedLinks__KRzuk a{padding:1.2rem;border:1px solid #d9d1bf;border-radius:1rem;color:inherit;text-decoration:none;background:#fbf9f3}.blog_relatedLinks__KRzuk small{display:block;color:#17674f;margin-bottom:.5rem}.blog_relatedLinks__KRzuk strong{line-height:1.7}.blog_skip__sVqpU{position:absolute;inset-inline-start:-999px}.blog_skip__sVqpU:focus{inset-inline-start:1rem;top:1rem;z-index:10;background:#fff;color:#10271f;padding:.8rem 1rem}@media(max-width:900px){.blog_card__JxreE,.blog_card__JxreE:first-child{grid-column:span 12;grid-template-columns:1fr;min-height:0}.blog_image__WRsOi{min-height:17rem}.blog_articleHero__bqHLV{grid-template-columns:1fr;min-height:0}.blog_articleImage__AJYYG{min-height:55svh;order:-1}.blog_body__Fq_v9{grid-template-columns:1fr}.blog_aside__fi0Et{position:static}.blog_relatedLinks__KRzuk{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.blog_card__JxreE,.blog_image__WRsOi img{transition:none}}