.lp{--crema:#faf3e7;--intonaco:#f3e5ce;--carta:#fffdf7;--espresso:#2e1f1a;--caffe:#5c4636;--sabbia:#ead9be;--terra:#c4552d;--terra-scuro:#a84523;--oliva:#5d6b42;--oliva-chiaro:#8a9668;--sole:#e9a13b;--sole-chiaro:#f5c060;--display:var(--font-fraunces), Georgia, serif;--testo:var(--font-instrument), -apple-system, "Segoe UI", sans-serif;--mano:var(--font-caveat), cursive;background:var(--crema);color:var(--espresso);font-family:var(--testo);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6;overflow-x:hidden}.lp ::selection{background:var(--terra);color:var(--crema)}.lp .wrap{width:min(1160px,90vw);margin-inline:auto}.lp h1,.lp h2,.lp h3{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:560;line-height:1.06}.lp h1 em,.lp h2 em{color:var(--terra);font-style:italic;font-weight:530}.lp .kicker{font-family:var(--testo);letter-spacing:.14em;text-transform:uppercase;color:var(--terra);margin:0 0 18px;font-size:13px;font-weight:600}.lp p{margin:0}.lp .lead{color:var(--caffe);font-size:clamp(17px,1.6vw,20px);line-height:1.65}.lp .mano{font-family:var(--mano);font-weight:500}.lp .nav{z-index:50;transition:background .35s,box-shadow .35s;position:fixed;top:0;left:0;right:0}.lp .nav.solid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf3e7eb;box-shadow:0 1px #2e1f1a14}.lp .nav>.wrap{justify-content:space-between;align-items:center;height:76px;display:flex}.lp .logo{font-family:var(--display);letter-spacing:-.01em;color:var(--espresso);align-items:center;gap:11px;font-size:21px;font-weight:600;text-decoration:none;display:flex}.lp .logo svg{display:block}.lp .nav-link{align-items:center;gap:34px;font-size:15px;font-weight:500;display:flex}.lp .nav-link a{color:var(--caffe);text-decoration:none;transition:color .25s}.lp .nav-link a:hover{color:var(--terra)}.lp .nav-azioni{align-items:center;gap:20px;display:flex}.lp .link-accedi{font-family:var(--testo);color:var(--espresso);align-items:center;gap:7px;font-size:15px;font-weight:600;text-decoration:none;transition:color .25s;display:flex}.lp .link-accedi:hover{color:var(--terra)}.lp .btn{font-family:var(--testo);color:var(--crema);background:var(--terra);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:15.5px;font-weight:600;text-decoration:none;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 24px -10px #c4552d8c}.lp .btn:hover{background:var(--terra-scuro);transform:translateY(-2px);box-shadow:0 16px 30px -10px #c4552d99}.lp .btn.piccolo{padding:11px 20px;font-size:14.5px}.lp .btn.fantasma{color:var(--espresso);background:0 0;box-shadow:inset 0 0 0 1.5px #2e1f1a59}.lp .btn.fantasma:hover{background:#2e1f1a0f;transform:translateY(-2px)}.lp .menu-btn{width:44px;height:44px;color:var(--espresso);cursor:pointer;background:0 0;border:1.5px solid #2e1f1a59;border-radius:12px;place-items:center;display:none}.lp .menu-mobile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf3e7fa;border-top:1px solid #2e1f1a1a;padding:14px min(5vw,24px) 22px;display:none;box-shadow:0 20px 40px -20px #2e1f1a4d}.lp .menu-mobile.aperto{display:block}.lp .menu-mobile a{color:var(--espresso);border-bottom:1px solid #2e1f1a14;padding:12px 6px;font-size:17px;font-weight:500;text-decoration:none;display:block}.lp .menu-mobile .btn{border-bottom:none;margin-top:16px;display:inline-flex}@media (max-width:860px){.lp .nav-link{display:none}.lp .menu-btn{display:grid}.lp .nav-azioni .btn.piccolo{display:none}}@media (max-width:520px){.lp .link-accedi span{display:none}}.lp .hero{background:linear-gradient(180deg, #b7d3de 0%, #cfe0da 38%, #efdfc2 72%, var(--crema) 100%);padding:150px 0 0;position:relative;overflow:hidden}.lp .sole-glow{pointer-events:none;background:radial-gradient(circle,#f5c0608c,#f5c06000 65%);border-radius:50%;width:420px;height:420px;position:absolute;top:-140px;right:8%}.lp .nuvola{filter:blur(18px);pointer-events:none;background:#ffffffbf;border-radius:999px;position:absolute}.lp .n1{width:220px;height:52px;animation:64s linear infinite lp-vaga;top:120px;left:-60px}.lp .n2{opacity:.6;width:150px;height:40px;animation:90s linear infinite reverse lp-vaga;top:220px;left:30%}@keyframes lp-vaga{0%{transform:translate(-15vw)}to{transform:translate(115vw)}}.lp .hero .wrap{grid-template-columns:1.05fr .95fr;align-items:end;gap:min(6vw,70px);display:grid}.lp .hero-testo{padding-bottom:110px}.lp .hero h1{font-size:clamp(42px,5.6vw,78px)}.lp .hero .lead{max-width:33em;margin:28px 0 0}.lp .hero-cta{flex-wrap:wrap;gap:16px;margin-top:38px;display:flex}.lp .fiducia{color:var(--caffe);flex-wrap:wrap;gap:26px;margin-top:46px;font-size:13.5px;font-weight:500;display:flex}.lp .fiducia span{align-items:center;gap:8px;display:flex}.lp .fiducia svg{flex:none}.lp .hero-arte{align-self:end;line-height:0;position:relative}.lp .hero-arte>svg{width:100%;height:auto;display:block}.lp .appunto{font-family:var(--mano);color:var(--espresso);white-space:nowrap;background:#fff9ea;border-radius:6px;padding:6px 14px 8px;font-size:20px;font-weight:500;line-height:1.2;position:absolute;box-shadow:0 8px 20px -6px #5c463659}.lp .a1{top:16%;left:-8%;transform:rotate(-4deg)}.lp .a2{top:60%;right:-7%;transform:rotate(3deg)}.lp .a3{bottom:11%;left:-4%;transform:rotate(-2.5deg)}.lp .appunto b{color:var(--oliva);font-weight:600}@media (max-width:960px){.lp .hero .wrap{grid-template-columns:1fr}.lp .hero-testo{padding-bottom:30px}.lp .hero-arte{max-width:440px;margin-inline:auto}.lp .a1{left:0}.lp .a2{right:0}.lp .a3{left:2%}}.lp .win .glass{fill:#4b352b;transition:fill .5s}.lp .win:hover .glass{fill:var(--sole-chiaro)}.lp .win{cursor:default}.lp .nastro{background:var(--crema);border-top:1.5px solid #2e1f1a24;border-bottom:1.5px solid #2e1f1a24;padding:20px 0;overflow:hidden}.lp .nastro-track{gap:0;width:max-content;animation:36s linear infinite lp-scorri;display:flex}.lp .nastro span{font-family:var(--display);color:var(--espresso);white-space:nowrap;padding-right:18px;font-size:24px;font-style:italic;font-weight:480}.lp .nastro i{color:var(--terra);padding-right:18px;font-style:normal}@keyframes lp-scorri{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp .sezione{padding:110px 0}.lp .sezione-testa{max-width:640px;margin-bottom:70px}.lp .sezione-testa h2{font-size:clamp(34px,4.2vw,56px)}.lp .sezione-testa .lead{margin-top:20px}.lp .pene{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.lp .pena{background:var(--carta);border:1px solid var(--sabbia);border-radius:16px;padding:26px 26px 28px;box-shadow:0 18px 40px -24px #78461e47}.lp .pena .segno{font-family:var(--mano);color:var(--terra);font-size:24px;display:block}.lp .pena h3{margin-top:8px;font-size:21px}.lp .pena p{color:var(--caffe);margin-top:10px;font-size:15.5px;line-height:1.6}@media (max-width:900px){.lp .pene{grid-template-columns:1fr}}.lp .riga{grid-template-columns:1fr 1.15fr;align-items:center;gap:min(6vw,80px);padding:54px 0;display:grid}.lp .riga.flip .riga-testo{order:2}.lp .riga.flip .riga-arte{order:1}.lp .riga h3{font-size:clamp(26px,2.8vw,38px)}.lp .riga .lead{margin-top:16px;font-size:17.5px}.lp .riga-arte{position:relative}.lp .etichetta{font-family:var(--mano);color:var(--terra);z-index:3;white-space:nowrap;font-size:21px;position:absolute}@media (max-width:900px){.lp .riga{grid-template-columns:1fr;gap:34px;padding:40px 0}.lp .riga.flip .riga-testo{order:1}.lp .riga.flip .riga-arte{order:2}}.lp .finto-browser{background:var(--carta);border:1px solid var(--sabbia);border-radius:14px;transition:transform .5s cubic-bezier(.2,.8,.2,1);overflow:hidden;transform:rotate(-1.4deg);box-shadow:0 30px 60px -24px #78461e4d}.lp .riga.flip .finto-browser{transform:rotate(1.4deg)}.lp .riga-arte:hover .finto-browser{transform:rotate(0)}.lp .fb-barra{border-bottom:1px solid var(--sabbia);background:#fbf6ea;align-items:center;gap:7px;padding:12px 16px;display:flex}.lp .fb-barra i{border-radius:50%;width:11px;height:11px;display:block}.lp .fb-barra i:first-child{background:var(--terra)}.lp .fb-barra i:nth-child(2){background:var(--sole)}.lp .fb-barra i:nth-child(3){background:var(--oliva-chiaro)}.lp .fb-barra em{color:var(--caffe);background:var(--crema);border-radius:6px;margin-left:10px;padding:4px 12px;font-size:12.5px;font-style:normal}.lp .fb-corpo{padding:22px 24px 26px}.lp .fb-titolo{font-family:var(--display);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;font-size:18px;font-weight:600;display:flex}.lp .fb-titolo small{font-family:var(--testo);color:var(--caffe);font-size:12.5px;font-weight:500}.lp .quadra{color:var(--oliva);background:#eef0e4;border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:7px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.lp .fattura{border:1px solid var(--sabbia);background:#fbf6ea;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.lp .fattura .icona-doc{background:var(--terra);width:40px;height:48px;color:var(--crema);letter-spacing:.05em;border-radius:6px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.lp .fattura .icona-doc.foto{background:var(--oliva)}.lp .fattura b{font-size:15px;display:block}.lp .fattura small{color:var(--caffe);font-size:13px}.lp .proposta{border:1.5px dashed var(--oliva-chiaro);background:#f7f8f0;border-radius:12px;margin-top:16px;padding:16px 18px}.lp .proposta .chip{letter-spacing:.05em;text-transform:uppercase;color:var(--oliva);align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:700;display:inline-flex}.lp .proposta .chip i{background:var(--oliva);border-radius:50%;width:8px;height:8px;animation:2s infinite lp-batte;display:block}@keyframes lp-batte{50%{opacity:.35}}.lp .proposta p{font-size:15px}.lp .proposta .conf{font-variant-numeric:tabular-nums;color:var(--oliva);font-weight:700}.lp .azioni{gap:10px;margin-top:16px;display:flex}.lp .azioni .si{background:var(--oliva);box-shadow:0 8px 18px -8px #5d6b4299}.lp .azioni .si:hover{background:#4c5836}.lp .avviso-bacheca{border:1px solid var(--sabbia);background:#fbf6ea;border-radius:10px;padding:14px 16px;font-size:14.5px}.lp .avviso-bacheca b{margin-bottom:4px;font-size:15px;display:block}.lp .avviso-bacheca small{color:var(--caffe);font-size:13px;line-height:1.5;display:block}.lp .mini-griglia{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:26px;display:grid}.lp .mini{background:var(--carta);border:1px solid var(--sabbia);border-radius:16px;padding:26px;box-shadow:0 18px 40px -24px #78461e47}.lp .mini h3{font-size:21px}.lp .mini p{color:var(--caffe);margin-top:10px;font-size:15.5px}@media (max-width:760px){.lp .mini-griglia{grid-template-columns:1fr}}.lp .confronto{gap:14px;display:grid}.lp .confronto-riga{border:1px solid #2e1f1a1a;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(14px,3vw,40px);padding:20px 24px;display:grid}.lp .confronto-riga.aggiunto{background:var(--carta);border-color:var(--sabbia)}.lp .confronto-tema{font-family:var(--display);font-size:17.5px;font-weight:600}.lp .confronto-prima{color:var(--caffe);margin-top:6px;font-size:14.5px}.lp .confronto-dopo{align-items:flex-start;gap:10px;font-size:15.5px;display:flex}.lp .confronto-dopo svg{flex:none;margin-top:3px}.lp .confronto-dopo .trattino{background:var(--sabbia);border-radius:2px;flex:none;width:17px;height:2px;margin-top:8px}.lp .confronto-riga:not(.aggiunto) .confronto-dopo{color:var(--caffe)}@media (max-width:720px){.lp .confronto-riga{grid-template-columns:1fr;gap:12px;padding:18px 20px}}.lp .passo-num{font-family:var(--display);color:var(--sole);flex:none;min-width:30px;font-size:22px;font-weight:600}.lp .portale{background:var(--intonaco);border-radius:32px;overflow:hidden}.lp .portale-inner{grid-template-columns:1.05fr .95fr;align-items:center;gap:min(5vw,60px);padding:90px min(6vw,80px);display:grid}.lp .portale h2{font-size:clamp(32px,3.8vw,52px)}.lp .portale .lead{margin-top:20px}.lp .pt-punti{gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.lp .pt-punti li{align-items:flex-start;gap:12px;font-size:16.5px;display:flex}.lp .pt-punti svg{flex:none;margin-top:3px}.lp .telefono-zona{justify-content:center;display:flex;position:relative}.lp .telefono{background:var(--espresso);border-radius:44px;width:min(320px,80vw);padding:12px;box-shadow:0 44px 80px -30px #2e1f1a80}.lp .tel-schermo{background:#fdf8ee;border-radius:34px;position:relative;overflow:hidden}.lp .tel-tacca{background:var(--espresso);border-radius:0 0 16px 16px;width:110px;height:26px;margin:0 auto}.lp .tel-testa{background:linear-gradient(160deg, var(--terra), #b04a26);color:var(--crema);padding:18px 20px 16px}.lp .tel-testa small{opacity:.85;font-size:12px;font-weight:500}.lp .tel-testa .saluto{font-family:var(--display);margin-top:2px;font-size:22px;font-weight:600}.lp .tel-corpo{gap:12px;padding:16px;display:grid}.lp .tel-card{background:#fff;border:1px solid #f0e4cc;border-radius:14px;padding:14px 16px}.lp .tel-card small{letter-spacing:.08em;text-transform:uppercase;color:var(--caffe);font-size:11.5px;font-weight:600}.lp .tel-card .cifra{font-family:var(--display);margin:4px 0 2px;font-size:24px;font-weight:600}.lp .tel-card .scad{color:var(--caffe);font-size:13px}.lp .tel-paga{background:var(--oliva);color:#fff;width:100%;font-family:var(--testo);cursor:pointer;border:none;border-radius:10px;margin-top:12px;padding:12px;font-size:14.5px;font-weight:600}.lp .tel-doc{border-bottom:1px solid #f4ebd8;justify-content:space-between;align-items:center;padding:9px 2px;font-size:13.5px;display:flex}.lp .tel-doc:last-child{border-bottom:none}.lp .tel-doc span:last-child{color:var(--caffe);font-size:12px}.lp .notifica{width:min(340px,86vw);color:var(--crema);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;z-index:4;background:#2e1f1af0;border-radius:16px;align-items:flex-start;gap:12px;padding:13px 16px;transition:transform .9s cubic-bezier(.2,.9,.25,1.1),opacity .7s;display:flex;position:absolute;top:-16px;left:50%;transform:translate(-50%,-140%);box-shadow:0 20px 40px -12px #2e1f1a8c}.lp .notifica.arrivata{opacity:1;transform:translate(-50%)}.lp .notifica .app-ico{background:var(--terra);border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.lp .notifica b{font-size:13.5px;display:block}.lp .notifica small{opacity:.8;margin-top:2px;font-size:12.5px;line-height:1.4;display:block}@media (max-width:900px){.lp .portale-inner{grid-template-columns:1fr;padding:60px 26px}}.lp .scuro{background:var(--espresso);color:var(--crema)}.lp .scuro .kicker{color:var(--sole-chiaro)}.lp .scuro h2{color:#fbf3e4;font-size:clamp(34px,4.4vw,58px)}.lp .scuro h2 em{color:var(--sole-chiaro)}.lp .scuro .lead{color:#ebd8c2}.lp .scuro-inner{padding:100px 0}.lp .scuro-griglia{grid-template-columns:1.05fr .95fr;align-items:start;gap:min(6vw,70px);margin-top:26px;display:grid}.lp .sm-punti{gap:18px;margin:0;padding:0;list-style:none;display:grid}.lp .sm-punti li{align-items:flex-start;gap:14px;display:flex}.lp .sm-punti svg{flex:none;margin-top:4px}.lp .sm-punti b{color:#fbf3e4;font-size:16.5px;display:block}.lp .sm-punti p{color:#d9c6b4;margin-top:2px;font-size:15px;line-height:1.55}.lp .scuro .btn{background:var(--sole);color:var(--espresso);box-shadow:0 14px 30px -10px #e9a13b8c}.lp .scuro .btn:hover{background:var(--sole-chiaro)}.lp .numeri{border-top:1px solid #d9c6b42e;grid-template-columns:repeat(4,1fr);gap:40px;margin-top:70px;padding:64px 0 0;display:grid}.lp .numero b{font-family:var(--display);color:var(--sole);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(38px,4.4vw,60px);font-weight:560;line-height:1;display:block}.lp .numero span{color:#d9c6b4;max-width:20ch;margin-top:12px;font-size:15px;line-height:1.45;display:block}@media (max-width:900px){.lp .scuro-griglia{grid-template-columns:1fr}}@media (max-width:820px){.lp .numeri{grid-template-columns:repeat(2,1fr);gap:36px 24px}}.lp .dietro-griglia{grid-template-columns:1.05fr .95fr;align-items:center;gap:min(6vw,70px);display:grid}.lp .dietro-nota{font-family:var(--mano);color:var(--terra);margin-bottom:6px;font-size:24px;display:inline-block;transform:rotate(-2deg)}.lp .dietro-card{background:var(--carta);border:1px solid var(--sabbia);border-radius:16px;gap:16px;padding:22px 24px;display:flex;box-shadow:0 18px 40px -24px #78461e47}.lp .dietro-card+.dietro-card{margin-top:16px}.lp .dietro-card .cifra{font-family:var(--display);color:var(--terra);flex:none;min-width:58px;font-size:30px;font-weight:600;line-height:1}.lp .dietro-card b{font-size:16.5px;display:block}.lp .dietro-card p{color:var(--caffe);margin-top:4px;font-size:15px;line-height:1.55}@media (max-width:900px){.lp .dietro-griglia{grid-template-columns:1fr;gap:40px}}.lp .piani{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:26px;max-width:880px;margin-inline:auto;display:grid}.lp .piano{background:var(--carta);border:1px solid var(--sabbia);border-radius:24px;flex-direction:column;padding:42px 38px;display:flex;position:relative;box-shadow:0 40px 80px -30px #78461e47}.lp .piano.forte{border:2px solid var(--terra)}.lp .piano-nota{font-family:var(--mano);color:var(--terra);font-size:22px;position:absolute;top:-16px;right:26px;transform:rotate(4deg)}.lp .piano h3{font-size:26px}.lp .piano .tag{color:var(--caffe);margin-top:6px;font-size:15px}.lp .piano-prezzo{font-family:var(--display);letter-spacing:-.02em;align-items:baseline;gap:6px;margin-top:26px;font-size:56px;font-weight:600;line-height:.9;display:flex}.lp .piano-prezzo .velato{filter:blur(10px);opacity:.65;-webkit-user-select:none;user-select:none}.lp .piano-prezzo .mese{font-family:var(--testo);color:var(--caffe);letter-spacing:0;font-size:15px;font-weight:500}.lp .piano-svela{font-family:var(--mano);color:var(--oliva);margin-top:10px;font-size:21px;display:block}.lp .piano-punti{flex:1;gap:11px;margin:26px 0 0;padding:0;list-style:none;display:grid}.lp .piano-punti li{align-items:flex-start;gap:10px;font-size:15.5px;font-weight:500;display:flex}.lp .piano-punti svg{flex:none;margin-top:3px}.lp .piano .btn{width:100%;margin-top:30px}.lp .piano-sotto{text-align:center;color:var(--caffe);margin-top:12px;font-size:13px}.lp .piani-garanzia{color:var(--caffe);justify-content:center;align-items:center;gap:9px;margin-top:36px;font-size:14.5px;font-weight:500;display:flex}.lp .piani-asterisco{text-align:center;color:#a89279;max-width:640px;margin:22px auto 0;font-size:13px;line-height:1.55}@media (max-width:760px){.lp .piani{grid-template-columns:1fr}.lp .piano{padding:34px 26px}}.lp .faq-griglia{max-width:760px}.lp .faq-voce{border-bottom:1.5px solid #2e1f1a24}.lp .faq-voce summary{cursor:pointer;font-family:var(--display);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:26px 4px;font-size:clamp(19px,2vw,24px);font-weight:560;list-style:none;display:flex}.lp .faq-voce summary::-webkit-details-marker{display:none}.lp .faq-voce summary .piu{width:34px;height:34px;font-family:var(--testo);border:1.5px solid #2e1f1a4d;border-radius:50%;flex:none;place-items:center;font-size:19px;font-weight:500;transition:transform .35s,background .35s,color .35s;display:grid}.lp .faq-voce[open] summary .piu{background:var(--terra);border-color:var(--terra);color:var(--crema);transform:rotate(45deg)}.lp .faq-voce .risposta{color:var(--caffe);max-width:56ch;padding:0 4px 28px;font-size:16.5px}.lp .faq-scrivi{color:var(--caffe);margin-top:34px;font-size:15.5px}.lp .faq-scrivi a{color:var(--terra);border-bottom:1.5px solid #c4552d66;font-weight:600;text-decoration:none}.lp .notte{text-align:center;color:var(--crema);background:linear-gradient(#241a28 0%,#4a2a2e 42%,#8c4230 72%,#c4552d 100%);position:relative;overflow:hidden}.lp .notte .contenuto{z-index:2;padding:130px 0 210px;position:relative}.lp .notte h2{color:#fbf3e4;font-size:clamp(38px,5.4vw,72px)}.lp .notte h2 em{color:var(--sole-chiaro)}.lp .notte .lead{color:#ebd8c2;max-width:34em;margin:24px auto 0}.lp .notte .kicker{color:var(--sole-chiaro)}.lp .notte .btn{background:var(--sole);color:var(--espresso);margin-top:40px;box-shadow:0 14px 30px -10px #e9a13b8c}.lp .notte .btn:hover{background:var(--sole-chiaro)}.lp .notte .oppure{color:#d9bfa6;margin-top:20px;font-size:14.5px}.lp .notte .oppure a{color:var(--sole-chiaro);border-bottom:1px solid #f5c06080;text-decoration:none}.lp .skyline{z-index:1;line-height:0;position:absolute;bottom:-4px;left:0;right:0}.lp .skyline svg{width:100%;min-width:900px;height:auto;display:block}.lp .luce{opacity:0;transition:opacity 1.1s}.lp .notte.accesa .luce{opacity:1}.lp .luce.tremula{animation:5.5s infinite lp-tremula}@keyframes lp-tremula{0%,92%,to{opacity:1}95%{opacity:.45}}.lp .luna{filter:drop-shadow(0 0 18px #f5e1b480)}.lp .piede{color:#d9c6b4;background:#241813;padding:56px 0 40px}.lp .piede-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px 40px;display:flex}.lp .piede .logo{color:var(--crema);font-size:19px}.lp .piede .cura{font-family:var(--mano);color:var(--sole);font-size:21px}.lp .piede-nav{flex-wrap:wrap;gap:26px;font-size:14.5px;font-weight:500;display:flex}.lp .piede-nav a{color:#d9c6b4;text-decoration:none;transition:color .25s}.lp .piede-nav a:hover{color:var(--sole-chiaro)}.lp .piede-hr{background:#d9c6b426;height:1px;margin:36px 0 28px}.lp .legale{color:#a89279;font-size:13px;line-height:1.55}.lp .legale .forte{color:#c9b49c;margin-bottom:14px;font-size:14px}.lp .legale .forte b{color:var(--crema);font-weight:600}.lp .legale-griglia{flex-wrap:wrap;gap:6px 26px;margin-bottom:16px;display:flex}.lp .legale-griglia span{white-space:nowrap}.lp .legale a{color:var(--sole-chiaro);border-bottom:1px solid #f5c06047;text-decoration:none;transition:border-color .25s}.lp .legale a:hover{border-color:var(--sole-chiaro)}.lp .legale-policy{border-top:1px solid #d9c6b41a;flex-wrap:wrap;gap:22px;margin-top:20px;padding-top:20px;font-weight:500;display:flex}.lp .legale-policy a{color:#c9b49c;border-bottom:none}.lp .legale-policy a:hover{color:var(--sole-chiaro)}@media (max-width:640px){.lp .legale-griglia span{white-space:normal}}.lp .su-btn{z-index:70;cursor:pointer;background:var(--espresso);width:52px;height:52px;color:var(--crema);opacity:0;pointer-events:none;border:none;border-radius:50%;place-items:center;transition:opacity .35s,transform .35s,background .25s;display:grid;position:fixed;bottom:24px;right:24px;transform:translateY(16px)scale(.92);box-shadow:0 14px 30px -10px #2e1f1a8c,0 0 0 1px #faf3e729}.lp .su-btn.vista{opacity:1;pointer-events:auto;transform:none}.lp .su-btn:hover{background:var(--terra);transform:translateY(-2px)}@media (max-width:640px){.lp .su-btn{width:48px;height:48px;bottom:16px;right:16px}}.lp .rivela{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(34px)}.lp .rivela.in{opacity:1;transform:none}.lp .rivela.r2{transition-delay:.12s}.lp .rivela.r3{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.lp .rivela{opacity:1!important;transition:none!important;transform:none!important}.lp .nastro-track,.lp .nuvola,.lp .proposta .chip i,.lp .luce.tremula{animation:none!important}.lp .notifica{transition:none;opacity:1!important;transform:translate(-50%)!important}.lp .luce{transition:none;opacity:1!important}.lp .finto-browser{transform:none!important}.lp .su-btn{transition:opacity .2s}.lp .su-btn.vista,.lp .su-btn:hover,.lp .btn:hover{transform:none}}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/a128116a0bc3fa8c-s.11-onw4a9s-o3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/9db33c57cd4391b8-s.1oj6iblxvm99n.woff2)format("woff2");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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/8010b10db0d5feb2-s.p.1q-jjomgjvbjf.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522-s.1nzccunaoxsdm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e-s.1wuo3gtslpr33.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6-s.p.0ggqn9ig56u4s.woff2)format("woff2");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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_a57709eb-module__YNquSq__className{font-family:Fraunces,Fraunces Fallback}.fraunces_a57709eb-module__YNquSq__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/544b4063139fb67e-s.1jyixz98-23bc.woff2)format("woff2");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:Instrument Sans;font-style:italic;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/510598db810e1932-s.p.20g9nkyuy-bea.woff2)format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_6b26c2b5-module__T-_-Ta__className{font-family:Instrument Sans,Instrument Sans Fallback}.instrument_sans_6b26c2b5-module__T-_-Ta__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_dbf95f0d-module__HsJUUG__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_dbf95f0d-module__HsJUUG__variable{--font-caveat:"Caveat", "Caveat Fallback"}
