.pg-home{--striscia-alta:80px}.pg-home .capo{margin-bottom:var(--capo-gap);flex-direction:column;gap:16px;display:flex}.pg-home .capo-riga{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.pg-home .gl{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;display:inline-block}.pg-home .area{letter-spacing:.16em;text-transform:uppercase;color:var(--tx3);align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:inline-flex}.pg-home .area i{background:var(--ar-gastro);border-radius:2px;flex:none;width:8px;height:8px;display:block}.pg-home .area-gine i{background:var(--ar-gine)}.pg-home .area-neuro i{background:var(--ar-neuro)}.pg-home .area-orto i{background:var(--ar-orto)}.pg-home .area-immuno i{box-shadow:inset 0 0 0 1px var(--fl2);background:0 0}@media (max-width:60em){.pg-home{--striscia-alta:104px}.pg-home .capo-riga{flex-direction:column;align-items:flex-start;gap:12px}}.pg-home .hero{isolation:isolate;min-height:calc(100vh - var(--striscia-alta));min-height:calc(100svh - var(--striscia-alta));background:var(--fill-alta);color:var(--txi1);align-items:center;padding-block:120px 64px;display:flex;position:relative;overflow:hidden}.pg-home .hero-lato{z-index:-2;position:absolute;inset:0;overflow:hidden}.pg-home .hero-lato img{object-fit:cover;height:100%;position:absolute;top:0}.pg-home .hero-ricerca{clip-path:polygon(0 0,62% 0,44% 100%,0 100%)}.pg-home .hero-ricerca img{object-position:72% 40%;width:65%;left:0}.pg-home .hero-vita{clip-path:polygon(62% 0,100% 0,100% 100%,44% 100%)}.pg-home .hero-vita img{--obliquo:31.03%;object-position:var(--at);width:58%;clip-path:polygon(calc(100% + var(--obliquo)) 0,calc(100% + var(--obliquo)) 0,100% 100%,100% 100%);right:0}.pg-home .hero-vita img.attiva,.pg-home .hero-vita img.uscente{clip-path:polygon(0 0,calc(100% + var(--obliquo)) 0,100% 100%,calc(0% - var(--obliquo)) 100%)}.pg-home .hero-vita img.attiva{z-index:2;transition:clip-path 1.4s cubic-bezier(.6,0,.2,1)}.pg-home .hero-vita img.uscente{z-index:1}.pg-home .hero-barre{z-index:1;left:47.5%;bottom:var(--s16);gap:4px;display:flex;position:absolute}.pg-home .hero-barre i{background:#fff6;border-radius:1px;width:14px;height:2px;overflow:hidden}.pg-home .hero-barre b{background:var(--bianco-puro);width:0;height:100%;animation:5s linear forwards hero-barra;display:block}.pg-home .hero-barre b.ferma{animation-play-state:paused}@keyframes hero-barra{to{width:100%}}@media (prefers-reduced-motion:reduce){.pg-home .hero-vita img{transition:none}}.pg-home .hero-ricerca:after{content:"";pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--fill-alta) 82%,transparent),color-mix(in srgb,var(--fill-alta) 72%,transparent) 30%,color-mix(in srgb,var(--fill-alta) 68%,transparent) 46%,transparent 56%);position:absolute;inset:0}.pg-home .hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--fill-alta) 55%,transparent),transparent);height:160px;position:absolute;inset:0 0 auto}.pg-home .hero-taglio{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pg-home .hero-taglio path{fill:none;stroke:var(--bianco-puro);stroke-width:3px;vector-effect:non-scaling-stroke}.pg-home .hero-taglio-stretto{display:none}.pg-home .hero-griglia{width:100%}.pg-home .hero-testo{flex-direction:column;gap:16px;max-width:min(600px,42vw);display:flex}.pg-home .hero-sotto{max-width:56ch}.pg-home .hero-azioni{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:16px;display:flex}.pg-home .hero-notizie{z-index:1;bottom:var(--s32);--lg-blur:19px;width:360px;right:var(--s48);gap:var(--s12);padding:var(--s16) var(--s24) var(--s8);border-radius:var(--r-lg);flex-direction:column;display:flex;position:absolute}.pg-home .notizie-testa{justify-content:space-between;align-items:center;gap:var(--s16);display:flex}.pg-home .notizie-testa .t-label{color:var(--tx2)}.pg-home .notizie-comandi{margin-right:calc(-1 * var(--s8));align-items:center;display:flex}.pg-home .notizie-punto{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.pg-home .notizie-punto:before{content:"";border-radius:var(--r-full);background:var(--vt35);width:6px;height:6px;transition:background-color var(--mv-std) var(--cv),transform var(--mv-std) var(--cv);box-shadow:inset 0 0 0 1px var(--tx1)}.pg-home .notizie-punto.attivo:before{background:var(--tx1);transform:scale(1.25)}@media (forced-colors:active){.pg-home .notizie-punto:before{forced-color-adjust:none;background:canvas;box-shadow:inset 0 0 0 1px canvastext}.pg-home .notizie-punto.attivo:before{box-shadow:none;background:highlight}}.pg-home .notizie-voci{display:grid}.pg-home .notizia{opacity:0;visibility:hidden;transition:opacity var(--mv-entry) var(--cv),visibility 0s linear var(--mv-entry);grid-area:1/1}.pg-home .notizia.attiva{opacity:1;visibility:visible;transition:opacity var(--mv-entry) var(--cv),visibility 0s}.pg-home .notizia a{gap:var(--s4);color:inherit;flex-direction:column;text-decoration:none;display:flex}.pg-home .notizia time{color:var(--tx2)}.pg-home .notizia-titolo{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}@media (hover:hover){.pg-home .notizia a:hover .notizia-titolo{text-underline-offset:3px;text-decoration:underline}}.pg-home .notizie-tutte{margin-left:calc(-1 * var(--s4));height:32px;color:var(--tx1);align-self:flex-start;font-size:.8125rem}@media (max-width:60em){.pg-home .hero-notizie{display:none}.pg-home .hero{min-height:calc(100dvh - var(--striscia-alta));align-items:flex-start;padding-block:96px 40px}.pg-home .hero-ricerca{clip-path:polygon(0 0,100% 0,100% 64%,0 74%)}.pg-home .hero-ricerca img{object-position:68% 40%;width:100%;height:76%}.pg-home .hero-vita{clip-path:polygon(0 74%,100% 64%,100% 100%,0 100%)}.pg-home .hero-vita img{--obliquo:20%;object-position:var(--phone-at);width:100%;height:35%;top:auto;bottom:0}.pg-home .hero-barre{left:var(--s16)}.pg-home .hero-ricerca:after{background:linear-gradient(180deg,color-mix(in srgb,var(--fill-alta) 86%,transparent) 0,color-mix(in srgb,var(--fill-alta) 70%,transparent) 55%,transparent 76%)}.pg-home .hero-taglio-largo{display:none}.pg-home .hero-taglio-stretto{display:block}.pg-home .hero-testo{max-width:none}}.pg-home .marquee{align-items:center;min-height:80px;display:flex;position:relative;overflow:hidden}.pg-home .marquee-chiaro{background:var(--fill-scheda);color:var(--tx1);box-shadow:inset 0 1px 0 var(--fl1),inset 0 -1px 0 var(--fl1)}.pg-home .marquee-finestra{min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent,var(--fill-alta) 48px,var(--fill-alta) calc(100% - 48px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,var(--fill-alta) 48px,var(--fill-alta) calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,var(--fill-alta) 48px,var(--fill-alta) calc(100% - 48px),transparent);flex:1;overflow:hidden}.pg-home .marquee-traccia{width:max-content;display:flex}.pg-home .marquee-meta{flex:none;display:flex}.pg-home .marquee-lista{flex:none;align-items:center;display:flex}.pg-home .marquee-lista li{white-space:nowrap;flex:none;align-items:center;gap:16px;padding-inline:24px;display:flex}.pg-home .marquee.in-moto .marquee-traccia{animation:pg-home-marquee var(--marquee-durata,60s) linear infinite}@keyframes pg-home-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.pg-home .marquee.fermo .marquee-traccia{animation-play-state:paused}.pg-home .marquee:has(:focus:not(.marquee-ferma)) .marquee-traccia{animation-play-state:paused}@media (hover:hover){.pg-home .marquee:hover .marquee-traccia{animation-play-state:paused}}.pg-home .marquee-ferma{z-index:0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.pg-home .marquee-ferma:focus-visible{outline-offset:-4px;box-shadow:inset 0 0 0 2px var(--fuoco-filo)}.pg-home .striscia{padding-left:var(--margine);gap:24px}.pg-home .striscia-stampa{height:var(--striscia-alta);min-height:0}.pg-home .striscia-testa{z-index:1;flex-direction:column;flex:none;align-items:flex-start;gap:4px;padding-block:16px;display:flex;position:relative}.pg-home .striscia-testa h2{color:var(--tx2)}.pg-home .striscia-stampa .marquee-lista li{font-family:var(--font-voce);letter-spacing:0;text-transform:none;padding-inline:28px;font-size:1.5rem;font-weight:400;line-height:1.2}.pg-home .striscia-logo{width:auto;height:22px;display:block}.pg-home .striscia-logo-alto{height:30px}@media (max-width:60em){.pg-home .marquee{min-height:72px}.pg-home .marquee-lista li{gap:12px;padding-inline:16px}.pg-home .striscia{flex-direction:column;align-items:stretch;gap:0;padding-top:16px;padding-left:0}.pg-home .striscia-testa{max-width:none;padding:0 var(--margine) 4px}.pg-home .striscia .marquee-finestra{align-items:center;min-height:64px;display:flex}.pg-home .striscia-stampa .marquee-lista li{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.pg-home .marquee.in-moto .marquee-traccia{animation:none}.pg-home .marquee.striscia-stampa{padding-block:0;padding-inline:var(--margine) 0}.pg-home .striscia-stampa .marquee-finestra{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.pg-home .striscia-stampa .marquee-finestra::-webkit-scrollbar{display:none}.pg-home .striscia-stampa .marquee-traccia,.pg-home .striscia-stampa .marquee-meta{width:max-content;display:flex}.pg-home .striscia-stampa .marquee-lista{flex-wrap:nowrap}.pg-home .marquee-meta[aria-hidden=true]{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:60em){.pg-home .marquee.striscia-stampa{padding-inline:0}}.pg-home .esigenza-carta{isolation:isolate;aspect-ratio:3/4;border-radius:var(--r-md);width:clamp(240px,24vw,340px);display:block;position:relative;overflow:hidden}.pg-home .esigenza-carta img{z-index:-1;object-fit:cover;width:100%;height:100%;transition:transform var(--mv-std) var(--cv);position:absolute;inset:0}.pg-home .esigenza-etichetta{--lg-blur:17px;border-radius:var(--r-md);background-color:var(--lg-chiaro-testo);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 12px 8px 16px;font-size:1rem;font-weight:500;line-height:1.3;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.pg-home .esigenza-etichetta .gl{transition:transform var(--mv-std) var(--cv);flex:none}@media (hover:hover){.pg-home .esigenza-carta:hover img{transform:scale(1.03)}.pg-home .esigenza-carta:hover .esigenza-etichetta .gl{transform:rotate(90deg)}}.pg-home .esigenze{--esigenza-alta:clamp(320px,32vw,453px);--esigenza-attesa:.52s}.pg-home .esigenze-titolo{flex-direction:column;gap:16px;display:flex}.pg-home .esigenze-capo{align-items:flex-end}.pg-home .esigenze-traccia{padding-block:4px}.pg-home .esigenze .esigenza-carta{width:calc(var(--esigenza-alta) * 3 / 4);height:var(--esigenza-alta);aspect-ratio:auto;transition:width var(--mv-entry) var(--cv-long)}.pg-home .esigenze .esigenza-aperta{width:min(calc(var(--esigenza-alta) * 16 / 9),calc(100vw - 2 * var(--margine)))}.pg-home .esigenze .esigenza-foto{transition:opacity var(--mv-entry) var(--cv),transform var(--mv-std) var(--cv)}.pg-home .esigenze .esigenza-foto-aperta{opacity:0;object-position:70% center}.pg-home .esigenze .esigenza-aperta .esigenza-foto-aperta{opacity:1}.pg-home .esigenza-apri{z-index:1;border-radius:inherit;width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.pg-home .esigenza-apri:focus-visible{outline:2px solid var(--fill-accento);outline-offset:-4px;box-shadow:inset 0 0 0 2px var(--fuoco-filo)}.pg-home .esigenze .esigenza-etichetta{transition:opacity var(--mv-std) var(--cv) var(--esigenza-attesa)}.pg-home .esigenze .esigenza-aperta .esigenza-etichetta{opacity:0;transition-delay:0s;transition-duration:var(--mv-micro)}.pg-home .esigenza-pannello{--lg-blur:24px;z-index:2;border-radius:var(--r-md);pointer-events:none;opacity:0;visibility:hidden;width:360px;transition:opacity var(--mv-micro) var(--cv),transform var(--mv-micro) var(--cv),visibility 0s linear var(--mv-micro);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px;padding:32px;display:flex;position:absolute;top:16px;bottom:16px;left:16px;transform:translateY(8px)}.pg-home .esigenza-aperta .esigenza-pannello{opacity:1;visibility:visible;transition:opacity var(--mv-entry) var(--cv) var(--esigenza-attesa),transform var(--mv-entry) var(--cv) var(--esigenza-attesa), visibility 0s linear var(--esigenza-attesa);transform:none}.pg-home .esigenza-titolo{font-family:var(--font-voce);text-wrap:balance;margin:0;font-size:2.5rem;font-weight:400;line-height:1.1}.pg-home .esigenza-testo{text-wrap:pretty;margin:0;line-height:1.55}.pg-home .esigenza-vai{color:var(--tx1);pointer-events:auto;align-items:center;gap:8px;margin-top:8px;padding-bottom:2px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 -1px}.pg-home .esigenza-vai .gl{width:18px;height:18px;transition:transform var(--mv-std) var(--cv)}.pg-home .esigenza-vai:focus-visible{outline:2px solid var(--fill-accento);outline-offset:4px;box-shadow:0 0 0 4px var(--fuoco-filo)}@media (hover:hover){.pg-home .esigenze .esigenza-aperta:hover img{transform:none}.pg-home .esigenza-vai:hover .gl{transform:translate(4px)}}.pg-home .esigenze-piede{display:none}@media (max-width:60em){.pg-home .esigenze-capo{align-items:flex-start}.pg-home .esigenze .esigenze-traccia{scroll-snap-type:none;padding-inline:var(--margine);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;overflow:visible}.pg-home .esigenze .esigenze-traccia:after{content:none}.pg-home .esigenze-ridotte .esigenza:nth-child(n+5){display:none}.pg-home .esigenze .esigenza-carta,.pg-home .esigenze .esigenza-aperta{aspect-ratio:3/4;width:100%;height:auto;transition:none}.pg-home .esigenze .esigenza-foto-aperta,.pg-home .esigenze .esigenza-aperta .esigenza-foto-aperta{opacity:0}.pg-home .esigenze .esigenza-apri{visibility:hidden}.pg-home .esigenze .esigenza-etichetta,.pg-home .esigenze .esigenza-aperta .esigenza-etichetta{--lg-blur:12px;visibility:visible;opacity:1;min-height:44px;padding:8px 8px 8px 12px;font-size:.875rem;line-height:1.25;transition:none;bottom:8px;left:8px;right:8px}.pg-home .esigenze .esigenza-etichetta .gl{width:18px;height:18px}.pg-home .esigenza-pannello,.pg-home .esigenza-aperta .esigenza-pannello{opacity:1;visibility:visible;width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;transition:none;inset:0;transform:none}.pg-home .esigenza-pannello:before{content:none}.pg-home .esigenza-titolo,.pg-home .esigenza-testo{display:none}.pg-home .esigenza-vai{border-radius:inherit;color:#0000;box-shadow:none;margin:0;padding:0;font-size:0;position:absolute;inset:0}.pg-home .esigenza-vai .gl{display:none}.pg-home .esigenza-vai:focus-visible{outline-offset:-4px;box-shadow:inset 0 0 0 2px var(--fuoco-filo)}.pg-home .esigenze-capo .esigenze-tutti-capo{display:none}.pg-home .esigenze-piede{flex-direction:column;align-items:center;gap:24px;margin-top:24px;display:flex}.pg-home .esigenze-altre{min-height:44px;color:var(--txi1);cursor:pointer;font:inherit;letter-spacing:.16em;text-transform:uppercase;text-underline-offset:4px;background:0 0;border:0;padding:0 8px;font-size:.75rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.pg-home .esigenze-altre:focus-visible{outline:2px solid var(--fill-accento);outline-offset:2px;box-shadow:0 0 0 2px var(--fuoco-filo);border-radius:var(--r-sm)}.pg-home .esigenze-tutti{min-width:200px}}@media (prefers-reduced-motion:reduce){.pg-home .esigenze .esigenza-carta,.pg-home .esigenze .esigenza-foto,.pg-home .esigenze .esigenza-etichetta,.pg-home .esigenze .esigenza-aperta .esigenza-etichetta,.pg-home .esigenza-pannello,.pg-home .esigenza-aperta .esigenza-pannello{transition:none}}.pg-home .prodotti{background:var(--fill-scheda)}.pg-home .prodotti-capo{position:relative}.pg-home .prodotti-titolo{text-wrap:pretty}.pg-home .prodotti-scelta{font:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--r-xs);background:0 0;border:0;margin:0;padding:0;display:inline}.pg-home .prodotti-scelta-valore{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--tx1);text-decoration-color:var(--tx1);transition:text-decoration-thickness var(--mv-micro) var(--cv)}.pg-home .prodotti-scelta-giu{vertical-align:.05em;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:.6em;height:.6em;transition:transform var(--mv-std) var(--cv);margin-left:.18em;display:inline-block}.pg-home .prodotti-scelta[aria-expanded=true] .prodotti-scelta-giu{transform:rotate(180deg)}.pg-home .prodotti-scelta:focus-visible{outline:2px solid var(--fill-accento);outline-offset:4px;box-shadow:0 0 0 4px var(--fuoco-filo)}@media (hover:hover){.pg-home .prodotti-scelta:hover .prodotti-scelta-valore{text-decoration-thickness:2px}}.pg-home .tendina-lista{z-index:20;border-radius:var(--r-lg);background:var(--fill-scheda);color:var(--tx1);box-shadow:var(--e3),0 0 0 1px var(--fl1);transition:opacity var(--mv-micro) var(--cv),transform var(--mv-micro) var(--cv);flex-direction:column;gap:4px;margin:0;padding:8px;display:flex;position:absolute}@starting-style{.pg-home .tendina-lista{opacity:0;transform:translateY(-4px)}}.pg-home .tendina-op{border-radius:var(--r-md);cursor:pointer;min-height:48px;font-family:var(--font-testo);letter-spacing:0;transition:background-color var(--mv-micro) var(--cv);align-items:center;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.pg-home .tendina-op[aria-selected=true]{font-weight:600}.pg-home .tendina-spunta{stroke-width:2px;color:var(--tx1);visibility:hidden;margin-left:auto}.pg-home .tendina-op[aria-selected=true] .tendina-spunta{visibility:visible}.pg-home .tendina-op.attiva{background:var(--fill-tenue);box-shadow:inset 0 0 0 2px var(--tx1)}@media (forced-colors:active){.pg-home .tendina-op.attiva{outline-offset:-3px;outline:3px solid highlight}}.pg-home .prodotti-lista{outline:none;width:max-content;min-width:18rem;max-width:100%;top:0;left:0}.pg-home .prodotti-op{gap:16px;padding:0 12px 0 16px}.pg-home .prodotti-gruppo{scrollbar-width:thin;scrollbar-color:var(--fl2) transparent}.pg-home .prodotti-gruppo>li{display:flex}.pg-home .prodotti-gruppo>li>*{flex:1}@media (min-width:60.0625em){.pg-home .prodotti-gruppo{scroll-snap-type:none;padding-inline:max(var(--margine),calc((100vw - var(--larghezza)) / 2 + var(--margine)));grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid;overflow:visible}.pg-home .prodotti-gruppo:after{display:none}}@media (max-width:60em){.pg-home .prodotti-titolo{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.pg-home .prodotti-lista{min-width:0;width:calc(100vw - 2 * var(--margine))}.pg-home .prodotti-gruppo{padding-bottom:4px}.pg-home .prodotti-gruppo>li{width:72vw;max-width:300px}}.pg-home .scienza{isolation:isolate;background:var(--fill-alta);position:relative;overflow:clip}.pg-home .scienza-scena{z-index:-1;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.pg-home .scienza-foto{object-fit:cover;opacity:0;filter:blur(6px)saturate(.75);width:100%;height:100%;transition:opacity var(--mv-entry) var(--cv);position:absolute;inset:0;transform:scale(1.06)}.pg-home .scienza-foto.attiva{opacity:1}.pg-home .scienza-velo{background:linear-gradient(90deg,var(--velo) 0%,var(--velo) 34%,transparent 62%), radial-gradient(120% 90% at 60% 50%,transparent 55%,var(--velo) 100%), linear-gradient(var(--vt35),var(--vt35)), linear-gradient(var(--velo),var(--velo));position:absolute;inset:0}.pg-home .scienza:before,.pg-home .scienza:after{content:"";z-index:0;pointer-events:none;height:160px;position:absolute;left:0;right:0}.pg-home .scienza:before{background:linear-gradient(180deg,var(--fill-alta),transparent);top:0}.pg-home .scienza:after{background:linear-gradient(0deg,var(--fill-alta),transparent);bottom:0}.pg-home .scienza-griglia{z-index:1;padding-block:calc(var(--sez) + var(--s64));position:relative}.pg-home .scienza-testo{color:var(--txi1);flex-direction:column;grid-column:1/7;align-items:flex-start;display:flex}.pg-home .scienza-capo{gap:var(--s16);padding-bottom:var(--s64);flex-direction:column;display:flex}.pg-home .scienza-capo .t-headline{max-width:22ch;color:var(--txi1)}.pg-home .scienza-punti{border-left:1px solid var(--fli);align-self:stretch}.pg-home .scienza-punto{min-height:max(44svh,300px);padding:0 0 var(--s48) var(--s40)}.pg-home .scienza-parole{gap:var(--s12);padding-block:var(--s4);flex-direction:column;display:flex;position:relative}.pg-home .scienza-punto:last-child{min-height:0;padding-bottom:0}.pg-home .scienza-punto .t-title,.pg-home .scienza-punto .t-body{color:var(--txi1)}.pg-home .scienza-punto .t-body{max-width:46ch}.pg-home .scienza-punto .t-title{font-size:2rem;line-height:1.12}.pg-home .scienza-parole:before{content:"";left:calc(-1 * var(--s40) - 1.5px);background:var(--txi1);transform-origin:top;width:2px;transition:transform var(--mv-entry) var(--cv);position:absolute;top:0;bottom:0;transform:scaleY(0)}.pg-home .scienza-punto.attivo .scienza-parole:before{transform:scaleY(1)}.pg-home .scienza-link{margin-top:var(--s64);margin-left:var(--s40)}@media (min-width:60.0625em) and (max-width:75em){.pg-home .scienza-testo{grid-column:1/8}}@media (max-width:60em){.pg-home .scienza-velo{background:radial-gradient(140% 80% at 50% 50%,transparent 50%,var(--velo) 100%), linear-gradient(90deg,var(--vt35),transparent), linear-gradient(var(--vt35),var(--vt35)), linear-gradient(var(--velo),var(--velo))}.pg-home .scienza:before,.pg-home .scienza:after{height:96px}.pg-home .scienza-griglia{padding-block:calc(var(--sez) + var(--s32))}.pg-home .scienza-testo{grid-column:1/-1}.pg-home .scienza-capo{padding-bottom:var(--s40)}.pg-home .scienza-capo .t-headline{max-width:none}.pg-home .scienza-punto{min-height:max(42svh,260px);padding:0 0 var(--s40) var(--s24)}.pg-home .scienza-punto:last-child{min-height:0}.pg-home .scienza-parole{gap:var(--s8)}.pg-home .scienza-punto .t-title{font-size:1.75rem;line-height:1.14}.pg-home .scienza-parole:before{left:calc(-1 * var(--s24) - 1.5px)}.pg-home .scienza-link{margin:var(--s48) 0 0;width:100%}}.pg-home .tessera{isolation:isolate;border-radius:var(--r-lg);text-align:left;width:100%;min-width:0;height:100%;color:inherit;--glifo-filo:var(--vt35);--glifo-pieno:var(--fill-marca);--glifo-inverso:var(--txi1);--velo-h:var(--st-h);transition:transform var(--mv-std) var(--cv),box-shadow var(--mv-std) var(--cv);flex-direction:column;gap:16px;padding:24px;display:flex;position:relative;overflow:hidden}.pg-home .tessera:after{content:"";border-radius:inherit;z-index:-1;pointer-events:none;transition:background-color var(--mv-micro) var(--cv);background:0 0;position:absolute;inset:0}.pg-home .tessera:focus-visible{border-radius:var(--r-lg);outline-offset:3px;box-shadow:0 0 0 3px var(--fuoco-filo)}.pg-home .tessera-testa{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.pg-home .tessera-apri{border-radius:var(--r-full);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--glifo-filo);transition:background-color var(--mv-std) var(--cv),color var(--mv-std) var(--cv),box-shadow var(--mv-std) var(--cv);flex:none;justify-content:center;align-items:center;margin:-8px -8px 0 0;display:inline-flex}.pg-home .tessera-apri .gl{transition:transform var(--mv-std) var(--cv)}.pg-home .tessera-corpo{flex-direction:column;gap:12px;min-width:0;margin-top:auto;display:flex}.pg-home .tessera-riga{font-family:var(--font-voce);text-wrap:balance;max-width:22ch;font-size:1.5rem;font-weight:400;line-height:1.16}.pg-home .tessera-riga-l{max-width:20ch;font-size:2rem;line-height:1.12}.pg-home .tessera-nota{max-width:44ch;font-size:.875rem;line-height:1.55}@media (hover:hover){.pg-home .tessera:hover:after{background:var(--velo-h)}.pg-home .tessera:hover .tessera-apri{background:var(--glifo-pieno);color:var(--glifo-inverso);box-shadow:none}.pg-home .tessera:hover .tessera-apri .gl{transform:rotate(90deg)}}.pg-home .tessera:active:after{background:var(--velo-h)}@media (hover:hover){.pg-home .t-foto:hover,.pg-home .t-scatto:hover{box-shadow:var(--e2);transform:translateY(-4px)}}.pg-home .t-foto{background:var(--fill-pagina);color:var(--tx1);box-shadow:var(--e1);--velo-h:transparent;padding:32px}.pg-home .tessera-foto{object-fit:cover;object-position:78% 50%;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.pg-home .t-foto:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg,var(--lg-denso) 0%,var(--lg-denso) 28%,transparent 64%);position:absolute;inset:0}.pg-home .t-foto .tessera-corpo{max-width:24rem}.pg-home .t-foto .tessera-nota{font-weight:600}.pg-home .t-foto .tessera-apri{background:var(--lg-denso)}.pg-home .t-scatto{background:var(--fill-alta);color:var(--txi1);box-shadow:var(--e1);--glifo-filo:var(--fli);--glifo-pieno:var(--txi1);--glifo-inverso:var(--slate);--velo-h:var(--sti-h)}.pg-home .t-scatto .tessera-foto{object-position:50% 50%}.pg-home .t-scatto:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(var(--velo),var(--velo)),linear-gradient(var(--vt35),var(--vt35)), linear-gradient(180deg,var(--velo) 0%,transparent 30%), linear-gradient(180deg,transparent 34%,var(--velo) 100%);position:absolute;inset:0}.pg-home .t-foto:focus-visible,.pg-home .t-scatto:focus-visible{box-shadow:0 0 0 3px var(--fuoco-filo),var(--e1)}@media (hover:hover){.pg-home .t-foto:focus-visible:hover,.pg-home .t-scatto:focus-visible:hover{box-shadow:0 0 0 3px var(--fuoco-filo),var(--e2)}}.pg-home .t-velo-basso .tessera-foto{object-position:50% 40%}.pg-home .t-velo-basso:before{background:linear-gradient(180deg,var(--lg-denso) 0%,var(--lg-denso) 10%,transparent 30%),linear-gradient(0deg,var(--lg-denso) 0%,var(--lg-denso) 30%,transparent 58%)}.pg-home .t-velo-basso .tessera-corpo{max-width:none}@media (max-width:60em){.pg-home .tessera{border-radius:var(--r-md);gap:12px;padding:20px}.pg-home .tessera:focus-visible{border-radius:var(--r-md)}.pg-home .tessera-riga-l{font-size:1.5rem;line-height:1.16}.pg-home .tessera-apri{width:36px;height:36px;margin:-6px -6px 0 0}.pg-home .t-foto{min-height:400px;padding:20px}.pg-home .tessera-foto{object-position:80% 50%}.pg-home .t-foto:before{background:linear-gradient(0deg,var(--lg-denso) 0%,var(--lg-denso) 40%,transparent 70%), linear-gradient(90deg,var(--lg-denso) 0%,transparent 60%)}.pg-home .t-foto .tessera-corpo{max-width:none}.pg-home .t-velo-basso .tessera-foto{object-position:50% 40%}.pg-home .t-velo-basso:before{background:linear-gradient(180deg,var(--lg-denso) 0%,var(--lg-denso) 12%,transparent 32%),linear-gradient(0deg,var(--lg-denso) 0%,var(--lg-denso) 34%,transparent 62%)}}@media (forced-colors:active){.pg-home .tessera:not(:focus-visible){outline-offset:-1px;outline:1px solid #0000}}.pg-home .chi-siamo .capo{margin-bottom:var(--capo-gap)}.pg-home .garanzie{gap:var(--gutter);grid-template-rows:minmax(320px,auto) minmax(320px,auto);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.pg-home .garanzie>li{min-width:0}.pg-home .garanzia-grande{grid-area:1/1/3/8}.pg-home .g-certificati{grid-area:1/8/auto/-1}.pg-home .g-confezioni{grid-area:2/8/auto/-1}.pg-home .chi-siamo .tessera-testa{justify-content:flex-end}.pg-home .chi-siamo .tessera-nota{max-width:48ch}.pg-home .chi-siamo .tessera-riga{max-width:none}.pg-home .g-benefit .tessera-corpo{max-width:30rem}.pg-home .g-benefit .tessera-nota{font-size:1rem;font-weight:500;line-height:1.6}.pg-home .certificati-marchi{z-index:-3;background:var(--fill-scheda);align-content:start;justify-items:center;gap:var(--s8);padding:var(--s24) 72px var(--s24) var(--s24);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:absolute;inset:0}.pg-home .certificati-marchi img{width:100%;max-width:72px;height:auto}.pg-home .g-confezioni .tessera-foto{object-position:50% 40%}@media (max-width:75em) and (min-width:60.0625em){.pg-home .garanzie{grid-template-rows:minmax(400px,auto) minmax(340px,auto)}.pg-home .garanzia-grande{grid-area:1/1/auto/-1}.pg-home .g-certificati{grid-area:2/1/auto/7}.pg-home .g-confezioni{grid-area:2/7/auto/-1}}@media (max-width:60em){.pg-home .garanzie{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:12px}.pg-home .garanzia-grande,.pg-home .g-certificati,.pg-home .g-confezioni{grid-area:auto/1}.pg-home .g-certificati .tessera,.pg-home .g-confezioni .tessera{min-height:340px}.pg-home .g-benefit{min-height:460px}.pg-home .certificati-marchi{padding:var(--s16) 64px var(--s16) var(--s16)}.pg-home .g-benefit .tessera-nota{font-size:.875rem;line-height:1.55}}.pg-home .editoriale{position:relative}.pg-home .editoriale-griglia{align-items:start}.pg-home .editoriale-racconto{z-index:1;grid-area:1/1/auto/6;position:relative}.pg-home .editoriale-passo{align-items:center;min-height:33svh;display:flex}.pg-home .editoriale-apertura,.pg-home .editoriale-chiusura{min-height:50svh}.pg-home .editoriale-scheda{flex-direction:column;gap:16px;display:flex}.pg-home .editoriale-apertura .t-headline{margin-top:8px}.pg-home .editoriale-scheda .t-body{color:var(--tx2)}.pg-home .editoriale-passo{transition:opacity var(--mv-std) var(--cv)}@media (min-width:60.0625em){.pg-home .editoriale-scheda.lg{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;isolation:auto;background:0 0}.pg-home .editoriale-scheda.lg:before{display:none}}.pg-home .editoriale-palco{column-gap:var(--gutter);mix-blend-mode:multiply;pointer-events:none;grid-area:1/6/auto/-1;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;height:100svh;display:grid;position:sticky;top:0}.pg-home .editoriale-corpo{aspect-ratio:9/16;--piuma-v:linear-gradient(180deg,transparent 0%,var(--fill-alta) 7%,var(--fill-alta) 80%,transparent 98%);--piuma-o:linear-gradient(90deg,transparent 0%,var(--fill-alta) 8%,var(--fill-alta) 52%,72%,transparent 100%);width:min(100%,min(100svh - 96px,880px)/1.77778);-webkit-mask-image:var(--piuma-v),var(--piuma-o);-webkit-mask-composite:source-in;-webkit-mask-image:var(--piuma-v),var(--piuma-o);mask-image:var(--piuma-v),var(--piuma-o);grid-column:1/6;justify-self:start;position:relative;-webkit-mask-composite:source-in;mask-composite:intersect}.pg-home .editoriale-fermo,.pg-home .editoriale-tela{width:100%;height:100%;display:block;position:absolute;inset:0}.pg-home .editoriale-fermo{object-fit:contain}.pg-home .editoriale-tela{visibility:hidden}.pg-home .editoriale[data-sequenza] .editoriale-tela{visibility:visible}.pg-home .editoriale[data-sequenza] .editoriale-fermo{display:none}.pg-home .editoriale-indice{gap:var(--s24);transition:opacity var(--mv-std) var(--cv),visibility 0s linear 0s;flex-direction:column;grid-column:6/8;align-self:center;margin:0;padding:0;list-style:none;display:flex}.pg-home .editoriale-indice li{color:var(--tx2);white-space:nowrap;transition:color var(--mv-std) var(--cv)}.pg-home .editoriale-indice li i{opacity:.5;transition:opacity var(--mv-std) var(--cv)}.pg-home .editoriale-indice li[data-acceso]{color:var(--tx1)}.pg-home .editoriale-indice li[data-acceso] i{opacity:1}.pg-home .editoriale[data-attivo=chiusura] .editoriale-indice,.pg-home .editoriale[data-uscita] .editoriale-indice{opacity:0;visibility:hidden;transition:opacity var(--mv-std) var(--cv),visibility 0s linear var(--mv-std)}@media (min-width:60.0625em) and (max-width:80em){.pg-home .editoriale-indice{gap:var(--s16)}.pg-home .editoriale-indice li{letter-spacing:.1em}}@media (max-width:60em){.pg-home .editoriale{padding-block:var(--s48) 0}.pg-home .editoriale-racconto,.pg-home .editoriale-palco{grid-area:1/1/auto/-1}.pg-home .editoriale-passo{min-height:40svh}.pg-home .editoriale-apertura,.pg-home .editoriale-chiusura{min-height:50svh}.pg-home .editoriale[data-attivo] .editoriale-passo:not([data-letto]):not(:focus-within){opacity:0}.pg-home .editoriale-palco{padding-top:var(--s64);grid-template-columns:minmax(0,1fr);align-items:start}.pg-home .editoriale-corpo{width:auto;max-width:calc(100% + var(--margine));height:calc(100svh - var(--s64) - 150px);aspect-ratio:9/16;margin-right:calc(-1 * var(--margine));grid-column:1/-1;justify-self:end}.pg-home .editoriale-indice{display:none}.pg-home .editoriale-passo{padding-bottom:var(--s24);align-items:flex-end}.pg-home .editoriale-apertura{align-items:flex-start}.pg-home .editoriale-passo:not(.editoriale-apertura):not(.editoriale-chiusura) .editoriale-scheda{bottom:var(--s24);position:sticky}.pg-home .editoriale-chiusura{padding-bottom:var(--s48)}.pg-home .editoriale-scheda{--lg-blur:19px;width:100%;padding:var(--s24);border-radius:var(--r-xl)}.pg-home .editoriale-scheda .t-body{color:var(--tx1)}}