.al-sezione{position:relative;overflow:hidden;padding:clamp(56px,7vw,88px) 24px}@media (max-width:760px){.al-sezione{padding-top:44px;padding-bottom:44px}}.al-banda-carta{background:var(--carta,#F2F4FA)}.al-banda-bianco{background:#FFFFFF}.al-notte{background:linear-gradient(180deg,#141031,#0C0A22);color:#EDEBFF}.al-chiusura{background:linear-gradient(180deg,#0C0A22,#070512)}.al-guscio{max-width:1120px;margin:0 auto;position:relative}.al-catalogo [id],.al-guscio [id],.al-sezione[id]{scroll-margin-top:90px}.al-adatta,.al-due,.al-testata{display:grid;grid-gap:20px;gap:20px}.al-adatta{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.al-griglia-3,.al-griglia-4{display:grid;grid-gap:20px;gap:20px;list-style:none;margin:26px 0 0;padding:0}@media (min-width:620px){.al-griglia-4{grid-template-columns:1fr 1fr}}@media (min-width:900px){.al-due{grid-template-columns:1fr 1fr}.al-griglia-3{grid-template-columns:repeat(3,1fr)}.al-testata{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center}}.al-solo-computer{display:none}@media (min-width:900px){.al-solo-computer{display:block}.al-solo-telefono{display:none!important}}.al-h1,.al-h2,.al-h2-catalogo,.al-serif{font-family:var(--serif,Georgia,serif);font-weight:400}.al-svg-serif{font-family:var(--serif,Georgia,serif)}.al-svg-carta{fill:var(--carta,#F2F4FA)}.al-occhiello{margin:0;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#26243B}.al-notte .al-occhiello{color:#EDEBFF}.al-h1{margin:16px 0 0;font-size:clamp(28px,4.4vw,56px);line-height:1.1;color:#FBFAFF;text-wrap:balance}.al-h2{margin:0;font-size:clamp(28px,3.4vw,36px)}.al-h2,.al-h2-catalogo{line-height:1.2;color:#26243B;text-wrap:balance}.al-h2-catalogo{margin:12px 0 0;font-size:clamp(28px,3.2vw,36px)}.al-spiega{margin:12px 0 0;max-width:680px;font-size:16px;line-height:1.65}.al-sec,.al-spiega{color:rgba(38,36,59,.72)}.al-modulo-privacy a,.al-ricevuta a:not([class]),.al-testo-link a:not([class]){color:#26243B;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.al-azione,.al-origine{display:inline-flex;align-items:center;box-sizing:border-box;min-height:48px;background:#FE7733;color:#26243B;font-weight:700;font-size:16px;padding:12px 26px;border-radius:10px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.al-origine{white-space:nowrap}.al-azione{line-height:1.3}.al-azione:focus-visible,.al-azione:hover,.al-origine:focus-visible,.al-origine:hover{color:#26243B;text-decoration:none;transform:translateY(-2px);box-shadow:0 10px 30px rgba(254,119,51,.4)}.al-origine-grande{padding:16px 30px}.al-bottone-contorno{display:inline-flex;align-items:center;box-sizing:border-box;min-height:48px;align-self:flex-start;background:transparent;border:1.5px solid #26243b;color:#26243B;font:700 16px/1.2 var(--sans,inherit);padding:11px 22px;border-radius:10px;text-decoration:none;cursor:pointer;transition:background .18s ease}.al-bottone-contorno:focus-visible,.al-bottone-contorno:hover{background:rgba(38,36,59,.06);color:#26243B;text-decoration:none}.al-bottone-notte{border-color:rgba(237,235,255,.6);color:#FBFAFF}.al-bottone-notte:focus-visible,.al-bottone-notte:hover{border-color:#FBFAFF;background:rgba(237,235,255,.08);color:#FBFAFF}.al-segno-tondo{flex:none;display:inline-flex;background:#FFFFFF;border-radius:50%}.al-carta{display:flex;flex-direction:column;gap:14px;background:#FFFFFF;border:1px solid rgba(38,36,59,.1);border-radius:16px;padding:28px 26px;color:#26243B;text-decoration:none;transition:border-color .2s ease}.al-carta.al-su-bianco{background:var(--carta,#F2F4FA)}.al-carta:focus-visible,.al-carta:hover{border-color:#26243B;color:#26243B;text-decoration:none}.al-carta-formato{min-height:34px;display:inline-flex;align-items:center;gap:10px;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:rgba(38,36,59,.72)}.al-carta-nome{font-family:var(--serif,Georgia,serif);font-size:22px;line-height:1.2;color:#26243B}.al-carta-problema{font-family:var(--serif,Georgia,serif);font-style:italic;font-size:16px}.al-carta-allena,.al-carta-problema{line-height:1.5;color:rgba(38,36,59,.72)}.al-carta-allena{margin:0;font-size:14px}.al-carta-allena b{font-weight:600;color:#26243B}.al-chips{display:flex;flex-wrap:wrap;gap:6px}.al-chip{font-weight:600;background:rgba(38,36,59,.08);padding:5px 11px;border-radius:12px;line-height:1.4}.al-carta-cta,.al-chip{font-size:14px;color:#26243B}.al-carta-cta{margin-top:auto;padding-top:6px;font-weight:700}.al-carta:hover .al-carta-cta{text-decoration:underline}.al-carta-pulsante{margin-top:auto}.al-carta:focus-visible .al-carta-pulsante,.al-carta:hover .al-carta-pulsante{background:rgba(38,36,59,.06)}.al-orbita{position:relative;max-width:440px;margin:0 auto}.al-orbita-link{position:absolute;width:58px;height:58px;transform:translate(-50%,-50%);border-radius:50%}.al-orbita-link:hover{box-shadow:0 0 0 2px #FE7733;text-decoration:none}.al-orbita-link:focus-visible{box-shadow:0 0 0 2px #FE7733;outline:2px solid #FBFAFF;outline-offset:4px}.al-orbita-link[aria-current]{cursor:default}.al-formati{display:flex;flex-direction:column;gap:12px}.al-formato{background:rgba(23,17,57,.7);border:1px solid rgba(237,235,255,.2);border-radius:16px;padding:20px 22px;display:flex;gap:16px;align-items:flex-start;color:inherit;text-decoration:none}a.al-formato:focus-visible,a.al-formato:hover{border-color:#FE7733;color:inherit;text-decoration:none}.al-formato .al-segno-tondo{background:#FBFAFF}.al-formato-nome{display:block;font-family:var(--serif,Georgia,serif);font-size:22px;color:#FBFAFF}.al-formato-conta{font-family:var(--sans,inherit);font-size:14px;color:rgba(237,235,255,.8)}.al-formato-giu{font-size:18px;color:#FE7733}.al-formato-spiega{display:block;margin-top:6px;font-size:14px;line-height:1.55;color:rgba(237,235,255,.8)}.al-non-so-azione{margin:12px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.al-gratis,.al-non-so-azione>span{font-size:14px;color:rgba(38,36,59,.72)}.al-filtro{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;margin-top:24px;background:var(--carta,#F2F4FA);border:1px solid rgba(38,36,59,.08);border-radius:18px;padding:22px clamp(18px,3vw,28px)}.al-guida-invito{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid rgba(38,36,59,.12)}.al-guida-titolo{margin:0;font-family:var(--serif,Georgia,serif);font-size:22px;line-height:1.25;color:#26243B}.al-guida-testo{margin:6px 0 14px;font-size:15px;line-height:1.55;color:rgba(38,36,59,.72)}button.al-azione{border:0;font-family:inherit;cursor:pointer}.al-aree{margin:0;padding:0;border:0;min-width:0}.al-aree legend{padding:0;font-family:var(--serif,Georgia,serif);font-size:22px;line-height:1.25;color:#26243B}.al-aree-scelte{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.al-area{position:relative;display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:9px 16px;border:1.5px solid rgba(38,36,59,.22);border-radius:999px;background:#FFFFFF;font-size:14px;line-height:1.35;color:#26243B;cursor:pointer}.al-area:hover{border-color:#26243B}.al-area input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.al-area:has(input:checked){background:#26243B;border-color:#26243B;color:#FFFFFF;font-weight:700}.al-area:has(input:focus-visible){outline:2px solid #26243B;outline-offset:2px}.al-aree-riga{margin:12px 0 0;font-size:14px;line-height:1.55;color:rgba(38,36,59,.72)}@media (min-width:900px){.al-filtro{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:0;align-items:start}.al-aree{grid-column:1;grid-row:1;padding-right:28px}.al-guida-invito{grid-column:2;grid-row:1;padding:0 0 0 28px;border-bottom:0;border-left:1px solid rgba(38,36,59,.12)}}@media (scripting:none){.al-guida-invito{display:none}.al-filtro{grid-template-columns:minmax(0,1fr)}.al-aree{padding-right:0}}.al-guida{width:min(720px,calc(100% - 32px));max-height:calc(100% - 32px);box-sizing:border-box;padding:0;border:0;border-radius:22px;background:#FBFAFF;color:#26243B;overflow-y:auto;overscroll-behavior:contain}.al-guida[open]{display:flex;flex-direction:column}.al-guida::-webkit-backdrop{background:rgba(12,10,34,.6)}.al-guida::backdrop{background:rgba(12,10,34,.6)}.al-guida-testa{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#FBFAFF;padding:16px 28px 10px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:8px;gap:8px}.al-guida-passo{grid-column:2;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:rgba(38,36,59,.72);white-space:nowrap}.al-guida-indietro{grid-column:1;justify-self:start;min-height:44px;padding:8px 2px;border:0;background:none;font:700 15px/1.2 var(--sans,inherit);color:#26243B;white-space:nowrap;cursor:pointer}.al-guida-chiudi{grid-column:3;justify-self:end;width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(38,36,59,.25);background:transparent;font:400 22px/1 var(--sans,inherit);color:#26243B;cursor:pointer}.al-guida-chiudi:focus-visible,.al-guida-copia:focus-visible,.al-guida-indietro:focus-visible,.al-guida-scelta:focus-visible{outline:2px solid #26243B;outline-offset:2px}.al-guida-barra{height:4px;margin:0 28px;border-radius:2px;background:rgba(38,36,59,.12);overflow:hidden}.al-guida-barra span{display:block;height:100%;background:#FE7733;transition:width .25s ease}.al-guida-corpo{padding:22px 28px 26px;display:flex;flex-direction:column;gap:16px}.al-guida-corpo>*{animation:alGuidaEntra .22s ease both}@keyframes alGuidaEntra{0%{opacity:.001;transform:translateY(8px)}}.al-guida-domanda{margin:0;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:clamp(26px,3.4vw,32px);line-height:1.2;text-wrap:balance}.al-guida-domanda:focus{outline:none}.al-guida-sotto{margin:-6px 0 0;font-size:15px;line-height:1.5;color:rgba(38,36,59,.72)}.al-guida-scelte{display:grid;grid-gap:10px;gap:10px}@media (min-width:700px){.al-guida-aree{grid-template-columns:1fr 1fr}}.al-guida-scelta{display:flex;flex-direction:column;gap:4px;min-height:64px;box-sizing:border-box;padding:16px 18px;text-align:left;border:1.5px solid rgba(38,36,59,.14);border-radius:14px;background:#FFFFFF;color:#26243B;font:inherit;cursor:pointer;transition:border-color .15s ease}.al-guida-scelta:hover{border-color:#26243B}.al-guida-scelta-riga{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.al-guida-scelta-riga b{font-size:17px}.al-guida-scelta-riga small{font-size:13px;color:rgba(38,36,59,.72);white-space:nowrap}.al-guida-scelta-spiega{font-size:14.5px;line-height:1.45;color:rgba(38,36,59,.72)}.al-guida-frase{font-family:var(--serif,Georgia,serif);font-style:italic;font-size:18px;line-height:1.45}.al-guida-piede{position:-webkit-sticky;position:sticky;bottom:0;margin-top:auto;padding:22px 28px 20px;background:linear-gradient(rgba(251,250,255,0),#FBFAFF 28%);display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.al-guida-piede-testo{flex:1 1 160px;font-size:14px;line-height:1.45;color:rgba(38,36,59,.72)}.al-guida-consiglio{min-width:0;display:flex;flex-direction:column;gap:12px;padding:22px;border:1.5px solid #26243b;border-radius:18px;background:#FFFFFF}.al-guida-consiglio h3{margin:0;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:26px;line-height:1.15}.al-guida-consiglio .al-carta-problema,.al-guida-consiglio .al-chips{margin:0}.al-guida-consiglio h4,.al-guida-h4{margin:4px 0 0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(38,36,59,.72)}.al-guida-consiglio ul{margin:0;padding-left:20px;display:grid;grid-gap:4px;gap:4px;font-size:15px;line-height:1.5}.al-guida-azioni{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:6px}.al-guida-copia{min-height:48px;padding:8px 2px;border:0;background:none;font:700 15px/1.2 var(--sans,inherit);color:#26243B;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.al-guida-link{width:100%;box-sizing:border-box;min-height:44px;padding:8px 10px;border:1px solid rgba(38,36,59,.16);border-radius:8px;font:14px var(--sans,inherit);color:#26243B}.al-guida-nota{margin:0;font-size:14px;line-height:1.55;color:rgba(38,36,59,.72)}.al-guida-fuga{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 18px;border-radius:14px;background:var(--carta,#F2F4FA)}.al-guida-fuga p{margin:0;flex:1 1 220px;font-size:15px;line-height:1.5}.al-guida-scuro{display:inline-flex;align-items:center;box-sizing:border-box;min-height:48px;padding:12px 24px;border-radius:10px;background:#26243B;color:#FBFAFF;font-weight:700;font-size:16px;text-decoration:none}.al-guida-scuro:focus-visible,.al-guida-scuro:hover{background:#3A3754;color:#FBFAFF;text-decoration:none}.al-guida-piccolo{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border-radius:14px;background:var(--carta,#F2F4FA);font-size:15px;line-height:1.5}.al-guida-piccolo a{color:#26243B;font-weight:700;text-decoration:underline;text-underline-offset:3px}.al-guida-altri{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.al-guida-altro{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:12px 14px;border:1px solid rgba(38,36,59,.12);border-radius:12px;background:#FFFFFF;color:#26243B;text-decoration:none}.al-guida-altro:hover{border-color:#26243B;color:#26243B;text-decoration:none}.al-guida-altri small{color:rgba(38,36,59,.72)}@media (max-height:500px),(max-width:619px){.al-guida{inset:0;width:auto;height:auto;max-width:none;max-height:none;margin:0;border-radius:0}.al-guida-testa{padding:10px 16px 8px}.al-guida-barra{margin:0 16px}.al-guida-corpo{padding:18px 16px 22px}.al-guida-piede{padding:20px 16px 16px}}@media (prefers-reduced-motion:reduce){.al-guida-corpo>*{animation:none}.al-guida-barra span{transition:none}}.al-catalogo:has(input[name=area]:not([value=tutte]):checked) .al-gruppo-altri,.al-catalogo:has(input[name=area][value=clienti]:checked) .al-gruppo[data-area]:not([data-area=clienti]),.al-catalogo:has(input[name=area][value=obiettivi]:checked) .al-gruppo[data-area]:not([data-area=obiettivi]),.al-catalogo:has(input[name=area][value=processi]:checked) .al-gruppo[data-area]:not([data-area=processi]),.al-catalogo:has(input[name=area][value=prodotto]:checked) .al-gruppo[data-area]:not([data-area=prodotto]),.al-catalogo:has(input[name=area][value=team]:checked) .al-gruppo[data-area]:not([data-area=team]){display:none}.al-gruppi{margin-top:6px}.al-gruppo{padding:30px 0;border-top:1px solid rgba(38,36,59,.1)}.al-gruppo:first-child{margin-top:18px}.al-gruppo-testa{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.al-gruppo-testa h3{margin:0;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:clamp(22px,2.8vw,28px);color:#26243B}.al-gruppo-conta{font-family:var(--sans,inherit);font-size:14px;color:rgba(38,36,59,.72)}.al-gruppo>.al-spiega{margin-top:10px;font-size:14px;line-height:1.6}.al-gruppo>.al-adatta{margin-top:18px}.al-rimando{margin:30px 0 0;padding-top:24px;border-top:1px solid rgba(38,36,59,.1);font-size:16px;line-height:1.6;color:#26243B}.al-rimando a{font-weight:700;display:inline-block;padding:6px 0;color:#26243B;text-decoration:underline;text-underline-offset:3px}.al-mini-carta{position:relative;background:#FFFFFF;border:1px solid rgba(38,36,59,.12);border-radius:16px;padding:22px 22px 20px;display:flex;flex-direction:column;gap:10px;scroll-margin-top:96px}.al-mini-carta:target{border-color:#FE7733;box-shadow:0 0 0 2px rgba(254,119,51,.35)}.al-mini-carta h3{margin:4px 0 0;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:22px;line-height:1.2;color:#26243B}.al-mini-carta p{margin:0;font-size:14px;line-height:1.65;color:rgba(38,36,59,.78)}.al-mini-carta p b{color:#26243B}.al-mini-tema{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#26243B}.al-mini-linguetta{position:absolute;top:-13px;left:18px;background:#26243B;color:#FBFAFF;font-size:14px;font-weight:700;line-height:1;padding:6px 11px;border-radius:999px;white-space:nowrap}.al-mini-carta .al-bottone-contorno{margin-top:4px;min-height:44px;padding:10px 16px;border-radius:8px;font-size:14px}.al-mini-fila{position:relative;margin:24px -24px 0;padding:16px 24px 12px;display:grid;grid-auto-flow:column;grid-auto-columns:100%;grid-gap:14px;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:24px;scrollbar-width:thin}.al-mini-fila>*{scroll-snap-align:start}.al-mini-fila:focus-visible{outline:2px solid #26243B;outline-offset:-2px}.al-mini-fila .al-mini-carta .al-bottone-contorno{margin-top:auto;align-self:flex-start}@media (min-width:620px){.al-mini-fila{grid-auto-columns:46%}}@media (min-width:1024px){.al-mini-fila{margin:24px 0 0;padding:13px 0 0;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;overflow:visible}.al-mini-fila .al-mini-carta{padding:20px 18px 18px}.al-mini-fila .al-mini-carta h3{font-size:20px}}.al-fila-comandi{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:4px}@media (min-width:1024px){.al-fila-comandi{display:none}}.al-fila-punti{display:flex;align-items:center;gap:8px}.al-punto{width:8px;height:8px;border-radius:4px;background:rgba(38,36,59,.25);transition:width .2s ease,background-color .2s ease}.al-punto-qui{width:22px;background:#26243B}.al-fila-frecce{display:flex;gap:10px}.al-freccia{width:44px;height:44px;box-sizing:border-box;padding:0;border-radius:50%;border:1.5px solid #26243b;background:transparent;color:#26243B;font:400 20px/1 var(--sans,system-ui,sans-serif);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.al-freccia:hover{background:rgba(38,36,59,.06)}.al-freccia[aria-disabled=true]{opacity:.35;cursor:default;background:transparent}.al-freccia:focus-visible{outline:2px solid #26243B;outline-offset:2px}@media (prefers-reduced-motion:reduce){.al-punto{transition:none}}.al-finestra{width:min(460px,calc(100% - 32px));box-sizing:border-box;padding:22px 22px 20px;border:1px solid rgba(38,36,59,.16);border-radius:18px;background:#FFFFFF;color:#26243B}.al-finestra::-webkit-backdrop{background:rgba(12,10,34,.55)}.al-finestra::backdrop{background:rgba(12,10,34,.55)}.al-finestra h3{margin:0;padding-right:76px;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:22px;line-height:1.25}.al-finestra-nome{margin:6px 0 0;font-weight:700;font-size:16px}.al-finestra-spiega{margin:10px 0 0;font-size:14px;line-height:1.55;color:rgba(38,36,59,.78)}.al-finestra-chiudi{position:absolute;top:12px;right:12px;min-height:44px;padding:4px 10px;border:0;background:none;cursor:pointer;font:600 16px var(--sans,inherit);color:#26243B}.al-finestra-chiudi:focus-visible{outline:2px solid #26243B;outline-offset:2px}.al-finestra .al-modulo{margin-top:14px}.al-finestra-modulo{max-height:calc(100% - 32px);padding-top:0;overflow-y:auto;overscroll-behavior:contain}.al-finestra-testa{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 -22px;padding:12px 10px 10px 22px;background:#FFFFFF;border-bottom:1px solid rgba(38,36,59,.1)}.al-finestra-testa h2{margin:0;padding-top:8px;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:22px;line-height:1.25;color:#26243B;text-wrap:balance}.al-finestra-testa .al-finestra-chiudi{position:static;flex:none}.al-finestra-modulo .al-finestra-nome,.al-finestra-modulo .al-finestra-testa+.al-finestra-spiega{margin-top:14px}.al-finestra-modulo{scroll-padding-top:96px}@media (max-height:500px),(max-width:619px){.al-finestra-modulo{inset:0;width:auto;height:auto;max-width:none;max-height:none;margin:0;border:0;border-radius:0;padding:0 16px 32px}.al-finestra-modulo .al-finestra-testa{margin:0 -16px;padding:6px 6px 6px 16px}}.al-modulo{display:flex;flex-direction:column;gap:12px;min-width:0}.al-modulo-nota{margin:0;font-size:14px;color:rgba(38,36,59,.72)}.al-modulo>label:not(.al-modulo-privacy){display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:rgba(38,36,59,.72)}.al-modulo input[type=email],.al-modulo input[type=tel],.al-modulo input[type=text],.al-modulo textarea{background:#FBFAFF;border:1px solid rgba(38,36,59,.25);border-radius:8px;padding:12px 14px;font:400 16px var(--sans,inherit);color:#26243B;min-width:0;width:100%;box-sizing:border-box}.al-modulo textarea{min-height:96px;line-height:1.5;resize:vertical}.al-modulo input:focus-visible,.al-modulo textarea:focus-visible{outline:2px solid #26243B;outline-offset:2px}.al-modulo-aiuto{margin:-6px 0 0;font-size:14px;line-height:1.5;color:rgba(38,36,59,.72)}.al-modulo-privacy{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.55;color:#26243B}.al-modulo-privacy input{width:20px;height:20px;margin:1px 0 0;flex:none;accent-color:#26243B}.al-modulo .al-bottone-contorno{min-height:44px;padding:11px 22px;border-radius:8px}.al-modulo .al-bottone-contorno:disabled{opacity:.6;cursor:default}.al-modulo-errore{margin:0;padding:12px 14px;border-left:3px solid #fe7733;border-radius:0 8px 8px 0;background:#FFFFFF;font-size:16px;line-height:1.55;color:#26243B}.al-modulo-altro{margin:0;font-size:14px;line-height:1.55;color:rgba(38,36,59,.72)}.al-modulo-altro a{color:#26243B;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.al-ricevuta{display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.6;color:#26243B}.al-ricevuta:focus{outline:none}.al-ricevuta p{margin:0}.al-ricevuta-titolo{font-family:var(--serif,Georgia,serif);font-size:22px}.al-ricevuta-origine{margin-top:8px!important}.al-ricevuta .al-origine{align-self:flex-start}.al-passo{display:flex;flex-direction:column;gap:14px;min-width:0}.al-modulo .al-passo-titolo{margin:0;padding:0;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:22px;line-height:1.25;color:#26243B}.al-passo-numero{display:block;margin-bottom:2px;font-family:var(--sans,inherit);font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(38,36,59,.72)}.al-campo{display:flex;flex-direction:column;gap:6px;min-width:0}.al-campo>label:not(.al-modulo-privacy){font-size:14px;font-weight:600;color:rgba(38,36,59,.72)}.al-campo-facoltativo{font-weight:400}.al-campo-aiuto{color:rgba(38,36,59,.72)}.al-campo-aiuto,.al-campo-errore{margin:0;font-size:14px;line-height:1.5}.al-campo-errore{padding:2px 0 2px 10px;border-left:3px solid #fe7733;font-weight:600;color:#26243B}.al-modulo input[aria-invalid=true]:not([type=checkbox]):not([type=radio]),.al-modulo textarea[aria-invalid=true]{border:2px solid #26243b;padding:11px 13px}.al-campo-corto input{max-width:8em}.al-insieme{margin:0;padding:0;border:0;min-width:0}.al-insieme>legend{margin:0 0 8px;padding:0;font-size:16px;font-weight:700;color:#26243B}.al-insieme-campi{display:flex;flex-direction:column;gap:12px}.al-indirizzo-riga{display:grid;grid-template-columns:minmax(0,7em) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.al-tipo{display:grid;grid-gap:8px;gap:8px}.al-tipo-scelta{display:flex;gap:10px;align-items:center;box-sizing:border-box;min-height:48px;padding:10px 14px;cursor:pointer;border:1.5px solid rgba(38,36,59,.25);border-radius:10px;background:#FBFAFF;font-size:16px;font-weight:600;line-height:1.3;color:#26243B}.al-tipo-scelta input{flex:none;width:20px;height:20px;margin:0;accent-color:#26243B}.al-tipo-scelta:has(input:checked){border-color:#26243B;background:#FFFFFF;box-shadow:inset 0 0 0 1px #26243B}.al-tipo-scelta:has(input:focus-visible){outline:2px solid #26243B;outline-offset:2px}.al-modulo-azioni{margin-top:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px}.al-modulo-azioni-sola{justify-content:flex-end}.al-modulo .al-azione{border:0;font:700 16px/1.3 var(--sans,inherit);cursor:pointer;justify-content:center}.al-modulo .al-azione:disabled{opacity:.6;cursor:default;transform:none;box-shadow:none}.al-modulo-indietro{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;padding:8px 2px;border:0;background:none;cursor:pointer;font:600 16px var(--sans,inherit);color:#26243B;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.al-modulo-indietro:hover{text-decoration-thickness:2px}.al-modulo-indietro:disabled{opacity:.6;cursor:default;text-decoration-thickness:1px}.al-modulo-indietro:focus-visible{outline:2px solid #26243B;outline-offset:2px;border-radius:4px}.al-indietro{display:inline-block;padding:12px 0;font-size:14px;color:#EDEBFF;text-decoration:none}.al-indietro:focus-visible,.al-indietro:hover{color:#FE7733;text-decoration:none}.al-etichetta{margin:0;display:flex;align-items:center;gap:10px;color:#EDEBFF}.al-etichetta,.al-problema-nome{font-size:14px;letter-spacing:.14em;text-transform:uppercase}.al-problema-nome{margin:22px 0 0;font-weight:700;color:#FE7733}.al-problema-scheda{margin:6px 0 0;font-family:var(--serif,Georgia,serif);font-style:italic;font-size:clamp(22px,2.4vw,28px);line-height:1.45;color:#FE7733;text-wrap:pretty}.al-inviti{margin:28px 0 0;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.al-dati{margin:30px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-column-gap:18px;column-gap:18px}.al-dato{display:flex;flex-direction:column;gap:4px;padding:14px 18px 14px 0;border-top:1px solid rgba(237,235,255,.18)}.al-dato dt{font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#EDEBFF}.al-dato dd{margin:0;font-size:16px;line-height:1.45;color:#FBFAFF}.al-formato-scheda{background:rgba(23,17,57,.7);border:1px solid rgba(237,235,255,.2);border-radius:20px;padding:26px 24px}.al-formato-scheda .al-occhiello{margin-top:18px}.al-formato-scheda p+p{margin:8px 0 0;font-size:16px;line-height:1.6;color:rgba(237,235,255,.84)}.al-riquadro{background:#FFFFFF;border:1px solid rgba(38,36,59,.1);border-radius:16px;padding:28px 26px}.al-banda-bianco .al-riquadro{background:var(--carta,#F2F4FA)}.al-riquadro h2{margin:0;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:22px;line-height:1.3;color:#26243B}.al-lista{list-style:none;margin:16px 0 0;padding:0}.al-lista li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-top:1px solid rgba(38,36,59,.08);font-size:16px;line-height:1.55;color:#26243B}.al-lista-no li{color:rgba(38,36,59,.72)}.al-lista svg{flex:none;margin-top:3px}.al-non-sai{margin:18px 0 0;padding-top:16px;border-top:1px solid rgba(38,36,59,.08);display:flex;flex-direction:column;gap:12px}.al-non-sai-solo{margin:16px 0 0;padding-top:0;border-top:0}.al-non-sai p{margin:0;font-size:16px;line-height:1.6;color:#26243B}.al-non-sai .al-non-so-azione{margin:0}.al-giro{display:grid;grid-gap:32px;gap:32px;margin-top:30px}@media (min-width:900px){.al-giro{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}}.al-giro-voce{display:flex;gap:16px;align-items:flex-start}.al-giro-voce+.al-giro-voce{margin-top:22px;padding-top:22px;border-top:1.5px dashed rgba(38,36,59,.3)}.al-giro-voce svg{flex:none}.al-giro-voce p+p{margin:8px 0 0;font-size:16px;line-height:1.7;color:#26243B}.al-casa{margin-top:26px;align-items:start;gap:28px}.al-oggetti{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.al-oggetto{background:#FFFFFF;border:1px solid rgba(38,36,59,.1);border-radius:16px;padding:18px 20px;display:flex;gap:16px;font-size:16px;line-height:1.5}.al-oggetto,.al-oggetto-segno{align-items:center;color:#26243B}.al-oggetto-segno{width:46px;height:46px;flex:none;border-radius:12px;background:rgba(38,36,59,.08);display:inline-flex;justify-content:center}.al-esito{background:#FFFFFF;border:1px solid rgba(38,36,59,.1);border-radius:16px;padding:18px 20px;display:flex;gap:14px;align-items:flex-start;font-family:var(--serif,Georgia,serif);font-size:22px;line-height:1.4;color:#26243B}.al-spunta-tonda{width:28px;height:28px;flex:none;border-radius:50%;background:#FE7733;color:#26243B;display:inline-flex;align-items:center;justify-content:center;margin-top:3px}.al-bivio{display:grid;grid-gap:20px;gap:20px;align-items:stretch}@media (min-width:900px){.al-bivio-2{grid-template-columns:repeat(2,minmax(0,1fr))}.al-bivio-1 .al-bivio-carta{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:48px;column-gap:48px}.al-bivio-1 .al-bivio-carta>*{grid-column:1}.al-bivio-1 .al-bivio-carta>.al-bivio-azione{grid-column:2;grid-row:1/span 3;align-self:center;margin-top:0;padding-top:0}}.al-bivio-carta{display:flex;flex-direction:column;gap:14px;min-width:0;background:#FFFFFF;border:1px solid rgba(38,36,59,.12);border-radius:16px;padding:clamp(24px,3vw,36px)}.al-banda-bianco .al-bivio-carta{background:var(--carta,#F2F4FA)}.al-bivio-carta h2{margin:0;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:clamp(22px,2.6vw,28px);line-height:1.25;color:#26243B;text-wrap:balance}.al-bivio-carta p{margin:0;max-width:640px;font-size:16px;line-height:1.6;color:rgba(38,36,59,.8)}.al-bivio-carta .al-bivio-nota{font-size:14px;color:rgba(38,36,59,.72)}.al-bivio-prezzo{display:grid;grid-gap:2px;gap:2px}.al-bivio-carta .al-bivio-cifra{font-family:var(--serif,Georgia,serif);font-size:28px;line-height:1.2;color:#26243B}.al-bivio-passi{margin:0;padding:0 0 0 22px;display:grid;grid-gap:8px;gap:8px;font-size:16px;line-height:1.55;color:#26243B}.al-bivio-passi li::marker{font-weight:700}.al-bivio-azione{margin-top:auto;padding-top:6px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.al-recensione{margin:26px 0 0;max-width:760px;display:flex;flex-direction:column;gap:12px;border-left:1px solid rgba(38,36,59,.3);padding-left:clamp(18px,3vw,28px)}.al-recensione figcaption{display:flex;align-items:center;gap:12px;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#26243B}.al-recensione blockquote{margin:0;font-family:var(--serif,Georgia,serif);font-style:italic;font-size:clamp(18px,2.2vw,22px);line-height:1.5;color:#26243B;text-wrap:pretty}.al-recensione a{align-self:flex-start;font-size:14px;color:rgba(38,36,59,.72);padding:4px 0}.al-carte{margin:26px -24px 0;padding:4px 24px 12px;display:grid;grid-auto-flow:column;grid-auto-columns:86%;grid-gap:14px;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:24px;scrollbar-width:thin}.al-carte>*{scroll-snap-align:start}.al-carte:focus-visible{outline:2px solid #26243B;outline-offset:-2px}@media (min-width:620px){.al-carte{grid-auto-columns:46%}}@media (max-width:899px){.al-carte-1{grid-auto-columns:100%}}@media (min-width:900px){.al-carte{margin:30px 0 0;padding:0;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;overflow:visible}.al-carte-2{grid-template-columns:repeat(2,minmax(0,1fr))}.al-carte-1{grid-template-columns:minmax(0,760px)}.al-carte-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.al-carta-rec{margin:0;display:flex;flex-direction:column;gap:20px;background:#FFFFFF;border:1px solid rgba(38,36,59,.1);border-radius:16px;padding:24px 22px 20px}.al-banda-bianco .al-carta-rec{background:var(--carta,#F2F4FA)}.al-rec-virgolette{display:block;margin:-6px 0 -16px;font-family:var(--serif,Georgia,serif);font-size:36px;line-height:1;color:#FE7733;-webkit-user-select:none;-moz-user-select:none;user-select:none}.al-carta-rec blockquote{margin:0;font-family:var(--serif,Georgia,serif);font-style:italic;font-size:18px;line-height:1.55;color:#26243B;text-wrap:pretty}.al-carta-rec figcaption{margin-top:auto;display:flex;flex-direction:column;gap:10px}.al-rec-persona{display:flex;align-items:center;gap:14px}.al-rec-volto{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover;background:rgba(38,36,59,.06)}img.al-rec-volto{box-sizing:border-box;border:3px solid #fe7733}.al-rec-iniziali{display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:#FE7733;font-family:var(--serif,Georgia,serif);font-size:18px;letter-spacing:.04em;color:#26243B}.al-rec-chi{display:flex;flex-direction:column;gap:2px;min-width:0}.al-rec-nome{font-size:16px;font-weight:700;line-height:1.35;color:#26243B}.al-rec-ruolo{font-size:14px;line-height:1.4;color:rgba(38,36,59,.72)}.al-rec-programma{margin-top:4px;font-size:14px;line-height:1.4;color:#26243B;font-style:italic}.al-carta-rec a{align-self:flex-start;padding:4px 0}.al-carta-rec a,.al-carte-scorri{font-size:14px;color:rgba(38,36,59,.72)}.al-carte-scorri{margin:8px 0 0}@media (min-width:620px){.al-carte-scorri-2{display:none}}@media (min-width:900px){.al-carte-scorri{display:none}}.al-galleria{margin:28px 0 0;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.al-galleria img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:16px;background:rgba(38,36,59,.06)}.al-galleria img:first-child,.al-galleria-2 img{grid-column:1/-1}@media (min-width:900px){.al-galleria{margin-top:36px;gap:16px}.al-galleria-1 img{aspect-ratio:21/9;max-height:440px}.al-galleria-2 img,.al-galleria-2 img:first-child{grid-column:auto}.al-galleria-3{grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:9/4}.al-galleria-3 img{height:100%;min-height:0;aspect-ratio:auto}.al-galleria-3 img:first-child{grid-column:1;grid-row:1/span 2}}.al-prezzo{margin:26px 0 0;max-width:520px;display:grid;justify-items:start;grid-gap:4px;gap:4px;padding:18px 22px 20px;border:1px solid rgba(237,235,255,.28);border-radius:16px;background:rgba(237,235,255,.04)}.al-prezzo-nome{margin:0;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#EDEBFF}.al-prezzo-cifra{margin:2px 0 0;font-family:var(--serif,Georgia,serif);font-size:28px;line-height:1.2;color:#FBFAFF}.al-prezzo-iva{margin:0;font-size:16px;line-height:1.45;color:#EDEBFF}.al-prezzo .al-azione{margin-top:14px}.al-prezzo-nota{margin:8px 0 0;font-size:14px;line-height:1.5;color:rgba(237,235,255,.8)}.al-faq{display:grid;grid-gap:26px;gap:26px}@media (min-width:900px){.al-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:56px;align-items:start}}.al-faq-lato{margin:14px 0 0;max-width:340px;font-size:16px;line-height:1.6;color:rgba(38,36,59,.72)}.al-faq-lato a{color:#26243B;font-weight:700;text-decoration:underline;text-underline-offset:3px}.al-faq-lista{border-top:1px solid rgba(38,36,59,.16)}.al-faq-voce{border-bottom:1px solid rgba(38,36,59,.16)}.al-faq-voce summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;min-height:44px;box-sizing:border-box}.al-faq-voce summary::-webkit-details-marker{display:none}.al-faq-voce summary:focus-visible{outline:2px solid #26243B;outline-offset:4px;border-radius:4px}.al-faq-domanda{font-family:var(--serif,Georgia,serif);font-size:clamp(18px,2vw,22px);line-height:1.35;color:#26243B}.al-faq-segno{position:relative;flex:none;width:18px;height:18px}.al-faq-segno:after,.al-faq-segno:before{content:"";position:absolute;left:0;top:8px;width:18px;height:2px;border-radius:1px;background:#26243B;transition:transform .2s ease}.al-faq-segno:after{transform:rotate(90deg)}.al-faq-voce[open] .al-faq-segno:after{transform:rotate(0deg)}.al-faq-voce p{margin:0 0 22px;max-width:640px;font-size:16px;line-height:1.65;color:rgba(38,36,59,.72)}.al-rotta{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-gap:28px;gap:28px}@media (min-width:760px){.al-rotta{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}}.al-tappa{position:relative;display:flex;gap:16px;align-items:flex-start;font-size:16px;line-height:1.55;color:#26243B}@media (min-width:760px){.al-tappa{flex-direction:column}}.al-tappa-punto{position:relative;z-index:1;flex:none;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--serif,Georgia,serif);font-size:18px;background:#26243B;color:#FFFFFF}.al-tappa:last-child .al-tappa-punto{background:#FE7733;color:#26243B}.al-tappa:not(:last-child):after{content:"";position:absolute;border:0 dashed rgba(38,36,59,.4)}@media (max-width:759px){.al-tappa:not(:last-child):after{left:18px;top:46px;bottom:-20px;border-left-width:2px}}@media (min-width:760px){.al-tappa:not(:last-child):after{top:18px;left:46px;right:-28px;border-top-width:2px}}.al-rotta-nota{margin:26px 0 0;font-size:14px;line-height:1.6;color:rgba(38,36,59,.72)}.al-fine{padding:clamp(56px,7vw,96px) 24px;background:#FFFFFF}@media (max-width:760px){.al-fine{padding-top:44px;padding-bottom:44px}}.al-fine.al-banda-carta{background:var(--carta,#F2F4FA)}.al-fine-dentro{max-width:1080px;margin:0 auto}.al-fine-titolo{margin:0;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:clamp(28px,3.2vw,36px);line-height:1.2;color:#26243B;text-align:center}.al-scelte{margin-top:28px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:stretch}.al-scelta{border-radius:20px;padding:clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:12px}.al-scelta h3{margin:4px 0 0;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:clamp(22px,2.6vw,28px);line-height:1.25}.al-scelta p{margin:0;font-size:16px;line-height:1.6}.al-scelta>a{align-self:flex-start;margin-top:auto}.al-scelta-origine{background:linear-gradient(120deg,#171139,#2A1E5C);border:1px solid rgba(254,119,51,.4);color:#EDEBFF}.al-scelta-origine h3{color:#FBFAFF}.al-scelta-origine p{color:rgba(237,235,255,.85)}.al-scelta-call{background:var(--carta,#F2F4FA);border:1px solid rgba(38,36,59,.12);color:#26243B}.al-fine.al-banda-carta .al-scelta-call{background:#FFFFFF}.al-scelta-call h3{color:#26243B}.al-scelta-call p{color:rgba(38,36,59,.8)}.al-scelta-occhiello{align-self:flex-start;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:5px 12px}.al-scelta-origine .al-scelta-occhiello{background:#FE7733;color:#26243B}.al-scelta-call .al-scelta-occhiello{background:rgba(38,36,59,.08);color:#26243B}.al-prenota{display:inline-flex;align-items:center;min-height:48px;box-sizing:border-box;padding:13px 24px;border-radius:10px;border:1.5px solid #26243b;color:#26243B;font-weight:700;text-decoration:none}.al-prenota:focus-visible,.al-prenota:hover{background:#26243B;color:#FFFFFF;text-decoration:none}.al-invito{max-width:1000px;margin:0 auto;background:linear-gradient(120deg,#171139,#2A1E5C);border:1px solid rgba(254,119,51,.4);border-radius:20px;padding:clamp(32px,5vw,48px);display:flex;flex-wrap:wrap;gap:26px;align-items:center;justify-content:space-between;color:#EDEBFF}.al-invito h2{margin:20px 0 0;font-family:var(--serif,Georgia,serif);font-weight:400;font-size:clamp(22px,3vw,28px);line-height:1.25;color:#FBFAFF}.al-invito h2:first-child{margin-top:0}.al-invito p{margin:14px 0 0;font-size:16px;line-height:1.65;color:rgba(237,235,255,.84)}.al-invito-badge{display:inline-block;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:#FE7733;color:#26243B;padding:5px 12px;border-radius:999px}