.Navbar_navbar_component_nav__N89z8{position:fixed;left:0;right:0;z-index:1000;background-color:var(--white-color);transition:top .3s ease,box-shadow .3s ease}.Navbar_navbar_with_announcement__U_WjM{top:var(--bar-height,82px)}.Navbar_navbar_withOut_announcement__qgxW4{top:0}.Navbar_navbar_component_nav_scrolled__Vonhf{box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:0 0 32px 32px;transition:.5s ease;top:0}.Navbar_navbar_component_container__AlxeE{max-width:1200px;margin:0 auto;padding:0 1rem;height:70px;display:flex;align-items:center;justify-content:space-between}.Navbar_navbar_component_logo_container__ipMXK{display:flex;align-items:center}.Navbar_navbar_component_menu_wrapper__A0K_T{display:flex;align-items:center;gap:2rem;margin-left:60px;flex-grow:1}.Navbar_navbar_component_nav_item__H_AWa{display:flex;align-items:flex-end;gap:.2rem;position:relative;padding:1.5rem 0;font-size:.95rem;color:#4b5563;cursor:pointer;transition:color .2s ease;text-decoration:none}.Navbar_navbar_component_nav_item__H_AWa:hover{color:var(--primary-color)}.Navbar_navbar_component_chevron_icon__RhVIh{color:#6b7280;transition:transform .2s ease}.Navbar_navbar_component_chevron_icon_rotated__8lYvI{transform:rotate(180deg);color:var(--primary-color)}.Navbar_navbar_component_submenu__aiwn0{position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:var(--white-color);border-radius:0 0 32px 32px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:1rem;display:flex;gap:1rem;width:600px;opacity:1;visibility:visible;transition:all .2s ease;z-index:10}.Navbar_navbar_component_submenu_section__O6VPv{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.Navbar_navbar_component_submenu_title__ZdLE0{color:#9ca3af;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem}@keyframes Navbar_fadeUp__762Os{0%{opacity:0;transform:translateY(10px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.Navbar_navbar_component_submenu_item__R0iND{display:flex;align-items:center;justify-content:space-between;color:#374151;text-decoration:none;font-size:1rem;padding:12px 16px;gap:2px;border-radius:calc(.5rem - 2px);transition:color .75s ease,background-color .75s ease;animation:Navbar_fadeUp__762Os .4s ease-out}.Navbar_navbar_component_submenu_item__R0iND:hover{color:var(--primary-color);background-color:rgba(13,148,136,.1);cursor:pointer;transform:scale(1.01);transition:transform .2s ease,color .2s ease,background-color .6s ease}.Navbar_navbar_component_submenu_item_section_item_iconWrapper__8ZzQ_{margin-right:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:calc(.5rem - 2px);background-color:rgba(13,148,136,.1)}.Navbar_navbar_component_submenu_item_section_item_textWrapper__4jb3I{flex-grow:1;display:flex;gap:4px;flex-direction:column}.Navbar_navbar_component_submenu_item_section_item_title__86_u1{font-weight:600;font-size:14px}.Navbar_navbar_component_submenu_item_section_item_description__3mB90{font-size:12px;color:#606d7a}.Navbar_navbar_component_submenu_divider__l6sf8{width:1px;background-color:#e5e7eb;margin:0 .5rem}.Navbar_navbar_component_actions__8K_Ob{display:flex;align-items:center;gap:1rem}.Navbar_navbar_component_login_button__S1R1p{padding:.8rem 1.5rem;text-decoration:none;border-radius:50px;font-weight:700;transition:all .3s ease;border:none}.Navbar_navbar_component_login_button__S1R1p.Navbar_subscribe__xmXnb{background-color:#f4f4f4;color:#145858}.Navbar_navbar_component_login_button__S1R1p:hover{transform:translateY(-3px)}.Navbar_navbar_component_appointment_button__Oq3yh{text-decoration:none;display:inline-block;background:linear-gradient(165deg,var(--secondary-color-four) 0,var(--primary-color) 100%);color:var(--white-color);padding:.5rem 1rem;border-radius:6.35rem;font-size:.875rem;font-weight:500;border:none;cursor:pointer;transition:background-color .2s ease}.Navbar_navbar_component_appointment_button__Oq3yh:hover{background-color:rgba(13,148,136,.1)}.Navbar_navbar_component_mobile_menu_button__2Ip2J{padding:.5rem;display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f3f4f6;border:none;color:var(--primary-color);cursor:pointer;transition:background-color .2s ease}.Navbar_navbar_component_mobile_menu__ds0zE{display:none}.Navbar_navbar_component_overlay__epLqN{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;display:none}.Navbar_navbar_component_overlay_active__esC4x{display:block}@media (max-width:768px){.Navbar_navbar_component_appointment_button__Oq3yh,.Navbar_navbar_component_menu_wrapper__A0K_T{display:none}.Navbar_navbar_component_mobile_menu_button__2Ip2J{display:block}.Navbar_navbar_component_mobile_menu__ds0zE{display:block;position:absolute;top:70px;left:1rem;right:1rem;background-color:var(--white-color);border-radius:0 0 .75rem .75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:1001}.Navbar_navbar_component_mobile_menu_item__NFtlr{padding:1.25rem;border-bottom:1px solid #e5e7eb}.Navbar_navbar_component_mobile_menu_item__NFtlr:last-child{border-bottom:none}.Navbar_navbar_component_mobile_menu_title__NFTPO{font-weight:600;margin-bottom:.5rem}.Navbar_navbar_component_mobile_submenu__7ivu2{padding-left:1rem}.Navbar_navbar_component_mobile_submenu_section__td86G{margin-bottom:.5rem}.Navbar_navbar_component_mobile_submenu_title__Skg8f{font-weight:500;margin-bottom:.25rem}.Navbar_navbar_component_mobile_submenu_item__qlA1W{display:block;padding:.25rem 0;color:#374151;text-decoration:none;font-size:.875rem}.Navbar_navbar_component_mobile_appointment_button__gzhod{text-decoration:none;width:100%;background-color:(var(--primary-color));color:var(--white-color);padding:.75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;border:none;cursor:pointer;transition:background-color .2s ease}.Navbar_navbar_component_mobile_appointment_button__gzhod:hover{background-color:rgba(13,148,136,.1)}}.ModalPage_modalOverlay__fAGIC{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:1;transition:opacity .3s ease}.ModalPage_modalOverlay__fAGIC.ModalPage_closing__QUw1G{opacity:0}.ModalPage_modalContent__PQuTQ{background-color:white;padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative;width:100%;max-width:450px;max-height:90vh;overflow-y:auto;transform:scale(1);transition:transform .3s ease,opacity .3s ease}.ModalPage_modalOverlay__fAGIC.ModalPage_closing__QUw1G .ModalPage_modalContent__PQuTQ{transform:scale(.9)}.ModalPage_closeButton__kWj_0{position:absolute;top:.75rem;right:.75rem;width:32px;height:32px;background:transparent;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;transform:rotate(0deg);z-index:20}.ModalPage_closeButton__kWj_0:after,.ModalPage_closeButton__kWj_0:before{content:"";position:absolute;width:16px;height:2px;background-color:#145858;transition:all .3s ease}.ModalPage_closeButton__kWj_0:before{transform:rotate(45deg)}.ModalPage_closeButton__kWj_0:after{transform:rotate(-45deg)}.ModalPage_closeButton__kWj_0:focus,.ModalPage_closeButton__kWj_0:hover{background-color:rgba(20,88,88,.1);transform:rotate(90deg)}.ModalPage_closeButton__kWj_0:focus:after,.ModalPage_closeButton__kWj_0:focus:before,.ModalPage_closeButton__kWj_0:hover:after,.ModalPage_closeButton__kWj_0:hover:before{background-color:#0a2e2e}.ModalPage_closeButton__kWj_0:focus{outline:2px solid #145858;outline-offset:2px}.ModalPage_modalTitle__DdMWa{color:#145858;margin-bottom:1rem;font-size:1.5rem;text-align:center}@media (max-width:768px){.ModalPage_modalOverlay__fAGIC{display:flex;align-items:center;justify-content:center}.ModalPage_modalContent__PQuTQ{position:relative;width:90%;max-width:400px;height:auto;max-height:80vh;border-radius:1rem;transform:scale(1);transition:transform .3s ease,opacity .3s ease}.ModalPage_modalOverlay__fAGIC.ModalPage_closing__QUw1G .ModalPage_modalContent__PQuTQ{transform:scale(.9)}}@media (max-width:480px){.ModalPage_modalContent__PQuTQ{margin:.5rem;padding:1rem}}@media (max-width:360px){.ModalPage_modalContent__PQuTQ{width:95%;max-width:320px;max-height:85vh;padding:.75rem;border-radius:.75rem}.ModalPage_closeButton__kWj_0{top:.5rem;right:.5rem;width:24px;height:24px}.ModalPage_closeButton__kWj_0:after,.ModalPage_closeButton__kWj_0:before{width:12px}.ModalPage_modalTitle__DdMWa{font-size:1.25rem;margin-bottom:.75rem}}