.icon[data-astro-cid-zgufigjl]{flex:none}.btn[data-astro-cid-j6ocf6pu]{--btn-fg:var(--color-ink);--btn-bg:var(--color-ink);--btn-on-bg:var(--color-paper);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--btn-bg);isolation:isolate;transition:gap var(--dur-base) var(--ease-spring);align-items:center;gap:24px;padding:10px 20px;display:inline-flex;position:relative;overflow:hidden}.btn--light[data-astro-cid-j6ocf6pu]{--btn-fg:var(--color-paper);--btn-bg:var(--color-paper);--btn-on-bg:var(--color-ink)}.btn__label[data-astro-cid-j6ocf6pu]{z-index:1;font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;white-space:nowrap;color:var(--btn-fg);transition:color var(--dur-base) var(--ease-spring);font-size:14px;font-weight:700;line-height:2em;position:relative}.btn[data-astro-cid-j6ocf6pu] .btn__icon{z-index:1;width:10px;height:10px;color:var(--btn-on-bg);transition:transform var(--dur-base) var(--ease-spring);position:relative;transform:rotate(-45deg)}.btn__fill[data-astro-cid-j6ocf6pu]{z-index:0;background:var(--btn-bg);width:18px;height:18px;transition:top var(--dur-base) var(--ease-spring), right var(--dur-base) var(--ease-spring), width var(--dur-base) var(--ease-spring), height var(--dur-base) var(--ease-spring), border-radius var(--dur-base) var(--ease-spring), transform var(--dur-base) var(--ease-spring);border-radius:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media (hover:hover){.btn[data-astro-cid-j6ocf6pu]:hover{gap:35px}.btn[data-astro-cid-j6ocf6pu]:hover .btn__label[data-astro-cid-j6ocf6pu]{color:var(--btn-on-bg)}.btn[data-astro-cid-j6ocf6pu]:hover .btn__icon{transform:rotate(0)}.btn[data-astro-cid-j6ocf6pu]:hover .btn__fill[data-astro-cid-j6ocf6pu]{border-radius:100px;width:100%;height:100%;top:0;right:0;transform:none}}.nav[data-astro-cid-q4lgmdjl]{z-index:var(--z-nav);background:var(--color-paper);border-bottom:1px solid var(--color-line-nav);position:fixed;inset:0 0 auto}.nav__bar[data-astro-cid-q4lgmdjl]{height:var(--nav-height);justify-content:space-between;align-items:center;gap:20px;padding:0 10px 0 20px;display:flex}.nav__logo[data-astro-cid-q4lgmdjl]{flex:none;justify-content:center;align-items:center;width:152px;height:44px;display:flex}.nav__logo[data-astro-cid-q4lgmdjl] img[data-astro-cid-q4lgmdjl]{width:95px;height:44px}.nav__desktop[data-astro-cid-q4lgmdjl]{display:none}.nav__link[data-astro-cid-q4lgmdjl],.nav__menu-link[data-astro-cid-q4lgmdjl]{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;font-size:15px;font-weight:500;line-height:2em}.nav__link--plain[data-astro-cid-q4lgmdjl]{color:var(--color-ink-soft)}.nav__toggle[data-astro-cid-q4lgmdjl]{flex:none;width:44px;height:44px;position:relative}.nav__line[data-astro-cid-q4lgmdjl]{background:var(--color-gray);width:20px;height:2px;transition:top var(--dur-base) var(--ease-spring), transform var(--dur-base) var(--ease-spring);border-radius:10px;position:absolute;left:12px}.nav__line--top[data-astro-cid-q4lgmdjl]{top:15.5px}.nav__line--bottom[data-astro-cid-q4lgmdjl]{top:26.5px}.nav__menu[data-astro-cid-q4lgmdjl]{visibility:hidden;transition:grid-template-rows var(--dur-base) var(--ease-spring), visibility 0s linear var(--dur-base);grid-template-rows:0fr;display:grid}.nav__menu-inner[data-astro-cid-q4lgmdjl]{min-height:0;overflow:hidden}.nav__menu-links[data-astro-cid-q4lgmdjl]{opacity:0;transition:opacity var(--dur-fast) ease;padding:40px 20px 0}.nav__menu-links[data-astro-cid-q4lgmdjl] li[data-astro-cid-q4lgmdjl]:not(:last-child){border-bottom:1px solid var(--color-line-menu)}.nav__menu-link[data-astro-cid-q4lgmdjl]{align-items:center;gap:15px;height:56px;display:flex}.nav__menu-cta[data-astro-cid-q4lgmdjl]{justify-content:center;padding:40px 20px 120px;display:flex}.nav[data-astro-cid-q4lgmdjl][data-open]{overscroll-behavior:contain;scrollbar-width:none;border-bottom-color:#0000;max-height:100dvh;overflow-y:auto}.nav[data-astro-cid-q4lgmdjl][data-open] .nav__menu[data-astro-cid-q4lgmdjl]{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.nav[data-astro-cid-q4lgmdjl][data-open] .nav__menu-links[data-astro-cid-q4lgmdjl]{opacity:1}.nav[data-astro-cid-q4lgmdjl][data-open] .nav__line--top[data-astro-cid-q4lgmdjl]{top:21px;transform:rotate(45deg)}.nav[data-astro-cid-q4lgmdjl][data-open] .nav__line--bottom[data-astro-cid-q4lgmdjl]{top:21px;transform:rotate(-45deg)}@media (width>=1200px){.nav__bar[data-astro-cid-q4lgmdjl]{justify-content:flex-start;padding:0 20px}.nav__desktop[data-astro-cid-q4lgmdjl]{flex:1;align-items:center;gap:20px;display:flex}.nav__links[data-astro-cid-q4lgmdjl]{flex:1;justify-content:flex-end;align-items:center;gap:20px;display:flex}.nav__toggle[data-astro-cid-q4lgmdjl],.nav__menu[data-astro-cid-q4lgmdjl]{display:none}}.ticker[data-astro-cid-dt6iqmhg]{overflow:hidden}.ticker__track[data-astro-cid-dt6iqmhg]{width:max-content;height:100%;display:flex}.ticker__group[data-astro-cid-dt6iqmhg]{align-items:center;gap:var(--ticker-gap);padding-right:var(--ticker-gap);flex:none;display:flex}.ticker--fade[data-astro-cid-dt6iqmhg]{mask-image:linear-gradient(90deg,#0000 0%,#000 12.5% 87.5%,#0000 100%)}.ticker[data-astro-cid-dt6iqmhg][data-ready] .ticker__track[data-astro-cid-dt6iqmhg]{animation:ticker-move var(--ticker-duration,30s) linear infinite}.ticker[data-astro-cid-dt6iqmhg][data-fermo] .ticker__track[data-astro-cid-dt6iqmhg]{animation-play-state:paused}.ticker--right[data-astro-cid-dt6iqmhg][data-ready] .ticker__track[data-astro-cid-dt6iqmhg]{animation-direction:reverse}@keyframes ticker-move{to{transform:translateX(var(--ticker-shift,-50%))}}@media (prefers-reduced-motion:reduce){.ticker[data-astro-cid-dt6iqmhg][data-ready] .ticker__track[data-astro-cid-dt6iqmhg]{animation:none}}.btn-text[data-astro-cid-a7onbdua]{--bt-label:var(--color-ink-80);--bt-arrow:var(--color-ink-80);transition:gap var(--dur-base) var(--ease-spring);align-items:center;gap:2px;display:inline-flex}.btn-text--light[data-astro-cid-a7onbdua]{--bt-label:var(--color-cream);--bt-arrow:var(--color-paper)}.btn-text__label[data-astro-cid-a7onbdua]{font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;color:var(--bt-label);font-size:12px;font-weight:700;line-height:1.5em}.btn-text__arrow[data-astro-cid-a7onbdua]{width:18px;color:var(--bt-arrow);align-items:center;padding:4px 0;display:flex}.btn-text__arrow[data-astro-cid-a7onbdua] svg{width:11px;height:14px}@media (hover:hover){.btn-text[data-astro-cid-a7onbdua]:hover{gap:15px}.btn-text[data-astro-cid-a7onbdua]:hover .btn-text__label[data-astro-cid-a7onbdua]{text-decoration:underline}}.social[data-astro-cid-5okibuyh]{border-radius:var(--radius-sm);color:var(--color-paper);align-items:center;gap:4px;padding:6px 22px 6px 10px;display:inline-flex}.social__circle[data-astro-cid-5okibuyh]{border-radius:var(--radius-circle);background:var(--color-white-10);place-items:center;width:40px;height:40px;display:grid}.social__circle[data-astro-cid-5okibuyh] .social__icon{grid-area:1/1;width:26px;height:26px}.social__circle[data-astro-cid-5okibuyh] .social__icon--duotone{opacity:0}.social__label[data-astro-cid-5okibuyh]{font-family:var(--font-sans);white-space:nowrap;transition:color var(--dur-base) var(--ease-spring);font-size:16px;font-weight:400;line-height:1.2em}@media (hover:hover){.social[data-astro-cid-5okibuyh]:hover .social__icon--fill{opacity:0}.social[data-astro-cid-5okibuyh]:hover .social__icon--duotone{opacity:1}.social[data-astro-cid-5okibuyh]:hover .social__label[data-astro-cid-5okibuyh]{color:var(--color-paper-80)}}.form-tally[data-astro-cid-5l75v746]{width:calc(100% + 16px);max-width:none;margin:calc(-1 * var(--vuoto-sopra,27px)) -8px 0;border:0;display:block}.modulo[data-astro-cid-yxazkaas]{padding-top:30px}.modulo[data-astro-cid-yxazkaas] .form-tally{height:945px}@media (width>=810px){.modulo[data-astro-cid-yxazkaas] .form-tally{height:745px}}.footer[data-astro-cid-oenwriqq]{align-items:center;gap:var(--footer-gap);padding:var(--footer-pad-y) 0;background:var(--color-ink);color:var(--color-paper);flex-direction:column;display:flex;position:relative;overflow:hidden}.footer__sketch[data-astro-cid-oenwriqq]{z-index:0;opacity:.06;mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0;overflow:hidden}.footer__sketch[data-astro-cid-oenwriqq] img{object-fit:cover;width:100%;height:100%}.footer[data-astro-cid-oenwriqq]>[data-astro-cid-oenwriqq]:not(.footer__sketch){z-index:1;position:relative}.footer[data-astro-cid-oenwriqq] .footer__ticker{width:100%;max-width:var(--content-max);height:200px;padding:10px}.footer__ticker-text[data-astro-cid-oenwriqq]{color:var(--color-cream);white-space:nowrap}.footer__ticker-bar[data-astro-cid-oenwriqq]{background:var(--color-red);flex:none;width:98px;height:5px;display:block}.footer__container[data-astro-cid-oenwriqq]{width:100%;padding:0 var(--gutter);flex-direction:column;align-items:center;gap:66px;display:flex}.footer__contact[data-astro-cid-oenwriqq]{width:100%;max-width:var(--content-max-narrow);background:var(--color-white-5);flex-direction:column;align-items:center;display:flex;overflow:hidden}.footer__info[data-astro-cid-oenwriqq]{flex-direction:column;flex:1 1 0;width:100%;display:flex}.footer__row[data-astro-cid-oenwriqq]{flex-direction:column;align-items:flex-start;gap:25px;padding:20px 20px 30px;display:flex;position:relative}.footer__row[data-astro-cid-oenwriqq]:after{content:"";border-bottom:1px solid var(--color-white-10);pointer-events:none;position:absolute;inset:0}.footer__row--last[data-astro-cid-oenwriqq]:after{content:none}.footer__row-label[data-astro-cid-oenwriqq]{align-items:center;gap:10px;width:100%;max-width:168px;display:flex}.footer__row[data-astro-cid-oenwriqq] .footer__row-icon{width:17px;height:18px;color:var(--color-cream)}.footer__row-title[data-astro-cid-oenwriqq]{color:var(--color-paper)}.footer__row-value[data-astro-cid-oenwriqq]{flex:1 1 0}.footer__address[data-astro-cid-oenwriqq]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.footer__emails[data-astro-cid-oenwriqq]{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-paper);font-size:18px;font-weight:400;line-height:1.4em}.footer__form-panel[data-astro-cid-oenwriqq]{background:var(--color-white);width:100%;color:var(--color-ink);flex-direction:column;flex:1 1 0;padding:60px 20px 30px;display:flex}.footer__form-title[data-astro-cid-oenwriqq]{max-width:600px}.footer__divider[data-astro-cid-oenwriqq]{width:100%;max-width:var(--content-max);background:var(--color-white-10);height:2px;position:relative;overflow:hidden}.footer__divider-line[data-astro-cid-oenwriqq]{border-radius:var(--radius-card);background:var(--color-white-50);position:absolute;inset:0 0 1px}.footer__columns-row[data-astro-cid-oenwriqq]{width:100%;display:flex}.footer__columns[data-astro-cid-oenwriqq]{flex-direction:column;gap:40px;width:100%;display:flex}.footer__column[data-astro-cid-oenwriqq]{flex-direction:column;gap:20px;display:flex}.footer__column-title[data-astro-cid-oenwriqq]{color:var(--color-paper)}.footer__links[data-astro-cid-oenwriqq]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer__links[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq],.footer__social-list[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]{display:flex}.footer__newsletter[data-astro-cid-oenwriqq]{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:400px;display:flex}.footer__newsletter-title[data-astro-cid-oenwriqq]{text-align:center;width:100%;color:var(--color-paper-80)}.footer__newsletter-form[data-astro-cid-oenwriqq]{width:100%}.footer__social[data-astro-cid-oenwriqq]{width:100%;padding:0 var(--gutter);flex-direction:column;align-items:center;gap:25px;display:flex}.footer__social-title[data-astro-cid-oenwriqq]{text-align:center;width:100%;color:var(--color-paper)}.footer__social-list[data-astro-cid-oenwriqq]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.footer__credits[data-astro-cid-oenwriqq]{width:100%;max-width:var(--content-max-narrow);padding:0 var(--gutter);flex-direction:column;align-items:center;gap:8px;display:flex}.footer__credits-row[data-astro-cid-oenwriqq]{justify-content:center;align-items:center;gap:44px;display:flex}.footer__credits[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{white-space:nowrap}.footer__legal[data-astro-cid-oenwriqq]{color:var(--color-paper);text-align:center}@media (width>=810px){.footer__row[data-astro-cid-oenwriqq]{flex-direction:row;align-items:center;padding:20px 30px 30px}.footer__columns[data-astro-cid-oenwriqq]{grid-template-columns:repeat(2,minmax(200px,1fr));gap:87px;display:grid}}@media (width>=1200px){.footer__contact[data-astro-cid-oenwriqq]{flex-direction:row}.footer__columns-row[data-astro-cid-oenwriqq]{justify-content:center}.footer__columns[data-astro-cid-oenwriqq]{grid-template-columns:repeat(4,200px);width:auto}.footer__social-list[data-astro-cid-oenwriqq]{flex-wrap:nowrap}}.cursore[data-astro-cid-e6fwppol]{display:none}@media (hover:hover) and (pointer:fine){.cursore[data-astro-cid-e6fwppol]{display:block}html.cursore-attivo,html.cursore-attivo *{cursor:none!important}}.cursore__punto[data-astro-cid-e6fwppol],.cursore__anello[data-astro-cid-e6fwppol]{mix-blend-mode:difference;opacity:0;pointer-events:none;border-radius:50%;position:fixed;top:0;left:0}.cursore__punto[data-astro-cid-e6fwppol]{z-index:calc(var(--z-cursor) + 1);background:var(--color-white);width:6px;height:6px;transition:opacity .2s}.cursore__anello[data-astro-cid-e6fwppol]{z-index:var(--z-cursor);border:1px solid var(--color-white);width:32px;height:32px;transition:transform .2s,opacity .2s}.cursore[data-astro-cid-e6fwppol][data-visibile] .cursore__punto[data-astro-cid-e6fwppol],.cursore[data-astro-cid-e6fwppol][data-visibile] .cursore__anello[data-astro-cid-e6fwppol]{opacity:1}.cursore__etichetta[data-astro-cid-e6fwppol]{z-index:calc(var(--z-cursor) - 1);mix-blend-mode:exclusion;opacity:0;pointer-events:none;transform:translate(calc(var(--x,0px) - 50%), calc(var(--y,0px) - 50%));transition:opacity .15s;display:grid;position:fixed;top:0;left:0}.cursore__fondo[data-astro-cid-e6fwppol],.cursore__contenuto[data-astro-cid-e6fwppol]{grid-area:1/1}.cursore__fondo[data-astro-cid-e6fwppol]{background:var(--color-cream);border-radius:30px;transition:scale .15s;scale:.26 .75}.cursore__contenuto[data-astro-cid-e6fwppol]{color:var(--color-ink);clip-path:inset(12.5% 37% round 30px);align-items:center;gap:10px;padding:3px 6px 3px 12px;transition:clip-path .15s;display:flex}.cursore__testo[data-astro-cid-e6fwppol]{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.4}.cursore[data-astro-cid-e6fwppol][data-etichetta] .cursore__etichetta[data-astro-cid-e6fwppol]{opacity:1;transition:opacity 50ms .2s}.cursore[data-astro-cid-e6fwppol][data-etichetta] .cursore__fondo[data-astro-cid-e6fwppol]{transition:scale var(--dur-etichetta) var(--ease-etichetta) .2s;scale:1}.cursore[data-astro-cid-e6fwppol][data-etichetta] .cursore__contenuto[data-astro-cid-e6fwppol]{clip-path:inset(0 round 30px);transition:clip-path var(--dur-etichetta) var(--ease-etichetta) .2s}@media (prefers-reduced-motion:reduce){.cursore__fondo[data-astro-cid-e6fwppol]{scale:1}.cursore__contenuto[data-astro-cid-e6fwppol]{clip-path:none}}:root{--color-ink:#141414;--color-ink-80:#141414cc;--color-ink-10:#1414141a;--color-ink-5:#1414140d;--color-ink-soft:#444;--color-muted:#30303080;--color-ink-warm:#212019;--color-ink-warm-50:#21201980;--color-ink-warm-5:#2120190d;--color-paper:#f8f8f5;--color-paper-80:#f8f8f5cc;--color-white:#fff;--color-white-50:#ffffff80;--color-white-10:#ffffff1a;--color-white-5:#ffffff0d;--color-cream:#fff8eb;--color-beige:#e6e1d3;--color-red:#e01f1f;--color-red-dark:#cc0202;--color-line:#99999945;--color-line-nav:#00000012;--color-line-menu:#eee;--color-gray:#999;--color-muted-aa:#727272;--color-gray-aa:#909090;--font-sans:var(--font-satoshi);--font-display:var(--font-nunito-sans);--font-ticker:var(--font-montserrat);--t-h1-size:40px;--t-h1-ls:-2px;--t-h1-lh:1em;--t-h2-size:28px;--t-h2-ls:-1.4px;--t-h2-lh:1.1em;--t-h3-size:18px;--t-h3-ls:-.6px;--t-h3-lh:1.2em;--t-quote-size:36px;--t-quote-ls:-1.9px;--t-quote-lh:1.1em;--t-p-large-up-size:20px;--t-p-large-size:20px;--t-p-large-ls:-.2px;--t-p-medium-size:17px;--t-p-small-size:15px;--nav-height:64px;--gutter:20px;--content-max:1900px;--content-max-narrow:1440px;--footer-pad-y:50px;--footer-gap:50px;--radius-sm:7px;--radius-md:12px;--radius-card:26px;--radius-circle:32px;--radius-pill:54px;--radius-round:120px;--ease-spring:cubic-bezier(.22, 1, .36, 1);--dur-fast:.25s;--dur-base:.4s;--dur-slow:.6s;--ease-divisore:linear(0, .2368, .428, .5714, .679, .7594, .8197, .8649, .8988, .9241, .9432, .9574, .9681, .9761, .9821, .9866, .9899, .9925, .9944, .9958, .9968, .9976, .9982, .9987, 1);--dur-divisore:6.28s;--ease-divisore-card:linear(0, .1968, .3992, .5506, .6639, .7486, .8123, .8596, .895, .9216, .9413, .9561, .9672, .9755, .9817, .9863, .9898, .9923, .9943, .9957, .9968, .9976, .9982, .9987, 1);--dur-divisore-card:2.61s;--ease-parola:linear(0, .0689, .2049, .3585, .497, .6173, .7141, .7879, .8454, .8874, .9193, .942, .9588, .9709, .9794, .9855, .9898, .9929, .995, .9965, .9976, .9983, .9988, .9992, 1);--dur-parola:.5s;--ease-lettera:linear(0, .0835, .243, .41, .5566, .6751, .7661, .8339, .8833, .9187, .9437, .9612, .9734, .9815, .9874, .9914, .9942, .9961, .9973, .9982, .9988, .9992, .9994, .9996, 1);--dur-lettera:.24s;--ease-comparsa:linear(0, .1515, .3551, .5175, .6401, .7317, .8004, .8512, .8891, .9174, .9385, .9541, .9658, .9746, .981, .9859, .9895, .9922, .9942, .9956, .9968, .9976, .9982, .9987, 1);--dur-comparsa:1.85s;--ease-banner:linear(0, .1988, .399, .551, .6646, .7494, .8123, .8598, .8952, .9215, .9414, .9562, .9672, .9755, .9817, .9863, .9898, .9923, .9943, .9957, .9968, .9976, .9982, .9987, 1);--dur-banner:1.3s;--ease-landing:linear(0, .1618, .3673, .5269, .6468, .7371, .8038, .8535, .891, .9186, .9393, .9548, .9663, .9748, .9813, .986, .9896, .9922, .9942, .9957, .9968, .9976, .9982, .9987, 1);--dur-landing:1.25s;--ease-zoom:linear(0, .0738, .2158, .3746, .5189, .6357, .7315, .8029, .8583, .899, .9277, .9492, .9644, .9749, .9826, .9878, .9916, .9942, .996, .9972, .9981, .9987, .9991, .9994, 1);--dur-zoom:.39s;--ease-categoria:linear(0, .1233, .3152, .4832, .6142, .7132, .787, .8419, .8826, .9129, .9354, .952, .9643, .9735, .9803, .9854, .9892, .992, .994, .9956, .9967, .9976, .9982, .9987, 1);--dur-categoria:1.09s;--ease-etichetta:linear(0, .0653, .1994, .3487, .4877, .6066, .7032, .7791, .8373, .8813, .914, .938, .9553, .9681, .9773, .9839, .9886, .992, .9944, .996, .9972, .9981, .9986, .9991, 1);--dur-etichetta:.58s;--z-nav:10;--z-cursor:9999}@media (width>=810px){:root{--t-h1-size:52px;--t-h1-ls:-3.7px;--t-h2-size:30px;--t-h2-ls:-2.3px;--t-h2-lh:1.2em;--t-h3-size:21px;--t-quote-size:57px;--t-quote-ls:-2.2px;--t-quote-lh:1em;--t-p-small-size:16px;--gutter:50px;--footer-pad-y:120px;--footer-gap:93px}}@media (width>=1000px){:root{--t-p-medium-size:18px}}@media (width>=1200px){:root{--t-h1-size:68px;--t-h2-ls:-1.2px;--t-h3-size:20px;--t-quote-size:70px;--t-quote-ls:-3.7px;--t-p-large-up-size:24px;--t-p-large-size:24px;--t-p-large-ls:-.3px;--t-p-small-size:17px}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-white);min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:400;line-height:1.4}img,svg,video{max-width:100%;display:block}picture{display:contents}picture>source{display:none}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}[hidden]{display:none!important}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}.t-h1{font-family:var(--font-sans);font-weight:500;font-size:var(--t-h1-size);letter-spacing:var(--t-h1-ls);line-height:var(--t-h1-lh);text-transform:uppercase;color:var(--color-ink)}.t-h1b{font-family:var(--font-sans);font-weight:900;font-size:var(--t-h1-size);letter-spacing:var(--t-h1-ls);line-height:var(--t-h1-lh);text-transform:uppercase;color:var(--color-ink)}.t-h2{font-family:var(--font-sans);font-weight:500;font-size:var(--t-h2-size);letter-spacing:var(--t-h2-ls);line-height:var(--t-h2-lh);text-transform:uppercase;color:var(--color-ink)}.t-h3{font-family:var(--font-sans);font-weight:500;font-size:var(--t-h3-size);letter-spacing:var(--t-h3-ls);line-height:var(--t-h3-lh);text-transform:uppercase;color:var(--color-ink)}.t-h4{font-family:var(--font-sans);letter-spacing:-.6px;text-transform:uppercase;color:var(--color-ink);font-size:18px;font-weight:600;line-height:1em}.t-h5{font-family:var(--font-sans);letter-spacing:-.04em;color:#000;font-size:18px;font-weight:700;line-height:1.4em}.t-quote{font-family:var(--font-sans);font-weight:500;font-size:var(--t-quote-size);letter-spacing:var(--t-quote-ls);line-height:var(--t-quote-lh);text-transform:uppercase;color:var(--color-ink)}.t-p-large-up{font-family:var(--font-sans);font-weight:500;font-size:var(--t-p-large-up-size);letter-spacing:.2px;text-transform:uppercase;color:var(--color-ink);line-height:1.4em}.t-p-large{font-family:var(--font-sans);font-weight:400;font-size:var(--t-p-large-size);letter-spacing:var(--t-p-large-ls);color:var(--color-ink);line-height:1.4em}.t-p-medium{font-family:var(--font-sans);font-weight:400;font-size:var(--t-p-medium-size);letter-spacing:-.01em;color:var(--color-ink);line-height:1.4em}.t-p-small{font-family:var(--font-sans);font-weight:400;font-size:var(--t-p-small-size);letter-spacing:-.01em;color:var(--color-ink);line-height:1.4em}.t-p-xsmall{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-ink);font-size:15px;font-weight:400;line-height:1.4em}.t-footer-link{font-family:var(--font-sans);letter-spacing:0;color:var(--color-white);font-size:16px;font-weight:400;line-height:1.2em}.t-body-up{font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;color:var(--color-ink-80);font-size:12px;font-weight:500;line-height:1.5em}.t-label{font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;color:var(--color-ink-80);font-size:10px;font-weight:500;line-height:1.5em}.link-nav{color:var(--color-ink);transition:color var(--dur-fast) ease}.link-nav[aria-current=page]{color:var(--color-muted-aa)}@media (hover:hover){.link-nav:hover{color:var(--color-muted)}}.link-footer{color:var(--color-paper);transition:color var(--dur-fast) ease}.link-footer[aria-current=page]{color:var(--color-cream);text-decoration:underline}@media (hover:hover){.link-footer:hover{color:var(--color-white-50);text-decoration:none}}:focus-visible{outline-offset:3px;outline:2px solid}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:calc(var(--z-nav) + 1);background:var(--color-ink);color:var(--color-paper);padding:10px 16px;font-weight:500;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-motion:no-preference){.js [data-fx]{transition-property:opacity,translate,scale;transition-duration:var(--fx-dur,var(--dur-banner));transition-timing-function:var(--fx-ease,var(--ease-banner));transition-delay:var(--fx-delay,0s)}.js [data-fx]:not([data-fx-in]){opacity:var(--fx-opacity,1);translate:var(--fx-x,0) var(--fx-y,0);scale:var(--fx-scale,1)}}[data-fx=divisore]{--fx-x:-1442px;--fx-dur:var(--dur-divisore);--fx-ease:var(--ease-divisore)}[data-fx=divisore][data-fx-molla=card]{--fx-dur:var(--dur-divisore-card);--fx-ease:var(--ease-divisore-card)}[data-fx=comparsa]{--fx-opacity:0;--fx-y:104px;--fx-delay:.1s;--fx-dur:var(--dur-comparsa);--fx-ease:var(--ease-comparsa)}[data-fx=banner]{--fx-dur:var(--dur-banner);--fx-ease:var(--ease-banner)}@media (prefers-reduced-motion:no-preference){.js [data-fx=banner]{animation:fx-banner var(--dur-banner) var(--ease-banner) var(--fx-delay,0s) both}}@keyframes fx-banner{0%{opacity:0;translate:0 100px}}[data-fx=landing]{--fx-opacity:0;--fx-dur:var(--dur-landing);--fx-ease:var(--ease-landing)}@media (prefers-reduced-motion:no-preference){.js [data-fx-zoom]{transition:translate var(--dur-zoom) var(--ease-zoom), scale var(--dur-zoom) var(--ease-zoom)}.js [data-fx-zoom][data-fx-in]{translate:0 -16px;scale:1.08}}.fx-token{display:inline-block}.fx-parola{white-space:nowrap;display:inline-block}@media (prefers-reduced-motion:no-preference){.js [data-fx-testo=parola] .fx-token{transition:opacity var(--dur-parola) var(--ease-parola), translate var(--dur-parola) var(--ease-parola), filter var(--dur-parola) var(--ease-parola);transition-delay:calc(var(--i,0) * 50ms)}.js [data-fx-testo=parola]:not([data-fx-in]) .fx-token{opacity:.001;filter:blur(10px);translate:0 10px}.js [data-fx-testo=lettera] .fx-token{transition:opacity var(--dur-lettera) var(--ease-lettera), filter var(--dur-lettera) var(--ease-lettera);transition-delay:calc(var(--i,0) * 50ms)}.js [data-fx-testo=lettera]:not([data-fx-in]) .fx-token{opacity:.001;filter:blur(10px)}}
