.testo-pubblico .apertura,.testo-pubblico .sezione.fascia-prezzi{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}.testo-pubblico .apertura{--passo-griglia:72px;margin-top:calc(-1 * var(--margine-pagina));padding-block:var(--spazio-6);color:var(--colore-apertura-testo);background:radial-gradient(55% 45% at 88% 8%, var(--colore-luce-velo), transparent 70%), repeating-linear-gradient(0deg, var(--colore-griglia-velo) 0 1px, transparent 1px var(--passo-griglia)), repeating-linear-gradient(90deg, var(--colore-griglia-velo) 0 1px, transparent 1px var(--passo-griglia)), linear-gradient(180deg, var(--colore-apertura-sfondo), var(--colore-abisso));position:relative}.testo-pubblico .apertura h1{max-width:20ch;margin:0 0 var(--spazio-4);font-size:var(--titolo-1);line-height:var(--interlinea-titoli);letter-spacing:-.025em}.testo-pubblico .apertura h1 em{color:var(--colore-su-notte-accento);font-style:normal}.testo-pubblico .apertura>p,.testo-pubblico .apertura>ul,.testo-pubblico .apertura-testo>p,.testo-pubblico .apertura-testo>ul{max-width:40em;color:var(--colore-su-notte-tenue);font-size:1.08rem}.testo-pubblico .apertura strong{color:var(--colore-apertura-testo)}.testo-pubblico .apertura>ul,.testo-pubblico .apertura-testo>ul{padding-left:0;list-style:none}.testo-pubblico .apertura>ul>li,.testo-pubblico .apertura-testo>ul>li{margin-bottom:var(--spazio-2);padding-left:26px;position:relative}.testo-pubblico .apertura>ul>li:before,.testo-pubblico .apertura-testo>ul>li:before{content:"";background:var(--colore-accento);width:12px;height:12px;box-shadow:0 0 0 4px var(--colore-linea-notte);border-radius:50%;position:absolute;top:.5em;left:2px}.testo-pubblico .apertura a:not(.bottone){color:var(--colore-apertura-testo)}.testo-pubblico .apertura :focus-visible{outline-color:var(--colore-testata-focus)}.testo-pubblico .apertura .bottone:where(:not(.primario)),.testo-pubblico .apertura .bottone.compra:where(:not(.luce)){color:var(--colore-apertura-testo);border-color:var(--colore-linea-notte-forte);box-shadow:none;background:0 0}.testo-pubblico .apertura .bottone:where(:not(.primario)):hover,.testo-pubblico .apertura .bottone.compra:where(:not(.luce)):hover{background:var(--colore-velo-notte);border-color:var(--colore-apertura-testo)}.testo-pubblico .apertura .briciole{margin:calc(-1 * var(--spazio-5)) 0 var(--spazio-1);color:var(--colore-su-notte-tenue)}.testo-pubblico .apertura .briciole ol{align-items:center;gap:0 var(--spazio-2);flex-wrap:wrap;max-width:none;margin:0;padding:0;list-style:none;display:flex}.testo-pubblico .apertura .briciole li{align-items:center;gap:var(--spazio-2);margin:0;display:flex}.testo-pubblico .apertura .briciole li+li:before{content:"›";content:"›" / ""}.testo-pubblico .apertura .briciole a{min-height:var(--altezza-tocco);align-items:center;font-weight:600;display:inline-flex}.testo-pubblico .apertura .link-freccia{color:var(--colore-apertura-testo)}.testo-pubblico .apertura .pulsanti{margin-bottom:var(--spazio-4)}.testo-pubblico .apertura>:last-child,.testo-pubblico .apertura-testo>:last-child{margin-bottom:0}.testo-pubblico .dopo-apertura{padding-top:var(--spazio-5)}.testo-pubblico .sezione.confronto+.dopo-apertura{padding-top:0}@media (max-width:959px){.testo-pubblico .apertura+.sezione.confronto{padding-top:var(--spazio-6)}}.testo-pubblico .dopo-apertura>p,.testo-pubblico .dopo-apertura>ul,.testo-pubblico .dopo-apertura>.bozza,.testo-pubblico .dopo-apertura>.prezzi-provvisori,.testo-pubblico .dopo-apertura>.riquadro{max-width:var(--larghezza-testo)}.occhiello{margin:0 0 var(--spazio-2);font-variant:small-caps;text-transform:lowercase;letter-spacing:.12em;color:var(--colore-testo-tenue);font-size:1.05rem;font-weight:700;line-height:1.3;display:block}.testo-pubblico .apertura .occhiello{color:var(--colore-su-notte-occhiello)}.testo-pubblico .sezione>.occhiello+h2{margin-top:0}.testo-pubblico .apertura>.disegno-apertura{display:none}.testo-pubblico .apertura.con-disegno>:nth-last-child(2){margin-bottom:0}@media (min-width:960px){.testo-pubblico .apertura{padding-bottom:calc(var(--raggio-foglio) + var(--spazio-6))}.testo-pubblico .apertura:before{content:"";height:var(--raggio-foglio);background:var(--colore-sfondo);border-radius:var(--raggio-foglio) var(--raggio-foglio) 0 0;box-shadow:var(--ombra-foglio);position:absolute;bottom:0;left:0;right:0}.home .apertura:before{content:none}.testo-pubblico .apertura.con-disegno{--larghezza-disegno:380px;min-height:400px;padding-right:calc(50vw - 50% + min(var(--larghezza-disegno), 32vw) + var(--spazio-6))}.testo-pubblico .apertura.disegno-anteprima{--larghezza-disegno:260px;min-height:480px}.testo-pubblico .apertura>.disegno-apertura{right:max(var(--margine-pagina), calc((100% - var(--larghezza-pagina)) / 2 + var(--margine-pagina)));top:calc(50% - var(--raggio-foglio) / 2);width:min(var(--larghezza-disegno), 32vw);height:auto;margin:0;display:block;position:absolute;overflow:visible;transform:translateY(-50%)}.testo-pubblico .apertura>.anteprima-apertura{background:var(--colore-superficie);border-radius:var(--raggio-piccolo);box-shadow:var(--ombra-notte);overflow:hidden;transform:translateY(-50%)rotate(-3deg)}.testo-pubblico .apertura>.anteprima-apertura>img{width:100%;height:auto;display:block}}.home .apertura{gap:var(--spazio-5);padding-block:var(--spazio-5) var(--spazio-6);display:grid;overflow:clip}.home .apertura-testo{z-index:1;position:relative}.testo-pubblico .apertura .occhiello,.testo-pubblico .sezione>.occhiello,.confronto-testa .occhiello{align-items:center;gap:var(--spazio-2);width:fit-content;max-width:100%;margin-bottom:var(--spazio-4);padding:6px var(--spazio-4) 6px var(--spazio-3);font-variant:normal;text-transform:none;letter-spacing:0;color:var(--colore-apertura-testo);background:var(--colore-velo-notte);border:var(--spessore-bordo) solid var(--colore-linea-notte);border-radius:var(--raggio-pillola);font-size:1rem;display:flex}.testo-pubblico .apertura .occhiello:before,.testo-pubblico .sezione>.occhiello:before,.confronto-testa .occhiello:before{content:"";background:var(--colore-luce);border-radius:50%;flex:none;width:10px;height:10px}.home .apertura h1{max-width:13ch;font-size:var(--titolo-grande);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:5;hyphenate-limit-chars:10 5 5;line-height:1.02}.home .apertura-testo>p{font-size:1.1rem}.home .apertura .bottone.luce:after{content:"→";content:"→" / ""}.home .scena{width:100%;max-width:560px;height:auto;margin-inline:auto;display:block;overflow:visible}.home .foglio{z-index:1;padding:var(--spazio-5) calc(50vw - 50%) 0;background:var(--colore-sfondo);margin-inline:calc(50% - 50vw);position:relative}@media (min-width:960px){.home .apertura{z-index:0;align-items:center;column-gap:var(--spazio-7);min-height:92vh;padding-block:var(--spazio-6) calc(var(--raggio-foglio) + var(--spazio-6));grid-template-columns:1.05fr .95fr}.home .apertura h1{max-width:14ch}.home .apertura-testo>p{font-size:1.2rem}.home .scena{max-width:none}.home .foglio{margin-top:calc(-1 * var(--raggio-foglio));padding-top:var(--spazio-6);border-radius:var(--raggio-foglio) var(--raggio-foglio) 0 0;box-shadow:var(--ombra-foglio)}}.scena .tinta-luce{stop-color:var(--colore-luce)}.scena .rosa{fill:none;stroke:var(--colore-griglia);opacity:.22}.scena .rosa-nord{fill:var(--colore-griglia);opacity:.35}.scena .scandagli{fill:var(--colore-griglia);opacity:.5;font-size:11px;font-weight:600}.scena .segni{fill:none;stroke:var(--colore-griglia);stroke-width:2px;stroke-linecap:round;opacity:.55}.scena .rotta{fill:none;stroke:var(--colore-accento);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 2 2.35 100}.scena .onda{fill:none;stroke:var(--colore-griglia);stroke-width:3px;stroke-linecap:round}.scena .scafo,.scena .pieno,.scena .torre,.scena .tetto{fill:var(--colore-superficie)}.scena .cabina,.scena .tinta{fill:var(--colore-accento)}.scena .tappa-alone{fill:var(--colore-accento);opacity:.25}.scena .tappa-boa{fill:var(--colore-accento);stroke:var(--colore-superficie);stroke-width:2px}.scena .tappa text{text-anchor:middle;fill:var(--colore-su-notte-tenue);font-size:13px;font-weight:600}.scena .disco{fill:var(--colore-abisso);stroke:var(--colore-accento);stroke-width:1.5px}.scena .ruota{fill:var(--colore-abisso);stroke:var(--colore-superficie);stroke-width:1.5px}.scena .tratto{fill:none;stroke:var(--colore-superficie);stroke-width:2px;stroke-linecap:round}.scena .ballatoio{fill:none;stroke:var(--colore-superficie);stroke-width:3px;stroke-linecap:round}.scena .scoglio{fill:none;stroke:var(--colore-griglia);stroke-width:3px;stroke-linecap:round}.scena .strisce{fill:var(--colore-primario)}.scena .alone{opacity:.75}.scena .lanterna{fill:var(--colore-luce);stroke:var(--colore-superficie);stroke-width:2px}@media (prefers-reduced-motion:no-preference){.scena .rotta{animation:1.5s cubic-bezier(.5,0,.25,1) .1s both disegna}.scena .tappa,.scena .veicolo{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.2,.8,.3,1.25) both accendi}.scena .tappa-1{animation-delay:.5s}.scena .tappa-2{animation-delay:1.1s}.scena .tappa-3{animation-delay:1.7s}.scena .tappa-4{animation-delay:2.3s}.scena .veicolo-auto{animation-delay:.8s}.scena .veicolo-moto{animation-delay:1.4s}.scena .veicolo-motorino{animation-delay:2s}.scena .fascio{transform-box:view-box;transform-origin:352px 50px;animation:3s cubic-bezier(.45,0,.2,1) both giro}.scena .alone{transform-box:fill-box;transform-origin:50%;will-change:transform, opacity;animation:3s ease-in-out 3.2s infinite both pulsa}.scena .lanterna{animation:3s ease-in-out 3.2s infinite both lanterna}}.scena.scena-ferma :is(.rotta,.tappa,.veicolo,.fascio,.alone,.lanterna){animation:none}@keyframes disegna{0%{stroke-dashoffset:100px}}@keyframes accendi{0%{opacity:0;transform:scale(.3)}}@keyframes giro{0%{opacity:0;transform:rotate(-320deg)}15%{opacity:1}}@keyframes pulsa{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.3)}}@keyframes lanterna{0%,to{opacity:.55}50%{opacity:1}}@supports (animation-timeline:view()) and (animation-range:entry 0%){@media (min-width:960px) and (prefers-reduced-motion:no-preference){.home .apertura-cornice{view-timeline:--apertura block}.home .apertura{animation:linear both ferma;animation-range:exit}.home .apertura>*{animation:linear both via;animation-range:exit exit 70%}.home .apertura:has(:focus-visible){animation:none}.home .apertura:has(:focus-visible)>*{animation:none}.home .apertura,.home .apertura>*{animation-timeline:--apertura}}}@keyframes ferma{to{transform:translateY(min(100%,100vh))}}@keyframes via{to{opacity:.6;transform:translateY(-36px)scale(.97)}}.tessere{gap:var(--spazio-4);display:grid}.tessera{gap:var(--spazio-3) var(--spazio-4);padding:var(--spazio-4);color:var(--colore-testo);background:var(--colore-superficie);border:var(--spessore-bordo) solid var(--colore-linea);border-radius:var(--raggio-grande);box-shadow:var(--ombra-1);transition:transform var(--durata);grid-template-columns:96px minmax(0,1fr);grid-template-areas:"icona corpo""piede piede";text-decoration:none;display:grid}.tessera:hover{box-shadow:var(--ombra-2);transform:translateY(-3px)}.tessera:focus-visible{outline:var(--spessore-focus) solid var(--colore-focus);outline-offset:4px}.tessera-icona{aspect-ratio:1;background:var(--colore-tinta-nautica);border-radius:var(--raggio);grid-area:icona;align-self:start;place-items:center;padding:10px;display:grid}.tessera-ab .tessera-icona{background-color:var(--colore-tinta-ab)}.tessera-am .tessera-icona{background-color:var(--colore-tinta-am)}.icona-veicolo{width:100%;height:100%;display:block}.icona-veicolo .pieno,.icona-veicolo .ruota{fill:var(--colore-primario)}.icona-veicolo .chiaro{fill:var(--colore-superficie)}.icona-veicolo .vetro{fill:var(--colore-accento)}.icona-veicolo .profondo{fill:var(--colore-azzurro-profondo)}.icona-veicolo .luce{fill:var(--colore-luce)}.icona-veicolo .tratto{fill:none;stroke:var(--colore-primario);stroke-linecap:round}.icona-veicolo .onda{fill:none;stroke:var(--colore-accento);stroke-linecap:round;opacity:.9}.icona-veicolo .riga{fill:none;stroke:var(--colore-superficie);stroke-linecap:round}.tessera-corpo{grid-area:corpo;align-content:start;gap:6px;display:grid}.tessera-nome{font-size:1.3rem;font-weight:var(--peso-titoli);letter-spacing:-.02em;color:var(--colore-primario);line-height:1.15}.tessera-riga{color:var(--colore-testo-tenue);line-height:1.5}.tessera-piede{justify-content:space-between;align-items:center;gap:var(--spazio-3);padding-top:var(--spazio-3);border-top:var(--spessore-bordo) dashed var(--colore-linea-forte);grid-area:piede;display:flex}.tessera-prezzo{color:var(--colore-testo-tenue);font-size:.9rem;font-weight:700;line-height:1.2}.tessera-prezzo strong{font-size:1.5rem;font-weight:var(--peso-titoli);letter-spacing:-.02em;color:var(--colore-primario);line-height:1.1;display:block}.tessera-prezzo small{letter-spacing:0;font-size:.85rem;font-weight:700}.tessera-freccia{width:48px;height:48px;color:var(--colore-luce);background:var(--colore-primario);border-radius:50%;flex:none;place-items:center;display:grid}.tessera-freccia:before{content:"→";content:"→" / "";font-size:1.4rem;font-weight:var(--peso-titoli);line-height:1}@media (min-width:900px){.tessere{gap:var(--spazio-5);grid-template-columns:repeat(3,minmax(0,1fr))}.tessera{grid-template:"icona""corpo"1fr"piede"/minmax(0,1fr);gap:18px;padding:20px}.tessera-icona{aspect-ratio:16/9;padding:14px var(--spazio-5)}.tessera-nome{font-size:1.55rem}}.testo-pubblico .sezione{padding-block:var(--spazio-6)}.testo-pubblico .apertura+.sezione,.testo-pubblico .apertura+.indice-pagina+.sezione,.testo-pubblico .dopo-apertura+.sezione{padding-top:var(--spazio-5)}.testo-pubblico .sezione>h2{max-width:22ch;color:var(--colore-primario);margin-top:0}.testo-pubblico .sezione>p,.testo-pubblico .sezione>ul,.testo-pubblico .sezione>ol:not(.passi),.testo-pubblico .sezione>.faq,.testo-pubblico .sezione>.tabella,.testo-pubblico .sezione>.riquadro,.testo-pubblico .scheda>p,.testo-pubblico .scheda>ul{max-width:var(--larghezza-testo)}.testo-pubblico .scheda{margin:var(--spazio-4) 0;padding:var(--spazio-5) var(--spazio-5) var(--spazio-4);background:var(--colore-superficie);border:var(--bordo-scheda);border-radius:var(--raggio-grande);box-shadow:var(--ombra-1)}.testo-pubblico .scheda>h3{color:var(--colore-primario);margin-top:0}.testo-pubblico .scheda>:last-child{margin-bottom:0}.testo-pubblico ul,.testo-pubblico ol{padding-left:22px}.testo-pubblico li{margin-bottom:var(--spazio-2)}.testo-pubblico li::marker{color:var(--colore-primario)}.testo-pubblico a[href^=mailto\:]{overflow-wrap:anywhere}.testo-pubblico h2,.testo-pubblico h3,.testo-pubblico .sezione{scroll-margin-top:var(--spazio-3)}.testo-pubblico figure{margin:var(--spazio-4) 0;text-align:center}.testo-pubblico figure.disegno svg{width:100%;height:auto}.testo-pubblico figcaption{margin-top:var(--spazio-2);font-size:var(--testo-piccolo);color:var(--colore-testo-tenue)}@media (min-width:860px){.gruppo-pagina .sezione.con-schede{gap:0 var(--spazio-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.gruppo-pagina .sezione.con-schede>:not(.scheda){grid-column:1/-1}.gruppo-pagina .sezione.con-schede>.scheda{margin:0 0 var(--spazio-5)}.gruppo-pagina .sezione.con-schede>.scheda.con-passi,.gruppo-pagina .sezione.con-schede>.scheda.ultima-dispari{grid-column:1/-1}.gruppo-pagina .sezione.con-schede>.scheda.ultima-dispari:not(.con-passi):not(:has(>.indice-manuale)){max-width:calc(var(--larghezza-testo) + 2 * var(--spazio-5))}}.testo-pubblico .riquadro{margin:var(--spazio-4) 0;padding:var(--spazio-4) var(--spazio-5) var(--spazio-2);background:var(--colore-superficie-2);border:var(--bordo-scheda);border-radius:var(--raggio)}.testo-pubblico .riquadro .parola{margin-bottom:var(--spazio-1);letter-spacing:.1em;text-transform:uppercase;color:var(--colore-testo-tenue);font-size:.78rem;font-weight:800;display:block}.testo-pubblico .riquadro.riquadro-elenco{max-width:none;margin:var(--spazio-6) 0 var(--spazio-5);padding:var(--spazio-5) var(--spazio-4) var(--spazio-4);background:var(--colore-superficie-2);border-radius:var(--raggio-grande);border:0}.testo-pubblico .riquadro.riquadro-elenco .parola{margin-bottom:var(--spazio-2);letter-spacing:-.02em;text-transform:none;color:var(--colore-primario);font-size:clamp(1.3rem,3.5vw,1.7rem);line-height:1.15}.testo-pubblico .riquadro.riquadro-elenco>p{color:var(--colore-testo-tenue)}.testo-pubblico .riquadro.riquadro-elenco>ul{gap:var(--spazio-4);margin:var(--spazio-4) 0 var(--spazio-2);padding:0;list-style:none;display:grid}.testo-pubblico .riquadro.riquadro-elenco li{background:url(/grafica/spunta-luce.svg) 0 0/30px no-repeat;min-height:30px;margin:0;padding-left:42px}.testo-pubblico .riquadro.riquadro-genitore{background:var(--colore-superficie);border:1px solid var(--colore-primario);border-left-width:5px}.testo-pubblico .riquadro.riquadro-genitore .parola{margin:0 var(--spazio-2) 0 0;padding:1px var(--spazio-2);color:var(--colore-su-primario);background:var(--colore-primario);border-radius:var(--raggio-pillola);display:inline-block}@media (min-width:900px){.testo-pubblico .riquadro.riquadro-elenco{padding:var(--spazio-6)}.testo-pubblico .riquadro.riquadro-elenco>ul{gap:var(--spazio-5) var(--spazio-6);grid-template-columns:1fr 1fr}}.pulsanti{align-items:center;gap:var(--spazio-3) var(--spazio-4);margin:var(--spazio-5) 0 var(--spazio-4);flex-wrap:wrap;display:flex}.pulsanti .bottone{text-wrap:balance;font-size:1.05rem}.testo-pubblico .bottone:active{box-shadow:none;transform:translateY(1px)}.link-freccia{padding-block:calc((var(--altezza-tocco) - 1em * var(--interlinea)) / 2);min-height:var(--altezza-tocco);font-weight:var(--peso-titoli);color:var(--colore-link);text-underline-offset:4px;text-decoration-thickness:2px;display:inline-block}.link-freccia:hover{text-decoration-thickness:var(--spessore-focus)}.link-freccia:after{content:" →";content:" →" / "";white-space:pre}.link-freccia.indietro:after{content:none}.link-freccia.indietro:before{content:"← ";content:"← " / "";white-space:pre}@media (max-width:859px){.pulsanti .bottone{flex:100%}.home .apertura .pulsanti .bottone{padding-inline:var(--spazio-6);flex:0 auto}}@media (max-width:719px){.testo-pubblico .apertura .pulsanti .bottone.compra:where(:not(.luce)){min-height:var(--altezza-tocco);padding:calc((var(--altezza-tocco) - 1em * var(--interlinea)) / 2) 0;line-height:var(--interlinea);text-align:left;text-underline-offset:4px;color:var(--colore-apertura-testo);box-shadow:none;background:0 0;border:0;border-radius:0;text-decoration:underline;text-decoration-thickness:2px;display:block}.testo-pubblico .apertura .pulsanti .bottone.compra:where(:not(.luce)):after{content:" →";content:" →" / "";white-space:pre}.testo-pubblico .apertura .pulsanti .bottone.compra:where(:not(.luce)):hover{text-decoration-thickness:var(--spessore-focus);background:0 0}}@media (min-width:860px){.testo-pubblico .apertura .pulsanti:has(>.bottone:nth-child(3)){grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:stretch;display:grid}}.testo-pubblico .pulsanti.tre-patenti{gap:var(--spazio-3);max-width:none;display:grid}.vai-patente{align-items:center;gap:var(--spazio-3);min-height:72px;padding:var(--spazio-3) 14px;font-size:1.15rem;font-weight:var(--peso-titoli);letter-spacing:-.01em;color:var(--colore-primario);background:var(--colore-superficie);border:var(--spessore-bordo) solid var(--colore-linea);border-radius:var(--raggio-grande);box-shadow:var(--ombra-1);transition:transform var(--durata);grid-template-columns:56px minmax(0,1fr) 40px;line-height:1.15;text-decoration:none;display:grid}.vai-patente:hover{transform:translateY(-2px)}.vai-patente:focus-visible{outline:var(--spessore-focus) solid var(--colore-focus);outline-offset:4px}.vai-patente-icona{height:40px;display:block}.vai-patente-corpo{gap:2px;display:grid}.vai-patente-prezzo{letter-spacing:0;color:var(--colore-testo-tenue);font-size:.9rem;font-weight:700;line-height:1.2}.vai-patente-prezzo strong{font-weight:var(--peso-titoli);color:var(--colore-primario)}.vai-patente-prezzo small{font-size:.85em}@media (max-width:899px){.vai-patente-prezzo strong{display:block}.testo-pubblico .sezione.con-patenti .vai-patente{grid-template-columns:48px minmax(0,1fr) 40px;gap:10px}}.vai-patente:after{content:"→";content:"→" / "";width:40px;height:40px;color:var(--colore-luce);background:var(--colore-primario);border-radius:50%;place-items:center;font-size:1.2rem;line-height:1;display:grid}.confronto-piede .vai-patente{min-height:60px}.confronto-piede .vai-patente-icona{height:34px}@media (min-width:900px){.testo-pubblico .pulsanti.tre-patenti{gap:var(--spazio-4);grid-template-columns:repeat(3,minmax(0,1fr))}.vai-patente{padding-inline:var(--spazio-4);grid-template-columns:64px minmax(0,1fr) 40px;gap:14px;font-size:1.25rem}.vai-patente-icona{height:44px}.confronto-piede .vai-patente-icona{height:36px}}.faq{margin:var(--spazio-3) 0;padding:0 var(--spazio-4) 0 var(--spazio-5);background:var(--colore-superficie);border:var(--spessore-bordo) solid var(--colore-linea);border-radius:var(--raggio-grande)}.faq .domanda{align-items:center;gap:var(--spazio-4);min-height:56px;padding-block:var(--spazio-3);color:var(--colore-primario);cursor:pointer;font-size:1.08rem;line-height:1.3;list-style:none;display:flex}.faq .domanda::-webkit-details-marker{display:none}.faq .domanda:after{content:"+";content:"+" / "";width:34px;height:34px;font-size:1.6rem;font-weight:var(--peso-titoli);color:var(--colore-su-luce);background:var(--colore-luce);transition:transform var(--durata);border-radius:50%;flex:none;place-items:center;margin-left:auto;line-height:1;display:grid}.faq[open] .domanda:after{transform:rotate(45deg)}.faq .risposta{margin:0 0 var(--spazio-4);color:var(--colore-testo-tenue)}.faq ul.risposta,.faq ol.risposta{margin-top:0}.testo-pubblico .sezione-chiusa{border-bottom:var(--spessore-bordo) solid var(--colore-linea)}.testo-pubblico :not(.sezione-chiusa)+.sezione-chiusa{border-top:var(--spessore-bordo) solid var(--colore-linea)}.testo-pubblico .sezione-chiusa>summary{align-items:center;gap:var(--spazio-4);min-height:64px;padding-block:var(--spazio-3);cursor:pointer;list-style:none;display:flex}.testo-pubblico .sezione-chiusa>summary::-webkit-details-marker{display:none}.testo-pubblico .sezione-chiusa>summary>h2{max-width:none;color:var(--colore-primario);flex:1;margin:0;font-size:clamp(1.35rem,3.8vw,1.9rem)}.testo-pubblico .sezione-chiusa>summary:after{content:"+";content:"+" / "";width:34px;height:34px;font-size:1.6rem;font-weight:var(--peso-titoli);color:var(--colore-su-luce);background:var(--colore-luce);transition:transform var(--durata);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.testo-pubblico .sezione-chiusa[open]>summary:after{transform:rotate(45deg)}.testo-pubblico .sezione-chiusa>.sezione{padding-top:var(--spazio-2)}.testo-pubblico .nota-piccola{margin-top:var(--spazio-5);font-size:var(--testo-piccolo);color:var(--colore-testo-tenue);line-height:1.5}.testo-pubblico .fascia-prezzi .nota-piccola{color:var(--colore-su-notte-tenue)}.testo-pubblico .sezione.fascia-prezzi>.nota-piccola~p{font-size:var(--testo-piccolo);line-height:1.5}.home .sezione{padding-block:calc(var(--spazio-sezione) / 2)}.home .sezione>h2{font-size:var(--titolo-1)}.home .tessere+.sezione.confronto{padding-top:calc(var(--spazio-sezione) / 2)}.testo-pubblico .sezione:not(.fascia-prezzi)>.occhiello{color:var(--colore-primario);background:var(--colore-superficie);border-color:var(--colore-linea)}.home .sezione>ul.elenco-schede{gap:var(--spazio-1);max-width:none;margin:var(--spazio-5) 0 0;background:var(--colore-superficie);border:var(--spessore-bordo) solid var(--colore-linea);border-radius:var(--raggio-grande);box-shadow:var(--ombra-1);padding:10px;list-style:none;display:grid}.testo-pubblico .motivo{padding:14px var(--spazio-3);color:var(--colore-testo-tenue);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;margin:0;display:grid}.motivo-icona{background:var(--colore-superficie-2);border-radius:var(--raggio);place-items:center;width:48px;height:48px;display:grid}.motivo-icona svg{fill:none;width:26px;height:26px;stroke:var(--colore-primario);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.motivo-icona .luce{fill:var(--colore-luce)}.motivo-testo>strong:first-child{color:var(--colore-testo);margin-bottom:2px;font-size:1.06rem;display:block}.home .sezione>ul.elenco-patenti{max-width:none;margin:var(--spazio-5) 0 0;gap:10px;padding:0;list-style:none;display:grid}.testo-pubblico .obbligo{padding:14px var(--spazio-4) 14px 102px;color:var(--colore-testo-tenue);background:var(--colore-superficie);border:var(--spessore-bordo) solid var(--colore-linea);border-radius:var(--raggio-grande);margin:0;line-height:1.5;position:relative}.obbligo>strong:first-child{color:var(--colore-testo)}.obbligo:before{content:"";left:var(--spazio-4);background:url(/grafica/icona-barca.svg) 50%/contain no-repeat;width:72px;height:48px;position:absolute;top:50%;transform:translateY(-50%)}.obbligo-auto:before{background-image:url(/grafica/icona-auto.svg)}.obbligo-moto:before{background-image:url(/grafica/icona-moto.svg)}.obbligo-motorino:before{background-image:url(/grafica/icona-motorino.svg)}.home .sezione.con-tre-passi>ol{max-width:none;margin:var(--spazio-5) 0 var(--spazio-3);counter-reset:passo;gap:22px;padding:0;list-style:none;display:grid;position:relative}.home .sezione.con-tre-passi>ol>li{counter-increment:passo;min-height:52px;color:var(--colore-testo-tenue);margin:0;padding-left:68px;position:relative}.home .sezione.con-tre-passi>ol>li>strong:first-child{margin:12px 0 var(--spazio-1);color:var(--colore-testo);font-size:1.12rem;display:block}.home .sezione.con-tre-passi>ol>li:before{content:counter(passo);position:absolute;top:0;left:0}.home .sezione.con-tre-passi>ol>li:after{top:60px;bottom:-18px}.home .sezione.con-tre-passi>ol>li:last-child:after{display:none}.home .sezione.con-tre-passi>ol>li:before,.passo-titolo>.numero{width:52px;height:52px;font-size:1.5rem;font-weight:var(--peso-titoli);color:var(--colore-su-luce);background:var(--colore-luce);box-shadow:var(--ombra-tasto);border-radius:50%;place-items:center;line-height:1;display:grid}.home .sezione.con-tre-passi>ol>li:after,.testo-pubblico .sezione.passo-sezione:before{content:"";border-left:3px dashed var(--colore-linea-forte);position:absolute;left:25px}.testo-pubblico .sezione.passo-sezione{padding-left:68px;position:relative}.testo-pubblico .sezione.passo-sezione.primo-passo{padding-top:var(--spazio-5)}.testo-pubblico .sezione.passo-sezione:before{top:0;bottom:0}.testo-pubblico .sezione.passo-sezione.primo-passo:before{top:calc(var(--spazio-5) + 26px)}.testo-pubblico .sezione.passo-sezione.ultimo-passo:before{bottom:calc(100% - var(--spazio-6) - 26px)}.testo-pubblico .sezione>h2.passo-titolo{column-gap:var(--spazio-4);grid-template-columns:52px minmax(0,1fr);align-items:center;max-width:calc(22ch + 68px);min-height:52px;margin-left:-68px;display:grid}.passo-titolo>.numero{z-index:1;box-shadow:0 0 0 4px var(--colore-sfondo), var(--ombra-tasto);position:relative}@media (max-width:719px){.testo-pubblico .sezione.passo-sezione{padding-left:0}.testo-pubblico .sezione.passo-sezione:before{display:none}.testo-pubblico .sezione>h2.passo-titolo{column-gap:var(--spazio-3);grid-template-columns:44px minmax(0,1fr);max-width:none;min-height:44px;margin-left:0}.passo-titolo>.numero{width:44px;height:44px;font-size:1.25rem}}.home .sezione.con-elenco{margin-block:calc(var(--spazio-sezione) / 2);padding:var(--spazio-5) var(--spazio-4);background:var(--colore-superficie-2);border-radius:var(--raggio-grande)}.home .sezione.con-elenco>ul{gap:var(--spazio-4);max-width:none;margin:var(--spazio-4) 0 var(--spazio-5);padding:0;list-style:none;display:grid}.home .sezione.con-elenco>ul>li{color:var(--colore-testo-tenue);margin:0;padding-left:42px;position:relative}.home .sezione.con-elenco>ul>li:before{content:"";background:url(/grafica/spunta-luce.svg) 50%/contain no-repeat;width:30px;height:30px;position:absolute;top:2px;left:0}.home .sezione.con-elenco>ul>li>strong:first-child{color:var(--colore-testo);font-size:1.08rem;display:block}.home .sezione.con-elenco>.nota-piccola{max-width:none;padding:var(--spazio-4) 18px;color:var(--colore-testo);background:var(--colore-luce-sfondo);border-radius:var(--raggio);margin:0;font-size:1rem;line-height:1.55}.home .sezione.con-testo{margin-block:calc(var(--spazio-sezione) / 2);padding:var(--spazio-5) var(--spazio-4);background:var(--colore-superficie);border:var(--spessore-bordo) solid var(--colore-linea);border-radius:var(--raggio-grande);box-shadow:var(--ombra-1);display:grid}.home .sezione.con-testo:before{content:"";width:76px;height:76px;margin-bottom:var(--spazio-4);background:url(/grafica/marchio.svg) center / 46px no-repeat, var(--colore-superficie-2);border-radius:50%}.home .sezione.con-testo>h2{margin:0 0 10px;font-size:1.6rem}.home .sezione.con-testo>p:not(.pulsanti){margin:0 0 var(--spazio-3);font-size:1.08rem;line-height:1.6}.home .sezione.con-testo>.pulsanti{margin:0}.home .sezione.con-domande>.domande{max-width:var(--larghezza-testo)}.home .sezione.con-domande .faq{margin:0 0 10px}.testo-pubblico .sezione.con-patenti{margin-block:var(--spazio-5) var(--spazio-6);padding:var(--spazio-6) var(--spazio-4);color:var(--colore-apertura-testo);background:var(--fondo-notte);border-radius:var(--raggio-lavagna)}.home .sezione.con-patenti{margin-block:calc(var(--spazio-sezione) / 2)}.testo-pubblico .sezione.con-patenti>h2{max-width:none;margin:0 0 var(--spazio-5);color:var(--colore-apertura-testo)}.testo-pubblico .sezione.con-patenti>.tre-patenti{margin:0}.testo-pubblico .sezione.con-patenti :focus-visible{outline-color:var(--colore-testata-focus)}@media (min-width:900px){.home .sezione>ul.elenco-schede{gap:var(--spazio-1) var(--spazio-4);padding:var(--spazio-4);grid-template-columns:repeat(2,minmax(0,1fr))}.home .sezione>ul.elenco-schede>.motivo:last-child:nth-child(odd){grid-column:1/-1}.testo-pubblico .motivo{padding:18px 14px}.home .sezione>ul.elenco-patenti{gap:var(--spazio-4);grid-template-columns:repeat(2,minmax(0,1fr))}.testo-pubblico .obbligo{padding:18px 20px 18px 108px}.obbligo:before{left:20px}.home .sezione.con-tre-passi>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.home .sezione.con-tre-passi>ol>li{padding:52px 0 0}.home .sezione.con-tre-passi>ol>li>strong:first-child{margin-top:14px}.home .sezione.con-tre-passi>ol>li:after{border-left:0;border-top:3px dashed var(--colore-linea-forte);inset:25px -20px auto 64px}.home .sezione.con-elenco{padding:var(--spazio-6)}.home .sezione.con-elenco>ul{gap:var(--spazio-5) var(--spazio-6);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px}.home .sezione.con-testo{padding:36px var(--spazio-6);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;column-gap:32px}.home .sezione.con-testo:before{background-size:58px,auto;grid-row:1/span 2;width:96px;height:96px;margin:0}.home .sezione.con-testo>h2{grid-column:2;align-self:end}.home .sezione.con-testo>p:not(.pulsanti){grid-column:2;align-self:start;margin:0}.home .sezione.con-testo>.pulsanti{grid-area:1/3/span 2}.home .sezione.con-domande{column-gap:var(--spazio-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.home .sezione.con-domande>h2{grid-column:1;margin:0}.home .sezione.con-domande>.domande{grid-column:2;max-width:none}.testo-pubblico .sezione.con-patenti{align-items:center;gap:var(--spazio-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding:48px;display:grid}.testo-pubblico .sezione.con-patenti>h2{margin:0}.testo-pubblico .sezione.con-patenti>.tre-patenti{grid-template-columns:minmax(0,1fr);gap:14px}}.testo-pubblico .sezione.confronto{padding-top:var(--spazio-5)}.confronto-scheda{padding:var(--spazio-6) var(--spazio-3) var(--spazio-5);color:var(--colore-apertura-testo);background:radial-gradient(420px circle at 100% 0, var(--colore-azzurro-velo), transparent 65%), var(--fondo-notte);border-radius:var(--raggio-lavagna);box-shadow:var(--ombra-1);position:relative;overflow:clip}.confronto-testa{gap:var(--spazio-4);margin-bottom:var(--spazio-5);padding-inline:var(--spazio-2);display:grid}.confronto-testa h2{max-width:17em;margin:0}.confronto-testa .cifra{letter-spacing:-.035em;color:var(--colore-luce);margin:.05em 0;font-size:clamp(3rem,14vw,6.2rem);line-height:.95;display:block}.confronto-testa p{max-width:42ch;color:var(--colore-su-notte-tenue);margin:0;font-size:1.08rem}.confronto-testa strong{color:var(--colore-apertura-testo)}.confronto-testa :focus-visible{outline-color:var(--colore-testata-focus)}.confronto-colonne{gap:var(--spazio-4);display:grid}.confronto-patente{gap:var(--spazio-3);padding:18px var(--spazio-4);color:var(--colore-testo);background:var(--colore-superficie);border-radius:var(--raggio-grande);flex-direction:column;display:flex}.confronto-colonne.colonne-1 .confronto-patente{max-width:36rem}.confronto-patente h3{color:var(--colore-primario);margin:0;font-size:1.2rem}.confronto-patente .cosa p{color:var(--colore-testo-tenue);margin:0;font-size:.92rem;line-height:1.5}.confronto-patente .cosa:empty,.confronto-patente .note:empty{display:none}.testo-pubblico .scontrino{gap:var(--spazio-3);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none;display:grid}.testo-pubblico .scontrino .rigo{column-gap:var(--spazio-3);grid-template-columns:1fr auto;align-items:baseline;margin:0;display:grid}.scontrino .voce{text-wrap:balance;font-size:.98rem;font-weight:700;line-height:1.35}.scontrino .compreso{color:var(--colore-testo-tenue);font-size:.82rem;font-weight:400;display:block}.scontrino .importo{font-size:1.2rem;font-weight:var(--peso-titoli);text-align:right;white-space:nowrap;color:var(--colore-primario)}.scontrino .pista{grid-column:1/-1}.testo-pubblico .scontrino .rigo-noi{padding-top:var(--spazio-3);border-top:2px dashed var(--colore-linea-forte)}.scontrino .rigo-noi .voce{color:var(--colore-testo-tenue)}@media (min-width:900px){.confronto-scheda{padding:48px 48px 36px}.confronto-testa{margin-bottom:36px;padding-inline:0}.confronto-testa.con-introduzione{align-items:end;column-gap:var(--spazio-6);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.confronto-testa.con-introduzione>.occhiello,.confronto-testa.con-introduzione>h2{grid-column:1}.confronto-testa.con-introduzione>:not(.occhiello):not(h2){grid-column:2}.confronto-colonne{gap:20px}.confronto-colonne.colonne-2,.confronto-colonne.colonne-4{grid-template-columns:repeat(2,minmax(0,1fr))}.confronto-colonne.colonne-3{grid-template-columns:repeat(3,minmax(0,1fr))}.confronto-colonne:not(.colonne-1){grid-template-rows:repeat(7,auto)}.confronto-colonne:not(.colonne-1) .confronto-patente{grid-row:span 7;grid-template-rows:subgrid;row-gap:var(--spazio-3);align-content:start;display:grid}.confronto-colonne:not(.colonne-1) .confronto-patente .cosa:empty,.confronto-colonne:not(.colonne-1) .confronto-patente .note:empty{display:block}.confronto-colonne:not(.colonne-1) .scontrino{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--spazio-3)}.confronto-colonne:not(.colonne-1) .scontrino .rigo{align-self:end}.confronto-colonne:not(.colonne-1) .scontrino .rigo-noi{grid-row:4}.confronto-colonne:not(.colonne-1) .scontrino .rigo-risparmi{align-content:center;align-self:stretch}.confronto-patente{padding:var(--spazio-5)}.confronto-scheda.una-patente{column-gap:var(--spazio-6);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;display:grid}.confronto-scheda.una-patente>.confronto-testa{margin-bottom:var(--spazio-5);grid-column:1;grid-template-columns:minmax(0,1fr)}.confronto-scheda.una-patente>.confronto-testa.con-introduzione>:not(.occhiello):not(h2){grid-column:1}.confronto-scheda.una-patente>.legenda{grid-column:1;margin-top:0}.confronto-scheda.una-patente>.confronto-colonne{grid-area:1/2/span 3}.confronto-scheda.una-patente>.confronto-piede{grid-column:1;margin-top:0}}.pista{width:100%;height:14px;margin-top:var(--spazio-2);background:var(--colore-superficie-2);border-radius:var(--raggio-pillola);display:block}.rigo-scuola .fino{fill:var(--colore-pista-scuola)}.rigo-scuola .da{fill:var(--colore-primario)}.rigo-privatista .fino{fill:var(--colore-scelta-sfondo)}.rigo-privatista .da{fill:var(--colore-azzurro-profondo)}.risparmi{padding:var(--spazio-3) var(--spazio-4);color:var(--colore-luce-scura);background:var(--colore-luce-sfondo);border-radius:var(--raggio)}.testo-pubblico .scontrino .rigo-risparmi{justify-content:space-between;align-items:baseline;column-gap:var(--spazio-3);flex-wrap:wrap;display:flex}.risparmi .voce{font-weight:var(--peso-titoli);white-space:nowrap}.risparmi .cifra{font-size:clamp(1.45rem,6.2vw,2.1rem);font-weight:var(--peso-titoli);letter-spacing:-.03em;text-align:right;white-space:nowrap;color:var(--colore-luce-scura);margin-left:auto;line-height:1}.risparmi .sotto{margin-top:var(--spazio-1);color:var(--colore-testo-tenue);flex-basis:100%;font-size:.82rem;font-weight:400;line-height:1.3}.confronto-patente .note{gap:var(--spazio-2);display:grid}.nota-confronto{color:var(--colore-testo-tenue);margin:0;font-size:.92rem;line-height:1.45}.nota-confronto strong{color:var(--colore-primario)}.confronto-piede{margin-top:var(--spazio-5);padding-inline:var(--spazio-2);color:var(--colore-su-notte-tenue);font-size:.9rem;line-height:1.55}.confronto-piede>p{max-width:var(--larghezza-testo);margin:var(--spazio-3) 0 0}.testo-pubblico .confronto-piede>.nota-piccola{margin-top:var(--spazio-3);color:var(--colore-su-notte-tenue)}.confronto-piede strong,.confronto-piede a:not(.bottone):not(.vai-patente){color:var(--colore-apertura-testo)}.confronto-piede :focus-visible{outline-color:var(--colore-testata-focus)}.confronto-piede>.tabella a:not(.bottone):not(.vai-patente){color:var(--colore-link)}.confronto-piede>.tabella :focus-visible{outline-color:var(--colore-focus)}.confronto-testa a:not(.bottone){color:var(--colore-apertura-testo)}.confronto-piede>.tabella{margin:var(--spazio-4) 0;color:var(--colore-testo)}.confronto-piede>.tabella strong{color:var(--colore-testo)}.confronto-piede .pulsanti{margin:var(--spazio-5) 0 0;font-size:1rem}@media (max-width:719px){.confronto-piede .tabella .insieme{white-space:normal}}.legenda{gap:var(--spazio-1) var(--spazio-4);flex-wrap:wrap;display:flex}.confronto-scheda>.legenda{margin:calc(-1 * var(--spazio-3)) 0 var(--spazio-4);padding-inline:var(--spazio-2);color:var(--colore-su-notte-tenue);font-size:.9rem;line-height:1.55}.legenda .voce{align-items:center;gap:7px;display:inline-flex}.legenda .voce:before{content:"";background:linear-gradient(90deg, var(--colore-primario) 0 55%, var(--colore-pista-scuola) 55% 100%), var(--colore-superficie-2);border:var(--spessore-bordo) solid var(--colore-superficie);border-radius:var(--raggio-pillola);width:30px;height:14px;display:inline-block}.legenda .voce-privatista:before{background:linear-gradient(90deg, var(--colore-azzurro-profondo) 0 55%, var(--colore-scelta-sfondo) 55% 100%), var(--colore-superficie-2)}.confronto-piede:empty{display:none}@media (min-width:900px){.confronto-piede{margin-top:var(--spazio-6);padding-inline:0}.confronto-scheda>.legenda{padding-inline:0}}@media (max-width:719px){.confronto-patente .cosa p,.scontrino .compreso,.risparmi .sotto,.nota-confronto,.confronto-piede,.confronto-scheda>.legenda{font-size:var(--testo-piccolo)}}.passi{margin:var(--spazio-4) 0;counter-reset:passo;padding:0;list-style:none;position:relative}.testo-pubblico .passi{padding-left:0}.passi:before{content:"";border-left:2px dashed var(--colore-linea-forte);position:absolute;top:30px;bottom:40px;left:25px}.passi .passo{counter-increment:passo;align-items:center;gap:var(--spazio-4);padding:var(--spazio-2) 0;margin:0;display:flex;position:relative}.passi .boa{z-index:1;width:52px;height:52px;font-size:1.15rem;font-weight:var(--peso-titoli);color:var(--colore-su-accento);background:var(--colore-accento);border:3px solid var(--colore-superficie);box-shadow:0 0 0 5px var(--colore-azzurro-velo);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.passi .t{overflow-wrap:anywhere;font-size:1.05rem;font-weight:700;line-height:1.25}.passi .arrivo .boa{width:64px;height:64px;box-shadow:none;background:url(/grafica/faro.svg) 50%/contain no-repeat;border:0;border-radius:0;margin-left:-6px}.passi .arrivo .t{font-size:1.15rem;font-weight:var(--peso-titoli)}.passi .arrivo .t:before{content:counter(passo) ". ";content:counter(passo) ". " / ""}.passi-strada:before{background:repeating-linear-gradient(to bottom, var(--colore-superficie) 0 8px, transparent 8px 18px) center / 2px 100% no-repeat, var(--colore-primario);border-radius:var(--raggio-piccolo);border:0;width:10px;left:21px}.passi-strada .boa{color:var(--colore-su-primario);background:var(--colore-primario);border-color:var(--colore-superficie);border-radius:var(--raggio);box-shadow:0 0 0 4px var(--colore-scelta-sfondo)}.passi-strada .arrivo .boa{background-image:url(/grafica/traguardo.svg)}.testo-pubblico .scheda.con-passi{container:passi/inline-size}.testo-pubblico .sezione:has(>.passi){container:passi/inline-size}@media (min-width:900px){@container passi (width>=46rem){.testo-pubblico .passi-12{min-height:32.9412rem;margin:var(--spazio-5) 0;background:url(/grafica/rotta-12.svg) 0 0/100% 35.2941rem no-repeat;grid-template-rows:minmax(11.7647rem,auto) minmax(11.7647rem,auto) minmax(9.41177rem,auto);grid-template-columns:repeat(4,1fr);padding-inline:7%;display:grid}.passi-strada.passi-12{background-image:url(/grafica/strada-12.svg)}.testo-pubblico .passi-11{min-height:35.2941rem;margin:var(--spazio-5) 0;background:0 0/100% 38.8235rem no-repeat;grid-template-rows:minmax(12.9412rem,auto) minmax(12.9412rem,auto) minmax(9.41177rem,auto);grid-template-columns:repeat(4,1fr);padding-inline:7%;display:grid}.passi-strada.passi-11{background-image:url(/grafica/strada-11.svg)}.passi-11:before,.passi-12:before{display:none}.passi-11 .passo,.passi-12 .passo{text-align:center;flex-direction:column;justify-content:flex-start;gap:.705882rem;padding:.823529rem .705882rem 0}.passi-11 .boa,.passi-12 .boa{width:3.29412rem;height:3.29412rem}.passi-11 .arrivo .boa,.passi-12 .arrivo .boa{width:4.47059rem;height:4.47059rem;margin:-1.17647rem 0 0}.passi-11 .t,.passi-12 .t{background:var(--colore-sfondo);border-radius:var(--raggio-piccolo);overflow-wrap:normal;padding:.117647rem .352941rem}.scheda .passi-11 .t,.scheda .passi-12 .t{background:var(--colore-superficie)}.passi-11 .t{text-wrap:balance}.passi-12 .passo:first-child{grid-area:1/1}.passi-12 .passo:nth-child(2){grid-area:1/2}.passi-12 .passo:nth-child(3){grid-area:1/3}.passi-12 .passo:nth-child(4){grid-area:1/4}.passi-12 .passo:nth-child(5){grid-area:2/4}.passi-12 .passo:nth-child(6){grid-area:2/3}.passi-12 .passo:nth-child(7){grid-area:2/2}.passi-12 .passo:nth-child(8){grid-area:2/1}.passi-12 .passo:nth-child(9){grid-area:3/1}.passi-12 .passo:nth-child(10){grid-area:3/2}.passi-12 .passo:nth-child(11){grid-area:3/3}.passi-12 .passo:nth-child(12){grid-area:3/4}.passi-11 .passo:first-child{grid-area:1/1}.passi-11 .passo:nth-child(2){grid-area:1/2}.passi-11 .passo:nth-child(3){grid-area:1/3}.passi-11 .passo:nth-child(4){grid-area:1/4}.passi-11 .passo:nth-child(5){grid-area:2/4}.passi-11 .passo:nth-child(6){grid-area:2/3}.passi-11 .passo:nth-child(7){grid-area:2/2}.passi-11 .passo:nth-child(8){grid-area:2/1}.passi-11 .passo:nth-child(9){grid-area:3/1}.passi-11 .passo:nth-child(10){grid-area:3/2}.passi-11 .passo:nth-child(11){grid-area:3/3}}}.testo-pubblico .sezione.fascia-prezzi{margin-block:var(--spazio-5);padding-block:var(--spazio-sezione);color:var(--colore-apertura-testo);background:radial-gradient(520px circle at 100% 0, var(--colore-azzurro-velo), transparent 65%), var(--fondo-notte)}.testo-pubblico .sezione.fascia-prezzi>h2{color:var(--colore-apertura-testo)}.testo-pubblico .sezione.fascia-prezzi>p,.testo-pubblico .sezione.fascia-prezzi .nota-offerte{max-width:var(--larghezza-testo);color:var(--colore-su-notte-tenue)}.testo-pubblico .sezione.fascia-prezzi em{color:var(--colore-su-notte-tenue)}.testo-pubblico .sezione.fascia-prezzi a:not(.bottone){color:var(--colore-apertura-testo)}.testo-pubblico .sezione.fascia-prezzi :focus-visible{outline-color:var(--colore-testata-focus)}.testo-pubblico .sezione.fascia-prezzi .offerta :focus-visible{outline-color:var(--colore-focus)}.testo-pubblico .sezione.fascia-prezzi>.scheda{margin:0 0 var(--spazio-5);box-shadow:none;background:0 0;border:0;padding:0;display:block}.testo-pubblico .sezione.fascia-prezzi>.scheda>h3{align-items:center;gap:var(--spazio-2);width:fit-content;max-width:100%;margin:0 0 var(--spazio-4);padding:6px var(--spazio-4) 6px var(--spazio-3);letter-spacing:0;color:var(--colore-apertura-testo);background:var(--colore-velo-notte);border:var(--spessore-bordo) solid var(--colore-linea-notte);border-radius:var(--raggio-pillola);font-size:1rem;font-weight:700;line-height:1.3;display:flex}.testo-pubblico .sezione.fascia-prezzi>.scheda>h3:before{content:"";background:var(--colore-luce);border-radius:50%;flex:none;width:10px;height:10px}.testo-pubblico .sezione.fascia-prezzi .riquadro{color:var(--colore-apertura-testo);background:var(--colore-velo-notte);border-color:var(--colore-linea-notte)}.testo-pubblico .sezione.fascia-prezzi .riquadro .parola{color:var(--colore-su-notte-occhiello)}.testo-pubblico .sezione.fascia-prezzi>.scheda+.scheda{margin-top:var(--spazio-7)}@media (min-width:860px){.gruppo-pagina .sezione.fascia-prezzi{display:block}}.offerte{margin:var(--spazio-5) 0 var(--spazio-3)}.elenco-offerte{gap:var(--spazio-6) var(--spazio-5);margin:var(--spazio-6) 0 0;padding:0;list-style:none;display:grid}.testo-pubblico .elenco-offerte{padding-left:0}.testo-pubblico .elenco-offerte>li{margin:0}.offerta article{gap:var(--spazio-3);height:100%;padding:var(--spazio-5);color:var(--colore-testo);background:var(--colore-superficie);border-radius:var(--raggio-grande);box-shadow:var(--ombra-notte);flex-direction:column;display:flex;position:relative}.offerta .nome-offerta{letter-spacing:-.01em;color:var(--colore-primario);margin:0;font-size:1.25rem;line-height:1.2}.offerta .prezzo{font-size:2.3rem;font-weight:var(--peso-titoli);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--colore-primario);margin:0;line-height:1}.offerta .risparmio-offerta{color:var(--colore-luce-scura);margin:0;font-weight:700}.offerta .comprende{color:var(--colore-testo-tenue);margin:0;font-size:.95rem;line-height:1.45}.offerta .acquisto{padding-top:var(--spazio-2);margin:auto 0 0}.offerta .bottone.compra{width:100%;color:var(--colore-primario);background:var(--colore-superficie);border-color:var(--colore-bordo-campo);box-shadow:none}.offerta .bottone.compra:hover{background:var(--colore-superficie-2);border-color:var(--colore-primario)}.offerta[data-offerta$=-pacchetto] article{padding-top:var(--spazio-6);border:3px solid var(--colore-luce)}.offerta[data-offerta$=-pacchetto] .bottone.compra{color:var(--colore-su-primario);background:var(--colore-primario);border-color:var(--colore-primario)}.offerta[data-offerta$=-pacchetto] .bottone.compra:hover{background:var(--colore-primario-scuro)}.nastro{padding:6px var(--spazio-4);font-size:.92rem;font-weight:var(--peso-titoli);letter-spacing:0;white-space:nowrap;color:var(--colore-su-luce);background:var(--colore-luce);border-radius:var(--raggio-pillola);margin:0;line-height:1.35;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.nota-offerte{margin:var(--spazio-4) 0 0;font-weight:600}@media (min-width:900px){.elenco-offerte{align-items:stretch;gap:var(--spazio-5);margin-bottom:var(--spazio-6);reading-flow:grid-rows;grid-template-columns:1fr 1.08fr 1fr}.offerta{grid-row:1;display:flex}.offerta[data-offerta$=-manuale]{grid-column:1}.offerta[data-offerta$=-pacchetto]{grid-column:2}.offerta[data-offerta$=-simulatore]{grid-column:3}.offerta article{flex:1;height:auto}.offerta[data-offerta$=-pacchetto] article{margin-block:-14px calc(var(--spazio-5) - var(--spazio-6) - 3px);padding:44px var(--spazio-5) var(--spazio-6)}}.bozza{margin-bottom:var(--spazio-4);padding:var(--spazio-3) var(--spazio-4);color:var(--colore-testo);background:var(--colore-avviso-sfondo);border:2px dashed var(--colore-avviso);border-radius:var(--raggio)}.bozza p{margin:0}.bozza p:first-child{font-weight:700}.bozza p+p{margin-top:var(--spazio-2)}.indice-pagina{margin:var(--spazio-4) 0 var(--spazio-5);padding:var(--spazio-3) var(--spazio-5);background:var(--colore-superficie);border:var(--bordo-scheda);border-radius:var(--raggio-grande);box-shadow:var(--ombra-1)}.indice-pagina ol{columns:2 16rem;margin:0;padding:0;list-style:none}.indice-pagina li{break-inside:avoid;margin:0}.indice-pagina a{min-height:var(--altezza-tocco);padding-block:var(--spazio-2);align-items:center;font-weight:600;line-height:1.3;display:inline-flex}@media (max-width:719px){.indice-domande{margin-inline:calc(-1 * var(--margine-pagina));box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative}.indice-domande ol{gap:var(--spazio-2);columns:auto;margin-bottom:calc(-1 * var(--spazio-3));padding:var(--spazio-2) var(--spazio-7) var(--spazio-5) var(--margine-pagina);scroll-snap-type:x proximity;scroll-padding-inline:var(--margine-pagina);scrollbar-width:thin;display:flex;overflow-x:auto}.indice-domande li{scroll-snap-align:start;flex:none}.indice-domande a{padding:var(--spazio-2) var(--spazio-4);white-space:nowrap;color:var(--colore-primario);background:var(--colore-superficie);border:var(--spessore-bordo) solid var(--colore-linea);border-radius:var(--raggio-pillola);box-shadow:var(--ombra-tasto);text-decoration:none}.indice-domande a:hover{border-color:var(--colore-primario)}.indice-domande:after{content:"";width:var(--spazio-7);background:linear-gradient(to right, transparent, var(--colore-sfondo));pointer-events:none;position:absolute;inset:0 0 0 auto}}.gruppo-legale .sezione{padding-block:var(--spazio-4);border-top:var(--bordo-scheda)}.gruppo-legale .apertura+.indice-pagina+.sezione,.gruppo-legale .apertura+.sezione{border-top:0}.gruppo-legale .sezione>h2{max-width:none;font-size:1.5rem}.gruppo-legale .apertura h1{max-width:none}.pagina-compra .riepilogo{margin:var(--spazio-4) 0}.pagina-compra .riepilogo>:last-child{margin-bottom:0}.pagina-compra .riepilogo>.prezzo{margin:0 0 var(--spazio-3);font-size:var(--titolo-2);font-weight:var(--peso-titoli);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--colore-primario);line-height:1.2}.prezzi-provvisori{margin-bottom:var(--spazio-4);padding:var(--spazio-3) var(--spazio-4);color:var(--colore-testo);background:var(--colore-avviso-sfondo);border:2px dashed var(--colore-avviso);border-radius:var(--raggio)}.prezzi-provvisori p{margin:0;font-weight:700}.indice-manuale{margin:var(--spazio-4) 0;padding:var(--spazio-5);background:var(--colore-superficie);border:var(--bordo-scheda);border-radius:var(--raggio-grande)}.indice-manuale ol{margin:0;padding:0;list-style:none}.indice-manuale .capitoli{gap:0 var(--spazio-6);display:grid}@media (min-width:760px){.indice-manuale .capitoli{grid-template-columns:repeat(2,minmax(0,1fr))}}.scheda>.indice-manuale{background:0 0;border:0;margin-bottom:0;padding:0}.indice-manuale .capitoli>li{border-bottom:1px solid var(--colore-linea);margin:0}.indice-manuale .capitolo-indice{font-weight:var(--peso-titoli);margin:0;line-height:1.25}.indice-manuale p.capitolo-indice{min-height:var(--altezza-tocco);align-items:center;display:flex}.indice-manuale details.capitolo-indice>summary{align-items:center;gap:var(--spazio-2);min-height:var(--altezza-tocco);padding-block:var(--spazio-2);cursor:pointer;list-style:none;display:flex}.indice-manuale details.capitolo-indice>summary::-webkit-details-marker{display:none}.indice-manuale details.capitolo-indice>summary:after{content:"+";content:"+" / "";width:30px;height:30px;font-size:1.4rem;font-weight:var(--peso-titoli);color:var(--colore-su-luce);background:var(--colore-luce);transition:transform var(--durata);border-radius:50%;flex:none;place-items:center;margin-left:auto;line-height:1;display:grid}.indice-manuale details.capitolo-indice[open]>summary:after{transform:rotate(45deg)}.indice-manuale .quanti{white-space:nowrap;color:var(--colore-testo-tenue);font-size:.95rem;font-weight:400}.indice-manuale .paragrafi{padding-bottom:var(--spazio-3);font-weight:400}.indice-manuale .paragrafi li{text-indent:-3.2em;margin:0 0 2px;padding-left:3.2em;font-size:.95rem;line-height:1.35}.indice-manuale .num{text-indent:0;min-width:2.8em;color:var(--colore-testo-tenue);font-variant-numeric:tabular-nums;display:inline-block}.indice-manuale .capitolo-indice .num{min-width:0;color:inherit}.righe-ordine{width:100%;margin:var(--spazio-3) 0}.righe-ordine td,.righe-ordine th{padding:var(--spazio-2) 0;border:0;border-bottom:1px solid var(--colore-linea);background:0 0;font-weight:400}.righe-ordine .importo{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.righe-ordine .riga-sconto td{color:var(--colore-luce-scura);font-weight:700}.righe-ordine .riga-totale th,.righe-ordine .riga-totale td{font-size:1.15rem;font-weight:var(--peso-titoli);color:var(--colore-primario);border-bottom:0}.pagina-compra .durate{margin:var(--spazio-3) 0 0;padding-left:22px}.pagina-compra .durate li{margin-bottom:var(--spazio-2)}.pagina-compra .link-prodotto{align-items:center;gap:0 var(--spazio-4);margin:var(--spazio-4) 0 0;padding-top:var(--spazio-2);font-size:var(--testo-piccolo);border-top:var(--bordo-scheda);flex-wrap:wrap;justify-content:center;line-height:1.3;display:flex}.pagina-compra .link-prodotto a{min-height:var(--altezza-tocco);align-items:center;display:inline-flex}.pagina-compra .riepilogo-errori{margin:var(--spazio-4) 0}.pagina-compra .riepilogo-errori p{margin:0}.pagina-compra .riepilogo-errori p+p{margin-top:var(--spazio-1)}.pagina-compra .riepilogo-errori a{color:var(--colore-errore);font-weight:700}.pagina-compra .acquisto :is(input,select,textarea,label,fieldset){scroll-margin-top:var(--margine-ancora-campo)}.pagina-compra .metodi{margin:var(--spazio-2) 0 0}.pagina-compra .iva{font-size:var(--testo-piccolo);color:var(--colore-testo-tenue);margin:0}.acquisto{margin-top:var(--spazio-4);padding-top:var(--spazio-4);border-top:var(--bordo-scheda)}.acquisto .campo{margin:var(--spazio-4) 0 var(--spazio-1);font-weight:600;display:block}.acquisto .campo input{margin-top:var(--spazio-2);font-weight:400}.acquisto input[readonly]{color:var(--colore-testo-tenue);background:var(--colore-superficie-2)}.acquisto .nota-account{margin:var(--spazio-1) 0 0;font-size:var(--testo-piccolo);color:var(--colore-testo-tenue)}.pagina-compra .nota-genitore,.pagina-compra .nota-pacchetto{margin:var(--spazio-3) 0;padding:var(--spazio-2) var(--spazio-3);color:var(--colore-testo);background:var(--colore-superficie-2);border-left:4px solid var(--colore-primario);border-radius:var(--raggio);font-size:.95rem;line-height:1.45}.acquisto fieldset{min-width:0;margin:var(--spazio-4) 0 0;border:0;padding:0}.acquisto legend{margin-bottom:var(--spazio-2);padding:0;font-weight:600}.acquisto .casella{gap:var(--spazio-3);min-height:var(--altezza-tocco);margin:0 0 var(--spazio-3);padding:var(--spazio-3) var(--spazio-4);background:var(--colore-superficie-2);border:var(--spessore-bordo) solid var(--colore-linea);border-radius:var(--raggio);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;font-weight:400;line-height:1.45;display:grid}.acquisto .casella:has(input:checked){border-color:var(--colore-primario)}.acquisto .casella input[type=checkbox]{width:24px;height:24px;min-height:0;accent-color:var(--colore-primario);cursor:pointer;margin:1px 0 0;padding:0}.acquisto .casella.con-errore{border-color:var(--colore-errore)}.acquisto .errore-campo{margin:var(--spazio-1) 0 var(--spazio-3);color:var(--colore-errore);font-weight:600}.acquisto .casella+.errore-campo{margin-top:calc(-1 * var(--spazio-2))}.acquisto button[type=submit]{width:100%;margin-top:var(--spazio-4);font-size:1.1rem}.acquisto button[type=submit]:disabled{opacity:1;color:var(--colore-testo-tenue);background:var(--colore-superficie-2);border-color:var(--colore-linea-forte);box-shadow:none;cursor:not-allowed}.acquisto .spiegazione-recesso,.acquisto .fattura{margin:0 0 var(--spazio-2)}.acquisto .spiegazione-recesso>summary,.acquisto .fattura>summary{align-items:center;gap:var(--spazio-2);min-height:var(--altezza-tocco);font-size:var(--testo-piccolo);color:var(--colore-testo-tenue);cursor:pointer;line-height:1.3;list-style:none;display:flex}.acquisto .spiegazione-recesso>summary::-webkit-details-marker{display:none}.acquisto .fattura>summary::-webkit-details-marker{display:none}.acquisto .spiegazione-recesso>summary:after,.acquisto .fattura>summary:after{content:"+";content:"+" / "";width:34px;height:34px;font-size:1.6rem;font-weight:var(--peso-titoli);color:var(--colore-su-luce);background:var(--colore-luce);transition:transform var(--durata);border-radius:50%;flex:none;place-items:center;margin-left:auto;line-height:1;display:grid}.acquisto .spiegazione-recesso[open]>summary:after,.acquisto .fattura[open]>summary:after{transform:rotate(45deg)}.acquisto .spiegazione-recesso[open]>summary,.acquisto .fattura[open]>summary{color:var(--colore-testo);font-weight:600}.acquisto .spiegazione-recesso>summary{color:var(--colore-testo)}.acquisto .spiegazione-recesso>summary+.nota-recesso{margin-top:var(--spazio-2)}.acquisto .fattura .casella-fattura{gap:var(--spazio-3);min-height:var(--altezza-tocco);cursor:pointer;align-items:center;font-weight:600;display:flex}.acquisto .fattura .casella-fattura input{width:24px;height:24px;min-height:0;accent-color:var(--colore-primario);margin:0;padding:0}.acquisto .fattura .nota-fattura{margin:0 0 var(--spazio-2);font-size:var(--testo-piccolo);color:var(--colore-testo-tenue);line-height:1.45}.acquisto .fattura select{width:100%;margin-top:var(--spazio-2);font-weight:400;display:block}.acquisto .dati-fattura[hidden]{display:none}.acquisto .nota-recesso{margin:0 0 var(--spazio-3);font-size:var(--testo-piccolo);line-height:1.45}.acquisto noscript .errore{margin:var(--spazio-3) 0 0}.acquisto .spiega-paga{margin:var(--spazio-2) 0 0;text-align:center;color:var(--colore-testo-tenue);font-weight:600}.acquisto .spiega-paga[hidden]{display:none}.acquisto .impegno{margin:var(--spazio-2) 0 0;font-size:var(--testo-piccolo);color:var(--colore-testo-tenue);text-align:center}.modulo-recesso{margin:var(--spazio-4) 0;padding:var(--spazio-5);background:var(--colore-superficie);border:var(--bordo-scheda);border-radius:var(--raggio-grande);box-shadow:var(--ombra-1);scroll-margin-top:var(--spazio-3)}.modulo-recesso .titolo-modulo{margin-top:0}.modulo-recesso .campo{margin:0 0 var(--spazio-3);font-weight:600;display:block}.modulo-recesso .campo input{margin-top:var(--spazio-2);background:var(--colore-superficie);font-weight:400}.modulo-recesso .scelta{min-width:0;margin:0 0 var(--spazio-3);border:0;padding:0}.modulo-recesso .scelta legend{margin-bottom:var(--spazio-2);padding:0;font-weight:600}.modulo-recesso .opzione{gap:var(--spazio-3);width:100%;min-height:var(--altezza-tocco);margin:0 0 var(--spazio-2);padding:var(--spazio-3) var(--spazio-4);background:var(--colore-superficie-2);border:var(--spessore-bordo) solid var(--colore-linea);border-radius:var(--raggio);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;font-weight:400;line-height:1.45;display:grid}.modulo-recesso .opzione:has(input:checked){border-color:var(--colore-primario)}.modulo-recesso .opzione input[type=radio]{width:24px;height:24px;min-height:0;accent-color:var(--colore-primario);margin:1px 0 0;padding:0}.modulo-recesso .scelta.con-errore legend{color:var(--colore-errore)}.modulo-recesso .dichiarazione{margin:var(--spazio-3) 0}.modulo-recesso button[type=submit]{width:100%;font-size:1.1rem}.conferma .card{margin:var(--spazio-4) 0}.conferma .card>h2{font-size:var(--titolo-3);margin-top:0}.conferma .card>:last-child{margin-bottom:0}.conferma .nota-fattura{margin:var(--spazio-2) 0 0;font-weight:600}.conferma .scelte ul,.conferma .prodotti ul{padding-left:22px}.conferma .scelte li{margin-bottom:var(--spazio-3)}.conferma .scelte small{color:var(--colore-testo-tenue);margin-top:2px;display:block}.conferma .pulsanti{margin:var(--spazio-4) 0 var(--spazio-3)}.conferma .passi-conferma{margin:0 0 var(--spazio-4)}.conferma .passi-conferma li{margin-bottom:var(--spazio-2)}.conferma .nota-scuola{font-size:var(--testo-piccolo);color:var(--colore-testo-tenue)}.conferma .link-legali{line-height:1.8}.prova-pagamento .pulsanti{margin-bottom:0}.pagina-compra>.avviso,.pagina-compra>.errore{margin:var(--spazio-4) 0}.recensioni .recensioni-chi{margin:0 0 var(--spazio-3);color:var(--colore-testo-tenue)}.recensioni .recensioni-patente+.recensioni-patente{margin-top:var(--spazio-5)}.recensioni h3{margin:0 0 var(--spazio-2)}.recensioni .stelle{letter-spacing:.08em;color:var(--colore-luce-scura)}.recensioni .media{margin:0 0 var(--spazio-3);font-size:1.15rem}.recensioni .media .stelle{font-size:1.3rem}.recensioni .elenco-recensioni{gap:var(--spazio-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:860px){.recensioni .elenco-recensioni{grid-template-columns:repeat(2,minmax(0,1fr))}}.recensioni .recensione{padding:var(--spazio-4) var(--spazio-5);background:var(--colore-superficie);border:var(--bordo-scheda);border-radius:var(--raggio-grande);box-shadow:var(--ombra-1);margin:0}.recensione .voto{margin:0;font-weight:700}.recensione .testo-recensione{margin:var(--spazio-2) 0;overflow-wrap:anywhere}.recensione .firma{color:var(--colore-testo-tenue);margin:0;font-size:.95rem}.recensioni .verifica{margin:var(--spazio-4) 0 0;color:var(--colore-testo-tenue);font-size:.95rem}.anteprima{gap:var(--spazio-4);margin:var(--spazio-4) 0;padding-bottom:var(--spazio-2);scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.anteprima-voce{scroll-snap-align:start;flex:0 0 78%;margin:0}.anteprima-voce a{isolation:isolate;background:var(--colore-superficie-2);border:var(--bordo-scheda);border-radius:var(--raggio);box-shadow:var(--ombra-1);display:block;position:relative;overflow:hidden}.anteprima-voce a:before{content:"Anteprima";content:"Anteprima" / "";z-index:-1;font-size:1.1rem;font-weight:var(--peso-titoli);letter-spacing:.1em;text-transform:uppercase;color:var(--colore-primario);place-items:center;display:grid;position:absolute;inset:0}.anteprima-voce img{aspect-ratio:720/1019;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.anteprima-voce figcaption{margin-top:var(--spazio-2);color:var(--colore-testo-tenue);font-size:.95rem}@media (min-width:1024px){.anteprima{grid-template-columns:repeat(3,1fr);display:grid;overflow:visible}.anteprima.voci-4{grid-template-columns:repeat(4,1fr)}.anteprima-voce{flex:none}}@media (max-width:719px){.tessera-riga,.tessera-prezzo,.scontrino .voce,.offerta .comprende,.indice-manuale .quanti,.indice-manuale .paragrafi li,.recensione .firma,.recensioni .verifica,.anteprima-voce figcaption,.pagina-compra .nota-genitore,.pagina-compra .nota-pacchetto,.vai-patente-prezzo{font-size:1rem}}.non-trovata>.pulsanti{margin-top:var(--spazio-6)}@supports not selector(:has(*)){@media (max-width:959px) and (min-height:500px){html{scroll-padding-bottom:calc(2 * 1.1rem * 1.25 + 2 * var(--spazio-2) + 2 * var(--spessore-bordo) + 2 * var(--spazio-3) + env(safe-area-inset-bottom) + var(--spazio-4))}.piede{padding-bottom:calc(var(--spazio-6) + 2 * 1.1rem * 1.25 + 2 * var(--spazio-2) + 2 * var(--spessore-bordo) + 2 * var(--spazio-3) + env(safe-area-inset-bottom))}}}.barra-fissa{display:none}@media (max-width:959px) and (min-height:500px){.barra-fissa{z-index:4;padding:var(--spazio-3) var(--spazio-4) calc(var(--spazio-3) + env(safe-area-inset-bottom));background:var(--colore-abisso);box-shadow:var(--ombra-barra);display:block;position:fixed;inset:auto 0 0}.barra-fissa .bottone{width:100%;font-size:1.1rem}.barra-fissa .bottone:after{content:"→";content:"→" / ""}.barra-prezzi .barra-prezzo:before{content:" · ";content:" · " / "";white-space:pre}.barra-prezzi .barra-prezzo small{font-size:.85em;font-weight:700}html:has(.barra-fissa){scroll-padding-bottom:calc(2 * 1.1rem * 1.25 + 2 * var(--spazio-2) + 2 * var(--spessore-bordo) + 2 * var(--spazio-3) + env(safe-area-inset-bottom) + var(--spazio-4))}body:has(.barra-fissa) .piede{padding-bottom:calc(var(--spazio-6) + 2 * 1.1rem * 1.25 + 2 * var(--spazio-2) + 2 * var(--spessore-bordo) + 2 * var(--spazio-3) + env(safe-area-inset-bottom))}}@media (max-width:899px) and (min-height:500px){.home .apertura .bottone.luce{display:none}}@media (min-width:900px) and (max-width:959px){.home .barra-fissa{display:none}html:has(.home .barra-fissa){scroll-padding-bottom:auto}body:has(.home .barra-fissa) .piede{padding-bottom:var(--spazio-6)}}.scheda-prezzo{display:none}@media (min-width:960px){.testo-pubblico.con-scheda-prezzo{--larghezza-scheda-prezzo:340px;grid-template-columns:minmax(0, 1fr) var(--larghezza-scheda-prezzo);column-gap:var(--spazio-6);align-items:start;display:grid}.testo-pubblico.con-scheda-prezzo>*{grid-column:1}.testo-pubblico.con-scheda-prezzo>:where(.apertura,section.larga,details.larga[open],.fascia-prezzi),.testo-pubblico.con-scheda-prezzo>:where(section.larga,details.larga[open],.fascia-prezzi)~*{grid-column:1/-1}.testo-pubblico.con-scheda-prezzo>.scheda-prezzo{grid-area:2/2/span 98;align-self:stretch;display:block}.scheda-prezzo-corpo{top:var(--spazio-5);max-height:calc(100vh - 2 * var(--spazio-5));padding:var(--spazio-5);background:var(--colore-superficie);border:var(--bordo-scheda);border-radius:var(--raggio-grande);box-shadow:var(--ombra-1);position:sticky;overflow:auto}.testo-pubblico.con-scheda-prezzo .anteprima{grid-template-columns:repeat(2,1fr)}.scheda-prezzo-titolo{margin:0 0 var(--spazio-4);color:var(--colore-testo-tenue);font-size:1rem;font-weight:700;line-height:1.3}.scheda-prezzo-titolo strong{font-size:2rem;font-weight:var(--peso-titoli);letter-spacing:-.02em;color:var(--colore-primario);margin-top:2px;line-height:1.1;display:block}.scheda-prezzo-titolo small{letter-spacing:0;font-size:.5em;font-weight:700}.scheda-prezzo .pulsanti{align-items:stretch;gap:var(--spazio-2);flex-direction:column;margin:0}.scheda-prezzo .pulsanti .bottone{font-size:1rem}.scheda-prezzo .pulsanti .link-freccia{font-size:1rem;line-height:1.35}.testo-pubblico.gruppo-pagina:not(.con-scheda-prezzo)>:is(.dopo-apertura,.indice-pagina,.sezione:not(.larga,.confronto,.con-schede,.con-patenti),.sezione.passo-sezione){max-width:var(--larghezza-testo);margin-inline:auto}.testo-pubblico.gruppo-pagina:not(.con-scheda-prezzo)>.sezione.passo-sezione{max-width:calc(var(--larghezza-testo) + 68px);margin-inline:calc((100% - var(--larghezza-testo)) / 2 - 68px) auto}.testo-pubblico.gruppo-pagina:not(.con-scheda-prezzo)>:is(.sezione.con-schede,.sezione.larga):not(.passo-sezione)>:not(.scheda,.passi,.anteprima,.offerte,.indice-manuale){margin-left:calc((100% - var(--larghezza-testo)) / 2)}}@media (min-width:960px) and (max-width:1143px){.testo-pubblico.con-scheda-prezzo .confronto-scheda{padding:var(--spazio-6) var(--spazio-5) var(--spazio-5)}.testo-pubblico.con-scheda-prezzo .confronto-testa.con-introduzione{grid-template-columns:minmax(0,1fr)}.testo-pubblico.con-scheda-prezzo .confronto-testa.con-introduzione>:not(.occhiello):not(h2){grid-column:1}.testo-pubblico.con-scheda-prezzo .confronto-colonne:not(.colonne-1),.testo-pubblico.con-scheda-prezzo .confronto-scheda.una-patente{grid-template-columns:minmax(0,1fr)}.testo-pubblico.con-scheda-prezzo .confronto-scheda.una-patente>.confronto-colonne{grid-area:auto/1}.testo-pubblico.con-scheda-prezzo>.sezione.con-schede:not(.larga){grid-template-columns:minmax(0,1fr)}}@supports (animation-timeline:view()) and (animation-range:entry 0%){@media (prefers-reduced-motion:no-preference){.entra:not(.bottone){animation:linear both entra;animation-range:entry entry 40%}.entra:has(.entra){animation:none}.testo-pubblico .entra h2,.testo-pubblico .entra h3,.testo-pubblico .sezione.entra{scroll-margin-top:calc(var(--spazio-3) + 24px)}.entra:not(.bottone){animation-timeline:view()}}}@keyframes entra{0%{opacity:0;transform:translateY(24px)}}
