.about-hero{background:linear-gradient(128deg,#e5f0e4,#f9fbf6 60%,#dcece6);padding-block:6.5rem 5.5rem}.about-hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(2rem,8vw,8rem);align-items:end}.about-hero h1{margin:0;font-size:clamp(3rem,6vw,5.5rem);letter-spacing:-.07em}.about-hero h1 em{font:400 1em/1.05 Georgia,serif;color:#43877d}.about-hero-grid>p{margin:0 0 .6rem;color:#52695f;font-size:1.08rem;line-height:1.8}.about-prose{color:#52665a}.about-prose--wide{max-width:810px}.about-prose h2{color:#264b3c}.about-prose>p:not(.eyebrow){font-size:1.04rem;line-height:1.9;margin-bottom:1.2rem}.about-method{background:#f7faf5}.about-method-heading{max-width:700px;margin-bottom:2.7rem}.about-method-heading h2{margin-bottom:0}.about-method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.about-method-grid article{padding:1.6rem;background:#fff;border:1px solid #dbe7dc;border-radius:18px}.about-method-grid span{font-weight:700;font-size:.74rem;color:#3b8477;letter-spacing:.1em}.about-method-grid h3{margin:2.5rem 0 .7rem}.about-method-grid p{margin:0;color:#5b6f62;font-size:.93rem;line-height:1.75}.about-proof{background:#224a3c;color:#f5f8f1}.about-proof-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,8vw,8rem);align-items:center}.about-proof .eyebrow{color:#a8d3b2}.about-proof h2{color:#fff}.about-proof h2 em{color:#a8d9cd}.about-proof-grid>div>p:not(.eyebrow){color:#d4e4d8;line-height:1.85}.about-proof-list{display:grid;gap:.8rem}.about-proof-list article{padding:1.25rem 1.35rem;border:1px solid #ffffff2b;border-radius:14px;background:#ffffff0b}.about-proof-list strong{display:block;margin-bottom:.35rem}.about-proof-list span{display:block;font-size:.9rem;line-height:1.65;color:#d5e5db}.about-introduction--soft{background:#edf4ed}@media(max-width:760px){.about-hero{padding-block:4rem}.about-hero-grid,.about-proof-grid{grid-template-columns:1fr}.about-hero-grid{gap:1.4rem}.about-hero-grid>p{font-size:1rem}.about-prose>p:not(.eyebrow){font-size:.97rem;line-height:1.82}.about-method-grid{grid-template-columns:1fr}.about-method-grid article{padding:1.4rem}.about-method-grid h3{margin-top:1.8rem}}
