.about-main{overflow:hidden}.about-hero,.about-section,.about-values{width:min(1180px,calc(100% - 40px));margin:0 auto}.about-hero{min-height:620px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);gap:clamp(2rem,6vw,6rem);align-items:center;padding:clamp(5rem,10vw,9rem) 0}.about-hero h1,.about-section h2{margin:.3rem 0 1rem;font-family:var(--display-font);line-height:.95}.about-hero h1{font-size:clamp(3.2rem,7vw,7rem);max-width:12ch}.about-hero img{width:100%;height:auto;filter:drop-shadow(0 28px 30px rgba(65,36,12,.2))}.about-kicker{margin:0;text-transform:uppercase;letter-spacing:.13em;font-weight:900;font-size:.78rem}.about-lede{max-width:660px;font-size:clamp(1.08rem,1.7vw,1.35rem);line-height:1.65}.about-actions{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.6rem}.about-section{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(2rem,7vw,7rem);padding:clamp(4.5rem,8vw,7rem) 0;border-top:1px solid rgba(46,30,19,.16)}.about-section h2{font-size:clamp(2.3rem,5vw,4.8rem)}.about-copy{font-size:1.08rem;line-height:1.75}.about-copy p:first-child{margin-top:0}.about-values{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;padding-bottom:clamp(4.5rem,8vw,7rem)}.about-values article{padding:clamp(1.6rem,3vw,2.6rem);border-radius:28px;background:#fff4df;border:1px solid rgba(46,30,19,.12)}.about-values h2{margin:0 0 .8rem;font-family:var(--display-font);font-size:1.7rem}.about-values p{margin:0;line-height:1.65}.about-updated{font-size:.9rem;font-weight:800;color:#6e584a}@media(max-width:800px){.about-hero,.about-section{grid-template-columns:1fr}.about-hero{min-height:auto;padding-top:4rem}.about-hero img{width:min(82%,520px);margin:0 auto}.about-values{grid-template-columns:1fr}.about-section{gap:1.5rem}}
