.campo__controllo[data-astro-cid-s4r6kwr2]{inline-size:100%;min-block-size:var(--target-comodo);padding:var(--space-3) var(--space-4);border:var(--bordo-controllo);border-radius:var(--raggio-campo);background-color:var(--c-superficie);color:var(--c-testo);font-size:max(1rem, var(--step-0));line-height:var(--lh-ui);display:block}.campo__controllo--area[data-astro-cid-s4r6kwr2]{resize:vertical;min-block-size:9rem}@media (hover:hover) and (pointer:fine){.campo__controllo[data-astro-cid-s4r6kwr2]:hover{border-color:var(--c-primario)}}.campo__controllo[data-astro-cid-s4r6kwr2][aria-invalid=true]{border:var(--bordo-errore)}.campo--scelta[data-astro-cid-3m667gbi]{border:0;min-inline-size:0;margin:0;padding:0}.campo--scelta[data-astro-cid-3m667gbi]>legend[data-astro-cid-3m667gbi]{float:inline-start;inline-size:100%;padding:0}.campo--scelta[data-astro-cid-3m667gbi]>legend[data-astro-cid-3m667gbi]+[data-astro-cid-3m667gbi]{clear:both}.scelta__opzioni[data-astro-cid-3m667gbi]{gap:var(--space-2);flex-direction:column;display:flex}.scelta[data-astro-cid-3m667gbi]{align-items:center;gap:var(--space-3);min-block-size:var(--target-comodo);padding:var(--space-2) var(--space-4);border:var(--bordo-controllo);border-radius:var(--raggio-campo);background-color:var(--c-superficie);color:var(--c-testo);line-height:var(--lh-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-rapida) var(--ease-out), border-color var(--dur-rapida) var(--ease-out);display:flex}.scelta__radio[data-astro-cid-3m667gbi]{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--c-primario);cursor:pointer;flex-shrink:0;margin:0}.scelta__testo[data-astro-cid-3m667gbi]{overflow-wrap:break-word;min-inline-size:0}.scelta[data-astro-cid-3m667gbi]:has(.scelta__radio:checked){border-color:var(--c-primario);box-shadow:inset 0 0 0 1px var(--c-primario);background-color:var(--c-superficie-cielo);font-weight:var(--fw-label)}@supports selector(:has(*)){.scelta__radio[data-astro-cid-3m667gbi]:focus-visible{outline:none}.scelta[data-astro-cid-3m667gbi]:has(.scelta__radio:focus-visible){outline:var(--anello) solid var(--c-focus);outline-offset:var(--anello-offset)}}@media (hover:hover) and (pointer:fine){.scelta[data-astro-cid-3m667gbi]:hover{border-color:var(--c-primario)}}.scelta[data-astro-cid-3m667gbi]:active{background-color:var(--c-superficie-cielo)}.campo--scelta[data-astro-cid-3m667gbi][aria-invalid=true] .scelta[data-astro-cid-3m667gbi]:not(:has(.scelta__radio:checked)){border-color:var(--c-errore)}@media (min-width:48em){.scelta__opzioni--in-riga[data-astro-cid-3m667gbi]{flex-flow:wrap}.scelta__opzioni--in-riga[data-astro-cid-3m667gbi] .scelta[data-astro-cid-3m667gbi]{flex:auto}}@media (forced-colors:active){.scelta[data-astro-cid-3m667gbi]:has(.scelta__radio:checked){border-width:3px}}.select[data-astro-cid-lupvsj7o]{position:relative}.select__controllo[data-astro-cid-lupvsj7o]{inline-size:100%;min-block-size:var(--target-comodo);padding-block:var(--space-3);padding-inline:var(--space-4) calc(var(--space-4) + var(--icona-m) + var(--space-2));border:var(--bordo-controllo);border-radius:var(--raggio-campo);background-color:var(--c-superficie);color:var(--c-testo);font-size:max(1rem, var(--step-0));line-height:var(--lh-ui);text-overflow:ellipsis;appearance:none;cursor:pointer;display:block}.select__controllo[data-astro-cid-lupvsj7o][aria-invalid=true]{border:var(--bordo-errore)}@media (hover:hover) and (pointer:fine){.select__controllo[data-astro-cid-lupvsj7o]:hover{border-color:var(--c-primario)}}.select[data-astro-cid-lupvsj7o] .select__freccia{color:var(--c-titolo);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-4);translate:0 -50%}@media (forced-colors:active){.select[data-astro-cid-lupvsj7o] .select__freccia{color:canvastext}}.riepilogo-errori[data-astro-cid-pcpiptbp]{padding:var(--space-4);border:1px solid #0000;border-inline-start:4px solid var(--c-errore);border-radius:var(--raggio-campo);background-color:var(--c-errore-sfondo);color:var(--c-testo);scroll-margin-block:calc(var(--header-h) + var(--space-4)) var(--space-4)}.riepilogo-errori__titolo[data-astro-cid-pcpiptbp]{align-items:flex-start;gap:var(--space-2);color:var(--c-errore);font-size:var(--step-1);line-height:var(--lh-h3);display:flex}.riepilogo-errori[data-astro-cid-pcpiptbp] .riepilogo-errori__icona{margin-block-start:calc((1em * var(--lh-h3) - var(--icona-m)) / 2)}.riepilogo-errori__elenco[data-astro-cid-pcpiptbp]{margin:var(--space-2) 0 0;padding-inline-start:calc(var(--icona-m) + var(--space-2))}.riepilogo-errori__elenco[data-astro-cid-pcpiptbp] a{min-block-size:var(--target-min);padding-block:var(--space-2);color:var(--c-errore);font-weight:var(--fw-label);overflow-wrap:break-word;display:block}.modulo-card[data-astro-cid-4os67l24]{inline-size:100%;max-inline-size:var(--misura-form);padding:var(--space-5) var(--space-4);border:var(--bordo-deco);border-radius:var(--raggio-card);background-color:var(--c-superficie);box-shadow:var(--ombra-card);position:relative}.modulo-card[data-astro-cid-4os67l24]>[data-astro-cid-4os67l24]+[data-astro-cid-4os67l24]{margin-block-start:var(--space-4)}.modulo__titolo[data-astro-cid-4os67l24]{font-size:var(--step-3)}.modulo-card[data-astro-cid-4os67l24]>.modulo__sottotitolo[data-astro-cid-4os67l24]{font-size:var(--step-1);line-height:var(--lh-ui);margin-block-start:var(--space-2)}.modulo__avviso[data-astro-cid-4os67l24]{border-block-end:var(--bordo-deco);font-size:var(--step--1);padding-block-end:var(--space-4)}.banner[data-astro-cid-4os67l24]{gap:var(--space-2) var(--space-3);padding:var(--space-4);border:1px solid #0000;border-inline-start:4px solid var(--c-info-bordo);border-radius:var(--raggio-campo);background-color:var(--c-info-sfondo);color:var(--c-testo);overflow-wrap:break-word;scroll-margin-block:calc(var(--header-h) + var(--space-4)) var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.banner[data-astro-cid-4os67l24] .banner__icona{color:var(--c-titolo);margin-block-start:calc((1em * var(--lh-testo) - var(--icona-m)) / 2)}.banner__corpo[data-astro-cid-4os67l24]{min-inline-size:0}.banner__corpo[data-astro-cid-4os67l24]>*{margin-block:0}.banner__corpo[data-astro-cid-4os67l24]>*+*{margin-block-start:var(--space-3)}.banner--avviso[data-astro-cid-4os67l24]{border-inline-start-color:var(--c-avviso-bordo);background-color:var(--c-avviso-sfondo)}.banner--avviso[data-astro-cid-4os67l24] .banner__icona{color:var(--c-accento-testo)}.banner--errore[data-astro-cid-4os67l24]{border-inline-start-color:var(--c-errore);background-color:var(--c-errore-sfondo)}.banner--errore[data-astro-cid-4os67l24] .banner__icona{color:var(--c-errore)}.banner--errore[data-astro-cid-4os67l24] .banner__corpo[data-astro-cid-4os67l24]>p:not(.banner__titolo)+p{margin-block-start:var(--space-1)}.modulo__precompilato[data-astro-cid-4os67l24]{align-items:center;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.banner__corpo[data-astro-cid-4os67l24].modulo__precompilato>*+*{margin-block-start:0}.modulo__precompilato[data-astro-cid-4os67l24] .btn--testo{margin-inline-start:calc(-1 * var(--space-2))}.modulo__riserva[data-astro-cid-4os67l24]{font-weight:var(--fw-bottone);overflow-wrap:anywhere}.modulo__copiata[data-astro-cid-4os67l24]{font-size:var(--step--1);font-weight:var(--fw-label)}.modulo__testo-richiesta[data-astro-cid-4os67l24]{inline-size:100%;display:block}.modulo__testo-richiesta-area[data-astro-cid-4os67l24]{inline-size:100%;padding:var(--space-3);border:var(--bordo-controllo);border-radius:var(--raggio-campo);background-color:var(--c-superficie);color:var(--c-testo);font-size:max(1rem, var(--step--1));resize:vertical;display:block}.modulo[data-astro-cid-4os67l24]{gap:var(--space-5);flex-direction:column;display:flex}.modulo-card[data-astro-cid-4os67l24]>.modulo[data-astro-cid-4os67l24]{margin-block-start:var(--space-5)}.modulo[data-astro-cid-4os67l24] .campo{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.modulo[data-astro-cid-4os67l24] .campo--scelta{display:block}.modulo[data-astro-cid-4os67l24] .campo--scelta>*+*{margin-block-start:var(--space-2)}.modulo[data-astro-cid-4os67l24] :is(input,select,textarea,fieldset){scroll-margin-block:calc(var(--header-h) + 3rem) 6rem}.modulo[data-astro-cid-4os67l24] .campo__label{color:var(--c-testo);font-size:var(--step-0);font-weight:var(--fw-bottone);line-height:var(--lh-ui)}.modulo[data-astro-cid-4os67l24] .campo__obbligo{color:var(--c-titolo)}.modulo[data-astro-cid-4os67l24] .campo__facoltativo{color:var(--c-testo-secondario);font-weight:var(--fw-testo)}.modulo[data-astro-cid-4os67l24] .campo__aiuto{color:var(--c-testo-secondario);font-size:var(--step--1);line-height:var(--lh-ui)}.modulo[data-astro-cid-4os67l24] .campo__aiuto-riga{display:block}.modulo[data-astro-cid-4os67l24] .campo__aiuto-riga+.campo__aiuto-riga{margin-block-start:var(--space-1)}.modulo[data-astro-cid-4os67l24] .campo__errore{align-items:flex-start;gap:var(--space-2);color:var(--c-errore);font-size:var(--step--1);font-weight:var(--fw-label);line-height:var(--lh-ui);display:flex}.modulo[data-astro-cid-4os67l24] .campo__errore-icona{margin-block-start:calc((1em * var(--lh-ui) - var(--icona-s)) / 2)}.modulo[data-astro-cid-4os67l24] .campo[data-stato=errore]{border-inline-start:4px solid var(--c-errore);padding-inline-start:var(--space-3)}.modulo[data-astro-cid-4os67l24] .campo__contatore{color:var(--c-testo-secondario);font-size:var(--step--1);font-variant-numeric:tabular-nums}.modulo__trappola[data-astro-cid-4os67l24]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.modulo__informativa[data-astro-cid-4os67l24]{border-block-start:var(--bordo-deco);font-size:var(--step--1);line-height:var(--lh-ui);padding-block-start:var(--space-4)}.modulo__invio[data-astro-cid-4os67l24]{display:grid}@media (min-width:30em){.modulo__invio[data-astro-cid-4os67l24]{justify-items:start}}@media (min-width:48em){.modulo-card[data-astro-cid-4os67l24]{padding:var(--space-6)}}.altri[data-astro-cid-rf5bwzij]{padding:var(--space-5) var(--space-4);border-radius:var(--raggio-card);background-color:var(--c-superficie-alt);border:1px solid #0000}.altri[data-astro-cid-rf5bwzij]>[data-astro-cid-rf5bwzij]+[data-astro-cid-rf5bwzij]{margin-block-start:var(--space-5)}.altri__titolo[data-astro-cid-rf5bwzij]{font-size:var(--step-2)}.altri__blocco[data-astro-cid-rf5bwzij]{border-block-start:var(--bordo-deco);padding-block-start:var(--space-5)}.altri__blocco[data-astro-cid-rf5bwzij]>[data-astro-cid-rf5bwzij]+[data-astro-cid-rf5bwzij]{margin-block-start:var(--space-2)}.altri__sottotitolo[data-astro-cid-rf5bwzij]{align-items:center;gap:var(--space-2);font-size:var(--step-0);font-weight:var(--fw-h3);line-height:var(--lh-ui);display:flex}.altri[data-astro-cid-rf5bwzij] .altri__icona{inline-size:var(--icona-s);block-size:var(--icona-s);color:var(--c-testo-secondario)}.altri__email[data-astro-cid-rf5bwzij]{font-size:var(--step-1);font-weight:var(--fw-bottone);line-height:var(--lh-h3);overflow-wrap:anywhere}.altri__email[data-astro-cid-rf5bwzij]+*{margin-block-start:var(--space-3)}.altri__nota[data-astro-cid-rf5bwzij],.altri__volontari[data-astro-cid-rf5bwzij]{color:var(--c-testo-secondario);font-size:var(--step--1)}.altri__volontari[data-astro-cid-rf5bwzij]{border-block-start:var(--bordo-deco);padding-block-start:var(--space-5)}.altri__accessibilita[data-astro-cid-rf5bwzij]{font-weight:var(--fw-label)}.altri__accessibilita[data-astro-cid-rf5bwzij] a{min-block-size:var(--target-min);padding-block:var(--space-2);align-items:center;display:inline-flex}@media (min-width:48em){.altri[data-astro-cid-rf5bwzij]{padding:var(--space-6)}}.contatti[data-astro-cid-7hdz4c5z]{gap:var(--space-7);padding-block:var(--space-5) var(--sezione-pad);grid-template-columns:minmax(0,1fr);display:grid}.contatti__laterale[data-astro-cid-7hdz4c5z]{align-content:start;gap:var(--space-6);min-inline-size:0;max-inline-size:var(--misura-form);display:grid}.link-utili__titolo[data-astro-cid-7hdz4c5z]{font-size:var(--step-2)}.link-utili__elenco[data-astro-cid-7hdz4c5z]{margin-block-start:var(--space-3)}.link-utili__elenco[data-astro-cid-7hdz4c5z] li[data-astro-cid-7hdz4c5z]{padding-block:var(--space-2);justify-items:start;display:grid}.link-utili__elenco[data-astro-cid-7hdz4c5z] li[data-astro-cid-7hdz4c5z]+li[data-astro-cid-7hdz4c5z]{border-block-start:var(--bordo-deco)}.link-utili__elenco[data-astro-cid-7hdz4c5z] .collegamento{font-weight:var(--fw-bottone)}@media (min-width:64em){.contatti[data-astro-cid-7hdz4c5z]{grid-template-columns:minmax(0, var(--misura-form)) minmax(0, 1fr);column-gap:var(--space-7);align-items:start}}
