html.effetti-attivi [data-ingresso]{transition-property:opacity,translate,transform;transition-duration:var(--durata-lenta), var(--durata-lenta), var(--durata-rapida);transition-timing-function:var(--ease-ingresso), var(--ease-ingresso), var(--ease-firma)}html.effetti-attivi [data-ingresso].in-attesa{opacity:0;translate:0 24px}html.effetti-attivi [data-passo]:not([data-parliamone]){transition:translate var(--durata-standard) var(--ease-firma)}html.effetti-attivi [data-passo]:not([data-parliamone]) [data-pallino]{transition:background-color var(--durata-standard) var(--ease-firma), color var(--durata-standard) var(--ease-firma), box-shadow var(--durata-standard) var(--ease-firma)}html.effetti-attivi [data-passo]:not([data-parliamone]):not([data-raggiunto]){translate:0 12px}html.effetti-attivi [data-passo]:not([data-parliamone]):not([data-raggiunto]) [data-pallino]{background-color:var(--color-superficie);color:var(--color-testo);box-shadow:inset 0 0 0 1px var(--color-bordo-controllo)}@media (hover:hover) and (pointer:fine){.griglia-logo{transition:opacity var(--durata-standard) var(--ease-firma), translate var(--durata-standard) var(--ease-firma)}.griglia-loghi:has(.griglia-logo:hover) .griglia-logo:not(:hover){opacity:.4}.griglia-logo:hover{translate:0 -4px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.griglia-logo{transition:opacity var(--durata-rapida) linear}.griglia-logo:hover{translate:none}}
#recensioni{--google-blu:#4285f4;--google-rosso:#ea4335;--google-giallo:#fbbc05;--google-verde:#34a853;--stelle-recensioni:#f59e0b}.recensione-leggi{display:none}html.js .recensione-leggi{display:inline-flex}html.js .recensione-lunga .recensione-testo{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#dialogo-recensione{transition:opacity var(--durata-standard) var(--ease-firma), translate var(--durata-standard) var(--ease-firma), overlay var(--durata-standard) allow-discrete, display var(--durata-standard) allow-discrete}#dialogo-recensione[open]{opacity:1;translate:0}@starting-style{#dialogo-recensione[open]{opacity:0;translate:0 8px}}#dialogo-recensione:not([open]){opacity:0}@media (prefers-reduced-motion:reduce){#dialogo-recensione{transition:none}}
.nastro{align-items:center;gap:.5rem;display:flex}.nastro-finestra{min-width:0;-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-fondo) 18%, var(--color-fondo) 82%, transparent);mask-image:linear-gradient(90deg, transparent, var(--color-fondo) 18%, var(--color-fondo) 82%, transparent);flex:1 1 0;overflow:hidden}.nastro-traccia{width:max-content;animation:nastro var(--durata-nastro,40s) linear infinite;animation-delay:var(--ritardo-nastro,0s);display:flex}.nastro-lista{flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none;display:flex}@keyframes nastro{to{transform:translate(-50%)}}.nastro:focus-within .nastro-traccia{animation-play-state:paused}.nastro:has(input:checked) .nastro-traccia{animation-play-state:paused}@media (hover:hover){.nastro:not(.nastro-scorrevole):hover .nastro-traccia{animation-play-state:paused}.nastro-scorrevole .nastro-traccia:has(.nastro-lista>li:hover){animation-play-state:paused}}.nastro-inverso .nastro-traccia{animation-direction:reverse}.nastro-gruppo{flex-direction:column;gap:0;display:flex}.nastro-gruppo:focus-visible .nastro-traccia{animation-play-state:paused}@media (hover:hover){.nastro-gruppo:hover .nastro-traccia{animation-play-state:paused}}.nastro-pausa{width:2.75rem;height:2.75rem;margin-right:var(--spacing-margine);cursor:pointer;color:var(--color-testo);box-shadow:inset 0 0 0 1px var(--color-bordo);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.nastro-pausa:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}:is(.nastro-pausa .icona-riproduci,.nastro-pausa:has(input:checked) .icona-pausa){display:none}.nastro-pausa:has(input:checked) .icona-riproduci{display:inline-flex}.nastro-scorrevole .nastro-lista{align-items:stretch}.nastro-scorrevole{flex-direction:column;align-items:stretch;gap:0}.nastro-scorrevole .nastro-pausa{align-self:flex-end}.nastro-scorrevole .nastro-finestra{flex:none;padding-block:1rem 2.5rem;position:relative}@media (prefers-reduced-motion:reduce){.nastro-traccia{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.nastro-lista[aria-hidden=true],.nastro-lista>li[aria-hidden=true],.nastro-pausa{display:none}.nastro-lista{flex-wrap:wrap;flex-shrink:1;justify-content:center;row-gap:.5rem;min-width:0}.nastro-finestra{margin-inline:var(--spacing-margine);-webkit-mask-image:none;mask-image:none}.nastro-scorrevole .nastro-finestra{scroll-snap-type:x mandatory;padding-inline:var(--spacing-margine);margin-inline:0;overflow-x:auto}.nastro-scorrevole .nastro-traccia{flex-wrap:nowrap;justify-content:flex-start}.nastro-scorrevole .nastro-lista{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start}.nastro-scorrevole .nastro-lista>li{scroll-snap-align:start}}.nastro-loghi{margin-inline:calc(-1 * var(--spacing-margine));flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.nastro-loghi{gap:1.25rem;margin-inline:0}}.nastro-loghi .nastro-lista{padding-block:.25rem}
.dove-sei-interno{min-height:0}html.js .dove-sei-pannello{visibility:hidden;transition:grid-template-rows var(--durata-standard) var(--ease-firma), visibility 0s linear var(--durata-standard);grid-template-rows:0fr;display:grid}html.js .dove-sei-pannello[data-aperto]{visibility:visible;transition:grid-template-rows var(--durata-standard) var(--ease-firma), visibility 0s;grid-template-rows:1fr}html.js .dove-sei-pannello>.dove-sei-interno{overflow:hidden}@media (max-width:767px){html.js .dove-sei:not([data-scelta]) .dove-sei-pannello{visibility:hidden;grid-template-rows:0fr}.dove-sei[data-scelta]>.dove-sei-voce[data-aperta]{box-shadow:inset 0 0 0 2px var(--color-accento)}}.dove-sei-frase{font-family:var(--font-serif-corsivo), georgia, serif;font-style:italic;font-weight:400}.dove-sei-frase q{quotes:"« " " »"}@media (min-width:768px){html.js .dove-sei-pannello{visibility:visible;grid-template-rows:none;transition:none;display:none}html.js .dove-sei-pannello[data-aperto]{opacity:1;transition:opacity var(--durata-standard) var(--ease-firma), transform var(--durata-standard) var(--ease-firma);display:block;transform:none}@starting-style{html.js .dove-sei-pannello[data-aperto]{opacity:0;transform:translateY(8px)}}html.js .dove-sei-pannello[data-aperto][data-uscita]{opacity:0;transition:opacity var(--durata-rapida) var(--ease-uscita), transform var(--durata-rapida) var(--ease-uscita);transform:translateY(6px)}.dove-sei-pannello>.dove-sei-interno{overflow:visible}}.dove-sei-riquadro{pointer-events:none;border-radius:var(--radius-tessera);border:2px solid var(--color-accento);background:color-mix(in oklab, var(--color-accento) 8%, transparent);transform:translateX(calc(var(--attiva,0) * (100% + 1rem)));transition:transform var(--durata-standard) var(--ease-firma)}@media (prefers-reduced-motion:no-preference) and (min-width:768px){html.js .dove-sei-pannello[data-aperto] .dove-sei-punto{transition:opacity var(--durata-standard) var(--ease-ingresso) calc(var(--k,0) * 40ms), transform var(--durata-standard) var(--ease-ingresso) calc(var(--k,0) * 40ms)}@starting-style{html.js .dove-sei-pannello[data-aperto] .dove-sei-punto{opacity:0;transform:translateY(8px)}}}@media (prefers-reduced-motion:reduce){html.js .dove-sei-pannello,html.js .dove-sei-pannello[data-aperto],html.js .dove-sei-pannello[data-aperto][data-uscita],.dove-sei-riquadro{transition:none}}
.mazzo-aiuto-scorri{display:none}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){html.js .mazzo-traccia{height:calc(var(--mazzo-n) * 70svh)}html.js .mazzo-sezione{padding-top:calc(var(--spacing-sezione) / 2);padding-bottom:0}html.js .mazzo-fermo{top:var(--altezza-header);min-height:calc(100svh - var(--altezza-header));flex-direction:column;justify-content:center;display:flex;position:sticky}html.js .mazzo-aiuto-tocco{display:none}html.js .mazzo-aiuto-scorri{display:inline}}
