/* V30.4. Apply ONLY to interior; never modify approved home image or layout. */
body.ji304-interior header.nav button.wordmark{
 display:flex!important; align-items:center!important; justify-content:flex-start!important;
 padding:0!important; margin:0!important; border:0!important;
 background:transparent!important;background-image:none!important;
 box-shadow:none!important;filter:none!important;text-shadow:none!important;
 overflow:visible!important;min-width:0!important;max-width:clamp(175px,32vw,320px)!important;
 height:auto!important;white-space:normal!important;line-height:normal!important;
}
body.ji304-interior header.nav button.wordmark::before,
body.ji304-interior header.nav button.wordmark::after{content:none!important;display:none!important;}
body.ji304-interior header.nav button.wordmark img.ji304-brand{
 display:block!important; width:100%!important; height:auto!important;
 max-width:320px!important; max-height:100px!important;
 object-fit:contain!important;object-position:left center!important;
 background:none!important;border:0!important;box-shadow:none!important;
 mix-blend-mode:normal!important; filter:none!important;transform:none!important;
}
body.ji304-interior header.nav button.wordmark .ji303-word,
body.ji304-interior header.nav button.wordmark .ji303-bulb{display:none!important;}
@media(max-width:700px){body.ji304-interior header.nav button.wordmark{max-width:min(60vw,235px)!important;}
body.ji304-interior header.nav button.wordmark img.ji304-brand{max-width:235px!important;max-height:78px!important;}}
