.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:#ffffffeb;backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid var(--line)}.header-inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:68px;max-width:1240px}.logo[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;text-decoration:none}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:144px;height:auto;max-width:42vw;display:block}.nav-burger[data-astro-cid-3ef6ksr2]{display:none;border:none;background:transparent;padding:0;margin:0;font:inherit}.nav-list[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1.05rem;list-style:none;margin:0;padding:0}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--ink);font-weight:500;font-size:.92rem;white-space:nowrap;text-decoration:none}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--gold-700)}.nav-cta[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--white)!important}@media(max-width:1200px){.nav-burger[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;cursor:pointer}.nav-burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;height:2px;width:24px;background:var(--black);border-radius:2px}.nav-list[data-astro-cid-3ef6ksr2]{position:absolute;top:68px;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:var(--white);border-bottom:1px solid var(--line);box-shadow:var(--shadow-lg);display:none}.nav--open[data-astro-cid-3ef6ksr2] .nav-list[data-astro-cid-3ef6ksr2]{display:flex}.nav-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{padding:0 20px}.nav-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:16px 0;border-top:1px solid var(--line)}.nav-cta[data-astro-cid-3ef6ksr2]{padding:16px 20px 22px!important}.nav-cta[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block}.nav--open[data-astro-cid-3ef6ksr2] .nav-burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav--open[data-astro-cid-3ef6ksr2] .nav-burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.nav--open[data-astro-cid-3ef6ksr2] .nav-burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--ink);color:#ffffffbf;padding-top:55px;border-top:3px solid var(--gold)}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:720px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1.1fr 1.1fr .9fr 1.3fr}}@media(max-width:719px){.footer-pagine[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}.footer-logo[data-astro-cid-sz7xmlte]{display:inline-block;background:var(--white);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);line-height:0}.footer-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:144px;height:auto;display:block}.footer-fatti[data-astro-cid-sz7xmlte]{list-style:none;margin:var(--sp-3) 0 0;padding:0;display:grid;gap:6px;font-size:.95rem;line-height:1.5}.footer-social[data-astro-cid-sz7xmlte]{display:inline-block;margin-top:var(--sp-2);color:#ffffffbf;font-size:.95rem}.footer-social[data-astro-cid-sz7xmlte]:hover{color:var(--gold-300)}.footer-sede[data-astro-cid-sz7xmlte]{color:var(--white)!important;font-weight:600}.footer-indirizzo[data-astro-cid-sz7xmlte]{display:block;font-size:.9rem}.footer-col[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{color:var(--gold-300);font-family:var(--font-sans);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px}.footer-col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#ffffffbf;font-size:.95rem}.footer-tel[data-astro-cid-sz7xmlte]{display:block;margin-top:2px}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold-300)}.hours-note[data-astro-cid-sz7xmlte]{margin:10px 0 0;font-size:.9rem;color:#ffffffbf}.hours[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:12px;font-size:.9rem}.hours[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]>span[data-astro-cid-sz7xmlte]:first-child{color:var(--white);white-space:nowrap}.hours[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]>span[data-astro-cid-sz7xmlte]:last-child{text-align:right}.hours[data-astro-cid-sz7xmlte] .fascia[data-astro-cid-sz7xmlte]{display:block;white-space:nowrap}.hours[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]>span[data-astro-cid-sz7xmlte]:last-child{color:#ffffffbf}.footer-bottom[data-astro-cid-sz7xmlte]{margin-top:34px;padding-block:21px;border-top:1px solid rgba(255,255,255,.12)}.legal-data[data-astro-cid-sz7xmlte]{margin:0 0 8px;font-size:.78rem;color:#ffffff80;line-height:1.6}.footer-bottom-row[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:8px 21px;justify-content:space-between;align-items:center}.copyright[data-astro-cid-sz7xmlte]{margin:0;font-size:.85rem;color:#ffffff80}.legal-nav[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:21px}.legal-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#ffffffbf;font-size:.85rem}.legal-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold-300)}
