.editorial{padding:30px 0 110px}.editorial-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:22px}.editorial-main,.editorial-small{background-size:cover;background-position:center}.editorial-main{min-height:690px}.editorial-side{display:grid;gap:22px}.editorial-small{min-height:334px}.manifesto{max-width:920px;margin:auto;text-align:center}.manifesto p{font-family:var(--serif);font-size:clamp(1.55rem,3vw,2.65rem);line-height:1.35}.seo-copy{background:var(--cream)}.seo-columns{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.seo-body{columns:2;column-gap:38px}.seo-body p:first-child{margin-top:0}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.article-card img{aspect-ratio:4/3;width:100%;object-fit:cover}.article-card .card-meta{padding-top:20px}.article-meta{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--moss)}.article-wrap{width:min(820px,calc(100% - 36px));margin:auto;padding:80px 0}.article-wrap h1{font-size:clamp(2.8rem,6vw,5.5rem)}.article-wrap .rte{font-size:1.08rem}.article-wrap .rte img{margin:35px 0}.blog-hero{padding:95px 0 55px;border-bottom:1px solid var(--line)}@media(max-width:760px){.editorial{padding:18px 0 55px}.editorial-grid{display:block}.editorial-main{min-height:0;aspect-ratio:4/3}.editorial-side{display:none}.seo-columns{grid-template-columns:1fr;gap:32px}.seo-body{columns:1}.blog-grid{grid-template-columns:1fr}}
