@import url("https://fonts.googleapis.com/css2?family=Varela+Round&display=swap");body{font-family:Varela Round,Segoe UI,Arial,sans-serif}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}body.bw-mode{filter:grayscale(100%)}.section{height:100vh;display:flex;align-items:center;justify-content:center;position:relative;color:white;text-align:center;padding:40px;transition:background .5s ease}.bg1{background:url(/m4.jpg) 50%/cover no-repeat}.bg2{background:url(/m2.jpg) 50%/cover no-repeat}.bg3{background:url(/m3.jpg) 50%/cover no-repeat}.content{opacity:0;transform:translateY(80px);transition:all 1.4s ease-out;background:rgba(0,0,0,.5);padding:40px;border-radius:16px;max-width:600px}.visible .content{opacity:1;transform:translateY(0)}body.high-contrast{filter:invert(1) hue-rotate(180deg)}body.grayscale{filter:grayscale(100%)}body.invert-colors{filter:invert(1)}body.high-contrast.grayscale{filter:invert(1) hue-rotate(180deg) grayscale(100%)}body,html{margin:0;padding:0;min-height:100%;overflow-x:hidden;overflow-y:auto;max-width:100%;-webkit-overflow-scrolling:touch;scroll-behavior:auto}.fixedButtons{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:10000}.fixedButtons>*{filter:none!important}.fixedButtonsRow{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:row;gap:2px;align-items:center;z-index:10000}.Navbar_header__vG7Lu{position:fixed;top:0;left:0;right:0;z-index:9999;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);border-bottom:1px solid rgba(17,24,39,.08);box-shadow:0 2px 14px rgba(17,24,39,.08)}.Navbar_bar__bpuiO{height:70px;max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;direction:ltr}.Navbar_leftWrapper__XT_CM{display:flex;align-items:center;gap:16px}.Navbar_logo__UM0Ax{margin:0;color:#272D98;font-size:1.55rem;cursor:pointer;font-weight:900;letter-spacing:-.5px;white-space:nowrap}.Navbar_hamburger__b7KpD{background:none;border:none;cursor:pointer;width:44px;height:44px;padding:8px;display:none;align-items:center;justify-content:center;border-radius:10px;transition:background-color .2s ease}.Navbar_hamburger__b7KpD:hover{background-color:rgba(0,194,255,.1)}.Navbar_hamburgerIcon__E6NIs{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:18px}.Navbar_hamburgerIcon__E6NIs span{display:block;height:3px;width:100%;background-color:#272D98;border-radius:2px;transition:background-color .2s ease}.Navbar_hamburger__b7KpD:hover .Navbar_hamburgerIcon__E6NIs span{background-color:#00C2FF}.Navbar_desktopMenu__bJk_x{display:flex;justify-content:flex-start;gap:10px;direction:rtl}.Navbar_desktopMenu__bJk_x button{background-color:transparent;color:#374151;padding:12px 20px;border-radius:8px;text-decoration:none;font-size:15px;font-weight:700;letter-spacing:-.2px;border:1px solid transparent;cursor:pointer;transition:all .3s ease}.Navbar_desktopMenu__bJk_x button:hover{background-color:#00C2FF;color:#ffffff;border-color:#00C2FF;transform:translateY(-1px)}.Navbar_mobileMenu__g3FB_{position:fixed;top:0;right:-100%;width:80%;height:100vh;background-color:#ffffff;box-shadow:-3px 0 15px rgba(39,45,152,.15);transition:right .3s ease;z-index:10001;display:flex;flex-direction:column;padding:20px;border-left:1px solid #e5e7eb}.Navbar_mobileMenu__g3FB_.Navbar_open__hjzS7{right:0}.Navbar_mobileMenu__g3FB_ ul{list-style:none;padding:0;margin-top:30px}.Navbar_mobileMenu__g3FB_ li{padding:15px 0;border-bottom:1px solid #e5e7eb;font-size:1.1rem;cursor:pointer;color:#374151;transition:color .3s ease}.Navbar_mobileMenu__g3FB_ li:hover{color:#00C2FF}.Navbar_closeBtn__WDzSU{align-self:flex-end;background:none;border:none;font-size:2rem;cursor:pointer;margin-bottom:20px;color:#374151;transition:color .3s ease}.Navbar_closeBtn__WDzSU:hover{color:#00C2FF}.Navbar_socialWrapper__gk5Xz{display:flex;flex-direction:column;align-items:center;gap:10px}.Navbar_socialIcons__WooyU{display:flex;justify-content:center;gap:20px;font-size:28px;color:#6b7280}.Navbar_socialIcons__WooyU a{transition:transform .3s,color .3s;color:inherit}.Navbar_socialIcons__WooyU a:hover{transform:scale(1.2);color:#00C2FF}.Navbar_whatsappButtonWrapper__W0uHQ{margin-top:10px}.Navbar_whatsappBtn__TqRlN{background-color:#00C2FF;color:white;padding:12px 24px;border-radius:8px;text-decoration:none;font-size:16px;font-weight:600;transition:all .3s ease;border:1px solid #00c2ff}.Navbar_whatsappBtn__TqRlN:hover{background-color:#272D98;border-color:#272D98;transform:translateY(-1px)}.Navbar_hide__ftO4z{display:none!important}@media (max-width:768px){.Navbar_desktopMenu__bJk_x{display:none!important}.Navbar_hamburger__b7KpD{display:flex}}.Navbar_desktopMenu__bJk_x>:last-child{margin-right:10px}.Navbar_mobileAccessibility__pCFm4{margin-top:20px;display:flex;justify-content:center}.Navbar_accessibilityInNavbar__YXFj1{margin-right:16px;display:flex;align-items:center}.Navbar_accessibilityInNavbar__YXFj1 .accessibilityWrapper{position:relative!important;filter:none!important}.InstagramButton_instagramButton__Tk3jm{position:static;background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);padding:0;border-radius:50%;box-shadow:0 10px 26px rgba(225,48,108,.22);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid rgba(255,255,255,.22)}.InstagramButton_instagramButton__Tk3jm:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(225,48,108,.3);filter:saturate(1.05)}.InstagramButton_instagramButton__Tk3jm:focus-visible{outline:3px solid rgba(0,194,255,.55);outline-offset:3px}.InstagramButton_instagramButton__Tk3jm svg{width:28px;height:28px;color:white}.PhoneButton_phoneButton__0_6EZ{position:static;background:linear-gradient(135deg,#25d366,#128c7e);padding:0;border-radius:50%;box-shadow:0 10px 26px rgba(37,211,102,.25);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid rgba(255,255,255,.22)}.PhoneButton_phoneButton__0_6EZ:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(37,211,102,.35);filter:saturate(1.05)}.PhoneButton_phoneButton__0_6EZ:focus-visible{outline:3px solid rgba(0,194,255,.55);outline-offset:3px}.PhoneButton_phoneButton__0_6EZ svg{width:28px;height:28px;color:white}.AccessibilityButton_accessibilityWrapper__FPjaW{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:10000;filter:none!important;direction:rtl}.AccessibilityButton_mainButton__OarTJ{background:linear-gradient(135deg,#00C2FF,#272D98);border:none;cursor:pointer;padding:0;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px rgba(0,194,255,.22);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;animation:AccessibilityButton_pulse__A_7IJ 2s infinite;border:1px solid rgba(255,255,255,.22)}.AccessibilityButton_mainButton__OarTJ:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(0,194,255,.3);filter:saturate(1.05)}.AccessibilityButton_mainButton__OarTJ:focus-visible{outline:3px solid rgba(0,194,255,.55);outline-offset:3px}@keyframes AccessibilityButton_pulse__A_7IJ{0%{box-shadow:0 0 0 0 rgba(0,194,255,.7)}70%{box-shadow:0 0 0 10px rgba(0,194,255,0)}to{box-shadow:0 0 0 0 rgba(0,194,255,0)}}.AccessibilityButton_iconImage__P4Ix_{width:28px;height:28px;filter:brightness(0) invert(1)}.AccessibilityButton_iconImage__P4Ix_.AccessibilityButton_no-invert__qTSTi{filter:invert(0)!important}.AccessibilityButton_panel__JPA0V{position:absolute;bottom:70px;right:0;width:320px;background:rgba(255,255,255,.98);border:2px solid rgba(0,194,255,.3);padding:25px;border-radius:25px;box-shadow:0 20px 40px rgba(39,45,152,.25);direction:rtl;z-index:10000;backdrop-filter:blur(15px)}@media (max-width:768px){.AccessibilityButton_accessibilityWrapper__FPjaW{position:relative;top:auto;right:auto;bottom:auto;left:auto}.AccessibilityButton_panel__JPA0V{position:fixed;bottom:90px;right:12px;left:12px;width:auto;max-width:520px;border-radius:12px;z-index:10000;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.2);overflow-y:auto;max-height:80vh;padding:16px}}.AccessibilityButton_optionsTable__qO5h3 td{padding:8px}.AccessibilityButton_optionsTable__qO5h3 button{background:linear-gradient(135deg,#6b7280,#374151);color:white;border:none;border-radius:8px;padding:8px 12px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s ease;width:100%;text-align:center}.AccessibilityButton_optionsTable__qO5h3 button:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(107,114,128,.4);background:linear-gradient(135deg,#4b5563,#1f2937)}.AccessibilityButton_resetButton__AkiMS{background:linear-gradient(135deg,#dc2626,#991b1b);color:white;padding:12px 20px;margin-top:15px;font-size:16px;border:none;border-radius:12px;cursor:pointer;width:100%;font-weight:700;transition:all .3s ease;box-shadow:0 4px 15px rgba(220,38,38,.3)}.AccessibilityButton_resetButton__AkiMS:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(220,38,38,.4)}.AccessibilityButton_invert-colors__hIRbR,.AccessibilityButton_invert-colors__hIRbR .AccessibilityButton_no-invert__qTSTi,.AccessibilityButton_invert-colors__hIRbR img,.AccessibilityButton_invert-colors__hIRbR video,.AccessibilityButton_invertWrapper__vYDSZ.AccessibilityButton_invert-active__DK_fd,body.AccessibilityButton_high-contrast__VJDgT{filter:invert(100%) hue-rotate(180deg)}body.AccessibilityButton_grayscale__HseZ9{filter:grayscale(100%)}body.AccessibilityButton_readable-font__pc_am{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.5px;line-height:1.6}body.AccessibilityButton_invert-colors__hIRbR{filter:invert(100%)}body.AccessibilityButton_focus-outline__vVtBq a,body.AccessibilityButton_focus-outline__vVtBq button,body.AccessibilityButton_focus-outline__vVtBq input,body.AccessibilityButton_focus-outline__vVtBq textarea{outline:2px solid #1976d2!important;outline-offset:2px}body.AccessibilityButton_pause-animations__fTmGK *{animation:none!important;transition:none!important}body.AccessibilityButton_large-text__R5ZhZ{font-size:120%!important}body.AccessibilityButton_dark-mode__rInWQ{background-color:#121212!important;color:#f0f0f0!important}body.AccessibilityButton_dark-mode__rInWQ a{color:#90caf9}body.AccessibilityButton_reduced-motion__2f2VE *{animation:none!important;transition:none!important}body.AccessibilityButton_high-contrast__VJDgT .AccessibilityButton_no-invert__qTSTi,body.AccessibilityButton_high-contrast__VJDgT img,body.AccessibilityButton_high-contrast__VJDgT video,body.AccessibilityButton_invert-colors__hIRbR .AccessibilityButton_no-invert__qTSTi,body.AccessibilityButton_invert-colors__hIRbR img,body.AccessibilityButton_invert-colors__hIRbR video{filter:invert(100%) hue-rotate(180deg)}.AccessibilityButton_closePanelBtn__qc1E5{position:absolute;top:12px;left:12px;background:linear-gradient(135deg,#dc2626,#991b1b);border:none;font-size:16px;color:white;cursor:pointer;z-index:10001;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px rgba(220,38,38,.3)}.AccessibilityButton_closePanelBtn__qc1E5:hover{transform:scale(1.1);box-shadow:0 4px 15px rgba(220,38,38,.4)}.ChatBot_chatbotWrapper__sFdjy{position:fixed;bottom:22px;left:20px;z-index:9999}.ChatBot_chatbotIcon__2HFTI{padding:0;border:none;background:transparent;cursor:pointer;animation:ChatBot_pulse__qwVvN 2.4s infinite}.ChatBot_chatbotIcon__2HFTI img{width:92px;height:auto;border-radius:50%;box-shadow:0 14px 34px rgba(15,23,42,.24)}.ChatBot_chatWindow__6yJwp{position:absolute;bottom:102px;left:0;width:min(380px,92vw);height:min(640px,74vh);background:rgba(255,255,255,.98);border-radius:28px;border:1px solid rgba(148,163,184,.22);box-shadow:0 30px 80px rgba(15,23,42,.24);display:flex;flex-direction:column;overflow:hidden;animation:ChatBot_fadeIn__Em6aC .24s ease}.ChatBot_chatHeader__2W1Sr{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.ChatBot_headerTitle__8g0vk{font-size:1.02rem;font-weight:900}.ChatBot_headerSub__0JDbS{margin-top:4px;font-size:.84rem;opacity:.92}.ChatBot_headerActions__oLItE{display:flex;align-items:center;gap:8px}.ChatBot_closeButton__Ntj_Z,.ChatBot_headerBtn__BOwWi{border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.ChatBot_headerBtn__BOwWi{padding:8px 10px;border-radius:999px;font-size:.78rem;font-weight:800}.ChatBot_closeButton__Ntj_Z{width:36px;height:36px;border-radius:999px;font-size:18px}.ChatBot_progressTrack__r7kB3{height:5px;background:rgba(226,232,240,.95)}.ChatBot_progressFill__G52HJ{height:100%;background:linear-gradient(90deg,#22c55e,#16a34a);transition:width .25s ease}.ChatBot_chatMessages__cgWz2{flex:1;display:flex;flex-direction:column;gap:10px;padding:16px;overflow-y:auto;background:linear-gradient(180deg,#f8fbff,#f1f5f9)}.ChatBot_message__wHqb_{max-width:86%;padding:12px 14px;border-radius:18px;line-height:1.7;font-size:.96rem;box-shadow:0 8px 20px rgba(15,23,42,.05)}.ChatBot_bot__iCtwa{align-self:flex-start;background:#fff;color:#0f172a;border:1px solid rgba(226,232,240,.95);border-top-right-radius:8px}.ChatBot_user___9Efh{align-self:flex-end;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border-top-left-radius:8px}.ChatBot_validationError__XNoW1{align-self:center;padding:10px 12px;border-radius:14px;background:rgba(254,242,242,.98);border:1px solid rgba(248,113,113,.22);color:#b42318;font-size:.88rem;font-weight:800}.ChatBot_chatInputArea__Yr_Dv{display:flex;gap:10px;padding:14px;border-top:1px solid rgba(226,232,240,.95);background:#fff}.ChatBot_chatInputArea__Yr_Dv input{flex:1;min-width:0;padding:12px 14px;border-radius:14px;border:1px solid rgba(148,163,184,.28);font-size:.95rem;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.ChatBot_chatInputArea__Yr_Dv input:focus{border-color:rgba(37,99,235,.5);box-shadow:0 0 0 4px rgba(59,130,246,.12)}.ChatBot_chatInputArea__Yr_Dv button,.ChatBot_optionButton__6Otv8,.ChatBot_sendToWhatsApp__l0mbM{border:none;cursor:pointer;font-weight:900;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.ChatBot_chatInputArea__Yr_Dv button{padding:12px 16px;border-radius:14px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 12px 26px rgba(37,99,235,.22)}.ChatBot_optionButtons__eCed4{display:grid;gap:10px;padding:14px;border-top:1px solid rgba(226,232,240,.95);background:#fff}.ChatBot_optionButton__6Otv8{width:100%;padding:13px 14px;border-radius:16px;background:linear-gradient(135deg,rgba(239,246,255,.98),rgba(219,234,254,.98));color:#1e3a8a;border:1px solid rgba(59,130,246,.16);text-align:center}.ChatBot_chatInputArea__Yr_Dv button:hover,.ChatBot_closeButton__Ntj_Z:hover,.ChatBot_headerBtn__BOwWi:hover,.ChatBot_optionButton__6Otv8:hover,.ChatBot_sendToWhatsApp__l0mbM:hover{transform:translateY(-1px);filter:brightness(1.02)}.ChatBot_finalActions__5FhFt{display:grid;gap:12px;padding:14px;border-top:1px solid rgba(226,232,240,.95);background:#fff}.ChatBot_summaryCard__TWInO{padding:14px;border-radius:18px;background:linear-gradient(180deg,rgba(248,250,252,.98),rgba(241,245,249,.92));border:1px solid rgba(226,232,240,.95)}.ChatBot_summaryTitle__RYuTk{margin-bottom:8px;color:#0f172a;font-weight:900}.ChatBot_summaryText__HH28f{margin:0;white-space:pre-wrap;font-family:inherit;color:#334155;line-height:1.75;font-size:.93rem}.ChatBot_sendToWhatsApp__l0mbM{width:100%;padding:14px 18px;border-radius:16px;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;box-shadow:0 16px 34px rgba(18,140,126,.2)}@keyframes ChatBot_pulse__qwVvN{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes ChatBot_fadeIn__Em6aC{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.ChatBot_chatbotWrapper__sFdjy{left:12px;bottom:12px}.ChatBot_chatbotIcon__2HFTI img{width:82px}.ChatBot_chatWindow__6yJwp{width:min(92vw,380px);height:min(76vh,620px);left:0}.ChatBot_chatHeader__2W1Sr{padding:14px 14px 12px}.ChatBot_headerBtn__BOwWi{display:none}.ChatBot_chatInputArea__Yr_Dv{flex-direction:column}.ChatBot_chatInputArea__Yr_Dv button{width:100%}}.Loading_loadingContainer__y9LUo{position:fixed;top:0;left:0;width:100vw;height:100vh;background:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;z-index:10000}.Loading_logoText__hUvJy{margin:0;direction:ltr;font-size:5rem;font-weight:900;letter-spacing:-.08em;line-height:1;color:#2563eb;animation:Loading_bounce__50rsp 1s ease-in-out infinite}.Loading_loaderRing__Fb6q_{width:60px;height:60px;border-radius:50%;border:3px solid rgba(37,99,235,.2);border-top-color:#2563eb;animation:Loading_spin__bAbY4 1s linear infinite}@keyframes Loading_bounce__50rsp{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes Loading_spin__bAbY4{to{transform:rotate(1turn)}}@media (max-width:768px){.Loading_logoText__hUvJy{font-size:4rem}.Loading_loaderRing__Fb6q_{width:50px;height:50px;border-width:2px}}