.page_heroImageContainer__BC5je{position:relative;width:100%;height:500px;display:flex;justify-content:center;align-items:center}.page_heroStudentImg__fjYJt{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.1))}.page_serviceIconWrapper__t6dSv{width:80px;height:80px;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}.page_serviceImg__A6kPA{width:100%;height:100%;object-fit:contain}.page_iconPlaceholder__jUQWP{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#F1F5F9;border-radius:16px}.page_avatarCircle___Z7ny{width:32px;height:32px;background:#E2E8F0;border-radius:50%;border:2px solid white;display:flex;align-items:center;justify-content:center;margin-left:-10px;color:#64748B}.page_avatarCircle___Z7ny:first-child{margin-left:0}.page_main__GlU4n{overflow-x:hidden}.page_hero__SKW6o{padding:4rem 0;background:linear-gradient(135deg,#F5F7FA,#E4E9F2);min-height:80vh;display:flex;align-items:center}.page_heroContent__2lPR8{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_heroTitle__Gfler{font-size:3.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;color:#1E293B}.page_gradient__Jz1Xx{background:linear-gradient(135deg,#6C5DD3,#4F46E5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_heroSubtitle__RTAw0{font-size:1.125rem;color:#64748B;margin-bottom:2.5rem;line-height:1.6;max-width:500px}.page_heroContact__NYJYC{display:flex;align-items:center;gap:1rem;background:white;padding:1rem 1.5rem;border-radius:16px;width:-moz-fit-content;width:fit-content;box-shadow:0 4px 20px rgba(0,0,0,.05)}.page_contactIcon__0yXic{width:48px;height:48px;background:#F1F5F9;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.page_contactLabel__sufM1{font-size:.875rem;color:#64748B}.page_contactNumber__fi8RU{font-size:1.125rem;font-weight:700;color:#1E293B}.page_heroImage__Q6NCQ{position:relative}.page_trustBadge__PYQqz{position:absolute;bottom:20px;left:-20px;background:white;padding:1rem;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1);gap:1rem;animation:page_float__P1Jpw 3s ease-in-out infinite}.page_trustAvatars__PNm58,.page_trustAvatars__PNm58 span,.page_trustBadge__PYQqz{display:flex;align-items:center}.page_trustAvatars__PNm58 span{width:32px;height:32px;background:#E2E8F0;border-radius:50%;border:2px solid white;justify-content:center;font-size:.875rem;margin-left:-10px}.page_trustAvatars__PNm58 span:first-child{margin-left:0}.page_trustCount__KjpT_{background:#6C5DD3!important;color:white;font-size:.75rem!important;font-weight:700}.page_trustText__1VjE0{font-size:.875rem;font-weight:600;color:#1E293B}@keyframes page_float__P1Jpw{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.page_services__kuRMB{padding:6rem 0;background:white}.page_sectionTitle__hzsAh{text-align:center;font-size:2.5rem;font-weight:800;color:#1E293B;margin-bottom:1rem}.page_sectionSubtitle__ROo6Q{text-align:center;color:#64748B;max-width:600px;margin:0 auto 4rem;font-size:1.125rem}.page_servicesGrid__plSir{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.page_serviceCard__gtUdi{background:white;padding:2.5rem;border-radius:24px;border:1px solid #f1f5f9;transition:all .3s ease;height:100%}.page_serviceCard__gtUdi:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.05);border-color:transparent}.page_serviceCard__gtUdi h3{font-size:1.25rem;font-weight:700;color:#1E293B;margin-bottom:1rem}.page_serviceCard__gtUdi p{color:#64748B;line-height:1.6}.page_whyChoose__AazXR{padding:6rem 0;background:#F8FAFC}.page_whyChooseContent__La5ZS{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_whyChooseImage__Onrq5{position:relative}.page_imageShape__G_h4j{position:absolute;top:-20px;left:-20px;width:100%;height:100%;background:#6C5DD3;border-radius:32px;opacity:.1;transform:rotate(-3deg)}.page_studentPlaceholder2__kHmBA{width:100%;height:500px;background:#E2E8F0;border-radius:32px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.page_whyChooseHeader__uPaKs{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.page_whyChooseHeader__uPaKs h2{font-size:2.5rem;font-weight:800;color:#1E293B;line-height:1.2}.page_expertBadge__W_4Ts{background:white;padding:1rem;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.05);display:flex;align-items:center;gap:1rem}.page_expertAvatars__uGZyb{display:flex}.page_expertAvatars__uGZyb span{width:32px;height:32px;background:#E2E8F0;border-radius:50%;border:2px solid white;display:flex;align-items:center;justify-content:center;font-size:.875rem;margin-left:-10px}.page_expertAvatars__uGZyb span:first-child{margin-left:0}.page_expertCount__tNVs8{background:#10B981!important;color:white;font-size:.75rem!important;font-weight:700}.page_expertNumber__29tfE{font-size:1.25rem;font-weight:800;color:#1E293B}.page_expertLabel__N6c2x{font-size:.75rem;color:#64748B}.page_whyChooseIntro__PvK6V{color:#64748B;font-size:1.125rem;margin-bottom:2rem;line-height:1.6}.page_benefitsList__IZ1k5{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}.page_benefit__iNm_L{display:flex;gap:1rem;align-items:flex-start}.page_benefitNumber__J2qmM{width:28px;height:28px;background:#6C5DD3;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;flex-shrink:0;margin-top:2px}.page_benefit__iNm_L strong{color:#1E293B;font-weight:700}.page_whyChooseCta__TPxAq{font-weight:600;color:#1E293B;margin-bottom:1.5rem}.page_ctaButton__tHxa2{display:inline-flex;align-items:center;background:#6C5DD3;color:white;padding:1rem 2rem;border-radius:12px;font-weight:600;text-decoration:none;transition:all .2s}.page_ctaButton__tHxa2:hover{background:#5b4ec2;transform:translateY(-2px);box-shadow:0 10px 20px rgba(108,93,211,.2)}.page_destinations__6t_8W{padding:6rem 0;background:white}.page_destinationsGrid__k05FF{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}.page_destinationCard__zyHy7{background:white;padding:2rem;border-radius:24px;text-align:center;border:1px solid #f1f5f9;transition:all .3s ease}.page_destinationCard__zyHy7:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.05);border-color:transparent}.page_flagIcon__QWW2y{font-size:3rem;margin-bottom:1.5rem}.page_destinationCard__zyHy7 h3{font-size:1.25rem;font-weight:700;color:#1E293B;margin-bottom:.5rem}.page_destinationCard__zyHy7 p{color:#64748B;font-size:.875rem}.page_destinationsCta__WC6KJ{text-align:center}.page_contact__BmhPC{padding:6rem 0;background:#1E293B;color:white}.page_contactContent__gpjP2{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_contactInfo__Xc8N_ h2{font-size:3rem;font-weight:800;margin-bottom:1rem;line-height:1.2}.page_contactTagline__3VUhE{font-size:1.25rem;color:#94A3B8;margin-bottom:2rem}.page_contactDescription__kRX_Y{color:#CBD5E1;line-height:1.8;margin-bottom:2rem;font-size:1.125rem}.page_contactCta__f7Pg4{font-weight:600;color:#6C5DD3;font-size:1.125rem}@media (max-width:1024px){.page_contactContent__gpjP2,.page_heroContent__2lPR8,.page_whyChooseContent__La5ZS{grid-template-columns:1fr;gap:3rem}.page_heroImage__Q6NCQ{order:-1}.page_heroTitle__Gfler{font-size:2.5rem}}.page_contactForm__GX6NV{background:white;padding:2.5rem;border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.2)}.page_contactForm__GX6NV h3{color:#1E293B;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.page_formRow__eCLAt{display:flex;gap:1rem;margin-bottom:1rem}.page_formField__9z05f{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.page_formField__9z05f input,.page_formField__9z05f select{width:100%;padding:.875rem 1rem;border:1px solid #e2e8f0;border-radius:12px;font-size:.95rem;color:#1E293B;background:#F8FAFC;transition:all .2s}.page_formField__9z05f input:focus,.page_formField__9z05f select:focus{outline:none;border-color:#6C5DD3;background:white;box-shadow:0 0 0 3px rgba(108,93,211,.1)}.page_inputError__JEA0y{border-color:#EF4444!important;background:#FEF2F2!important}.page_errorMessage__IP24J{color:#EF4444;font-size:.75rem;margin-left:.25rem}.page_submitButton__6O8qB{width:100%;padding:.875rem;background:#6C5DD3;color:white;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s;font-size:1rem}.page_submitButton__6O8qB:hover{background:#5b4ec2;transform:translateY(-2px);box-shadow:0 10px 20px rgba(108,93,211,.2)}.page_submitButton__6O8qB:disabled{background:#94A3B8;cursor:not-allowed;transform:none;box-shadow:none}.page_submitStatus__dOsyA{margin-top:1rem;padding:.75rem;border-radius:8px;font-size:.875rem;text-align:center}.page_submitStatus__dOsyA.page_success__Xb9nl{background:#DCFCE7;color:#166534}.page_submitStatus__dOsyA.page_error__Jil8M{background:#FEE2E2;color:#991B1B}.page_stats__L5b4y{padding:4rem 0;background:#6C5DD3;color:white}.page_statsGrid__GCW2d{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2rem;gap:2rem;text-align:center}.page_statNumber__XnvUq{font-size:3rem;font-weight:800;margin-bottom:.5rem;line-height:1}.page_statLabel__YuhHa{font-size:1rem;opacity:.9;font-weight:500}@media (max-width:768px){.page_formRow__eCLAt{flex-direction:column}.page_contactForm__GX6NV{padding:1.5rem}}