/* Con la voce Didattica il menu esteso passa al pulsante anche sui tablet. */
.main-nav a[aria-current="page"]{font-weight:800;text-decoration:underline;text-underline-offset:5px}
@media (min-width:901px) and (max-width:1280px){
.site-header .menu-toggle{display:block;flex-shrink:0}
.site-header .main-nav{position:absolute;left:0;right:0;top:74px;background:var(--paper,#fff);border-radius:24px;padding:18px;box-shadow:var(--shadow);display:none;flex-direction:column;align-items:stretch;max-height:calc(100dvh - 115px);overflow:auto}
.site-header .main-nav.open,.site-header .main-nav.guide-menu-open{display:flex}
.site-header .main-nav a{padding:10px}
}
@media(max-width:900px){.site-header .main-nav{max-height:calc(100dvh - 115px);overflow:auto}}
