:where(.mg-sito){container:mgpagina/inline-size;min-height:100vh;display:flex;flex-direction:column;background:var(--mg-c-sfondo);color:var(--mg-c-testo);font-family:var(--mg-font-testo);font-size:var(--mg-testo);font-weight:var(--mg-peso-testo,400);line-height:var(--mg-interlinea);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(.mg-sito) *,:where(.mg-sito) :after,:where(.mg-sito) :before{box-sizing:border-box}:where(.mg-sito) :where(h1,h2,h3,h4,h5,h6){font-family:var(--mg-font-titoli);font-weight:var(--mg-peso-titoli);line-height:var(--mg-interlinea-titoli,1.12);letter-spacing:-.015em;margin:0;text-wrap:balance}:where(.mg-sito) :where(h1){font-size:var(--mg-h1);letter-spacing:-.025em}:where(.mg-sito) :where(h2){font-size:var(--mg-h2);letter-spacing:-.02em}:where(.mg-sito) :where(h3){font-size:var(--mg-h3)}:where(.mg-sito) :where(h4){font-size:var(--mg-h4)}:where(.mg-sito) :where(h5){font-size:var(--mg-h5)}:where(.mg-sito) :where(h6){font-size:var(--mg-h6)}:where(.mg-sito) :where(p,ul,ol,figure,blockquote){margin:0}:where(.mg-sito) :where(.mg-testo)>*+*{margin-top:.8em}:where(.mg-sito) :where(.mg-testo) :where(ul,ol){padding-left:1.3em}:where(.mg-sito) :where(a){color:var(--mg-c-primario);text-underline-offset:.18em}:where(.mg-sito) :where(img){display:block;max-width:100%;height:auto}:where(.mg-sito) :where(.mg-titolo,.mg-testo){color:inherit}:where(.mg-sito) :where(.mg-testo){color:var(--mg-c-testo)}:where(.mg-sito) :where(.mg-testo,.mg-titolo){overflow-wrap:anywhere}:where(.mg-sito) :where(.mg-pagina){flex:1 0 auto;display:flex;flex-direction:column}:where(.mg-sito) :where(figcaption){margin-top:.5em;font-size:.85em;color:var(--mg-c-testoTenue);text-align:center}@container mgpagina (max-width: 1024px){:where(.mg-sito) :where(h1){font-size:calc(var(--mg-h1) * .82)}:where(.mg-sito) :where(h2){font-size:calc(var(--mg-h2) * .86)}:where(.mg-sito) :where(h3){font-size:calc(var(--mg-h3) * .9)}}@container mgpagina (max-width: 640px){:where(.mg-sito) :where(h1){font-size:calc(var(--mg-h1) * .64)}:where(.mg-sito) :where(h2){font-size:calc(var(--mg-h2) * .72)}:where(.mg-sito) :where(h3){font-size:calc(var(--mg-h3) * .82)}}:where(.mg-sito) :where(.mg-bottone){display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:var(--mg-pul-v) var(--mg-pul-o);border-radius:var(--mg-pul-raggio);border:1.5px solid transparent;font-weight:var(--mg-pul-peso);text-transform:var(--mg-pul-maiuscolo);letter-spacing:.01em;font-size:.95em;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .15s;cursor:pointer}:where(.mg-sito) :where(.mg-bottone--s){padding:calc(var(--mg-pul-v) * .65) calc(var(--mg-pul-o) * .7);font-size:.85em}:where(.mg-sito) :where(.mg-bottone--l){padding:calc(var(--mg-pul-v) * 1.3) calc(var(--mg-pul-o) * 1.3);font-size:1.05em}:where(.mg-sito) :where(.mg-bottone--primario){background:var(--mg-c-primario);color:var(--mg-c-suPrimario)}:where(.mg-sito) :where(.mg-bottone--secondario){background:var(--mg-c-secondario);color:var(--mg-c-sfondo)}:where(.mg-sito) :where(.mg-bottone--contorno){border-color:currentColor;color:var(--mg-c-testo);background:transparent}:where(.mg-sito) :where(.mg-bottone):hover{transform:translateY(-1px);filter:brightness(1.06)}:where(.mg-sito) :where(.mg-bottone):focus-visible{outline:3px solid var(--mg-c-accento);outline-offset:3px}:where(.mg-sito) :where(.mg-citazione){font-size:1.15em}:where(.mg-sito) :where(.mg-citazione[data-aspetto=linea]){border-left:3px solid var(--mg-accento-citazione);padding:.2em 0 .2em 1.1em}:where(.mg-sito) :where(.mg-citazione[data-aspetto=riquadro]){background:var(--mg-c-superficie);border:1px solid var(--mg-c-bordo);border-top:3px solid var(--mg-accento-citazione);border-radius:6px;padding:1.4em 1.6em}:where(.mg-sito) :where(.mg-citazione__testo){font-family:var(--mg-font-titoli);line-height:1.4}:where(.mg-sito) :where(.mg-citazione__autore){margin-top:.8em;font-size:.8em;color:var(--mg-c-testoTenue)}:where(.mg-sito) :where(.mg-citazione__autore cite){font-style:normal;font-weight:600;color:var(--mg-c-testo);margin-right:.5em}:where(.mg-sito) :where(.mg-testata){border-bottom:1px solid var(--mg-c-bordo);background:var(--mg-c-sfondo);position:relative;z-index:5}:where(.mg-sito) :where(.mg-testata__dentro,.mg-piede__dentro){max-width:var(--mg-contenuto);margin:0 auto;padding:18px var(--mg-spazio-m);display:flex;align-items:center;justify-content:space-between;gap:var(--mg-spazio-m)}:where(.mg-sito) :where(.mg-marchio){font-family:var(--mg-font-titoli);font-weight:var(--mg-peso-titoli);font-size:1.2em;color:var(--mg-c-testo);text-decoration:none;letter-spacing:-.01em}:where(.mg-sito) :where(.mg-marchio img){max-height:40px;width:auto}:where(.mg-sito) :where(.mg-menu ul,.mg-piede ul){list-style:none;margin:0;padding:0;display:flex;gap:6px 22px;flex-wrap:wrap}:where(.mg-sito) :where(.mg-menu a,.mg-piede a){color:var(--mg-c-testo);text-decoration:none;font-size:.95em}:where(.mg-sito) :where(.mg-menu a):hover,:where(.mg-sito) :where(.mg-piede a):hover{color:var(--mg-c-primario)}:where(.mg-sito) :where(.mg-menu__mobile){display:none}:where(.mg-sito) :where(.mg-piede){border-top:1px solid var(--mg-c-bordo);color:var(--mg-c-testoTenue);font-size:.88em}@container mgpagina (max-width: 640px){:where(.mg-sito) :where(.mg-menu__desktop){display:none}:where(.mg-sito) :where(.mg-menu__mobile){display:block}:where(.mg-sito) :where(.mg-menu__mobile summary){list-style:none;cursor:pointer;padding:8px 14px;border:1px solid var(--mg-c-bordo);border-radius:999px;font-size:.9em}:where(.mg-sito) :where(.mg-menu__mobile summary)::-webkit-details-marker{display:none}:where(.mg-sito) :where(.mg-menu__mobile ul){position:absolute;left:0;right:0;top:100%;flex-direction:column;background:var(--mg-c-sfondo);border-bottom:1px solid var(--mg-c-bordo);padding:12px var(--mg-spazio-m) 18px}:where(.mg-sito) :where(.mg-piede__dentro){flex-direction:column;align-items:flex-start}}:where(.mg-sito) :where(.mg-testata__lato){display:flex;align-items:center;gap:6px var(--mg-spazio-m);flex-wrap:wrap;justify-content:flex-end}:where(.mg-sito) :where(.mg-lingue ul){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2px}:where(.mg-sito) :where(.mg-lingue a){display:inline-block;padding:4px 9px;border-radius:999px;color:var(--mg-c-testoTenue);text-decoration:none;font-size:.82em;font-weight:600;letter-spacing:.04em}:where(.mg-sito) :where(.mg-lingue[data-aspetto=nomi] a,.mg-lingue[data-aspetto=menu] a){letter-spacing:0;font-weight:500;font-size:.92em}:where(.mg-sito) :where(.mg-lingue a:hover){color:var(--mg-c-primario)}:where(.mg-sito) :where(.mg-lingue a[aria-current]){color:var(--mg-c-testo);background:color-mix(in srgb,var(--mg-c-primario) 13%,transparent)}:where(.mg-sito) :where(.mg-lingue__menu){position:relative}:where(.mg-sito) :where(.mg-lingue__menu summary){list-style:none;cursor:pointer;padding:6px 12px;border:1px solid var(--mg-c-bordo);border-radius:999px;font-size:.85em;font-weight:600;letter-spacing:.04em}:where(.mg-sito) :where(.mg-lingue__menu summary)::-webkit-details-marker{display:none}:where(.mg-sito) :where(.mg-lingue__menu summary):after{content:" ▾";font-size:.8em}:where(.mg-sito) :where(.mg-lingue__menu ul){position:absolute;right:0;top:calc(100% + 6px);min-width:170px;flex-direction:column;gap:0;padding:6px;background:var(--mg-c-sfondo);border:1px solid var(--mg-c-bordo);border-radius:12px;box-shadow:0 12px 30px rgb(0 0 0/.12);z-index:8}:where(.mg-sito) :where(.mg-lingue__menu ul a){display:block;border-radius:8px;padding:7px 10px}:where(.mg-sito) :where(.mg-lingue__nascosto){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@container mgpagina (max-width: 640px){:where(.mg-sito) :where(.mg-testata__lato){gap:6px 10px}}:where(.mg-sito) :where(.mg-testata--documento,.mg-piede--documento){padding:0}:where(.mg-sito) :where(.mg-titolo-voce a,.mg-voce__titolo a){color:inherit;text-decoration:none}:where(.mg-sito) :where(.mg-titolo-voce a:hover,.mg-voce__titolo a:hover){color:var(--mg-c-primario)}:where(.mg-sito) :where(.mg-titolo-voce){overflow-wrap:anywhere}:where(.mg-sito) :where(.mg-campo-voce__ricco)>*+*{margin-top:.9em}:where(.mg-sito) :where(.mg-campo-voce__ricco) :where(ul,ol){padding-left:1.3em}:where(.mg-sito) :where(.mg-campo-voce){overflow-wrap:anywhere}:where(.mg-sito) :where(.mg-campo-voce__etichetta){display:block;font-size:.78em;text-transform:uppercase;letter-spacing:.08em;color:var(--mg-c-testoTenue);margin-bottom:.3em}:where(.mg-sito) :where(.mg-campo-voce__relazioni){margin:0;padding-left:1.2em}:where(.mg-sito) :where(.mg-campo-voce img){border-radius:10px}:where(.mg-sito) :where(.mg-immagine-evidenza){margin:0}:where(.mg-sito) :where(.mg-immagine-evidenza img){display:block;width:100%;height:auto}:where(.mg-sito) :where(.mg-data-autore){display:flex;flex-wrap:wrap;align-items:center;gap:.35em .6em;font-size:.9em;color:var(--mg-c-testoTenue)}:where(.mg-sito) :where(.mg-data-autore a){color:var(--mg-c-primario);text-decoration:none;font-weight:600}:where(.mg-sito) :where(.mg-data-autore__sep){opacity:.6}:where(.mg-sito) :where(.mg-data-autore__termini){display:inline-flex;flex-wrap:wrap;gap:.4em}:where(.mg-sito) :where(.mg-etichetta){display:inline-block;padding:.15em .6em;border-radius:999px;background:var(--mg-c-superficie);border:1px solid var(--mg-c-bordo);font-size:.85em;font-weight:500}:where(.mg-sito) :where(.mg-elenco-voci__voci){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}:where(.mg-sito) :where(.mg-voce){display:flex;flex-direction:column;gap:14px;min-width:0}:where(.mg-sito) :where(.mg-voce__immagine){display:block;overflow:hidden;border-radius:10px;background:var(--mg-c-superficie)}:where(.mg-sito) :where(.mg-voce__immagine img){width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .35s ease}:where(.mg-sito) :where(.mg-voce:hover .mg-voce__immagine img){transform:scale(1.03)}:where(.mg-sito) :where(.mg-voce__corpo){display:flex;flex-direction:column;gap:8px;min-width:0}:where(.mg-sito) :where(.mg-voce__meta){display:flex;flex-wrap:wrap;gap:.3em .9em;font-size:.8em;color:var(--mg-c-testoTenue);letter-spacing:.02em}:where(.mg-sito) :where(.mg-voce__meta span){color:var(--mg-c-primario);font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.92em}:where(.mg-sito) :where(.mg-voce__titolo){font-size:1.3em;line-height:1.25;overflow-wrap:anywhere}:where(.mg-sito) :where(.mg-voce__leggi){font-size:.9em;font-weight:600;text-decoration:none}:where(.mg-sito) :where(.mg-voce__leggi):after{content:" →"}:where(.mg-sito) :where(.mg-voce__estratto){color:var(--mg-c-testoTenue);font-size:.95em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}:where(.mg-sito) :where(.mg-elenco-voci__vuoto){color:var(--mg-c-testoTenue);padding:24px 0}:where(.mg-sito) :where(.mg-elenco-voci[data-layout=elenco] .mg-voce){padding-bottom:24px;border-bottom:1px solid var(--mg-c-bordo)}:where(.mg-sito) :where(.mg-impaginazione){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:40px;flex-wrap:wrap;font-size:.95em}:where(.mg-sito) :where(.mg-impaginazione ol){list-style:none;margin:0;padding:0;display:flex;gap:6px;align-items:center}:where(.mg-sito) :where(.mg-impaginazione li){display:flex;gap:6px;align-items:center}:where(.mg-sito) :where(.mg-impaginazione a,.mg-impaginazione [aria-current]){display:inline-flex;min-width:2.4em;height:2.4em;padding:0 .8em;align-items:center;justify-content:center;border-radius:999px;text-decoration:none;border:1px solid var(--mg-c-bordo);color:var(--mg-c-testo)}:where(.mg-sito) :where(.mg-impaginazione [aria-current]){background:var(--mg-c-primario);border-color:var(--mg-c-primario);color:var(--mg-c-suPrimario);font-weight:600}:where(.mg-sito) :where(.mg-impaginazione a:hover){border-color:var(--mg-c-primario);color:var(--mg-c-primario)}:where(.mg-sito) :where(.mg-impaginazione__salto){color:var(--mg-c-testoTenue)}:where(.mg-sito) :where(.mg-titolo-archivio){display:grid;grid-gap:10px;gap:10px}:where(.mg-sito) :where(.mg-titolo-archivio__genere){font-size:.8em;text-transform:uppercase;letter-spacing:.12em;color:var(--mg-c-primario);font-weight:700}:where(.mg-sito) :where(.mg-titolo-archivio__descrizione){color:var(--mg-c-testoTenue);max-width:720px;font-size:1.08em}:where(.mg-sito) :where(.mg-elenco-categorie ul){list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}:where(.mg-sito) :where(.mg-elenco-categorie ul ul){padding-left:14px;margin-top:2px;border-left:1px solid var(--mg-c-bordo)}:where(.mg-sito) :where(.mg-elenco-categorie a){display:flex;justify-content:space-between;gap:12px;padding:7px 10px;border-radius:8px;text-decoration:none;color:var(--mg-c-testo)}:where(.mg-sito) :where(.mg-elenco-categorie a:hover,.mg-elenco-categorie a[aria-current]){background:var(--mg-c-superficie);color:var(--mg-c-primario)}:where(.mg-sito) :where(.mg-categorie__conto){color:var(--mg-c-testoTenue);font-size:.85em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.mg-sito) :where(.mg-elenco-categorie[data-aspetto=etichette] ul){display:flex;flex-wrap:wrap;gap:8px}:where(.mg-sito) :where(.mg-elenco-categorie[data-aspetto=etichette] a){border:1px solid var(--mg-c-bordo);border-radius:999px;padding:6px 14px;gap:8px}:where(.mg-sito) :where(.mg-menu ul){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 22px}:where(.mg-sito) :where(.mg-menu a){color:var(--mg-c-testo);text-decoration:none;font-size:.95em}:where(.mg-sito) :where(.mg-menu a:hover){color:var(--mg-c-primario)}:where(.mg-sito) :where(.mg-menu-w__mobile){display:none}:where(.mg-sito) :where(.mg-logo-sito){display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--mg-c-testo);font-family:var(--mg-font-titoli);font-weight:var(--mg-peso-titoli);font-size:1.2em;letter-spacing:-.01em}:where(.mg-sito) :where(.mg-logo-sito img){max-height:40px;width:auto}@container mgpagina (max-width: 1024px){:where(.mg-sito) :where(.mg-elenco-voci__voci){grid-template-columns:repeat(2,minmax(0,1fr))}}@container mgpagina (max-width: 640px){.mg-sito .mg-elenco-voci[data-mobile-auto] .mg-elenco-voci__voci{grid-template-columns:minmax(0,1fr)}.mg-sito .mg-elenco-voci[data-mobile-auto] .mg-voce{grid-template-columns:minmax(0,1fr);gap:14px}:where(.mg-sito) :where(.mg-impaginazione){justify-content:center}:where(.mg-sito) :where(.mg-menu[data-compatto] .mg-menu-w__voci){display:none}:where(.mg-sito) :where(.mg-menu[data-compatto] .mg-menu-w__mobile){display:block}:where(.mg-sito) :where(.mg-menu-w__mobile summary){list-style:none;cursor:pointer;padding:8px 14px;border:1px solid var(--mg-c-bordo);border-radius:999px;font-size:.9em}:where(.mg-sito) :where(.mg-menu-w__mobile summary)::-webkit-details-marker{display:none}:where(.mg-sito) :where(.mg-menu-w__mobile ul){position:absolute;left:0;right:0;top:100%;flex-direction:column;background:var(--mg-c-sfondo);border-bottom:1px solid var(--mg-c-bordo);padding:12px var(--mg-spazio-m) 18px;z-index:6}:where(.mg-sito) :where(.mg-testata--documento){position:relative}}.mg-non-trovata{max-width:640px;margin:0 auto;padding:clamp(48px,12vh,120px) 24px}.mg-non-trovata__codice{font-family:ui-monospace,monospace;opacity:.6;margin:0 0 8px}.mg-non-trovata h1{margin:0 0 12px}.mg-non-trovata a{color:var(--mg-c-primario,inherit);font-weight:600}@media (prefers-reduced-motion:no-preference){.mg-js .mg-anim:not([data-mg-visto]){opacity:0}.mg-js .mg-anim[data-mg-visto]{animation:mg-anim-dissolvenza var(--mg-anim-durata,.7s) cubic-bezier(.2,.7,.2,1) var(--mg-anim-ritardo,0s) both}.mg-js .mg-anim--sali[data-mg-visto]{animation-name:mg-anim-sali}.mg-js .mg-anim--scendi[data-mg-visto]{animation-name:mg-anim-scendi}.mg-js .mg-anim--sinistra[data-mg-visto]{animation-name:mg-anim-sinistra}.mg-js .mg-anim--destra[data-mg-visto]{animation-name:mg-anim-destra}.mg-js .mg-anim--zoom[data-mg-visto]{animation-name:mg-anim-zoom}}@keyframes mg-anim-dissolvenza{0%{opacity:0}to{opacity:1}}@keyframes mg-anim-sali{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes mg-anim-scendi{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}@keyframes mg-anim-sinistra{0%{opacity:0;transform:translateX(-48px)}to{opacity:1;transform:none}}@keyframes mg-anim-destra{0%{opacity:0;transform:translateX(48px)}to{opacity:1;transform:none}}@keyframes mg-anim-zoom{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}:where(.mg-sito) :where(.mg-modulo){width:100%;max-width:760px;scroll-margin-top:24px}:where(.mg-sito) :where(.mg-modulo[data-aspetto=riquadro]){background:var(--mg-c-superficie);border:1px solid var(--mg-c-bordo);border-radius:14px;padding:clamp(20px,4cqi,36px)}:where(.mg-sito) :where(.mg-modulo__form){display:grid;grid-gap:18px;gap:18px;margin:0}:where(.mg-sito) :where(.mg-modulo__griglia){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 18px;gap:16px 18px}:where(.mg-sito) :where(.mg-modulo__campo){grid-column:1/-1;display:grid;grid-gap:6px;gap:6px;align-content:start}:where(.mg-sito) :where(.mg-modulo__campo[data-larghezza=meta]){grid-column:auto/span 1}:where(.mg-sito) :where(.mg-modulo__campo>label){font-size:.9em;font-weight:600;color:var(--mg-c-testo)}:where(.mg-sito) :where(.mg-modulo__obbl){color:var(--mg-c-primario)}:where(.mg-sito) :where(.mg-modulo input:not([type=checkbox]),.mg-modulo select,.mg-modulo textarea){width:100%;box-sizing:border-box;font:inherit;font-size:1em;color:var(--mg-c-testo);background:var(--mg-c-sfondo);border:1.5px solid var(--mg-c-bordo);border-radius:10px;padding:.7em .85em;min-height:48px;transition:border-color .15s,box-shadow .15s}:where(.mg-sito) :where(.mg-modulo textarea){resize:vertical;min-height:140px;line-height:1.5}:where(.mg-sito) :where(.mg-modulo select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 20px) 52%,calc(100% - 15px) 52%;background-size:5px 5px;background-repeat:no-repeat;padding-right:2.4em}:where(.mg-sito) :where(.mg-modulo input,.mg-modulo select,.mg-modulo textarea):focus{outline:none;border-color:var(--mg-c-primario);box-shadow:0 0 0 3px color-mix(in srgb,var(--mg-c-primario) 22%,transparent)}:where(.mg-sito) :where(.mg-modulo [aria-invalid=true]){border-color:#d93a26}:where(.mg-sito) :where(.mg-modulo__casella){display:flex;gap:10px;align-items:flex-start;font-size:.92em;line-height:1.45;cursor:pointer}:where(.mg-sito) :where(.mg-modulo__casella input){width:20px;height:20px;margin:1px 0 0;flex:none;accent-color:var(--mg-c-primario)}:where(.mg-sito) :where(.mg-modulo__casella input[aria-invalid=true]){outline:2px solid #d93a26;outline-offset:2px}:where(.mg-sito) :where(.mg-modulo__privacy){color:var(--mg-c-testoTenue)}:where(.mg-sito) :where(.mg-modulo__privacy a){white-space:nowrap}:where(.mg-sito) :where(.mg-modulo__piede){display:flex;align-items:center;gap:14px 18px;flex-wrap:wrap}:where(.mg-sito) :where(.mg-modulo__piede .mg-bottone){min-height:48px;padding-inline:1.8em}:where(.mg-sito) :where(.mg-modulo__piede .mg-bottone[disabled]){opacity:.6;cursor:default}:where(.mg-sito) :where(.mg-modulo__stato){margin:0;font-size:.9em;color:var(--mg-c-testoTenue);flex:1 1 200px}:where(.mg-sito) :where(.mg-modulo__stato:empty){display:none}:where(.mg-sito) :where(.mg-modulo__stato--errore){color:#c2341f;font-weight:500}:where(.mg-sito) :where(.mg-modulo__errore){color:#c2341f;font-size:.82em}:where(.mg-sito) :where(.mg-modulo__conferma){padding:1.1em 1.25em 1.1em 3.1em;border-radius:12px;background:color-mix(in srgb,var(--mg-c-primario) 10%,var(--mg-c-sfondo));border:1px solid color-mix(in srgb,var(--mg-c-primario) 30%,transparent);color:var(--mg-c-testo);position:relative;outline:none}:where(.mg-sito) :where(.mg-modulo__conferma):before{content:"✓";position:absolute;left:1.1em;top:1em;width:1.4em;height:1.4em;border-radius:50%;display:grid;place-items:center;font-size:.95em;font-weight:700;background:var(--mg-c-primario);color:var(--mg-c-suPrimario)}.mg-modulo__trappola{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}@container mgpagina (max-width: 640px){:where(.mg-sito) :where(.mg-modulo__griglia){grid-template-columns:1fr}:where(.mg-sito) :where(.mg-modulo__campo[data-larghezza=meta]){grid-column:1/-1}:where(.mg-sito) :where(.mg-modulo__piede .mg-bottone){width:100%}}