.blog_page__iP9Ub{padding:0 0 clamp(40px,6vw,88px);background:#faf8f2}.blog_hero__WLLgl{position:relative;display:grid;align-items:center;min-height:clamp(330px,35vw,480px);overflow:hidden;color:white;background:#18392b}.blog_heroImage__eD6_g{object-fit:cover;object-position:center 54%}.blog_heroShade__gxKcM{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,28,20,.78),rgba(7,28,20,.28))}.blog_heroCopy__bMstq{position:relative;width:min(1120px,calc(100% - 48px));margin:0 auto;padding:56px 0}.blog_eyebrow__lKbzQ,.blog_sectionEyebrow__ttBn0{margin:0 0 18px;font-size:11px;font-weight:700;letter-spacing:.19em}.blog_heroCopy__bMstq h1{margin:0 0 24px;font-family:var(--home-copy-serif);font-size:clamp(36px,4.6vw,60px);font-weight:500;letter-spacing:.1em;line-height:1.45}.blog_heroCopy__bMstq>p:last-child{margin:0;font-size:clamp(14px,1.2vw,16px);line-height:2.1;letter-spacing:.05em}.blog_content__JGcxx{width:min(1040px,calc(100% - 48px));margin:0 auto}.blog_breadcrumb__Tx_co{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:24px 0;color:#58675b;font-size:12px;overflow-wrap:anywhere}.blog_breadcrumb__Tx_co a{text-decoration:underline;text-decoration-color:#abb7ac;text-underline-offset:4px}.blog_archiveHeading__ENung{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:42px 0 34px}.blog_sectionEyebrow__ttBn0{margin-bottom:12px;color:#64715c}.blog_archiveHeading__ENung h2{margin:0;color:#173d2c;font-family:var(--home-copy-serif);font-size:clamp(30px,3vw,38px);font-weight:500;letter-spacing:.08em}.blog_archiveHeading__ENung>p{margin:0;color:#566052;font-size:14px;line-height:1.9}.blog_siteFilters__Fv58k{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:28px;border-bottom:1px solid #d9ddd2}.blog_siteFilter__5tPdm{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:9px 19px;border:1px solid #cbd3c4;border-radius:100px;color:#284d36;background:transparent;font-size:13px;line-height:1.6;overflow-wrap:anywhere;transition:background-color .15s,border-color .15s}.blog_siteFilter__5tPdm:hover{background:#eaf0e4}.blog_activeFilter__UGNbg,.blog_activeFilter__UGNbg:hover{color:white;border-color:#214b3b;background:#214b3b}.blog_archive___6pEQ{min-height:200px}.blog_post__tkPFO{display:grid;grid-template-columns:170px minmax(0,1fr);gap:32px;padding:34px 0;border-bottom:1px solid #d9ddd2}.blog_postMeta__Kp_5_{display:flex;flex-direction:column;gap:10px;padding-top:5px;color:#64715c;font-size:12px;font-weight:500;overflow-wrap:anywhere}.blog_postMeta__Kp_5_ time{color:#314f3c;font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.03em}.blog_postLink__Md62S{display:grid;grid-template-columns:minmax(0,1fr) 42px;column-gap:24px;row-gap:14px}.blog_postLink__Md62S h3{margin:0;color:#214b3b;font-family:var(--home-copy-serif);font-size:clamp(20px,2.2vw,25px);font-weight:600;line-height:1.65;overflow-wrap:anywhere}.blog_postLink__Md62S p{display:-webkit-box;margin:13px 0 0;overflow:hidden;color:#566052;font-size:14px;line-height:1.9;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog_postArrow__bnoP_{display:grid;place-items:center;width:42px;height:42px;border:1px solid #c7d0bf;border-radius:50%;color:#214b3b;font-size:21px;transition:background-color .15s}.blog_postLink__Md62S:hover h3{text-decoration:underline;text-underline-offset:5px}.blog_postLink__Md62S:hover .blog_postArrow__bnoP_{background:#e5ecdd}.blog_readMore__emsSW{color:#31553c;font-size:12px;font-weight:600}.blog_readMore__emsSW>span{margin-left:10px}.blog_emptyState__LIYZo{padding:clamp(42px,7vw,72px) 12px;text-align:center;border-bottom:1px solid #d9ddd2}.blog_emptyState__LIYZo h1,.blog_emptyState__LIYZo h3{margin:0 0 14px;color:#214b3b;font-family:var(--home-copy-serif);font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.6}.blog_emptyState__LIYZo>p:not(.blog_sectionEyebrow__ttBn0){margin:0;color:#566052;font-size:14px;line-height:1.9}.blog_emptyState__LIYZo .blog_textLink__YVq0Q{margin-top:22px}.blog_textLink__YVq0Q{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;color:#214b3b;font-size:14px;font-weight:600;text-decoration:underline;text-decoration-color:#c7d0bf;text-underline-offset:7px;overflow-wrap:anywhere}.blog_textLink__YVq0Q:hover{text-decoration-color:currentColor}.blog_pagination__GtfcC{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:28px;font-size:13px;color:#566052}.blog_pagination__GtfcC a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#214b3b;font-weight:600}.blog_pagination__GtfcC a:last-child{justify-self:end}.blog_pagination__GtfcC a:hover{text-decoration:underline;text-underline-offset:4px}.blog_returnHome__3f4bO{margin-top:44px;text-align:right}.blog_articlePage__3y_gZ{padding-top:0}.blog_articleContainer__1W8k6{width:min(960px,calc(100% - 48px));margin:0 auto}.blog_article__NwR5q{width:min(760px,100%);margin:42px auto 0}.blog_articleHeader__8j_1X{padding-bottom:38px;border-bottom:1px solid #d9ddd2}.blog_articleSite__BJpDA{display:inline-block;margin-top:12px;color:#31553c;font-size:13px;font-weight:600;text-decoration:underline;text-decoration-color:#c7d0bf;text-underline-offset:5px}.blog_articleHeader__8j_1X h1{margin:22px 0 24px;color:#173d2c;font-family:var(--home-copy-serif);font-size:clamp(27px,3.8vw,44px);font-weight:500;line-height:1.65;overflow-wrap:anywhere}.blog_articleDates__pR5vS{display:flex;flex-wrap:wrap;gap:10px 24px;color:#64715c;font-size:12px}.blog_articleDates__pR5vS time{margin-left:6px}.blog_articleBody__Nvzys{padding:22px 0 42px;color:#303c32;font-size:16px;line-height:2.15;letter-spacing:.015em}.blog_articleBody__Nvzys p{margin:24px 0}.blog_articleFooter__FxDub{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;padding-top:24px;border-top:1px solid #d9ddd2}.blog_allPosts__7tx90{display:inline-flex;align-items:center;min-height:44px;color:#566052;font-size:13px;text-decoration:underline;text-underline-offset:5px}.blog_page__iP9Ub a:focus-visible{outline:3px solid #6e8e57;outline-offset:5px;border-radius:3px}@media (max-width:600px){.blog_hero__WLLgl{min-height:340px}.blog_articleContainer__1W8k6,.blog_content__JGcxx,.blog_heroCopy__bMstq{width:calc(100% - 40px)}.blog_heroCopy__bMstq{padding:52px 0}.blog_heroCopy__bMstq h1{font-size:36px}.blog_heroShade__gxKcM{background:linear-gradient(90deg,rgba(7,28,20,.77),rgba(7,28,20,.42))}.blog_archiveHeading__ENung{display:block;margin-top:28px}.blog_archiveHeading__ENung>p{margin-top:16px}.blog_desktopBreak__hXDqE{display:none}.blog_siteFilter__5tPdm{padding:9px 15px;font-size:12px}.blog_post__tkPFO{grid-template-columns:minmax(0,1fr);gap:16px;padding:28px 0}.blog_postMeta__Kp_5_{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:8px 16px;padding:0}.blog_postLink__Md62S{grid-template-columns:minmax(0,1fr) 32px;gap:15px 12px}.blog_postArrow__bnoP_{width:32px;height:32px;font-size:18px}.blog_postLink__Md62S p{margin-top:11px}.blog_pagination__GtfcC{gap:8px;font-size:12px}.blog_pagination__GtfcC a{gap:6px}.blog_returnHome__3f4bO{margin-top:32px;text-align:left}.blog_article__NwR5q{margin-top:24px}.blog_articleHeader__8j_1X{padding-bottom:28px}.blog_articleBody__Nvzys{padding-top:14px;font-size:15px;line-height:2.05}.blog_articleFooter__FxDub{align-items:flex-start;flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.blog_postArrow__bnoP_,.blog_siteFilter__5tPdm{transition:none}}