.CalendarModel_heading__LAX8r{font-size:21px!important;font-weight:600;color:#fff;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3);position:relative;padding-bottom:8px}.CalendarModel_heading__LAX8r:after{content:"";position:absolute;bottom:0;left:10%;transform:translateX(-50%);width:20%;height:2px;background:linear-gradient(90deg,#6d4aff,#8a5aff)}.CalendarModel_subHeading__4z4nJ{text-align:center;font-size:18px;font-weight:500;color:#fff;margin-bottom:10px;text-shadow:0 1px 3px rgba(0,0,0,.2);position:relative;padding-bottom:6px}.CalendarModel_subHeading__4z4nJ:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40%;height:2px;background:linear-gradient(90deg,#6d4aff,#8a5aff)}.CalendarModel_closeButton__hkzQx{top:10px;right:10px}.CalendarModel_errorMessage__LemcN{margin-bottom:10px}.CalendarModel_successMessage__GbZQx{border-radius:25px;padding:1.5rem}.CalendarModel_successMessage__GbZQx p{margin:8px 0}.CalendarModel_upperSection__G_SEQ{border-radius:15px;padding:15px}.CalendarModel_emailSection__6uZeN{gap:1.5rem}.CalendarModel_inputContainer__mV0Gl{display:flex;align-items:center;position:relative}.CalendarModel_inputLabelBox__vQpjX{background:#6d4aff;border-radius:10px;padding:8px 20px;flex:0 0 auto;height:40px;display:flex;align-items:center}.CalendarModel_inputLabel__7aCuJ{font-size:14px}.CalendarModel_pipeWrapper__bWl9L{position:relative;width:25px;height:40px}.CalendarModel_pipe__JECmV{position:absolute;top:50%;left:0;right:0;height:4px;background:#6d4aff;transform:translateY(-50%)}.CalendarModel_blinker__nI6oA{position:absolute;top:47%;left:6px;width:20px;height:3px;background:#fff;transform:translateY(-50%);border-radius:2px;box-shadow:0 0 8px rgba(255,255,255,.5)}.CalendarModel_inputBox__BXs2w{flex:1;background:#6d4aff;border-radius:10px;padding:8px 12px;height:40px;display:flex;align-items:center}.CalendarModel_emailInput__iblRs{width:100%;font-size:14px}.CalendarModel_backButton__yN81L,.CalendarModel_submitButton__3NqTH,.CalendarModel_validateButton__Fqn_A{padding:10px;font-size:14px}.CalendarModel_userInfo__Z2e34{position:sticky;top:0;padding:8px;z-index:10}.CalendarModel_calendarSection__q6t3w{border-radius:15px;padding:15px;display:flex;flex-direction:column;gap:15px}.CalendarModel_calendar__X7AuV{padding:0}.CalendarModel_monthNavigation__y_K8G{margin-bottom:10px}.CalendarModel_monthNavigation__y_K8G span{font-size:16px}.CalendarModel_navButton__Hp_5_{width:28px;height:28px;font-size:14px}.CalendarModel_daysOfWeek__jieCy{margin-bottom:8px;font-size:12px}.CalendarModel_daysGrid__1cRJH{gap:6px}.CalendarModel_day__tqVxD,.CalendarModel_emptyDay__jnBUF{padding:8px;font-size:12px}.CalendarModel_day__tqVxD{border-radius:6px}.CalendarModel_timeSelection__Q2evi{padding:0}.CalendarModel_timeGrid__Qs_jH{gap:8px;margin-bottom:12px}.CalendarModel_timeSlot__mkEAD{padding:8px;border-radius:6px;font-size:12px}.CalendarModel_modalOverlay__gR2ey{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.CalendarModel_modalContent___fjsT{background:linear-gradient(135deg,#2a1a5e,#4b2e83);padding:20px;border-radius:20px;width:400px;max-width:90%;position:relative;color:white;box-shadow:0 0 20px rgba(0,0,0,.5)}.CalendarModel_closeButton__hkzQx{position:absolute;top:15px;right:15px;background:#6d4aff;border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:white}.CalendarModel_closeButton__hkzQx:hover{background:#5c3de0}.CalendarModel_modalContent___fjsT h2{text-align:center;margin-bottom:20px;font-size:24px;color:#fff}.CalendarModel_errorMessage__LemcN{color:#ff6b6b;margin-bottom:15px;text-align:center;font-size:14px}.CalendarModel_successMessage__GbZQx{text-align:center;font-size:16px}.CalendarModel_successMessage__GbZQx p{margin:10px 0}.CalendarModel_successMessage__GbZQx a{color:#6d4aff;text-decoration:none}.CalendarModel_successMessage__GbZQx a:hover{text-decoration:underline}.CalendarModel_emailSection__6uZeN{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.CalendarModel_inputWrapper__eieqO{display:flex;align-items:center;background:#6d4aff;border-radius:25px;padding:5px 15px}.CalendarModel_inputLabel__7aCuJ{color:white;font-size:16px;margin-right:10px;font-weight:500}.CalendarModel_emailInput__iblRs{flex:1;background:transparent;border:none;color:#fff;font-size:16px;padding:10px;outline:none}.CalendarModel_emailInput__iblRs::-moz-placeholder{color:rgba(255,255,255,.7)}.CalendarModel_emailInput__iblRs::placeholder{color:rgba(255,255,255,.7)}.CalendarModel_backButton__yN81L,.CalendarModel_submitButton__3NqTH,.CalendarModel_validateButton__Fqn_A{background:linear-gradient(90deg,#6d4aff,#8a5aff);color:white;border:none;border-radius:25px;padding:12px;font-size:16px;cursor:pointer;text-align:center;width:100%;opacity:.9;transition:opacity .3s}.CalendarModel_backButton__yN81L:hover,.CalendarModel_submitButton__3NqTH:hover,.CalendarModel_validateButton__Fqn_A:hover{opacity:1}.CalendarModel_submitButton__3NqTH:disabled,.CalendarModel_validateButton__Fqn_A:disabled{opacity:.5;cursor:not-allowed}.CalendarModel_userInfo__Z2e34{margin-bottom:20px;text-align:center;font-size:14px;color:rgba(255,255,255,.8)}.CalendarModel_contentWrapper__q0ihh{overflow:hidden}.CalendarModel_calendar__X7AuV{transition:transform Чемпионат России по футболу.3s 0;background:#3b2479;border-radius:15px;padding:15px}.CalendarModel_calendar__X7AuV.CalendarModel_swipeOut__mJjub{transform:translateX(-100%)}.CalendarModel_monthNavigation__y_K8G{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.CalendarModel_monthNavigation__y_K8G span{font-size:18px;font-weight:700;color:#fff}.CalendarModel_navButton__Hp_5_{background:#6d4aff;border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:white;font-size:16px}.CalendarModel_navButton__Hp_5_:hover{background:#5c3de0}.CalendarModel_daysOfWeek__jieCy{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;margin-bottom:10px;color:#fff;font-size:14px;font-weight:500}.CalendarModel_daysGrid__1cRJH{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.CalendarModel_day__tqVxD,.CalendarModel_emptyDay__jnBUF{padding:10px;text-align:center;font-size:14px}.CalendarModel_day__tqVxD{background:#2a1a5e;color:white;border-radius:8px;cursor:pointer;transition:background .3s}.CalendarModel_day__tqVxD:hover:not(.CalendarModel_disabled___fP77){background:#5c3de0}.CalendarModel_day__tqVxD.CalendarModel_selected___Du1H{background:#ff6b6b;color:white}.CalendarModel_day__tqVxD.CalendarModel_disabled___fP77{background:#1e1242;color:rgba(255,255,255,.3);cursor:not-allowed}.CalendarModel_timeSelection__Q2evi{transition:transform .3s;background:#3b2479;border-radius:15px;padding:15px}.CalendarModel_timeSelection__Q2evi.CalendarModel_swipeIn__jMxgP{transform:translateX(0)}.CalendarModel_timeSelection__Q2evi h3{margin-bottom:15px;font-size:18px;text-align:center}.CalendarModel_timeGrid__Qs_jH{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}.CalendarModel_timeSlot__mkEAD{padding:10px;background:#2a1a5e;color:white;border-radius:8px;cursor:pointer;text-align:center;font-size:14px;transition:background .3s}.CalendarModel_timeSlot__mkEAD:hover:not(.CalendarModel_disabled___fP77){background:#5c3de0}.CalendarModel_timeSlot__mkEAD.CalendarModel_selectedTime__r6ky0{background:#ff6b6b;color:white}.CalendarModel_timeSlot__mkEAD.CalendarModel_disabled___fP77{background:#1e1242;color:rgba(255,255,255,.3);cursor:not-allowed}.Footer_container__fqbok{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem;color:#ffffff;font-family:Geist Regular,sans-serif;z-index:1}.Footer_section__ZlOz5{flex:1;margin:1rem 1rem 1rem 8rem}.Footer_title__Q46MN{font-weight:700;margin-bottom:1rem;color:#ffffff}.Footer_smallText__pEz2C{font-size:.875rem;margin:.5rem 0;color:#ccc}.Footer_followUs__H1ygt .Footer_socialIcons__CLKyT{display:flex;gap:0}.Footer_horizontalLine__0bcKO{width:100%;height:1px;background-color:#ccc;margin:1rem 0}.Footer_dmcaBox__w_K1A{display:inline-flex;border:1px solid #fff;border-radius:4px;overflow:hidden;margin:.5rem 0}.Footer_dmca__t3pLt{background-color:#f0f0f0;color:#000}.Footer_dmca__t3pLt,.Footer_protected__nba14{padding:.25rem .5rem;font-size:.875rem}.Footer_globalPresence__JUsDX .Footer_region__q4vrV{display:flex;gap:2rem;justify-content:space-between}.Footer_country__sErSf{font-weight:700;margin-bottom:.5rem;color:#ffffff}.Footer_contact__a_MVg{display:flex;align-items:center;gap:.5rem;color:#ccc;font-size:.875rem;margin-bottom:.5rem}.Footer_icon__CRMUB{font-size:1rem;color:#ccc}.Footer_logo__NpJo2{width:50%}.Footer_securityCompliance__cg5D_ .Footer_grid__AXi5S{display:grid;grid-template-columns:1fr 1fr;gap:0;width:60%}.Footer_contactItem__8qSuf{display:flex;align-items:center}.Footer_icons___LYNo{display:flex;gap:1rem;width:55%}.Footer_linkContainer__N4I6f{font-size:.875rem;color:#ccc}.Footer_globalPresence__JUsDX{margin-top:.5rem}@media (max-width:1024px) and (min-width:768px){.Footer_container__fqbok{padding:1.5rem}.Footer_section__ZlOz5{margin:.5rem;height:45%}.Footer_icons___LYNo{gap:.75rem}.Footer_grid__AXi5S{grid-template-columns:1fr}.Footer_logo__NpJo2{width:60%}.Footer_securityCompliance__cg5D_ .Footer_grid__AXi5S{width:30%}}@media (max-width:768px){.Footer_container__fqbok{flex-direction:column;padding:1rem}.Footer_section__ZlOz5{margin:.5rem 0}.Footer_icons___LYNo{justify-content:center;gap:.5rem}.Footer_linkContainer__N4I6f{font-size:.75rem}.Footer_logo__NpJo2,.Footer_securityCompliance__cg5D_{display:none}.Footer_globalPresence__JUsDX .Footer_region__q4vrV{gap:1rem}}@media screen and (min-width:1400px) and (max-height:900px){.Footer_section__ZlOz5{margin-left:5rem}}.HeaderInner_contentContainer__qMABd{display:flex;justify-content:center;width:100%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;top:0;z-index:1000;font-family:Geist Regular,sans-serif;height:10vh;font-weight:300}.HeaderInner_contentContainer__qMABd.HeaderInner_scrolled__rNNEY{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(0,0,0,.5);color:white}.HeaderInner_headerInner__plL_D{display:flex;align-items:center;justify-content:space-between;width:85%;padding:10px 0}.HeaderInner_nightHeading__P_aPF{color:white}.HeaderInner_themeToggleStyled__kUX_Z{position:relative;padding:.5rem 1.25rem;font-size:1rem;font-weight:600;border-radius:999px;background:linear-gradient(180deg,rgba(243,122,107,0),rgba(149,0,255,1));color:var(--textColor);transition:all .3s ease;border:none;cursor:pointer}.HeaderInner_logo__oM_Ht{height:clamp(60px,3vw,8rem);cursor:pointer;transition:opacity .4s ease,transform .4s ease}.HeaderInner_navMenu__WP_X0{display:flex;align-items:center;gap:2.5vw;font-size:clamp(10px,1vw,3.5rem);color:white}.HeaderInner_navMenu__WP_X0 p{font-size:clamp(10px,1vw,3.5rem);cursor:pointer}.HeaderInner_contactUsButton__Hi4cO{color:white;border:none;padding:10px 20px;cursor:pointer;border-radius:10px;font-size:clamp(8px,.9vw,3rem);position:relative;transition:background-color .3s ease}.HeaderInner_whatsappIcon__g8QgR{position:relative!important;bottom:auto!important;right:auto!important;width:35px!important;height:35px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;box-shadow:0 2px 4px rgba(0,0,0,.2)!important;transition:transform .2s ease,background-color .3s ease!important}.HeaderInner_whatsappIcon__g8QgR:hover{transform:scale(1.1)!important}.HeaderInner_whatsappImage__ppYxH{width:25px!important;height:25px!important}.HeaderInner_menuButton__oBxN0{display:none;cursor:pointer}.HeaderInner_megaMenuContent__j0AzJ{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;position:absolute;top:6vh;left:-16vw;background-color:#11041c;padding:2.5rem;border-radius:10px;box-shadow:0 8px 16px rgba(0,0,0,.1);z-index:1;width:77vw}.HeaderInner_resourcesMegaMenu__eDKvY{grid-template-columns:repeat(1,1fr);width:25vw;left:50%;transform:translateX(-50%)}.HeaderInner_megaMenuItem__jfqQl{display:flex;align-items:flex-start;gap:1.5rem;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;padding:1.5rem;border-radius:8px;position:relative}.HeaderInner_megaMenuItem__jfqQl:hover{transform:translateY(-3px);box-shadow:0 4px 10px rgba(0,0,0,.1)}.HeaderInner_dropdown__jw2LB .HeaderInner_textContainer__apYi5{display:flex;flex-direction:column;gap:6px}.HeaderInner_disabled__vazHg{pointer-events:auto}.HeaderInner_disabledButton__9tdBf,.HeaderInner_disabled__vazHg{opacity:.5;cursor:not-allowed}.HeaderInner_megaMenuItemImage__izFHY{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:5px}.HeaderInner_megaMenuUnderLine__A4g6k{width:30%}.HeaderInner_megaMenuItemHeading__vG4wB{font-size:.9rem!important;font-weight:700;margin:0;color:#fff}.HeaderInner_megaMenuItemDescription__hN6Gh{font-size:.9rem!important;color:#afafaf;margin:0}.HeaderInner_dropdown__jw2LB{position:relative;display:flex;flex-direction:column;align-items:center}.HeaderInner_dropdownTitle__JwiZ6{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .3s ease}.HeaderInner_dropdownTitle__JwiZ6:hover{color:#d87775}.HeaderInner_sidebar__ARBJs{position:fixed;top:0;right:-100%;width:80%;height:100vh;display:flex;flex-direction:column;z-index:1000;transition:right .3s ease}.HeaderInner_sidebarOpen__3oOMC{right:0}.HeaderInner_headerBar__rgAJ7{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e5e7eb;background-color:#fff}.HeaderInner_menuArea__ZuvIi{flex:1;background-color:#000;color:white;padding:1rem 0;display:flex;flex-direction:column}.HeaderInner_menuItem__K8w0X{padding:1.5rem 1rem;width:100%;cursor:pointer;font-size:1.2rem}.HeaderInner_menuItem__K8w0X:hover{background-color:#333}.HeaderInner_backHeader__j4Cmf{padding:1.5rem 1rem;cursor:pointer;font-size:1.2rem}.HeaderInner_backHeader__j4Cmf:hover{background-color:#333}.HeaderInner_subItem__bXocv{padding:1rem 1rem 1rem 2.5rem;display:flex;align-items:center;font-size:1rem}.HeaderInner_subItem__bXocv img{margin-right:.75rem}@media (max-width:768px){.HeaderInner_contactUsButton__Hi4cO{font-size:clamp(12px,.9vw,3rem)}.HeaderInner_whatsappIcon__g8QgR{width:28px!important;height:28px!important}.HeaderInner_whatsappImage__ppYxH{width:18px!important;height:18px!important}.HeaderInner_sidebarOpen__3oOMC{width:100%}.HeaderInner_menuItem__K8w0X{font-size:1.2rem}.HeaderInner_subItem__bXocv{font-size:1rem}.HeaderInner_dropdownContentMobile__bgSh4{display:block;max-height:100vh;overflow-y:auto;background-color:#523f7261;padding:1rem;width:130%;margin-top:1rem;box-sizing:border-box;border-radius:20px;opacity:1;visibility:visible}.HeaderInner_dropdownItem__fRzHP{display:flex;flex-direction:column;align-items:center;cursor:pointer;width:-moz-fit-content;width:fit-content}.HeaderInner_megaMenuItem__jfqQl{display:flex;align-items:center;gap:1rem;cursor:pointer;padding:8px 0;border-radius:8px;width:20rem;background:transparent}.HeaderInner_dropdownArrow__XECG8{font-size:1.5rem;color:#fff}.HeaderInner_megaMenuUnderLine__A4g6k{width:30%;height:2px;background:#fff}.HeaderInner_textContainer__apYi5{display:flex;flex-direction:column;gap:6px;color:#fff}.HeaderInner_titleContainer__byn_I{display:flex;flex-direction:row;gap:2rem;min-width:250px;overflow-x:auto;padding:1.5rem 0 1.5rem 10px;scrollbar-width:thin;scrollbar-color:#523f72 transparent}.HeaderInner_titleContainer__byn_I::-webkit-scrollbar{height:5px}.HeaderInner_titleContainer__byn_I::-webkit-scrollbar-thumb{background:#523f72;border-radius:5px}.HeaderInner_titleContainer__byn_I::-webkit-scrollbar-track{background:transparent}.HeaderInner_arrowContainer__1PBeX{display:flex;width:6rem}.HeaderInner_dropdownTitle__JwiZ6{display:flex;align-items:center;color:#fff;cursor:pointer;width:100%;padding:.5rem 0}.HeaderInner_megaMenuItem__jfqQl h4{font-size:clamp(10px,.9vw,3rem);font-weight:700;color:#fff;margin:0}.HeaderInner_megaMenuItem__jfqQl p{font-size:clamp(8px,.8vw,2rem);color:#afafaf;margin:0}.HeaderInner_megaMenuItem__jfqQl img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:5px;display:inline-block}.HeaderInner_menuButton__oBxN0{display:flex;justify-content:space-between;align-items:center;gap:1rem}.HeaderInner_navMenu__WP_X0{display:none}.HeaderInner_headerInner__plL_D{width:95%;padding:.5rem}}@media (min-width:769px) and (max-width:1024px){.HeaderInner_sidebar__ARBJs{display:none}.HeaderInner_headerInner__plL_D{width:85%}.HeaderInner_navMenu__WP_X0{gap:1rem}.HeaderInner_logo__oM_Ht{height:clamp(30px,3vw,10rem)}.HeaderInner_contactUsButton__Hi4cO{font-size:clamp(10px,1vw,2rem)}.HeaderInner_whatsappIcon__g8QgR{width:30px!important;height:30px!important}.HeaderInner_whatsappImage__ppYxH{width:18px!important;height:18px!important}.HeaderInner_megaMenuContent__j0AzJ{grid-template-columns:repeat(2,1fr);width:70vw;left:50%;transform:translateX(-50%)}.HeaderInner_resourcesMegaMenu__eDKvY{width:25vw;left:50%;transform:translateX(-50%)}.HeaderInner_megaMenuItem__jfqQl{gap:.5rem;padding:.5rem}}