.about_pageContainer__gEU6K{min-height:100vh;background-color:#f9fafb}.about_heroSection__LVkrS{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;min-height:800px}.about_bgImage__tvgCb{position:absolute;inset:0;background-image:url(/_next/static/media/IMG_0275.72e60b19.JPG);background-size:cover;background-position:100% 70%;background-repeat:no-repeat;filter:brightness(.4);min-height:500px}.about_gradientOverlay__8Iyzi{position:absolute;inset:0;background:linear-gradient(to bottom right,rgba(30,136,229,.3),rgba(30,30,30,.5),rgba(30,30,30,.7))}.about_heroContent__fwrDF{position:relative;z-index:10;text-align:center;color:#fff}.about_container__4u13U,.about_heroContent__fwrDF{max-width:1280px;margin:0 auto;padding:0 1rem}.about_pageTitle__f6Tak{font-size:clamp(2.5rem,5vw,3rem);font-weight:700;margin-bottom:1rem}.about_pageSubtitle__MHFF7{font-size:1.25rem;max-width:768px;margin:0 auto}.about_valuesSection__ULnmW{padding:4rem 0}.about_sectionTitle__S5MFV{text-align:center;margin-bottom:3rem}.about_valuesGrid__gxOct{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:768px){.about_valuesGrid__gxOct{grid-template-columns:repeat(3,1fr)}}.about_valueCard__IO_Jp{background-color:#fff;padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);text-align:center;transition:transform .2s,box-shadow .2s}.about_valueCard__IO_Jp:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.about_valueNumber__5V53U{background:linear-gradient(90deg,#1e88e5,#1565c0);color:#fff;border-radius:9999px;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1rem}.about_valueTitle__lIGOV{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;color:#111827}.about_valueText__VR_W5{color:#6b7280;line-height:1.6}.about_missionSection__ujWuD{background-color:#fff;padding:4rem 0}.about_missionCard__tvOdl{max-width:896px;margin:0 auto;padding:3rem;background:linear-gradient(to bottom right,#1e88e5,#1565c0);border-radius:.5rem;color:#fff}.about_missionTitle__4RV0L{font-size:2.25rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.about_missionText__dhn8z{font-size:1.125rem;line-height:1.8;margin-bottom:1.5rem}.about_missionText__dhn8z:last-child{margin-bottom:0}.about_ctaSection__vyXm3{padding:4rem 0;background:linear-gradient(90deg,#1e88e5,#1565c0);color:#fff}.about_ctaContainer__oL6ZR{max-width:896px;margin:0 auto;padding:0 1rem;text-align:center}.about_ctaTitle__YUhVS{font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}.about_ctaText__u5T_i{font-size:1.25rem;margin-bottom:2rem;color:#fff}.about_ctaButton__skxJp{background-color:#fff;color:#1e88e5;padding:1rem 2rem;border-radius:.5rem;font-weight:700;font-size:1.125rem;text-decoration:none;display:inline-block;transition:background-color .2s,transform .2s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.about_ctaButton__skxJp:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.2)}.about_storySection__EJWS2{padding:4rem 0}.about_storyGrid__L13YT{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media (min-width:768px){.about_storyGrid__L13YT{grid-template-columns:repeat(2,1fr)}}.about_sectionTitle__S5MFV{font-size:2.25rem;font-weight:700;margin-bottom:1.5rem;color:#111827}.about_paragraph__XvL53{color:#374151;margin-bottom:1rem;line-height:1.75}.about_storyImage__DFuHA{background:linear-gradient(to bottom right,#1e88e5,#1565c0);height:24rem;border-radius:.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center}.about_imageIcon__6EsPO{font-size:6rem;color:#fff}.about_teamSection__EG7_s{padding:4rem 0;background-color:#f9fafb}.about_teamGrid__OREBz{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:768px){.about_teamGrid__OREBz{grid-template-columns:repeat(3,1fr)}}.about_teamCard__a9Nyx{background-color:#fff;padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);text-align:center;transition:box-shadow .2s}.about_teamCard__a9Nyx:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.about_teamPhoto__NIqe1{font-size:6rem;margin-bottom:1rem}.about_teamName__87C5Z{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#111827}.about_teamRole__wCgWG{color:#1e88e5;font-weight:600;margin-bottom:1rem}.about_teamBio__FRuIe{color:#6b7280;font-size:.875rem}