@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.0spvl5h7nh4kj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.p.0bgqpv90abx9d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.1elj1f4z6aq4a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.08di4g7n39o46.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.p.3szkwhi_rfrst.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.0op912u62qdhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_27f2093d-module__xv8yiW__className{font-family:Newsreader,Newsreader Fallback}.newsreader_27f2093d-module__xv8yiW__variable{--font-serif:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.p.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_2d094d35-module__awlT9q__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_2d094d35-module__awlT9q__variable{--font-sans:"Instrument Sans", "Instrument Sans Fallback"}
.sito-module__PuaIya__root{--paper:#fff;--paper-2:#f3f6fa;--ink:#101f32;--ink-2:#081627;--accent:#2d4a73;--accent-line:#7f97b8;--muted:#46536a;--rule:#101f3224;--rule-strong:#101f324d;--maxw:1360px;--pad:clamp(16px, 4vw, 56px);--gap:clamp(16px, 2.4vw, 40px);--hh:68px;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-serif), Georgia, "Times New Roman", serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1rem;line-height:1.5;overflow-x:clip}body:has(.sito-module__PuaIya__root){background:#fff;margin:0}@media (prefers-reduced-motion:no-preference){html:has(.sito-module__PuaIya__root){scroll-behavior:smooth}}.sito-module__PuaIya__root *,.sito-module__PuaIya__root :before,.sito-module__PuaIya__root :after{box-sizing:border-box}.sito-module__PuaIya__root [id]{scroll-margin-top:calc(var(--hh) + 12px)}.sito-module__PuaIya__root a:focus-visible,.sito-module__PuaIya__root summary:focus-visible,.sito-module__PuaIya__root button:focus-visible,.sito-module__PuaIya__root [tabindex="-1"]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sito-module__PuaIya__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sito-module__PuaIya__salta{z-index:100;background:var(--ink);color:var(--paper);font:600 .875rem/1 var(--font-sans), system-ui, sans-serif;padding:.75rem 1rem;position:absolute;top:-100px;left:1rem}.sito-module__PuaIya__salta:focus{top:.75rem}.sito-module__PuaIya__occhiello{font:600 .75rem/1.3 var(--font-sans), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.9rem;margin:0;display:flex}.sito-module__PuaIya__occhiello:before{content:"";background:var(--accent-line);width:2.5rem;height:1px}.sito-module__PuaIya__root .split-line{padding-bottom:.08em}.sito-module__PuaIya__btnPieno,.sito-module__PuaIya__btnContorno{min-height:50px;font:600 .9375rem/1.2 var(--font-sans), system-ui, sans-serif;letter-spacing:.01em;text-align:center;border:1px solid var(--ink);justify-content:center;align-items:center;padding:.95rem 1.5rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.sito-module__PuaIya__btnPieno{background:var(--ink);color:var(--paper)}.sito-module__PuaIya__btnPieno:hover{background:var(--accent);border-color:var(--accent)}.sito-module__PuaIya__btnContorno{color:var(--ink);background:0 0}.sito-module__PuaIya__btnContorno:hover{background:var(--ink);color:var(--paper)}.sito-module__PuaIya__linkFilo{min-height:44px;font:600 .9375rem/1.2 var(--font-sans), system-ui, sans-serif;color:var(--ink);background:linear-gradient(var(--accent-line), var(--accent-line)) left calc(100% - 8px) / 100% 1px no-repeat;align-items:center;text-decoration:none;display:inline-flex}.sito-module__PuaIya__linkFilo:hover{background-image:linear-gradient(var(--ink), var(--ink))}.sito-module__PuaIya__azioni{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.sito-module__PuaIya__testata{z-index:50;background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(8px);backdrop-filter:saturate(1.2)blur(8px);border-bottom:1px solid var(--rule);position:sticky;top:0}.sito-module__PuaIya__testataRiga{max-width:var(--maxw);padding:0 var(--pad);height:var(--hh);align-items:center;gap:2rem;margin:0 auto;display:flex}.sito-module__PuaIya__marchio{color:var(--ink);flex-direction:column;gap:.2rem;min-width:0;text-decoration:none;display:flex}.sito-module__PuaIya__marchioNome{font:500 1.3125rem/1.05 var(--font-serif), Georgia, serif;letter-spacing:-.01em;white-space:nowrap}.sito-module__PuaIya__marchioSotto{font:600 .6875rem/1 var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.sito-module__PuaIya__navDesktop{margin-left:auto}.sito-module__PuaIya__navDesktop ol{gap:clamp(1rem,2vw,2rem);margin:0;padding:0;list-style:none;display:flex}.sito-module__PuaIya__navDesktop a{min-height:44px;font:500 .9375rem/1 var(--font-sans), system-ui, sans-serif;color:var(--ink);background:linear-gradient(var(--accent-line), var(--accent-line)) left calc(100% - 10px) / 0 1px no-repeat;align-items:center;text-decoration:none;transition:background-size .25s;display:inline-flex}.sito-module__PuaIya__navDesktop a:hover{background-size:100% 1px}.sito-module__PuaIya__testataTel{border:1px solid var(--ink);min-height:44px;font:600 .875rem/1 var(--font-sans), system-ui, sans-serif;color:var(--ink);white-space:nowrap;align-items:center;gap:.5rem;padding:0 1rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.sito-module__PuaIya__testataTel:hover{background:var(--ink);color:var(--paper)}.sito-module__PuaIya__testataTelEtichetta{color:inherit;opacity:.75;font-weight:400}.sito-module__PuaIya__navMobile{margin-left:auto;display:none}@media (max-width:1099px){.sito-module__PuaIya__navDesktop,.sito-module__PuaIya__testataTel{display:none}.sito-module__PuaIya__navMobile{display:block}}@media (max-width:599px){.sito-module__PuaIya__root{--hh:60px}.sito-module__PuaIya__marchioNome{font-size:1.125rem}.sito-module__PuaIya__marchioSotto{font-size:.625rem}}.sito-module__PuaIya__hero{max-width:var(--maxw);padding:clamp(3rem, 8vw, 7rem) var(--pad) clamp(3.5rem, 8vw, 7rem);margin:0 auto}.sito-module__PuaIya__heroTitolo{white-space:nowrap;letter-spacing:-.03em;font-variation-settings:"opsz" 72;margin:0;font-size:clamp(1.5rem,9.4vw,6.5rem);font-weight:400;line-height:.98}.sito-module__PuaIya__heroCorpo{border-top:1px solid var(--ink);max-width:44rem;margin-top:clamp(2rem,4vw,3.5rem);padding-top:1.5rem}.sito-module__PuaIya__heroCorpo p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 1.1em;font-size:clamp(1.1875rem,.7vw + 1rem,1.4375rem);line-height:1.55}@media (max-width:479px){.sito-module__PuaIya__azioni{flex-direction:column;align-items:stretch}}.sito-module__PuaIya__sezione{border-top:1px solid var(--rule-strong)}.sito-module__PuaIya__sezioneChiara{background:var(--paper-2)}.sito-module__PuaIya__sezioneGriglia{max-width:var(--maxw);padding:clamp(3.5rem, 8vw, 7rem) var(--pad);column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:2rem;margin:0 auto;display:grid}.sito-module__PuaIya__titoloSezione{letter-spacing:-.026em;font-variation-settings:"opsz" 72;text-wrap:balance;grid-column:1/span 5;margin:0;font-size:clamp(2.125rem,3.4vw + .6rem,4.25rem);font-weight:400;line-height:1}.sito-module__PuaIya__sezioneCorpo{grid-column:6/-1;min-width:0}.sito-module__PuaIya__testo{text-align:justify;-webkit-hyphens:auto;hyphens:auto;max-width:62ch;margin:0 0 1.1em;font-size:1.1875rem;line-height:1.65}.sito-module__PuaIya__areeGriglia{row-gap:1.75rem;padding-block:clamp(2.5rem,5vw,4.5rem)}.sito-module__PuaIya__sezioneCompatta .sito-module__PuaIya__sezioneGriglia{padding-block:clamp(2.5rem,5vw,4.5rem)}.sito-module__PuaIya__areeIntro{grid-column:6/-1;min-width:0}.sito-module__PuaIya__areeIntro .sito-module__PuaIya__testo:last-child{margin-bottom:0}.sito-module__PuaIya__elencoAree{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,5vw,4rem);margin:0;padding:0;list-style:none;display:grid}.sito-module__PuaIya__elencoAree li{border-top:1px solid var(--rule-strong);padding:1rem 0;font-size:clamp(1.1875rem,.5vw + 1.05rem,1.375rem);line-height:1.4}@media (max-width:959px){.sito-module__PuaIya__titoloSezione,.sito-module__PuaIya__sezioneCorpo,.sito-module__PuaIya__areeIntro{grid-column:1/-1}}@media (max-width:639px){.sito-module__PuaIya__elencoAree{grid-template-columns:minmax(0,1fr)}.sito-module__PuaIya__elencoAree li{padding-block:.875rem}}.sito-module__PuaIya__studioTitolo{grid-area:1/6/auto/-1}.sito-module__PuaIya__ritratto{grid-area:1/1/span 2/span 5;margin:0}.sito-module__PuaIya__studioCorpo{grid-row:2}.sito-module__PuaIya__ritrattoCornice{aspect-ratio:4/5;background:var(--paper-2);position:relative;overflow:hidden}.sito-module__PuaIya__ritrattoImg{object-fit:cover;object-position:80% 30%}.sito-module__PuaIya__fatti{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;margin:2.5rem 0 0;display:grid}.sito-module__PuaIya__fatto{border-bottom:1px solid var(--rule);padding:1.1rem 0 1.25rem}.sito-module__PuaIya__fatto dt{font:600 .6875rem/1.2 var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 .5rem}.sito-module__PuaIya__fatto dd{margin:0;font-size:1.125rem;line-height:1.35}@media (max-width:959px){.sito-module__PuaIya__studioTitolo,.sito-module__PuaIya__ritratto,.sito-module__PuaIya__studioCorpo{grid-area:auto/1/auto/-1}.sito-module__PuaIya__ritrattoCornice{aspect-ratio:4/3}}@media (max-width:599px){.sito-module__PuaIya__fatti{grid-template-columns:minmax(0,1fr)}}.sito-module__PuaIya__contattiDettagli{gap:var(--gap);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.sito-module__PuaIya__contattiDettagli .sito-module__PuaIya__recapiti{grid-column:1/span 5;margin:0}.sito-module__PuaIya__contattiDettagli .sito-module__PuaIya__mappa{grid-column:6/-1;margin:0}@media (max-width:959px){.sito-module__PuaIya__contattiDettagli .sito-module__PuaIya__recapiti,.sito-module__PuaIya__contattiDettagli .sito-module__PuaIya__mappa{grid-column:1/-1}}.sito-module__PuaIya__recapiti{border-top:1px solid var(--ink);margin:1.75rem 0 0}.sito-module__PuaIya__recapiti>div{border-bottom:1px solid var(--rule);grid-template-columns:7rem minmax(0,1fr);align-items:baseline;gap:.25rem 1rem;padding:.95rem 0;display:grid}.sito-module__PuaIya__recapiti dt{font:600 .6875rem/1.2 var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.sito-module__PuaIya__recapiti dd{min-width:0;margin:0}.sito-module__PuaIya__recapiti a{color:var(--ink);-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);text-underline-offset:.2em;overflow-wrap:anywhere;padding:.35rem 0;font-size:1.1875rem;display:inline-block}.sito-module__PuaIya__recapiti a.sito-module__PuaIya__pec{font-size:clamp(.9375rem,4.4vw - .2rem,1.1875rem)}.sito-module__PuaIya__mappa{margin:2.5rem 0 0}.sito-module__PuaIya__mappaImg{border:1px solid var(--rule-strong);width:100%;height:auto;display:block}.sito-module__PuaIya__mappaCredito{font:400 .8125rem/1.5 var(--font-sans), system-ui, sans-serif;color:var(--muted);margin:.6rem 0 0}@media (max-width:479px){.sito-module__PuaIya__recapiti>div{grid-template-columns:minmax(0,1fr)}}.sito-module__PuaIya__piede{background:var(--ink-2);color:#ffffffd6;font:400 .9375rem/1.65 var(--font-sans), system-ui, sans-serif;padding:clamp(3rem,6vw,5rem) 0 2.5rem}.sito-module__PuaIya__piedeGriglia{max-width:var(--maxw);padding:0 var(--pad);gap:2.25rem var(--gap);grid-template-columns:1.6fr 1fr 1.5fr 1fr;margin:0 auto;display:grid}.sito-module__PuaIya__piede p{margin:0}.sito-module__PuaIya__piede a{color:#fff;text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration-color:#9fb4d3b3}.sito-module__PuaIya__piede a:focus-visible{outline-color:#fff}.sito-module__PuaIya__piedeMarchio{font:400 1.75rem/1.1 var(--font-serif), Georgia, serif;color:#fff;margin:0 0 .75rem!important}.sito-module__PuaIya__piedeEtichetta{font:600 .6875rem/1.2 var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#9fb4d3;margin:0 0 .75rem!important}.sito-module__PuaIya__piede ul{margin:0;padding:0;list-style:none}.sito-module__PuaIya__piede li a{padding:.2rem 0;display:inline-block}.sito-module__PuaIya__piedeBarra{width:min(calc(100% - 2 * var(--pad)), calc(var(--maxw) - 2 * var(--pad)));color:#ffffffbd;border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;margin:clamp(2.5rem,5vw,3.5rem) auto 0;padding:1.5rem 0 0;font-size:.8125rem;line-height:1.6;display:flex}.sito-module__PuaIya__piede .sito-module__PuaIya__piedeBarra ul{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.sito-module__PuaIya__piede .sito-module__PuaIya__piedeBarra li a{padding:.25rem 0}.sito-module__PuaIya__piedeBarra a{color:inherit}@media (max-width:959px){.sito-module__PuaIya__piedeGriglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.sito-module__PuaIya__piedeGriglia{grid-template-columns:minmax(0,1fr)}}.sito-module__PuaIya__legale{max-width:820px;padding:clamp(2.5rem, 6vw, 5rem) var(--pad) clamp(4rem, 8vw, 7rem);margin:0 auto}.sito-module__PuaIya__legaleTitolo{letter-spacing:-.026em;font-variation-settings:"opsz" 72;text-wrap:balance;margin:1.2rem 0 .75rem;font-size:clamp(2.5rem,4.5vw + .5rem,4.75rem);font-weight:400;line-height:1}.sito-module__PuaIya__legaleData{font:400 .875rem/1.4 var(--font-sans), system-ui, sans-serif;color:var(--muted);margin:0}.sito-module__PuaIya__legaleCorpo{border-top:1px solid var(--ink);margin-top:2.5rem;padding-top:.5rem}.sito-module__PuaIya__legaleCorpo h2{letter-spacing:-.01em;margin:2.25rem 0 .6rem;font-size:1.5rem;font-weight:500;line-height:1.2}.sito-module__PuaIya__legaleCorpo p,.sito-module__PuaIya__legaleCorpo li{overflow-wrap:anywhere;font-size:1.125rem;line-height:1.65}.sito-module__PuaIya__legaleCorpo p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 1em}.sito-module__PuaIya__legaleCorpo ul{margin:0 0 1em;padding-left:1.25rem}.sito-module__PuaIya__legaleCorpo li{margin:.5rem 0}.sito-module__PuaIya__legaleCorpo a{color:var(--ink);-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);text-underline-offset:.2em}.sito-module__PuaIya__legaleAltra{font:400 1rem/1.4 var(--font-sans), system-ui, sans-serif;margin:3rem 0 0}.sito-module__PuaIya__legaleAltra a{color:var(--ink);-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);text-underline-offset:.25em}.sito-module__PuaIya__moduloBlocco{border-top:1px solid var(--ink);margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(1.75rem,3vw,2.5rem)}.sito-module__PuaIya__modulo{flex-direction:column;gap:1.5rem;min-width:0;max-width:40rem;display:flex}.sito-module__PuaIya__moduloLargo{grid-column:1/-1;margin-top:0;padding-top:1.75rem}.sito-module__PuaIya__moduloLargo .sito-module__PuaIya__modulo{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;max-width:none;display:grid}:is(.sito-module__PuaIya__moduloLargo .sito-module__PuaIya__campo:has(textarea),.sito-module__PuaIya__moduloLargo .sito-module__PuaIya__campoSpunta,.sito-module__PuaIya__moduloLargo .sito-module__PuaIya__moduloAnteprima,.sito-module__PuaIya__moduloLargo .sito-module__PuaIya__moduloAzioni,.sito-module__PuaIya__moduloLargo .sito-module__PuaIya__moduloEsito){grid-column:1/-1}.sito-module__PuaIya__moduloLargo .sito-module__PuaIya__moduloEsito:empty{display:none}@media (max-width:639px){.sito-module__PuaIya__moduloLargo .sito-module__PuaIya__modulo{grid-template-columns:minmax(0,1fr)}}.sito-module__PuaIya__campo{flex-direction:column;gap:.5rem;display:flex}.sito-module__PuaIya__campo label,.sito-module__PuaIya__campoSpunta label,.sito-module__PuaIya__esca label{font:600 .875rem/1.4 var(--font-sans), system-ui, sans-serif;color:var(--ink)}.sito-module__PuaIya__campoFacoltativo{color:var(--muted);font-weight:400}.sito-module__PuaIya__campo input,.sito-module__PuaIya__campo textarea{width:100%;min-height:50px;font:400 1.0625rem/1.5 var(--font-sans), system-ui, sans-serif;color:var(--ink);border:1px solid var(--rule-strong);appearance:none;background:#fff;border-radius:0;padding:.8rem .9rem}.sito-module__PuaIya__campo textarea{resize:vertical;min-height:9.5rem}.sito-module__PuaIya__campo input:hover,.sito-module__PuaIya__campo textarea:hover{border-color:var(--ink)}.sito-module__PuaIya__campo input:focus-visible,.sito-module__PuaIya__campo textarea:focus-visible,.sito-module__PuaIya__campoSpunta input:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--ink)}.sito-module__PuaIya__campo [aria-invalid=true]{border-width:2px;border-color:#9b1c1c}.sito-module__PuaIya__campoAiuto{font:400 .875rem/1.5 var(--font-sans), system-ui, sans-serif;color:var(--muted);justify-content:flex-end;gap:1rem;margin:0;display:flex}.sito-module__PuaIya__campoConta{font-variant-numeric:tabular-nums;flex:none}.sito-module__PuaIya__campoErrore{font:600 .875rem/1.5 var(--font-sans), system-ui, sans-serif;color:#9b1c1c;margin:0}.sito-module__PuaIya__campoSpunta{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem .85rem;display:grid}.sito-module__PuaIya__campoSpunta input{width:1.375rem;height:1.375rem;accent-color:var(--ink);margin:.1rem 0 0}.sito-module__PuaIya__campoSpunta label{font-weight:400}.sito-module__PuaIya__campoSpunta label a{color:var(--ink);text-underline-offset:.2em;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.sito-module__PuaIya__campoSpunta .sito-module__PuaIya__campoErrore{grid-column:2}.sito-module__PuaIya__esca{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sito-module__PuaIya__moduloAnteprima{font:400 .9375rem/1.5 var(--font-sans), system-ui, sans-serif;color:var(--ink);border-left:2px solid var(--accent);background:#fff;margin:0;padding:.85rem 1rem}.sito-module__PuaIya__moduloAzioni{display:flex}.sito-module__PuaIya__moduloAzioni button{cursor:pointer}.sito-module__PuaIya__moduloAzioni button:disabled{cursor:progress;opacity:.7}.sito-module__PuaIya__moduloEsito{min-height:0}.sito-module__PuaIya__moduloEsitoAnteprima{font:600 .9375rem/1.5 var(--font-sans), system-ui, sans-serif;color:var(--ink);border-left:2px solid var(--accent);background:#fff;margin:0;padding:.85rem 1rem}@media (max-width:959px){.sito-module__PuaIya__moduloAzioni .sito-module__PuaIya__btnPieno{width:100%}}@media (prefers-reduced-motion:reduce){.sito-module__PuaIya__root *,.sito-module__PuaIya__root :before,.sito-module__PuaIya__root :after{transition-duration:.01ms!important}}
