.hs{--v1:#5862b0;--v-mid:#9a4f9e;--v2:#e0438b;--grad:linear-gradient(120deg, var(--v1) 0%, var(--v-mid) 52%, var(--v2) 100%);--ink:#1e2630;--text:#414a55;--muted:#6e7480;--bg:#fff;--soft:#f7f6fb;--soft-2:#efedf7;--line:#e7e5f0;--line-2:#d9d6e6;--scuro:#171b26;--cta:var(--grad);--cta-ink:#fff;--cta-ombra:0 10px 26px -10px #e0438b8c;--cta-ombra-hover:0 14px 30px -10px #e0438bb3;--occhiello:var(--v2);--occhiello-scuro:#f28bba;--alone:#e0438b1f;--alone-2:#5862b00f;--alone-scheda:#e0438b59;--alone-scuro:#9a4f9e73;--r:18px;--maxw:1200px;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font:400 17px/1.65 Inter,system-ui,sans-serif}.hs *,.hs :before,.hs :after{box-sizing:border-box}.hs h1,.hs h2,.hs h3{color:var(--ink);letter-spacing:-.02em;margin:0;font-family:Sora,sans-serif}.hs h1{font-size:clamp(2.2rem,4.2vw,3.4rem);font-weight:800;line-height:1.07}.hs h2{font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:800;line-height:1.12}.hs h3{font-size:1.15rem;font-weight:700;line-height:1.3}.hs p{margin:0}.hs a{color:inherit;text-decoration:none}html:has(.hs){scroll-behavior:smooth;scroll-padding-top:88px}.hs-wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.hs-grad{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.hs-occhiello{letter-spacing:.2em;text-transform:uppercase;color:var(--occhiello);font:600 .78rem/1.4 Inter,sans-serif;margin-bottom:14px!important}.hs-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 28px;font:600 1rem/1.2 Inter,sans-serif;transition:transform .2s,box-shadow .2s;display:inline-flex}.hs-btn:hover{transform:translateY(-1px)}.hs-btn-pieno{background:var(--cta);box-shadow:var(--cta-ombra);color:var(--cta-ink)!important}.hs-btn-pieno:hover{box-shadow:var(--cta-ombra-hover)}.hs-btn-vuoto{border-color:var(--line-2);color:var(--ink);background:#fff}.hs-btn-bianco{color:var(--ink);background:#fff}.hs-btn-piccolo{padding:11px 20px;font-size:.92rem}.hs-btn-largo{width:100%}.hs-head{z-index:10;backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#ffffffe6;position:sticky;top:0}.hs-head-in{align-items:center;gap:32px;height:76px;display:flex}.hs-logo img{width:auto;height:34px;display:block}.hs-menu{color:var(--ink);gap:28px;margin-left:auto;font-size:.95rem;display:flex}.hs-menu a:hover{color:var(--v2)}.hs-hero{padding:96px 0 104px;position:relative;overflow:hidden}.hs-hero:before{content:"";background:radial-gradient(closest-side, var(--alone), var(--alone-2) 60%, transparent);pointer-events:none;width:60%;height:140%;position:absolute;top:-20%;right:-10%}.hs-hero-in{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid;position:relative}.hs-lead{color:var(--muted);max-width:560px;font-size:1.15rem;margin:26px 0 36px!important}.hs-azioni{flex-wrap:wrap;gap:14px;display:flex}.hs-hero-visual{padding:18px 10px 18px 0;position:relative}.hs-doc,.hs-doc-retro{color:#2b3240;background:#fff;border-radius:8px;font-family:Inter,sans-serif}.hs-doc-retro{opacity:.92;align-content:start;gap:12px;padding:26px 28px;display:grid;position:absolute;inset:34px -6px 0 34px;transform:rotate(4deg);box-shadow:0 20px 40px -20px #00000073}.hs-doc-retro i{background:#eef0f4;border-radius:4px;height:7px}.hs-doc-retro i:nth-of-type(2n){width:70%}.hs-doc{background-image:linear-gradient(#fff, #fff), var(--grad);background-origin:border-box;background-clip:padding-box,border-box;border-top:5px solid #0000;padding:26px 28px 24px;position:relative;transform:rotate(-1.5deg);box-shadow:0 34px 70px -26px #0000008c,0 2px 6px #00000014}.hs-doc-timbro{letter-spacing:.2em;text-transform:uppercase;color:#d9483b;opacity:.75;border:2px solid #d9483b;border-radius:6px;padding:6px 10px;font:800 .78rem/1 Sora,sans-serif;position:absolute;top:58px;right:22px;transform:rotate(-12deg)}.hs-doc-testa{border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.hs-doc-testa img{width:auto;height:17px;display:block}.hs-doc-testa span{letter-spacing:.14em;text-transform:uppercase;color:#9aa1ae;font-size:.62rem;font-weight:600}.hs-doc-titolo{color:var(--ink);letter-spacing:-.01em;font:800 1.2rem/1.2 Sora,sans-serif;margin-top:14px!important}.hs-doc-sotto{color:#7b8291;font-size:.7rem;margin-top:4px!important}.hs-doc-indice{background:#f6f7f9;border-radius:8px;grid-template-columns:auto 1fr;align-items:end;gap:18px;margin-top:16px;padding:12px 14px;display:grid}.hs-doc-etichetta{letter-spacing:.1em;text-transform:uppercase;color:#7b8291;font-size:.62rem;font-weight:600;display:block}.hs-doc-indice strong{color:#d9483b;font:800 1.7rem/1 Sora,sans-serif}.hs-doc-indice small{color:#9aa1ae;font-size:.8rem;font-weight:600}.hs-doc-barra{opacity:.9;background:linear-gradient(90deg,#f0566b 0%,#f4b740 50%,#3ccb8b 100%);border-radius:4px;height:8px;margin-bottom:6px;position:relative}.hs-doc-barra i{border-right:3px solid var(--ink);position:absolute;top:-4px;bottom:-4px;left:0}.hs-doc-sezione{letter-spacing:.14em;text-transform:uppercase;color:var(--v-mid);font-size:.62rem;font-weight:700;margin-top:16px!important}.hs-doc-righe{margin:6px 0 0;padding:0;list-style:none}.hs-doc-righe li{border-bottom:1px dashed #e6e8ee;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:7px 0;display:grid}.hs-doc-punto{border-radius:50%;width:9px;height:9px}.hs-doc-punto.hs-rosso{background:#f0566b}.hs-doc-punto.hs-giallo{background:#f4b740}.hs-doc-punto.hs-verde{background:#3ccb8b}.hs-doc-voce{color:var(--ink);font-size:.78rem;font-weight:600;line-height:1.25}.hs-doc-voce em{color:#8a909c;font-size:.66rem;font-style:normal;font-weight:400;display:block}.hs-doc-valore{color:var(--ink);white-space:nowrap;padding:2px 4px;font:700 .82rem/1.2 Sora,sans-serif}.hs-doc-evidenza{color:#b3261e;background:linear-gradient(100deg,#0000 2%,#ffd814b3 6%,#ffc81499 92%,#0000 98%);border-radius:3px}.hs-doc-canali{border-radius:6px;height:12px;margin-top:8px;display:flex;overflow:hidden}.hs-doc-booking{background:#f0566b}.hs-doc-diretto{background:#3ccb8b}.hs-doc-ota{background:#c3c8d2}.hs-doc-legenda{color:#6e7480;flex-wrap:wrap;gap:14px;margin-top:6px;font-size:.66rem;display:flex}.hs-doc-legenda span{align-items:center;gap:5px;display:inline-flex}.hs-doc-legenda i{border-radius:2px;width:8px;height:8px}.hs-doc-priorita{background:#fff8e6;border-left:3px solid #ffb21a;border-radius:0 8px 8px 0;margin-top:14px;padding:2px 14px 12px}.hs-doc-priorita .hs-doc-sezione{color:#a86400;margin-top:10px!important}.hs-doc-priorita ol{color:var(--ink);gap:3px;margin:6px 0 0;padding-left:16px;font-size:.74rem;display:grid}.hs-blocco{padding:104px 0}.hs-tenue{background:var(--soft)}.hs-intesta{max-width:720px;margin-bottom:52px}.hs-intesta>p:not(.hs-occhiello){color:var(--muted);font-size:1.08rem;margin-top:18px!important}.hs-centro{text-align:center;margin-left:auto;margin-right:auto}.hs-griglia{gap:22px;display:grid}.hs-tre{grid-template-columns:repeat(3,1fr)}.hs-card{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:30px}.hs-card h3{margin:18px 0 10px}.hs-card>p{color:var(--muted);font-size:.98rem}.hs-icona{background:var(--soft-2);border-radius:14px;place-items:center;width:50px;height:50px;display:inline-grid}.hs-icona svg{fill:none;width:22px;height:22px;stroke:var(--v-mid);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.hs-icona-piccola{border:1px solid var(--line);background:#fff;border-radius:12px;flex:none;width:42px;height:42px}.hs-punti{border-top:1px solid var(--line);color:var(--ink);gap:11px;margin:22px 0 0;padding:22px 0 0;font-size:.96rem;list-style:none;display:grid}.hs-punti li{padding-left:22px;position:relative}.hs-punti li:before{content:"";background:var(--grad);border-radius:2px;width:8px;height:8px;position:absolute;top:.55em;left:0}.hs-frase{text-align:center;color:var(--ink);letter-spacing:-.01em;font:700 clamp(1.3rem,2.4vw,1.75rem)/1.35 Sora,sans-serif;margin-top:56px!important}.hs-principi{margin-top:40px}.hs-principio{align-items:flex-start;gap:16px;display:flex}.hs-principio h3{margin-bottom:6px;font-size:1.02rem}.hs-principio p{color:var(--muted);font-size:.94rem}.hs-passi{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.hs-passi .hs-card h3{margin-top:6px}.hs-numero{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font:700 1.05rem/1 Sora,sans-serif;display:inline-grid}.hs-passo-nota{letter-spacing:.14em;text-transform:uppercase;color:var(--v2);font:600 .74rem/1.3 Inter,sans-serif;margin-top:20px!important}.hs-numeri{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:22px;display:grid}.hs-numero-box{background:var(--soft);border:1px solid var(--line);border-radius:var(--r);padding:26px 24px}.hs-numero-box strong{letter-spacing:-.02em;font:800 2.2rem/1.1 Sora,sans-serif;display:block}.hs-numero-box span{color:var(--muted);margin-top:8px;font-size:.9rem;display:block}.hs-due{grid-template-columns:.9fr 1.1fr;align-items:start;gap:56px;display:grid}.hs-due .hs-intesta{margin-bottom:0;position:sticky;top:110px}.hs-liste{gap:20px;display:grid}.hs-liste h3{margin-top:0}.hs-liste .hs-punti{margin-top:18px;padding-top:18px}.hs-no li:before{background:var(--line-2)}.hs-nota{border-left:3px solid var(--v2);background:var(--soft);color:var(--text);border-radius:0 12px 12px 0;padding:16px 18px;font-size:.95rem;margin-top:18px!important}.hs-form{border:1px solid var(--line);background:#fff;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 24px 50px -30px #1e263059}.hs-form:before{content:"";background:var(--grad);height:4px;position:absolute;inset:0 0 auto}.hs-form-testa{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:28px 32px 10px;display:flex}.hs-form-testa strong{color:var(--ink);font:700 1.15rem/1.3 Sora,sans-serif}.hs-form-testa span{color:var(--muted);font-size:.85rem}.hs-form fieldset{border:0;border-bottom:1px solid var(--line);margin:0;padding:22px 32px}.hs-form legend{color:var(--ink);float:left;align-items:center;gap:12px;width:100%;margin-bottom:14px;padding:0;font:600 1rem/1.3 Inter,sans-serif;display:flex}.hs-form legend+*{clear:both}.hs-passo{background:var(--grad);color:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font:700 .8rem/1 Sora,sans-serif;display:inline-grid}.hs-pillole{flex-wrap:wrap;gap:10px;display:flex}.hs-pillole label{cursor:pointer;position:relative}.hs-pillole input{opacity:0;cursor:pointer;position:absolute;inset:0}.hs-pillole span{border:1px solid var(--line-2);background:var(--soft);color:var(--ink);border-radius:999px;padding:10px 18px;font-size:.93rem;transition:all .15s;display:inline-block}.hs-pillole input:checked+span{background:var(--grad);color:#fff;border-color:#0000}.hs-pillole input:focus-visible+span{outline:2px solid var(--v1);outline-offset:2px}.hs-campi{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hs-campi label{color:var(--muted);gap:6px;font-size:.85rem;display:grid}.hs-campi input{font:inherit;color:var(--ink);border:1px solid var(--line-2);background:#fff;border-radius:12px;padding:12px 14px;font-size:.98rem}.hs-campi input:focus{border-color:var(--v-mid);outline:none;box-shadow:0 0 0 3px #9a4f9e26}.hs-consenso{color:var(--muted);align-items:flex-start;gap:10px;padding:20px 32px 0;font-size:.85rem;display:flex}.hs-consenso input{accent-color:var(--v-mid);margin-top:4px}.hs-form .hs-btn-largo{width:calc(100% - 64px);margin:20px 32px 0}.hs-form-esito{color:var(--v-mid);min-height:1em;padding:14px 32px 26px;font-size:.9rem}.hs-scuro{background:var(--scuro);border-radius:28px;grid-template-columns:1.3fr auto;align-items:center;gap:40px;margin-bottom:104px;padding:64px 56px;display:grid;position:relative;overflow:hidden}.hs-scuro:before{content:"";background:radial-gradient(closest-side, var(--alone-scuro), var(--alone-2) 60%, transparent);width:70%;height:200%;position:absolute;top:-60%;right:-10%}.hs-scuro>*{position:relative}.hs-scuro h2{color:#fff}.hs-scuro p:not(.hs-occhiello){color:#c9c7d6;max-width:560px;margin-top:16px!important}.hs-scuro .hs-occhiello{color:var(--occhiello-scuro)}.hs-piede{background:var(--soft);border-top:1px solid var(--line);padding:56px 0 28px}.hs-piede-in{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.hs-piede img{width:auto;height:30px;display:block}.hs-piede p{color:var(--muted);max-width:380px;font-size:.95rem;margin-top:14px!important}.hs-piede nav{color:var(--ink);gap:10px;font-size:.95rem;display:grid}.hs-piede-fine{border-top:1px solid var(--line);color:var(--muted);margin-top:40px;padding-top:20px;font-size:.82rem}.hs.hs-tema-blu{--v1:#123e99;--v-mid:#1a5bd6;--v2:#2e86f5;--grad:linear-gradient(120deg, #123e99 0%, #1a5bd6 50%, #2e86f5 100%);--ink:#0b1f44;--text:#33405a;--muted:#5f6b82;--soft:#f2f6fd;--soft-2:#e3ecfb;--line:#dfe7f4;--line-2:#c9d5ea;--scuro:#0b1f44;--cta:linear-gradient(120deg, #f90 0%, #ffb21a 50%, #ffd814 100%);--cta-ink:#0f1111;--cta-ombra:0 10px 24px -10px #ff9900a6, inset 0 0 0 1px #c4760059;--cta-ombra-hover:0 14px 28px -10px #f90c, inset 0 0 0 1px #c4760073;--occhiello:#1a5bd6;--occhiello-scuro:#ffc23d;--alone:#2e86f559;--alone-2:#123e991a;--alone-scheda:#2e86f573;--alone-scuro:#2e86f580}.hs-tema-blu .hs-hero{background:var(--scuro)}.hs-tema-blu .hs-hero:before{background:radial-gradient(closest-side, var(--alone-scuro), var(--alone-2) 60%, transparent)}.hs-tema-blu .hs-hero h1{color:#fff}.hs-tema-blu .hs-hero .hs-grad{background:linear-gradient(120deg,#7fb8ff 0%,#bfddff 100%);-webkit-background-clip:text;background-clip:text}.hs-tema-blu .hs-hero .hs-occhiello{color:#ffc23d}.hs-tema-blu .hs-lead{color:#c7d4ee}.hs-tema-blu .hs-hero .hs-btn-vuoto{color:#fff;background:0 0;border-color:#ffffff73}.hs-tema-blu .hs-btn-bianco{background:var(--cta);color:var(--cta-ink);box-shadow:var(--cta-ombra)}.hs-tema-blu .hs-scuro p:not(.hs-occhiello){color:#c7d4ee}.hs-tema-blu #come{background:radial-gradient(ellipse 60% 70% at 15% 10%, #2e86f547, transparent 70%), var(--scuro)}.hs-tema-blu #come h2,.hs-tema-blu #come .hs-principio h3{color:#fff}.hs-tema-blu #come .hs-occhiello{color:#ffc23d}.hs-tema-blu #come .hs-intesta>p:not(.hs-occhiello),.hs-tema-blu #come .hs-principio p{color:#c7d4ee}.hs-tema-blu #come .hs-card,.hs-tema-blu #come .hs-icona-piccola{border-color:#0000}.hs-tema-blu #per-chi{background:radial-gradient(ellipse 60% 70% at 85% 15%, #2e86f552, transparent 70%), var(--scuro)}.hs-tema-blu #per-chi h2{color:#fff}.hs-tema-blu #per-chi .hs-occhiello{color:#ffc23d}.hs-tema-blu #per-chi .hs-intesta>p:not(.hs-occhiello){color:#c7d4ee}.hs-tema-blu #per-chi .hs-card{border-color:#0000}.hs-tema-blu .hs-piede{background:var(--scuro);border-top-color:#0000}.hs-tema-blu .hs-piede p{color:#c7d4ee}.hs-tema-blu .hs-piede nav{color:#fff}.hs-tema-blu .hs-piede nav a:hover{color:#ffc23d}.hs-tema-blu .hs-piede-fine{color:#9fb0cf;border-top-color:#ffffff1f}@media (width<=1000px){.hs-hero-in,.hs-due{grid-template-columns:1fr;gap:48px}.hs-due .hs-intesta{position:static}.hs-passi,.hs-numeri{grid-template-columns:1fr 1fr}.hs-menu{display:none}.hs-head-in{justify-content:space-between}}@media (width<=720px){.hs{font-size:16px}.hs-wrap{padding:0 16px}.hs-head-in{gap:12px;height:64px}.hs-logo img{height:26px}.hs-btn-piccolo{padding:9px 14px;font-size:.82rem}.hs-hero{padding:56px 0 72px}.hs-blocco{padding:72px 0}.hs-tre,.hs-passi,.hs-campi{grid-template-columns:1fr}.hs-numeri{gap:12px}.hs-numero-box{padding:18px 16px}.hs-numero-box strong{font-size:1.6rem}.hs-azioni .hs-btn{width:100%}.hs-card{padding:24px}.hs-doc{padding:20px 18px 18px}.hs-doc-retro{inset:30px -2px 0 26px}.hs-doc-timbro{padding:4px 7px;font-size:.62rem;top:22px;right:14px}.hs-doc-testa span{visibility:hidden}.hs-form-testa,.hs-form fieldset{padding-left:20px;padding-right:20px}.hs-consenso{padding:18px 20px 0}.hs-form .hs-btn-largo{white-space:normal;width:calc(100% - 40px);margin:18px 20px 0}.hs-form-esito{padding:14px 20px 22px}.hs-scuro{grid-template-columns:1fr;margin-bottom:72px;padding:40px 24px}.hs-scuro .hs-btn{white-space:normal;text-align:center;width:100%}}.hs-v2 .hs-lead{margin-bottom:0!important}.hs-v2 .hs-lead strong{color:#fff;font-weight:600}.hs-promessa{color:#fff;font:700 1.12rem/1.4 Sora,sans-serif;margin:22px 0 32px!important}.hs-fiducia{color:#dce6f7;background:#ffffff14;border-left:3px solid #ffc23d;border-radius:0 10px 10px 0;padding:11px 18px;font-size:.9rem;display:inline-block;margin-top:22px!important}.hs-doc-priorita ol b{font-weight:700}.hs-doc-avviso{color:#9aa1ae;text-align:center;font-size:.62rem;margin-top:12px!important}.hs-spunte{color:var(--ink);gap:10px 28px;margin:26px 0 0;padding:0;font-size:.96rem;list-style:none;display:grid}.hs-spunte-due{grid-template-columns:1fr 1fr}.hs-spunte li{align-items:flex-start;gap:10px;line-height:1.45;display:flex}.hs-spunte svg{fill:none;stroke:#22a06b;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;margin-top:2px}.hs-quattro{grid-template-columns:repeat(4,1fr)}.hs-card-mini{padding:24px}.hs-etichetta{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font:600 .7rem/1.3 Inter,sans-serif}.hs-etichetta+h3{margin-top:12px!important}.hs-card-mini>p:last-child{font-size:.93rem}.hs-citazione{border-left:4px solid var(--v-mid);background:#fff;border-radius:0 14px 14px 0;margin:28px 0 0;padding:22px 28px;box-shadow:6px 8px 20px -14px #0b1f4459}.hs-citazione p{color:var(--ink);font:700 1.12rem/1.4 Sora,sans-serif}.hs-citazione cite{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:8px;font:600 .7rem/1.3 Inter,sans-serif;display:block}.hs-tenue .hs-citazione{background:linear-gradient(90deg, #fff, var(--soft))}.hs-nota-percorso{max-width:720px;margin-top:28px!important}.hs-stretto{max-width:860px}.hs-faq{border-top:1px solid var(--line-2)}.hs-faq details{border-bottom:1px solid var(--line-2)}.hs-faq summary{cursor:pointer;color:var(--ink);justify-content:space-between;gap:20px;padding:20px 0;font:700 1.05rem/1.35 Sora,sans-serif;list-style:none;display:flex}.hs-faq summary::-webkit-details-marker{display:none}.hs-faq summary:after{content:"+";color:var(--v-mid);flex:none;font:600 1.4rem/1 Inter,sans-serif;transition:transform .2s}.hs-faq details[open] summary:after{transform:rotate(45deg)}.hs-faq details p{color:var(--text);padding:0 40px 22px 0}.hs-piede-metodo{letter-spacing:.16em;text-transform:uppercase;color:#9fb0cf!important;margin-top:10px!important;font:600 .74rem/1.3 Inter,sans-serif!important}.hs-v2 .hs-piede-metodo+p{margin-top:12px!important}@media (width<=1000px){.hs-quattro{grid-template-columns:1fr 1fr}}@media (width<=720px){.hs-quattro,.hs-spunte-due{grid-template-columns:1fr}.hs-citazione{padding:18px 20px}.hs-faq details p{padding-right:0}}.hs-v2 .hs-menu{white-space:nowrap;gap:22px;font-size:.9rem}.hs-v2 .hs-head-in{gap:24px}.hs-tema-blu #come .hs-grad,.hs-tema-blu #per-chi .hs-grad{background:linear-gradient(120deg,#7fb8ff 0%,#bfddff 100%);-webkit-background-clip:text;background-clip:text}@media (width<=1200px){.hs-v2 .hs-menu{display:none}.hs-v2 .hs-head-in{justify-content:space-between}}.hs-v2 .hs-doc-priorita ol{padding-left:0;list-style:none}
