.about_container__Ucmgi{min-height:100vh;background:#fff}.about_hero__hgGLN{background:#4569fa;padding:6rem 2rem 4rem;position:relative}.about_heroContent__aq_ck{max-width:1400px;margin:0 auto;text-align:center}.about_title__ZvvJk{font-size:3.5rem;font-weight:700;color:#fff;margin-bottom:.25rem;letter-spacing:-.03em}.about_subtitle__M_O2E{font-size:1.125rem;color:hsla(0,0%,100%,.7);font-weight:400}.about_main__nbSSX{max-width:1400px;margin:0 auto;padding:0 2rem}.about_content__qlzG3{margin:-2rem auto 4rem;max-width:800px;background-color:#fff;border-radius:1rem;border:1px solid #e5e7eb;padding:3rem;position:relative;z-index:1}.about_founderInfo__nCclr{display:flex;flex-direction:column;align-items:center}.about_founderImage__z9Wu4{width:200px;height:200px;position:relative;overflow:hidden;border-radius:50%;margin:0 auto 1.5rem;border:4px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.about_founderImage__z9Wu4 img{object-fit:cover}.about_founderName__IG241{font-size:1.75rem;font-weight:700;color:#000;margin-bottom:.25rem}.about_founderTitle__9fXdK{font-size:1rem;color:#4569fa;margin-bottom:2rem;font-weight:500}.about_founderBio__d4SZf,.about_founderQuote__zt9Rt{color:#6b7280;max-width:500px;margin:0 auto 1.5rem;line-height:1.6;font-size:.9375rem}.about_emailButton__G_Dnn{background-color:#4569fa;color:#fff;border:none;padding:.75rem 2rem;font-size:1rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:all .2s ease}.about_emailButton__G_Dnn:hover{background-color:#3e5ee1;transform:translateY(-1px)}.about_emailAddress__Za_NS{color:#4569fa;margin-top:1.5rem;font-size:.875rem;font-weight:500}.about_socialLinks__L3Zea{display:flex;gap:.75rem;margin:1.5rem 0;justify-content:center}.about_socialButton__Idr17{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;background-color:#fff;color:#000;border:1px solid #e5e7eb;text-decoration:none;font-size:.875rem;font-weight:500;transition:all .2s ease}.about_socialButton__Idr17:hover{background-color:#f9fafb;border-color:#4569fa;transform:translateY(-1px)}@media (max-width:768px){.about_hero__hgGLN{padding:8rem 1.5rem 3rem}.about_title__ZvvJk{font-size:2.5rem}.about_subtitle__M_O2E{font-size:1rem}.about_content__qlzG3{margin:-3rem 1rem 2rem;padding:2rem 1.5rem}}@media (min-width:640px){.about_content__qlzG3{padding:3rem}}