.about_aboutPage__ndkBp{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#333;line-height:1.6}.about_hero__YeDwg{padding:80px 0 60px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.about_heroTitle__mB8lq{font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2;color:#fff}.about_heroSubtitle__SYE_D{font-size:1.25rem;margin-bottom:1rem;font-weight:500}.about_heroDescription__GRUbP{font-size:1.1rem;opacity:.95;max-width:900px;margin:0 auto}.about_missionSection__TrkLU{padding:80px 0;background-color:#fff}.about_directionSection__TbMkW{padding:80px 0;background-color:#f8f9fa}.about_aboutBlog__DCz6i{display:flex;justify-content:space-between;gap:2rem;align-items:flex-start}.about_aboutBox__pjnmI{flex:1 1;display:flex;flex-direction:column;gap:1.5rem}.about_aboutBox__pjnmI.about_weAre__rpgpc{display:flex;flex-direction:column;justify-content:flex-start}.about_aboutBox__pjnmI.about_weAre__rpgpc h2{font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:#1a202c;line-height:1.3}.about_aboutBox__pjnmI.about_weAre__rpgpc p{font-size:1rem;color:#4a5568;line-height:1.8;margin-bottom:1rem}.about_aboutImage__FcPW9{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease}.about_aboutImage__FcPW9:hover{transform:translateY(-5px);box-shadow:0 8px 15px rgba(0,0,0,.15)}.about_aboutContent__Q_Vkj h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#2d3748;line-height:1.3}.about_aboutContent__Q_Vkj p{font-size:.95rem;color:#4a5568;line-height:1.7;margin-bottom:1rem}.about_clickable__j64z0{display:inline-block;color:#667eea;font-weight:500;text-decoration:none;border-bottom:2px solid #667eea;padding-bottom:2px;transition:all .3s ease}.about_clickable__j64z0:hover{color:#764ba2;border-bottom-color:#764ba2}.about_coreValues__cqG8S,.about_faq__m50ug,.about_whatWeDo__k8b6u,.about_whyChooseUs__8sLLV{padding:80px 0}.about_coreValues__cqG8S:nth-child(odd),.about_faq__m50ug:nth-child(odd),.about_whatWeDo__k8b6u:nth-child(odd),.about_whyChooseUs__8sLLV:nth-child(odd){background-color:#fff}.about_coreValues__cqG8S:nth-child(2n),.about_faq__m50ug:nth-child(2n),.about_whatWeDo__k8b6u:nth-child(2n),.about_whyChooseUs__8sLLV:nth-child(2n){background-color:#f8f9fa}.about_sectionTitle__Ux9_z{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem;color:#1a202c}.about_sectionDescription__KcvZt{text-align:center;font-size:1.1rem;color:#4a5568;max-width:900px;margin:0 auto 2rem}.about_valueCard__fOGr_{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.07);height:100%;transition:all .3s ease;border:1px solid #e2e8f0}.about_valueCard__fOGr_:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.12)}.about_valueTitle__LBTX2{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:#2d3748}.about_valueDescription__ngtjw{font-size:1rem;color:#4a5568;line-height:1.6}.about_serviceCard__20oal{background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem;border-radius:12px;height:100%;transition:all .3s ease;color:#fff}.about_serviceCard__20oal:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(102,126,234,.3)}.about_serviceTitle__XbTms{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:#fff}.about_serviceDescription__4D8Wq{font-size:1rem;opacity:.95;line-height:1.6}.about_milestones__18Eae{padding:80px 0;background-color:#f8f9fa}.about_timelineDot__vjViR{height:30px;width:30px;border:2px solid #e2e8f0;background:#fff;text-align:center;border-radius:50%;top:50%;transform:translate3d(0,-50%,0)}.about_timelineDot__vjViR,.about_timelineLine__uXcUL:before{display:block;margin:0 auto;position:absolute;left:0;right:0}.about_timelineLine__uXcUL:before{content:"";width:2px;background:#e2e8f0;height:100%;top:0;bottom:0}.about_milestoneCard__5CU27{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.07);transition:all .3s ease;border-left:4px solid #667eea}.about_milestoneCard__5CU27:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.12);border-left-color:#764ba2}.about_milestoneYear__rxYt0{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:.5rem 1rem;border-radius:8px;font-weight:700;font-size:1.2rem;margin-bottom:1rem}.about_milestoneTitle__2vFo_{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#2d3748}.about_milestoneDescription__n2Mfk{font-size:1rem;color:#4a5568;line-height:1.6}.about_benefitCard__wUmmr{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.07);height:100%;transition:all .3s ease;border-left:4px solid #667eea}.about_benefitCard__wUmmr:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.12);border-left-color:#764ba2}.about_benefitTitle__Z7MnY{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#2d3748}.about_benefitDescription__BtL7w{font-size:1rem;color:#4a5568;line-height:1.6}.about_faqAccordion__fFemD .accordion-item{border:none;border-bottom:2px solid #e2e8f0;border-radius:0!important;margin-bottom:0}.about_faqAccordion__fFemD .accordion-item:first-child{border-top:2px solid #e2e8f0}.about_faqAccordion__fFemD .accordion-header{position:relative}.about_faqAccordion__fFemD .accordion-header .accordion-button{background-color:rgba(0,0,0,0);color:#2d3748;border:none;padding:1.25rem 1rem 1.25rem 60px;font-size:1.1rem;font-weight:600;box-shadow:none!important}.about_faqAccordion__fFemD .accordion-header .accordion-button:after{display:none}.about_faqAccordion__fFemD .accordion-header .accordion-button:before{content:"−";position:absolute;top:50%;left:15px;width:32px;height:32px;line-height:28px;text-align:center;font-size:24px;font-weight:300;color:#fff;background:#667eea;border-radius:50%;transform:translateY(-50%);transition:all .3s ease}.about_faqAccordion__fFemD .accordion-header .accordion-button.collapsed:before{content:"+";background:#e2e8f0;color:#4a5568}.about_faqAccordion__fFemD .accordion-header .accordion-button:hover{background-color:rgba(102,126,234,.03)}.about_faqAccordion__fFemD .accordion-header .accordion-button:focus{box-shadow:none;border:none}.about_faqAccordion__fFemD .accordion-collapse{border:none}.about_faqAccordion__fFemD .accordion-body{padding:0 1rem 1.5rem 60px;font-size:1rem;color:#4a5568;line-height:1.7}.about_cta__aTRkR{padding:80px 0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.about_ctaTitle__BJx9Y{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#fff}.about_ctaDescription__sRdKL{font-size:1.2rem;margin-bottom:2rem;opacity:.95}.about_ctaButton__zQsV5{display:inline-block;background:#fff;color:#667eea;padding:1rem 2.5rem;border-radius:50px;font-weight:600;font-size:1.1rem;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1)}.about_ctaButton__zQsV5:hover{transform:translateY(-2px);box-shadow:0 8px 12px rgba(0,0,0,.15);color:#764ba2}@media(max-width:992px){.about_coreValues__cqG8S,.about_cta__aTRkR,.about_directionSection__TbMkW,.about_faq__m50ug,.about_hero__YeDwg,.about_milestones__18Eae,.about_missionSection__TrkLU,.about_whatWeDo__k8b6u,.about_whyChooseUs__8sLLV{padding:60px 0}.about_aboutBlog__DCz6i{flex-direction:column;gap:3rem}}@media(max-width:768px){.about_ctaTitle__BJx9Y,.about_heroTitle__mB8lq,.about_sectionTitle__Ux9_z{font-size:2rem}.about_coreValues__cqG8S,.about_cta__aTRkR,.about_directionSection__TbMkW,.about_faq__m50ug,.about_hero__YeDwg,.about_milestones__18Eae,.about_missionSection__TrkLU,.about_whatWeDo__k8b6u,.about_whyChooseUs__8sLLV{padding:40px 0}.about_benefitCard__wUmmr,.about_serviceCard__20oal,.about_valueCard__fOGr_{padding:1.5rem}.about_milestoneCard__5CU27{padding:1.5rem;margin-bottom:1.5rem}.about_milestoneYear__rxYt0{font-size:1rem;padding:.4rem .8rem}.about_aboutBlog__DCz6i{gap:2rem}.about_aboutBox__pjnmI.about_weAre__rpgpc h2{font-size:1.75rem}.about_aboutBox__pjnmI.about_weAre__rpgpc p{font-size:.95rem}.about_aboutContent__Q_Vkj h3{font-size:1.3rem}.about_aboutContent__Q_Vkj p{font-size:.9rem}.about_faqAccordion__fFemD .accordion-button{padding:1rem .75rem 1rem 50px!important;font-size:1rem!important}.about_faqAccordion__fFemD .accordion-button:before{left:10px!important;width:28px!important;height:28px!important;line-height:24px!important;font-size:20px!important}.about_faqAccordion__fFemD .accordion-body{padding:0 .75rem 1.25rem 50px!important;font-size:.95rem!important}}