@layer properties,theme,base;@layer components{.at{padding:5.5rem var(--spacing-margine) var(--spacing-sezione);--at-sopra:6rem;--at-ghiera:clamp(5.25rem, 3.5rem + 6vw, 9.5rem)}.at-quadro{max-width:var(--container-pagina);margin-inline:auto;display:grid}.at :where(h1,h2,h3,h4,p,ul,ol,dl,dd,blockquote,fieldset){margin:0}.at :where(ul,ol){padding:0;list-style:none}.at-simboli{width:0;height:0;position:absolute;overflow:hidden}.at-data{color:var(--testo-2);margin-top:1rem}.at-intro{gap:.75rem;max-width:34em;margin-top:2rem;display:grid}.at-atlante-t{font-family:var(--font-testo);font-size:var(--text-motto);font-style:italic;font-weight:300;line-height:var(--text-motto--line-height);color:var(--color-champagne)}.at-intro-testo{font-size:var(--text-corpo);line-height:var(--text-corpo--line-height);text-wrap:pretty}.at-atlante{margin-top:1rem}.at-intro-uso{max-width:36em;color:var(--testo-2);text-wrap:pretty;margin-top:1.5rem;font-size:.9375rem;line-height:1.55}.at-avvisi{max-width:36em;font-family:var(--font-capitale);font-variation-settings:"FLAR" 0;font-size:var(--text-dati);color:var(--testo-2);margin-top:1rem;line-height:1.55}.at:has(.at-scelta:not([hidden])){--at-sopra:9rem}.at-salta{position:absolute;translate:0 -300vh}.at-salta:focus-visible{min-height:2.75rem;font-family:var(--font-capitale);font-variation-settings:"FLAR" 0;color:var(--testo);align-items:center;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:inline-flex;position:static;translate:none}.at-tavola{display:none}.at-mappa{font-kerning:normal;width:100%;height:auto;display:block}.at-riquadro{fill:none;stroke:var(--color-via-lattea);stroke-opacity:.45;stroke-width:1px;vector-effect:non-scaling-stroke}.at-tasti{fill:var(--color-via-lattea);fill-opacity:.2}.at-regione-nome{font-family:var(--font-capitale);font-variation-settings:"FLAR" 100;letter-spacing:.62em;text-transform:uppercase;fill:var(--color-via-lattea);fill-opacity:.22;font-size:24px}.at-monti{fill:none;stroke:var(--color-via-lattea);stroke-opacity:.32;stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.at-lago,.at-acqua,.at-fiume{fill:none;stroke:var(--color-via-lattea);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.at-lago{stroke-opacity:.7}.at-acqua{stroke-opacity:.32}.at-fiume{stroke-opacity:.85}.at-fiume-largo{stroke-width:4px}.at-fiume-anima{stroke:var(--color-notte);stroke-opacity:1;stroke-width:2px}.at-punti circle{fill:var(--color-via-lattea);fill-opacity:.6}.at-punti .at-citta{fill:var(--color-notte);fill-opacity:1;stroke:var(--color-via-lattea);stroke-width:1px;vector-effect:non-scaling-stroke}.at-qui circle{fill:none;stroke:var(--color-champagne);stroke-width:1.5px;vector-effect:non-scaling-stroke}.at-qui .at-qui-centro{fill:var(--color-champagne);stroke:none}.at-qui-parola{font-family:var(--font-testo);fill:var(--color-champagne);font-size:24px;font-style:italic}.at-qui-paese{font-family:var(--font-testo);fill:var(--color-via-lattea);font-size:18.5px;font-style:italic}.at-v{cursor:pointer}.at-v:focus{outline:none}.at-presa{fill:none;stroke:#0000;stroke-width:24px;stroke-linecap:round;pointer-events:stroke}.at-tratto{fill:none;stroke:var(--color-champagne);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .16s}.at-paese{fill:var(--color-champagne);opacity:0;transition:opacity .16s}.at-richiamo{stroke:var(--color-via-lattea);stroke-opacity:.7;stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.at-anello{fill:#0000;stroke:var(--color-champagne);stroke-width:2px;stroke-opacity:0;vector-effect:non-scaling-stroke;pointer-events:all}.at-nome,.at-nome-oltre{font-family:var(--font-capitale);font-variation-settings:"FLAR" 100;letter-spacing:.06em;text-transform:uppercase;fill:var(--color-bianco);paint-order:stroke;stroke:var(--color-notte);stroke-width:5px;stroke-linejoin:round;font-size:20px;transition:fill .16s}.at-nome-fisso{fill:var(--color-via-lattea)}.at-nome-oltre{letter-spacing:.1em;fill:var(--color-via-lattea);font-size:18.5px}.at-conta,.at-conta-oltre{font-family:var(--font-capitale);font-variation-settings:"FLAR" 0;letter-spacing:0;font-variant-numeric:tabular-nums;text-transform:none;fill:var(--color-via-lattea);paint-order:stroke;stroke:var(--color-notte);stroke-width:4px;font-size:18.5px;font-weight:500}.at-conta{opacity:0;transition:opacity .16s}.at-v:is(:focus-visible,[aria-current],.in-lettura) .at-conta,.at[data-filtrato] .at-conta,.at-v:is(:focus-visible,[aria-current]) :is(.at-tratto,.at-paese){opacity:1}.at-v[aria-current] :is(.at-nome,.at-nome-oltre){fill:var(--color-champagne)}@media (hover:hover){.at-v:hover :is(.at-tratto,.at-paese,.at-conta){opacity:1}.at-v:hover :is(.at-nome,.at-nome-oltre){fill:var(--color-champagne)}}.at-v.in-lettura .at-tratto{opacity:.6}.at-v.in-lettura .at-nome{fill:var(--color-champagne)}.at-v:focus-visible .at-anello{stroke-opacity:1}.at-v:active .at-nome{fill:var(--color-via-lattea)}.at-mappa:has(.at-v[aria-current]) .at-v:not([aria-current]) :is(.at-nome,.at-nome-oltre){fill-opacity:.55}.at-v.at-vuota :is(.at-nome,.at-nome-oltre,.at-conta){fill:var(--color-via-lattea)}.at-v.at-vuota :is(.at-tratto,.at-paese){opacity:0}.at[data-filtrato] .at-paese.at-trovato{opacity:1}.at-barra{z-index:5;margin:1.5rem calc(-1 * var(--spacing-margine)) 0;padding:.625rem var(--spacing-margine);background-color:var(--color-notte);border-bottom:1px solid var(--linea);grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid;position:sticky;top:0}.at-strumenti{gap:.75rem;margin-top:.75rem;display:grid}.at-scelta{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:0 1rem;display:flex}.at-scelta .at-conto{color:var(--testo);margin-right:auto}.at-scelta button{min-height:2.75rem;font-family:var(--font-testo);color:var(--testo);text-decoration:underline 1px var(--color-champagne);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9375rem;font-style:italic}@media (hover:hover){.at-scelta button:hover{text-decoration-thickness:2px}}.at-scelta button:active{color:var(--testo-2)}.at-cerca::placeholder{color:var(--testo-2);opacity:1}.at-apri,.at-chip{min-height:2.75rem;font-family:var(--font-capitale);font-variation-settings:"FLAR" 0;color:var(--testo);border:1px solid var(--campo);cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;transition:border-color .12s,color .12s;display:inline-flex}.at-apri{min-height:3rem}@media (hover:hover){.at-apri:hover,.at-chip:hover{border-color:var(--testo)}}.at-apri[aria-expanded=true],.at-chip[aria-pressed=true]{border-color:var(--color-champagne);color:var(--color-champagne)}.at-apri:active,.at-chip:active{color:var(--testo-2)}.at-chip{padding-left:.375rem}.at-filtri{border-bottom:1px solid var(--linea);gap:1.25rem;padding-block:.5rem 1rem;display:grid}.at-campi{gap:1rem;display:grid}.at-campo{gap:.375rem;display:grid}.at-scelte{border:0;min-width:0;padding:0}.at-scelte legend{margin-bottom:.5rem}.at-chips{flex-wrap:wrap;gap:.5rem;display:flex}.at-stato{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.at-vista{border:0;padding:0;display:inline-flex}.at-vista label{cursor:pointer;position:relative}.at-vista input{opacity:0;cursor:pointer;position:absolute;inset:0}.at-vista span{min-height:2.75rem;font-family:var(--font-capitale);font-variation-settings:"FLAR" 0;color:var(--testo-2);border:1px solid var(--linea);align-items:center;padding-inline:.875rem;font-size:.875rem;font-weight:500;display:inline-flex}.at-vista label+label span{border-left:0}.at-vista input:checked+span{color:var(--testo);border-color:var(--color-champagne);box-shadow:inset 0 -2px 0 var(--color-champagne)}.at-vista label+label input:checked+span{border-left:1px solid var(--color-champagne)}@media (hover:hover){.at-vista input:hover+span{color:var(--testo)}}.at-vista input:focus-visible+span{outline:2px solid var(--anello);outline-offset:3px}.at-carta{margin-top:1rem}.at-carta:focus{outline:none}.at-zona{margin-top:var(--spacing-sezione);scroll-margin-top:var(--at-sopra)}.at-zona:first-child{margin-top:2rem}.at-zona-testa{border-bottom:1px solid var(--color-champagne);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"titolo titolo""tavola nota";align-items:start;gap:1rem 1.25rem;padding-bottom:1.25rem;display:grid}.at-zona-testa-semplice{grid-template-columns:minmax(0,1fr);grid-template-areas:"titolo"}.at-zona-titolo{grid-area:titolo}.at-tav{contain:paint;width:10rem;height:auto;color:var(--color-via-lattea);grid-area:tavola;display:block;overflow:hidden}.at-tav-acque{opacity:.55}.at-tav-tratto{fill:none;stroke:var(--color-champagne);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.at-tav-paese circle{fill:var(--color-champagne)}.at-tav-paese text{font-family:var(--font-testo);fill:var(--color-bianco);paint-order:stroke;stroke:var(--color-notte);stroke-width:3px;stroke-linejoin:round;font-style:italic}.at-zona-testa .at-didascalia{grid-area:nota;align-self:center}.at-zona-t{overflow-wrap:break-word;font-family:var(--font-capitale);font-variation-settings:"FLAR" 100;font-size:var(--text-h2);font-weight:400;line-height:var(--text-h2--line-height);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance}.at-zona-conta{color:var(--testo-2);margin-top:.375rem}.at-conta-viva{display:none}.at-zona-paesi{max-width:36em;font-family:var(--font-testo);color:var(--testo-2);text-wrap:pretty;margin-top:.375rem;font-size:1rem;font-style:italic;line-height:1.45}.at-zona-breve .at-zona-testa{grid-template-columns:minmax(0,1fr);grid-template-areas:"titolo""nota"}.at-zona-breve .at-tav{display:none}.at-zona-breve .at-zona-t{font-size:clamp(1.375rem,1.2rem + .8vw,1.875rem)}.at[data-filtrato] .at-zona{margin-top:2rem}.at[data-filtrato] .at-zona-testa{grid-template-columns:minmax(0,1fr);grid-template-areas:"titolo";padding-bottom:.5rem}.at[data-filtrato] .at-zona-titolo{flex-wrap:wrap;align-items:baseline;gap:0 .75rem;display:flex}.at[data-filtrato] .at-zona-t{font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem)}.at[data-filtrato] :is(.at-tav,.at-zona-paesi,.at-didascalia,.at-su,.at-nota,.at-conta-fissa){display:none}.at[data-filtrato] .at-conta-viva{display:inline}.at[data-filtrato] .at-oltre-sola>.at-zona-testa{display:none}.at-tipo{margin-top:2rem}.at-tipo-t{font-family:var(--font-testo);color:var(--color-champagne);grid-template-columns:auto 1fr;align-items:center;gap:1rem;margin-bottom:.25rem;font-size:1.125rem;font-style:italic;font-weight:400;display:grid}.at-tipo-t:after{content:"";background-color:var(--linea);height:1px}.at-avviso-tipo{font-family:var(--font-capitale);font-variation-settings:"FLAR" 0;font-size:var(--text-dati);color:var(--testo-2)}.at-regione{scroll-margin-top:var(--at-sopra);margin-top:2.5rem}.at-regione-t{font-family:var(--font-capitale);font-variation-settings:"FLAR" 100;letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:400}.at-regione-t .at-zona-conta{letter-spacing:0;text-transform:none;margin-left:.5rem}.at-su{margin-top:1.5rem}.at-su-link{min-height:2.75rem;font-family:var(--font-testo);color:var(--testo-2);text-decoration:underline 1px var(--linea);text-underline-offset:.25em;align-items:center;font-size:.9375rem;font-style:italic;display:inline-flex}@media (hover:hover){.at-su-link:hover{color:var(--testo);text-decoration-color:var(--color-champagne)}}.at-su-link:active{color:var(--testo-2)}.at-nota{border-bottom:1px solid var(--linea);padding-block:.75rem}.at-didascalia{border:0;padding:0}.at-nota summary{border-left:1px solid var(--color-champagne);cursor:pointer;gap:.125rem;min-height:2.75rem;padding-left:1rem;list-style:none;display:grid}.at-nota summary::-webkit-details-marker{display:none}.at-nota-et{font-family:var(--font-testo);color:var(--color-champagne);font-size:.875rem;font-style:italic}.at-nota-et:after{content:" +";content:" +" / ""}.at-nota details[open] .at-nota-et:after{content:" –";content:" –" / ""}.at-nota-anteprima{-webkit-line-clamp:2;line-clamp:2;max-width:34em;font-family:var(--font-testo);color:var(--testo-2);-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.at-nota details[open] .at-nota-anteprima{display:none}.at-nota-testo{border-left:1px solid var(--color-champagne);max-width:34em;font-family:var(--font-testo);text-wrap:pretty;margin-top:.25rem;padding-left:1rem;font-size:1rem;line-height:1.6}.at-nota .at-segni{margin:.5rem 0 0 1rem}@media (hover:hover){.at-nota summary:hover .at-nota-et{text-underline-offset:.2em;text-decoration:underline 1px}}.at-riga{border-bottom:1px solid var(--linea);scroll-margin-top:var(--at-sopra);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1.25rem;padding-block:1rem;display:grid}.at-verticale{grid-template-columns:minmax(0,1fr)}.at-nome-vino{font-family:var(--font-testo);text-wrap:balance;font-size:clamp(1.0625rem,1.02rem + .2vw,1.1875rem);font-weight:500;line-height:1.3}.at-dettaglio{font-family:var(--font-testo);color:var(--testo-2);margin-top:.125rem;font-size:.9375rem;font-style:italic;line-height:1.45}.at-prov{font-family:var(--font-testo);color:var(--testo-2);margin-top:.25rem;font-size:.9375rem;line-height:1.45}.at-luogo{color:var(--testo)}.at-annata{scroll-margin-top:var(--at-sopra);flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;display:flex}.at-sola{text-align:right;justify-content:flex-end;max-width:11rem}@media (width<=39.99rem){.at-sola-formato{grid-column:1/-1;justify-self:end;max-width:none;margin-top:.375rem}}.at-anno{font-family:var(--font-capitale);font-variation-settings:"FLAR" 0;font-size:var(--text-dati);font-variant-numeric:tabular-nums lining-nums;color:var(--testo-2);font-weight:500}.at-formato{font-family:var(--font-capitale);font-variation-settings:"FLAR" 0;font-size:var(--text-dati);color:var(--testo);white-space:nowrap;font-weight:500}.at-prezzo{font-family:var(--font-capitale);font-variation-settings:"FLAR" 0;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em;white-space:nowrap;font-size:.9375rem;font-weight:500}.at-file{gap:.75rem;margin-top:.75rem;display:grid}.at-fila-t{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin-bottom:.25rem;display:flex}.at-fila-dettaglio{font-family:var(--font-testo);color:var(--testo-2);font-size:.875rem;font-style:italic}.at-annate{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));column-gap:1.25rem;display:grid}.at-annate .at-annata{border-top:1px solid var(--linea);padding-block:.375rem}.at-annate .at-segni{flex-basis:100%;margin-top:0}.at-fila-unica{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:1rem;display:flex}.at-fila-unica .at-fila-t{margin-bottom:0}.at-fila-unica .at-annate{display:block}.at-fila-unica .at-annate .at-annata{border-top:0;padding-block:0}.at-segni{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin-top:.5rem;display:flex}.at-segno{font-family:var(--font-testo);color:var(--color-champagne);font-size:.875rem;font-style:italic}.at-logo{background-color:var(--color-bianco);border-radius:.1875rem;flex:none;padding:.125rem .25rem;display:inline-flex}.at-logo img{width:auto;height:1.5rem;display:block}.at-logo-grande{border-radius:.25rem;padding:.375rem}.at-logo-grande img{height:3rem}.at-progetti{margin-top:var(--spacing-sezione);scroll-margin-top:var(--at-sopra)}.at-progetti dl{margin-top:1.5rem}.at-progetti dl>div{border-top:1px solid var(--linea);padding-block:1.5rem}.at-progetti dt{font-family:var(--font-capitale);font-variation-settings:"FLAR" 100;letter-spacing:.04em;text-transform:uppercase;color:var(--color-champagne);align-items:center;gap:1rem;font-size:1.0625rem;display:flex}.at-progetti dd{max-width:var(--container-misura);color:var(--testo-2);margin-top:.75rem;font-size:1rem;line-height:1.6}.at :focus-visible{outline:2px solid var(--color-champagne);outline-offset:3px}.at .at-v:focus-visible{outline:none}@media (height<=30rem){.at-barra{position:static}}@media (width>=40rem){.at-quadro{max-width:44rem}.at-tavola{display:block}.at-mappa{max-width:40rem;margin:0 auto}.at-campi{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=48rem){.at-barra{padding-right:max(var(--spacing-margine), var(--at-ghiera))}.at-quadro>:not(.at-atlante,.at-barra){padding-right:max(0px, var(--at-ghiera) - var(--spacing-margine))}}@media (width>=64rem){.at-quadro{max-width:var(--container-pagina);grid-template-columns:minmax(0,28rem) minmax(0,1fr);align-items:start;column-gap:clamp(2.5rem,4vw,6rem)}.at-quadro>:not(.at-atlante){grid-column:2}.at-intro-uso{margin-top:.75rem}.at-atlante{flex-direction:column;grid-area:1/1/span 9;justify-content:center;height:calc(100svh - 6.5rem);min-height:38rem;margin-top:0;display:flex;position:sticky;top:1rem}.at-tavola{flex:1;width:100%;min-height:0}.at-mappa{width:100%;max-width:none;height:100%}.at-barra{padding-left:0;padding-right:max(0px, var(--at-ghiera) - var(--spacing-margine));margin-inline:0}.at-su{display:none}}@media (width>=75rem){.at-quadro{grid-template-columns:minmax(0,37rem) minmax(30rem,1fr)}}.at-linea{--asse:.875rem;--ramo:2.375rem;--tratto:2px;--colore-linea:var(--color-via-lattea);margin:1.5rem 0 0;padding:0;list-style:none}.at-f{position:relative}.at-f:before{content:"";top:0;bottom:0;left:calc(var(--asse) - var(--tratto) / 2);border-left:var(--tratto) solid var(--colore-linea);position:absolute}.at-f-qui:before{top:50%}.at-f-capolinea:before{height:1.375rem;bottom:auto}.at-f>a{min-height:2.75rem;padding:.375rem 0 .375rem calc(var(--asse) + 1.25rem);color:var(--testo);flex-wrap:wrap;align-content:center;align-items:baseline;gap:0 .625rem;text-decoration:none;display:flex}.at-f>a:before{content:"";top:50%;left:var(--asse);background-color:var(--color-notte);border:var(--tratto) solid var(--colore-linea);border-radius:50%;width:.75rem;height:.75rem;position:absolute;translate:-50% -50%}.at-f-nome{font-family:var(--font-capitale);font-variation-settings:"FLAR" 100;letter-spacing:.08em;text-transform:uppercase;font-size:.9375rem;line-height:1.2}.at-f-conta{font-family:var(--font-capitale);font-variation-settings:"FLAR" 0;font-variant-numeric:tabular-nums;color:var(--testo-2);font-size:.8125rem;font-weight:500}.at-f-qui{min-height:2.75rem;padding:.375rem 0 .375rem calc(var(--asse) + 1.25rem);align-items:baseline;gap:.625rem;display:flex}.at-f-qui:after{content:"";top:50%;left:var(--asse);background-color:var(--color-champagne);border:1.5px solid var(--color-champagne);width:1rem;height:1rem;box-shadow:inset 0 0 0 2.5px var(--color-notte);border-radius:50%;position:absolute;translate:-50% -50%}.at-f-qui-parola{font-family:var(--font-testo);color:var(--color-champagne);font-size:1.25rem;font-style:italic}.at-f-qui-paese{font-family:var(--font-testo);color:var(--testo-2);font-size:.9375rem;font-style:italic}.at-f-confluenza>a:before{width:1rem;height:1rem}.at-f-confluenza>a{padding-left:calc(var(--ramo) + 1rem)}.at-f-confluenza:after{content:"";height:50%;top:0;left:var(--asse);width:calc(var(--ramo) - var(--asse));border-right:var(--tratto) solid var(--colore-linea);border-bottom:var(--tratto) solid var(--colore-linea);border-bottom-right-radius:.75rem;position:absolute}:is(.at-f-monte-inizio,.at-f-monte-mezzo,.at-f-monte-fine,.at-f-ramo-solo,.at-f-ramo-inizio,.at-f-ramo-fine)>a{padding-left:calc(var(--ramo) + 1.25rem)}:is(.at-f-monte-inizio,.at-f-monte-mezzo,.at-f-monte-fine,.at-f-ramo-solo,.at-f-ramo-inizio,.at-f-ramo-fine)>a:before{left:var(--ramo)}:is(.at-f-monte-inizio,.at-f-monte-mezzo,.at-f-monte-fine,.at-f-ramo-fine):after{content:"";top:0;bottom:0;left:calc(var(--ramo) - var(--tratto) / 2);border-left:var(--tratto) solid var(--colore-linea);position:absolute}.at-f-monte-inizio:after{top:50%}.at-f-ramo-fine:after{bottom:50%}.at-f-ramo-solo:after,.at-f-ramo-inizio:after{content:"";top:calc(50% - var(--tratto) / 2);left:var(--asse);width:calc(var(--ramo) - var(--asse));border-top:var(--tratto) solid var(--colore-linea);position:absolute}.at-f-ramo-inizio:after{border-right:var(--tratto) solid var(--colore-linea);border-top-right-radius:.75rem;bottom:0}.at-f-capolinea>a:before{width:1rem;height:var(--tratto);background-color:var(--colore-linea);border:0;border-radius:0;top:1.375rem;translate:-50%}.at-f-capolinea>a{align-content:flex-start;padding-top:.75rem}.at-f-capolinea>a .at-f-nome{font-family:var(--font-testo);letter-spacing:0;text-transform:none;font-size:1.0625rem;font-style:italic}.at-f-regioni{padding:0 0 0 calc(var(--asse) + 1.25rem);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;margin:0;list-style:none;display:grid}.at-f-regioni a{min-height:2.75rem;color:var(--testo);flex-wrap:wrap;align-content:center;align-items:baseline;gap:0 .5rem;text-decoration:none;display:flex}.at-f-regioni .at-f-nome{font-size:.8125rem}.at-linea a[aria-current] .at-f-nome{color:var(--color-champagne)}.at-f>a[aria-current]:before{background-color:var(--color-champagne);border-color:var(--color-champagne)}.at-linea a:active .at-f-nome{color:var(--testo-2)}@media (hover:hover){.at-linea a:hover .at-f-nome{color:var(--color-champagne)}}.at:has(#valle-non:target) .at-linea a[data-z=non] .at-f-nome,.at:has(#valle-rotaliana:target) .at-linea a[data-z=rotaliana] .at-f-nome,.at:has(#valle-cembra:target) .at-linea a[data-z=cembra] .at-f-nome,.at:has(#valle-trento:target) .at-linea a[data-z=trento] .at-f-nome,.at:has(#valle-valsugana:target) .at-linea a[data-z=valsugana] .at-f-nome,.at:has(#valle-laghi:target) .at-linea a[data-z=laghi] .at-f-nome,.at:has(#valle-garda:target) .at-linea a[data-z=garda] .at-f-nome,.at:has(#valle-vallagarina:target) .at-linea a[data-z=vallagarina] .at-f-nome,.at:has(#valle-atesina:target) .at-linea a[data-z=atesina] .at-f-nome,.at:has(#valle-bolzano:target) .at-linea a[data-z=bolzano] .at-f-nome,.at:has(#valle-isarco:target) .at-linea a[data-z=isarco] .at-f-nome,.at:has(#valle-venosta:target) .at-linea a[data-z=venosta] .at-f-nome{color:var(--color-champagne)}.at-linea a.at-vuota .at-f-nome{color:var(--color-via-lattea)}@media (width>=40rem){.at-linea{display:none}}}@layer utilities;@media (prefers-reduced-motion:no-preference){.at-fiume{stroke-dasharray:1;animation:1.6s cubic-bezier(.4,0,.2,1) both at-scorre}.at-fiume-anima{stroke-dasharray:none;animation:none}.at-monti,.at-acque,.at-punti,.at-qui,.at-regione-nome,.at-nome-fisso{animation:.7s ease-out .9s both at-compare}.at-v{animation:.7s ease-out 1.1s both at-compare}}@keyframes at-scorre{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes at-compare{0%{opacity:0}to{opacity:1}}@media print{@page{size:A4;margin:12mm}html body:has(.at) :is(.salta,header:has(>.insegna),.insegna,.angolo,#menu,nav:has(>.comandi),.comandi,.chat),html body:has(.at) footer.piede :is(.pi-newsletter,.nl,.pi-casa,.pi-nav,.pi-legali,.pi-contatti,.pi-firma),html body:has(.at) .at :is(.at-salta,.at-linea,.at-intro-uso,.at-barra,.at-strumenti,.at-su,.at-tav,.at-conta-viva){display:none!important}html body:has(.at){background:#fff}html body:has(.at) .at{color-scheme:light;color:#000;--testo:#000;--testo-2:#333;--linea:#c8c8c8;--campo:#333;--anello:#000;--color-champagne:#000;--color-bianco:#000;--color-via-lattea:#333;--color-notte:#fff;background:0 0;padding:0;font-size:10pt;line-height:1.3}html body:has(.at) .at *,html body:has(.at) .at :before,html body:has(.at) .at :after{transition:none!important;animation:none!important}html body:has(.at) .at-quadro{max-width:none;margin:0;display:block;position:relative}html body:has(.at) .at-quadro>*{padding-right:0!important}html body:has(.at) .at-quadro:before{content:"";float:right;width:58mm;height:79mm;margin:0 0 4mm 7mm}html body:has(.at) .at .at-atlante{width:58mm;height:auto;min-height:0;margin:0;position:absolute;top:0;right:0;display:block!important}html body:has(.at) .at-tavola{flex:none;width:100%;display:block}html body:has(.at) .at-mappa{width:100%;max-width:none;height:auto;margin:0}html body:has(.at) .at-anello{stroke:none}html body:has(.at) .at-logo,html body:has(.at) .at-logo-grande{background:0 0;border-radius:0;padding:0}html body:has(.at) .at .nome{font-size:22pt;line-height:1.05}html body:has(.at) .at-data{color:#333;margin-top:1.5mm;font-size:8.5pt}html body:has(.at) .at-intro{max-width:none;margin-top:5mm;display:block}html body:has(.at) .at-atlante-t{color:#000;font-size:13pt;line-height:1.25}html body:has(.at) .at-intro-testo{margin-top:1.5mm;font-size:10pt;line-height:1.4}html body:has(.at) .at-avvisi{color:#333;max-width:none;margin-top:4mm;font-size:8.5pt;line-height:1.45}html body:has(.at) .at-carta{clear:both;margin-top:0}html body:has(.at) .at-zona{break-before:auto;margin-top:6mm}html body:has(.at) .at-zona:first-child{margin-top:0}html body:has(.at) .at-zona-testa,html body:has(.at) .at-zona-breve .at-zona-testa{break-inside:avoid;break-after:avoid;border-bottom:.75pt solid #000;padding-bottom:1.5mm;display:block}html body:has(.at) .at-zona-titolo{flex-wrap:wrap;align-items:baseline;gap:0 3mm;display:flex}html body:has(.at) .at-zona-t,html body:has(.at) .at-zona-breve .at-zona-t{font-size:14pt;line-height:1.15}html body:has(.at) .at-zona-conta{color:#333;margin-top:0;font-size:8pt}html body:has(.at) .at-zona-paesi{color:#333;flex-basis:100%;max-width:none;margin-top:.5mm;font-size:8.5pt;line-height:1.3}html body:has(.at) .at-zona-testa .at-didascalia{margin-top:1.5mm}html body:has(.at) .at-regione{margin-top:4mm}html body:has(.at) .at-regione-t{break-after:avoid;font-size:11.5pt;line-height:1.2}html body:has(.at) .at-regione-t .at-zona-conta{margin-left:2mm}html body:has(.at) .at-tipo{margin-top:3mm}html body:has(.at) .at :is(.at-tipo-t,.at-tipo-t~.at-avviso-tipo){break-after:avoid}html body:has(.at) .at-tipo-t{color:#000;gap:2.5mm;margin-bottom:.5mm;font-size:10.5pt;line-height:1.25}html body:has(.at) .at-tipo-t:after{background:0 0;border-top:.5pt solid #999;height:0}html body:has(.at) .at-avviso-tipo{color:#333;font-size:8.5pt}html body:has(.at) .at-righe{columns:2;column-gap:7mm}html body:has(.at) .at :is(.at-riga,.at-nota){break-inside:avoid}@supports (hanging-punctuation:first){html body:has(.at) .at :is(.at-righe,.at-progetti dl){columns:auto}}html body:has(.at) .at-riga{border-bottom:.5pt solid #c8c8c8;column-gap:3mm;padding-block:1.1mm}html body:has(.at) .at-nome-vino{font-size:10pt;line-height:1.2}html body:has(.at) .at :is(.at-dettaglio,.at-prov){color:#333;margin-top:0;font-size:8.5pt;line-height:1.25}html body:has(.at) .at-luogo{color:#000}html body:has(.at) .at-segni{gap:.8mm 2mm;margin-top:.6mm}html body:has(.at) .at-segno{color:#000;font-size:8pt}html body:has(.at) .at-logo img{height:9pt}html body:has(.at) .at-sola{max-width:32mm}html body:has(.at) .at-annata{gap:.5mm 1.5mm}html body:has(.at) .at-anno{color:#333;font-size:8pt}html body:has(.at) .at-formato{color:#000;font-size:8pt}html body:has(.at) .at-prezzo{color:#000;font-size:9.5pt}html body:has(.at) .at-file{gap:.8mm;margin-top:.6mm}html body:has(.at) .at-fila-t{margin-bottom:.2mm}html body:has(.at) .at-fila-dettaglio{color:#333;font-size:8pt}html body:has(.at) .at-annate{grid-template-columns:repeat(auto-fill,minmax(19mm,1fr));column-gap:2mm}html body:has(.at) .at-annate .at-annata{border-top:0;padding-block:.25mm}html body:has(.at) .at-nota{border-bottom:.5pt solid #c8c8c8;padding-block:1.3mm}html body:has(.at) .at-didascalia{border:0;padding:0}html body:has(.at) .at-nota summary{border-left:.75pt solid #000;gap:.3mm;min-height:0;padding-left:2.5mm}html body:has(.at) .at-nota-et{color:#000;font-size:8pt}html body:has(.at) .at .at-nota-et:after{content:none}html body:has(.at) .at .at-nota .at-nota-anteprima{-webkit-line-clamp:none;line-clamp:none;color:#333;max-width:none;font-size:8.5pt;line-height:1.35;overflow:visible;display:block!important}html body:has(.at) .at .at-nota .at-nota-testo{display:none!important}html body:has(.at) .at-nota .at-segni{margin:.8mm 0 0 2.5mm}html body:has(.at) .at-progetti{margin-top:7mm}html body:has(.at) .at-progetti>.at-zona-t{break-after:avoid;font-size:14pt;line-height:1.15}html body:has(.at) .at-progetti dl{columns:2;column-gap:7mm;margin-top:2mm}html body:has(.at) .at-progetti dl>div{break-inside:avoid;border-top:.5pt solid #c8c8c8;padding-block:1.8mm}html body:has(.at) .at-progetti dt{color:#000;gap:2.5mm;font-size:9pt}html body:has(.at) .at-progetti dd{color:#333;max-width:none;margin-top:1mm;font-size:8.5pt;line-height:1.35}html body:has(.at) .at-logo-grande img{height:18pt}html body:has(.at) footer.piede{color:#333;break-inside:avoid;background:0 0;border-top:.5pt solid #999;margin-top:7mm;padding:1.5mm 0 0;display:block!important}html body:has(.at) footer.piede .pi-quadro{max-width:none;padding:0;display:block}html body:has(.at) footer.piede .pi-dati{color:#333;flex-flow:wrap;gap:0 4mm;font-size:7.5pt;line-height:1.4}}
