.passaggio[data-astro-cid-ocbnaavk]{border:0;min-width:0;margin:0;padding:0}.passaggio[data-astro-cid-ocbnaavk]+.passaggio{margin-top:var(--space-7);padding-top:var(--space-7);border-top:1px solid var(--color-line)}.passaggio__legenda[data-astro-cid-ocbnaavk]{align-items:baseline;gap:var(--space-3);float:left;width:100%;padding:0;display:flex}.passaggio__legenda[data-astro-cid-ocbnaavk]+[data-astro-cid-ocbnaavk]{clear:left}.passaggio__numero[data-astro-cid-ocbnaavk]{min-width:1.1ch;font-weight:var(--display-peso);letter-spacing:-.03em;color:var(--salvia-scura);font-variant-numeric:tabular-nums;flex:none;font-size:clamp(1.625rem,1.3rem + 1.4vw,2.25rem);line-height:1.08}.passaggio__domanda[data-astro-cid-ocbnaavk]{letter-spacing:-.025em;margin:0;font-size:clamp(1.625rem,1.3rem + 1.4vw,2.25rem);font-weight:700;line-height:1.08}.passaggio__domanda[data-astro-cid-ocbnaavk]:focus{outline:none}.passaggio__stato[data-astro-cid-ocbnaavk]{margin:var(--space-4) 0 0;border-radius:var(--radius-sm);background:var(--salvia-chiara);font-size:var(--text-sm);color:var(--color-text-muted);padding:.2rem .6rem;font-weight:500;display:inline-block}.passaggio__stato--obbligatorio[data-astro-cid-ocbnaavk]{background:var(--salvia);color:var(--petrolio-notte);font-weight:700}.passaggio__aiuto[data-astro-cid-ocbnaavk]{margin:var(--space-3) 0 0;max-width:36rem;color:var(--color-text-muted)}.passaggio__corpo[data-astro-cid-ocbnaavk]{margin-top:var(--space-5)}.scelta[data-astro-cid-vq2gcgm3]{align-items:center;gap:var(--space-3);min-height:3.5rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-control);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s,background-color .15s;display:flex}.scelta[data-astro-cid-vq2gcgm3]:hover{border-color:var(--petrolio);background:var(--salvia-chiara)}.scelta[data-astro-cid-vq2gcgm3]:has(:checked){border-color:var(--petrolio);box-shadow:inset 0 0 0 1px var(--petrolio);background:var(--salvia)}.scelta[data-astro-cid-vq2gcgm3]:has([aria-invalid=true]){border-color:var(--errore)}.scelta[data-astro-cid-vq2gcgm3]:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.scelta__input[data-astro-cid-vq2gcgm3]{width:1.375rem;height:1.375rem;accent-color:var(--petrolio);flex:none;margin:0}.scelta__input[data-astro-cid-vq2gcgm3]:focus-visible{outline:none}.scelta__testo[data-astro-cid-vq2gcgm3]{font-weight:600;line-height:var(--leading-snug)}.disegno[data-astro-cid-33zzjowh]{width:100%;height:auto;display:block}.dente[data-astro-cid-33zzjowh]{fill:var(--disegno-dente);stroke:var(--disegno-tratto);stroke-width:1.5px;stroke-linejoin:round}.dente--segno[data-astro-cid-33zzjowh]{fill:var(--disegno-segno-fondo);stroke:var(--disegno-segno);stroke-width:2.25px}.gengiva[data-astro-cid-33zzjowh],.viso[data-astro-cid-33zzjowh]{fill:var(--disegno-gengiva);stroke:var(--disegno-tratto);stroke-width:1.5px;stroke-linejoin:round}.tratto[data-astro-cid-33zzjowh]{fill:none;stroke:var(--disegno-tratto);stroke-width:1.5px;stroke-linecap:round}.bocca[data-astro-cid-33zzjowh]{fill:var(--disegno-bocca)}.segno[data-astro-cid-33zzjowh]{fill:none;stroke:var(--disegno-segno);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.segno--guida[data-astro-cid-33zzjowh]{stroke-width:1.5px;stroke-dasharray:3 3}.segno--punto[data-astro-cid-33zzjowh]{fill:var(--disegno-segno);stroke:none}.scheda[data-astro-cid-7iyyrsnd]{align-items:center;gap:var(--space-4);padding:var(--space-3);border:1px solid var(--color-control);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:6.5rem minmax(0,1fr);transition:border-color .15s,background-color .15s;display:grid}.scheda[data-astro-cid-7iyyrsnd]:hover{border-color:var(--petrolio);background:var(--salvia-chiara)}.scheda[data-astro-cid-7iyyrsnd]:has(:checked){border-color:var(--petrolio);box-shadow:inset 0 0 0 1px var(--petrolio);background:var(--salvia-chiara)}.scheda[data-astro-cid-7iyyrsnd]:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.scheda__disegno[data-astro-cid-7iyyrsnd]{padding:var(--space-2);border-radius:var(--radius-sm);background:var(--salvia-chiara);display:block}.scheda[data-astro-cid-7iyyrsnd]:has(:checked) .scheda__disegno[data-astro-cid-7iyyrsnd]{background:var(--carta)}.scheda__corpo[data-astro-cid-7iyyrsnd]{gap:var(--space-1);display:grid}.scheda__risposta[data-astro-cid-7iyyrsnd]{align-items:flex-start;gap:var(--space-2);display:flex}.scheda__input[data-astro-cid-7iyyrsnd]{width:1.375rem;height:1.375rem;accent-color:var(--petrolio);flex:none;margin:0}.scheda__input[data-astro-cid-7iyyrsnd]:focus-visible{outline:none}.scheda__etichetta[data-astro-cid-7iyyrsnd]{font-weight:600;line-height:var(--leading-snug)}.scheda__descrizione[data-astro-cid-7iyyrsnd]{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-muted)}.disegno[data-astro-cid-tj3tztxg]{width:100%;height:auto;display:block}.disegno__fondo[data-astro-cid-tj3tztxg]{fill:var(--color-bg-alt)}.disegno__viso[data-astro-cid-tj3tztxg],.disegno__labbra[data-astro-cid-tj3tztxg],.disegno__dito[data-astro-cid-tj3tztxg]{fill:var(--disegno-dente);stroke:var(--disegno-tratto);stroke-width:2.5px;stroke-linejoin:round}.disegno__labbra[data-astro-cid-tj3tztxg]{fill:var(--disegno-gengiva)}.disegno__bocca[data-astro-cid-tj3tztxg]{fill:var(--disegno-bocca);stroke:var(--disegno-tratto);stroke-width:2.5px;stroke-linejoin:round}.disegno__denti[data-astro-cid-tj3tztxg]{fill:var(--disegno-dente)}.disegno__fessure[data-astro-cid-tj3tztxg]{stroke:var(--grigio-controllo);stroke-width:1.5px;fill:none}.disegno__linea[data-astro-cid-tj3tztxg]{fill:none;stroke:var(--disegno-tratto);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.foto[data-astro-cid-35edszie]{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);align-items:start;display:grid}@media (width>=30rem){.foto[data-astro-cid-35edszie]{grid-template-columns:9rem minmax(0,1fr)}}.foto__esempio[data-astro-cid-35edszie]{border-radius:var(--radius-sm);max-width:10rem;overflow:hidden}.foto__titolo[data-astro-cid-35edszie]{align-items:baseline;gap:var(--space-2);font-size:var(--text-lg);line-height:var(--leading-snug);margin:0;display:flex}.foto__numero[data-astro-cid-35edszie]{font-weight:var(--display-peso);color:var(--salvia-scura);font-variant-numeric:tabular-nums}.foto__istruzione[data-astro-cid-35edszie]{margin:var(--space-2) 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.foto__etichetta-file[data-astro-cid-35edszie]{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:600;display:block}.foto__input[data-astro-cid-35edszie]{max-width:100%;font:inherit;font-size:var(--text-sm)}.foto__anteprima[data-astro-cid-35edszie]{align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.foto__anteprima[data-astro-cid-35edszie][hidden]{display:none}.foto__miniatura[data-astro-cid-35edszie]{object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-bg-alt);flex:none;width:4.5rem;height:4.5rem}.foto__comandi[data-astro-cid-35edszie]{gap:var(--space-1);justify-items:start;display:grid}.foto__stato[data-astro-cid-35edszie]{font-size:var(--text-sm);margin:0;font-weight:600}.foto__togli[data-astro-cid-35edszie]{padding:var(--space-1) 0;color:var(--color-brand);font:inherit;font-size:var(--text-sm);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;min-height:2.75rem;text-decoration:underline}.questionario[data-a-passaggi] .foto__input[data-astro-cid-35edszie]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.questionario[data-a-passaggi] .foto__etichetta-file[data-astro-cid-35edszie]{min-height:3rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--salvia);color:var(--petrolio-notte);font-family:var(--font-ui);cursor:pointer;justify-content:center;align-items:center;margin:0;font-weight:700;transition:background-color .18s;display:inline-flex}.questionario[data-a-passaggi] .foto__etichetta-file[data-astro-cid-35edszie]:hover{background:var(--salvia-media)}.questionario[data-a-passaggi] .foto[data-astro-cid-35edszie]:has(.foto__input:focus-visible) .foto__etichetta-file[data-astro-cid-35edszie]{outline:2px solid var(--color-focus);outline-offset:2px}.questionario[data-astro-cid-ooyafjyq]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-5) var(--space-4) var(--space-6);scroll-margin-top:calc(var(--header-h) + var(--space-4))}@media (width>=40rem){.questionario[data-astro-cid-ooyafjyq]{padding:var(--space-6) var(--space-6) var(--space-7)}}.avanzamento[data-astro-cid-ooyafjyq]{margin:calc(var(--space-5) * -1) calc(var(--space-4) * -1) var(--space-6);padding:var(--space-3) var(--space-4) var(--space-4);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--petrolio);color:var(--bianco-caldo)}@media (width>=40rem){.avanzamento[data-astro-cid-ooyafjyq]{margin:calc(var(--space-6) * -1) calc(var(--space-6) * -1) var(--space-6);padding-inline:var(--space-6)}}.avanzamento[data-astro-cid-ooyafjyq][hidden]{display:none}.avanzamento__testo[data-astro-cid-ooyafjyq]{margin:0 0 var(--space-2);font-family:var(--font-ui);font-weight:500;font-size:var(--text-sm)}.avanzamento__barra[data-astro-cid-ooyafjyq]{background:var(--petrolio-profondo);border-radius:2px;height:4px;overflow:hidden}.avanzamento__riempimento[data-astro-cid-ooyafjyq]{height:100%;width:var(--riempimento,0%);background:var(--salvia);transition:width .45s cubic-bezier(.16,1,.3,1);display:block}.scelte[data-astro-cid-ooyafjyq]{gap:var(--space-3);display:grid}@media (width>=40rem){.scelte--griglia[data-astro-cid-ooyafjyq]{grid-template-columns:repeat(2,minmax(0,1fr))}.scelte--riga[data-astro-cid-ooyafjyq]{grid-template-columns:repeat(2,minmax(0,12rem))}}.campi[data-astro-cid-ooyafjyq]{gap:var(--space-5);display:grid}.campo[data-astro-cid-ooyafjyq]{gap:var(--space-2);display:grid}.campo--corto[data-astro-cid-ooyafjyq]{max-width:12rem}.campo__etichetta[data-astro-cid-ooyafjyq]{font-weight:700}.campo__facoltativo[data-astro-cid-ooyafjyq]{color:var(--color-text-muted);font-weight:400}.campo__input[data-astro-cid-ooyafjyq]{width:100%;min-height:3.25rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-control);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:max(16px, var(--text-base));transition:border-color .15s}.campo__input[data-astro-cid-ooyafjyq]:hover{border-color:var(--color-text)}.campo__input[data-astro-cid-ooyafjyq]:focus-visible{outline-offset:1px;border-color:var(--color-text)}.campo__input[data-astro-cid-ooyafjyq][aria-invalid=true]{border-color:var(--errore);box-shadow:inset 0 0 0 1px var(--errore);background:var(--errore-sfondo)}.campo__con-unita[data-astro-cid-ooyafjyq]{align-items:center;gap:var(--space-3);display:flex}.campo__unita[data-astro-cid-ooyafjyq]{color:var(--color-text-muted)}.consensi[data-astro-cid-ooyafjyq]{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-line);display:grid}.consensi[data-astro-cid-ooyafjyq]>.errore[data-astro-cid-ooyafjyq]{margin-top:calc(var(--space-2) - var(--space-4))}.consenso-foto[data-astro-cid-ooyafjyq][hidden]{display:none}.consenso-foto__quando[data-astro-cid-ooyafjyq]{margin:0 0 var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);font-weight:600}.consenso-foto__quando[data-astro-cid-ooyafjyq][hidden]{display:none}.foto-inviate[data-astro-cid-ooyafjyq]{gap:var(--space-4);display:grid}.nota-foto[data-astro-cid-ooyafjyq]{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.consenso[data-astro-cid-ooyafjyq]{align-items:flex-start;gap:var(--space-3);display:flex}.consenso__input[data-astro-cid-ooyafjyq]{width:1.375rem;height:1.375rem;accent-color:var(--petrolio);flex:none;margin:.15rem 0 0}.consenso__etichetta[data-astro-cid-ooyafjyq]{font-size:var(--text-sm)}.errore[data-astro-cid-ooyafjyq]{align-items:flex-start;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--errore);font-size:var(--text-sm);font-weight:700;display:flex}.errore[data-astro-cid-ooyafjyq]:before,.errore-invio[data-astro-cid-ooyafjyq] p[data-astro-cid-ooyafjyq]:before{content:"";background:currentColor;flex:none;width:1.125rem;height:1.125rem;margin-top:.1rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 7v6'/%3E%3Ccircle cx='12' cy='16.6' r='.6' fill='black'/%3E%3C/svg%3E") 50%/contain no-repeat}.errore[data-astro-cid-ooyafjyq][hidden]{display:none}.errore-invio[data-astro-cid-ooyafjyq]{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--errore);background:var(--errore-sfondo)}.errore-invio[data-astro-cid-ooyafjyq] p[data-astro-cid-ooyafjyq]{gap:var(--space-2);margin:0 0 var(--space-2);color:var(--errore);font-weight:600;display:flex}.trappola[data-astro-cid-ooyafjyq]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.comandi[data-astro-cid-ooyafjyq]{gap:var(--space-3);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}.comandi[data-astro-cid-ooyafjyq] .btn[data-astro-cid-ooyafjyq]{min-height:3.5rem;font-size:var(--text-lg);flex:auto}.comandi[data-astro-cid-ooyafjyq] .comandi__indietro[data-astro-cid-ooyafjyq]{flex-grow:0}.comandi[data-astro-cid-ooyafjyq] .btn[data-astro-cid-ooyafjyq][hidden],.questionario[data-astro-cid-ooyafjyq][data-a-passaggi] [data-passaggio]:not([data-attivo]){display:none}.questionario[data-astro-cid-ooyafjyq][data-a-passaggi] [data-passaggio]{border-top:0;margin-top:0;padding-top:0}.comprende[data-astro-cid-ddfmezif]{margin:var(--space-5) 0 0;border-top:1px solid var(--color-control);padding:0;list-style:none;display:grid}.comprende__voce[data-astro-cid-ddfmezif]{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--color-line);display:grid}.comprende__voce[data-astro-cid-ddfmezif] strong[data-astro-cid-ddfmezif]{font-family:var(--font-ui);font-weight:700;font-size:var(--text-xl);color:var(--petrolio);line-height:1.1}@media (width>=48rem){.comprende[data-astro-cid-ddfmezif]{grid-template-columns:repeat(3,minmax(0,1fr))}.comprende__voce[data-astro-cid-ddfmezif]{padding:var(--space-5) var(--space-5) var(--space-5) 0}.comprende__voce[data-astro-cid-ddfmezif]+.comprende__voce[data-astro-cid-ddfmezif]{padding-left:var(--space-5);border-left:1px solid var(--color-line)}}@media (width>=64rem){.comprende[data-astro-cid-ddfmezif]{grid-template-columns:none}.comprende__voce[data-astro-cid-ddfmezif],.comprende__voce[data-astro-cid-ddfmezif]+.comprende__voce[data-astro-cid-ddfmezif]{align-items:baseline;gap:var(--space-5);padding:var(--space-4) 0;border-left:0;grid-template-columns:13rem minmax(0,1fr)}}.richiesta[data-astro-cid-ddfmezif]{padding-top:var(--fascia-y)}.richiesta__griglia[data-astro-cid-ddfmezif]{gap:var(--space-6);display:grid}@media (width>=64rem){.richiesta__griglia[data-astro-cid-ddfmezif]{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.75fr)}.richiesta__intro[data-astro-cid-ddfmezif]{top:calc(var(--header-h) + var(--space-6));position:sticky}}.richiesta__intro[data-astro-cid-ddfmezif] h2[data-astro-cid-ddfmezif]{margin-bottom:var(--space-4)}.promessa[data-astro-cid-ddfmezif]{font-weight:700;font-size:var(--text-lg)}.avviso[data-astro-cid-ddfmezif]{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-alt);font-size:var(--text-sm)}.alternativa[data-astro-cid-ddfmezif]{font-size:var(--text-sm)}.esami[data-astro-cid-ddfmezif]{margin-top:var(--fascia-y)}.esami__testata[data-astro-cid-ddfmezif]{max-width:var(--prose-max);margin-bottom:var(--space-7)}.esami__testata[data-astro-cid-ddfmezif] h2[data-astro-cid-ddfmezif]{margin-bottom:var(--space-4)}.esami__testata[data-astro-cid-ddfmezif] p[data-astro-cid-ddfmezif]{color:var(--color-text-muted);margin:0}.esami__elenco[data-astro-cid-ddfmezif]{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.esami__elenco[data-astro-cid-ddfmezif]{column-gap:var(--space-7);grid-template-rows:auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.esame[data-astro-cid-ddfmezif]{grid-row:span 3;grid-template-rows:subgrid;align-content:start;display:grid}.esame[data-astro-cid-ddfmezif]>*{align-self:start}}@media (width>=64rem){.esami__elenco[data-astro-cid-ddfmezif]{column-gap:var(--space-8)}}.esame[data-astro-cid-ddfmezif] h3[data-astro-cid-ddfmezif]{margin:var(--space-5) 0 var(--space-2);font-size:var(--text-xl)}.esame[data-astro-cid-ddfmezif] p[data-astro-cid-ddfmezif]{max-width:var(--prose-max);margin:0}
