/* Compact normal-flow mobile navigation. Desktop remains native. */
body.st30i3-scroll header nav.st30j9-mobile{display:none!important}
@media(max-width:782px){
 body.st30i3-scroll header nav.wp-block-navigation.st30j9-native{display:none!important}
 body.st30i3-scroll header nav.st30j9-mobile{display:block!important;position:static!important;inset:auto!important;width:100%;max-width:100%;height:auto;min-height:0;margin:0;padding:0;box-sizing:border-box;background:#bd923c;color:#171717}
 body.st30i3-scroll .st30j9-mobile .st30j9-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;height:46px;min-height:46px;box-sizing:border-box;border:0;border-radius:0;padding:0 16px;background:#bd923c;color:#171717;font:inherit;font-size:16px;line-height:1.2;cursor:pointer}
 body.st30i3-scroll .st30j9-mobile ul{display:block;position:static;inset:auto;box-sizing:border-box;width:100%;height:auto;min-height:0;max-height:none;overflow:visible;margin:0;padding:0 0 6px;list-style:none;background:#bd923c;color:#171717}
 body.st30i3-scroll .st30j9-mobile ul[hidden]{display:none!important}
 body.st30i3-scroll .st30j9-mobile li{display:block;margin:0;padding:0;list-style:none}
 body.st30i3-scroll .st30j9-mobile a,body.st30i3-scroll .st30j9-mobile a:visited{display:block;box-sizing:border-box;padding:10px 16px;margin:0;background:#bd923c;color:#171717;font:inherit;font-size:16px;line-height:1.25;text-decoration:none;overflow-wrap:break-word}
 body.st30i3-scroll .st30j9-mobile a:hover{text-decoration:underline}
 body.st30i3-scroll .st30j9-mobile :is(a,button):focus-visible{outline:2px solid #171717;outline-offset:-3px}
}
