@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-mono-latin-ext-wght-normal.CXgNM06D.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-mono-latin-wght-normal.CoA7y8X5.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat fallback;src:local(Arial),local(ArialMT),local(Helvetica Neue),local(Roboto);size-adjust:109.47%;ascent-override:88.43%;descent-override:22.93%;line-gap-override:0%}@font-face{font-family:Atkinson Hyperlegible Next fallback;src:local(Arial),local(ArialMT),local(Helvetica Neue),local(Roboto);size-adjust:99.6%;ascent-override:98.8%;descent-override:31.73%;line-gap-override:0%}:root{--blu-marchio:#007adf;--azzurro:#99d8ff;--bordeaux:#7c1f29;--cartellina:#0062bd;--cartellina-scura:#0a4f96;--carta:#eef6fe;--foglio:#fff;--lastra:#061a2e;--inchiostro:#0b2540;--inchiostro-2:#3e5873;--link:#0062bd;--riga:#c6dbef;--riga-forte:#6a8fb5;--luce:#b9d7ee;--luce-2:#7e9ab5;--font-display:"Montserrat Variable", "Montserrat", "Montserrat fallback", system-ui, sans-serif;--font-testo:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", "Atkinson Hyperlegible Next fallback", system-ui, sans-serif;--font-dati:"Atkinson Hyperlegible Mono Variable", "Atkinson Hyperlegible Mono", ui-monospace, monospace;--t-dati:.875rem;--t-piccolo:.9375rem;--t-testo:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--t-grande:clamp(1.1875rem, 1.05rem + .6vw, 1.4375rem);--t-h3:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--t-h2:clamp(1.75rem, 1.35rem + 1.9vw, 2.875rem);--t-h1:clamp(2.25rem, 1.5rem + 3.4vw, 4.25rem);--t-hero:clamp(2.6rem, 1.5rem + 4.2vw, 4.85rem);--margine:clamp(1rem, .4rem + 3vw, 3rem);--sezione:clamp(4rem, 2.6rem + 6vw, 8.5rem);--larghezza:76rem;--misura:66ch;--raggio:1.5rem;--baffo:var(--raggio) var(--raggio) var(--raggio) .25rem;--baffo-piccolo:1.1em 1.1em 1.1em .2em;--ease:cubic-bezier(.16, 1, .3, 1);--altezza-header:4.5rem;color-scheme:light}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--altezza-header) + 1rem);background:var(--cartellina)}body{min-height:100svh;font-family:var(--font-testo);font-size:var(--t-testo);color:var(--inchiostro);background:var(--cartellina);font-variant-numeric:tabular-nums;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-display);color:var(--inchiostro);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:750;line-height:1.08}h1{font-size:var(--t-h1);font-weight:800}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3);letter-spacing:-.015em;line-height:1.2}p{max-width:var(--misura);text-wrap:pretty;margin:0}p+p{margin-top:1em}a{color:var(--link);text-underline-offset:.2em;text-decoration-thickness:.08em}a:hover{text-decoration-thickness:.14em}::selection{background:var(--azzurro);color:var(--inchiostro)}:focus-visible{outline:3px solid var(--blu-marchio);outline-offset:3px;border-radius:.25rem}.su-scuro :focus-visible,.su-blu :focus-visible{outline-color:var(--azzurro)}.su-scuro .foglio :focus-visible,.su-blu .foglio :focus-visible{outline-color:var(--blu-marchio)}html{scrollbar-color:var(--azzurro) var(--cartellina)}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}.solo-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.salta{left:var(--margine);z-index:100;background:var(--inchiostro);color:#fff;border-radius:var(--baffo-piccolo);padding:.75rem 1.25rem;font-weight:700;position:absolute;top:.75rem;transform:translateY(-200%)}.salta:focus{transform:none}.contenitore{width:min(100% - 2 * var(--margine), var(--larghezza));margin-inline:auto}.campo{font-family:var(--font-dati);font-size:var(--t-dati);letter-spacing:.02em;color:var(--inchiostro-2);font-weight:500;line-height:1.4}.pulsante{--sfondo:var(--cartellina);--colore:#fff;border:2px solid var(--sfondo);border-radius:var(--baffo-piccolo);background:var(--sfondo);min-height:3.25rem;color:var(--colore);font-family:var(--font-display);letter-spacing:.005em;cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), transform .25s var(--ease);justify-content:center;align-items:center;gap:.6em;padding:.85rem 1.5rem;font-size:1.0625rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.pulsante:hover{--sfondo:var(--cartellina-scura);text-decoration:none}.pulsante:active{transform:translateY(1px)}.pulsante svg{flex:none;width:1.25em;height:1.25em}.pulsante--chiaro{--sfondo:var(--foglio);--colore:var(--inchiostro);border-color:var(--riga-forte)}.pulsante--chiaro:hover{--sfondo:#e3f0fc;border-color:var(--cartellina)}.pulsante--bianco{--sfondo:#fff;--colore:var(--cartellina)}.pulsante--bianco:hover{--sfondo:#e6f3ff}.pulsante--contorno-chiaro{--sfondo:transparent;--colore:#fff;border-color:#fff9}.pulsante--contorno-chiaro:hover{--sfondo:#ffffff1f;border-color:#fff}.pulsante[disabled],.pulsante[aria-disabled=true]{opacity:.55;cursor:not-allowed}.link-freccia{font-family:var(--font-display);color:var(--link);border-bottom:2px solid;align-items:center;gap:.45em;padding-bottom:.1em;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.link-freccia svg{width:1.1em;height:1.1em;transition:transform .3s var(--ease)}.link-freccia:hover svg{transform:translate(.25em)}.foglio{background:var(--foglio);color:var(--inchiostro);border-radius:.25rem;position:relative}.intestazione{border-bottom:1px solid var(--riga);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding-bottom:1rem;display:flex}.timbro{border:1.5px solid var(--bordeaux);border-radius:var(--baffo-piccolo);color:var(--bordeaux);font-family:var(--font-dati);font-size:var(--t-dati);letter-spacing:.03em;white-space:nowrap;align-items:center;gap:.45em;padding:.3em .75em;font-weight:650;line-height:1.25;display:inline-flex}.campi{border-top:1px solid var(--riga);grid-template-columns:minmax(8rem,auto) 1fr;margin:0;display:grid}.campi>div{display:contents}.campi dt,.campi dd{border-bottom:1px solid var(--riga);margin:0;padding:.8rem 0}.campi dt{font-family:var(--font-dati);font-size:var(--t-dati);color:var(--inchiostro-2);padding-top:.95rem;padding-right:1.25rem}.campi dd{font-weight:600}.sezione{padding-block:var(--sezione)}.sezione--blu{background:var(--cartellina);color:#fff}.sezione--blu h2,.sezione--blu h3{color:#fff}.sezione--lastra{background:var(--lastra);color:var(--luce)}.sezione--lastra h2,.sezione--lastra h3{color:#fff}.titolo-sezione{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);display:flex}.titolo-sezione p{color:var(--inchiostro-2);max-width:42ch}.domande{border-top:1px solid var(--riga)}.domanda{border-bottom:1px solid var(--riga)}.domanda summary{font-family:var(--font-display);font-weight:700;font-size:var(--t-grande);letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.15rem 0;line-height:1.3;list-style:none;display:flex}.domanda summary::-webkit-details-marker{display:none}.domanda summary:hover{color:var(--link)}.domanda .segno{border:1.5px solid var(--riga-forte);border-radius:var(--baffo-piccolo);width:2.25rem;height:2.25rem;transition:transform .35s var(--ease), background-color .25s, border-color .25s;flex:none;place-items:center;display:grid}.domanda .segno svg{width:1rem;height:1rem}.domanda[open] .segno{background:var(--azzurro);border-color:var(--azzurro);transform:rotate(45deg)}.domanda .risposta{color:var(--inchiostro);padding:0 0 1.5rem}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.domanda::details-content{block-size:0;transition:block-size .45s var(--ease), content-visibility .45s allow-discrete;overflow:clip}.domanda[open]::details-content{block-size:auto}}.prosa{max-width:var(--misura)}.prosa h2{font-size:var(--t-h3);margin:2.5em 0 .75em}.prosa h3{font-size:var(--t-grande);margin:2em 0 .5em}.prosa p,.prosa ul,.prosa ol{margin:0 0 1em}.prosa ul,.prosa ol{padding-left:1.25em}.prosa li+li{margin-top:.4em}.prosa li::marker{color:var(--blu-marchio)}.prosa>:first-child{margin-top:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.entra{animation:linear both entra-foglio view();animation-range:entry entry 55%}@keyframes entra-foglio{0%{transform:translateY(1rem)}to{transform:none}}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.foglio-pagina{z-index:1;margin-top:calc(-1*clamp(4rem,3rem + 4vw,6rem));padding:clamp(1.5rem,1rem + 3vw,4rem);position:relative}.pagina-interna{padding-bottom:var(--sezione)}@media (width<=40rem){.campi{grid-template-columns:1fr}.campi dt{border-bottom:0;padding-bottom:0}.campi dd{padding-top:.2rem}}.link-freccia--chiaro{color:#fff}select.scelta__nativa{clip-path:inset(50%);opacity:0;pointer-events:none;margin:-1px;overflow:hidden;border:0!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;position:absolute!important}.scelta__campo{border:1.5px solid var(--riga-forte);border-radius:var(--baffo-piccolo);background:var(--foglio);width:100%;min-height:3.25rem;color:var(--inchiostro);font:600 1.0625rem/1.35 var(--font-testo);text-align:left;cursor:pointer;user-select:none;align-items:center;padding:.7rem 2.75rem .7rem 1rem;transition:border-color .2s,box-shadow .2s;display:flex}.scelta__campo--vuoto{color:var(--inchiostro-2)}.scelta__campo:hover,.scelta__campo[aria-expanded=true]{border-color:var(--cartellina)}.scelta__campo:focus-visible{outline:3px solid var(--blu-marchio);outline-offset:2px;border-color:var(--cartellina)}.scelta__campo~svg{transition:transform .2s var(--ease)}.scelta__campo[aria-expanded=true]~svg{transform:translateY(-50%)rotate(180deg)}.scelta__lista{z-index:30;inset-inline:0;overscroll-behavior:contain;background:var(--foglio);border:2px solid var(--cartellina);border-radius:var(--baffo-piccolo);max-height:min(23rem,62vh);margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .35rem);overflow-y:auto}.scelta__voce{border-radius:var(--baffo-piccolo);min-height:2.75rem;color:var(--inchiostro);font:500 1.0625rem/1.35 var(--font-testo);cursor:pointer;align-items:center;padding:.5rem .75rem .5rem 2.25rem;display:flex;position:relative}.scelta__voce--attiva{background:var(--cartellina);color:#fff}.scelta__voce[aria-selected=true]{font-weight:700}.scelta__voce[aria-selected=true]:before{content:"";border:2.5px solid;border-width:0 2.5px 2.5px 0;width:.4rem;height:.75rem;position:absolute;top:50%;left:.95rem;transform:translateY(-65%)rotate(45deg)}@media (forced-colors:active){.scelta__voce--attiva{outline:2px solid highlight}}.testata[data-astro-cid-nen7h5rs]{z-index:50;background:var(--foglio);border-bottom:1px solid var(--riga);position:sticky;top:0}.testata__riga[data-astro-cid-nen7h5rs]{min-height:var(--altezza-header);align-items:center;gap:1.5rem;display:flex}.testata__logo[data-astro-cid-nen7h5rs]{border-radius:.25rem;flex:none;width:clamp(7.5rem,6rem + 4vw,9.5rem);display:block}.testata__logo[data-astro-cid-nen7h5rs] svg{width:100%;height:auto}.testata__nav[data-astro-cid-nen7h5rs]{margin-left:auto}.testata__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:.25rem;display:flex}.testata__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--inchiostro);border-radius:var(--baffo-piccolo);padding:.55rem .75rem;font-size:.98rem;font-weight:650;text-decoration:none;transition:background-color .2s,color .2s;display:block}.testata__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--carta);color:var(--link)}.testata__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--link);box-shadow:inset 0 -2px 0 var(--blu-marchio);border-radius:0}.testata__azioni[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;display:flex}.testata__tel[data-astro-cid-nen7h5rs]{font-family:var(--font-dati);color:var(--inchiostro);white-space:nowrap;align-items:center;gap:.45rem;padding:.5rem .25rem;font-weight:650;text-decoration:none;display:inline-flex}.testata__tel[data-astro-cid-nen7h5rs] svg{width:1.2rem;height:1.2rem;color:var(--blu-marchio)}.testata__tel[data-astro-cid-nen7h5rs]:hover{color:var(--link)}.testata__prenota[data-astro-cid-nen7h5rs]{min-height:2.9rem;padding-block:.65rem}.testata__menu[data-astro-cid-nen7h5rs]{border:1.5px solid var(--riga-forte);border-radius:var(--baffo-piccolo);background:var(--foglio);min-height:2.9rem;color:var(--inchiostro);font:700 1rem var(--font-display);cursor:pointer;align-items:center;gap:.4rem;padding:.5rem .9rem;display:none}.testata__menu[data-astro-cid-nen7h5rs] svg{width:1.3rem;height:1.3rem}.testata__menu[data-astro-cid-nen7h5rs] .chiudi,.testata__menu[data-astro-cid-nen7h5rs][aria-expanded=true] .apri{display:none}.testata__menu[data-astro-cid-nen7h5rs][aria-expanded=true] .chiudi{display:block}.menu-telefono[data-astro-cid-nen7h5rs]{border-top:1px solid var(--riga);background:var(--foglio);max-height:calc(100svh - var(--altezza-header));overflow-y:auto}.menu-telefono[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding-block:.5rem}.menu-telefono[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]{border-top:1px solid var(--riga)}.menu-telefono[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.pulsante){font-family:var(--font-display);color:var(--inchiostro);justify-content:space-between;align-items:center;padding:1.05rem 0;font-size:1.35rem;font-weight:700;text-decoration:none;display:flex}.menu-telefono[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] svg{width:1.4rem;height:1.4rem;color:var(--blu-marchio)}.menu-telefono[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--link)}.menu-telefono__azioni[data-astro-cid-nen7h5rs]{gap:.75rem;padding:1rem 0 1.75rem;display:grid}@media (width<=68rem){.testata__nav[data-astro-cid-nen7h5rs]{display:none}.testata__azioni[data-astro-cid-nen7h5rs]{margin-left:auto}.testata__menu[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (width<=40rem){.testata__tel[data-astro-cid-nen7h5rs],.testata__prenota[data-astro-cid-nen7h5rs]{display:none}.testata[data-astro-cid-nen7h5rs]{--altezza-header:4rem}}@media (width>=68.01rem){.menu-telefono[data-astro-cid-nen7h5rs]{display:none}}.orari[data-astro-cid-dou42heg]{font-size:var(--t-testo);container-type:inline-size}.orari__stato[data-astro-cid-dou42heg]{font-size:var(--t-grande);align-items:center;gap:.6rem;margin-bottom:1rem;font-weight:700;line-height:1.35;display:inline-flex}.orari__punto[data-astro-cid-dou42heg]{background:var(--inchiostro-2);border-radius:50%;flex:none;width:.8rem;height:.8rem}[data-astro-cid-dou42heg][data-aperto=si] .orari__punto[data-astro-cid-dou42heg]{background:#128a4a}[data-astro-cid-dou42heg][data-aperto=no] .orari__punto[data-astro-cid-dou42heg]{background:var(--inchiostro-2)}.orari__tabella[data-astro-cid-dou42heg]{border-top:2px solid var(--inchiostro);margin:0}.orari__riga[data-astro-cid-dou42heg]{border-bottom:1px solid var(--riga);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.5rem 1.5rem;padding:1rem 0;display:grid}dt[data-astro-cid-dou42heg]{font-weight:700;line-height:1.4}dd[data-astro-cid-dou42heg]{margin:0}.orari__fasce[data-astro-cid-dou42heg]{gap:.4rem;display:grid}.orari__fasce[data-astro-cid-dou42heg] li[data-astro-cid-dou42heg]{grid-template-columns:7.5rem auto;align-items:baseline;gap:.75rem;display:grid}.orari__parte[data-astro-cid-dou42heg]{color:var(--inchiostro-2)}.orari__ore[data-astro-cid-dou42heg],.orari__chiuso[data-astro-cid-dou42heg]{font-weight:700;font-size:var(--t-grande);white-space:nowrap;text-align:right}.orari__nota[data-astro-cid-dou42heg]{font-size:var(--t-piccolo);color:var(--inchiostro-2);font-weight:400;display:block}.orari__testo[data-astro-cid-dou42heg]{color:var(--inchiostro-2);margin-top:1rem}@container (width<=28rem){.orari__riga[data-astro-cid-dou42heg]{grid-template-columns:1fr}.orari__fasce[data-astro-cid-dou42heg] li[data-astro-cid-dou42heg]{grid-template-columns:6.5rem auto}.orari__ore[data-astro-cid-dou42heg],.orari__chiuso[data-astro-cid-dou42heg]{text-align:left}}.orari--scuro[data-astro-cid-dou42heg] .orari__tabella[data-astro-cid-dou42heg]{border-color:#fff}.orari--scuro[data-astro-cid-dou42heg] .orari__riga[data-astro-cid-dou42heg]{border-color:#ffffff4d}.orari--scuro[data-astro-cid-dou42heg] .orari__parte[data-astro-cid-dou42heg],.orari--scuro[data-astro-cid-dou42heg] .orari__nota[data-astro-cid-dou42heg],.orari--scuro[data-astro-cid-dou42heg] .orari__testo[data-astro-cid-dou42heg]{color:#dbeaf7}.orari--scuro[data-astro-cid-dou42heg] [data-astro-cid-dou42heg][data-aperto=si] .orari__punto[data-astro-cid-dou42heg]{background:#6ee7a8}.orari--scuro[data-astro-cid-dou42heg] [data-astro-cid-dou42heg][data-aperto=no] .orari__punto[data-astro-cid-dou42heg]{background:#dbeaf7}.piede[data-astro-cid-jo6i4kqk]{padding-block:clamp(2.5rem,2rem + 3vw,5rem)}.piede__foglio[data-astro-cid-jo6i4kqk]{padding:clamp(1.5rem,1rem + 2.5vw,3.5rem)}.piede__griglia[data-astro-cid-jo6i4kqk]{grid-template-columns:1.1fr 1fr 1.35fr .8fr;gap:2.5rem 3rem;display:grid}.piede__logo[data-astro-cid-jo6i4kqk]{width:10.5rem;margin-bottom:1.25rem;display:block}.piede__logo[data-astro-cid-jo6i4kqk] svg{width:100%;height:auto}.piede__marchio[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--inchiostro-2);font-size:var(--t-piccolo);max-width:30ch}.piede__titolo[data-astro-cid-jo6i4kqk]{font-family:var(--font-dati);font-size:var(--t-dati);letter-spacing:.02em;color:var(--inchiostro-2);margin-bottom:1rem;font-weight:600}.piede__lista[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:.65rem;padding:.35rem 0;line-height:1.45;display:flex}.piede__lista[data-astro-cid-jo6i4kqk] svg{width:1.2rem;height:1.2rem;color:var(--blu-marchio);flex:none;margin-top:.15rem}.piede[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--inchiostro)}.piede[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--link)}.piede__social[data-astro-cid-jo6i4kqk]{gap:.5rem;margin-top:1rem;display:flex}.piede__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1.5px solid var(--riga-forte);border-radius:var(--baffo-piccolo);font-weight:600;font-size:var(--t-piccolo);align-items:center;gap:.4rem;padding:.45rem .8rem;text-decoration:none;display:inline-flex}.piede__social[data-astro-cid-jo6i4kqk] svg{flex:none;width:1.1rem;height:1.1rem}.piede__pagine[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{padding:.3rem 0}.piede__pagine[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-weight:600;text-decoration:none}.piede__pagine[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.piede__legale[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--riga);font-family:var(--font-dati);font-size:var(--t-dati);color:var(--inchiostro-2);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;margin-top:2.5rem;padding-top:1.25rem;display:flex}.piede__legale[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:none}.piede__legale[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:1.25rem;display:flex}.piede__legale[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--inchiostro-2)}@media (width<=64rem){.piede__griglia[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=40rem){.piede__griglia[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.barra[data-astro-cid-zzslbiql]{display:none}@media (width<=40rem){body{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom))}.barra[data-astro-cid-zzslbiql]{z-index:60;padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom));background:var(--foglio);border-top:1px solid var(--riga);grid-template-columns:1.3fr 1.15fr .8fr;gap:.5rem;display:grid;position:fixed;inset:auto 0 0}.barra[data-astro-cid-zzslbiql] a[data-astro-cid-zzslbiql]{border-radius:var(--baffo-piccolo);min-height:3.25rem;font-family:var(--font-display);color:var(--inchiostro);border:1.5px solid var(--riga-forte);flex-direction:column;justify-content:center;align-items:center;gap:.15rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:flex}.barra[data-astro-cid-zzslbiql] a[data-astro-cid-zzslbiql] svg{width:1.35rem;height:1.35rem}.barra[data-astro-cid-zzslbiql] .barra__prenota[data-astro-cid-zzslbiql]{background:var(--cartellina);border-color:var(--cartellina);color:#fff}.barra[data-astro-cid-zzslbiql] .barra__chiama[data-astro-cid-zzslbiql]{color:var(--inchiostro-2)}}.avviso[data-astro-cid-hkbrpulz]{background:var(--bordeaux);color:#fff;font-weight:600}.avviso__riga[data-astro-cid-hkbrpulz]{align-items:center;gap:.75rem;padding-block:.7rem;display:flex}.avviso__riga[data-astro-cid-hkbrpulz] svg{flex:none;width:1.25rem;height:1.25rem}main[data-astro-cid-hkbrpulz]:focus{outline:none}
