.styles_container__Mun9g{position:sticky;z-index:40;top:0;width:100%;padding:.875rem 0;background:hsla(0,0%,100%,.82);backdrop-filter:blur(18px);border-bottom:1px solid rgb(15 23 42/7%);box-shadow:0 12px 30px rgb(15 23 42/4%)}.styles_container__Mun9g .styles_handlers__KK7AU{color:inherit}.styles_container__Mun9g .styles_handlers__KK7AU span,.styles_container__Mun9g .styles_handlers__KK7AU strong{color:#111827!important}.styles_container__Mun9g .styles_handlers__KK7AU [class*=container]{background:#fff!important;border-color:rgba(0,0,0,.1)!important;box-shadow:var(--shadow-soft)}.styles_container__Mun9g .styles_handlers__KK7AU [class*=container] svg{color:#111827!important}.styles_container__Mun9g .styles_handlers__KK7AU [class*=container]:hover{background:rgb(0 0 0/2%)!important}.styles_container__Mun9g .styles_handlers__KK7AU .nb-button-variant-outlined{color:#111827!important;background:#fff!important;border-color:rgba(15,23,42,.12)!important}.styles_container__Mun9g .styles_handlers__KK7AU .nb-button-variant-default{color:#fff!important;background:var(--gradient-brand)!important;border-color:transparent!important}.styles_container__Mun9g .styles_handlers__KK7AU .nb-button-variant-default span,.styles_container__Mun9g .styles_handlers__KK7AU .nb-button-variant-default strong,.styles_container__Mun9g .styles_handlers__KK7AU .nb-button-variant-default svg{color:#fff!important;stroke:currentcolor!important}.styles_content__d4_Fc{position:relative;display:flex;gap:1rem;align-items:center;justify-content:space-between;min-width:0}.styles_content__d4_Fc .styles_absolute_center__PvkXM{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:fit-content}.styles_main_menu__G5UgX{position:absolute;z-index:1;top:50%;left:9.25rem;transform:translateY(-50%);display:flex;align-items:center}.styles_calendar_button__vKtmW{min-width:13.5rem!important;height:42px!important;padding:0 1rem!important;border-radius:8px!important;box-shadow:0 10px 24px rgba(230,0,18,.2)!important}.styles_calendar_button__vKtmW .schedule-button-label{white-space:nowrap}.styles_content__d4_Fc .styles_handlers__KK7AU{display:flex;gap:4px;align-items:center}.styles_content__d4_Fc .styles_handlers__KK7AU>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.styles_content__d4_Fc .styles_handlers__KK7AU .button,.styles_content__d4_Fc .styles_handlers__KK7AU .button>div,.styles_content__d4_Fc .styles_handlers__KK7AU .nb-button,.styles_content__d4_Fc .styles_handlers__KK7AU>div>*{width:100%}@media (width <= 1120px){.styles_content__d4_Fc{display:grid;grid-template-areas:"logo handlers" "calendar search";grid-template-columns:auto minmax(0,1fr);gap:.75rem 1rem;align-items:center}.styles_logo__CY6E3{grid-area:logo}.styles_main_menu__G5UgX{position:static;transform:none;grid-area:calendar}.styles_content__d4_Fc .styles_absolute_center__PvkXM{position:static;top:unset;left:unset;transform:none;grid-area:search;justify-self:stretch;width:100%;max-width:none}.styles_content__d4_Fc .styles_handlers__KK7AU{grid-area:handlers;justify-self:end}}@media (width <= 768px){.styles_container__Mun9g{padding:.75rem 0}.styles_content__d4_Fc{display:grid;grid-template-areas:"logo handlers" "calendar calendar" "search search";grid-template-columns:auto 1fr;gap:.75rem 1rem;align-items:center}.styles_logo__CY6E3{grid-area:logo;justify-self:start;min-width:0}.styles_logo__CY6E3 a{display:inline-flex;max-width:100%}.styles_logo__CY6E3 img{max-width:118px;height:auto}.styles_main_menu__G5UgX{grid-area:calendar;justify-self:stretch}.styles_main_menu__G5UgX .button,.styles_main_menu__G5UgX .button>div,.styles_main_menu__G5UgX .nb-button{width:100%}.styles_calendar_button__vKtmW{min-width:0!important;height:46px!important}.styles_content__d4_Fc .styles_absolute_center__PvkXM{position:static;top:unset;left:unset;transform:none;grid-area:search;justify-self:stretch;width:100%;max-width:none}.styles_content__d4_Fc .styles_handlers__KK7AU{grid-area:handlers;flex-shrink:0;align-items:center;justify-self:end;width:min(100%,21rem);max-width:100%}.styles_content__d4_Fc .styles_handlers__KK7AU>div,.styles_content__d4_Fc .styles_handlers__KK7AU>div>*{width:100%}}@media (width <= 480px){.styles_logo__CY6E3 img{max-width:96px}.styles_content__d4_Fc .styles_handlers__KK7AU{width:100%}.styles_content__d4_Fc .styles_handlers__KK7AU>div{grid-template-columns:1fr;gap:.375rem}}