@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations")}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2-variations")}:root{--sfondo:#fffdf9;--testo:#1f2a2a;--grigio:#566363;--acqua-scuro:#1f6f6a;--acqua-scuro-hover:#17564f;--acqua-chiaro:#d8efeb;--pesca:#f6e6d4;--acqua:#9ed9d2;--rovere:#b8865a;--rovere-scuro:#8a5a33;--bianco:#fff;--notte:#1d1a17;--errore:#9b1c1c;--serif:"Newsreader Variable", Georgia, serif;--sans:"Figtree Variable", system-ui, sans-serif;--raggio:24px;--raggio-grande:36px;--raggio-foto:28px;--pillola:999px;--velo:color-mix(in srgb, var(--testo) 25%, transparent);--ombra:color-mix(in srgb, var(--testo) 15%, transparent);--vetro:color-mix(in srgb, var(--bianco) 12%, transparent);--vetro-hover:color-mix(in srgb, var(--bianco) 28%, transparent);--vetro-bordo:color-mix(in srgb, var(--bianco) 40%, transparent);--max:72rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{overflow-wrap:break-word;font:400 1.125rem/1.6 var(--sans);background:var(--sfondo);color:var(--testo);margin:0}h1,h2,h3{font-family:var(--sans);letter-spacing:-.015em;text-wrap:balance;margin:0 0 .5em;font-weight:700;line-height:1.12}h1{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:clamp(1.9rem,7vw,4rem)}h2{font-size:clamp(1.75rem,5vw,2.75rem)}h3{font-size:1.35rem}main p,main li,blockquote{max-width:68ch}a{color:var(--acqua-scuro);text-underline-offset:.2em}img{max-width:100%;height:auto}:focus-visible{outline:3px solid var(--acqua-scuro);outline-offset:3px;border-radius:2px}.wrap{max-width:var(--max);margin:0 auto;padding:0 1rem}main{padding-block:2rem}.skip{z-index:100;background:var(--sfondo);border-radius:var(--raggio);padding:.75rem 1rem;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}.btn{border-radius:var(--pillola);background:var(--acqua-scuro);min-height:52px;color:var(--bianco);font:700 1.0625rem var(--sans);border:2px solid var(--acqua-scuro);cursor:pointer;justify-content:center;align-items:center;padding:.6rem 1.75rem;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.btn:hover{background:var(--acqua-scuro-hover);transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn.secondario{color:var(--acqua-scuro);background:0 0}.btn.secondario:hover{background:var(--acqua-chiaro);color:var(--testo)}.btn:focus-visible{outline-color:var(--testo)}.site-header{background:var(--sfondo);border-bottom:1px solid var(--pesca);box-shadow:0 4px 16px -8px var(--ombra);z-index:50;position:sticky;top:0}.site-header .wrap{flex-wrap:wrap;align-items:center;gap:.75rem;min-height:64px;display:flex}.logo{font:700 1.25rem/1.15 var(--sans);letter-spacing:-.02em;color:var(--testo);overflow-wrap:normal;word-break:normal;flex:5rem;min-width:min-content;margin-right:auto;padding-block:.5rem;text-decoration:none}.logo span{color:var(--acqua-scuro)}.menu-btn{border:2px solid var(--acqua-scuro);background:var(--bianco);min-width:44px;min-height:44px;color:var(--acqua-scuro);border-radius:var(--pillola);font:600 1rem var(--sans);cursor:pointer;padding:0 1rem;display:none}.main-nav ul,.footer-list{flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:flex}.main-nav a{border-radius:var(--pillola);min-height:44px;color:var(--testo);align-items:center;padding:0 .9rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.main-nav a:hover{background:var(--pesca)}.main-nav a[aria-current=page]{background:var(--acqua-chiaro);text-underline-offset:.3em;text-decoration:underline 2px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lang{position:relative}.lang summary{border:2px solid var(--acqua-scuro);border-radius:var(--pillola);min-width:44px;min-height:44px;color:var(--testo);cursor:pointer;align-items:center;gap:.4rem;padding:0 .75rem;font-weight:600;list-style:none;display:inline-flex}.lang summary::-webkit-details-marker{display:none}.lang summary:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:.45rem;height:.45rem;transform:rotate(45deg)translateY(-2px)}.lang[open] summary:after{transform:rotate(-135deg)}.lang .flag{outline:1px solid var(--velo);border-radius:2px;flex:none}.lang ul{background:var(--bianco);border:2px solid var(--acqua-scuro);border-radius:var(--raggio);min-width:11rem;box-shadow:0 6px 18px var(--ombra);z-index:60;margin:.25rem 0 0;padding:.25rem;list-style:none;position:absolute;top:100%;right:0}.lang a{min-height:44px;color:var(--testo);border-radius:var(--raggio);align-items:center;gap:.6rem;padding:0 .75rem;text-decoration:none;display:flex}.lang a:hover{background:var(--acqua-chiaro)}.lang a[aria-current]{color:var(--acqua-scuro);font-weight:700}.lang a[aria-current]:hover{color:var(--testo)}.lang a[aria-current]:after{content:"✓";margin-left:auto}@media (width<=47.99rem){.js .menu-btn{align-items:center;display:inline-flex}.js .main-nav{flex-basis:100%;order:3;padding-bottom:.75rem;display:none}.js .main-nav.aperto{display:block}.main-nav ul{flex-direction:column;gap:.25rem}.main-nav a{padding:0 1rem}}.site-footer{background:var(--pesca);color:var(--testo);border-radius:var(--raggio-grande) var(--raggio-grande) 0 0;margin-top:3rem;padding:2.5rem 0 2rem}.site-footer .wrap{gap:1.75rem;display:grid}@media (width>=48rem){.site-footer .wrap{grid-template-columns:1.4fr 1fr 1fr;gap:2rem}}.site-footer h2{color:var(--rovere-scuro);margin-bottom:.35em;font-size:1.1rem}.site-footer .marchio{font:700 1.35rem/1.15 var(--sans);color:var(--testo);margin:0 0 .5rem}.site-footer .marchio span{color:var(--acqua-scuro)}.site-footer p{margin:0 0 .35rem}.site-footer a{color:var(--testo);overflow-wrap:anywhere;align-items:center;min-height:44px;text-decoration-thickness:2px;display:inline-flex}.site-footer a:hover{color:var(--acqua-scuro-hover)}.footer-list{flex-direction:column;gap:0}.cin{color:var(--rovere-scuro);font-weight:600}.galleria{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.galleria li{aspect-ratio:4/3;border-radius:var(--raggio-foto);background:var(--pesca);box-shadow:0 0 0 1px var(--pesca), 0 8px 20px -14px var(--ombra);overflow:hidden}.galleria li:first-child,.galleria li:last-child:nth-child(2n){aspect-ratio:16/10;grid-column:span 2}.galleria button{width:100%;height:100%;font:inherit;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.galleria button:focus-visible{outline-offset:-4px;outline-color:var(--bianco);box-shadow:inset 0 0 0 7px var(--acqua-scuro);border-radius:0}.foto{object-fit:cover;width:100%;height:100%;color:var(--testo);background:var(--pesca);display:block;position:relative}img.foto{transition:transform .4s}.galleria button:hover .foto{transform:scale(1.04)}dialog.lightbox{background:var(--notte);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--bianco);opacity:1;border:0;margin:0;padding:0;transition:opacity .2s}@starting-style{dialog.lightbox[open]{opacity:0}}dialog.lightbox::backdrop{background:var(--notte)}.lightbox-in{grid-template-rows:auto minmax(0,1fr) auto;gap:.5rem;height:100%;padding:.75rem;display:grid}.lightbox-top{justify-content:space-between;align-items:center;display:flex}.conta{font-variant-numeric:tabular-nums;padding-left:.5rem;font-weight:600}.lb-btn{border:1px solid var(--vetro-bordo);background:var(--vetro);width:3.5rem;height:3.5rem;color:var(--bianco);cursor:pointer;border-radius:50%;place-items:center;transition:background .2s;display:grid}.lb-btn:hover{background:var(--vetro-hover)}.lb-btn svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}dialog.lightbox :focus-visible{outline-color:var(--bianco)}.lightbox-bar{justify-content:space-between;display:flex}.lightbox [hidden]{display:none!important}.vista{touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;min-height:0;display:grid}.vista .foto{animation:.25s entra}.vista img.foto{object-fit:contain;border-radius:var(--raggio-foto);width:auto;max-width:100%;height:auto;max-height:100%}@keyframes entra{0%{opacity:0;transform:scale(.98)}}@media (width>=40rem){.galleria{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(9rem,17vw,13rem);gap:.875rem}.galleria li,.galleria li:first-child,.galleria li:last-child:nth-child(2n){aspect-ratio:auto;grid-column:auto}.galleria li:first-child{grid-area:span 2/span 2}.galleria[data-n="1"]{grid-auto-rows:clamp(14rem,36vw,28rem)}.galleria[data-n="1"] li,.galleria[data-n="4"] li:last-child{grid-area:auto/1/auto/-1}.galleria[data-n="2"]{grid-auto-rows:clamp(12rem,28vw,22rem)}.galleria[data-n="2"] li:first-child{grid-row:auto}.galleria[data-n="5"] li:last-child,.galleria[data-n="11"] li:last-child{grid-column:span 2}.lightbox-in{grid-template-rows:auto minmax(0,1fr);grid-template-columns:4.5rem minmax(0,1fr) 4.5rem;padding:1.25rem 2rem}.lightbox-top{grid-column:1/-1}.vista{grid-area:2/2}.lightbox-bar{display:contents}.lb-btn[data-az=prev]{grid-area:2/1;align-self:center}.lb-btn[data-az=next]{grid-area:2/3;align-self:center}}@media (prefers-reduced-motion:reduce){*,dialog.lightbox,.vista .foto{transition:none!important;animation:none!important}.btn:hover,.btn:active,.galleria button:hover .foto{transform:none}}.hero{align-items:center;gap:1.5rem;margin-bottom:3rem;display:grid}.hero h1{font-size:clamp(1.9rem,8vw,3.5rem)}.hero-testo>p{margin:0 0 1.25rem}.hero-testo .lead-hero{font-size:1.25rem}.voto-pillola{border:2px solid var(--acqua-chiaro);background:var(--acqua-chiaro);border-radius:var(--pillola);min-height:44px;color:var(--acqua-scuro);align-items:center;padding:.4rem 1.1rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.voto-pillola:hover{background:var(--bianco);border-color:var(--acqua-scuro)}.hero-foto{border-radius:var(--raggio-grande);background:linear-gradient(135deg, var(--acqua), var(--acqua-chiaro) 60%, var(--rovere));height:16rem;position:relative;overflow:hidden}.hero-foto .foto{position:absolute;inset:0}@media (width>=64rem){.hero{grid-template-columns:1fr 1fr;gap:3rem}.hero-foto{height:min(68vh,34rem)}}.punti,.anteprima{margin-bottom:3rem}.punti{background:var(--pesca);border-radius:var(--raggio-grande);padding:2rem 1.25rem}.punti ul{counter-reset:p;grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.punti li{counter-increment:p;text-wrap:balance;border-top:3px solid var(--rovere);max-width:none;padding:1rem 0 .5rem;font-size:1.375rem;font-weight:600;line-height:1.25}.punti li:before{content:counter(p, decimal-leading-zero);color:var(--rovere-scuro);margin-bottom:.35rem;font-size:1.125rem;font-weight:700;display:block}.punti li:first-child{background:var(--acqua-scuro);color:var(--bianco);border-radius:var(--raggio);letter-spacing:-.015em;border:0;padding:1.5rem;font-size:clamp(1.5rem,5vw,2.5rem);line-height:1.1}.punti li:first-child:before{color:var(--bianco)}@media (width>=40rem){.punti{padding:2.5rem}.punti ul{grid-template-columns:repeat(2,1fr);gap:1.5rem}.punti li:first-child{grid-column:span 2}}@media (width>=64rem){.punti ul{grid-template-columns:repeat(3,1fr)}.punti li:first-child{grid-column:span 2}}.anteprima .galleria-wrap{margin-block:1rem}.lead{max-width:45rem;font-size:1.125rem}.host,.diretti,.richiesta{margin-bottom:2rem}.host{background:var(--acqua-chiaro);border-radius:var(--raggio-grande);padding:1.25rem}.azioni{flex-wrap:wrap;gap:.75rem;display:flex}.richiesta form{max-width:36rem}.campo{margin-bottom:1rem}.campo label{margin-bottom:.25rem;font-weight:600;display:block}.campo input,.campo textarea{width:100%;min-height:48px;font:inherit;color:var(--testo);background:var(--bianco);border:2px solid var(--testo);border-radius:var(--raggio);padding:.6rem .75rem}.campo [aria-invalid]{border-color:var(--errore)}.errore{color:var(--errore);margin:.25rem 0 0;font-weight:600}.errore:before{content:"! "}.riepilogo{border:2px solid var(--errore);border-radius:var(--raggio);background:var(--bianco);margin-bottom:1rem;padding:.75rem 1rem}.riepilogo p{margin:0 0 .25rem;font-weight:600}.riepilogo ul{margin:0;padding-left:1.25rem}.riepilogo a{color:var(--errore)}.solo-js{display:none}.js .solo-js{display:block}.js .solo-nojs{display:none}.capienza{flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.capienza li{background:var(--acqua-chiaro);border-radius:var(--pillola);padding:.4rem 1rem;font-weight:600}.stanze,.complesso,.servizi{margin-top:3rem}.schede{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.schede article{background:var(--bianco);border-radius:var(--raggio);border-left:4px solid var(--rovere);padding:1rem 1.25rem}.evidenza{flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.evidenza li{background:var(--bianco);border:1px solid var(--acqua-scuro);border-radius:var(--pillola);padding:.3rem .9rem}.schede h3{margin-bottom:.35em;font-size:1.25rem}.schede p,.schede ul{margin:0}.schede ul{padding-left:1.1rem}.complesso{background:var(--acqua-chiaro);border-radius:var(--raggio-grande);padding:1.5rem 1.25rem}.complesso ul{margin:0;padding-left:1.1rem}.fine,.faq .sezione{margin-top:3rem}.faq .nota{color:var(--grigio);margin-top:1rem;font-size:.95rem}.faq details{background:var(--bianco);border-radius:var(--raggio);border-left:4px solid var(--rovere);margin-bottom:.75rem}.faq summary{cursor:pointer;min-height:48px;padding:.9rem 1.25rem;font-weight:600}.faq details[open] summary{padding-bottom:.4rem}.faq details p{margin:0;padding:0 1.25rem 1rem}.faq details p+p{margin-top:-.5rem;padding-top:0}.mappa{margin:2rem 0 0}.mappa svg{border-radius:var(--raggio);width:100%;max-width:32rem;height:auto;display:block}.mappa figcaption{color:var(--grigio);margin-top:.5rem;font-size:.95rem}.mappa-link{flex-wrap:wrap;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.dintorni .sezione{margin-top:3rem}.dintorni .nota{color:var(--grigio);margin-top:1rem;font-size:.95rem}.mappa svg{font:18px var(--sans)}.m-mare{fill:var(--acqua)}.m-terra{fill:var(--sfondo);stroke:var(--acqua-scuro);stroke-width:2px}.m-linea{stroke:var(--testo);stroke-width:2px;stroke-dasharray:6 5;fill:none}.m-testo{fill:var(--testo)}.m-forte{font-weight:700}.m-casa{fill:var(--rovere);stroke:var(--testo);stroke-width:2.5px}@media (width<=22.49rem){.site-header .wrap{gap:.5rem}.logo{font-size:1.05rem}.lang summary{gap:.3rem;padding:0 .5rem}.menu-btn{padding:0 .6rem}}.legale .sezione{max-width:45rem;margin-top:2.5rem}.legale h2{font-size:clamp(1.35rem,3.5vw,1.75rem)}.legale ul{padding-left:1.1rem}.legale li{margin-bottom:.4rem}.legale .nota{color:var(--grigio);max-width:45rem;margin-top:2.5rem;font-size:.95rem}.legale .bozza{background:var(--bianco);border-left:4px solid var(--errore);border-radius:var(--raggio);color:var(--errore);margin-top:1.5rem;padding:.75rem 1rem}.segnaposto{background:var(--pesca);color:var(--testo);border-radius:4px;padding:0 .25em;font-weight:600}.recensioni .sezione{margin-top:3rem}.recensioni .nota{color:var(--grigio);max-width:45rem;margin-top:1.5rem;font-size:.95rem}.recensioni h1{overflow-wrap:break-word;hyphens:auto}.scheda{background:var(--acqua-chiaro);border-radius:var(--raggio-grande);padding:1.5rem 1rem 1.25rem}.scheda-voto{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin:0 0 1.25rem;font-size:1.125rem;font-weight:600;display:flex}.scheda-voto strong{letter-spacing:-.04em;font-size:clamp(4rem,16vw,6.5rem);font-weight:800;line-height:.9}.scheda-voto a{color:var(--testo);text-decoration-thickness:2px}.scheda-voto a:hover{color:var(--acqua-scuro-hover)}.car figure{background:var(--pesca);border-radius:var(--raggio);overflow-wrap:anywhere;flex-direction:column;height:100%;margin:0;padding:2.75rem 1.25rem 1.25rem;display:flex;position:relative}.car figure:before{content:"“" / "";font:700 4rem/1 var(--serif);color:var(--rovere-scuro);position:absolute;top:.35rem;left:1rem}.car blockquote{font:400 1.25rem/1.45 var(--serif);margin:0 0 1rem}.car blockquote p{margin:0 0 .6em}.car figcaption{color:var(--grigio);align-items:center;gap:.75rem;margin-top:auto;font-size:.95rem;line-height:1.4;display:flex}.car figcaption strong{color:var(--testo)}.iniziale{background:var(--acqua-scuro);width:2.75rem;height:2.75rem;color:var(--bianco);font:700 1.25rem/1 var(--sans);border-radius:50%;flex:none;place-items:center;display:grid}.car-pista{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.car-ctrl{display:none}.car.on{--v:1;--gap:1rem}.car.on .car-vista{touch-action:pan-y;overflow:hidden}.car.on .car-pista{align-items:flex-start;gap:var(--gap);display:flex;position:relative}.car[data-pronto] .car-pista{transition:transform .3s}.car.on .car-slide{flex:0 0 calc((100% - (var(--v) - 1) * var(--gap)) / var(--v));min-width:0;height:var(--h,auto)}.car.on .car-ctrl{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.car-btn{border:2px solid var(--acqua-scuro);background:var(--bianco);width:44px;height:44px;color:var(--acqua-scuro);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:background .2s;display:grid}.car-btn:hover{background:var(--acqua-scuro);color:var(--bianco)}.car-btn[aria-disabled=true]{opacity:.45;cursor:default}.car-btn[aria-disabled=true]:hover{background:var(--bianco);color:var(--acqua-scuro)}.car-btn svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.car-conta{font-variant-numeric:tabular-nums;margin:0 .5rem;font-weight:600}.car-punti{flex-basis:100%;justify-content:center;display:flex}.car-punto{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.car-punto[hidden]{display:none}.car-punto span{border:2px solid var(--acqua-scuro);background:var(--bianco);border-radius:50%;width:.75rem;height:.75rem}.car-punto[aria-current] span{background:var(--acqua-scuro);transform:scale(1.25)}@media (width>=40rem){.scheda{padding:2rem 1.75rem 1.5rem}.car figure{padding:3rem 1.5rem 1.5rem}}@media (width>=48rem){.car.on{--v:2}}@media (width>=64rem){.car.on{--v:3}}@media (prefers-reduced-motion:reduce){.car-pista,.car-btn{transition:none!important}}.voti{margin-bottom:3rem}.voti .voto-riga{margin:0 0 1rem;font-size:1.125rem}.voti .azioni{align-items:center;margin-top:1.5rem}main p,main li,summary,figcaption,.site-footer p,.site-footer li,.lead,.lead-hero,.hero-testo p,.anteprima p,.scheda-voto{text-wrap:balance}[hidden]{display:none!important}html:not(.js) .solo-js{display:none}.cookie{background:var(--pesca);color:var(--testo);border-radius:0 0 var(--raggio) var(--raggio);gap:.35rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.4;display:none}.cookie-aperto .cookie{display:grid}.cookie p{text-wrap:balance;max-width:62ch;margin:0}.cookie .cookie-t{color:var(--rovere-scuro);font-size:1rem;font-weight:700}.cookie a{color:var(--testo);min-height:24px;text-decoration-thickness:2px;display:inline-block}.cookie:focus{outline:none}.cookie-azioni{gap:.75rem;margin-top:.15rem;display:flex}.cookie-azioni .btn{flex:1;min-height:44px;padding:.3rem 1rem;font-size:1rem}@media (width>=48rem){.cookie{padding:1.25rem max(1.5rem, calc((100vw - var(--max)) / 2 + 1rem));grid-template-columns:1fr auto;align-items:center;column-gap:2rem}.cookie .cookie-t,.cookie p:nth-of-type(2){grid-column:1}.cookie-azioni{grid-area:1/2/span 2;margin:0}.cookie-azioni .btn{flex:none;min-width:9rem}}.site-footer button.link{all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;color:var(--testo);text-underline-offset:.2em;font:inherit;align-items:center;text-decoration:underline 2px;display:inline-flex}.site-footer button.link:hover{color:var(--acqua-scuro-hover)}.site-footer button.link:focus-visible{outline:3px solid var(--acqua-scuro);outline-offset:3px;border-radius:2px}.mappa-google{max-width:40rem}.mappa-google:focus{outline:none}.mappa-google iframe{border-radius:var(--raggio);border:0;width:100%;height:26rem;max-height:70vh;display:block}.mappa-consenso{justify-items:start;gap:.75rem;margin-top:1rem;display:grid}.mappa-consenso p{color:var(--grigio);text-wrap:balance;margin:0;font-size:.95rem}.dintorni .nota,.mappa figcaption,.mappa-consenso .btn{text-wrap:balance}.schede article,.faq details{box-shadow:0 0 0 1px var(--pesca);transition:transform .2s,box-shadow .2s}.schede article:hover,.faq details:hover{box-shadow:0 0 0 1px var(--pesca), 0 8px 18px -12px var(--ombra);transform:translateY(-2px)}main a:not(.btn):not(.voto-pillola){background:linear-gradient(currentColor,currentColor) 0 100%/100% 2px no-repeat;text-decoration:none}main a:not(.btn):not(.voto-pillola):hover{animation:.3s ease-out disegna}@keyframes disegna{0%{background-size:0 2px}}.hero-testo{animation:.4s ease-out both sale}.hero-foto .foto{animation:.4s ease-out both ingrandisce}@keyframes sale{0%{transform:translateY(8px)}}@keyframes ingrandisce{0%{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.schede article:hover,.faq details:hover{transform:none}main a:not(.btn):not(.voto-pillola):hover,.hero-testo,.hero-foto .foto{animation:none}}.car blockquote{text-wrap:pretty}@media (width>=22.5rem){.logo{white-space:nowrap}}@media (width>=22.5rem) and (width<=25rem){.logo{font-size:.9rem}.lang summary{padding:0 .5rem}.menu-btn{padding:0 .6rem}}
