section.content{position:relative;padding:78px 0 92px;background:#f3efe8}@media(max-width:760px){section.content{padding:52px 0 60px}}section.content>.center{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:60px;align-items:center}@media(max-width:760px){section.content>.center{gap:34px}}section.content>.center.image-left .content{order:2}section.content>.center.image-left .image{order:1}section.content>.center.image-top,section.content>.center.image-bottom{grid-template-columns:1fr}section.content>.center.image-top .content{order:2}section.content>.center.image-top .image{order:1}section.content .eyebrow{margin-bottom:14px}section.content h1,section.content h2,section.content h3,section.content h4,section.content h5{margin:0 0 16px;padding:0;font-family:Newsreader,Georgia,serif;font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.14;text-transform:none;color:#201f1b}section.content h1 strong,section.content h2 strong,section.content h3 strong,section.content h4 strong,section.content h5 strong{font-family:inherit;font-weight:400;font-style:italic;color:#5f7050}section.content .quote{margin:0 0 22px;font-family:Newsreader,Georgia,serif;font-size:clamp(24px,2.6vw,34px);font-weight:300;line-height:1.24;color:#201f1b}section.content .text{font-size:18px;line-height:1.64;color:#4a4740;margin-bottom:24px}section.content .text p{margin:0 0 16px}section.content .ctas{display:flex;flex-wrap:wrap;gap:12px}section.content .image{line-height:0}section.content .image img{max-width:100%}section.content.style-portrait{background:#e7e1d6;margin-top:86px}section.content.style-portrait>.tear{top:-86px;bottom:auto}@media(max-width:760px){section.content.style-portrait{margin-top:44px}section.content.style-portrait>.tear{top:-44px}}section.content.style-portrait .image{position:relative;max-width:420px;margin-bottom:22px}section.content.style-portrait .image img{display:block;width:100%;height:auto;border:12px solid #fff;box-shadow:0 10px 26px #201f1b29;transform:rotate(-2deg)}section.content.style-portrait .image .label{position:absolute;left:24px;bottom:-22px;padding:9px 14px;background:#7a8b63;color:#fff;font-family:Oswald,sans-serif;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;line-height:1}section.content.style-band{background:#201f1b;padding:52px 0}section.content.style-band>.center>.content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 48px}section.content.style-band .eyebrow{flex:0 0 100%;margin-bottom:0;color:#a8b892}section.content.style-band h1,section.content.style-band h2,section.content.style-band h3,section.content.style-band h4,section.content.style-band h5{flex:1 1 320px;color:#f3efe8;font-size:clamp(24px,2.6vw,32px);margin-bottom:0}section.content.style-band h1 strong,section.content.style-band h2 strong,section.content.style-band h3 strong,section.content.style-band h4 strong,section.content.style-band h5 strong{color:#a8b892}section.content.style-band .quote,section.content.style-band .text{flex:1 1 100%;margin-bottom:0;color:#f3efe8cc}section.content.style-band .ctas{flex:0 0 auto}section.content.style-band .btn.primary:hover{background:#a8b892;color:#201f1b}
