/* Compact phone branding and persistent page navigation. */
@media(max-width:700px){
html body .layout>.side{position:sticky!important;top:0!important;z-index:1000!important;height:auto!important;min-height:0!important;padding:4px 10px 5px!important;background:#0e1928!important}
html body .side .brand.zuramani-brand{width:100%!important;max-width:none!important;padding:0 0 3px!important;margin:0!important}
html body .side .brand.zuramani-brand .zuramani-logo-wrap{height:44px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}
html body .side .brand.zuramani-brand .zuramani-logo-wrap img{width:100%!important;height:44px!important;max-height:44px!important;max-width:100%!important;aspect-ratio:auto!important;object-fit:contain!important;margin:0!important}
html body .side .nav{gap:2px!important}
html body .side .nav button{min-height:34px!important;padding:4px 2px!important}
html body .side .brand-strapline{display:none!important}
html{scroll-padding-top:125px}
}
