/* Mobile hero: shared gutters and a separate playback row. */
@media(max-width:800px){
body.refined-home .notari-music-stage{width:88%;height:calc(88vw / 1.55 + 40px);aspect-ratio:auto;margin-inline:auto;overflow:hidden}
body.refined-home .notari-music-stage>.guitar-scene,body.refined-home .notari-music-stage>.fallback,body.refined-home .notari-music-stage>.lamp-light{height:calc(100% - 40px)}
body.refined-home .notari-music-stage .motion-control{right:0;bottom:0;width:36px;height:36px}
body.refined-home .hero>.below{gap:12px;flex-wrap:wrap;align-items:center}
body.refined-home .hero>.below .tagline{max-width:none;white-space:nowrap;font-size:10px;letter-spacing:.04em;flex-shrink:0}
body.refined-home .hero>.below .discover{margin-left:auto;white-space:nowrap;font-size:11px;gap:12px}
.notari-footer .footer-menu{display:block}
.notari-footer .footer-menu>nav{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}
.notari-footer .footer-menu>nav>a{font-size:13px;line-height:1.6;padding:12px 0}
.notari-footer .sitemap{margin-top:14px}
.notari-footer .sitemap summary{font-size:12px;padding:18px 0}
.notari-footer .sitemap-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;padding:0 0 14px;margin-top:0}
.notari-footer .sitemap-grid>div{display:contents}
.notari-footer .sitemap-grid h3,.notari-footer .sitemap-grid .mobile-duplicate{display:none}
.notari-footer .sitemap-grid a{font-size:12px;line-height:1.7;margin:0;padding:11px 0}
.notari-footer .sitemap .desktop-summary{display:none}
.notari-footer .sitemap .mobile-summary{display:inline}
}
@media(min-width:801px){.notari-footer .sitemap .mobile-summary{display:none}}

.notari-footer .sitemap summary .desktop-summary,.notari-footer .sitemap summary .mobile-summary{font-size:inherit;color:inherit;transform:none;transition:none}
