.editorial-hero{text-align:center;background:#f4f0e6;padding:90px 20px}.editorial-hero h1{max-width:1000px;margin:15px auto;font-size:clamp(3.4rem,7vw,6rem);line-height:.92}.editorial-hero p{max-width:720px;margin:25px auto;font-size:1.2rem}.editorial-image{display:block;width:min(1200px,100%);height:min(620px,65vw);object-fit:cover;margin:auto}.editorial-template .article h2{font-size:2.1rem;font-weight:400;margin:50px 0 10px}.editorial-template .article blockquote{font-size:2rem;font-style:italic;border-top:1px solid;border-bottom:1px solid;padding:25px 0;margin:45px 0}@media(max-width:600px){.editorial-hero{padding:60px 16px}.editorial-image{height:420px}.editorial-template .article{padding-left:14px;padding-right:14px}}
