.tessera-pagina[data-astro-cid-w34nz23j]{--campo: var(--etichetta);--bordo: color-mix(in srgb, var(--inchiostro) 22%, transparent);--errore: #a3382a;padding-block:var(--sp-7) var(--sp-8);min-height:100dvh}.tessera-guscio[data-astro-cid-w34nz23j]{width:min(100% - 2 * var(--bordo-pagina),42rem);margin-inline:auto}.intestazione[data-astro-cid-w34nz23j]{text-align:center;padding-bottom:var(--sp-5)}.intestazione__titolo[data-astro-cid-w34nz23j]{font-size:var(--fs-h2);margin-top:var(--sp-3)}.intestazione__motto[data-astro-cid-w34nz23j]{margin-top:var(--sp-2);font-size:var(--fs-h4);color:var(--vino-fondo)}.filetto-etichetta[data-astro-cid-w34nz23j]{display:flex;align-items:center;gap:var(--sp-3);margin-top:var(--sp-5)}.filetto-etichetta[data-astro-cid-w34nz23j]:before,.filetto-etichetta[data-astro-cid-w34nz23j]:after{content:"";flex:1;height:1px;background:var(--oro)}.filetto-etichetta[data-astro-cid-w34nz23j] span[data-astro-cid-w34nz23j]{font-family:var(--font-titoli);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-occhiello);text-transform:uppercase;color:var(--vino-fondo)}.intro[data-astro-cid-w34nz23j]{margin:var(--sp-5) auto 0;max-width:46ch;font-size:var(--fs-sm);color:var(--inchiostro-soffice)}fieldset[data-astro-cid-w34nz23j]{border:0;margin:var(--sp-7) 0 0;padding:0}legend[data-astro-cid-w34nz23j]{padding:0;font-family:var(--font-titoli);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-occhiello);text-transform:uppercase;color:var(--vino-fondo)}.sez-riga[data-astro-cid-w34nz23j]{height:1px;background:var(--bordo);margin:var(--sp-3) 0 var(--sp-5)}.griglia[data-astro-cid-w34nz23j]{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--sp-4)}.c12[data-astro-cid-w34nz23j]{grid-column:span 12}.c8[data-astro-cid-w34nz23j]{grid-column:span 8}.c6[data-astro-cid-w34nz23j]{grid-column:span 6}.c4[data-astro-cid-w34nz23j]{grid-column:span 4}.c3[data-astro-cid-w34nz23j]{grid-column:span 3}@media(max-width:560px){.c8[data-astro-cid-w34nz23j],.c6[data-astro-cid-w34nz23j],.c4[data-astro-cid-w34nz23j],.c3[data-astro-cid-w34nz23j]{grid-column:span 12}.s6[data-astro-cid-w34nz23j]{grid-column:span 6}}label[data-astro-cid-w34nz23j]{display:block;font-size:var(--fs-sm);color:var(--inchiostro-soffice);margin-bottom:var(--sp-2)}.opz[data-astro-cid-w34nz23j]{font-size:var(--fs-xs);color:var(--inchiostro-soffice)}input[data-astro-cid-w34nz23j][type=text],input[data-astro-cid-w34nz23j][type=email],input[data-astro-cid-w34nz23j][type=tel],input[data-astro-cid-w34nz23j][type=date],select[data-astro-cid-w34nz23j]{width:100%;font-size:16px;font-family:var(--font-testo);padding:.75rem;min-height:48px;color:var(--inchiostro);background:var(--campo);border:1px solid var(--bordo);border-radius:0;transition:border-color var(--durata-1),box-shadow var(--durata-1)}select[data-astro-cid-w34nz23j]{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--inchiostro-soffice) 50%),linear-gradient(135deg,var(--inchiostro-soffice) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:36px}input[data-astro-cid-w34nz23j][type=date]{-webkit-appearance:none;appearance:none;display:block}input[data-astro-cid-w34nz23j]:focus-visible,select[data-astro-cid-w34nz23j]:focus-visible,.firma-box[data-astro-cid-w34nz23j]:focus-within{outline:none;border-color:var(--vino-fondo);box-shadow:0 0 0 3px color-mix(in srgb,var(--oro) 40%,transparent)}input[data-astro-cid-w34nz23j]::placeholder{color:var(--inchiostro-soffice);opacity:.55}.cf[data-astro-cid-w34nz23j] input[data-astro-cid-w34nz23j]{text-transform:uppercase;letter-spacing:.1em;font-weight:600}.aiuto[data-astro-cid-w34nz23j]{font-size:var(--fs-xs);color:var(--inchiostro-soffice);margin-top:var(--sp-2)}.campo-errore[data-astro-cid-w34nz23j] input[data-astro-cid-w34nz23j],.campo-errore[data-astro-cid-w34nz23j] select[data-astro-cid-w34nz23j]{border-color:var(--errore)}.msg-errore[data-astro-cid-w34nz23j]{display:none;font-size:var(--fs-xs);color:var(--errore);margin-top:var(--sp-2)}.campo-errore[data-astro-cid-w34nz23j] .msg-errore[data-astro-cid-w34nz23j]{display:block}.avviso[data-astro-cid-w34nz23j]{display:none;margin-top:var(--sp-3);padding:var(--sp-3);border-left:2px solid var(--oro);background:var(--carta-fonda);font-size:var(--fs-sm);color:var(--inchiostro-soffice)}.avviso[data-astro-cid-w34nz23j].on{display:block}.trappola[data-astro-cid-w34nz23j]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.consenso[data-astro-cid-w34nz23j]{display:flex;gap:var(--sp-3);align-items:flex-start;padding:var(--sp-3) 0;min-height:44px;border-bottom:1px solid var(--bordo);cursor:pointer;font-size:var(--fs-sm);color:var(--inchiostro)}.consenso[data-astro-cid-w34nz23j]:last-of-type{border-bottom:0}.consenso[data-astro-cid-w34nz23j] input[data-astro-cid-w34nz23j]{margin:.15rem 0 0;width:22px;height:22px;flex:0 0 22px;accent-color:var(--vino-fondo)}.consenso[data-astro-cid-w34nz23j].campo-errore span[data-astro-cid-w34nz23j]{color:var(--errore)}details[data-astro-cid-w34nz23j]{margin-top:var(--sp-4);background:var(--carta-fonda)}summary[data-astro-cid-w34nz23j]{cursor:pointer;padding:var(--sp-3);min-height:44px;color:var(--inchiostro);font-size:var(--fs-sm);text-decoration:underline;text-decoration-color:var(--oro);text-underline-offset:3px}details[data-astro-cid-w34nz23j] .testo[data-astro-cid-w34nz23j]{padding:0 var(--sp-3) var(--sp-4);color:var(--inchiostro-soffice);font-size:var(--fs-sm);line-height:1.6;white-space:pre-line}.firma-box[data-astro-cid-w34nz23j]{position:relative;background:var(--campo);border:1px solid var(--bordo);touch-action:none;overflow:hidden}.firma-box[data-astro-cid-w34nz23j] canvas[data-astro-cid-w34nz23j]{display:block;width:100%;height:clamp(160px,24dvh,220px);cursor:crosshair}@media(orientation:landscape)and (max-height:520px){.firma-box[data-astro-cid-w34nz23j] canvas[data-astro-cid-w34nz23j]{height:140px}}.firma-riga[data-astro-cid-w34nz23j]{position:absolute;left:26px;right:26px;bottom:42px;height:1px;background:var(--bordo);pointer-events:none}.firma-hint[data-astro-cid-w34nz23j]{position:absolute;left:0;right:0;bottom:18px;text-align:center;font-size:var(--fs-sm);color:var(--inchiostro-soffice);pointer-events:none;transition:opacity var(--durata-1)}.firma-box[data-astro-cid-w34nz23j].scritta .firma-hint[data-astro-cid-w34nz23j],.firma-box[data-astro-cid-w34nz23j].scritta .firma-riga[data-astro-cid-w34nz23j]{opacity:0}.firma-azioni[data-astro-cid-w34nz23j]{display:flex;justify-content:flex-end;margin-top:var(--sp-2)}.tessera-pagina[data-astro-cid-w34nz23j] .link-btn{background:none;border:0;color:var(--inchiostro-soffice);font-size:var(--fs-sm);cursor:pointer;min-height:44px;padding:0 var(--sp-2);text-decoration:underline;text-underline-offset:3px}.invio[data-astro-cid-w34nz23j]{margin-top:var(--sp-7)}.primario[data-astro-cid-w34nz23j]{width:100%;padding:var(--sp-4);min-height:52px;font-family:var(--font-titoli);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--ls-titoli);text-transform:uppercase;color:var(--carta);background:var(--inchiostro);border:1px solid var(--inchiostro);border-radius:0;cursor:pointer;transition:background var(--durata-1),color var(--durata-1)}.primario[data-astro-cid-w34nz23j]:hover{background:var(--vino-fondo);border-color:var(--vino-fondo)}.primario[data-astro-cid-w34nz23j][disabled]{opacity:.55;cursor:progress}.nota-invio[data-astro-cid-w34nz23j]{text-align:center;font-size:var(--fs-sm);color:var(--inchiostro-soffice);margin-top:var(--sp-4)}.errore-generale[data-astro-cid-w34nz23j]{display:none;margin-top:var(--sp-4);padding:var(--sp-3) var(--sp-4);border:1px solid var(--errore);color:var(--errore);font-size:var(--fs-sm)}.errore-generale[data-astro-cid-w34nz23j].on{display:block}.barra-invio[data-astro-cid-w34nz23j]{position:fixed;inset-inline:0;bottom:0;z-index:20;padding:var(--sp-3) var(--bordo-pagina);padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--carta) 92%,transparent);backdrop-filter:blur(8px);border-top:1px solid var(--oro)}.barra-invio[data-astro-cid-w34nz23j][hidden]{display:none}.barra-invio[data-astro-cid-w34nz23j] .primario[data-astro-cid-w34nz23j]{max-width:42rem;margin-inline:auto;display:block}.esito[data-astro-cid-w34nz23j]{display:none;text-align:center;padding-top:var(--sp-5)}.esito[data-astro-cid-w34nz23j].on{display:block}.esito__titolo[data-astro-cid-w34nz23j]{font-size:var(--fs-h3);margin-top:var(--sp-5)}.esito[data-astro-cid-w34nz23j] p[data-astro-cid-w34nz23j]{color:var(--inchiostro-soffice);max-width:44ch;margin:var(--sp-4) auto 0;font-size:var(--fs-sm)}.azioni-esito[data-astro-cid-w34nz23j]{display:flex;flex-direction:column;gap:var(--sp-3);max-width:22rem;margin:var(--sp-6) auto 0}.tessera-pagina[data-astro-cid-w34nz23j] .btn-sec{display:block;padding:var(--sp-4);min-height:48px;text-align:center;text-decoration:none;font-family:var(--font-titoli);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-titoli);text-transform:uppercase;color:var(--inchiostro);border:1px solid var(--oro);background:transparent;cursor:pointer}.tessera-pagina[data-astro-cid-w34nz23j] .btn-sec:hover{background:var(--carta-fonda)}.esito__dove[data-astro-cid-w34nz23j]{font-size:var(--fs-xs)}@media(prefers-reduced-motion:reduce){[data-astro-cid-w34nz23j]{transition:none!important}}
