.Loader_loaderContainer__C0IId{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999}.Loader_loaderContent__Xbs_M,.Loader_loaderName__o3RcP{text-align:center;color:var(--primary-color)}.Loader_loaderName__o3RcP{font-size:4rem;font-weight:600;margin-bottom:2rem;letter-spacing:2px}.Loader_svgWrapper__cOG5H{display:flex;justify-content:center;align-items:center}.Loader_svgLoader___g52G{--uib-size:45px;--uib-color:var(--primary-color);--uib-speed:1.75s;--uib-bg-opacity:0.1;height:31.25px;width:50px;transform-origin:center;overflow:visible}.Loader_car__Snb_0{stroke:var(--uib-color);stroke-dasharray:100;stroke-dashoffset:0;animation:Loader_travel__WWCy3 var(--uib-speed) ease-in-out infinite,Loader_fade__6OIB7 var(--uib-speed) ease-out infinite;will-change:stroke-dasharray,stroke-dashoffset;transition:stroke .5s ease}.Loader_car__Snb_0,.Loader_track___Pcp3{stroke-linecap:round;stroke-linejoin:round}.Loader_track___Pcp3{stroke:var(--uib-color);opacity:var(--uib-bg-opacity)}@keyframes Loader_travel__WWCy3{0%{stroke-dashoffset:100}75%{stroke-dashoffset:0}}@keyframes Loader_fade__6OIB7{0%{opacity:0}20%,55%{opacity:1}to{opacity:0}}@media (max-width:768px){.Loader_loaderName__o3RcP{font-size:1.5rem}.Loader_svgLoader___g52G{width:36px;height:22.5px}}.Header_topNav__accZe{background:var(--primary-color);color:var(--white-color);padding:.75rem 0;font-size:.875rem;z-index:50;top:0;left:0;right:0;box-shadow:0 2px 10px rgba(0,0,0,.1)}.Header_topNavContainer__pQOTG{margin:0 auto;padding:0 1rem;display:flex;justify-content:space-between;align-items:center}.Header_topNavLeft__7GAyP,.Header_topNavRight__nOMJC{display:flex;align-items:center;gap:2rem}.Header_topNavItem__99FyJ{display:flex;align-items:center;gap:.5rem;font-family:var(--font-work-sans),sans-serif;font-weight:500}.Header_topNavIcon__21AfT{font-size:.875rem;color:var(--accent-color)}.Header_topNavLink__R0qPm{color:var(--white-color);text-decoration:none;transition:color .3s ease}.Header_topNavLink__R0qPm:hover{color:var(--accent-color)}.Header_socialIcons__bU8vx{display:flex;gap:.75rem}.Header_socialIcon__OR9ko{width:32px;height:32px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--white-color);text-decoration:none;transition:all .4s ease-in-out;font-size:.875rem}.Header_facebook__5CiYO{background-color:#1877f2}.Header_whatsapp__Ix_lV{background-color:#1ea312}.Header_instagram__K9F3m{background-color:#e4405f}.Header_linkedin__vLwQH{background-color:#0077b5}.Header_facebook__5CiYO:hover{background-color:#115ab9}.Header_whatsapp__Ix_lV:hover{background-color:#136d0b}.Header_instagram__K9F3m:hover{background-color:#961b32}.Header_linkedin__vLwQH:hover{background-color:#014970}.Header_emergencyBtn__sfUeF{background-color:#dc2626;color:var(--white-color);padding:12px 1.5rem;border-radius:4px;border:none;font-family:var(--font-work-sans),sans-serif;font-weight:600;font-size:12px;transition:all .4s ease-in-out}.Header_emergencyBtn__sfUeF:hover{background-color:#a82525}.Header_mainNav__CB25z{background:var(--white-color);box-shadow:0 4px 20px rgba(0,0,0,.08);position:-webkit-sticky;position:sticky;top:0;z-index:9}.Header_mainNavContainer__v4XFm{max-width:1440px;margin:0 auto;padding:1rem;display:flex;justify-content:space-between;align-items:center}.Header_logo__1hGYx{display:flex;align-items:center;gap:1rem;text-decoration:none;color:inherit}.Header_logoIcon__Vg9Xp{width:100px;height:100px;background:transparent;object-fit:cover;display:flex;align-items:center;justify-content:center;color:var(--white-color)}.Header_logoImage__moJlG{object-fit:cover}.Header_logoText__Y2kI_ h1{font-size:1.5rem;font-weight:700;color:var(--primary-color);line-height:1.2}.Header_logoText__Y2kI_ h1,.Header_logoText__Y2kI_ p{font-family:var(--font-work-sans),sans-serif;margin:0}.Header_logoText__Y2kI_ p{font-size:.875rem;color:var(--accent-color);font-weight:500}.Header_navLinks__kdrUF{display:flex;align-items:center;justify-content:center;gap:2rem}.Header_navLink__SqOUL{font-family:var(--font-work-sans),sans-serif;font-weight:500;font-size:18px;color:var(--black-color);text-decoration:none;padding:.5rem 0;position:relative;transition:color .3s ease;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:.5rem}.Header_navLink__SqOUL:hover{color:var(--primary-color)}.Header_navLink__SqOUL:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--primary-color);transition:width .3s ease}.Header_navLink__SqOUL:hover:after{width:100%}.Header_navDropdown__9ZAnL{position:relative}.Header_dropdownIcon__n1vB3{font-size:.75rem}.Header_dropdownMenu__1QWJY{position:absolute;top:100%;left:0;background:var(--white-color);border-radius:0;box-shadow:0 10px 40px rgba(0,0,0,.15);min-width:320px;z-index:9;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s,visibility .2s,transform .5s}.Header_navDropdown__9ZAnL:hover .Header_dropdownMenu__1QWJY{opacity:1;visibility:visible;transform:translateY(0)}.Header_dropdownChevron__0yOR_{font-size:.75rem;transition:transform .3s ease}.Header_navDropdown__9ZAnL:hover .Header_dropdownChevron__0yOR_{transform:rotate(180deg)}.Header_dropdownIcon__n1vB3{font-size:1rem;color:var(--accent-color);flex-shrink:0;width:20px;text-align:center}.Header_dropdownItem__FJAho{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;color:var(--black-color);text-decoration:none;transition:background .2s,color .2s;border:none;background:none;width:100%;text-align:left;cursor:pointer}.Header_viewAll__5_HZ9{display:flex;justify-content:center;align-items:center;background:var(--primary-color);font-size:1rem;color:var(--white-color);font-weight:400;text-align:center;transition:all .4s ease-in-out}.Header_viewAll__5_HZ9:hover{background:var(--secondary-color)}.Header_dropdownItem__FJAho:hover{background:var(--accent-color);color:var(--primary-color)}.Header_dropdownItem__FJAho .Header_dropdownIcon__n1vB3{font-size:1rem;color:var(--accent-color);flex-shrink:0;width:20px;text-align:center}.Header_dropdownItem__FJAho:hover .Header_dropdownIcon__n1vB3{color:var(--primary-color)}.Header_dropdownTitle__mqAE1{font-family:var(--font-work-sans),sans-serif;font-weight:500;font-size:.95rem;display:block}.Header_dropdownSubtitle__3_yw8{font-family:var(--font-work-sans),sans-serif;font-weight:400;font-size:.75rem;color:var(--text-accent);display:block;margin-top:.25rem;line-height:1.3}.Header_userSection__OPzM0{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:5px}.Header_welcomeText__DVaeR{font-family:var(--font-work-sans),sans-serif;font-weight:400;color:var(--black-color)}.Header_userProfile__1Hq6z{position:relative;cursor:pointer}.Header_userAvatar__MjTlh{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid var(--accent-color);transition:all .3s ease-in-out}.Header_userAvatar__MjTlh:hover{border-color:var(--primary-color)}.Header_userMenu__2CH5_{position:absolute;top:100%;right:0;background:var(--white-color);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);padding:1rem;min-width:max-content;z-index:990;margin-top:.5rem}.Header_userMenuHeader__DUxIw{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.Header_userMenuAvatar__XrWNp{width:40px;height:40px;border-radius:50%;object-fit:cover}.Header_userMenuName__K3Toi{font-family:var(--font-work-sans),sans-serif;font-weight:600;color:var(--black-color);font-size:.875rem}.Header_userMenuEmail__Wpx_W{font-family:var(--font-work-sans),sans-serif;font-size:.75rem;color:var(--accent-color)}.Header_userMenuDivider__T8Azs{height:1px;background:var(--accent-color);margin:.75rem 0}.Header_userMenuItem__B19w_{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;background:none;border:none;color:var(--black-color);font-family:var(--font-work-sans),sans-serif;font-size:.875rem;cursor:pointer;transition:color .3s ease;width:100%;text-align:left}.Header_userMenuItem__B19w_:hover{color:var(--primary-color)}.Header_userMenuIcon__r9PXD{font-size:.875rem;color:var(--accent-color)}.Header_appointmentBtn__yzr1P{background:var(--primary-color);color:var(--white-color);border:none;padding:1rem 2rem;border-radius:.75rem;font-family:var(--font-work-sans),sans-serif;font-weight:400;font-size:.95rem;display:flex;align-items:center;gap:.5rem;transition:all .3s ease-in-out;box-shadow:0 4px 20px rgba(5,150,105,.3)}.Header_appointmentBtn__yzr1P:hover{background:#373ea5}.Header_btnIcon__KYtQT{font-size:.875rem}.Header_mobileMenuBtn__Sy36D{display:none;background:none;border:none;color:var(--black-color);font-size:2rem;cursor:pointer;transition:all .3s ease-in-out}.Header_mobileMenuBtn__Sy36D:hover{background:var(--accent-color);color:var(--primary-color)}.Header_mobileMenuOverlay__S1huf{position:fixed;top:0;right:0;width:100vw;height:100vh;background:var(--white-color);z-index:9999;overflow-y:auto;overflow-x:hidden;box-shadow:-4px 0 24px rgba(0,0,0,.08);transition:transform .4s cubic-bezier(.4,0,.2,1);display:none}.Header_mobileMenuInner__T_gg7{width:100vw;min-height:100vh;padding:0 2rem 2rem;display:flex;flex-direction:column;position:relative}.Header_mobileMenuHeader__m_eXH{display:flex;align-items:center;justify-content:space-between;padding:2.2rem 0 .5rem;width:100%}.Header_mobileMenuTitle__JFb9j{font-size:1.5rem;font-weight:600;color:var(--primary-color);letter-spacing:.04em;line-height:1.2;flex:1 1;text-align:left}.Header_mobileMenuClose__2moZu{background:none;border:none;font-size:2.2rem;color:var(--primary-color);cursor:pointer;z-index:10001;margin-left:1rem;margin-right:0;padding:.2rem .5rem;align-self:flex-start}.Header_mobileNavLinks__XrNn1{display:flex;flex-direction:column;gap:1.2rem;margin-top:2.5rem;border:none}.Header_mobileNavLink__8anzq{font-family:var(--font-work-sans),sans-serif;font-size:1.25rem;font-weight:500;color:var(--primary-color);background:none;border:none;text-align:left;padding:.8rem 0;width:100%;display:flex;align-items:center;gap:.7rem;cursor:pointer;opacity:0;transform:translateY(-50px);transition:all .4s ease-in-out;border-bottom:1px solid var(--accent-color)}.Header_mobileNavLink__8anzq:active,.Header_mobileNavLink__8anzq:focus{color:var(--secondary-color)}.Header_mobileBookBtn__wlNAE{background:var(--primary-color);color:var(--white-color);border-radius:8px;justify-content:center;font-size:1.5rem;font-weight:400;padding:1rem 2rem}.Header_mobileDropdown__0jCcs{width:100%}.Header_mobileDropdownMenu__bAM0U{display:flex;flex-direction:column;padding:1rem .5rem;gap:1rem}.Header_mobileDropdownItem__Zv9f_{font-size:14px;color:var(--primary-color);padding-bottom:6px;text-align:left;background:none;border:none;display:flex;align-items:center;gap:.7rem;opacity:0;transform:translateY(-50px);transition:all .4s ease-in-out;border-bottom:.5px solid var(--accent-color)}.Header_mobileDropdownItem__Zv9f_:hover{color:var(--primary-color);font-weight:600}@media (max-width:768px){.Header_topNavContainer__pQOTG{flex-direction:column;gap:1rem;padding:.5rem 1rem}.Header_topNavLeft__7GAyP{display:none}.Header_topNavRight__nOMJC{gap:1rem}.Header_socialIcons__bU8vx{gap:.5rem}.Header_emergencyBtn__sfUeF{font-size:.75rem;padding:10px .75rem;border-radius:4px}.Header_mainNav__CB25z{margin-top:0}.Header_logoText__Y2kI_ h1{font-size:1.25rem}.Header_logoText__Y2kI_ p{font-size:.75rem}.Header_navLinks__kdrUF{flex-direction:column;gap:1rem;width:100%;max-height:0;overflow:hidden;transition:max-height .3s ease}.Header_navLinksOpen__hL_lz{max-height:500px}.Header_mobileMenuBtn__Sy36D{display:block}.Header_userMenu__2CH5_{right:-1rem}.Header_dropdownMenu__1QWJY{position:static;box-shadow:none;margin-top:0;opacity:1;visibility:visible;transform:none;background:var(--accent-color);border-radius:8px;margin-left:1rem}.Header_dropdownItem__FJAho{padding:.5rem 1rem}.Header_dropdownItem__FJAho:hover{transform:none}.Header_mobileMenuOverlay__S1huf{display:block}.Header_navLinks__kdrUF{display:none!important}}@media (max-width:480px){.Header_logoIcon__Vg9Xp{width:80px;height:80px}.Header_logoText__Y2kI_ h1{font-size:1rem}.Header_appointmentBtn__yzr1P{font-size:.875rem;padding:.625rem 1.25rem}.Header_emergencyBtn__sfUeF{font-size:10px;padding:12px .5rem}}.Footer_footer__LxLGV{background-color:#1f2937;color:var(--white-color);padding:3rem 0 1rem}.Footer_container__DdgO_{max-width:1440px;margin:0 auto;padding:0 1rem}.Footer_footerGrid__6_R0K{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:2rem}.Footer_brandLink__O38Il{text-decoration:none;color:inherit}.Footer_footerBrand__Dra8t{max-width:300px}.Footer_brandHeader__1LMoo{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.Footer_brandIcon__Jq51K{width:4rem;height:4rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.Footer_logoImage__j1MZh{width:100%;height:auto;object-fit:cover}.Footer_brandName__XOcol{font-size:1.125rem;font-weight:700;margin:0}.Footer_brandTagline__FMgef{color:#d1d5db;margin-bottom:1rem;font-size:.875rem}.Footer_brandDescription__pTCtZ{font-size:.875rem;color:#d1d5db;line-height:1.5}.Footer_footerSection__fMxhf{min-width:200px}.Footer_sectionTitle__HCRnd{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:#fff}.Footer_linkList___jPgo{list-style:none;padding:0;margin:0}.Footer_linkList___jPgo li{margin-bottom:.5rem}.Footer_footerLink__3nFfI{color:#d1d5db;text-decoration:none;font-size:.875rem;transition:color .3s ease}.Footer_footerLink__3nFfI:hover{color:#fff}.Footer_contactInfo__Zyf3q{font-size:.875rem;color:#d1d5db;line-height:1.6}.Footer_contactInfo__Zyf3q p{margin-bottom:.5rem}.Footer_footerBottom__fDTaH{border-top:1px solid #374151;padding-top:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.875rem}.Footer_copyright__lB5DI{text-align:center;color:#d1d5db}.Footer_developerLink__9SJjI{color:var(--secondary-color);text-decoration:none;transition:color .4s ease-in-out}.Footer_developerLink__9SJjI:hover{color:var(--white-color)}@media (min-width:768px){.Footer_footerBottom__fDTaH{flex-direction:row;justify-content:space-between}}@media (max-width:640px){.Footer_footer__LxLGV{padding:2rem 0 1rem}.Footer_footerGrid__6_R0K{grid-template-columns:1fr;gap:1.5rem}.Footer_socialIcons__qrx7Q{gap:.75rem}.Footer_socialIcon__loGmb{width:2rem;height:2rem;font-size:.875rem}}.TermsPage_pageWrapper__cGMnq{display:flex;flex-direction:column;min-height:100vh;background-color:var(--white-color);font-family:var(--font-work-sans),sans-serif}.TermsPage_container__V3yeT{max-width:1440px;margin:0 auto;padding:0 2rem}.TermsPage_hero__QvKcX{background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);padding:6rem 0;text-align:center;color:var(--white-color);position:relative;overflow:hidden}.TermsPage_hero__QvKcX:before{content:"";position:absolute;top:0;right:0;width:400px;height:400px;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);border-radius:50%;transform:translate(200px,-200px)}.TermsPage_heroContent__lJ27n{max-width:1440px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.TermsPage_heroTitle__60Cbi{font-size:4rem;font-weight:700;margin-bottom:1.5rem;line-height:1.1;color:var(--white-color);font-family:var(--font-work-sans),sans-serif}.TermsPage_heroDescription__ntZCT{font-size:1.25rem;max-width:600px;margin:0 auto;opacity:.95;line-height:1.6;font-weight:400}.TermsPage_contentSection__Gag0_{padding:6rem 0;background:var(--white-color)}.TermsPage_contentContainer__Giu65{max-width:1440px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 2fr;grid-gap:4rem;gap:4rem;align-items:start}.TermsPage_sidebar__iHMzb{position:-webkit-sticky;position:sticky;top:2rem;background:#f8fafc;border-radius:12px;padding:2rem;border:1px solid #e2e8f0;height:-moz-fit-content;height:fit-content}.TermsPage_sidebarTitle__VMQhm{font-size:1.25rem;font-weight:600;color:var(--text-accent);margin-bottom:1.5rem;font-family:var(--font-work-sans)}.TermsPage_tableOfContents__ts9Hl{font-family:var(--font-work-sans);list-style:none;padding:0;margin:0}.TermsPage_tocItem__ry2u0{margin-bottom:.75rem}.TermsPage_tocLink__F_M6q{display:block;padding:.5rem .75rem;font-family:var(--font-work-sans);color:var(--gray-muted);text-decoration:none;border-radius:8px;transition:all .3s ease;font-size:.875rem;font-weight:500}.TermsPage_tocLink__F_M6q.TermsPage_active__Pk08X,.TermsPage_tocLink__F_M6q:hover{background:var(--primary-color);color:var(--white-color)}.TermsPage_mainContent__IgFTv{background:var(--white-color);border-radius:12px;padding:3rem;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.TermsPage_section__GFVDI{margin-bottom:3rem;scroll-margin-top:2rem}.TermsPage_section__GFVDI:last-child{margin-bottom:0}.TermsPage_sectionTitle__zLBhu{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:var(--text-accent);font-family:var(--font-work-sans),sans-serif;padding-bottom:.5rem;border-bottom:2px solid var(--tertiary-color)}.TermsPage_paragraph__I80gT{color:var(--text-accent);line-height:1.8;margin-bottom:1.5rem;font-size:1rem;font-weight:400}.TermsPage_list__DhrK6{margin:1rem 0 1.5rem 1.5rem;color:var(--text-accent)}.TermsPage_list__DhrK6 li{margin-bottom:.75rem;line-height:1.6;font-size:1rem}.TermsPage_link__kode0{color:var(--primary-color);text-decoration:none;font-weight:500;transition:color .3s ease}.TermsPage_link__kode0:hover{color:var(--secondary-color);text-decoration:underline}.TermsPage_highlightBox__k_zoG{background:linear-gradient(135deg,var(--tertiary-color) 0,#e8f4fd 100%);border:1px solid var(--secondary-color);border-radius:12px;padding:2rem;margin:2rem 0}.TermsPage_highlightTitle__IF_6r{font-size:1.125rem;font-weight:600;color:var(--primary-color);margin-bottom:1rem;font-family:var(--font-work-sans),sans-serif}.TermsPage_highlightText__f4JxP{color:var(--text-accent);line-height:1.6;margin:0}@media (max-width:1024px){.TermsPage_contentContainer__Giu65{grid-template-columns:1fr;gap:2rem}.TermsPage_sidebar__iHMzb{position:static;order:2}.TermsPage_mainContent__IgFTv{order:1}}@media (max-width:768px){.TermsPage_heroTitle__60Cbi{font-size:2.5rem}.TermsPage_heroDescription__ntZCT{font-size:1.125rem}.TermsPage_mainContent__IgFTv{padding:2rem}.TermsPage_container__V3yeT,.TermsPage_contentContainer__Giu65{padding:0 1rem}.TermsPage_sectionTitle__zLBhu{font-size:1.5rem}}