.home-about{background:0 0;padding:56px 0}.home-about__inner{max-width:1280px;margin:0 auto;padding:0 16px}.home-about__header{text-align:center}.home-about__eyebrow{color:#179d82;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.home-about__title{color:#004d40;letter-spacing:-.025em;margin:8px 0 0;font-size:clamp(1.875rem,4vw,2.25rem);font-weight:800;line-height:1.2}.home-about__copy{color:#212529;margin-top:24px;font-size:14px;line-height:1.6}@media (min-width:768px){.home-about__copy{font-size:16px}}.home-about__copy p{margin:0}.home-about__copy p+p{margin-top:16px}.home-about__copy strong{font-weight:700}.home-about__copy a{color:#004d40;text-underline-offset:2px;font-weight:600;text-decoration:underline}.home-about__copy a:hover{color:#179d82}.home-about__stats{color:#fff;background:#004d40;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px;padding:24px;display:grid}@media (min-width:768px){.home-about__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-about__stat{text-align:center}.home-about__stat svg{opacity:.8;margin:0 auto}.home-about__stat-value{margin-top:8px;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:800;line-height:1.2}.home-about__stat-label{opacity:.9;margin-top:4px;font-size:12px;line-height:1.4}@media (min-width:768px){.home-about__stat-label{font-size:14px}}
