/* A compact navigation link; it never overlays the patient introduction or appointment action. */
.clinic-panel-mobile-cta{display:none}
@media(max-width:1199px){.main-header .clinic-panel-mobile-cta{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;max-inline-size:132px;min-height:44px;padding:9px 12px;border:1px solid #d8bc7f;border-radius:5px;background:#e5cc98;color:#1e2924!important;font:700 13px/1.2 Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;box-shadow:0 2px 8px #0001}.main-header .clinic-panel-mobile-cta:hover,.main-header .clinic-panel-mobile-cta:focus-visible{background:#f0dfba;color:#17231d!important;outline:2px solid #fff;outline-offset:2px}.main-header .clinic-panel-mobile-cta>span{flex-shrink:0;font-size:14px}.main-header .main-menu__left{gap:14px}.main-header .main-menu__logo{margin-inline-end:0}.main-header .main-menu__main-menu-box{margin-inline-start:auto}}
@media(max-width:599px){.main-header .main-menu__wrapper-inner{gap:8px;padding-inline:12px}.main-header .main-menu__left{gap:8px}.main-header .main-menu__logo img{width:106px;height:auto}.main-header .clinic-panel-mobile-cta{max-inline-size:106px;min-height:44px;padding:7px 8px;font-size:11.5px;line-height:1.15;gap:4px}.main-header .clinic-panel-mobile-cta>span{font-size:12px}.main-header .site-language-label,.main-header .site-language-current{display:none}.main-header .site-language-switcher>summary{gap:5px;padding:7px;min-height:44px}.main-header .main-menu .mobile-nav__toggler{font-size:23px}}
@media(max-width:359px){.main-header .main-menu__wrapper-inner{gap:6px;padding-inline:10px}.main-header .main-menu__left{gap:6px}.main-header .main-menu__logo img{width:90px}.main-header .clinic-panel-mobile-cta{max-inline-size:100px;padding-inline:6px;font-size:11px}.main-header .site-language-switcher>summary{padding-inline:5px;gap:4px}.main-header .site-language-chevron{display:none}}
