@font-face{font-family:Titoli;src:url(/_astro/oswald-latino.9AWb_KF-.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{color-scheme:dark;--fondo:#0a0a0c;--fondo-alto:#16151a;--bordo:#2d2a31;--testo:#ece9ea;--testo-tenue:#a79fa3;--accento:#ff4b3a;--occhiello:#ff4b3a;--fondo-mappa:#08080a;--titoli:"Titoli", "Avenir Next Condensed", "Helvetica Neue", sans-serif;--testo-corpo:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, Roboto, "Helvetica Neue", Arial, sans-serif;--vetro-fondo:linear-gradient(180deg, #fff3 0%, #ffffff12 48%, #ffffff1c 100%);--vetro-bordo:#ffffff3d;--vetro-ombra:inset 0 1px 0 #ffffff61, inset 0 -1px 1px #ffffff1a, inset 0 0 12px #ffffff0f, 0 3px 12px #00000080;--sicuro-alto:env(safe-area-inset-top,0px);--sicuro-destra:env(safe-area-inset-right,0px);--sicuro-basso:env(safe-area-inset-bottom,0px);--sicuro-sinistra:env(safe-area-inset-left,0px);--larghezza:42rem;--raggio:14px;--passo:8px;--barra:46px}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--passo) * 9)}body{font-family:var(--testo-corpo);color:var(--testo);background:var(--fondo);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;padding-bottom:calc(var(--barra) + var(--sicuro-basso));margin:0;font-size:17px;line-height:1.6}h1,h2,h3{font-family:var(--titoli);text-transform:uppercase;letter-spacing:.02em;margin:calc(var(--passo) * 5) 0 calc(var(--passo) * 2);text-wrap:balance;font-weight:600;line-height:1.08}h1{margin-top:0;font-size:clamp(30px,7vw,40px)}h2{font-size:clamp(21px,4.5vw,26px)}h3{letter-spacing:.04em;font-size:17px}p{margin:0 0 calc(var(--passo) * 2);max-width:38rem}a{color:var(--accento);text-underline-offset:3px}a:hover{text-decoration:none}img,svg{max-width:100%;height:auto}hr{border:0;border-top:1px solid var(--bordo);margin:calc(var(--passo) * 5) 0}.foglio{width:100%;max-width:var(--larghezza);padding:0 calc(var(--passo) * 2.5);margin:0 auto}.foglio--largo{max-width:64rem}.salta{position:absolute;left:-9999px}.salta:focus{left:var(--passo);top:var(--passo);z-index:10;background:var(--fondo-alto);padding:var(--passo) calc(var(--passo) * 2);border-radius:var(--raggio)}.capo{z-index:5;padding-top:var(--sicuro-alto);background:color-mix(in srgb, var(--fondo) 86%, transparent);backdrop-filter:saturate(180%)blur(16px);border-bottom:1px solid var(--bordo);position:sticky;top:0}.capo__dentro{align-items:center;min-height:44px;display:flex}.capo__nome{font-family:var(--titoli);letter-spacing:.04em;text-transform:uppercase;color:var(--testo);margin-right:auto;font-size:19px;font-weight:600;text-decoration:none}.capo__dado{font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--testo-tenue);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:1px;padding:2px 0 2px 10px;font-size:10px;text-decoration:none;display:flex}.capo__dado svg{display:block}main{padding:calc(var(--passo) * 4) 0 calc(var(--passo) * 6);display:block}.schede{z-index:6;border-top:1px solid var(--bordo);background:var(--fondo-alto);height:calc(var(--barra) + var(--sicuro-basso));align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.schede__dentro{align-items:stretch;width:100%;max-width:34rem;margin:0 auto;display:flex;position:relative}.schede a{height:var(--barra);color:var(--testo-tenue);flex:1;justify-content:center;align-items:center;font-size:16px;font-weight:500;text-decoration:none;display:flex;position:relative}.schede a[aria-current=page]{color:var(--accento)}.schede__vetro{top:calc(var(--barra) / 2);background:var(--vetro-fondo);border:1px solid var(--vetro-bordo);width:calc(25% - 8px);height:36px;box-shadow:var(--vetro-ombra);pointer-events:none;transform:translate(calc(var(--posto,0) * (100% + 8px)), 0);border-radius:18px;margin-top:-18px;transition:transform .42s cubic-bezier(.3,1.32,.5,1);position:absolute;left:4px;overflow:hidden}.schede__vetro:before{content:"";background:radial-gradient(at 50% 0,#ffffff57,#0000 72%);border-radius:0 0 50% 50%;height:52%;position:absolute;inset:0 12% auto}.briciole{color:var(--testo-tenue);margin-bottom:calc(var(--passo) * 2);font-size:13px}.briciole a{color:var(--testo-tenue)}.occhiello{font-family:var(--titoli);letter-spacing:.04em;text-transform:uppercase;color:var(--occhiello);margin:0 0 var(--passo);font-size:15px;font-weight:600}.sommario{color:var(--testo-tenue);max-width:36rem;font-size:17px}.elenco{gap:0;margin:0;padding:0;list-style:none;display:grid}.elenco--due{gap:0 calc(var(--passo) * 2);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.voce{align-items:baseline;gap:var(--passo);padding:calc(var(--passo) * 1.5) 0;border-bottom:1px solid var(--bordo);display:flex}.voce:last-child{border-bottom:0}.voce__nome{color:var(--testo);font-weight:600;text-decoration:none}.voce__nome:hover{color:var(--accento)}.voce__nota{color:var(--testo-tenue);text-align:right;margin-left:auto;font-size:14px}.dosi{margin:0 0 calc(var(--passo) * 3);padding:0;list-style:none}.dosi li{gap:calc(var(--passo) * 2);padding:calc(var(--passo) * 1.25) 0;border-bottom:1px solid var(--bordo);display:flex}.dosi__quanto{font-variant-numeric:tabular-nums;min-width:6.5rem;color:var(--testo-tenue)}.passi{margin:0 0 calc(var(--passo) * 3);padding-left:1.2em}.passi li{margin-bottom:var(--passo);max-width:36rem}.dati{gap:calc(var(--passo) * 2);margin:calc(var(--passo) * 3) 0;padding:calc(var(--passo) * 2.5) 0;border-top:1px solid var(--bordo);border-bottom:1px solid var(--bordo);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.dati__voce{flex-direction:column;gap:2px;display:flex}.dati__nome{text-transform:uppercase;letter-spacing:.06em;color:var(--testo-tenue);font-size:12px}.dati__valore{font-weight:600}.fonte{color:var(--testo-tenue);font-size:14px}.profilo{margin:0 0 calc(var(--passo) * 3)}.profilo dd{margin:0 0 calc(var(--passo) * 2);max-width:36rem}.reclame{min-height:280px;margin:calc(var(--passo) * 4) 0;border:1px dashed var(--bordo);border-radius:var(--raggio);color:var(--testo-tenue);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;font-size:11px;display:flex}@media (width>=46rem){.reclame{min-height:250px}}.piede{border-top:1px solid var(--bordo);padding:calc(var(--passo) * 4) 0 calc(var(--passo) * 5);margin-top:calc(var(--passo) * 4);color:var(--testo-tenue);background:var(--fondo-alto);font-size:14px}.piede a{color:var(--testo-tenue)}.piede__righe{gap:calc(var(--passo) * 2);margin-bottom:calc(var(--passo) * 2);flex-wrap:wrap;display:flex}.piede__avviso{color:var(--testo);font-weight:600}.eta{z-index:20;padding:calc(var(--passo) * 3);background:color-mix(in srgb, var(--fondo) 92%, transparent);backdrop-filter:blur(12px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.eta[hidden]{display:none}.eta__scheda{text-align:center;background:var(--fondo-alto);border:1px solid var(--bordo);border-radius:calc(var(--raggio) * 1.4);max-width:24rem;padding:calc(var(--passo) * 4);box-shadow:0 24px 60px #0000008c}.eta__scheda h2{margin-top:0}.bottone{appearance:none;padding:calc(var(--passo) * 1.5) calc(var(--passo) * 3);font:inherit;background:var(--accento);color:#0a0a0c;cursor:pointer;border:0;border-radius:980px;font-weight:600}.bottone--tenue{background:var(--bordo);color:var(--testo)}.mappa-posto{border:1px solid var(--bordo);border-radius:var(--raggio);background:var(--fondo-mappa);height:min(132vw,620px);position:relative;overflow:hidden}.mappa3d{position:absolute;inset:0}.mappa3d canvas{touch-action:none;display:block}.mappa3d__nomi{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mappa3d__nome{letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px #08080a,0 0 3px #08080a;white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:0;left:0;translate:-50% -50%}.mappa3d__nome--spento{color:#9a9298}.mappa3d__scelto{left:50%;bottom:calc(var(--passo) * 2);background:var(--fondo-alto);color:var(--testo);padding:calc(var(--passo) * 1.25) calc(var(--passo) * 3);border:1px solid var(--bordo);border-radius:980px;flex-direction:column;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:flex;position:absolute;translate:-50%;box-shadow:0 8px 24px #0000008c}.mappa3d__scelto span{color:var(--testo-tenue);font-size:12px;font-weight:400}.tovaglietta{background:var(--fondo-mappa);border-radius:var(--raggio);width:100%;height:auto}.tovaglietta__punto{stroke:#00000040;stroke-width:.5px}.tovaglietta__nome{fill:var(--testo);font-size:9px}.tovaglietta__asse{letter-spacing:.08em;text-transform:uppercase;fill:var(--testo-tenue);font-size:8px}.tovaglietta__riga{stroke:var(--bordo);stroke-width:1px}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.mappa-isola:not(:empty)~.mappa-ferma,.capo__isola:not(:empty)~.capo__dado,.mappa-isola:empty{display:none}.capo__isola{display:contents}.mappa-isola,.mappa-ferma{position:absolute;inset:0}.mappa-ferma svg{width:100%;height:100%}.mappa-isola__dentro{flex-direction:column;height:100%;display:flex}.mappa-isola__dentro .mappa__corpo{flex:1;min-height:0;position:relative}.mappa-isola__scelto{z-index:7;left:50%;bottom:calc(var(--barra) + var(--sicuro-basso) + var(--passo) * 1.5);align-items:center;gap:calc(var(--passo) * 1.5);background:var(--fondo-alto);color:var(--testo);padding:calc(var(--passo) * 1.25) calc(var(--passo) * 2);border:1px solid var(--bordo);border-radius:980px;text-decoration:none;display:flex;position:fixed;translate:-50%;box-shadow:0 8px 24px #0000008c}.mappa-isola__scelto span{color:var(--testo-tenue);font-size:13px}.mappa-isola__scelto button{color:var(--testo-tenue);padding:0 2px;font-size:20px;line-height:1}.mappa-apri{color:var(--testo);text-align:center;background:#0a0a0c8c;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.mappa-apri span{font-family:var(--titoli);letter-spacing:.04em;text-transform:uppercase;background:var(--accento);color:#0a0a0c;border-radius:980px;padding:9px 18px;font-size:17px;font-weight:600}.mappa-apri small{color:var(--testo-tenue);font-size:12px}.mappa-posto--viva{cursor:default}.cerca{margin-bottom:calc(var(--passo) * 3)}.cerca__campo{background:var(--fondo-alto);border:1px solid var(--bordo);width:100%;color:var(--testo);border-radius:10px;padding:9px 12px;font-family:inherit;font-size:16px}.cerca__campo::placeholder{color:var(--testo-tenue)}.cerca__pastiglie{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.cerca__pastiglia{color:var(--testo-tenue);background:var(--fondo-alto);border:1px solid var(--bordo);border-radius:999px;padding:5px 11px;font-size:13px}.cerca__pastiglia[aria-pressed=true]{color:#0a0a0c;background:var(--accento);border-color:var(--accento)}.cerca__vuoto{margin:calc(var(--passo) * 2) 0 0;color:var(--testo-tenue)}[data-voce][hidden],[data-sezione][hidden]{display:none}@media (width<=46rem){.mappa-posto{margin-inline:calc(var(--passo) * -2.5);border-left:0;border-right:0;border-radius:0}}
