.about-page{margin:0 auto;width:min(100%,72rem);padding:2rem 1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:3rem}@media(min-width:640px){.about-page{padding-right:1.5rem;padding-left:1.5rem}}@media(min-width:1024px){.about-page{padding-right:2rem;padding-left:2rem}}.about-page__header{text-align:center}.about-page__benefits{margin-top:1rem;display:grid;gap:.75rem}@media(min-width:900px){.about-page__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}}.about-page__benefit-card{border:1px solid #e2e8f0;border-radius:.875rem;padding:1rem;background:linear-gradient(180deg,#fff,#f8fafc)}.about-page__benefit-title{margin:0;font-size:1rem;font-weight:700;color:#0f172a;text-align:center}.about-page__benefit-text{margin:.5rem 0 0;color:#334155;line-height:1.5;font-size:.9375rem;text-align:center}.about-page__title{margin:0;text-transform:uppercase;font-size:38px;font-weight:600;color:#0f172a;letter-spacing:-.03em}.about-page__cta{border:1px solid #d8efe6;border-radius:1rem;background:#f5fcfa;color:#0f172a;padding:1.25rem;text-align:center}.about-page__cta-title{margin:0;font-size:1.5rem;font-weight:700}.about-page__cta-text{margin:.75rem auto 0;max-width:44rem;color:#334155;line-height:1.6}.about-page__cta-actions{margin-top:1rem;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.about-page__disclaimer{color:#0f172a;padding:1.25rem;text-align:center}.about-page__disclaimer-text{margin:0;line-height:1.6}
