/* TANprice Lab nel menu principale, desktop e mobile. */
.header nav>.nav-tanprice-lab{white-space:nowrap}
@media(min-width:1281px){.header nav{gap:14px}}
@media(max-width:1280px){.menu-toggle{display:block;border:1px solid #4a6072;padding:10px 18px;background:#2a4052;color:#f4f8fd;border-radius:999px;font-size:15px;cursor:pointer}.header nav{display:none;position:absolute;left:0;right:0;top:calc(100% + 8px);padding:22px 26px;background:#101923;border:1px solid #34495b;border-radius:22px;box-shadow:0 20px 40px #0004;max-height:calc(100dvh - 155px);overflow-y:auto;overscroll-behavior:contain}.header nav.open{display:flex;align-items:stretch;flex-direction:column;gap:8px}.services-menu{width:100%}.services-menu summary{padding:14px 0}.services-dropdown{position:static;width:100%;max-width:none;box-shadow:none;margin:4px 0 10px;padding:8px;border-radius:16px}.services-dropdown a{font-size:16px;padding:13px 14px}.header nav>a:not(.button){padding:12px 0}}
