.about_aboutContainer__Iba8o{max-width:900px;margin:0 auto;padding:2rem 1rem 3rem;min-height:calc(100vh - 60px);background:var(--gradient-page)}.about_aboutContainer__Iba8o h1{font-size:2rem;font-weight:700;color:var(--primary-dark);text-align:center;margin-bottom:2rem}@media(min-width:768px){.about_aboutContainer__Iba8o h1{font-size:2.5rem}}.about_aboutContainer__Iba8o h2{font-size:1.5rem;font-weight:600;color:var(--primary-dark);margin-bottom:1rem}.about_missionSection__NbKT_{background:var(--bg-card);border:1px solid var(--border-default);border-radius:16px;padding:1.5rem;margin-bottom:2rem;box-shadow:var(--shadow-sm)}.about_missionSection__NbKT_ p{color:var(--text-secondary);line-height:1.8;font-size:1.05rem}.about_featuresSection__to7rU{margin-bottom:2rem}.about_featuresSection__to7rU .about_featureGrid__SeR4Y{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:600px){.about_featuresSection__to7rU .about_featureGrid__SeR4Y{grid-template-columns:repeat(2,1fr)}}.about_featuresSection__to7rU .about_featureCard__hnAyh{background:var(--bg-card);border:1px solid var(--border-default);border-radius:16px;padding:1.5rem;text-align:center;box-shadow:var(--shadow-sm);transition:all .2s ease}.about_featuresSection__to7rU .about_featureCard__hnAyh:hover{border-color:var(--primary-light);box-shadow:var(--shadow-primary);transform:translateY(-2px)}.about_featuresSection__to7rU .about_featureCard__hnAyh .about_featureIcon__5C0gj{font-size:2.5rem;display:block;margin-bottom:.75rem}.about_featuresSection__to7rU .about_featureCard__hnAyh h3{font-size:1.1rem;font-weight:600;color:var(--primary-dark);margin-bottom:.5rem}.about_featuresSection__to7rU .about_featureCard__hnAyh p{color:var(--text-secondary);font-size:.95rem;line-height:1.5}.about_profileSection__jPazf{padding:1.5rem;margin-bottom:2rem}.about_profileSection__jPazf,.about_profileSection__jPazf .about_profileContent__PomZN{background:var(--bg-card);border:1px solid var(--border-default);border-radius:16px;box-shadow:var(--shadow-sm)}.about_profileSection__jPazf .about_profileContent__PomZN{display:flex;flex-direction:column;gap:1.5rem;align-items:center;padding:1rem}.about_profileSection__jPazf .about_profileContent__PomZN:not(:last-child){margin-bottom:1rem}@media(min-width:768px){.about_profileSection__jPazf .about_profileContent__PomZN{flex-direction:row;align-items:flex-start}}.about_profileSection__jPazf .about_profileImage__e8avB{flex-shrink:0;width:150px;height:150px;border-radius:9999px;overflow:hidden;border:3px solid var(--primary-bg)}.about_profileSection__jPazf .about_profileImage__e8avB img{width:100%;height:100%;object-fit:cover}.about_profileSection__jPazf .about_profileInfo__feww3{flex:1 1;text-align:center}@media(min-width:768px){.about_profileSection__jPazf .about_profileInfo__feww3{text-align:left}}.about_profileSection__jPazf .about_profileInfo__feww3 h3{font-size:1.25rem;font-weight:600;color:var(--primary);margin-bottom:.75rem}.about_profileSection__jPazf .about_profileInfo__feww3 p{margin-bottom:.75rem;line-height:1.6;color:var(--text-secondary)}.about_profileSection__jPazf .about_socialLinks__A_WJy{display:flex;gap:1rem;margin-top:1rem;justify-content:center}@media(min-width:768px){.about_profileSection__jPazf .about_socialLinks__A_WJy{justify-content:flex-start}}.about_profileSection__jPazf .about_socialLinks__A_WJy a{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--bg-hover);border-radius:8px;transition:all .2s ease;text-decoration:none;color:var(--text-primary);font-size:.9rem}.about_profileSection__jPazf .about_socialLinks__A_WJy a:hover{background-color:var(--primary);color:#fff;transform:translateY(-2px);box-shadow:var(--shadow-primary)}.about_profileSection__jPazf .about_socialLinks__A_WJy a svg{width:18px;height:18px}.about_contactSection__JPbqr{background:var(--primary-bg);border:1px solid var(--primary-light);border-radius:16px;padding:1.5rem;text-align:center}.about_contactSection__JPbqr h2{color:var(--primary-dark)}.about_contactSection__JPbqr p{color:var(--text-secondary);margin-bottom:1rem}.about_contactSection__JPbqr .about_emailLink__vrJ8o{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--gradient-primary);color:#fff;border-radius:16px;text-decoration:none;font-weight:500;transition:all .2s ease}.about_contactSection__JPbqr .about_emailLink__vrJ8o:hover{transform:translateY(-2px);box-shadow:var(--shadow-primary)}.about_contactSection__JPbqr .about_emailLink__vrJ8o svg{width:20px;height:20px}