.nav-link[data-v-599b9d78]{@apply block cursor-pointer rounded-lg py-2 text-sm font-semibold hover:text-lavender-syrup focus:outline-none px-4 xl:px-3 xl:py-2.5;}.nav-city-pill[data-v-599b9d78]{@apply flex-1 xl:flex-none text-center px-4 py-2.5 xl:py-2 xl:px-5 text-sm font-bold rounded-full text-coral-fountain border border-coral-fountain/50 bg-magic-night/40 transition-colors duration-200 hover:bg-primary hover:text-white hover:border-primary;}.nav-city-pill--active[data-v-599b9d78]{@apply bg-primary text-white border-primary shadow-[0_0_12px_rgba(228,79,46,.35)];}@media (width>=1280px){.nav-city-pills[data-v-599b9d78]{gap:1rem}.nav-city-pill[data-v-599b9d78]{@apply border border-coral-fountain/50 bg-coral-fountain/10 text-coral-fountain;}.nav-city-pill--active[data-v-599b9d78]{@apply bg-primary text-white border-primary;}.nav-city-pill[data-v-599b9d78]:not(.nav-city-pill--active):hover{@apply bg-coral-fountain/25 text-white border-coral-fountain;}}.sticky-cta[data-v-6c24550a]{display:none}@media (width<=768px){.sticky-cta[data-v-6c24550a]{z-index:9999;padding:14px 20px;padding-bottom:max(14px,env(safe-area-inset-bottom));background:#e44f2e;display:flex;position:fixed;bottom:0;left:0;right:0}.sticky-cta__call[data-v-6c24550a]{color:#fff;justify-content:center;align-items:center;gap:10px;width:100%;font-size:16px;font-weight:600;text-decoration:none;display:flex}}
