:root{--bg:#f7eee8;--accent:#863d35;--accentink:#863d35;--ink:#352625;--muted:#67534f;--panel:#ebded7;--border:#bea8a0;}
.feature{grid-template-columns:1fr 1fr}.feature figure{order:-1}.feature-image{border-radius:3px}.hero-title{font-size:clamp(46px,5.5vw,80px)}.review-card{border-top:0}.review-card img{border-radius:50% 50% 3px 3px}.review-card h3{font-style:italic}.article-hero img{border-radius:10px}.brand{font-style:italic}.mission{border-block:1px solid var(--border);background:transparent;padding-left:0;padding-right:0}
@media(max-width:760px){.feature{grid-template-columns:1fr}.feature figure{order:0}.review-grid{grid-template-columns:1fr}.review-card{display:block}.review-card .card-copy{padding:20px 0}.feature-image{aspect-ratio:1.6}.hero-title{font-size:46px}.related-grid .review-card{display:block}}
