.page_section__fpnad{background-color:#fdfdfc;padding:80px 20px;color:var(--main-color,#1a365d)}.page_container__RHd_b{max-width:1200px;margin:0 auto}.page_layout__ZpTvI{display:flex;gap:50px;align-items:flex-start}.page_sidebar__6se_m{flex:0 0 320px;display:flex;flex-direction:column;gap:30px}.page_programsCard__L2dfG{background-color:#fff;border-radius:16px;padding:30px;box-shadow:0 10px 40px rgba(0,0,0,.03)}.page_bookingCard___olG_{background-color:#f4f3f9;border-radius:16px;padding:30px}.page_cardTitle__lBshE{font-size:18px;font-weight:600;margin:0 0 25px;text-align:center}.page_programList__BqDC0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.page_programItem__A_a10{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:500;color:#4a5568;cursor:pointer;transition:color .2s ease}.page_programItem__A_a10:hover{color:var(--main-color,#1a365d)}.page_programIcon__NMXoo{color:#a0aec0}.page_bookingForm__co4fp{display:flex;flex-direction:column;gap:15px}.page_input__msMRC,.page_select__vo5Mf{width:100%;padding:14px 16px;border:1px solid #fff;background-color:#fff;border-radius:8px;font-size:12px;color:#4a5568;outline:none;box-sizing:border-box}.page_input__msMRC::placeholder{color:#a0aec0}.page_timeInputs__Qkinh{display:flex;gap:10px}.page_submitButton__xHUzP{background-color:var(--main-color,#1a365d);color:#fff;border:none;padding:15px;border-radius:8px;font-size:11px;font-weight:700;letter-spacing:.5px;cursor:pointer;margin-top:5px;transition:background-color .2s ease}.page_submitButton__xHUzP:hover{background-color:color-mix(in srgb,var(--main-color,#1a365d),#000 15%)}.page_mainContent__mFlht{flex:1 1;display:flex;flex-direction:column;gap:60px}.page_sectionTitle__N87or{font-size:26px;font-weight:500;margin:0 0 20px;line-height:1.3}.page_paragraph___aTBK{font-size:13px;line-height:1.8;color:#64748b;margin:0}.page_accordion__rgx7R{display:flex;flex-direction:column;gap:15px}.page_accordionItem__SkDs_{border-radius:12px;padding:22px 25px;cursor:pointer;transition:all .3s ease}.page_activeAccordion__Vcx5H{background-color:var(--main-color,#1a365d);color:#fff}.page_inactiveAccordion__DEUzH{background-color:#f4f3f9;color:var(--main-color,#1a365d)}.page_accordionHeader__uk6Ry{display:flex;justify-content:space-between;align-items:center}.page_question__LLrBl{font-size:15px;font-weight:500;margin:0}.page_accordionIcon__8WH3A{flex-shrink:0;margin-left:20px}.page_activeAccordion__Vcx5H .page_accordionIcon__8WH3A{color:#fff}.page_inactiveAccordion__DEUzH .page_accordionIcon__8WH3A{color:#718096}.page_accordionContent__7jbrF{margin-top:15px}.page_accordionContent__7jbrF p{margin:0;font-size:13px;line-height:1.6;color:hsla(0,0%,100%,.9)}.page_teamGrid__EYQz6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.page_teamCard__3RAA3{background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.04)}.page_teamImageWrapper__PrB3E{width:100%;aspect-ratio:1/1;background-color:#e2e8f0}.page_teamImage__ohh6P{width:100%;height:100%;object-fit:cover}.page_teamInfo__7gv5M{padding:20px}.page_teamName__jNsNG{font-size:15px;font-weight:600;margin:0 0 5px}.page_teamRole__t57ko{font-size:11px;color:#64748b;margin:0;line-height:1.4}.page_bottomNav__hHnwm{display:flex;justify-content:space-between;align-items:center;padding-top:20px}.page_navLink__h2C35{display:flex;align-items:center;gap:15px;text-decoration:none;color:var(--main-color,#1a365d);font-weight:600;font-size:14px}.page_navCircle__f0K9T{width:36px;height:36px;background-color:var(--main-color,#1a365d);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}[dir=rtl] .page_navCircle__f0K9T{transform:rotate(180deg)}.page_whatsappBtn__kWrJB{display:inline-flex;align-items:center;gap:10px;background-color:#25d366;color:#fff;padding:14px 28px;border-radius:8px;font-weight:600;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .2s ease;width:100%;justify-content:center}@media (max-width:992px){.page_layout__ZpTvI{flex-direction:column}.page_sidebar__6se_m{width:100%;flex:auto}.page_teamGrid__EYQz6{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_teamGrid__EYQz6{grid-template-columns:1fr}.page_bottomNav__hHnwm{flex-direction:column;gap:30px;align-items:flex-start}}