.blog-hero{background:#f3f5f4;border-bottom:1px solid #d9dee1;padding:6rem max(2rem,calc((100vw - 1180px)/2)) 4.5rem}.blog-hero-inner{max-width:1180px;margin:auto}.blog-hero h1{max-width:15ch;margin:1rem 0 2rem;font:800 clamp(2.8rem,5vw,4.8rem)/1.06 "Manrope",sans-serif}.blog-hero-bottom{display:grid;grid-template-columns:minmax(0,700px) auto;justify-content:space-between;gap:3rem;align-items:end}.blog-hero-bottom>p{font-size:1.1rem;color:#53616c;margin:0}.blog-stat{display:flex;align-items:baseline;gap:.6rem}.blog-stat strong{font:800 2.7rem "Manrope",sans-serif;color:#08747b}.blog-stat span{font-size:.78rem;color:#53616c;text-transform:uppercase;font-weight:800}.blog-controls{max-width:1180px;margin:auto;padding:2.2rem 0 1.2rem;border-bottom:1px solid #d9dee1}.category-pills{display:flex;flex-wrap:wrap;gap:.6rem}.category-pill{appearance:none;border:1px solid #c8d0d4;background:#fff;color:#53616c;border-radius:3px;padding:.55rem .75rem;font:700 .78rem "DM Sans",sans-serif;cursor:pointer}.category-pill span{color:#87939a;margin-left:.3rem}.category-pill:hover,.category-pill:focus-visible,.category-pill.is-active{background:#111c24;border-color:#111c24;color:#fff}.category-pill.is-active span{color:#94cbcd}.filter-status{font-size:.78rem;color:#6d7981;margin:1rem 0 0}.blog-listing{max-width:1180px;margin:auto;padding:3rem 0 7rem}.blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.article-card{border:1px solid #d9dee1;background:#fff;display:flex;flex-direction:column;min-width:0}.article-card[hidden]{display:none}.article-card-image{display:block;aspect-ratio:16/8.5;overflow:hidden;background:#e8edeb}.article-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-card:hover .article-card-image img{transform:scale(1.02)}.article-card-body{display:flex;flex-direction:column;flex:1;padding:1.7rem}.article-card-header,.article-card-footer{display:flex;justify-content:space-between;align-items:center;gap:1rem}.article-card-header{font-size:.7rem;text-transform:uppercase;font-weight:800;color:#7c898f}.article-tag{color:#08747b}.article-card h2{font:700 1.45rem/1.3 "Manrope",sans-serif;margin:1.1rem 0 .7rem}.article-card h2 a{text-decoration:none}.article-card h2 a:hover{color:#08747b}.article-card-body>p{color:#53616c;margin-bottom:1.6rem}.article-card-footer{margin-top:auto;padding-top:1rem;border-top:1px solid #e2e6e8;font-size:.76rem;color:#7c898f}.article-card-footer a{color:#08747b;font-weight:800;text-decoration:none}.blog-cta{max-width:1180px;margin:0 auto 7rem;background:#111c24;color:#fff;padding:3rem;display:flex;justify-content:space-between;align-items:end;gap:3rem;border-top:3px solid #c18a3c}.blog-cta>div{max-width:750px}.blog-cta h2{font:700 clamp(2rem,3.2vw,3rem)/1.15 "Manrope",sans-serif;margin:1rem 0}.blog-cta p{color:#aebac2}.blog-cta .eyebrow{color:#73c3c6}
.article-hero-new{max-width:1180px;margin:auto;padding:5.5rem 0 4.5rem;display:grid;grid-template-columns:1.1fr .9fr;gap:5rem;align-items:center}.breadcrumbs{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem;color:#7b878e;margin-bottom:2rem}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{color:#08747b}.article-hero-copy h1{font:800 clamp(2.7rem,4.5vw,4.4rem)/1.07 "Manrope",sans-serif;margin:1rem 0 1.4rem}.article-deck{font-size:1.12rem;color:#53616c;max-width:720px}.article-meta{display:flex;flex-wrap:wrap;gap:.7rem 1.4rem;margin-top:2rem;font-size:.76rem;font-weight:700;color:#6e7a81}.article-meta span+span:before{content:"·";margin-right:1.4rem;color:#c18a3c}.article-featured{margin:0;aspect-ratio:4/3;overflow:hidden;background:#edf1ef}.article-featured img{width:100%;height:100%;object-fit:cover}.article-shell{max-width:1120px;margin:auto;padding:1rem 0 7rem;display:grid;grid-template-columns:240px minmax(0,780px);gap:5rem;align-items:start}.article-aside{position:sticky;top:106px}.toc-block{border-top:3px solid #08747b;background:#f3f5f4;padding:1.2rem}.toc-block>strong,.aside-help>strong{font:800 .75rem "Manrope",sans-serif;text-transform:uppercase}.toc-block ol{padding:0;margin:1rem 0 0;list-style:none}.toc-block li+li{border-top:1px solid #d9dee1}.toc-block a{display:block;padding:.7rem 0;text-decoration:none;color:#53616c;font-size:.82rem;line-height:1.35}.toc-block a:hover{color:#08747b}.aside-help{margin-top:1.2rem;padding:1.2rem;border:1px solid #d9dee1}.aside-help p{font-size:.82rem;color:#53616c}.aside-help a{font-size:.82rem;font-weight:800;color:#08747b}.article-focus{border-left:3px solid #c18a3c;background:#f7f8f7;padding:1.3rem 1.5rem;margin-bottom:2.7rem}.article-focus span{font-size:.7rem;text-transform:uppercase;font-weight:800;color:#08747b}.article-focus p{font-size:1.05rem;color:#34424b;margin:.4rem 0 0}.article-content-new{font-size:1.08rem;line-height:1.82;color:#24313a}.article-content-new>p:first-child{font-size:1.22rem;color:#33414a}.article-content-new h2{scroll-margin-top:110px;font:750 clamp(1.8rem,3vw,2.35rem)/1.2 "Manrope",sans-serif;margin:3.6rem 0 1rem;color:#101820}.article-content-new h3{scroll-margin-top:110px;font:700 1.32rem/1.3 "Manrope",sans-serif;margin:2.4rem 0 .8rem}.article-content-new p{margin-bottom:1.35rem}.article-content-new ul,.article-content-new ol{padding-left:1.35rem;margin:0 0 1.7rem}.article-content-new li{padding:.22rem 0}.article-content-new a{color:#08747b;text-underline-offset:3px}.article-content-new blockquote{margin:2rem 0;border-left:3px solid #08747b;background:#f3f5f4;padding:1.3rem 1.5rem}.article-content-new code{font-size:.9em;background:#eef1f2;padding:.12rem .3rem}.article-content-new pre{overflow-x:auto;background:#111c24;color:#eef3f4;padding:1.2rem}.article-content-new pre code{background:none;padding:0}.article-inline-visual{margin:2.5rem 0}.article-inline-visual img{width:100%;max-height:520px;object-fit:cover}.article-inline-visual figcaption{font-size:.76rem;color:#6e7a81;margin-top:.55rem}.action-plan{margin-top:4.5rem;padding-top:3rem;border-top:1px solid #d9dee1}.action-plan h2{font:750 2rem/1.2 "Manrope",sans-serif}.action-plan ol{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#d9dee1}.action-plan li{background:#fff;padding:1.35rem;display:grid;grid-template-columns:36px 1fr;gap:.8rem}.action-plan li>span{font:800 .75rem "Manrope",sans-serif;color:#08747b}.action-plan li strong{font-family:"Manrope",sans-serif}.action-plan li p{font-size:.84rem;color:#53616c;margin:.4rem 0 0}.article-service-cta{margin-top:4.5rem;background:#111c24;color:#fff;border-top:3px solid #c18a3c;padding:2.2rem;display:flex;align-items:end;justify-content:space-between;gap:2rem}.article-service-cta>div{max-width:550px}.article-service-cta span{font-size:.7rem;text-transform:uppercase;color:#73c3c6;font-weight:800}.article-service-cta h2{font:700 1.7rem/1.2 "Manrope",sans-serif;margin:.5rem 0}.article-service-cta p{font-size:.88rem;color:#aebac2;margin:0}.related-section{background:#f3f5f4;padding:6rem max(2rem,calc((100vw - 1180px)/2))}.related-heading{max-width:1180px;margin:0 auto 2.5rem;display:flex;align-items:end;justify-content:space-between;gap:2rem}.related-heading h2{font:750 2.2rem/1.2 "Manrope",sans-serif;margin:.7rem 0 0}.related-heading>a{font-weight:800;color:#08747b}.related-grid{max-width:1180px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.related-card{background:#fff;border:1px solid #d9dee1;padding:1.5rem;text-decoration:none;min-height:230px;display:flex;flex-direction:column}.related-card:hover{border-color:#08747b}.related-card span{font-size:.68rem;text-transform:uppercase;color:#08747b;font-weight:800}.related-card strong{font:700 1.08rem/1.35 "Manrope",sans-serif;margin:2rem 0 .6rem}.related-card p{font-size:.82rem;color:#53616c;margin:auto 0 0}
@media(max-width:1000px){.blog-controls,.blog-listing{padding-left:1.25rem;padding-right:1.25rem}.article-hero-new{padding:4rem 1.25rem;gap:3rem}.article-shell{padding:1rem 1.25rem 5rem;grid-template-columns:210px minmax(0,1fr);gap:3rem}}
@media(max-width:760px){.blog-hero{padding:4rem 1.25rem 3rem}.blog-hero h1{font-size:2.65rem}.blog-hero-bottom{grid-template-columns:1fr}.blog-stat{justify-content:flex-start}.blog-grid{grid-template-columns:1fr}.blog-cta{margin:0 1.25rem 5rem;padding:2rem;display:block}.blog-cta .button{margin-top:1rem}.article-hero-new{grid-template-columns:1fr;padding-top:3.5rem}.article-hero-copy h1{font-size:2.55rem}.article-featured{aspect-ratio:16/10}.article-shell{grid-template-columns:1fr;gap:2.5rem}.article-aside{position:static}.action-plan ol,.related-grid{grid-template-columns:1fr}.article-service-cta{align-items:flex-start;flex-direction:column}.related-section{padding:4rem 1.25rem}.related-heading{display:block}.related-heading>a{display:inline-block;margin-top:1rem}}
@media(max-width:480px){.blog-hero h1,.article-hero-copy h1{font-size:2.25rem}.article-content-new{font-size:1rem}.article-content-new>p:first-child{font-size:1.1rem}.article-meta{display:grid;gap:.35rem}.article-meta span+span:before{display:none}.article-card-body{padding:1.25rem}.article-card-footer{align-items:flex-start;flex-direction:column}.article-inline-visual{margin-left:-1.25rem;margin-right:-1.25rem}.article-inline-visual figcaption{padding:0 1.25rem}}
.article-content-new img{max-width:100%;height:auto}
