html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--bianco:#fff;--nero:#324a59;--giallo:#ddfe37;--azzurro:#6b8fa4;--font-text:"Helvetica Now Display", sans-serif;--font-family:var(--font-text);--padding-viewport:24px}@media (width<=768px){:root{--padding-viewport:16px}}html{box-sizing:border-box;background-color:var(--azzurro);font-size:100%}@media (width>=768px){html{white-space:pre-line}}html{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}[id]{scroll-margin-top:5vw}@media (width<=768px){[id]{scroll-margin-top:15vw}}*,:before,:after{box-sizing:inherit;scrollbar-width:none!important;-ms-overflow-style:none!important}::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-family);text-rendering:optimizelegibility;font-variant-ligatures:common-ligatures}body{text-rendering:optimizespeed;min-height:100vh;line-height:1.4;font-family:var(--font-family);color:var(--nero);background-color:var(--azzurro);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;scrollbar-width:none!important;-ms-overflow-style:none!important}body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.site-main{z-index:2;background-color:var(--bianco);width:100%;position:relative}ul,ol{list-style:none}img,video,picture,canvas,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}input,button,textarea,select{font:inherit;border:none;outline:none}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--nero)!important;box-shadow:inset 0 0 80px 80px var(--bianco)!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--nero)!important;box-shadow:inset 0 0 80px 80px var(--bianco)!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--nero)!important;box-shadow:inset 0 0 80px 80px var(--bianco)!important}textarea:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--nero)!important;box-shadow:inset 0 0 80px 80px var(--bianco)!important}textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--nero)!important;box-shadow:inset 0 0 80px 80px var(--bianco)!important}textarea:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--nero)!important;box-shadow:inset 0 0 80px 80px var(--bianco)!important}select:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--nero)!important;box-shadow:inset 0 0 80px 80px var(--bianco)!important}select:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--nero)!important;box-shadow:inset 0 0 80px 80px var(--bianco)!important}select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--nero)!important;box-shadow:inset 0 0 80px 80px var(--bianco)!important}::selection{color:var(--nero);background-color:var(--giallo)}::view-transition-group(root){animation:none!important}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}.font-80{letter-spacing:-.02em;font-size:clamp(56px,5.56vw,80px);font-weight:700;line-height:1}.font-56{letter-spacing:-.02em;font-size:56px;font-weight:700;line-height:1}.font-40{letter-spacing:-.02em;font-size:clamp(24px,2.78vw,40px);font-weight:700;line-height:1}.font-32{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1.1}.font-24{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.1}p,.p{font-size:15px;font-weight:400;line-height:1.4}.font-13{font-size:13px;font-weight:700;line-height:1.3}.font-12{font-size:12px;font-weight:400;line-height:1.4}.marker{text-transform:uppercase;white-space:pre-wrap;font-size:13px;font-weight:700}.fade{--delay:0s;--duration:.8s;opacity:0;transition:opacity var(--duration);transition-delay:var(--delay)}.fade.visible{opacity:1}.text-reveal{--duration:.45s;--delay:.2s;transition:transform var(--duration) cubic-bezier(.76, 0, .24, 1);transition-delay:var(--delay);display:inline-block;transform:translateY(145%)}.text-reveal.visible{transform:translateY(0)}.animate-container{overflow:hidden}.splitting .word,.splitting .char{display:inline-block}.splitting .word{white-space:nowrap}[data-effect19] .word{white-space:nowrap;perspective:1000px;transform-style:preserve-3d;display:inline-block}[data-effect19] .char{transform-origin:50% 0;will-change:transform, opacity;backface-visibility:hidden;display:inline-block;position:relative}[data-effect19].splitting .char{opacity:0}[data-effect19] .whitespace{white-space:pre;display:inline}.header[data-astro-cid-nen7h5rs]{width:100%;color:var(--giallo);padding:var(--padding-viewport);z-index:10;background-color:#0000;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:24px;display:grid;position:absolute;top:0;left:0}.header--light[data-astro-cid-nen7h5rs],.header--white[data-astro-cid-nen7h5rs],.header--faqs[data-astro-cid-nen7h5rs]{color:var(--nero);background-color:#0000}.header__left[data-astro-cid-nen7h5rs]{justify-self:start;align-items:flex-start;display:flex}.header__logo[data-astro-cid-nen7h5rs]{line-height:0;transition:opacity .2s;display:inline-block}.header__logo[data-astro-cid-nen7h5rs]:hover{opacity:.85}.header__center[data-astro-cid-nen7h5rs]{text-align:left;justify-self:flex-start;min-width:0}.header__phrase[data-astro-cid-nen7h5rs]{letter-spacing:0;width:max-content;max-width:100%;font-weight:500;line-height:1}.header__phrase-line[data-astro-cid-nen7h5rs]{white-space:nowrap;display:block}.header__nav[data-astro-cid-nen7h5rs]{justify-self:end}.header__links[data-astro-cid-nen7h5rs]{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.header__link[data-astro-cid-nen7h5rs]{transition:opacity .2s}.header__link[data-astro-cid-nen7h5rs]:hover{opacity:.75}@media (width<=768px){.header[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto;grid-template-areas:"logo nav""phrase phrase";gap:24px 16px}.header__left[data-astro-cid-nen7h5rs]{grid-area:logo;justify-self:start}.header__nav[data-astro-cid-nen7h5rs]{grid-area:nav;justify-self:end}.header__center[data-astro-cid-nen7h5rs]{grid-area:phrase;justify-self:start;width:100%}.header--inner[data-astro-cid-nen7h5rs] .header__phrase[data-astro-cid-nen7h5rs]{font-size:40px}.header__links[data-astro-cid-nen7h5rs]{text-align:right;align-items:flex-end}}.footer[data-astro-cid-jo6i4kqk]{z-index:1;background-color:var(--azzurro);width:100%;color:var(--giallo);padding:120px var(--padding-viewport) 12px;will-change:transform;flex-direction:column;display:flex;position:sticky;bottom:0;left:0;overflow:hidden}.footer__container[data-astro-cid-jo6i4kqk]{will-change:transform;flex-direction:column;width:100%;margin:0 auto;display:flex}.footer__grid[data-astro-cid-jo6i4kqk]{will-change:transform, opacity;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.5fr);align-items:start;gap:48px clamp(24px,4vw,60px);width:100%;display:grid}.footer__grid--without-newsletter[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__col[data-astro-cid-jo6i4kqk]{flex-direction:column;display:flex}.footer__logo-wrapper[data-astro-cid-jo6i4kqk]{line-height:0}.footer__logo-link[data-astro-cid-jo6i4kqk]{line-height:0;transition:opacity .25s;display:inline-block}.footer__brand-info[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;display:flex}.footer__company-name[data-astro-cid-jo6i4kqk]{color:var(--giallo);font-weight:700}.footer__address[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:2px;display:flex}.footer__address-line[data-astro-cid-jo6i4kqk]{color:var(--giallo)}.footer__socials[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;display:flex}.footer__socials-heading[data-astro-cid-jo6i4kqk]{color:var(--giallo);font-weight:700}.footer__socials-list[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;display:flex}.footer__socials-list[data-astro-cid-jo6i4kqk]:has(.footer__link:hover) .footer__link[data-astro-cid-jo6i4kqk]:not(:hover){opacity:.25}.footer__col-heading[data-astro-cid-jo6i4kqk]{color:var(--giallo);text-transform:none;margin-bottom:24px}.footer__links-list[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:6px;display:flex}.footer__links-list[data-astro-cid-jo6i4kqk]:has(.footer__link:hover) .footer__link[data-astro-cid-jo6i4kqk]:not(:hover){opacity:.25}.footer__link[data-astro-cid-jo6i4kqk]{color:var(--giallo);width:fit-content;transition:opacity .25s;display:inline-block}.footer__contact-cta[data-astro-cid-jo6i4kqk]{margin-top:24px}.footer__cta-link[data-astro-cid-jo6i4kqk]{color:var(--giallo);transition:opacity .25s;display:inline-block}.footer__cta-link[data-astro-cid-jo6i4kqk]:hover{opacity:.7}.footer__newsletter-desc[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:2px;margin-bottom:24px;display:flex}.footer__newsletter-desc-line[data-astro-cid-jo6i4kqk]{color:var(--giallo)}.footer__newsletter-form[data-astro-cid-jo6i4kqk]{flex-direction:column;width:100%;display:flex}.footer__newsletter-box[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:4px;width:100%;margin-bottom:4px;display:flex}.footer__newsletter-row[data-astro-cid-jo6i4kqk]{background-image:repeating-linear-gradient(90deg,#ddfe37b3 0 3px,#0000 3px 6px),repeating-linear-gradient(90deg,#ddfe37b3 0 3px,#0000 3px 6px),repeating-linear-gradient(#ddfe37b3 0 3px,#0000 3px 6px),repeating-linear-gradient(#ddfe37b3 0 3px,#0000 3px 6px);background-position:top,bottom,0,100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;width:100%;padding:1px;position:relative}.footer__newsletter-row--checkbox[data-astro-cid-jo6i4kqk]{padding:12px}.footer__newsletter-input[data-astro-cid-jo6i4kqk]{width:100%;color:var(--giallo);font-family:var(--font-family);box-sizing:border-box;background:0 0;border:none;outline:none;padding:12px}.footer__newsletter-input[data-astro-cid-jo6i4kqk]::placeholder{color:var(--giallo);opacity:.8}.footer__newsletter-input[data-astro-cid-jo6i4kqk]:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--giallo)!important;-webkit-box-shadow:0 0 0px 1000px var(--azzurro) inset!important;box-shadow:0 0 0px 1000px var(--azzurro) inset!important}.footer__newsletter-input[data-astro-cid-jo6i4kqk]:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--giallo)!important;-webkit-box-shadow:0 0 0px 1000px var(--azzurro) inset!important;box-shadow:0 0 0px 1000px var(--azzurro) inset!important}.footer__newsletter-input[data-astro-cid-jo6i4kqk]:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--giallo)!important;-webkit-box-shadow:0 0 0px 1000px var(--azzurro) inset!important;box-shadow:0 0 0px 1000px var(--azzurro) inset!important}.footer__checkbox-label[data-astro-cid-jo6i4kqk]{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--giallo);align-items:flex-start;gap:6px;display:flex;position:relative}.footer__checkbox-input[data-astro-cid-jo6i4kqk]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.footer__checkbox-box[data-astro-cid-jo6i4kqk]{background-color:#ddfe3733;border:none;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;transition:background-color .2s;display:inline-flex}.footer__checkbox-box[data-astro-cid-jo6i4kqk]:after{content:"";background-color:var(--giallo);width:6px;height:6px;display:none}.footer__checkbox-input[data-astro-cid-jo6i4kqk]:checked+.footer__checkbox-box[data-astro-cid-jo6i4kqk]:after{display:block}.footer__checkbox-text[data-astro-cid-jo6i4kqk]{color:var(--giallo)}.footer__newsletter-submit[data-astro-cid-jo6i4kqk]{background-color:var(--giallo);width:100%;height:45px;color:var(--nero);cursor:pointer;text-align:center;border:none;justify-content:center;align-items:center;padding:0 24px;transition:background-color .25s,color .25s,transform .1s;display:flex}.footer__newsletter-submit[data-astro-cid-jo6i4kqk]:hover{background-color:var(--nero);color:var(--giallo)}.footer__newsletter-submit[data-astro-cid-jo6i4kqk]:active{transform:scale(.995)}.footer__signature-zone[data-astro-cid-jo6i4kqk]{will-change:transform, opacity;margin-top:clamp(48px,6vw,80px)}.footer__signature-text[data-astro-cid-jo6i4kqk]{color:var(--giallo);line-height:1.1}.footer__brand-wrapper[data-astro-cid-jo6i4kqk]{will-change:transform, opacity;width:100%;margin-top:clamp(40px,8vw,120px)}.footer__brand-image[data-astro-cid-jo6i4kqk]{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;display:block}.footer__brand-image--desktop[data-astro-cid-jo6i4kqk]{display:block}@media (width<=768px){.footer__brand-image--desktop[data-astro-cid-jo6i4kqk]{display:none}}.footer__brand-title-mobile[data-astro-cid-jo6i4kqk]{display:none}@media (width<=768px){.footer__brand-title-mobile[data-astro-cid-jo6i4kqk]{width:100%;font-family:var(--font-family);letter-spacing:-.04em;color:var(--giallo);-webkit-user-select:none;user-select:none;text-transform:none;flex-direction:column;font-size:clamp(56px,14.2vw,80px);font-weight:800;line-height:.88;display:flex}}.footer__brand-word[data-astro-cid-jo6i4kqk]{will-change:transform;display:block}.footer__brand-word--the[data-astro-cid-jo6i4kqk]{text-align:left;align-self:flex-start}.footer__brand-word--attention[data-astro-cid-jo6i4kqk]{text-align:right;align-self:flex-end}.footer__brand-word--company[data-astro-cid-jo6i4kqk]{text-align:left;align-self:flex-start}.footer__bottom-bar[data-astro-cid-jo6i4kqk]{width:100%;color:var(--giallo);will-change:transform, opacity;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.footer__legal-line[data-astro-cid-jo6i4kqk]{color:var(--giallo);opacity:.85;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.footer__legal-link[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none;transition:opacity .2s}.footer__legal-link[data-astro-cid-jo6i4kqk]:hover{opacity:.7;text-decoration:underline}.footer__legal-sep[data-astro-cid-jo6i4kqk]{opacity:.6}.footer__bottom-subbar[data-astro-cid-jo6i4kqk]{display:contents}.footer__bottom-info[data-astro-cid-jo6i4kqk],.footer__bottom-copyright[data-astro-cid-jo6i4kqk],.footer__bottom-credits[data-astro-cid-jo6i4kqk]{color:var(--giallo);margin:0}.footer__bottom-credits[data-astro-cid-jo6i4kqk]{transition:opacity .25s}@media (width<=1024px){.footer[data-astro-cid-jo6i4kqk]{padding-top:80px}.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr);gap:40px}.footer__newsletter-form[data-astro-cid-jo6i4kqk]{max-width:100%}}@media (width<=768px){.footer[data-astro-cid-jo6i4kqk]{z-index:auto;will-change:auto;padding-top:60px;padding-bottom:24px;position:relative;bottom:auto;left:auto}.footer__bottom-bar[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:8px}.footer__bottom-subbar[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;width:100%;display:flex}}@media (width<=640px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;row-gap:20px}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.page-transition[data-astro-cid-nclovoe2]{pointer-events:none;z-index:999999;visibility:hidden;opacity:1;backface-visibility:hidden;will-change:opacity;touch-action:none;width:100%;height:100%;display:none;position:fixed;inset:0;overflow:hidden;transform:translate(0,0)}.page-transition[data-astro-cid-nclovoe2].is-active{visibility:visible;pointer-events:auto;display:block}.page-transition__band[data-astro-cid-nclovoe2]{will-change:transform;pointer-events:none;backface-visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateY(100%)}.page-transition__band--yellow[data-astro-cid-nclovoe2]{background-color:var(--giallo);z-index:1}.page-transition__band--blue[data-astro-cid-nclovoe2]{background-color:var(--azzurro);z-index:2}.page-transition[data-astro-cid-nclovoe2].is-entering .page-transition__band--yellow[data-astro-cid-nclovoe2]{transition:transform .65s cubic-bezier(.76,0,.24,1);transform:translate(0,0%)}.page-transition[data-astro-cid-nclovoe2].is-entering .page-transition__band--blue[data-astro-cid-nclovoe2]{transition:transform .65s cubic-bezier(.76,0,.24,1) 80ms;transform:translate(0,0%)}@media (width>=769px){.page-transition[data-astro-cid-nclovoe2].is-exiting .page-transition__band--blue[data-astro-cid-nclovoe2]{transition:transform .65s cubic-bezier(.76,0,.24,1);transform:translateY(-100%)}.page-transition[data-astro-cid-nclovoe2].is-exiting .page-transition__band--yellow[data-astro-cid-nclovoe2]{transition:transform .65s cubic-bezier(.76,0,.24,1) 80ms;transform:translateY(-100%)}}@media (width<=768px){.page-transition[data-astro-cid-nclovoe2].is-exiting{opacity:0;transition:opacity .32s cubic-bezier(.25,1,.5,1)}.page-transition[data-astro-cid-nclovoe2].is-exiting .page-transition__band--yellow[data-astro-cid-nclovoe2],.page-transition[data-astro-cid-nclovoe2].is-exiting .page-transition__band--blue[data-astro-cid-nclovoe2]{transition:none;transform:translate(0,0%)}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
