.schermo[data-astro-cid-ztygli56]{margin:0;display:grid;gap:var(--space-md)}.schermo__lastra[data-astro-cid-ztygli56]{position:relative;overflow:hidden;background:var(--dv-inchiostro);border:2px solid var(--dv-regola-scura);box-shadow:0 1.5rem 3rem -1.5rem var(--dv-ombra)}.schermo[data-astro-cid-ztygli56] svg[data-astro-cid-ztygli56]{display:block;width:100%;height:auto;fill:none;stroke-linecap:round;stroke-linejoin:round}.schermo[data-astro-cid-ztygli56] text[data-astro-cid-ztygli56]{font-family:var(--font-display)}.schermo__pannello[data-astro-cid-ztygli56]{fill:var(--dv-inchiostro-2)}.schermo__vista[data-astro-cid-ztygli56]{fill:#080a07;stroke:var(--dv-regola-scura);stroke-width:1px}.schermo__app[data-astro-cid-ztygli56]{fill:var(--dv-gesso);font-size:11px;font-weight:700}.schermo__scheda-attiva[data-astro-cid-ztygli56]{fill:var(--dv-lime)}.schermo__scheda[data-astro-cid-ztygli56]{fill:var(--dv-grafite-chiara);font-size:9px;font-weight:700;letter-spacing:.08em;text-anchor:middle}.schermo__scheda--attiva[data-astro-cid-ztygli56]{fill:var(--dv-inchiostro)}.schermo__icona[data-astro-cid-ztygli56]{stroke:var(--dv-grafite-chiara);stroke-width:1.6px}.schermo__icona-piena[data-astro-cid-ztygli56]{fill:var(--dv-grafite-chiara)}.schermo__strumento-attivo[data-astro-cid-ztygli56]{fill:var(--dv-lime)}.schermo__icona-attiva[data-astro-cid-ztygli56]{fill:var(--dv-inchiostro);stroke:var(--dv-lime);stroke-width:1px}.schermo__etichetta-vista[data-astro-cid-ztygli56]{fill:var(--dv-grafite-chiara);font-size:9px;font-weight:700;letter-spacing:.1em}.schermo__mucosa[data-astro-cid-ztygli56]{fill:var(--dv-inchiostro-3);stroke:var(--dv-grafite);stroke-width:1px}.schermo__corticale[data-astro-cid-ztygli56]{fill:var(--dv-cemento);stroke:var(--dv-gesso);stroke-width:1px}.schermo__spugnoso[data-astro-cid-ztygli56]{fill:url(#schermo-trabecole)}.schermo__trab-fondo[data-astro-cid-ztygli56]{fill:var(--dv-acciaio-ombra)}.schermo__trab[data-astro-cid-ztygli56]{fill:var(--dv-acciaio-luce);opacity:.55}.schermo__canale[data-astro-cid-ztygli56]{fill:var(--dv-errore-scuro);fill-opacity:.3;stroke:var(--dv-errore-scuro);stroke-width:2.2px}.schermo__asse[data-astro-cid-ztygli56]{stroke:var(--dv-lime);stroke-width:1px;stroke-dasharray:3 5;opacity:.8}.schermo__sicurezza[data-astro-cid-ztygli56]{stroke:var(--dv-lime);stroke-width:1px;stroke-dasharray:2 3;opacity:.7}.schermo__impianto[data-astro-cid-ztygli56]{fill:var(--dv-lime);stroke:var(--dv-lime);stroke-width:1.5px}.schermo__filetto[data-astro-cid-ztygli56]{stroke:var(--dv-inchiostro);stroke-width:1.3px}.schermo__ceratura[data-astro-cid-ztygli56]{fill:var(--dv-lime);fill-opacity:.12;stroke:var(--dv-lime);stroke-width:1.6px;stroke-dasharray:5 4}.schermo__dima[data-astro-cid-ztygli56]{fill:url(#schermo-tratteggio);stroke:var(--dv-gesso);stroke-width:1.6px}.schermo__dima-fondo[data-astro-cid-ztygli56]{fill:var(--dv-gesso);fill-opacity:.2}.schermo__dima-tratto[data-astro-cid-ztygli56]{stroke:var(--dv-gesso);stroke-width:1.4px;opacity:.75}.schermo__boccola[data-astro-cid-ztygli56]{fill:var(--dv-acciaio);stroke:var(--dv-gesso);stroke-width:1.8px}.schermo__boccola-foro[data-astro-cid-ztygli56]{stroke:var(--dv-acciaio-scuro);stroke-width:1.6px}.schermo__misura-linea[data-astro-cid-ztygli56]{stroke:var(--dv-lime);stroke-width:1.2px}.schermo__misura[data-astro-cid-ztygli56]{fill:var(--dv-lime);font-size:11px;font-weight:800}.schermo__osso-pan[data-astro-cid-ztygli56]{fill:var(--dv-acciaio-ombra);stroke:var(--dv-cemento-scuro);stroke-width:1.2px}.schermo__dente-pan[data-astro-cid-ztygli56]{fill:var(--dv-cemento);fill-opacity:.8;stroke:var(--dv-gesso);stroke-width:1px}.schermo__canale-pan[data-astro-cid-ztygli56]{stroke:var(--dv-errore-scuro);stroke-width:6px;opacity:.75}.schermo__taglio[data-astro-cid-ztygli56]{stroke:var(--dv-gesso);stroke-width:1px;stroke-dasharray:4 4;opacity:.5}.schermo__numero-dente[data-astro-cid-ztygli56]{fill:var(--dv-grafite-chiara);font-size:10px;font-weight:700;text-anchor:middle}.schermo__numero-dente--attivo[data-astro-cid-ztygli56]{fill:var(--dv-lime)}.schermo__gengiva-3d[data-astro-cid-ztygli56]{stroke:var(--dv-acciaio-ombra);stroke-width:26px}.schermo__dente-3d[data-astro-cid-ztygli56]{fill:var(--dv-cemento);stroke:var(--dv-acciaio);stroke-width:1px}.schermo__dima-3d-bordo[data-astro-cid-ztygli56]{stroke:var(--dv-gesso);stroke-width:38px}.schermo__dima-3d-vuoto[data-astro-cid-ztygli56]{stroke:#080a07;stroke-width:34px}.schermo__dima-3d[data-astro-cid-ztygli56]{stroke:var(--dv-gesso);stroke-width:34px;opacity:.3}.schermo__boccola-3d[data-astro-cid-ztygli56]{fill:var(--dv-acciaio);stroke:var(--dv-gesso);stroke-width:2.4px}.schermo__boccola-3d-foro[data-astro-cid-ztygli56]{fill:var(--dv-inchiostro)}.schermo__assi[data-astro-cid-ztygli56]{stroke-width:1.6px}.schermo__assi--x[data-astro-cid-ztygli56]{stroke:var(--dv-errore-scuro)}.schermo__assi--y[data-astro-cid-ztygli56]{stroke:var(--dv-lime)}.schermo__titoletto[data-astro-cid-ztygli56]{fill:var(--dv-grafite-chiara);font-size:9px;font-weight:700;letter-spacing:.1em}.schermo__titoletto--lime[data-astro-cid-ztygli56]{fill:var(--dv-lime);font-size:10px}.schermo__voce[data-astro-cid-ztygli56]{fill:var(--dv-cemento-scuro);font-size:10px}.schermo__valore[data-astro-cid-ztygli56]{fill:var(--dv-gesso);font-size:10px;font-weight:700;text-anchor:end}.schermo__valore--lime[data-astro-cid-ztygli56]{fill:var(--dv-lime)}.schermo__riga[data-astro-cid-ztygli56]{stroke:var(--dv-regola-scura);stroke-width:1px}.schermo__spunta[data-astro-cid-ztygli56]{fill:var(--dv-lime)}.schermo__spunta-segno[data-astro-cid-ztygli56]{stroke:var(--dv-inchiostro);stroke-width:1.5px}.schermo__cursore-binario[data-astro-cid-ztygli56]{stroke:var(--dv-regola-scura);stroke-width:3px}.schermo__cursore-pieno[data-astro-cid-ztygli56]{stroke:var(--dv-lime);stroke-width:3px}.schermo__cursore[data-astro-cid-ztygli56]{fill:var(--dv-gesso)}.schermo__pulsante[data-astro-cid-ztygli56]{fill:var(--dv-lime)}.schermo__pulsante-testo[data-astro-cid-ztygli56]{fill:var(--dv-inchiostro);font-size:9px;font-weight:800;letter-spacing:.08em;text-anchor:middle}.schermo__n[data-astro-cid-ztygli56] circle[data-astro-cid-ztygli56]{fill:var(--dv-lime);stroke:var(--dv-inchiostro);stroke-width:1.5px}.schermo__n[data-astro-cid-ztygli56] text[data-astro-cid-ztygli56]{fill:var(--dv-inchiostro);font-size:12px;font-weight:800;text-anchor:middle}.schermo__n--dima[data-astro-cid-ztygli56] circle[data-astro-cid-ztygli56]{fill:var(--dv-gesso)}.schermo__n--canale[data-astro-cid-ztygli56] circle[data-astro-cid-ztygli56]{fill:var(--dv-errore-scuro)}.schermo__velo[data-astro-cid-ztygli56]{position:absolute;inset:0;background:var(--dv-inchiostro);transform-origin:50% 100%;transform:scaleY(0)}.schermo__luce[data-astro-cid-ztygli56]{position:absolute;left:0;right:0;top:100%;height:3px;background:var(--dv-lime);box-shadow:0 0 18px 4px var(--dv-lime-velo);opacity:0}.stampa-js .schermo[data-astro-cid-ztygli56]:not(.disegnati) .schermo__velo[data-astro-cid-ztygli56]{transform:scaleY(1)}.stampa-js .schermo[data-astro-cid-ztygli56]:not(.disegnati) .schermo__n[data-astro-cid-ztygli56]{opacity:0}@media(prefers-reduced-motion:no-preference){.schermo[data-astro-cid-ztygli56].disegnati .schermo__velo[data-astro-cid-ztygli56]{transition:transform 1.6s var(--ease-in-out)}.stampa-js .schermo[data-astro-cid-ztygli56].disegnati .schermo__luce[data-astro-cid-ztygli56]{animation:schermo-luce 1.6s var(--ease-in-out) both}.schermo__n[data-astro-cid-ztygli56]{transition:opacity .4s var(--ease-out) calc(1.5s + var(--i) * .22s)}}@keyframes schermo-luce{0%{top:0;opacity:1}90%{opacity:1}to{top:100%;opacity:0}}.stampa-js:not(.stampa-pronta) .schermo__velo[data-astro-cid-ztygli56]{animation:1ms linear 3s forwards schermo-riserva}@keyframes schermo-riserva{to{transform:scaleY(0)}}.schermo[data-astro-cid-ztygli56] figcaption[data-astro-cid-ztygli56]{display:grid;gap:var(--space-xs);color:var(--testo-2);font-size:var(--text-sm)}.schermo__legenda[data-astro-cid-ztygli56]{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-lg);list-style:none;margin:0;padding:0;color:var(--testo);font:700 var(--dv-etichetta) / 1.3 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.schermo__legenda[data-astro-cid-ztygli56] li[data-astro-cid-ztygli56]{display:inline-flex;align-items:center;gap:.5em}.schermo__legenda[data-astro-cid-ztygli56] b[data-astro-cid-ztygli56]{display:inline-grid;place-items:center;width:1.5em;height:1.5em;border-radius:50%;background:var(--dv-lime);color:var(--dv-inchiostro);font-size:.85em}.schermo__legenda[data-astro-cid-ztygli56] .schermo__legenda-dima[data-astro-cid-ztygli56]{background:var(--dv-gesso);box-shadow:inset 0 0 0 1.5px var(--dv-inchiostro)}.schermo__legenda[data-astro-cid-ztygli56] .schermo__legenda-canale[data-astro-cid-ztygli56]{background:var(--dv-errore-scuro)}.porta[data-astro-cid-lcdefpme]{padding-block:calc(var(--testa-h) + var(--space-3xl)) calc(var(--space-3xl) + var(--space-xl))}.porta__griglia[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-xl) var(--space-lg);align-items:start}.porta__stampa[data-astro-cid-lcdefpme]{grid-column:1 / -1;display:grid;gap:var(--space-md)}.porta__contatore[data-astro-cid-lcdefpme]{color:var(--testo-3)}.porta__contatore[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--dv-lime);font-weight:800;display:inline-block;min-width:3ch;text-align:right}.nome[data-astro-cid-lcdefpme]{position:relative;font-size:var(--text-nome);line-height:.9;letter-spacing:-.02em;padding-bottom:.2em;overflow:clip;text-wrap:initial;overflow-wrap:normal}@media(width>=48rem){.nome[data-astro-cid-lcdefpme]{font-size:min(var(--text-nome),calc((100vw - 2 * var(--page-gutter)) / 9.4));white-space:nowrap}}.nome__testo[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;align-items:flex-start;gap:.25em;position:relative;clip-path:inset(0 0 calc((1 - var(--p)) * (100% + .25em) - .25em) 0)}@media(width>=48rem){.nome__testo[data-astro-cid-lcdefpme]{flex-direction:row;align-items:center;gap:.5em}}.nome__parole[data-astro-cid-lcdefpme]{min-width:0}.nome__testo[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to top,transparent 0 .055em,var(--fondo) .055em .07em);opacity:0;transition:opacity var(--dur-long) var(--ease-out);pointer-events:none}.in-stampa[data-astro-cid-lcdefpme] .nome__testo[data-astro-cid-lcdefpme]:after{opacity:1;transition:none}.nome__luce[data-astro-cid-lcdefpme]{position:absolute;inset:0;transform:translateY(calc(var(--p) * 100%));opacity:0;pointer-events:none}.in-stampa[data-astro-cid-lcdefpme] .nome__luce[data-astro-cid-lcdefpme]{opacity:1}.stampato[data-astro-cid-lcdefpme] .nome__luce[data-astro-cid-lcdefpme]{opacity:0;transition:opacity var(--dur-long) var(--ease-out)}.nome__luce[data-astro-cid-lcdefpme]:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--dv-lime);box-shadow:0 0 12px 3px var(--dv-lime),0 0 40px 10px var(--dv-lime-velo)}.porta__sotto[data-astro-cid-lcdefpme]{grid-column:1 / span 7;font-size:clamp(var(--text-md),1.2rem + .4vw,var(--text-lg))}.porta__accesso[data-astro-cid-lcdefpme]{grid-column:8 / -1;display:grid;gap:var(--space-lg);justify-items:start;padding-left:var(--space-lg);border-left:4px solid var(--dv-lime);color:var(--testo-2)}.campo[data-astro-cid-lcdefpme]{padding-block:var(--space-2xl)}.campo__griglia[data-astro-cid-lcdefpme]{display:grid;gap:var(--space-xl);justify-items:start}.campo[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-2xl);list-style:none;margin:0;padding:0}.campo[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{display:flex;align-items:center;gap:.45em;font:800 clamp(1.5rem,1.2rem + 1vw,2.1rem) / 1.1 var(--font-display);letter-spacing:-.005em}.campo[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";flex:none;width:.4em;height:.4em;background:var(--dv-inchiostro)}@media(width>=64rem){.campo[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(3,max-content)}}.guida-invito[data-astro-cid-lcdefpme]{padding-block:clamp(var(--space-3xl),8vw,8rem)}.guida-invito__griglia[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:var(--space-2xl) clamp(var(--space-xl),5vw,var(--space-3xl));align-items:center}.guida-invito__testo[data-astro-cid-lcdefpme]{display:grid;gap:var(--space-lg);justify-items:start}.guida-invito__occhiello[data-astro-cid-lcdefpme]{display:grid;gap:var(--space-sm);justify-items:start;margin-bottom:var(--space-xs)}.guida-invito__occhiello[data-astro-cid-lcdefpme] .dv-etichetta[data-astro-cid-lcdefpme]{color:var(--testo-2)}.guida-invito__testo[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:var(--space-lg)}.guida-invito__testo[data-astro-cid-lcdefpme] .intera{white-space:nowrap}.guida-invito__schema{max-width:46rem;width:100%;justify-self:end}@media(width<=52rem){.guida-invito__griglia[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.guida-invito__schema{justify-self:start;max-width:none}}.sala-invito[data-astro-cid-lcdefpme]{padding-block:clamp(var(--space-3xl),8vw,8rem)}.sala-invito__griglia[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2xl) clamp(var(--space-xl),5vw,var(--space-3xl));align-items:center}.sala-invito__testo[data-astro-cid-lcdefpme]{display:grid;gap:var(--space-lg);justify-items:start}.sala-invito__testo[data-astro-cid-lcdefpme] .dv-pillola[data-astro-cid-lcdefpme]{margin-bottom:var(--space-xs)}.sala-invito__testo[data-astro-cid-lcdefpme] .dv-btn[data-astro-cid-lcdefpme]{margin-top:var(--space-lg)}.sala-invito__foto[data-astro-cid-lcdefpme]{aspect-ratio:3 / 2;border:4px solid var(--dv-inchiostro)}@media(width<=64rem){.sala-invito__griglia[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.sala-invito__foto[data-astro-cid-lcdefpme]{max-width:40rem}}@media(width<=52rem){.porta__sotto[data-astro-cid-lcdefpme],.porta__accesso[data-astro-cid-lcdefpme]{grid-column:1 / -1}.porta__accesso[data-astro-cid-lcdefpme]{padding-left:0;border-left:0;padding-top:var(--space-lg);border-top:4px solid var(--dv-lime)}.campo[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-direction:column;gap:var(--space-2xs)}}
