.layout_siteShell__iTvd4{min-height:100vh;overflow:hidden}.layout_header__SFlEE{position:relative;z-index:20;background:rgba(255,255,255,.9);border-bottom:1px solid rgba(219,227,214,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.layout_headerInner__vhcKt{max-width:1180px;min-height:76px;padding:0 28px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.layout_logo__zpZqC{display:inline-flex;align-items:center;gap:10px;color:#193c36;font-size:1.32rem;font-weight:750;letter-spacing:-.04em;text-decoration:none}.layout_footer__WlhMu nav,.layout_header__SFlEE nav{display:flex;align-items:center;gap:28px}.layout_header__SFlEE nav a{color:#425c54;font-size:.92rem;font-weight:650;text-decoration:none}.layout_header__SFlEE nav a:hover{color:#193c36}.layout_header__SFlEE .layout_navCta__IcLv9{padding:11px 19px;color:white;background:#315d43;border-radius:999px}.layout_header__SFlEE .layout_navCta__IcLv9:hover{color:white;background:#193c36}.layout_pageMain__Pncxl{width:100%;max-width:1180px;min-width:0;margin:0 auto;padding:0 28px}.layout_footer__WlhMu{max-width:1180px;margin:0 auto;padding:70px 28px 34px;color:#60756a}.layout_footerTop__SvhUO{padding:0 0 38px;display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #dbe3d6}.layout_footerTop__SvhUO p{max-width:390px;margin:0;text-align:right;line-height:1.6}.layout_footerBottom__1hJwF{padding-top:24px;display:flex;align-items:center;justify-content:space-between;font-size:.82rem}.layout_footerBottom__1hJwF a{color:inherit;text-decoration:none}.layout_footerBottom__1hJwF p{margin:0}@media (max-width:680px){.layout_headerInner__vhcKt{min-height:66px;padding:0 18px}.layout_header__SFlEE nav{gap:9px}.layout_header__SFlEE .layout_logo__zpZqC{font-size:1.12rem}.layout_header__SFlEE .layout_navCta__IcLv9{padding:9px 13px;font-size:.78rem}.layout_header__SFlEE nav a:not(.layout_navCta__IcLv9){display:none}.layout_header__SFlEE nav a.layout_mobileNavLink__mdSll{display:inline}.layout_pageMain__Pncxl{padding:0 18px}.layout_footer__WlhMu{padding:56px 20px 28px}.layout_footerBottom__1hJwF,.layout_footerTop__SvhUO{align-items:flex-start;flex-direction:column;gap:22px}.layout_footerTop__SvhUO p{text-align:left}.layout_footer__WlhMu nav{flex-wrap:wrap;gap:14px 22px}}.blogs_blogHero__IIPGb{width:100%;min-width:0;padding:105px 0 72px;text-align:center}.blogs_blogHero__IIPGb h1{max-width:900px;margin:0 auto 24px;font-size:clamp(3.4rem,7.4vw,6.8rem);font-weight:650;line-height:.9;letter-spacing:-.075em}.blogs_blogHero__IIPGb>p:last-child{max-width:700px;margin:0 auto;color:var(--secondary);font-size:1.12rem}.blogs_featuredPost__a6YC6{min-height:520px;padding:28px;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:60px;gap:60px;align-items:center;color:white;background:var(--ink);border-radius:36px;overflow:hidden}.blogs_featuredPost__a6YC6>div{padding:46px}.blogs_featuredPost__a6YC6 h2{max-width:600px;margin-bottom:22px;font-size:clamp(2.5rem,5vw,4.8rem);line-height:.95}.blogs_featuredPost__a6YC6 p:not(.eyebrow){max-width:540px;color:#c5d1cb;font-size:1.02rem}.blogs_featuredPost__a6YC6 a{margin-top:14px;display:inline-flex;gap:20px;color:white;font-weight:750;text-decoration:none}.blogs_featuredPost__a6YC6>img{width:100%;height:auto;max-height:500px;aspect-ratio:1;object-fit:contain;border-radius:27px}.blogs_articleIndex__4VSRL{padding:110px 0 20px}.blogs_indexHeading__GW9yt{margin-bottom:42px;display:grid;grid-template-columns:1fr .7fr;grid-gap:60px;gap:60px;align-items:end}.blogs_indexHeading__GW9yt h2{margin-bottom:0;font-size:clamp(2.8rem,5vw,4.6rem);line-height:.98}.blogs_indexHeading__GW9yt>p{max-width:520px;margin:0;color:var(--secondary)}.blogs_indexTools__gsjUN{position:-webkit-sticky;position:sticky;z-index:8;top:0;padding:16px 0;display:flex;gap:12px;align-items:center;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.blogs_indexTools__gsjUN label{width:270px;flex:0 0 auto}.blogs_indexTools__gsjUN input{width:100%;height:46px;padding:0 17px;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:999px;outline:0}.blogs_categoryChips__hS6Ar{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.blogs_categoryChips__hS6Ar button{padding:10px 14px;flex:0 0 auto;color:var(--secondary);background:white;border:1px solid var(--border);border-radius:999px;cursor:pointer;font-size:.75rem;font-weight:700}.blogs_categoryChips__hS6Ar .blogs_activeChip__w_cXs{color:white;background:var(--action);border-color:var(--action)}.blogs_tableWrap__RGR5a{overflow-x:auto;border-top:1px solid var(--border)}.blogs_tableWrap__RGR5a table{width:100%;border-collapse:collapse;text-align:left}.blogs_tableWrap__RGR5a th{padding:15px 12px;color:var(--secondary);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.blogs_tableWrap__RGR5a td{padding:23px 12px;border-top:1px solid var(--border);color:var(--secondary);font-size:.82rem;vertical-align:top}.blogs_tableWrap__RGR5a td:first-child{width:58%}.blogs_tableWrap__RGR5a td a{display:block;color:var(--ink);font-size:1.04rem;font-weight:750;text-decoration:none}.blogs_tableWrap__RGR5a td span{max-width:640px;margin-top:7px;display:block;line-height:1.5}.blogs_emptyIndex__HzDuX{padding:70px 20px;color:var(--secondary);text-align:center}.blogs_articlePage__gMZ_u{width:100%;max-width:none!important;min-width:0;margin:0!important;overflow:hidden;color:var(--ink)!important}.blogs_articlePage__gMZ_u .breadcrumbs{padding-top:30px}.blogs_articleHeader__qCCg_{width:100%;max-width:920px;min-width:0;margin:85px auto 58px;text-align:center}.blogs_articleHeader__qCCg_ h1{margin-bottom:25px;font-size:clamp(3.4rem,7.5vw,6.7rem)!important;font-weight:650;line-height:.92!important;letter-spacing:-.075em}.blogs_articleDescription__6NVUa{max-width:740px;margin:0 auto 25px;color:var(--secondary);font-size:1.16rem}.blogs_articleMeta__SwVGq{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 24px;color:var(--secondary);font-size:.78rem}.blogs_heroImage__P9Dxq{width:min(900px,100%);aspect-ratio:1;margin:0 auto;overflow:hidden;background:var(--sage);border-radius:36px}.blogs_heroImage__P9Dxq img{width:100%;height:100%;object-fit:contain}.blogs_articleLayout__tvrzs{max-width:1060px;margin:85px auto 0;display:grid;grid-template-columns:235px minmax(0,720px);grid-gap:75px;gap:75px;align-items:start}.blogs_toc__ZT5Be{position:-webkit-sticky;position:sticky;top:30px;padding:22px;background:var(--surface);border:1px solid var(--border);border-radius:19px}.blogs_toc__ZT5Be strong{font-size:.77rem;letter-spacing:.08em;text-transform:uppercase}.blogs_toc__ZT5Be ol{margin:15px 0 0;padding:0;list-style:none}.blogs_toc__ZT5Be li{margin:9px 0}.blogs_toc__ZT5Be a{color:var(--secondary)!important;font-size:.76rem;line-height:1.35;text-decoration:none}.blogs_postBody__MmGVD{min-width:0;color:#425c54;font-size:1.02rem;line-height:1.78}.blogs_postBody__MmGVD>p:first-child{color:var(--ink);font-size:1.26rem;line-height:1.6}.blogs_postBody__MmGVD h2{scroll-margin-top:28px;margin:68px 0 20px!important;color:var(--ink);font-size:2.25rem;line-height:1.08}.blogs_postBody__MmGVD h3{scroll-margin-top:28px;margin:42px 0 14px;color:var(--ink);font-size:1.45rem;line-height:1.2}.blogs_postBody__MmGVD p{margin-bottom:22px}.blogs_postBody__MmGVD img{width:100%;aspect-ratio:1;margin:16px 0 28px;display:block;object-fit:contain;background:var(--sage);border-radius:24px}.blogs_postBody__MmGVD ol,.blogs_postBody__MmGVD ul{margin:0 0 25px;padding-left:25px}.blogs_postBody__MmGVD li{margin:8px 0;padding-left:5px}.blogs_postBody__MmGVD strong{color:var(--ink)}.blogs_postBody__MmGVD a{color:var(--action);font-weight:700}.blogs_relatedArticles__5C1jj{max-width:1060px;margin:110px auto 0;padding-top:65px;border-top:1px solid var(--border)}.blogs_relatedArticles__5C1jj h2{margin-bottom:32px;font-size:clamp(2.4rem,4vw,3.8rem)}.blogs_relatedArticles__5C1jj>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.blogs_relatedArticles__5C1jj a{min-height:220px;padding:26px;display:flex;flex-direction:column;color:var(--ink)!important;background:var(--surface);border:1px solid var(--border);border-radius:23px;text-decoration:none}.blogs_relatedArticles__5C1jj span{color:var(--action);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.blogs_relatedArticles__5C1jj strong{margin-top:35px;font-size:1.2rem;line-height:1.25}.blogs_relatedArticles__5C1jj small{margin-top:auto;color:var(--secondary)}@media (max-width:900px){.blogs_featuredPost__a6YC6{grid-template-columns:1fr;gap:20px}.blogs_featuredPost__a6YC6>div{padding:28px 24px 10px}.blogs_featuredPost__a6YC6>img{max-height:430px}.blogs_articleLayout__tvrzs{grid-template-columns:1fr;gap:38px}.blogs_toc__ZT5Be{position:static}.blogs_toc__ZT5Be ol{column-count:2}}@media (max-width:700px){.blogs_blogHero__IIPGb{padding:72px 0 52px}.blogs_blogHero__IIPGb h1{max-width:100%;overflow-wrap:anywhere;font-size:clamp(2.85rem,13vw,4.2rem)}.blogs_featuredPost__a6YC6{min-height:0;padding:12px;border-radius:27px}.blogs_featuredPost__a6YC6>div{padding:30px 18px 12px}.blogs_featuredPost__a6YC6>img{height:320px;border-radius:20px}.blogs_articleIndex__4VSRL{padding-top:80px}.blogs_indexHeading__GW9yt{grid-template-columns:1fr;gap:15px}.blogs_indexTools__gsjUN{top:66px;margin:0 -18px;padding:13px 18px;align-items:stretch;flex-direction:column}.blogs_categoryChips__hS6Ar,.blogs_indexTools__gsjUN label{width:100%}.blogs_tableWrap__RGR5a td:nth-child(3),.blogs_tableWrap__RGR5a td:nth-child(4),.blogs_tableWrap__RGR5a th:nth-child(3),.blogs_tableWrap__RGR5a th:nth-child(4){display:none}.blogs_tableWrap__RGR5a td:first-child{width:72%}.blogs_articleHeader__qCCg_{margin:62px auto 42px}.blogs_articleHeader__qCCg_ h1{max-width:100%;overflow-wrap:anywhere;font-size:clamp(2.75rem,12.5vw,4.3rem)!important}.blogs_articleDescription__6NVUa{max-width:100%}.blogs_heroImage__P9Dxq{aspect-ratio:1;border-radius:25px}.blogs_articleIndex__4VSRL,.blogs_featuredPost__a6YC6,.blogs_featuredPost__a6YC6 h2,.blogs_featuredPost__a6YC6>div{min-width:0}.blogs_featuredPost__a6YC6 h2{overflow-wrap:anywhere;font-size:2.55rem}.blogs_articleLayout__tvrzs{margin-top:55px}.blogs_toc__ZT5Be ol{column-count:1}.blogs_postBody__MmGVD{font-size:1rem}.blogs_postBody__MmGVD h2{margin-top:54px!important;font-size:1.9rem}.blogs_postBody__MmGVD h3{font-size:1.3rem}.blogs_postBody__MmGVD img{border-radius:18px}.blogs_relatedArticles__5C1jj{margin-top:80px}.blogs_relatedArticles__5C1jj>div{grid-template-columns:1fr}.blogs_relatedArticles__5C1jj a{min-height:180px}}