.Footer_footer__rZB2Q{background:linear-gradient(135deg,#0f766e,#14b8a6);color:white;padding:48px 0}.Footer_mainContainer__hVMP3{display:flex;flex-direction:column;gap:32px;margin-bottom:48px}.Footer_brandSection__95YLu{flex-shrink:0;width:100%}.Footer_logoContainer__uVOI6{display:flex;align-items:center;gap:12px;margin-bottom:16px}.Footer_logoAvatar__sR38X{width:48px!important;height:48px!important;background-color:white;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Footer_brandName___az_R{font-size:1.25rem;font-weight:700;color:white;line-height:1.2;margin:0}.Footer_brandSubtitle__r51Ue{font-size:.75rem;color:#5eead4;font-weight:300;margin:0}.Footer_brandDescription__EXfju{color:#a7f3d0;font-size:.875rem;line-height:1.6;margin-bottom:24px}.Footer_socialContainer__gqSC_{display:flex;flex-wrap:wrap;gap:8px}.Footer_socialButton__mrlcj{padding:8px 12px;background:transparent;border:1px solid #0d9488;color:#5eead4;border-radius:6px;text-decoration:none;font-size:.75rem;font-weight:500;transition:all .3s ease;display:flex;align-items:center;justify-content:center;text-align:center}.Footer_socialButton__mrlcj:hover{background-color:#0f766e;border-color:#14b8a6;color:white}.Footer_section__2Yu2C{flex-shrink:0;width:100%}.Footer_sectionTitle__HB_yi{font-size:1.125rem;font-weight:700;color:white;margin:0 0 16px}.Footer_linkList__hCEs9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.Footer_linkList__hCEs9 li,.Footer_linkList__hCEs9 li:active,.Footer_linkList__hCEs9 li:focus,.Footer_linkList__hCEs9 li:hover{transition:none!important;transform:none!important;color:inherit!important;background:none!important;outline:none!important;box-shadow:none!important}.Footer_locationItem__t1uID{display:flex;align-items:flex-start;gap:8px;margin:0;padding:0}.Footer_locationFlag__F7Oxz{font-size:1rem;line-height:1.2;flex-shrink:0;margin:0}.Footer_locationText__4IWhu{font-size:.875rem;color:#a7f3d0;line-height:1.2;margin:0}.Footer_soonText__T4tGr{color:#67e8f9;margin-left:4px}.Footer_navLink__Fi28k{color:#a7f3d0;text-decoration:none;font-size:.875rem;transition:all .3s ease;display:inline-block}.Footer_footer__rZB2Q .Footer_MuiLink-root__RofnG.Footer_navLink__Fi28k:hover,.Footer_footer__rZB2Q .Footer_navLink__Fi28k:hover,.Footer_footer__rZB2Q a.Footer_navLink__Fi28k:hover,.Footer_navLink__Fi28k:hover{color:white!important;transform:translateX(4px)!important;transition:all .3s ease!important}.Footer_copyrightContainer__TfyRH{border-top:1px solid #0f766e;padding-top:32px;width:100%}.Footer_copyrightText__mHQp_{color:#5eead4;font-size:.875rem;text-align:center;font-weight:300;line-height:1.6;margin:0}@media (min-width:768px){.Footer_mainContainer__hVMP3{display:grid;grid-template-columns:3fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:24px 24px;gap:24px 24px}.Footer_brandSection__95YLu{grid-column:span 3;grid-row:1}.Footer_section__2Yu2C{grid-row:2}.Footer_socialContainer__gqSC_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.Footer_socialButton__mrlcj{text-align:center;display:flex;align-items:center;justify-content:center}}@media (min-width:1200px){.Footer_mainContainer__hVMP3{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:32px}.Footer_brandSection__95YLu{width:35%;grid-column:unset;grid-row:unset}.Footer_section__2Yu2C{width:20%;grid-row:unset}.Footer_section__2Yu2C:nth-of-type(2){text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0 auto}.Footer_socialContainer__gqSC_{display:flex;flex-wrap:wrap;gap:8px}.Footer_socialButton__mrlcj{text-align:left;justify-content:flex-start}}@media (prefers-contrast:high){.Footer_footer__rZB2Q{background:#000}.Footer_brandName___az_R,.Footer_sectionTitle__HB_yi{color:#fff}.Footer_brandDescription__EXfju,.Footer_locationText__4IWhu,.Footer_navLink__Fi28k{color:#ccc}.Footer_socialButton__mrlcj{border-color:#fff;color:#fff}.Footer_socialButton__mrlcj:hover{background-color:#fff;color:#000}}@media (prefers-reduced-motion:reduce){.Footer_socialButton__mrlcj{transition:none}.Footer_navLink__Fi28k:hover{color:white!important;transform:translateX(4px)!important}}.Header_headerFadeIn__NrfHx{animation:Header_fadeIn__YYoT_ .3s ease-in-out}.Header_menuSlideIn__Z_2SI{animation:Header_slideInRight__qndPd .3s ease-in-out}.Header_menuSlideOut__8ir_I{animation:Header_slideOutRight__zDAlE .3s ease-in-out}@keyframes Header_fadeIn__YYoT_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes Header_slideInRight__qndPd{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Header_slideOutRight__zDAlE{0%{transform:translateX(0)}to{transform:translateX(100%)}}.Header_header__O25NC:focus-within{outline:2px solid #0ea5a4;outline-offset:2px}@media (prefers-contrast:high){.Header_header__O25NC{border-width:2px}.Header_navigation__ieQfg{border-width:1px}}@media (prefers-reduced-motion:reduce){.Header_headerFadeIn__NrfHx,.Header_menuSlideIn__Z_2SI,.Header_menuSlideOut__8ir_I{animation:none}}body.Header_menu-open__yg98c{overflow:hidden;position:fixed;width:100%}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.Header_header__O25NC{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.Header_navLink__E3_4L{transition:all .2s ease}.Header_navLink__E3_4L:hover{transform:translateY(-1px)}.Header_navIcon__81Foj{transition:transform .2s ease}.Header_navLink__E3_4L:hover .Header_navIcon__81Foj{transform:scale(1.1)}.Header_userDropdown__VxV4t{transition:all .2s ease}.Header_userDropdown__VxV4t:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.Header_burgerButton__SJ5uf{transition:all .2s ease}.Header_burgerButton__SJ5uf:hover{transform:scale(1.05)}.Header_burgerButton__SJ5uf:active{transform:scale(.95)}.Header_mobileMenuOverlay__dQS4n{transition:all .3s ease}.Header_mobileMenuPanel__Q7AXp{transition:transform .3s ease}.Header_logoImage__y_NBd{transition:all .2s ease}.Header_logoContainer__sWNud:hover .Header_logoImage__y_NBd{transform:scale(1.05)}.Header_headerButton__Ef_UP{transition:all .2s ease}.Header_headerButton__Ef_UP:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.Header_headerButton__Ef_UP:active{transform:translateY(0)}.Header_navItem__BMBT6{transition:all .2s ease;position:relative}.Header_navItem__BMBT6:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#f97316;transition:width .3s ease}.Header_navItem__BMBT6:hover:after{width:100%}.Header_userAvatar__33BRA{transition:all .2s ease}.Header_userAvatar__33BRA:hover{transform:scale(1.05);box-shadow:0 4px 8px rgba(0,0,0,.1)}.Header_mobileMenuItem__8fmMv{transition:all .2s ease}.Header_mobileMenuItem__8fmMv:hover{background-color:rgba(14,165,164,.04);transform:translateX(4px)}.Header_adminButton__Lh0Bs{transition:all .2s ease}.Header_adminButton__Lh0Bs:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.Header_bookNowButton__kIhef{position:relative;overflow:hidden}.Header_bookNowButton__kIhef:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.Header_bookNowButton__kIhef:hover:before{left:100%}.Header_bookNowButton__kIhef:hover{box-shadow:0 8px 20px rgba(249,115,22,.3)}.Header_menuCloseButton__EGVyw{transition:all .2s ease}.Header_menuCloseButton__EGVyw:hover{transform:rotate(90deg);background-color:rgba(0,0,0,.04)}.Header_menuDrawer__tXuVB{transition:all .3s ease}.Header_menuDrawer__tXuVB .Header_MuiDrawer-paper__D4EfS{transition:transform .3s ease}.Header_navItemActive__ymhrS{color:#f97316}.Header_navItemActive__ymhrS:after{width:100%}.Header_mobileMenuBackdrop__uIDM4{transition:opacity .3s ease}.Header_focusTrap__v1KRO{outline:none}.Header_srOnly__nRDcw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Header_headerLoading__CD3Hf{opacity:.7;pointer-events:none}.Header_headerError__CQF1O{border-bottom:2px solid #f44336}.Header_headerSuccess__Tzjq_{border-bottom:2px solid #4caf50}.Header_adminButton__Lh0Bs,.Header_signInButton__Nq_co{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid rgba(14,165,164,.3);color:#0ea5a4;border-radius:8px;font-weight:500;transition:all .2s ease;cursor:pointer}.Header_adminButton__Lh0Bs:hover,.Header_signInButton__Nq_co:hover{background-color:rgba(14,165,164,.04);border-color:#0ea5a4;transform:translateY(-1px)}.Header_bookNowButton__kIhef{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:linear-gradient(90deg,#f97316,#ea580c);color:white;border:none;border-radius:8px;font-weight:500;transition:all .3s ease;cursor:pointer;box-shadow:0 4px 12px rgba(249,115,22,.3)}.Header_bookNowButton__kIhef:hover{background:linear-gradient(90deg,#ea580c,#f97316);box-shadow:0 6px 20px rgba(249,115,22,.4);transform:translateY(-2px)}.Header_adminButtonPadding__Aq2Lc,.Header_signInButtonPadding__zGZri{padding:6px 12px}.Header_bookNowButtonPadding__s7KSp{padding:12px 24px}.ContactSection_contactSection__8AML2{position:relative;overflow:hidden}.ContactSection_sectionTitle__783dJ{background:linear-gradient(135deg,#0f766e,#14b8a6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;font-size:3.5rem!important;font-weight:700!important;margin-bottom:24px!important;line-height:1.2!important}.ContactSection_sectionSubtitle__DYXUG{font-family:Geist,Inter,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;color:#0f766e;max-width:75%;margin:10px auto}.ContactSection_contactContainer__gxFMy{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:64px;gap:64px;max-width:1536px;margin:0 auto}.ContactSection_contactInfo__zZLgU{display:flex;flex-direction:column;gap:48px;justify-content:space-between}.ContactSection_contactInfoTitle__1w8yF{font-size:2rem;font-weight:700;margin-bottom:32px}.ContactSection_contactInfoList__wMXmY{display:flex;flex-direction:column;gap:24px}.ContactSection_contactInfoItem__pVDOo{display:flex;align-items:center;gap:16px}.ContactSection_contactIconContainer__Zsuxs{width:48px;height:48px;background:linear-gradient(to bottom right,#ccfbf1,#fed7aa);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ContactSection_contactIcon__LxDx2{font-size:24px;color:#0f766e}.ContactSection_contactInfoContent__XQKf_{display:flex;flex-direction:column;gap:4px}.ContactSection_contactInfoTitle__1w8yF{font-size:1.125rem;font-weight:600;color:#0f766e}.ContactSection_contactInfoValue__h5Sl_{color:#134e4a;font-weight:500}.ContactSection_contactInfoDescription__4wUFl{color:#0f766e;font-size:.875rem}.ContactSection_statsContainer__pbiz6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.ContactSection_statCard__uXzea{padding:15px;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fed7aa;border-radius:12px;text-align:center}.ContactSection_statIcon__F_B5U{font-size:1.5rem!important;margin:0 auto 8px}.ContactSection_statIcon__F_B5U.ContactSection_mui-1umw9bq-MuiSvgIcon-root__h8n8n,.ContactSection_statIcon__F_B5U[class*=MuiSvgIcon-root]{font-size:1.5rem!important}.ContactSection_statIconClock__S1_IF{color:#0f766e}.ContactSection_statIconGlobe__2RDaC{color:#f97316}.ContactSection_statTitle__nMLB_{font-weight:600;color:#0f766e;margin-bottom:8px;font-size:1rem}.ContactSection_statDescription__q3xES{color:#134e4a;font-size:.875rem}.ContactSection_contactForm__GXQp4{display:flex;flex-direction:column;gap:24px}.ContactSection_formRow__nAKot{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media (max-width:1024px){.ContactSection_sectionTitle__783dJ{font-size:3rem!important}}@media (max-width:768px){.ContactSection_sectionTitle__783dJ{font-size:2.25rem!important}.ContactSection_sectionSubtitle__DYXUG{font-size:1.25rem}.ContactSection_contactContainer__gxFMy{grid-template-columns:1fr;gap:32px}.ContactSection_contactInfoTitle__1w8yF{font-size:1.75rem}.ContactSection_formRow__nAKot,.ContactSection_statsContainer__pbiz6{grid-template-columns:1fr;gap:16px}}@media (max-width:900px){.ContactSection_contactInfoList__wMXmY{flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;align-items:center!important}.ContactSection_contactInfoItem__pVDOo{flex:1 1 auto!important;min-width:250px!important;max-width:400px!important;justify-content:center!important}}@media (max-width:650px){.ContactSection_contactInfoList__wMXmY{flex-direction:column!important;gap:24px!important;align-items:stretch!important}.ContactSection_contactInfoItem__pVDOo{min-width:unset!important;max-width:unset!important}.ContactSection_statsContainer__pbiz6{grid-template-columns:1fr;gap:16px}}@media (max-width:600px){.ContactSection_statsContainer__pbiz6{grid-template-columns:1fr!important;gap:16px!important}.ContactSection_sectionTitle__783dJ{font-size:2rem!important}}@media (max-width:480px){.ContactSection_sectionTitle__783dJ{font-size:1.75rem!important}.ContactSection_sectionSubtitle__DYXUG{font-size:1.125rem}}@media (max-width:375px){.ContactSection_sectionTitle__783dJ{font-size:1.625rem!important}.ContactSection_sectionSubtitle__DYXUG{font-size:1rem}.ContactSection_contactInfoTitle__1w8yF{font-size:1.5rem}.ContactSection_contactIconContainer__Zsuxs{width:40px;height:40px}.ContactSection_contactIcon__LxDx2{font-size:20px}}@keyframes ContactSection_fadeInUp__iINJ7{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactSection_slideIn__HcDBb{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.ContactSection_contactInfoItem__pVDOo{animation:ContactSection_fadeInUp__iINJ7 .6s ease-out}.ContactSection_statCard__uXzea{animation:ContactSection_slideIn__HcDBb .4s ease-out}.ContactSection_formButton__pTphC:focus-visible,.ContactSection_formField__p0o24:focus-visible{outline:2px solid #0f766e;outline-offset:2px}@media (prefers-contrast:high){.ContactSection_contactSection__8AML2,.ContactSection_statCard__uXzea{border:2px solid #0f766e}.ContactSection_contactIconContainer__Zsuxs{border:1px solid #0f766e}}.FeaturesSection_sectionTitle__pIEhP{font-size:3.5rem!important;font-weight:700!important;background:linear-gradient(135deg,#0f766e,#14b8a6)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;margin-bottom:24px!important;line-height:1.2!important}.FeaturesSection_featuresGrid__v3ENk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;max-width:1536px;margin:0 auto;transition:max-height .5s ease-in-out}.FeaturesSection_featureCard__gQ4ct{border:1px solid rgba(229,231,235,.8);border-radius:12px;background:white;transition:all .3s ease;overflow:hidden}.FeaturesSection_featureCard__gQ4ct:hover{transform:translateY(-2px);border-color:rgba(229,231,235,1)}.FeaturesSection_cardHeader__jq7n4{padding:24px 24px 16px;text-align:left}.FeaturesSection_iconContainer__xubGy{width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;transition:transform .3s ease}.FeaturesSection_featureCard__gQ4ct:hover .FeaturesSection_iconContainer__xubGy{transform:scale(1.1)}.FeaturesSection_cardTitle__8_CUr{font-size:1.25rem;font-weight:600;color:#115e59;margin:0;line-height:1.3}.FeaturesSection_cardContent__8_CDn{padding:0 24px 24px}.FeaturesSection_cardDescription__3fciY{font-size:1rem;color:#0f766e;line-height:1.6;margin:0}.FeaturesSection_teal__roepa{border-color:rgba(20,184,166,.2)}.FeaturesSection_teal__roepa .FeaturesSection_iconContainer__xubGy{background:linear-gradient(135deg,rgba(204,251,241,.8),rgba(153,246,228,.8))}.FeaturesSection_teal__roepa .FeaturesSection_cardTitle__8_CUr{color:#115e59}.FeaturesSection_teal__roepa .FeaturesSection_cardDescription__3fciY{color:#0f766e}.FeaturesSection_orange__P_d3_{border-color:rgba(251,146,60,.2)}.FeaturesSection_orange__P_d3_ .FeaturesSection_iconContainer__xubGy{background:linear-gradient(135deg,rgba(255,237,213,.8),rgba(251,146,60,.8))}.FeaturesSection_orange__P_d3_ .FeaturesSection_cardTitle__8_CUr{color:#115e59}.FeaturesSection_orange__P_d3_ .FeaturesSection_cardDescription__3fciY{color:#0f766e}@media (max-width:1280px){.FeaturesSection_featuresGrid__v3ENk{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:1024px){.FeaturesSection_sectionTitle__pIEhP{font-size:3rem!important}}@media (max-width:768px){.FeaturesSection_featuresSection__IoT2l{padding:64px 16px}.FeaturesSection_sectionTitle__pIEhP{font-size:2.25rem!important;margin-bottom:16px}.FeaturesSection_sectionSubtitle__tlruX{font-size:1.25rem}.FeaturesSection_featuresGrid__v3ENk{grid-template-columns:1fr;gap:24px}.FeaturesSection_cardHeader__jq7n4{padding:20px 20px 12px}.FeaturesSection_cardContent__8_CDn{padding:0 20px 20px}}@media (max-width:600px){.FeaturesSection_sectionTitle__pIEhP{font-size:2rem!important}}.FeaturesSection_featuresContainer__22wxd{position:relative}.FeaturesSection_featuresGridCollapsed___v1d8{max-height:calc(100vh - 400px);overflow:hidden}.FeaturesSection_featuresGridExpanded__pIujp{max-height:none}.FeaturesSection_gradientOverlay__gqUMk{position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,1));pointer-events:none;z-index:1}@media (max-width:480px){.FeaturesSection_featuresSection__IoT2l{padding:48px 12px}.FeaturesSection_sectionTitle__pIEhP{font-size:1.75rem!important}.FeaturesSection_sectionSubtitle__tlruX{font-size:1.125rem}.FeaturesSection_iconContainer__xubGy{width:56px;height:56px}.FeaturesSection_cardTitle__8_CUr{font-size:1.125rem}.FeaturesSection_cardDescription__3fciY{font-size:.9375rem}}@media (max-width:375px){.FeaturesSection_sectionTitle__pIEhP{font-size:1.625rem!important}}.GallerySection_gallerySection__Rb23h{padding:96px 16px;background-color:#ffffff}.GallerySection_headerContainer__cj2dw{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:80px}.GallerySection_title__2JVEj{font-size:3.5rem!important;font-weight:700!important;background:linear-gradient(135deg,#0f766e,#14b8a6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:24px!important;line-height:1.2!important}.GallerySection_subtitle__YG8_C{font-family:Geist,Inter,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;color:#0f766e;max-width:75%;margin:10px auto}.GallerySection_tabsContainer__WSTED{width:100%}.GallerySection_tabs___0gLz{margin-bottom:48px}.GallerySection_tab__CE8Tu{font-size:1rem;font-weight:500;text-transform:none;color:#115e59;transition:all .3s ease}.GallerySection_tab__CE8Tu:hover{color:#0f766e}.GallerySection_tabIndicator__FMXs_{background-color:#0f766e;height:3px}.GallerySection_tabPanel__2vd_L{min-height:400px}.GallerySection_tabPanelFadeIn__czDAZ{animation:GallerySection_fadeIn__JZjCI .3s ease-in}.GallerySection_tabPanelFadeOut__spFW4{animation:GallerySection_fadeOut__oArri .3s ease-out}@keyframes GallerySection_fadeIn__JZjCI{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes GallerySection_fadeOut__oArri{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.GallerySection_cardGrid__N35O8{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:768px){.GallerySection_cardGrid__N35O8{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.GallerySection_cardGrid__N35O8{grid-template-columns:repeat(4,1fr)}}.GallerySection_galleryCard__vv53N{display:flex;flex-direction:column;height:100%;border-radius:8px;transition:all .3s ease;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.GallerySection_galleryCard__vv53N:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(-2px)}.GallerySection_cardImageContainer__RGuoU{position:relative;height:192px;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}.GallerySection_cardImage__2JUqE{width:100%;height:100%;background-size:cover;background-position:50%;transition:transform .3s ease}.GallerySection_galleryCard__vv53N:hover .GallerySection_cardImage__2JUqE{transform:scale(1.05)}.GallerySection_cardIcon__y7aUR{position:absolute;top:16px;left:16px;width:40px;height:40px;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;display:flex;align-items:center;justify-content:center}.GallerySection_cardIconTeal__pEXeE .GallerySection_iconSvg__dOSjb{color:#0f766e}.GallerySection_cardIconOrange___4_NV .GallerySection_iconSvg__dOSjb{color:#ea580c}.GallerySection_iconSvg__dOSjb{width:20px;height:20px}.GallerySection_cardHeader__wFdWm{flex-grow:1;padding:16px}.GallerySection_cardTitle__3XaIj{font-size:1.125rem;font-weight:600;color:#115e59;margin-bottom:8px}.GallerySection_cardDescription__oSV42{font-size:.875rem;line-height:1.5;color:#64748b}.GallerySection_cardContent__Z0LGO{padding:0 16px 16px!important}.GallerySection_cardFooter__dDzke{display:flex;flex-direction:column;gap:12px}.GallerySection_chipContainer__7h7YU{display:flex;flex-wrap:wrap;gap:4px}.GallerySection_chip__ZjfxH{font-size:.75rem}.GallerySection_chipTeal__q5srm{background-color:#ccfbf1;color:#0f766e}.GallerySection_chipOrange__1NUge{background-color:#fed7aa;color:#ea580c}.GallerySection_cardButton__vF__I{width:100%;text-transform:none;font-size:.875rem}.GallerySection_cardButtonTeal__NWxK6{border-color:#99f6e4;color:#0f766e}.GallerySection_cardButtonTeal__NWxK6:hover{background-color:#f0fdfa;border-color:#5eead4}.GallerySection_cardButtonOrange__1LPzc{border-color:#fed7aa;color:#ea580c}.GallerySection_cardButtonOrange__1LPzc:hover{background-color:#ffedd5;border-color:#fdba74}@media (max-width:1024px){.GallerySection_title__2JVEj{font-size:3rem!important}}@media (max-width:768px){.GallerySection_title__2JVEj{font-size:2.25rem!important}}@media (max-width:767px){.GallerySection_gallerySection__Rb23h{padding:64px 16px}.GallerySection_headerContainer__cj2dw{margin-bottom:48px}.GallerySection_subtitle__YG8_C{font-size:1.125rem}.GallerySection_tabs___0gLz{margin-bottom:32px}.GallerySection_tab__CE8Tu{font-size:.875rem;padding:12px 8px}.GallerySection_cardGrid__N35O8{gap:16px}}@media (max-width:600px){.GallerySection_title__2JVEj{font-size:2rem!important}}@media (max-width:480px){.GallerySection_title__2JVEj{font-size:1.75rem!important}}@media (max-width:375px){.GallerySection_title__2JVEj{font-size:1.625rem!important}}@media (prefers-contrast:high){.GallerySection_galleryCard__vv53N{border:2px solid #000}.GallerySection_cardTitle__3XaIj,.GallerySection_title__2JVEj{color:#000}.GallerySection_cardDescription__oSV42,.GallerySection_subtitle__YG8_C{color:#333}.GallerySection_chipOrange__1NUge,.GallerySection_chipTeal__q5srm{border:1px solid #000}.GallerySection_cardButtonOrange__1LPzc,.GallerySection_cardButtonTeal__NWxK6{border:2px solid #000}}@media (prefers-reduced-motion:reduce){.GallerySection_cardButton__vF__I,.GallerySection_cardImage__2JUqE,.GallerySection_galleryCard__vv53N,.GallerySection_tab__CE8Tu{transition:none}.GallerySection_tabPanelFadeIn__czDAZ,.GallerySection_tabPanelFadeOut__spFW4{animation:none}.GallerySection_galleryCard__vv53N:hover,.GallerySection_galleryCard__vv53N:hover .GallerySection_cardImage__2JUqE{transform:none}}.HeroSection_heroSection__x6A_u{position:relative;height:100vh;min-height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden}.HeroSection_galleryContainer__TswX0{position:absolute;inset:0}.HeroSection_galleryImage__90yAs{position:absolute;inset:0;transition:opacity 1s ease-in-out}.HeroSection_galleryImage__90yAs.HeroSection_active__ibg8H{opacity:1}.HeroSection_galleryImage__90yAs.HeroSection_inactive__6jgc9{opacity:0}.HeroSection_imageCover__CPJH9{object-fit:cover;object-position:center}.HeroSection_gradientOverlay___cuuy{position:absolute;inset:0;background:linear-gradient(0deg,rgba(120,53,15,.8),rgba(120,53,15,.4),transparent);z-index:1}.HeroSection_contentContainer__dcJsz{position:relative;z-index:10;max-width:1536px;margin:0 auto;padding:0 16px;text-align:center}.HeroSection_textContainer__kItbT{max-width:64rem;margin:0 auto 48px;display:flex;flex-direction:column;gap:24px}.HeroSection_heroSection__x6A_u .HeroSection_heroTitle__4pEE0,.HeroSection_heroSection__x6A_u .HeroSection_heroTitle__4pEE0.HeroSection_MuiTypography-root__zpyHi{font-size:26px;font-weight:700;color:white;line-height:1.25;text-shadow:0 2px 8px rgba(0,0,0,.65)}.HeroSection_heroSection__x6A_u .HeroSection_heroDescription__Qmwnk,.HeroSection_heroSection__x6A_u .HeroSection_heroDescription__Qmwnk.HeroSection_MuiTypography-root__zpyHi,.HeroSection_heroSection__x6A_u .HeroSection_textContainer__kItbT .HeroSection_heroDescription__Qmwnk,.HeroSection_heroSection__x6A_u .HeroSection_textContainer__kItbT .HeroSection_heroDescription__Qmwnk.HeroSection_MuiTypography-root__zpyHi{font-size:16px;color:rgba(255,255,255,.95);max-width:48rem;margin:0 auto 24px;text-shadow:0 2px 8px rgba(0,0,0,.65);font-weight:400;line-height:1.5;text-align:center}.HeroSection_buttonsContainer__q2RDd{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center}.HeroSection_heroSection__x6A_u .HeroSection_primaryButton__9anQu,.HeroSection_primaryButton__9anQu{background:#0ea5a4!important;color:white!important;font-size:.875rem!important;font-weight:600!important;padding:12px 24px!important;border-radius:50px!important;border:none!important;box-shadow:0 2px 8px rgba(14,165,164,.25)!important;transition:all .2s ease!important;text-transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;outline:none!important;text-decoration:none!important;line-height:1.4!important;font-family:inherit!important;gap:6px!important;min-width:auto!important;min-height:auto!important;width:auto!important;height:auto!important;margin:0!important}.HeroSection_primaryButton__9anQu:hover{background:#0f766e;transform:translateY(-1px);box-shadow:0 3px 10px rgba(14,165,164,.35)}.HeroSection_heroSection__x6A_u .HeroSection_secondaryButton__LPjgU,.HeroSection_secondaryButton__LPjgU{background:white!important;color:#134e4a!important;border:1px solid rgba(255,255,255,.3)!important;font-size:.875rem!important;font-weight:600!important;padding:12px 24px!important;border-radius:50px!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;transition:all .2s ease!important;text-transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;outline:none!important;text-decoration:none!important;line-height:1.4!important;font-family:inherit!important;gap:6px!important;min-width:auto!important;min-height:auto!important;width:auto!important;height:auto!important;margin:0!important}.HeroSection_secondaryButton__LPjgU:hover{background:rgba(255,255,255,.95);transform:translateY(-1px);box-shadow:0 3px 10px rgba(0,0,0,.12)}.HeroSection_buttonIcon__fnLzk{font-size:16px;width:16px;height:16px;margin:0}.HeroSection_dotsContainer__nbquw{display:flex;justify-content:center;gap:12px;margin-top:48px}.HeroSection_dot__b8M6Y{border:none;background:none;cursor:pointer;transition:all .3s ease;border-radius:9999px;padding:0}.HeroSection_dotActive__KZbyj{width:48px;height:12px;background-color:white}.HeroSection_dotInactive__l_PJH{width:12px;height:12px;background-color:rgba(255,255,255,.5)}.HeroSection_dotInactive__l_PJH:hover{background-color:rgba(255,255,255,.75)}.HeroSection_scrollIndicator__E_OqU{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);animation:HeroSection_bounce__AWDsW 2s infinite;z-index:20}.HeroSection_scrollIndicatorInner__jd4Uj{width:24px;height:40px;border:2px solid rgba(255,255,255,.6);border-radius:9999px;display:flex;justify-content:center}.HeroSection_scrollIndicatorDot__pcP2P{width:4px;height:12px;background-color:rgba(255,255,255,.6);border-radius:9999px;margin-top:8px;animation:HeroSection_pulse__0gFqr 2s infinite}@keyframes HeroSection_bounce__AWDsW{0%,20%,53%,80%,to{transform:translateX(-50%) translateY(0)}40%,43%{transform:translateX(-50%) translateY(-8px)}70%{transform:translateX(-50%) translateY(-4px)}90%{transform:translateX(-50%) translateY(-2px)}}@keyframes HeroSection_pulse__0gFqr{0%,to{opacity:1}50%{opacity:.5}}@media (min-width:640px){.HeroSection_heroSection__x6A_u .HeroSection_heroTitle__4pEE0,.HeroSection_heroSection__x6A_u .HeroSection_heroTitle__4pEE0.HeroSection_MuiTypography-root__zpyHi{font-size:32px}.HeroSection_heroSection__x6A_u .HeroSection_heroDescription__Qmwnk,.HeroSection_heroSection__x6A_u .HeroSection_heroDescription__Qmwnk.HeroSection_MuiTypography-root__zpyHi,.HeroSection_heroSection__x6A_u .HeroSection_textContainer__kItbT .HeroSection_heroDescription__Qmwnk,.HeroSection_heroSection__x6A_u .HeroSection_textContainer__kItbT .HeroSection_heroDescription__Qmwnk.HeroSection_MuiTypography-root__zpyHi{font-size:18px}.HeroSection_buttonsContainer__q2RDd{flex-direction:row}.HeroSection_primaryButton__9anQu,.HeroSection_secondaryButton__LPjgU{font-size:1.125rem;padding:24px 32px!important}}@media (min-width:768px){.HeroSection_heroSection__x6A_u .HeroSection_heroTitle__4pEE0,.HeroSection_heroSection__x6A_u .HeroSection_heroTitle__4pEE0.HeroSection_MuiTypography-root__zpyHi{font-size:40px}.HeroSection_heroSection__x6A_u .HeroSection_heroDescription__Qmwnk,.HeroSection_heroSection__x6A_u .HeroSection_heroDescription__Qmwnk.HeroSection_MuiTypography-root__zpyHi,.HeroSection_heroSection__x6A_u .HeroSection_textContainer__kItbT .HeroSection_heroDescription__Qmwnk,.HeroSection_heroSection__x6A_u .HeroSection_textContainer__kItbT .HeroSection_heroDescription__Qmwnk.HeroSection_MuiTypography-root__zpyHi{font-size:22px}}@media (min-width:1024px){.HeroSection_heroSection__x6A_u .HeroSection_heroTitle__4pEE0,.HeroSection_heroSection__x6A_u .HeroSection_heroTitle__4pEE0.HeroSection_MuiTypography-root__zpyHi{font-size:52px}.HeroSection_heroSection__x6A_u .HeroSection_heroDescription__Qmwnk,.HeroSection_heroSection__x6A_u .HeroSection_heroDescription__Qmwnk.HeroSection_MuiTypography-root__zpyHi,.HeroSection_heroSection__x6A_u .HeroSection_textContainer__kItbT .HeroSection_heroDescription__Qmwnk,.HeroSection_heroSection__x6A_u .HeroSection_textContainer__kItbT .HeroSection_heroDescription__Qmwnk.HeroSection_MuiTypography-root__zpyHi{font-size:26px}}@media (min-width:1280px){.HeroSection_heroSection__x6A_u .HeroSection_heroTitle__4pEE0,.HeroSection_heroSection__x6A_u .HeroSection_heroTitle__4pEE0.HeroSection_MuiTypography-root__zpyHi{font-size:60px}.HeroSection_heroSection__x6A_u .HeroSection_heroDescription__Qmwnk,.HeroSection_heroSection__x6A_u .HeroSection_heroDescription__Qmwnk.HeroSection_MuiTypography-root__zpyHi,.HeroSection_heroSection__x6A_u .HeroSection_textContainer__kItbT .HeroSection_heroDescription__Qmwnk,.HeroSection_heroSection__x6A_u .HeroSection_textContainer__kItbT .HeroSection_heroDescription__Qmwnk.HeroSection_MuiTypography-root__zpyHi{font-size:30px}}.LocationsSection_locationsSection__j5ZZ7{position:relative;overflow:hidden}.LocationsSection_sectionTitle__q4RtS{font-size:3.5rem!important;font-weight:700!important;background:linear-gradient(135deg,#0f766e,#14b8a6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2!important;margin-bottom:24px!important}.LocationsSection_sectionSubtitle__7_A05{font-family:Geist,Inter,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;color:#0f766e;max-width:75%;margin:10px auto}.LocationsSection_tabContent__aVY9D{transition:opacity .3s ease,transform .3s ease}.LocationsSection_tabFadeIn___xi9s{opacity:1;transform:translateY(0)}.LocationsSection_tabFadeOut__sw2Bm{opacity:0;transform:translateY(10px)}.LocationsSection_cardsContainer__XtARQ{position:relative;transition:all .5s ease;overflow:hidden}.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK{max-height:600px}.LocationsSection_cardsContainer__XtARQ.LocationsSection_expanded__cMrm9{max-height:none}.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK:after{content:"";position:absolute;bottom:0;left:0;right:0;height:300px;background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.3) 20%,rgba(255,255,255,.8) 60%,rgba(255,255,255,.95) 85%,rgba(255,255,255,1));pointer-events:none;transition:opacity .3s ease-in-out;z-index:1}.LocationsSection_cardsContainer__XtARQ.LocationsSection_expanded__cMrm9:after{opacity:0}.LocationsSection_cardsFadeOut__zsk2K{opacity:.5;transform:scale(.98)}.LocationsSection_locationCard__NMK7Z{position:relative;border-radius:16px!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important;border:1px solid rgba(255,255,255,.2)!important;background:rgba(255,255,255,.95)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.LocationsSection_locationCard__NMK7Z:hover{box-shadow:0 20px 40px rgba(0,0,0,.15)!important;transform:translateY(-8px)!important}.LocationsSection_imageContainer__pgfyy{position:relative;height:256px;overflow:hidden;border-radius:12px 12px 0 0}.LocationsSection_locationImage__icnBC{object-fit:cover;transition:transform .3s ease}.LocationsSection_locationCard__NMK7Z:hover .LocationsSection_locationImage__icnBC{transform:scale(1.05)}.LocationsSection_activeBadge__7mzR_{border:1px solid rgba(255,255,255,.2)}.LocationsSection_activeBadge__7mzR_,.LocationsSection_ratingContainer__wS2nC{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.LocationsSection_ratingContainer__wS2nC{position:absolute;top:16px;right:16px;background:rgba(255,255,255,.9);border-radius:20px;padding:6px 12px;display:flex;align-items:center;gap:4px;border:1px solid rgba(255,255,255,.2)}.LocationsSection_locationCardFadeIn__pCVMU{animation:LocationsSection_locationCardFadeIn__pCVMU .6s ease forwards}@keyframes LocationsSection_locationCardFadeIn__pCVMU{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1024px){.LocationsSection_sectionTitle__q4RtS{font-size:3rem!important}}@media (max-width:768px){.LocationsSection_sectionTitle__q4RtS{font-size:2.25rem!important}}@media (max-width:600px){.LocationsSection_sectionTitle__q4RtS{font-size:2rem!important}}@media (max-width:480px){.LocationsSection_sectionTitle__q4RtS{font-size:1.75rem!important}}@media (max-width:375px){.LocationsSection_sectionTitle__q4RtS{font-size:1.625rem!important}}@media (max-width:1024px){.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK{max-height:650px}.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK:after{height:280px}}@media (max-width:900px){.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK{max-height:700px}.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK:after{height:260px}}@media (max-width:768px){.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK{max-height:750px}.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK:after{height:240px}}@media (max-width:640px){.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK{max-height:800px}.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK:after{height:220px}}@media (max-width:600px){.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK{max-height:600px}.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK:after,.LocationsSection_imageContainer__pgfyy{height:200px}}.LocationsSection_locationCard__NMK7Z.LocationsSection_loading__IO5JA{opacity:.7;pointer-events:none}.LocationsSection_locationCard__NMK7Z:focus-within{outline:2px solid #14b8a6;outline-offset:2px}@media (prefers-contrast:high){.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK:after{background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.5) 30%,white)}}@media (prefers-reduced-motion:reduce){.LocationsSection_cardsContainer__XtARQ,.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK:after,.LocationsSection_locationCard__NMK7Z,.LocationsSection_tabContent__aVY9D{transition:none!important;animation:none!important}.LocationsSection_cardsContainer__XtARQ.LocationsSection_collapsed__RwJlK:after{transition:none!important}}@media print{.LocationsSection_locationCard__NMK7Z{page-break-inside:avoid;break-inside:avoid;box-shadow:none!important;border:1px solid #ccc!important}.LocationsSection_locationCard__NMK7Z:hover{transform:none!important;box-shadow:none!important}}.PricingSection_pricingSection__mn6M7{position:relative;background-color:#ffffff}.PricingSection_pricingHeader__EhlXQ{text-align:center;margin-bottom:80px}.PricingSection_pricingTitle__SDOCJ{font-size:3.5rem!important;font-weight:700!important;background:linear-gradient(135deg,#0f766e,#14b8a6)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;margin-bottom:24px!important;line-height:1.2!important}.PricingSection_pricingSubtitle__DaSOr{font-size:1.5rem;color:#0f766e;max-width:768px;margin:0 auto;line-height:1.4}.PricingSection_pricingGrid__wI9na{display:flex;flex-direction:column;align-items:center;gap:32px;margin-bottom:64px}.PricingSection_pricingCard__stEAv{width:100%;max-width:448px;display:flex}.PricingSection_enterpriseContact__n__Fu{text-align:center}.PricingSection_enterpriseText__0400j{color:#0f766e;margin-bottom:24px;font-size:1.125rem}@media (max-width:1024px){.PricingSection_pricingTitle__SDOCJ{font-size:3rem!important}}@media (max-width:768px){.PricingSection_pricingTitle__SDOCJ{font-size:2.25rem!important}.PricingSection_pricingSubtitle__DaSOr{font-size:1.25rem}.PricingSection_pricingGrid__wI9na{gap:24px;margin-bottom:48px}.PricingSection_pricingHeader__EhlXQ{margin-bottom:48px}}@media (max-width:600px){.PricingSection_pricingTitle__SDOCJ{font-size:2rem!important}}@media (max-width:480px){.PricingSection_pricingTitle__SDOCJ{font-size:1.75rem!important}}@media (max-width:375px){.PricingSection_pricingTitle__SDOCJ{font-size:1.625rem!important}}@media (min-width:1024px){.PricingSection_pricingGrid__wI9na{display:grid;grid-template-columns:repeat(3,1fr);max-width:1536px;margin:0 auto 64px;align-items:stretch;grid-gap:32px;gap:32px}.PricingSection_pricingCard__stEAv{max-width:none}}.ReviewsSection_reviewsSection__fKmg_{position:relative;overflow:hidden}.ReviewsSection_sectionTitle__h9fWs{font-size:3.5rem!important;font-weight:700!important;background:linear-gradient(135deg,#0f766e,#14b8a6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;margin-bottom:24px!important;line-height:1.2!important}.ReviewsSection_sectionSubtitle__IkCBe{font-family:Geist,Inter,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.6;color:#0f766e;max-width:75%;margin:10px auto}.ReviewsSection_reviewCard__ovKer{position:relative;border-radius:12px;overflow:hidden}.ReviewsSection_carouselContainer__juez8{display:flex;transition:transform .3s ease-in-out}.ReviewsSection_carouselSlide__ApCRr{flex-shrink:0;padding:0 8px}.ReviewsSection_navButton__HvV9F{transition:all .3s ease;border-radius:50%}.ReviewsSection_navButton__HvV9F:hover{transform:scale(1.1)}.ReviewsSection_carouselDot__ndU_6{transition:all .2s ease;border-radius:50%;min-width:12px;width:12px;height:12px;padding:0}.ReviewsSection_statsContainer__69ODW{border-radius:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .3s ease}.ReviewsSection_statsDivider__P3rQH{border-radius:2px;background:linear-gradient(180deg,rgba(15,118,110,.2),rgba(249,115,22,.2))}@media (max-width:1024px){.ReviewsSection_sectionTitle__h9fWs{font-size:3rem!important}}@media (max-width:768px){.ReviewsSection_sectionTitle__h9fWs{font-size:2.25rem!important}.ReviewsSection_sectionSubtitle__IkCBe{font-size:1.125rem}.ReviewsSection_carouselSlide__ApCRr{padding:0 4px}.ReviewsSection_statsContainer__69ODW{flex-direction:column;gap:16px}.ReviewsSection_statsDivider__P3rQH{width:100%;height:1px}}@media (max-width:600px){.ReviewsSection_sectionTitle__h9fWs{font-size:2rem!important}}@media (max-width:480px){.ReviewsSection_sectionTitle__h9fWs{font-size:1.75rem!important}.ReviewsSection_sectionSubtitle__IkCBe{font-size:1rem}.ReviewsSection_reviewCard__ovKer{margin:0 4px}}@media (max-width:375px){.ReviewsSection_sectionTitle__h9fWs{font-size:1.625rem!important}}@keyframes ReviewsSection_fadeInUp__ZBA6h{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ReviewsSection_slideIn__5KZLX{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.ReviewsSection_reviewCard__ovKer{animation:ReviewsSection_fadeInUp__ZBA6h .6s ease-out}.ReviewsSection_carouselSlide__ApCRr{animation:ReviewsSection_slideIn__5KZLX .4s ease-out}.ReviewsSection_carouselDot__ndU_6:focus-visible,.ReviewsSection_navButton__HvV9F:focus-visible{outline:2px solid #0f766e;outline-offset:2px}@media (prefers-contrast:high){.ReviewsSection_navButton__HvV9F,.ReviewsSection_reviewCard__ovKer{border:2px solid #0f766e}.ReviewsSection_carouselDot__ndU_6{border:1px solid #0f766e}}