@font-face{font-family:Fragment Mono;src:url(/font/fragment-mono-400-0.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fragment Mono;src:url(/font/fragment-mono-400-1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fragment Mono;src:url(/font/fragment-mono-400-2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/font/inter-400-3.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/font/inter-400-4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/font/inter-400-5.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/font/inter-400-6.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/font/inter-400-7.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/font/inter-400-8.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/font/inter-400-9.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/font/inter-700-10.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/font/inter-700-11.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/font/inter-700-12.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/font/inter-700-13.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/font/inter-700-14.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/font/inter-700-15.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/font/inter-700-16.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/font/inter-900-17.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/font/inter-900-18.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/font/inter-900-19.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+1F??}@font-face{font-family:Inter;src:url(/font/inter-900-20.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/font/inter-900-21.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/font/inter-900-22.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/font/inter-900-23.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Display;src:url(/font/inter-display-600-24.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Display;src:url(/font/inter-display-600-25.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Display;src:url(/font/inter-display-600-26.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+1F??}@font-face{font-family:Inter Display;src:url(/font/inter-display-600-27.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+370-3FF}@font-face{font-family:Inter Display;src:url(/font/inter-display-600-28.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Display;src:url(/font/inter-display-600-29.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/font/inter-display-600-30.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Display;src:url(/font/inter-display-700-31.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Display;src:url(/font/inter-display-700-32.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Display;src:url(/font/inter-display-700-33.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+1F??}@font-face{font-family:Inter Display;src:url(/font/inter-display-700-34.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+370-3FF}@font-face{font-family:Inter Display;src:url(/font/inter-display-700-35.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Display;src:url(/font/inter-display-700-36.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;src:url(/font/inter-display-700-37.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Display;src:url(/font/inter-display-600-38.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/font/inter-700-39.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Switzer;src:url(/font/switzer-600-40.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/font/switzer-900-41.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/font/switzer-500-42.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/font/switzer-700-43.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Syne;src:url(/font/syne-latin.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root{--shell:#0e0e12;--page:#f7f7f5;--surface:#fff;--surface-2:#fbfbfa;--surface-3:#ededea;--line:#e2e2de;--ink:#0e0e12;--ink-2:#3a3a42;--ink-3:#5c5c66;--ink-4:#c4c4c9;--ink-3-scuro:#9a9aa4;--firma:#2340e0;--firma-testo:#2340e0;--firma-scura:#1a31b8;--accent:#2340e0;--accent-caldo:var(--firma);--giallo:#ffd23f;--verde:#3edc81;--richiamo:#0e0e12;--su-colore:#fff;--su-giallo:#0e0e12;--su-scuro:#f7f7f5;--velo:#ffffffc7;--velo-leggero:#ffffff8c;--filo-tenue:#0e0e1212;--filo-medio:#0e0e1229;--font:"Switzer", "Switzer Placeholder", -apple-system, BlinkMacSystemFont, sans-serif;--font-display:"Inter Display", "Inter", sans-serif;--font-mono:"Fragment Mono", ui-monospace, monospace;--font-marchio:"Syne", "Switzer", sans-serif;--t-wordmark:296.14px;--t-h1:72px;--t-h2:64px;--t-price:40px;--t-h3:32px;--t-quote:28px;--t-card:24px;--t-body-l:22px;--t-body-m:18px;--t-body-s:16px;--t-label:14px;--t-tag:12px;--track-tight:-.03em;--track-snug:-.02em;--track-soft:-.01em;--r-10:10px;--r-11:11px;--r-12:12px;--r-16:16px;--r-24:24px;--r-32:32px;--r-48:48px;--r-pill:100px;--r-round:1000px;--shadow-card:#00000012 0 .597144px .597144px -.9375px, #00000012 0 1.81088px 1.81088px -1.875px, #0000000f 0 4.78699px 4.78699px -2.8125px, #00000008 0 15px 15px -3.75px;--shadow-pill:#0000002e 0 .602187px .602187px -1.25px, #00000029 0 2.28853px 2.28853px -2.5px, #0000000f 0 10px 10px -3.75px;--shadow-btn:#fff6 0 2px 4px 0 inset, #00000054 0 .740973px .740973px -.75px, #00000052 0 2.01787px 2.01787px -1.5px, #0000004d 0 4.43051px 4.43051px -2.25px, #00000040 0 9.83471px 9.83471px -3px, #0000001c 0 25px 25px -3.75px, #5c5c66 0 0 0 1px;--shadow-btn-dark:#fff6 0 2px 4px 0 inset, #00000054 0 .740973px .740973px -.75px, #00000052 0 2.01787px 2.01787px -1.5px, #0000004d 0 4.43051px 4.43051px -2.25px, #00000040 0 9.83471px 9.83471px -3px, #0000001c 0 25px 25px -3.75px, #3a3a42 0 0 0 1px;--shadow-float:#0000002b 0 .602187px 1.56569px -1.5px, #00000024 0 2.28853px 5.95019px -3px, #00000005 0 10px 26px -4.5px;--ring-ink:inset 0 0 0 1px #0e0e12;--ease:cubic-bezier(.4, 0, .2, 1);--ease-color:cubic-bezier(.44, 0, .56, 1);--ease-press:cubic-bezier(.2, 0, 0, 1);--contenuto:1080px;--gutter:24px;--rientro:44px;--sezione-y:96px;--striscia:34px}@media (width<=1199.98px){:root{--t-h1:64px;--t-h2:54px;--t-h3:28px;--t-quote:26px}}@media (width<=991.98px){:root{--t-h1:48px;--t-h2:46px;--t-h3:28px;--t-quote:24px;--t-body-l:20px;--t-body-m:16px}}@media (width<=767.98px){:root{--rientro:26px;--gutter:16px;--t-h1:42px;--t-h2:36px;--t-h3:26px;--t-quote:22px;--t-body-l:18px;--t-body-m:16px;--sezione-y:48px}}.nav-guscio{top:calc(var(--striscia) + 16px);z-index:100;pointer-events:none;justify-content:center;display:flex;position:fixed;left:0;right:0}.nav-colonna{flex-direction:column;align-items:center;gap:8px;display:flex}.nav-tendina{pointer-events:auto;background:var(--velo);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--r-24);width:233px;box-shadow:var(--shadow-card);flex-direction:column;padding:8px;display:flex}.nav-tendina__voce{border-radius:var(--r-16);transition:background .2s var(--ease);padding:10px 12px}.nav-tendina__voce:hover{background:var(--filo-tenue)}.nav{pointer-events:auto;background:var(--velo-leggero);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:32px;justify-content:space-between;align-items:center;height:56px;padding:12px;display:flex;overflow:hidden}.nav__marchio{white-space:nowrap;flex:none;align-items:center;gap:8px;padding-left:8px;display:flex}.nav__nome{font-family:var(--font-marchio);letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:800;line-height:1}.nav__nome em{color:var(--firma-testo);font-style:normal;font-weight:500}.nav__slot{flex:none;height:32px;position:relative}.nav__link,.nav__puntini{align-items:center;height:32px;display:flex;position:absolute;top:0;right:0}.nav__link{white-space:nowrap;gap:16px}.nav__voce{transition:color .4s var(--ease-color)}.nav__voce:hover{color:var(--ink-3)}.nav__contatto{height:32px;color:var(--su-colore);background:var(--firma-testo);box-shadow:var(--shadow-card);transition:color .4s var(--ease-color), transform .1s var(--ease-press);border-radius:24px;align-items:center;padding:8px 18px;display:flex}.nav__contatto:hover{color:var(--ink-4)}.nav__contatto:active{transform:scale(.97)}.nav__puntini{justify-content:center;align-items:center;gap:3px;width:24px;height:24px;top:4px}.nav__puntini span{background:var(--ink-3);border-radius:400%;flex:none;width:6px;height:6px;display:block}@media (width<=767.98px){.nav-guscio{top:calc(var(--striscia) + 12px)}.nav{max-width:calc(100vw - 32px)}.nav__nome{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}}.hero{z-index:1;flex-direction:column;padding-top:112px;display:flex;position:relative}.hero__corpo{flex-direction:column;gap:32px;padding-bottom:96px;display:flex}.hero__testa,.hero__blocco{flex-direction:column;gap:24px;display:flex}.hero__badge{background:var(--surface);border-radius:var(--r-24);height:30px;box-shadow:var(--shadow-pill);align-self:flex-start;align-items:center;gap:8px;padding:0 16px 0 8px;display:flex}.hero__pallino{flex:none;place-items:center;width:16px;height:16px;display:grid;position:relative}.hero__pallino-alone,.hero__pallino-cuore{border-radius:var(--r-round);background:var(--accent-caldo);width:8px;height:8px;position:absolute}.hero__pallino-cuore{transform:scale(.5)}.hero__pallino-alone{animation:pulsazione 2s var(--ease) infinite}@keyframes pulsazione{0%{opacity:.9;transform:scale(.5)}70%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(2)}}.hero__titolo{--riga:1.18;width:fit-content}.t-h1.hero__titolo{line-height:var(--riga)}.parola-riga{display:block}.parola-chiusura{color:var(--ink-3);display:block}.parola{height:calc(var(--riga) * 1em);isolation:isolate;flex:none;display:block;position:relative;overflow:hidden}.hero__titolo .parola:before{content:"";background:var(--giallo);z-index:-1;border-radius:.06em;height:.34em;position:absolute;bottom:.16em;left:0;right:0}.parola__colonna{will-change:transform;display:block}.parola__voce{height:calc(var(--riga) * 1em);white-space:nowrap;will-change:opacity, filter;display:block}.parola__righello{visibility:hidden;pointer-events:none;white-space:nowrap;height:0;position:absolute;overflow:hidden}.parola__righello span{width:fit-content;display:block}.hero__sottotitolo{max-width:460px;color:var(--ink-2)}.hero__sottotitolo strong{color:var(--ink);font-weight:600}.hero__azione{align-self:flex-start}.cta{background:var(--firma-testo);height:44px;color:var(--su-colore);border-radius:var(--r-24);box-shadow:var(--shadow-btn);transition:transform .1s var(--ease-press);align-items:center;padding:8px 20px;display:inline-flex;overflow:hidden}.cta:active{transform:scale(.97)}.prova{padding-block:32px;overflow:hidden}.prova--filetti{box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line)}.prova__riga{width:100%;max-width:var(--contenuto);padding-left:var(--rientro);align-items:center;gap:32px;margin-inline:auto;display:flex;overflow:hidden}.prova__clienti{flex:none;align-items:center;gap:12px;height:44px;padding-right:16px;display:flex}.prova__cifra{font-family:var(--font-display);letter-spacing:var(--track-tight);color:var(--firma);flex:none;font-size:32px;font-weight:600;line-height:1}.prova__voto{flex-direction:column;gap:6px;display:flex}.prova__affermazione{color:var(--ink)}.prova__fonte{color:var(--ink-2)}.prova__link{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;transition:text-decoration-color .3s var(--ease-color)}.prova__link:hover{text-decoration-color:currentColor}.marquee{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee__pista{width:max-content;animation:26s linear infinite scorrimento;display:flex}.marquee__gruppo{align-items:center;gap:40px;padding-right:40px;display:flex}.marquee__nome{height:35px;letter-spacing:var(--track-tight);white-space:nowrap;color:var(--ink-3);flex:none;align-items:center;font-size:24px;font-weight:500;line-height:1.4;display:flex}@keyframes scorrimento{0%{transform:translate(0)}to{transform:translate(-50%)}}.prova--strumenti,.prova--strumenti .prova__riga{overflow:visible}.prova--strumenti .prova__riga{padding-right:var(--rientro);justify-content:space-between}.strumenti{align-items:center;gap:16px;display:flex}.strumenti__etichetta{color:var(--ink-2);white-space:nowrap}.strumenti__griglia{flex-wrap:wrap;gap:8px;display:flex}.strumenti__voce{position:relative}.strumenti__tessera{background:var(--surface);border-radius:var(--r-12);width:40px;height:40px;box-shadow:var(--shadow-card);color:var(--ink);transition:transform .25s var(--ease);place-items:center;display:grid}.strumenti__voce:hover .strumenti__tessera{transform:translateY(-3px)}.strumenti__nome{background:var(--accent);height:21px;color:var(--su-colore);border-radius:var(--r-round);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s var(--ease);z-index:2;align-items:center;padding:4px 8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.strumenti__voce:hover .strumenti__nome{opacity:1}@media (width<=991.98px){.prova--strumenti .prova__riga{flex-direction:column;align-items:flex-start;gap:24px}}@media (width<=767.98px){.strumenti{flex-direction:column;align-items:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.marquee__pista{animation:none}.hero__pallino-alone{opacity:0;animation:none}}@media (width<=991.98px){.hero__corpo{padding-bottom:64px}}@media (width>=768px) and (height<=720px){.hero{padding-top:100px}.hero__corpo{gap:24px}.hero__testa,.hero__blocco{gap:16px}.t-h1.hero__titolo{font-size:min(var(--t-h1), 64px)}}@media (width<=767.98px){.hero{padding-top:112px}.prova__riga{flex-direction:column;align-items:flex-start;gap:24px}.marquee{width:100%}}.fiducia{color:var(--ink-2);flex:none}.fiducia strong{color:var(--ink);font-weight:600}.progetti{padding-block:var(--sezione-y);position:relative}.progetti__corpo{isolation:isolate;flex-direction:column;gap:64px;display:flex}.progetti__testata{z-index:4;align-items:center;gap:24px;display:flex;position:relative}.progetti__titolo{color:var(--ink);flex:1}.progetti__griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.card{display:block;position:relative}.card__volo{transform-origin:50% calc(50% - 27.5px);will-change:transform;flex-direction:column;gap:12px;display:flex}.card__media{aspect-ratio:484/363;border-radius:var(--r-16);background:var(--surface-3);position:relative;overflow:hidden}.card__media img{object-fit:cover;width:100%;height:100%;transition:transform .55s var(--ease)}.card:hover .card__media img{transform:scale(1.1)}.card--ferma:hover .card__media img{transform:none}.card__didascalia{justify-content:space-between;align-items:flex-start;gap:24px;height:43px;display:flex;overflow:hidden}.card__testi{flex-direction:column;gap:4px;display:flex}.card__nome{color:var(--ink)}.card__tipo{color:var(--ink-2)}.card__vedi{color:var(--ink-2);flex:none;align-items:center;gap:4px;padding-top:13px;display:flex}.freccia{width:18px;height:18px;color:var(--ink);flex:none;display:block;overflow:hidden}.freccia__pista{width:18px;height:18px;transition:transform .35s var(--ease);display:block;position:relative}.freccia__glifo{width:18px;height:18px;display:block;position:absolute;top:0;left:0}.freccia__glifo--secondo{transform:translate(-16px,16px)}.card:hover .freccia__pista,.collegamento:hover .freccia__pista{transform:translate(16px,-16px)}.progetti__tutti{justify-content:center;display:flex}.collegamento{align-items:center;gap:4px;display:inline-flex}@media (width<=991.98px){.progetti__corpo{gap:48px}}@media (width<=767.98px){.progetti__griglia{grid-template-columns:minmax(0,1fr)}.progetti__corpo{isolation:auto}}.icona{background:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.servizi{padding-block:var(--sezione-y)}.servizi__pannello{border-radius:var(--r-24);background-color:var(--surface);background-image:radial-gradient(circle, var(--filo-tenue) 1px, transparent 1px);box-shadow:var(--shadow-card);background-size:22px 22px;padding:48px 40px 40px}.servizi__testata{flex-direction:column;gap:16px;margin-bottom:40px;display:flex}.servizi__occhiello{color:var(--firma-testo);text-transform:uppercase;letter-spacing:.22em}.servizi__titolo>span{display:block}.servizi__griglia{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.carta-servizio{border-radius:var(--r-16);border:1px solid var(--filo-tenue);background:var(--surface);transition:border-color .3s var(--ease);will-change:transform;flex-direction:column;gap:20px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a}.carta-servizio:hover{border-color:var(--filo-medio)}.carta-servizio__tinta,.carta-servizio__alone{pointer-events:none;position:absolute;inset:0}.carta-servizio__tinta{background:radial-gradient(ellipse at 20% 20%, color-mix(in srgb, var(--tinta) 8%, transparent), transparent 65%)}.carta-servizio__alone{background:radial-gradient(ellipse at 20% 20%, color-mix(in srgb, var(--tinta) 18%, transparent), transparent 65%)}.carta-servizio__riflesso{inset-block:0;pointer-events:none;background:linear-gradient(to right, transparent, color-mix(in srgb, var(--tinta) 7%, transparent), transparent);width:55%;transition:transform .7s ease-out;position:absolute;left:0;transform:translate(-100%)skew(-12deg)}.carta-servizio:hover .carta-servizio__riflesso{transform:translate(280%)skew(-12deg)}.carta-servizio__icona{border-radius:var(--r-12);background:color-mix(in srgb, var(--tinta) 9%, transparent);width:40px;height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tinta) 19%, transparent);color:var(--tinta);place-items:center;display:grid;position:relative}.carta-servizio__testi{flex-direction:column;gap:8px;display:flex;position:relative}.carta-servizio__nome{color:var(--ink);font-weight:600}.carta-servizio__testo{color:var(--ink-2)}.carta-servizio__filo{border-radius:var(--r-round);background:linear-gradient(to right, var(--giallo), color-mix(in srgb, var(--giallo) 0%, transparent));width:0;height:3px;transition:width .5s var(--ease);position:absolute;bottom:0;left:0}.carta-servizio:hover .carta-servizio__filo{width:100%}.carta-invito{border-radius:var(--r-16);background:var(--firma-testo);color:var(--su-colore);box-shadow:var(--shadow-btn);flex-direction:column;grid-column:span 2;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.carta-invito__testi{flex-direction:column;gap:8px;max-width:420px;display:flex}.carta-invito .bottone--chiaro{background:var(--giallo);color:var(--su-giallo)}.carta-invito__testo{color:#ffffffd9}@media (prefers-reduced-motion:reduce){.carta-servizio__riflesso{display:none}.carta-servizio__filo{transition:none}}@media (width<=991.98px){.servizi__griglia{grid-template-columns:repeat(2,minmax(0,1fr))}.carta-invito{grid-column:span 1}}@media (width<=767.98px){.carta-servizio{padding-inline:22px}.servizi__pannello{border-radius:var(--r-16);padding:32px 12px 12px}.servizi__testata{margin-bottom:24px}}@media (width<=559.98px){.servizi__griglia{grid-template-columns:minmax(0,1fr)}}.prezzi{padding-block:var(--sezione-y)}.prezzi__corpo{flex-direction:column;gap:64px;display:flex}.prezzi__testata{gap:24px;display:flex}.prezzi__titolo{flex:none;width:645px}.prezzi__titolo>span{display:block}.prezzi__occhiello{width:323px;color:var(--ink-2);align-self:flex-end;margin-left:auto}.prezzi__occhiello strong{color:var(--ink);font-weight:600}.prezzi__blocco{flex-direction:column;gap:96px;display:flex}.passi{gap:64px;display:flex}.passo{flex-direction:column;flex:none;gap:8px;width:288px;display:flex}.passo__testa{align-items:center;gap:8px;height:24px;display:flex}.passo__testo{width:250px;color:var(--ink-2);line-height:24px}.piani{background:var(--surface-3);border-radius:var(--r-16);flex-direction:column;gap:6px;padding:6px;display:flex}.piani__riga{gap:6px;display:flex}.piano{background:var(--surface);border-radius:var(--r-12);box-shadow:var(--shadow-card);padding:32px}.piano--primo{flex-direction:column;flex:none;gap:24px;width:402px;display:flex;position:relative}.guadagno__testa{z-index:1;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}.guadagno__titolo{max-width:320px}.guadagno__invito{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface-2);height:32px;color:var(--ink-2);align-items:center;gap:8px;padding:0 14px 0 10px;display:none}.guadagno--viva .guadagno__invito{display:inline-flex}.guadagno__invito-dito,.guadagno__freccia{display:none}.guadagno__cursore,.guadagno__freccia{width:16px;height:16px;color:var(--accent);flex:none}@keyframes guadagno-cenno{0%,to{transform:translate(0)}50%{transform:translate(5px,3px)}}@keyframes guadagno-scorri{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@media (prefers-reduced-motion:no-preference){.guadagno__cursore{animation:guadagno-cenno 1.8s var(--ease) infinite}.guadagno__freccia{animation:guadagno-scorri 1.6s var(--ease) infinite}}.guadagno__pila{flex-direction:column;gap:8px;display:flex}.guadagno__voce:nth-child(odd){transform:rotate(-.8deg)}.guadagno__voce:nth-child(2n){transform:rotate(.7deg)}.guadagno__carta{background:var(--richiamo);color:var(--su-scuro);border-radius:var(--r-16);box-shadow:var(--shadow-btn);flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px 18px;display:flex}.guadagno__servizio{border-radius:var(--r-pill);background:color-mix(in srgb, var(--su-scuro) 12%, transparent);color:var(--su-scuro);padding:5px 10px}.guadagno__cifra{font-family:var(--font-display);font-size:var(--t-price);letter-spacing:var(--track-tight);color:var(--verde);margin-top:8px;font-weight:600;line-height:1}.guadagno__esito{color:var(--su-scuro)}.guadagno__conto{color:var(--ink-3-scuro);margin-top:2px;line-height:1.45}.guadagno__nota{z-index:1;color:var(--ink-3);line-height:1.5;position:relative}.guadagno__campo{display:none}.guadagno--viva{min-height:560px}.guadagno--viva:before{content:"";border-radius:inherit;background:radial-gradient(circle, var(--filo-medio) 1px, transparent 1.5px) 0 0 / 18px 18px;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 22%,#000 40% 78%,#0000 92%);mask-image:linear-gradient(#0000 22%,#000 40% 78%,#0000 92%)}.guadagno--viva .guadagno__pila{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.guadagno--viva .guadagno__nota{margin-top:auto}.guadagno--viva .guadagno__campo{z-index:2;border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.guadagno__volante{will-change:transform, opacity;width:232px;position:absolute}.disponibile{z-index:2;background:var(--surface);border-radius:var(--r-24);height:30px;box-shadow:var(--shadow-pill);align-self:flex-start;align-items:center;gap:8px;padding:0 16px 0 8px;display:flex;position:relative}.disponibile__pallino{flex:none;place-items:center;width:16px;height:16px;display:grid;position:relative}.disponibile__alone,.disponibile__cuore{border-radius:var(--r-round);background:var(--accent-caldo);width:8px;height:8px;position:absolute}.disponibile__cuore{transform:scale(.5)}.disponibile__alone{animation:pulsazione 2s var(--ease) infinite}.piano__testi{z-index:2;flex-direction:column;gap:16px;display:flex;position:relative}.piano__testi p{max-width:338px}.piano--sito{flex-direction:column;flex:1;gap:32px;display:flex}.piano__blocco{flex-direction:column;gap:24px;display:flex}.piano__testa{flex-direction:column;gap:16px;display:flex}.piano__testa p{max-width:400px}.piano__testa strong{color:var(--ink);font-weight:500}.attenuato-2{color:var(--ink-2)}.piano__filetto{background:var(--line);border:0;height:1px;margin:0}.piano__prezzo{align-items:baseline;gap:8px;display:flex}.prezzo{font-family:var(--font-display);font-size:var(--t-price);letter-spacing:var(--track-tight);font-weight:600;line-height:1.2}.prezzo__periodo{color:var(--ink-2)}.voci{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.voce{height:16px;color:var(--ink);align-items:center;gap:5px;display:flex}.voce span{color:var(--ink);line-height:16px}.piano__azione{align-items:center;gap:24px;display:flex}.piano__stripe{opacity:.35;width:45px;height:19px}.bottone{border-radius:var(--r-24);height:44px;transition:transform .1s var(--ease-press);align-items:center;gap:0;padding:8px 12px;display:inline-flex}.bottone .t-label{white-space:nowrap;padding-inline:6px}.bottone:active{transform:scale(.97)}.bottone--scuro{background:var(--firma-testo);color:var(--su-colore);box-shadow:var(--shadow-btn)}.bottone--chiaro{background:var(--page);color:var(--ink);box-shadow:var(--shadow-card)}.sito__fondatori{border-radius:var(--r-12);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);background:color-mix(in srgb, var(--accent) 7%, var(--surface));text-align:left;transition:background .2s var(--ease), border-color .2s var(--ease);flex-direction:column;align-items:flex-start;gap:6px;margin-top:-8px;padding:12px 14px;display:flex}.sito__fondatori:hover{background:color-mix(in srgb, var(--accent) 12%, var(--surface));border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.sito__fondatori-nome{border-radius:var(--r-pill);background:var(--accent);color:var(--su-colore);padding:3px 8px}.sito__fondatori-testo{color:var(--ink-2)}.sito__fondatori-link{color:var(--accent);white-space:nowrap;font-weight:600}.sito__fondatori:hover .sito__fondatori-link{text-underline-offset:3px;text-decoration:underline}.sito__tuo{border-radius:var(--r-12);border:1px solid var(--line);background:var(--surface-2);flex-direction:column;gap:14px;padding:16px 14px 14px;display:flex}.sito__per-sempre{color:var(--ink);align-items:center;gap:8px;display:flex}.sito__per-sempre:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}.sito__asterisco{color:var(--ink-3)}.sito__pastiglia{border-radius:var(--r-24);background:var(--surface-2);color:var(--ink-2);align-self:flex-start;padding:4px 10px}.abbonamenti{background:var(--surface);border-radius:var(--r-12);box-shadow:var(--shadow-card);flex-direction:column;gap:32px;padding:32px;display:flex}.abbonamenti__testata{flex-direction:column;gap:8px;display:flex}.abbonamenti__sotto{color:var(--ink-2);max-width:560px}.abbonamenti__riga{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.tariffa{border:1px solid var(--line);border-radius:var(--r-12);background:var(--surface);flex-direction:column;gap:16px;padding:24px;display:flex}.tariffa--evidenziata{background:var(--giallo);border-color:var(--giallo);color:var(--su-giallo)}.tariffa--evidenziata .tariffa__nome,.tariffa--evidenziata .tariffa__testo,.tariffa--evidenziata .prezzo,.tariffa--evidenziata .prezzo__periodo,.tariffa--evidenziata .voce span{color:var(--su-giallo)}.tariffa__testa{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.tariffa__nome{color:var(--ink-2)}.tariffa__etichetta{border-radius:var(--r-24);color:var(--su-giallo);white-space:nowrap;background:#0e0e121a;padding:4px 10px}.tariffa__prezzo{align-items:baseline;gap:6px;display:flex}.tariffa__testo{color:var(--ink-2)}.tariffa__voci{flex:1;grid-template-columns:minmax(0,1fr)}.tariffa__cta{justify-content:center;width:100%}@media (width<=1199.98px){.prezzi__titolo{width:auto}.passi{gap:32px}.passo{flex:1;width:auto}}@media (width<=991.98px){.prezzi__testata{flex-direction:column;gap:32px}.prezzi__occhiello{align-self:flex-start;margin-left:0}.passi{flex-direction:column;gap:32px}.piani__riga{flex-direction:column}.piano--primo{width:auto}.guadagno{--bordo:32px}.guadagno__invito{display:inline-flex}.guadagno__invito-mouse,.guadagno__cursore{display:none}.guadagno__invito-dito,.guadagno__freccia{display:block}.guadagno__pila{margin:-8px calc(-1 * var(--bordo)) -12px;padding:8px var(--bordo) 28px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bordo);scrollbar-width:none;flex-direction:row;gap:10px;overflow-x:auto}.guadagno__pila::-webkit-scrollbar{display:none}.guadagno__voce{scroll-snap-align:start;flex:none;width:min(78%,280px)}.guadagno__voce .guadagno__carta{height:100%}.abbonamenti__riga{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){.piano{padding-inline:22px}.guadagno{--bordo:22px}.abbonamenti{padding-inline:14px}.tariffa{padding-inline:22px}.voci{grid-template-columns:minmax(0,1fr)}}@media (width>=992px){.guadagno:not(.guadagno--viva) .guadagno__carta{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"cifra servizio""esito conto";align-items:start;gap:4px 14px;padding:14px 16px;display:grid}.guadagno:not(.guadagno--viva) .guadagno__cifra{grid-area:cifra;margin-top:0;font-size:28px}.guadagno:not(.guadagno--viva) .guadagno__esito{font-size:var(--t-tag);grid-area:esito}.guadagno:not(.guadagno--viva) .guadagno__servizio{font-size:var(--t-label);background:0 0;grid-area:servizio;align-self:center;padding:0}.guadagno:not(.guadagno--viva) .guadagno__conto{grid-area:conto;margin-top:0}}.testimonianze{padding-block:var(--sezione-y)}.testimonianze__corpo{flex-direction:column;gap:64px;display:flex}.testimonianze__testata{align-items:flex-end;gap:24px;display:flex}.testimonianze__titolo{flex:none;width:709px}.testimonianze__titolo>span{display:block}.testimonianze__testata .prova__clienti{margin-left:auto}.testimonianze__griglia{grid-template-columns:repeat(3,320px);gap:16px;display:grid}.parere{background:var(--surface);border-radius:var(--r-16);height:280px;box-shadow:var(--shadow-card);flex-direction:column;justify-content:space-between;padding:24px;display:flex}.parere__alto{flex-direction:column;gap:12px;display:flex}.parere__cifra{font-family:var(--font-display);letter-spacing:var(--track-tight);color:var(--firma);font-size:40px;font-weight:600;line-height:1.1}.parere__testo strong{font-weight:600}.parere__fonte{color:var(--ink-2)}.parere__link{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;transition:text-decoration-color .3s var(--ease-color);line-height:1.45}.parere__link:hover{text-decoration-color:currentColor}.parere__apri{margin-left:3px;text-decoration:none;display:inline-block}.parere:nth-child(2){background:var(--firma);color:var(--su-colore)}.parere:nth-child(5){background:var(--giallo);color:var(--su-giallo)}.parere:nth-child(2) .parere__cifra{color:var(--su-colore)}.parere:nth-child(5) .parere__cifra{color:var(--su-giallo)}.parere:nth-child(2) .parere__fonte{color:#ffffffc7}.parere:nth-child(5) .parere__fonte{color:#0e0e12b8}@media (width<=1199.98px){.testimonianze__titolo{width:auto}.testimonianze__griglia{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991.98px){.testimonianze__testata{flex-direction:column;align-items:flex-start;gap:32px}.testimonianze__testata .prova__clienti{margin-left:0}.testimonianze__griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.parere{padding-inline:22px}.testimonianze__griglia{grid-template-columns:minmax(0,1fr)}.parere{gap:32px;height:auto}}.faq{padding-block:var(--sezione-y)}.faq__corpo{align-items:flex-start;gap:32px;display:flex}.faq__sinistra{flex-direction:column;flex:none;gap:64px;width:538px;display:flex}.faq__titolo>span{display:block}.fisarmonica{flex-direction:column;gap:16px;display:flex}.voce-faq{background:var(--surface);border-radius:var(--r-16);overflow:hidden}.voce-faq__testa{text-align:left;align-items:center;gap:20px;width:100%;min-height:52px;padding:12px 16px;display:flex}.voce-faq__numero{flex:none;width:18px;line-height:24px}.voce-faq__domanda{flex:1;font-weight:600;line-height:24px}.voce-faq__segno{flex:none;place-items:center;width:28px;height:28px;display:grid;position:relative}.voce-faq__barra{background:var(--ink);border-radius:2px;width:12px;height:1.5px;position:absolute}.voce-faq__corpo{overflow:hidden}.voce-faq__risposta{padding:16px}.richiamo-faq{top:calc(var(--striscia) + 88px);background:var(--richiamo);width:422px;color:var(--su-scuro);border-radius:var(--r-16);box-shadow:var(--shadow-card);flex-direction:column;flex:none;gap:32px;padding:32px;display:flex;position:sticky}.richiamo-faq .attenuato{color:var(--ink-3-scuro)}.richiamo-faq .bottone--scuro{background:var(--page);color:var(--ink);box-shadow:var(--shadow-card)}.richiamo-faq__marchio{filter:invert()}.richiamo-faq__alto{flex-direction:column;gap:24px;display:flex}.richiamo-faq__testi{flex-direction:column;gap:16px;display:flex}.richiamo-faq__titolo>span{display:block}.richiamo-faq__azione .bottone{justify-content:center;min-width:144px}.richiamo-faq__azione{align-items:center;gap:18px;display:flex}.richiamo-faq__marchio{opacity:.35;width:61px;height:13px}@media (width<=1199.98px){.faq__sinistra{flex:1;width:auto}.richiamo-faq{width:380px}}@media (width<=767.98px){.richiamo-faq{padding-inline:22px}}@media (width<=991.98px){.faq__corpo{flex-direction:column}.richiamo-faq{width:100%;position:static}}.barra-guscio{z-index:90;pointer-events:none;justify-content:flex-end;display:flex;position:fixed;bottom:24px;right:24px}.barra{pointer-events:auto;background:var(--velo);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--r-48);height:56px;box-shadow:var(--shadow-card);align-items:center;gap:18px;padding:8px;display:flex}.barra__azioni{gap:8px;display:flex}.barra__bottone{border-radius:var(--r-24);flex:none;justify-content:flex-start;align-items:center;gap:6px;height:40px;padding:8px;display:flex;overflow:hidden}.barra__bottone--scuro{background:var(--firma-testo);color:var(--su-colore);box-shadow:var(--shadow-btn)}.barra__bottone--chiaro{background:var(--page);color:var(--ink);box-shadow:var(--shadow-card)}.barra__etichetta{white-space:nowrap;padding-right:6px}.piede{background:var(--richiamo);color:var(--su-scuro);z-index:1;position:relative;overflow:hidden}.piede__corpo{flex-direction:column;gap:24px;padding-block:64px 211px;display:flex}.piede__alto{flex-direction:column;gap:48px;padding-bottom:24px;display:flex}.piede__richiamo{flex-direction:column;display:flex}.piede__titolo{color:var(--su-scuro)}.piede__titolo>span{display:block}.piede__titolo>.piede__attenuato{color:var(--ink-3-scuro)}.piede__contatti{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.piede__colonna{flex-direction:column;gap:8px;display:flex}.piede__etichetta{color:var(--ink-3-scuro)}.piede__valore{color:var(--su-scuro);transition:color .4s var(--ease-color)}a.piede__valore:hover{color:var(--ink-3-scuro)}.piede__voce-contatto{flex-direction:column;gap:2px;display:flex}.piede__nota{color:var(--ink-3-scuro)}.piede__basso{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.piede__liste{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.piede__lista{flex-direction:column;gap:17px;display:flex}.piede__voci{grid-template-columns:repeat(2,max-content);align-content:start;gap:9px 30px;display:grid}.piede__voci li{line-height:15px;display:flex}.piede__voce{color:var(--su-scuro);transition:color .4s var(--ease-color);line-height:15px}.piede__voce:hover{color:var(--ink-3-scuro)}.piede__chiusura{z-index:1;flex-direction:column;align-self:end;align-items:flex-start;gap:16px;display:flex;position:relative}.piede__piva{min-height:36px;color:var(--su-scuro);border:1px solid color-mix(in srgb, var(--su-scuro) 30%, transparent);border-radius:var(--r-pill);transition:background .3s var(--ease-color), color .3s var(--ease-color), border-color .3s var(--ease-color), transform .1s var(--ease-press);align-items:center;gap:8px;padding:8px 14px;line-height:1.3;display:inline-flex}.piede__piva:hover{background:var(--su-scuro);border-color:var(--su-scuro);color:var(--ink)}.piede__piva:active{transform:scale(.97)}.piede__copy{color:var(--ink-3-scuro)}.piede__marchio{width:var(--contenuto);padding-inline:var(--rientro);font-size:var(--t-wordmark);letter-spacing:-.03em;color:var(--su-scuro);text-align:center;pointer-events:none;white-space:nowrap;font-weight:500;line-height:.92;position:absolute;bottom:-136px;left:50%;transform:translate(-50%)}@media (width<=991.98px){.piede__contatti{grid-template-columns:minmax(0,1fr);gap:24px}.piede__basso{grid-template-columns:minmax(0,1fr)}.piede__liste{grid-column:auto}.piede__chiusura{align-self:start}.piede__corpo{padding-block:48px 140px}}@media (width<=767.98px){.barra-guscio{bottom:16px;right:16px}}.barra-guscio--via .barra{opacity:0;pointer-events:none;transform:translateY(16px)}.barra{transition:opacity .3s var(--ease), transform .3s var(--ease)}.metodo{padding-block:var(--sezione-y)}.metodo__corpo,.cruscotto__corpo{flex-direction:column;gap:64px;display:flex}.metodo__testata,.cruscotto__testata{gap:24px;display:flex}.metodo__titolo,.cruscotto__titolo{flex:none;width:645px}.metodo__titolo>span,.cruscotto__titolo>span{display:block}.metodo__occhiello,.cruscotto__occhiello{width:323px;color:var(--ink-2);align-self:flex-end;margin-left:auto}.metodo__occhiello strong,.cruscotto__occhiello strong{color:var(--ink);font-weight:600}.metodo__pista{position:relative}.metodo__filo{background:var(--line);height:1px;position:absolute;top:15px;left:0;right:0}.metodo__filo-pieno{background:var(--ink);height:100%;display:block}.fasi{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.fase{background:var(--surface);border-radius:var(--r-12);box-shadow:var(--shadow-card);flex-direction:column;gap:20px;padding:44px 24px 24px;display:flex;position:relative}.fase__alto{justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:24px;right:24px}.fase__numero{background:var(--firma-testo);height:30px;color:var(--su-colore);border-radius:var(--r-24);box-shadow:var(--shadow-btn);align-items:center;padding:0 12px;display:inline-flex}.fase__durata{background:var(--surface);height:30px;color:var(--ink-2);border-radius:var(--r-24);box-shadow:var(--shadow-pill);align-items:center;padding:0 12px;display:inline-flex}.fase__testi{flex-direction:column;gap:8px;display:flex}.fase__testo{color:var(--ink-2)}.fase__punti{flex-direction:column;gap:8px;margin-top:auto;display:flex}.fase__punto{color:var(--ink-2);align-items:center;gap:8px;display:flex}.fase__spunta{border-radius:var(--r-round);background:var(--ink);flex:none;width:5px;height:5px}.cruscotto{padding-block:var(--sezione-y)}.cruscotto__scena{perspective:1600px;perspective-origin:50% 0}.pannello{transform-origin:50% 0;transform-style:preserve-3d;background:var(--surface-3);border-radius:var(--r-16);will-change:transform, opacity;flex-direction:column;gap:6px;padding:6px;display:flex}.pannello__barra{background:var(--surface);border-radius:var(--r-12);box-shadow:var(--shadow-card);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.pannello__chi{align-items:center;gap:10px;display:flex}.pannello__live{background:var(--firma-testo);height:30px;color:var(--su-colore);border-radius:var(--r-24);box-shadow:var(--shadow-btn);align-items:center;gap:8px;padding:0 14px 0 10px;display:inline-flex}.pannello__pallino{border-radius:var(--r-round);background:var(--giallo);width:8px;height:8px;animation:pulsazione 2s var(--ease) infinite}.pannello__metriche{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.metrica{background:var(--surface);border-radius:var(--r-12);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:24px;display:flex}.metrica__etichetta{color:var(--ink-2)}.metrica__valore{font-family:var(--font-display);font-size:var(--t-price);letter-spacing:var(--track-tight);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-weight:600;line-height:1.1;display:flex}.metrica__suffisso{font-family:var(--font);font-size:var(--t-tag);color:var(--ink-2);font-weight:600}.metrica__delta{border-radius:var(--r-24);background:var(--surface-2);color:var(--ink-2);align-self:flex-start;padding:4px 8px}.metrica__delta--su{background:var(--giallo);color:var(--su-giallo)}.pannello__basso{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:6px;display:grid}.grafico,.attivita{background:var(--surface);border-radius:var(--r-12);box-shadow:var(--shadow-card);flex-direction:column;gap:18px;padding:24px;display:flex}.grafico__etichetta,.attivita__etichetta{color:var(--ink-2)}.grafico__barre{flex:1;align-items:flex-end;gap:14px;min-height:168px;display:flex}.grafico__colonna{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.grafico__barra{background:color-mix(in srgb, var(--accent) 30%, var(--surface-3));border-radius:6px 6px 2px 2px;width:100%;max-width:34px;min-height:4px}.grafico__colonna:last-child .grafico__barra{background:var(--firma)}.grafico__mese{color:var(--ink-2)}.attivita__elenco{flex-direction:column;gap:12px;display:flex}.attivita__voce{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding-bottom:12px;display:grid}.attivita__voce:last-child{border-bottom:0;padding-bottom:0}.attivita__quando{color:var(--ink-2);text-align:right}.attivita__delta{border-radius:var(--r-24);background:color-mix(in srgb, var(--giallo) 45%, var(--surface));color:var(--su-giallo);grid-column:1/-1;justify-self:start;padding:1px 8px}.attivita__nota{color:var(--ink-2);margin-top:auto}@media (width<=1199.98px){.metodo__titolo,.cruscotto__titolo{width:auto}.fasi{grid-template-columns:repeat(2,minmax(0,1fr))}.metodo__filo{display:none}}@media (width<=991.98px){.metodo__testata,.cruscotto__testata{flex-direction:column;gap:32px}.metodo__occhiello,.cruscotto__occhiello{align-self:flex-start;margin-left:0}.pannello__metriche{grid-template-columns:repeat(2,minmax(0,1fr))}.pannello__basso{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){.fase{padding-inline:20px}.fasi,.pannello__metriche,.pannello__basso{grid-template-columns:minmax(0,1fr)}.attivita{padding:20px}}.striscia-guscio{z-index:101;height:var(--striscia);background:var(--firma-testo);transition:background .3s var(--ease-color);position:fixed;top:0;left:0;right:0}.striscia-guscio:hover{background:var(--firma-scura)}.striscia{width:100%;height:100%;color:var(--su-colore);align-items:center;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.striscia:focus-visible{outline:2px solid var(--su-colore);outline-offset:-4px;border-radius:0}.striscia__pista{width:max-content;animation:70s linear infinite scorrimento;display:flex}.striscia:hover .striscia__pista,.striscia:focus-visible .striscia__pista{animation-play-state:paused}.striscia__gruppo{align-items:center;display:flex}.striscia__voce{letter-spacing:var(--track-soft);white-space:nowrap;color:var(--su-colore);padding-inline:20px;font-size:13px;font-weight:500;line-height:1;position:relative}.striscia__voce:after{content:"";border-radius:var(--r-round);background:#fff6;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%;right:-2px}.striscia__voce--forte{color:var(--su-colore);font-weight:600}.striscia__ferma{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--su-colore);padding-inline:16px;font-size:13px;line-height:1.2;display:none;overflow:hidden}.striscia__ferma strong{color:var(--su-colore);font-weight:600}@media (prefers-reduced-motion:reduce){.striscia__pista{display:none}.striscia__ferma{display:block}}html.bloccata{background:color-mix(in srgb, var(--shell) 50%, var(--page));overflow:hidden}.invito-guscio{z-index:300;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.invito-velo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e0e1280;position:absolute;inset:0}.invito{overscroll-behavior:contain;background:var(--surface);--raggio:var(--r-32);border-radius:var(--raggio);outline:none;flex-direction:column;gap:16px;width:min(560px,100%);max-height:calc(100dvh - 32px);padding:40px;display:flex;position:relative;overflow-y:auto;box-shadow:0 2px 6px -2px #0000001f,0 24px 64px -12px #0000002e}.invito:focus-visible{border-radius:var(--raggio);outline:none}.invito__chiudi{border-radius:var(--r-round);background:var(--surface-2);width:36px;height:36px;color:var(--ink-2);transition:background .2s var(--ease), color .2s var(--ease);place-items:center;display:grid;position:absolute;top:20px;right:20px}.invito__chiudi:hover{background:var(--surface-3);color:var(--ink)}.invito__pastiglia{background:var(--page);border-radius:var(--r-24);align-self:flex-start;align-items:center;gap:8px;height:30px;padding:0 14px 0 8px;display:flex}.invito__titolo{margin-top:8px;padding-right:24px}.invito__testo{color:var(--ink-2);text-wrap:pretty}.scala{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:8px;margin-top:12px;padding:0;list-style:none;display:grid}.gradino{flex-direction:column;gap:8px;display:flex}.gradino__barra{min-height:calc(92px + var(--i) * 22px);border-radius:var(--r-16);background:color-mix(in srgb, var(--accent) calc(7% + var(--i) * 7%), var(--surface));flex-direction:column;justify-content:flex-end;gap:4px;padding:12px;display:flex}.gradino__sconto{font-family:var(--font-display);letter-spacing:var(--track-tight);font-size:30px;font-weight:600;line-height:1}.gradino__prezzo,.gradino__quando{color:var(--ink-3)}.gradino__quando{padding-left:12px}.gradino--max .gradino__barra{background:var(--accent);color:var(--su-colore)}.gradino--max .gradino__prezzo{color:#ffffffc7}.gradino--max .gradino__quando{color:var(--ink);font-weight:600}.gradino__max{border-radius:var(--r-pill);background:var(--surface);color:var(--accent);text-transform:uppercase;letter-spacing:.06em;align-self:flex-start;margin-bottom:auto;padding:2px 8px;font-weight:600}.invito__azioni{align-items:center;gap:8px;margin-top:8px;display:flex}.invito__cta{flex:1;justify-content:center}.invito__dopo{height:44px;color:var(--ink-3);border-radius:var(--r-24);transition:color .2s var(--ease), background .2s var(--ease);padding-inline:16px}.invito__dopo:hover{color:var(--ink);background:var(--surface-2)}.invito__clausola{color:var(--ink-3);font-weight:500}@media (width<=767.98px){.invito{--raggio:var(--r-24);padding:28px 20px 24px}.invito__chiudi{top:14px;right:14px}.scala{gap:6px}.gradino__barra{min-height:calc(80px + var(--i) * 18px);padding:10px 8px}.gradino__sconto{font-size:21px}.gradino__quando{padding-left:8px}}.solo-lettori{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.parola__voce:before,.parola__righello span:before{content:attr(data-parola)}.striscia__voce:before,.marquee__nome[data-testo]:before{content:attr(data-testo)}@media (width<=767.98px){.nav{width:233px!important}.nav__slot{width:24px!important}.nav__link{opacity:0!important;pointer-events:none!important}.nav__puntini{opacity:1!important;pointer-events:auto!important}.card__volo{transform:none!important}.card__didascalia{opacity:1!important}}html.pre:not(.viva) .parola__colonna{transform:translateY(calc(var(--posto) * var(--riga) * -1em))!important}.parola{width:fit-content}.parola__voce:not(.parola__voce--attiva){width:0}@media (width>=768px){html.pre:not(.viva) .card__volo{opacity:0}html.pre .card__volo{transition:opacity .35s var(--ease)}}@keyframes riserva-comparsa{to{opacity:1}}@keyframes riserva-ferma{to{opacity:1;transform:none}}@keyframes riserva-barra{to{height:var(--altezza)}}@keyframes riserva-risposta{to{opacity:1;height:auto}}html.pre:not(.viva) .hero__badge,html.pre:not(.viva) .hero__azione,html.pre:not(.viva) .hero__fascia,html.pre:not(.viva) .card__didascalia{animation:.3s 4s forwards riserva-comparsa}html.pre:not(.viva) .fase,html.pre:not(.viva) .card__volo,html.pre:not(.viva) .pannello{animation:.3s 4s forwards riserva-ferma}html.pre:not(.viva) .grafico__barra{animation:.3s 4s forwards riserva-barra}html.pre:not(.viva) .voce-faq__corpo{animation:10ms 4s forwards riserva-risposta}.voce-faq__corpo--chiuso{pointer-events:none}.carta-servizio__guida{color:var(--firma-testo);transition:color .3s var(--ease-color);align-self:flex-start;margin-top:4px;padding-block:4px}.carta-servizio__guida:hover{color:var(--firma-scura);text-underline-offset:3px;text-decoration:underline}.piede__guide{padding-bottom:8px}.piede__voci--larghe{grid-template-columns:repeat(4,max-content)}@media (width<=991.98px){.piede__voci--larghe{grid-template-columns:repeat(2,max-content)}}@media (width<=479.98px){.piede__voci--larghe{grid-template-columns:minmax(0,1fr)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--striscia) + 104px);scrollbar-gutter:stable;overflow-x:hidden}@supports (overflow:clip){html{overflow-x:clip}}body{background:var(--shell);color:var(--ink);font-family:var(--font);font-weight:500;font-size:var(--t-body-s);letter-spacing:var(--track-snug);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:var(--striscia);margin:0;line-height:1.5;overflow-x:clip}h1,h2,h3,h4,p,figure,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img,svg,video{max-width:100%;display:block}::selection{background:var(--ink);color:var(--su-colore)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}.pagina{background:var(--page);z-index:1;position:relative}.contenuto{width:100%;max-width:var(--contenuto);padding-inline:var(--rientro,var(--gutter));margin-inline:auto}.sezione{padding-block:var(--sezione-y)}.t-h1{font-size:var(--t-h1);letter-spacing:var(--track-tight);font-weight:500;line-height:.95}.t-h2{font-size:var(--t-h2);letter-spacing:var(--track-tight);font-weight:500;line-height:1}.t-h3{font-size:var(--t-h3);letter-spacing:var(--track-tight);font-weight:500;line-height:1.15}.t-quote{font-size:var(--t-quote);letter-spacing:var(--track-tight);font-weight:500;line-height:1.4}.t-card{font-size:var(--t-card);letter-spacing:var(--track-tight);font-weight:500;line-height:1.3}.t-body-l{font-size:var(--t-body-l);letter-spacing:var(--track-tight);font-weight:500;line-height:1.4}.t-body-m{font-size:var(--t-body-m);letter-spacing:var(--track-snug);font-weight:500;line-height:1.4}.t-body-s{font-size:var(--t-body-s);letter-spacing:var(--track-snug);font-weight:500;line-height:1.5}.t-body-xs{font-size:var(--t-label);letter-spacing:var(--track-soft);font-weight:500;line-height:1.6}.t-label{font-size:var(--t-label);letter-spacing:var(--track-snug);font-weight:600;line-height:1.12}.t-tag{font-size:var(--t-tag);letter-spacing:var(--track-snug);font-weight:600;line-height:1.12}.attenuato{color:var(--ink-3)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.griglia{pointer-events:none;z-index:0;justify-content:center;display:flex;position:absolute;inset:0}.griglia__colonna{width:100%;max-width:var(--contenuto);border-left:1px solid var(--line);border-right:1px solid var(--line);height:100%}@media (width<=767.98px){.griglia{display:none}}:root{--striscia:0px;--gd-colonna:720px}html{scroll-padding-top:24px}body{background:var(--page)}.gd-testa,.gd-corpo,.gd-piede{width:100%;max-width:calc(var(--gd-colonna) + 2 * var(--rientro));padding-inline:var(--rientro);margin-inline:auto}.gd-testa{justify-content:space-between;align-items:center;gap:16px;padding-block:20px;display:flex}.gd-marchio{font-family:var(--font-marchio);letter-spacing:-.02em;white-space:nowrap;font-size:19px;font-weight:800;line-height:1}.gd-marchio em{color:var(--firma-testo);font-style:normal;font-weight:500}.gd-menu{align-items:center;gap:16px;display:flex}.gd-menu__voce{transition:color .4s var(--ease-color)}.gd-menu__voce:hover{color:var(--ink-3)}.gd-menu__bottone{height:32px;color:var(--su-colore);background:var(--firma-testo);border-radius:var(--r-24);box-shadow:var(--shadow-card);white-space:nowrap;transition:background .3s var(--ease-color), transform .1s var(--ease-press);align-items:center;padding:8px 18px;display:flex}.gd-menu__bottone:hover{background:var(--firma-scura)}.gd-menu__bottone:active{transform:scale(.97)}.gd-corpo{flex-direction:column;gap:48px;padding-block:24px 80px;display:flex}.gd-briciole{color:var(--ink-3);flex-wrap:wrap;gap:8px;display:flex}.gd-briciole a:hover{color:var(--ink)}.gd-articolo{flex-direction:column;gap:48px;display:flex}.gd-apertura{flex-direction:column;gap:20px;display:flex}.gd-titolo{letter-spacing:var(--track-tight);text-wrap:balance;font-size:clamp(32px,5.4vw,48px);font-weight:500;line-height:1.04}.gd-risposta{font-size:var(--t-body-l);letter-spacing:var(--track-snug);color:var(--ink-2);text-wrap:pretty;line-height:1.45}.gd-risposta strong{color:var(--ink);font-weight:600}.gd-data{color:var(--ink-3)}.gd-breve{background:var(--surface);border-radius:var(--r-16);box-shadow:var(--shadow-card);flex-direction:column;gap:4px;padding:8px 24px 12px;display:flex}.gd-breve__titolo{color:var(--firma-testo);text-transform:uppercase;letter-spacing:.02em;font-size:var(--t-tag);padding-block:16px 12px}.gd-breve__voci{margin:0}.gd-breve__voce{border-top:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);gap:16px;padding-block:12px;display:grid}.gd-breve__voce dt{color:var(--ink-3);line-height:1.5}.gd-breve__voce dd{color:var(--ink);margin:0}.gd-sezione{letter-spacing:var(--track-soft);color:var(--ink-2);flex-direction:column;gap:16px;font-size:17px;line-height:1.65;display:flex}.gd-sottotitolo{letter-spacing:var(--track-tight);color:var(--ink);text-wrap:balance;font-size:clamp(24px,3.4vw,30px);font-weight:500;line-height:1.15}.gd-sezione strong{color:var(--ink);font-weight:600}.gd-sezione a,.gd-breve a,.gd-fonti a{color:var(--firma-testo);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.gd-sezione a:hover,.gd-breve a:hover,.gd-fonti a:hover{color:var(--firma-scura)}.gd-elenco{flex-direction:column;gap:10px;display:flex}.gd-elenco li{padding-left:22px;position:relative}.gd-elenco li:before{content:"";border-radius:var(--r-round);background:var(--firma);width:7px;height:7px;position:absolute;top:.62em;left:2px}.gd-tabella{background:var(--surface);border-radius:var(--r-12);box-shadow:var(--shadow-card);overflow:hidden}.gd-tabella table{border-collapse:collapse;width:100%;font-size:var(--t-body-s);line-height:1.45}.gd-tabella th,.gd-tabella td{text-align:left;vertical-align:top;padding:12px 16px}.gd-tabella th{font-size:var(--t-tag);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);background:var(--surface-2);font-weight:600}.gd-tabella td{border-top:1px solid var(--line);color:var(--ink-2)}.gd-tabella td:first-child{color:var(--ink);font-weight:600}.gd-domanda{background:var(--surface);border-radius:var(--r-12);box-shadow:var(--shadow-card);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.gd-domanda h3{color:var(--ink);font-weight:600}.gd-domanda p{font-size:var(--t-body-s);line-height:1.6}.gd-invito{background:var(--richiamo);color:var(--su-scuro);border-radius:var(--r-24);justify-content:space-between;align-items:flex-end;gap:32px;padding:32px;display:flex}.gd-invito__testi{flex-direction:column;gap:10px;max-width:400px;display:flex}.gd-invito__titolo{text-wrap:balance}.gd-invito__testo{color:var(--ink-3-scuro)}.gd-invito__azioni{flex-direction:column;flex:none;align-items:flex-start;gap:12px;display:flex}.gd-bottone{background:var(--giallo);height:44px;color:var(--su-giallo);border-radius:var(--r-24);white-space:nowrap;transition:transform .1s var(--ease-press), filter .3s var(--ease-color);align-items:center;padding:8px 22px;display:inline-flex}.gd-bottone:hover{filter:brightness(.94)}.gd-bottone:active{transform:scale(.97)}.gd-bottone:focus-visible,.gd-invito__secondo:focus-visible{outline-color:var(--su-scuro)}.gd-invito__secondo{color:var(--ink-3-scuro);text-underline-offset:3px;transition:color .3s var(--ease-color);text-decoration:underline}.gd-invito__secondo:hover{color:var(--su-scuro)}.gd-fonti{border-top:1px solid var(--line);font-size:var(--t-label);color:var(--ink-3);flex-direction:column;gap:8px;padding-top:24px;line-height:1.55;display:flex}.gd-fonti h2{color:var(--ink-2)}.gd-fonti ul{flex-direction:column;gap:4px;display:flex}.gd-altre{flex-direction:column;gap:20px;display:flex}.gd-schede{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gd-schede--indice{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gd-schede li{display:flex}.gd-scheda{background:var(--surface);border:1px solid var(--filo-tenue);border-radius:var(--r-16);width:100%;transition:border-color .3s var(--ease), transform .3s var(--ease);flex-direction:column;gap:10px;padding:20px;display:flex;box-shadow:0 2px 8px #0000000a}.gd-scheda:hover{border-color:var(--filo-medio);transform:translateY(-2px)}.gd-scheda__titolo{font-size:var(--t-body-m);color:var(--ink);text-wrap:balance;font-weight:600;line-height:1.25}.gd-schede--indice .gd-scheda__titolo{font-size:var(--t-body-l)}.gd-scheda__testo{color:var(--ink-2)}.gd-altre .gd-scheda__testo{display:none}.gd-scheda__vai{color:var(--firma-testo);margin-top:auto;padding-top:6px}.gd-piede{border-top:1px solid var(--line);color:var(--ink-3);flex-direction:column;gap:24px;padding-block:32px 40px;display:flex}.gd-piede__riga{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.gd-piede__chi{max-width:280px;font-size:var(--t-label);flex-direction:column;gap:4px;line-height:1.5;display:flex}.gd-piede__chi strong{font-family:var(--font-marchio);letter-spacing:-.02em;color:var(--ink);font-size:16px;font-weight:800}.gd-piede__contatti{font-size:var(--t-label);color:var(--ink);flex-direction:column;align-items:flex-end;gap:6px;display:flex}.gd-piede__link{flex-wrap:wrap;gap:8px 20px;display:flex}.gd-piede a{transition:color .3s var(--ease-color)}.gd-piede a:hover{color:var(--firma-testo)}.gd-piede__riga--bassa{align-items:center}@media (width<=767.98px){.gd-corpo,.gd-articolo{gap:36px}.gd-corpo{padding-bottom:56px}.gd-menu__voce{display:none}.gd-breve{padding-inline:18px}.gd-breve__voce{grid-template-columns:minmax(0,1fr);gap:2px}.gd-sezione{font-size:var(--t-body-s)}.gd-tabella thead{display:none}.gd-tabella tr{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.gd-tabella tr:first-child{border-top:0}.gd-tabella td{border:0;padding:0;display:block}.gd-tabella td:not(:first-child):before{content:attr(data-colonna) ": ";font-size:var(--t-tag);color:var(--ink-3);font-weight:600}.gd-invito{flex-direction:column;align-items:flex-start;gap:24px;padding:24px}.gd-schede,.gd-schede--indice{grid-template-columns:minmax(0,1fr)}.gd-piede__riga{flex-direction:column}.gd-piede__contatti{align-items:flex-start}}
