html[data-modello=meridiano]{--page-bg:#0a0d18;--ink:#edf0f7;--muted:#8b95af;--bg-soft:#111629;--glass:#111629;--glass-2:#111629;--glass-3:#151b33;--glass-border:hsla(0,0%,100%,.08);--glass-blur:none;--glass-blur-lg:none;--inset-hi:0 0 #0000;--shadow-s:0 1px 2px rgba(0,0,0,.4);--shadow-m:0 24px 50px -26px rgba(0,0,0,.85);--shadow-l:0 40px 70px -34px rgba(0,0,0,.9);--hair:hsla(0,0%,100%,.1);--raggio-scheda:22px;--barra-fondo:rgba(8,11,22,.88);--barra-linea:hsla(0,0%,100%,.08);--barra-testo:hsla(0,0%,100%,.78);--barra-forte:#fff;--barra-marchio:negativo;--piede-fondo:#080b16;--titolo-peso:700;--titolo-spazio:-.033em}html[data-modello] body:before{display:none}html[data-modello] body{background:var(--page-bg)}html[data-modello] .title,html[data-modello] h1,html[data-modello] h2,html[data-modello] h3{letter-spacing:var(--titolo-spazio)}html[data-modello] h1,html[data-modello] h2{font-weight:var(--titolo-peso)}html[data-modello] .site-header{position:sticky;top:0;padding-top:0;background:var(--barra-fondo);backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);border-bottom:1px solid var(--barra-linea)}html[data-modello] .site-header>.wrap.nav{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:0;border-radius:0;box-shadow:none;margin-left:auto;margin-right:auto;height:72px;padding-left:24px;padding-right:24px}@media (max-width:1232px){html[data-modello] .site-header>.wrap.nav{margin-left:auto;margin-right:auto}}html[data-modello] .hamburger,html[data-modello] .menu-link,html[data-modello] .search{color:var(--barra-testo)}html[data-modello] .menu-link.active,html[data-modello] .menu-link:hover,html[data-modello] .search:hover{color:var(--barra-forte)}html[data-modello] .menu-link:after{background:var(--barra-forte)}html[data-modello=meridiano] .logo .l-col{display:none}html[data-modello=meridiano] .logo .l-neg{display:block}html[data-modello] .logo .l-testo{font-weight:730;font-size:19px;letter-spacing:-.03em;color:var(--barra-forte);white-space:nowrap}html[data-modello=meridiano] .nav-cta .btn-outline{background:hsla(0,0%,100%,.08);color:#fff;border:1px solid hsla(0,0%,100%,.28);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-modello=meridiano] .nav-cta .btn-outline:hover{background:hsla(0,0%,100%,.16)}html[data-modello] .drop{background:var(--glass-3);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--glass-border);box-shadow:var(--shadow-m)}html[data-modello] .drop-item strong{color:var(--ink)}html[data-modello] .mobile-menu{background:var(--glass-3);backdrop-filter:none;-webkit-backdrop-filter:none;border-top:1px solid var(--glass-border)}html[data-modello] .mobile-menu>a{color:var(--ink)}html[data-modello] .btn{text-transform:none;letter-spacing:-.01em;font-size:15.5px;font-weight:650;padding:14px 26px;border-width:1px}html[data-modello] .btn-green{box-shadow:0 8px 24px rgb(var(--tinta)/.3)}html[data-modello] .btn-green:hover{box-shadow:0 16px 38px rgb(var(--tinta)/.38)}html[data-modello] .btn-outline{background:hsla(0,0%,100%,.05);color:#fff;border:1px solid hsla(0,0%,100%,.18);backdrop-filter:none;-webkit-backdrop-filter:none}html[data-modello] .btn-outline:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.34)}html[data-modello] .btn-light{background:hsla(0,0%,100%,.06);color:#fff}html[data-modello] .ac-card,html[data-modello] .ac-chart,html[data-modello] .ac-fatt,html[data-modello] .ac-qa,html[data-modello] .card,html[data-modello] .choice,html[data-modello] .demo-form,html[data-modello] .doc-up,html[data-modello] .fam-offer-panel,html[data-modello] .faq-panel,html[data-modello] .form-card,html[data-modello] .legal .box,html[data-modello] .news .post,html[data-modello] .off-panel,html[data-modello] .offer-card,html[data-modello] .partners .p,html[data-modello] .search-box,html[data-modello] .search-res,html[data-modello] .supply,html[data-modello] .tps-aside,html[data-modello] .tps-stage,html[data-modello] .why .item,html[data-modello] .wz-card{border-radius:var(--raggio-scheda)}html[data-modello] .site-footer{background:var(--piede-fondo);margin-top:0}html[data-modello] .site-footer:before{display:none}html[data-modello] .foot-logo:after,html[data-modello] .logo:after{display:none;animation:none}html[data-modello] .cert:after,html[data-modello] .cert:before,html[data-modello] .hero-play,html[data-modello] .spillo-roamer,html[data-modello] .why:after,html[data-modello] .why:before{display:none}html[data-modello] ::-moz-selection{background:rgb(var(--accento)/.22);color:inherit}html[data-modello] ::selection{background:rgb(var(--accento)/.22);color:inherit}html[data-modello] [tabindex]:focus-visible,html[data-modello] a:focus-visible,html[data-modello] button:focus-visible,html[data-modello] input:focus-visible,html[data-modello] select:focus-visible,html[data-modello] textarea:focus-visible{outline:2px solid rgb(var(--accento));outline-offset:3px;border-radius:6px}html[data-modello] .eyebrow:before{content:"";display:inline-block;width:22px;height:2px;border-radius:2px;margin-right:10px;vertical-align:middle;background:rgb(var(--accento))}html[data-modello] .card,html[data-modello] .news .post,html[data-modello] .offer-card,html[data-modello] .partners .p,html[data-modello] .why .item{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),border-color .3s}html[data-modello] .card:hover,html[data-modello] .news .post:hover,html[data-modello] .offer-card:hover,html[data-modello] .partners .p:hover,html[data-modello] .why .item:hover{transform:translateY(-3px)}html[data-modello] .btn{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .3s,background .25s,color .25s}html[data-modello] .btn-green:hover{transform:translateY(-2px)}html[data-modello] .btn:active{transform:translateY(1px)}html[data-modello] .card .code,html[data-modello] .card .price,html[data-modello] .off-panel-title,html[data-modello] .off-row-v,html[data-modello] .offer-card .prezzo{font-variant-numeric:tabular-nums}html[data-modello] .contact-hero,html[data-modello] .faq-hero,html[data-modello] .off-hero{position:relative;isolation:isolate}html[data-modello] .contact-hero:before,html[data-modello] .faq-hero:before,html[data-modello] .off-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 80% at 88% 0,rgb(var(--accento)/.12),transparent 62%),radial-gradient(60% 70% at 4% 8%,rgb(var(--tinta)/.1),transparent 60%)}html[data-modello] .contact-hero:after,html[data-modello] .faq-hero:after,html[data-modello] .off-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--accento)/.5) 28%,rgb(var(--tinta)/.35) 72%,transparent)}html[data-modello] .contact-hero h1,html[data-modello] .faq-hero h1,html[data-modello] .off-hero h1{font-size:clamp(34px,4.6vw,58px);line-height:1.06}html[data-modello] .contact-hero p,html[data-modello] .faq-hero p,html[data-modello] .off-hero p{max-width:56ch}html[data-modello] .site-footer .foot-nav a{position:relative;width:-moz-fit-content;width:fit-content}html[data-modello] .site-footer .foot-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:1px;height:1px;background:currentColor;opacity:.7;transition:right .45s cubic-bezier(.22,1,.36,1)}html[data-modello] .site-footer .foot-nav a:hover:after{right:0}html[data-modello] .site-footer .cols>div:not(.brand) a:hover{transform:none}html[data-modello] [id]{scroll-margin-top:88px}@media (prefers-reduced-motion:reduce){html[data-modello] .btn,html[data-modello] .card,html[data-modello] .offer-card,html[data-modello] .site-footer .foot-nav a:after{transition:none}html[data-modello] .btn-green:hover,html[data-modello] .btn:active,html[data-modello] .card:hover,html[data-modello] .offer-card:hover{transform:none}}