/* Kris-approved ARKOZ tagline, 9 October2026. Raw brand kit unchanged. */
.brand-lockup{display:flex;align-items:center;gap:14px;flex:0 0 auto;margin-right:auto;min-width:0}
.brand-lockup>.brand{width:auto!important;margin-right:0!important;flex:0 0 auto}
.brand-lockup>.brand img{display:block;width:210px!important;height:70px!important;object-fit:contain;max-width:none}
.brand-tagline{font-family:Manrope,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0!important;color:#46606d;white-space:nowrap}
.brand-tagline--header{border-left:1px solid currentColor;padding-left:14px;display:block}
.k-dark .brand-tagline,header .brand-tagline,.audit-footer .brand-tagline,.site-footer .brand-tagline,.footer .brand-tagline{color:#a8c0c9}
.site-header:not(.k-dark) .brand-tagline{color:#46606d}
.brand-tagline--footer{display:block;margin:4px 0 16px!important;max-width:none!important}
.footer-brand-block{margin-bottom:24px}.footer-brand-block img{width:180px;height:60px;object-fit:contain}
@media(max-width:767px){.brand-tagline--header{display:none!important}.brand-lockup{gap:0}.brand-lockup>.brand img{width:150px!important;height:50px!important}}
.site-header .nav-shell{gap:18px}.site-header .desktop-nav{gap:14px}
@media(min-width:768px) and (max-width:1279px){.site-header .desktop-nav,.site-header .header-phone{display:none}.site-header .menu-button{display:block}}
@media(min-width:1280px) and (max-width:1599px){.site-header .header-phone{display:none}}
@media(max-width:767px){.arkoz-v3 .brand-lockup>.brand img{width:112px!important;height:37.333px!important}}

.footer .brand-tagline--footer,.site-footer .brand-tagline--footer{margin-left:0!important}

@media(min-width:768px) and (max-width:1279px){.arkoz-v3 .site-header .nav-booking{display:inline-flex!important}.arkoz-v3 .site-header .nav-shell{gap:12px}}
