@layer reset{*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0}img,video,svg,canvas,picture{max-width:100%;display:block}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}input:not([type]),input[type=text],input[type=tel],input[type=email],input[type=search],input[type=number],textarea,select{font-size:max(16px,1em)}[hidden]{display:none!important}}@layer base{html{background:var(--fondo);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-padding-top:calc(var(--riserva-alto) + var(--testata-fissa) + 16px);scroll-padding-bottom:calc(var(--riserva-basso) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;padding-top:var(--riserva-alto);font-family:var(--carattere-testo);font-size:var(--corpo);font-weight:var(--p-corpo);line-height:var(--i-corpo);color:var(--inchiostro);background:var(--fondo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none;overflow-x:clip}h1,h2,h3,h4{text-wrap:balance}h1,h2{font-family:var(--carattere-titoli);font-stretch:var(--larghezza-titoli);letter-spacing:var(--s-titoli)}h1{font-size:var(--t-h1);line-height:var(--i-h1);font-weight:var(--p-h1)}h2{font-size:var(--t-h2);line-height:var(--i-h2);font-weight:var(--p-h2)}h3{font-family:var(--carattere-h3);font-size:var(--t-h3);line-height:var(--i-h3);font-weight:var(--p-h3)}h4{font-size:var(--corpo);line-height:var(--i-h3);font-weight:var(--p-forte)}p,li{text-wrap:pretty}a{color:var(--link);text-underline-offset:.2em;text-decoration-thickness:max(1px,.07em)}strong,b{font-weight:var(--p-forte)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 2px var(--focus-su-scuro)}:focus:not(:focus-visible){outline:none}::selection{background:var(--selezione);color:var(--su-selezione)}html.con-note:not([data-note=visibili]) :is([data-nota-anteprima],[data-segnaposto]),html.con-note[data-note=visibili] [data-nota-sito]{display:none!important}}@layer direzioni;@layer componenti{.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:var(--z-modale);background:var(--azione);min-height:48px;color:var(--azione-testo);font-weight:var(--p-forte);align-items:center;padding:0 18px;text-decoration:none;display:inline-flex;position:absolute;top:-200px;left:12px}.skip-link:focus{top:calc(var(--riserva-alto) + 12px)}.contenitore{width:min(100% - 2 * var(--margine), var(--larghezza));margin-inline:auto}.misura{max-width:var(--misura-testo)}.solo-js{visibility:hidden}html.js .solo-js{visibility:visible}.fascia-scura,:root[data-direzione=squadra] [data-scuro~=squadra]{--logo-grigio:var(--tenue-su-scuro);--fondo:var(--scuro);--superficie:var(--scuro);--inchiostro:var(--su-scuro);--inchiostro-tenue:var(--tenue-su-scuro);--link:var(--link-su-scuro);--linea:var(--linea-su-scuro);--selezione:var(--su-scuro);--su-selezione:var(--scuro);background:var(--fondo);color:var(--inchiostro)}.esce,.va{vertical-align:-.04em;width:.72em;height:.72em;-webkit-mask:var(--segno) center / contain no-repeat;-webkit-mask:var(--segno) center / contain no-repeat;mask:var(--segno) center / contain no-repeat;background:currentColor;margin-inline-start:.28em;display:inline-block}.esce{--segno:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 2.2h6.8V9M9.8 2.2 2.2 9.8' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='square'/%3E%3C/svg%3E")}.va{--segno:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.5 6h8.6M6.6 2.4 10.2 6l-3.6 3.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='square'/%3E%3C/svg%3E")}.unita{white-space:nowrap}.chiocciola:before{content:"@"}.aperto-ora{align-items:baseline;display:inline-flex}.aperto-ora-celle{display:inline-grid}.aperto-ora-frase{grid-area:1/1}.aperto-ora-frase[aria-hidden=true]{visibility:hidden}.banco-logo{width:120px;height:auto}.banco-logo-largo{width:320px;height:auto}.banco-logo-corto{width:160px;height:auto}.pagina-stampata-fonte{align-items:baseline;gap:0 var(--spazio-3);min-height:44px;color:var(--inchiostro-tenue);font-family:var(--carattere-titoli);font-variant-numeric:oldstyle-nums;cursor:pointer;flex-wrap:wrap;list-style:none;display:inline-flex}.pagina-stampata-fonte::-webkit-details-marker{display:none}.pagina-stampata-invito{color:var(--link);font-family:var(--carattere-testo);font-size:var(--t-etichetta);font-weight:var(--p-etichetta);letter-spacing:var(--s-etichetta);text-transform:var(--maiuscole-etichetta);text-decoration:underline}.pagina-stampata-ritaglio{width:min(100%,34rem);height:auto;margin-top:var(--spazio-3);box-shadow:0 0 0 1px var(--linea-tenue);display:block}@media (prefers-reduced-motion:no-preference){.pagina-stampata[open] .pagina-stampata-ritaglio{animation:pagina-stampata var(--movimento-durata) var(--movimento-curva)}}@keyframes pagina-stampata{0%{opacity:0;transform:translateY(-6px)}}.pagina-privacy{padding-block:var(--spazio-6) var(--spazio-sezione)}.pagina-privacy-titolo{max-width:var(--misura-testo);margin:0 0 var(--spazio-5);font-size:var(--t-h1);line-height:var(--i-h1)}.card{align-content:start;gap:var(--spazio-1);border-radius:var(--raggio-carta,16px);background:var(--fondo);box-shadow:0 0 0 1px var(--filo-morbido,#161a1a17), var(--ombra-carta,0 14px 34px -12px #142c2c38);color:var(--inchiostro);grid-template-columns:minmax(0,1fr);padding:10px 10px 14px;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s cubic-bezier(.22,.61,.36,1);display:grid;position:relative}.card>:not(.card-figura){padding-inline:6px}.card-figura{display:block}.card-immagine{aspect-ratio:3/2;object-fit:cover;background:var(--sede-grigio,#f4f2ee);border-radius:12px;width:100%;height:auto;display:block}.card-titolo{margin:var(--spazio-2) 0 0;font-family:var(--carattere-h3);font-size:var(--t-h3);font-weight:var(--p-h3);line-height:var(--i-h3)}.card-titolo a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.card-titolo a:after{content:"";border-radius:inherit;position:absolute;inset:0}.card-riga{color:var(--inchiostro-tenue);font-size:var(--t-piccolo);margin:0}.card-testo{margin:var(--spazio-2) 0 0;line-height:1.5}.card-prenota{z-index:1;margin:0;position:relative}.card-prenota:empty{display:none}@media (hover:hover) and (pointer:fine){.card:hover{box-shadow:0 0 0 1px var(--filo-morbido,#161a1a17), var(--ombra-carta-su,0 22px 44px -14px #142c2c4d);transform:translateY(-3px)}.card:hover .card-titolo a{text-underline-offset:.2em;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.card{transition:none}.card:hover{transform:none}}.card-persona{column-gap:var(--spazio-3);grid-template-rows:auto 1fr;grid-template-columns:88px minmax(0,1fr);align-items:start}.card-persona>:not(.card-figura){grid-column:2;padding-inline:0}.card-persona .card-figura{grid-area:1/1/span 2}.card-persona .card-prenota{margin-top:var(--spazio-1);grid-column:1/-1;padding-inline:4px}.card-persona.card-senza-figura{grid-template-columns:minmax(0,1fr)}.card-persona.card-senza-figura>*{grid-column:1;padding-inline:6px}.card-volto{object-fit:cover;object-position:50% 12%;background:var(--posa);border-radius:12px;width:88px;height:110px;display:block}.card-persona .card-titolo{font-family:var(--carattere-nomi);font-size:var(--t-nome);font-stretch:var(--larghezza-nomi);font-weight:var(--p-nome);letter-spacing:var(--s-nomi);line-height:var(--i-nome);text-transform:var(--maiuscole-nomi);margin:4px 0 0}@media (min-width:900px){.card-persona{grid-template-columns:104px minmax(0,1fr)}.card-volto{width:104px;height:130px}}}@layer guscio,home,pagine,conversione,media,ritocchi;
@layer base{:root{--fondo:#fff;--superficie:#fff;--inchiostro:#161616;--inchiostro-tenue:#555;--linea:#161616;--linea-tenue:#dfe3e3;--azione:#161616;--azione-testo:#fff;--azione-premuta:#000;--link:#1f4fbf;--marchio:#5ebeba;--accento:#f2f2f2;--accento-testo:#161616;--focus:#161616;--focus-su-scuro:#fff;--logo-disco:#fff;--logo-turchese:#5ebfbb;--logo-grigio:#7a7c80;--posa:var(--superficie);--persona:var(--superficie);--persona-testo:var(--inchiostro);--banco:var(--superficie);--firma-fondo:var(--fondo);--filetto-firma:var(--linea);--scuro:#161616;--su-scuro:#fff;--tenue-su-scuro:#c9cccc;--link-su-scuro:#fff;--linea-su-scuro:#fff;--ok:#1d6b33;--ok-fondo:#e7f3ea;--avviso:#7a4f00;--avviso-fondo:#fbf1dc;--errore:#a4231c;--errore-fondo:#fbe9e7;--selezione:#d6e2ff;--su-selezione:#161616;--carattere-testo:system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--carattere-titoli:var(--carattere-testo);--carattere-nomi:var(--carattere-testo);--corpo:1.125rem;--i-corpo:1.6;--p-corpo:400;--p-forte:600;--t-piccolo:.9375rem;--i-piccolo:1.45;--t-h1:clamp(2rem, 1.452rem + 2.247vw, 3.25rem);--i-h1:1.1;--p-h1:600;--t-h2:clamp(1.625rem, 1.351rem + 1.124vw, 2.25rem);--i-h2:1.15;--p-h2:600;--t-h3:1.3125rem;--i-h3:1.3;--p-h3:600;--carattere-h3:var(--carattere-titoli);--s-titoli:0;--larghezza-titoli:100%;--t-nome:1.0625rem;--i-nome:1.2;--p-nome:600;--s-nomi:0;--larghezza-nomi:100%;--maiuscole-nomi:none;--t-etichetta:.875rem;--p-etichetta:600;--s-etichetta:.06em;--maiuscole-etichetta:uppercase;--t-comando:.9375rem;--comando-peso:600;--misura-testo:34em;--larghezza:1232px;--margine:clamp(16px, 4.5vw, 24px);--spazio-1:4px;--spazio-2:8px;--spazio-3:12px;--spazio-4:16px;--spazio-5:24px;--spazio-6:32px;--spazio-7:48px;--spazio-8:64px;--spazio-9:96px;--spazio-sezione:clamp(3.5rem, 2.624rem + 3.596vw, 5.5rem);--raggio:0;--bordo:1px;--comando-telefono:56px;--comando-testata:48px;--movimento-durata:.24s;--movimento-curva:cubic-bezier(.4, 0, .2, 1);--riserva-alto:0px;--testata-fissa:0px;--riserva-basso:0px;--z-guscio:50;--z-pannello:80;--z-modale:100}}
@font-face{font-family:titoli R Times New Roman;src:local(Times New Roman),local(TimesNewRomanPSMT);font-weight:1 549;font-style:normal;size-adjust:91.83%;ascent-override:106.5%;descent-override:27.77%;line-gap-override:0.0%}@font-face{font-family:titoli R Times New Roman;src:local(Times New Roman Bold),local(TimesNewRomanPS-BoldMT);font-weight:550 1000;font-style:normal;size-adjust:92.48%;ascent-override:105.75%;descent-override:27.57%;line-gap-override:0.0%}@font-face{font-family:titoli R Noto Serif;src:local(Noto Serif),local(Noto Serif Regular),local(NotoSerif-Regular);font-weight:1 549;font-style:normal;size-adjust:77.41%;ascent-override:126.35%;descent-override:32.94%;line-gap-override:0.0%}@font-face{font-family:titoli R Noto Serif;src:local(Noto Serif Bold),local(NotoSerif-Bold);font-weight:550 1000;font-style:normal;size-adjust:77.58%;ascent-override:126.07%;descent-override:32.87%;line-gap-override:0.0%}@font-face{font-family:titoli R DejaVu Serif;src:local(DejaVu Serif),local(DejaVuSerif);font-weight:1 549;font-style:normal;size-adjust:72.11%;ascent-override:135.62%;descent-override:35.36%;line-gap-override:0.0%}@font-face{font-family:titoli R DejaVu Serif;src:local(DejaVu Serif Bold),local(DejaVuSerif-Bold);font-weight:550 1000;font-style:normal;size-adjust:69.6%;ascent-override:140.52%;descent-override:36.64%;line-gap-override:0.0%}@font-face{font-family:testo R Arial;src:local(Arial),local(ArialMT);font-weight:1 549;font-style:normal;size-adjust:111.56%;ascent-override:83.36%;descent-override:21.78%;line-gap-override:0.0%}@font-face{font-family:testo R Arial;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 1000;font-style:normal;size-adjust:103.63%;ascent-override:89.75%;descent-override:23.45%;line-gap-override:0.0%}@font-face{font-family:testo R Roboto;src:local(Roboto),local(Roboto-Regular);font-weight:1 549;font-style:normal;size-adjust:111.54%;ascent-override:83.38%;descent-override:21.79%;line-gap-override:0.0%}@font-face{font-family:testo R Roboto;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 1000;font-style:normal;size-adjust:110.15%;ascent-override:84.43%;descent-override:22.06%;line-gap-override:0.0%}@font-face{font-family:testo R Noto Sans;src:local(Noto Sans),local(Noto Sans Regular),local(NotoSans-Regular);font-weight:1 549;font-style:normal;size-adjust:105.35%;ascent-override:88.28%;descent-override:23.07%;line-gap-override:0.0%}@font-face{font-family:testo R Noto Sans;src:local(Noto Sans Bold),local(NotoSans-Bold);font-weight:550 1000;font-style:normal;size-adjust:99.29%;ascent-override:93.66%;descent-override:24.47%;line-gap-override:0.0%}@font-face{font-family:testo R DejaVu Sans;src:local(DejaVu Sans),local(DejaVuSans);font-weight:1 549;font-style:normal;size-adjust:97.8%;ascent-override:95.09%;descent-override:24.85%;line-gap-override:0.0%}@font-face{font-family:testo R DejaVu Sans;src:local(DejaVu Sans Bold),local(DejaVuSans-Bold);font-weight:550 1000;font-style:normal;size-adjust:86.72%;ascent-override:107.24%;descent-override:28.02%;line-gap-override:0.0%}@layer base{:root{--r-titoli:"titoli R Times New Roman", "titoli R Noto Serif", "titoli R DejaVu Serif", serif;--r-testo:"testo R Arial", "testo R Roboto", "testo R Noto Sans", "testo R DejaVu Sans", sans-serif}}
@layer direzioni{:root[data-direzione=squadra]{--direzione-firma:"squadra";--fondo:#fff;--superficie:#fff;--posa:#d0d0d0;--banco:#5ebeba;--inchiostro:#121414;--inchiostro-tenue:#434949;--linea:#121414;--linea-tenue:#c9cfcf;--azione:#121414;--azione-testo:#5ebeba;--azione-premuta:#2c3333;--link:#2c6d6a;--marchio:#5ebeba;--accento:#121414;--accento-testo:#5ebeba;--focus:#121414;--focus-su-scuro:#5ebeba;--scuro:#121414;--su-scuro:#fff;--tenue-su-scuro:#b7c0c0;--link-su-scuro:#fff;--linea-su-scuro:#fff;--carattere-titoli:var(--f-squadra), var(--r-squadra-titoli);--carattere-testo:var(--f-squadra), var(--r-squadra);--carattere-nomi:var(--f-squadra), var(--r-squadra-nomi);--carattere-h3:var(--carattere-testo);--larghezza-titoli:82%;--larghezza-nomi:75%;--corpo:clamp(1.125rem, 1.098rem + .1124vw, 1.188rem);--i-corpo:1.5;--t-piccolo:.875rem;--t-h1:clamp(1.688rem, 1.386rem + 1.236vw, 2.375rem);--i-h1:1.05;--p-h1:750;--s-titoli:-.01em;--t-h2:clamp(1.5rem, 1.281rem + .8989vw, 2rem);--i-h2:1.1;--p-h2:750;--t-h3:1.25rem;--i-h3:1.2;--p-h3:750;--t-etichetta:.875rem;--s-etichetta:.06em;--t-nome:1.3125rem;--i-nome:1.05;--p-nome:800;--s-nomi:.02em;--maiuscole-nomi:uppercase;--t-comando:.9375rem;--comando-peso:600;--misura-testo:34em;--spazio-sezione:clamp(4rem, 3.124rem + 3.596vw, 6rem);--movimento-durata:.2s;--movimento-curva:cubic-bezier(.2, 0, 0, 1)}}
@layer guscio{.testata{z-index:var(--z-guscio);background:var(--fondo);box-shadow:0 1px 0 var(--filo-morbido);position:relative}.testata-dentro{width:100%;max-width:1280px;margin-inline:auto;padding-inline:16px}.testata-servizio{display:none}.testata-stato,.testata-servizio-link{min-height:44px;color:var(--inchiostro-tenue);align-items:center;text-decoration:none;display:inline-flex}.testata-servizio-link{color:var(--inchiostro);font-weight:600}@media (hover:hover) and (pointer:fine){.testata-servizio-link:hover,.testata-stato:hover{text-underline-offset:.25em;text-decoration:underline}}.testata-riga{align-items:center;gap:12px;min-height:64px;padding-block:4px;display:flex}.testata-logo{flex:none;align-items:center;min-height:44px;display:inline-flex}.testata-logo-corto{width:auto;height:56px;display:block}.testata-logo-intero{width:330px;height:auto;display:none}.testata-stato-telefono{text-align:end;text-wrap:balance;margin-inline-start:auto;font-size:.875rem}.testata-stato .aperto-ora-frase{align-self:center}.testata-nav,.testata-comandi{display:none}@media (min-width:900px){.testata-dentro{padding-inline:24px}.testata-servizio{background:var(--sede-verde-chiaro);font-size:.875rem;display:block}.testata-servizio-riga{justify-content:space-between;align-items:center;gap:var(--spazio-5);min-height:34px;display:flex}.testata-servizio :is(.testata-stato,.testata-servizio-link){align-self:flex-start;min-height:44px;margin-bottom:-10px;padding-bottom:10px}.testata-riga{gap:0;min-height:72px;padding-block:0}.testata-logo{margin-inline-end:16px}.testata-stato-telefono{display:none}.testata-comandi{align-items:center;gap:4px;margin-inline-start:auto;display:flex}}@media (min-width:1280px){.testata-nav{align-self:stretch;display:flex;position:relative}.testata-voci{align-items:center;list-style:none;display:flex}.testata-voci .testata-gruppo{padding-block:14px;position:static}}@media (min-width:1440px){.testata-dentro{max-width:1440px}.testata-logo-intero{display:block}.testata-logo-corto{display:none}}.testata-gruppo{position:relative}.testata-gruppo>summary{cursor:pointer;list-style:none}.testata-gruppo>summary::-webkit-details-marker{display:none}.testata-voce{min-height:44px;color:var(--inchiostro);font-size:var(--t-comando);white-space:nowrap;border-radius:10px;align-items:center;padding-inline:7px;font-weight:500;transition:background-color .16s;display:inline-flex}.testata-gruppo[open]>.testata-voce{background:var(--sede-grigio);box-shadow:inset 0 -3px 0 var(--stanza,var(--sede-verde))}@media (hover:hover) and (pointer:fine){.testata-voce:hover{background:var(--sede-grigio)}}.testata-pannello{z-index:var(--z-pannello);background:var(--fondo);max-width:calc(100vw - 48px);box-shadow:0 0 0 1px var(--filo-morbido), var(--ombra-carta-su);color:var(--inchiostro);border-radius:16px;grid-template-columns:220px max-content;gap:20px;padding:12px 20px 14px 12px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.testata-pannello-foto{background:var(--stanza,var(--sede-verde));border-radius:14px;min-height:168px;display:block;overflow:hidden}.testata-pannello-foto img{object-fit:cover;width:100%;height:100%;display:block}.testata-pannello-voci{grid-template-columns:repeat(var(--colonne,1), 15rem);align-content:start;gap:6px 12px;padding-top:4px;display:grid}.testata-pannello-voci[data-colonne="2"]{--colonne:2}.testata-pannello-voci[data-colonne="3"]{--colonne:3}.testata-pannello-voci>.testata-porta{grid-column:1/-1;justify-self:start;margin-bottom:6px}.testata-gruppo-voci:has(.testata-righe>li:nth-child(7)){grid-column:span 2}.testata-righe:has(>li:nth-child(7)){columns:2;column-gap:12px}.testata-righe li{break-inside:avoid}.testata-cerca .testata-pannello{width:min(30rem,100vw - 48px);padding:16px;display:block;left:auto;right:0}.testata-porta{background:var(--stanza,var(--sede-verde));min-height:48px;color:var(--su-stanza,var(--inchiostro));border-radius:12px;align-items:center;padding:0 16px;font-size:1.0625rem;font-weight:700;text-decoration:none;display:inline-flex}.testata-porta-bollo{gap:10px;padding-left:6px}.testata-porta-segno{border-radius:50%;flex:none;width:36px;height:36px;box-shadow:0 0 0 2px #fff}.testata-riga-link{align-items:center;gap:0 var(--spazio-2);min-height:44px;color:var(--inchiostro);border-radius:10px;flex-wrap:wrap;padding-inline:10px;font-size:1rem;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.testata-riga-link:hover{background:var(--sede-grigio)}.testata-porta:hover{box-shadow:inset 0 0 0 100vmax #00000014}}.testata-titoletto{color:var(--inchiostro-tenue);letter-spacing:.06em;text-transform:uppercase;padding:8px 10px 2px;font-size:.875rem;font-weight:700}.testata-righe{list-style:none}.testata-nota{color:var(--inchiostro-tenue);font-size:.875rem}.comando{min-height:var(--comando-testata);color:var(--inchiostro);font:inherit;font-size:var(--t-comando);font-weight:var(--comando-peso);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding-inline:8px;text-decoration:none;transition:background-color .16s;display:inline-flex}.comando::-webkit-details-marker{display:none}.comando-icona{fill:none;width:18px;height:18px;stroke:var(--sede-verde-profondo);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;flex:none}.comando-chiama .recapito-testo{font-weight:400}@media (hover:hover) and (pointer:fine){.comando:not(.comando-prenota):hover{background:var(--sede-grigio)}}.testata-cerca[open]>.comando-cerca,.comando-menu[aria-expanded=true]{background:var(--sede-grigio)}.comando-prenota{background:var(--azione);color:var(--azione-testo);margin-inline-start:6px;padding-inline:16px;font-weight:700}.comando-prenota:active,.barra-comando[data-prenota]:active{background:var(--azione-premuta)}@media (hover:hover) and (pointer:fine){.comando-prenota:hover{background:var(--azione-premuta)}}.comando-menu{display:none}@media (min-width:900px) and (max-width:1279.98px){.comando-menu{display:inline-flex}}@media (prefers-reduced-motion:reduce){.testata-voce,.comando{transition:none}}:root{--barra-alta:72px}@media (max-width:899.98px){:root{--riserva-basso:calc(var(--barra-alta) + env(safe-area-inset-bottom))}}.barra-telefono{z-index:var(--z-guscio);padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:var(--fondo);box-shadow:0 -1px 0 var(--filo-morbido), 0 -12px 28px -18px #161a1a59;position:fixed;inset:auto 0 0}.barra-telefono-riga{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:6px;display:grid}.barra-comando{min-height:60px;color:var(--inchiostro);font-family:var(--carattere-testo);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 2px;font-size:14px;font-weight:600;line-height:1.1;text-decoration:none;display:flex}.barra-comando:before{content:"";width:22px;height:22px;-webkit-mask:var(--icona) center / contain no-repeat;-webkit-mask:var(--icona) center / contain no-repeat;mask:var(--icona) center / contain no-repeat;background:currentColor;flex:none}.barra-chiama{--icona:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 10.8a15.5 15.5 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.25c1.1.37 2.3.57 3.6.57a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1A17 17 0 0 1 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1z'/%3E%3C/svg%3E")}.barra-chiama:before{width:18px;height:18px}.barra-chiama .recapito-testo{white-space:nowrap;font-size:14px;font-weight:400}.barra-comando[data-prenota]{--icona:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2.5'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E");background:var(--azione);color:var(--azione-testo)}.barra-comando:nth-child(3){--icona:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5 20 20'/%3E%3C/svg%3E")}.barra-menu{--icona:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E")}.barra-comando:not([data-prenota]):active{background:var(--sede-grigio)}.barra-comando[aria-expanded=true]{background:var(--sede-grigio);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}@media (min-width:900px){.barra-telefono{display:none}}@media (max-width:899.98px) and (max-height:500px) and (orientation:landscape){:root{--barra-alta:52px}.barra-telefono{padding-block:4px calc(4px + env(safe-area-inset-bottom))}.barra-comando{flex-direction:row;gap:8px;min-height:44px}}.menu-telefono{inset:var(--riserva-alto) 0 var(--riserva-basso) 0;z-index:var(--z-pannello);overscroll-behavior:contain;padding:8px var(--margine) var(--spazio-7);background:var(--fondo);position:fixed;overflow-y:auto}@media (min-width:900px){.menu-telefono{inset:calc(var(--riserva-alto) + 34px + 72px + 8px) 24px auto auto;width:min(26rem,100vw - 48px);max-height:calc(100dvh - var(--riserva-alto) - 130px);box-shadow:0 0 0 1px var(--filo-morbido), var(--ombra-carta-su);border-radius:16px;padding:8px 20px 24px;position:absolute}}.menu-telefono[hidden]{display:none}html.menu-aperto{overflow:hidden}.menu-telefono-testa{justify-content:space-between;align-items:center;gap:var(--spazio-4);min-height:60px;margin-bottom:8px;display:flex}.menu-telefono-titolo{font-family:var(--carattere-titoli);font-size:1.75rem;font-stretch:var(--larghezza-titoli);font-weight:var(--p-h2);line-height:1.1}.menu-telefono-chiudi{background:var(--sede-grigio);min-height:48px;color:var(--inchiostro);font:inherit;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:1rem;font-weight:600;display:inline-flex}.menu-telefono-chiudi:before{content:"";background:currentColor;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M3 3l10 10M13 3 3 13'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M3 3l10 10M13 3 3 13'/%3E%3C/svg%3E") 50%/contain no-repeat}.menu-telefono-voci,.menu-telefono-righe,.menu-telefono-altro,.menu-telefono-social{list-style:none}.menu-telefono-voci{margin-top:var(--spazio-4)}.menu-telefono-gruppo{border-bottom:1px solid var(--filo-morbido)}.menu-telefono-gruppo>summary{list-style:none}.menu-telefono-gruppo>summary::-webkit-details-marker{display:none}.menu-telefono-voce{cursor:pointer;align-items:center;gap:14px;min-height:60px;font-size:1.25rem;font-weight:600;display:flex}.menu-telefono-voce:before{content:"";background:var(--stanza,var(--sede-verde));border-radius:3px;flex:none;width:6px;height:26px}.menu-telefono-voce:after{content:"+";color:var(--sede-verde-profondo);margin-inline-start:auto;font-size:1.5rem;font-weight:400;line-height:1}.menu-telefono-voce:before{margin-inline:13px}.menu-telefono-voce-bollo:before{display:none}.menu-telefono-segno{flex:none;width:32px;height:32px}.menu-telefono-gruppo[open]>.menu-telefono-voce:after{content:"−"}.menu-telefono-righe{background:var(--sede-grigio);border-radius:16px;margin:0 0 14px;padding:6px}.menu-telefono-riga{min-height:48px;color:var(--inchiostro);align-items:center;text-decoration:none;display:flex}.menu-telefono-righe .menu-telefono-riga{border-radius:12px;padding-inline:14px;font-size:1.0625rem}.menu-telefono-righe .menu-telefono-riga:active{background:var(--fondo)}.menu-telefono-righe .menu-telefono-porta{background:var(--stanza,var(--sede-verde));color:var(--su-stanza,var(--inchiostro));margin-bottom:4px;font-weight:700}.menu-telefono-altro{margin-top:var(--spazio-5);display:grid}.menu-telefono-altro .menu-telefono-riga{min-height:52px;font-size:1.0625rem}.menu-telefono-altro>li:has(>[data-recapito],>a[href$=\#richiamatemi]){margin-top:10px}.menu-telefono-altro>li>:is([data-recapito],a[href$=\#richiamatemi]){background:var(--sede-verde-chiaro);border-radius:14px;justify-content:flex-start;gap:12px;min-height:56px;padding-inline:16px;font-weight:600}.menu-telefono-altro>li>:is([data-recapito],a[href$=\#richiamatemi]):before{content:"";background:var(--sede-verde-profondo);width:22px;height:22px;-webkit-mask:var(--icona) center / contain no-repeat;-webkit-mask:var(--icona) center / contain no-repeat;mask:var(--icona) center / contain no-repeat;flex:none}.menu-telefono-altro>li>[data-recapito]{--icona:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M4 20l1.3-3.9A8 8 0 1 1 8 18.7z'/%3E%3C/svg%3E")}.menu-telefono-altro>li>a[href$=\#richiamatemi]{--icona:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 10.8a15.5 15.5 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.25c1.1.37 2.3.57 3.6.57a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1A17 17 0 0 1 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1z'/%3E%3C/svg%3E")}.menu-telefono-nota{padding:6px 16px 4px}.menu-telefono-social{margin-top:var(--spazio-5);flex-wrap:wrap;gap:8px;display:flex}.menu-telefono-social .menu-telefono-riga{min-height:44px;box-shadow:inset 0 0 0 1px var(--filo-morbido);border-radius:12px;padding-inline:14px;font-size:1rem}.indice{--indice-stacco:var(--spazio-2);right:var(--margine);bottom:calc(var(--riserva-basso) + 12px);z-index:var(--z-guscio);pointer-events:none;position:fixed}.indice>*{pointer-events:auto}.indice[data-visibile="0"] .indice-tasto{visibility:hidden}.indice-tasto{background:var(--fondo);min-width:48px;max-width:min(72vw,22rem);min-height:48px;box-shadow:0 0 0 1px var(--filo-morbido), var(--ombra-carta);color:var(--inchiostro);font:inherit;border:0;border-radius:14px;justify-content:center;align-items:center;padding:0 15px;font-size:.9375rem;font-weight:600;display:inline-flex}.indice-nome-corrente{min-width:0;max-width:22rem;margin-right:var(--indice-stacco);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.indice[data-scansa=piccolo] .indice-nome-corrente{max-width:0;margin-right:0}.indice[data-scansa=via] .indice-tasto{opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.indice-tasto{transition:opacity .14s linear}.indice-nome-corrente{transition:max-width .18s,margin-right .18s}}.indice-icona{fill:none;width:18px;height:18px;stroke:var(--sede-verde-profondo);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.indice-pannello{width:min(380px, calc(100vw - 2 * var(--margine)));background:var(--fondo);max-height:min(62dvh,520px);box-shadow:0 0 0 1px var(--filo-morbido), var(--ombra-carta-su);visibility:hidden;border-radius:16px;flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 10px);right:0;overflow:hidden}.indice[data-aperto="1"] .indice-pannello{visibility:visible}.indice-titolo{padding:var(--spazio-4) 18px var(--spazio-2);color:var(--inchiostro-tenue);letter-spacing:.06em;text-transform:uppercase;font-size:.875rem;font-weight:700}.indice-voci{overscroll-behavior:contain;padding:0 8px 8px;list-style:none;overflow-y:auto}.indice-voci a{min-height:44px;padding:var(--spazio-2) 10px;color:var(--inchiostro);border-radius:10px;align-items:center;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.indice-voci a:hover{background:var(--sede-grigio)}}.indice-voci a[aria-current=location]{background:var(--sede-verde-chiaro);box-shadow:inset 4px 0 0 var(--sede-verde-profondo);font-weight:600}.indice-cima{justify-content:center;align-items:center;gap:var(--spazio-2);border:0;border-top:1px solid var(--filo-morbido);background:var(--fondo);min-height:52px;color:var(--sede-verde-profondo);font:inherit;font-weight:600;display:flex}.indice-cima svg{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px}.piede{margin-top:var(--spazio-sezione);padding-block:clamp(44px, 4.6vw, 64px) calc(var(--spazio-6) + var(--riserva-basso));background:var(--sede-verde-chiaro);color:var(--inchiostro);font-size:1rem}:is(main:has(>.home-sede)+.piede,main:has(.pag-pagina)+.piede){margin-top:0}.piede-griglia{gap:clamp(32px,3.4vw,44px);display:grid}.piede-marchio{justify-items:start;gap:var(--spazio-4);display:grid}.piede-logo{min-height:44px;display:inline-flex}.piede-logo-disegno{width:116px;height:auto}.piede-motto{max-width:17em;font-family:var(--carattere-titoli);font-size:clamp(1.875rem,1.4rem + 2vw,3rem);font-stretch:var(--larghezza-titoli);font-weight:var(--p-h2);letter-spacing:-.015em;text-wrap:balance;line-height:1.06}.piede-link{align-items:center;gap:0 var(--spazio-2);min-width:44px;min-height:44px;color:var(--inchiostro);flex-wrap:wrap;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.piede-link:hover{text-underline-offset:.25em;text-decoration:underline}}.piede-colonna ul,.piede-legali{list-style:none}.piede-legali li:empty{display:none}.piede-porte{gap:var(--spazio-6) var(--spazio-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.piede-titoletto{color:var(--inchiostro-tenue);font-family:var(--carattere-testo);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:.875rem;font-weight:700;line-height:1.3}.piede-legale{padding-top:var(--spazio-5);border-top:1px solid var(--filo-tenue-piede);color:var(--inchiostro-tenue);font-size:.875rem}.piede-legale-titolo{color:var(--inchiostro);font-weight:700}.piede-legale-riga{margin-top:var(--spazio-2);max-width:72em}.piede-legale-pezzo+.piede-legale-pezzo:before{content:" · "}.piede-legali{gap:0 var(--spazio-5);margin-top:var(--spazio-3);flex-wrap:wrap;display:flex}.piede-legali .piede-link{color:var(--inchiostro);font-weight:600}@media (min-width:768px){.piede-porte{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.piede-marchio{align-items:center;column-gap:var(--spazio-6);grid-template-columns:auto minmax(0,1fr)}.piede-logo-disegno{width:132px}.piede-marchio>:not(.piede-logo){grid-column:2}.piede-logo{grid-row:1/span 2}}@media (min-width:1100px){.piede-porte{grid-template-columns:repeat(5,minmax(0,1fr))}}:root[data-direzione=squadra] .piede{background:var(--sede-grigio)}:root[data-direzione=squadra] .piede-motto{letter-spacing:-.01em;font-weight:800}:root[data-direzione=squadra] .piede-titoletto{background:var(--sede-inchiostro);color:var(--sede-verde);border-radius:6px;justify-self:start;margin-bottom:8px;padding:4px 8px 3px;font-weight:750;font-stretch:85%;display:inline-block}.note-anteprima{padding:12px var(--margine,16px);color:#27272a;letter-spacing:0;text-transform:none;background:#ececee;justify-content:center;font:500 14px/1.25 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex}.note-interruttore{min-height:44px;color:inherit;font:inherit;text-align:left;background:#fff;border:0;border-radius:10px;align-items:center;gap:12px;padding:6px 12px;display:flex;box-shadow:inset 0 0 0 1px #d4d4d8}.note-interruttore-testo{gap:2px;display:grid}.note-interruttore-nome{font-weight:600}.note-interruttore-quante{color:#52525b;font-weight:400}.note-interruttore-quante:empty{display:none}.note-interruttore-segno{background:#d4d4d8;border-radius:8px;flex:none;width:40px;height:24px;transition:background-color .16s linear;position:relative}.note-interruttore-segno:after{content:"";background:#fff;border-radius:5px;width:16px;height:16px;transition:transform .16s;position:absolute;top:4px;left:4px;box-shadow:0 1px 2px #00000040}:root[data-note=visibili] .note-interruttore-segno{background:#27272a}:root[data-note=visibili] .note-interruttore-segno:after{transform:translate(16px)}.note-interruttore:active{transform:scale(.98)}.note-interruttore:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.note-interruttore:hover{box-shadow:inset 0 0 0 1px #a1a1aa}}@media (prefers-reduced-motion:reduce){.note-interruttore-segno,.note-interruttore-segno:after{transition:none}.note-interruttore:active{transform:none}}}@layer ritocchi{:is(.menu-telefono,.testata-pannello-cerca) form[role=search]{max-width:none}:is(.menu-telefono,.testata-pannello-cerca) form[role=search]>label{font-size:1.0625rem;font-weight:700}:is(.menu-telefono,.testata-pannello-cerca) input[type=search]{min-height:52px;color:var(--inchiostro);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5' fill='none' stroke='%232c6d6a' stroke-width='2.2'/%3E%3Cpath d='M15.5 15.5 20 20' stroke='%232c6d6a' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 14px/20px no-repeat;border:1.5px solid #848d8d;border-radius:14px;padding:0 12px 0 44px;font-size:1.0625rem}:is(.menu-telefono,.testata-pannello-cerca) input[type=search]::placeholder{color:var(--inchiostro-tenue);opacity:1}:is(.menu-telefono,.testata-pannello-cerca) form[role=search] button[type=submit]{background:var(--sede-verde-chiaro);min-height:52px;color:var(--sede-verde-profondo);border-radius:14px;padding-inline:18px;font-weight:700}:is(.menu-telefono,.testata-pannello-cerca) form[role=search] button[type=submit]:active{background:#d3ecea}:is(.menu-telefono,.testata-pannello-cerca) form[role=search] ul[role=listbox]{box-shadow:0 0 0 1px var(--filo-morbido), var(--ombra-carta-su);border:0;border-radius:14px}.piede .conv-contatti{gap:var(--spazio-4);box-shadow:var(--ombra-carta);background:#fff;border-radius:16px;padding:clamp(24px,3vw,40px)}.piede .conv-contatti-titolo{font-family:var(--carattere-titoli);font-size:1.5rem;font-stretch:var(--larghezza-titoli);font-weight:var(--p-h2);line-height:1.15}.piede .conv-contatti-giorno{max-width:17rem}.piede .conv-contatti-stato{font-weight:600}.piede .conv-contatti-richiamatemi{margin-top:var(--spazio-2);padding-top:var(--spazio-5);border-top:1px solid var(--filo-morbido)}.piede .conv-richiamatemi{gap:var(--spazio-3);max-width:none}.piede .conv-richiamatemi-titolo{font-family:var(--carattere-titoli);font-size:1.5rem;font-stretch:var(--larghezza-titoli);font-weight:var(--p-h2)}@media (min-width:1024px){.piede .conv-contatti{grid-template-rows:repeat(4,auto) 1fr;grid-template-columns:minmax(15rem,.7fr) minmax(0,2fr);column-gap:clamp(32px,4vw,56px)}.piede .conv-contatti>:not(.conv-contatti-richiamatemi){grid-column:1}.piede .conv-contatti-richiamatemi{border-top:0;border-left:1px solid var(--filo-morbido);grid-area:1/2/-1;margin:0;padding:0 0 0 clamp(32px,4vw,56px)}}@media (min-width:1200px){.piede .conv-modulo{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px}.piede .conv-modulo>*{grid-column:1/-1}.piede .conv-modulo>.conv-campo:has(input[name=nome]){grid-column:1}.piede .conv-modulo>.conv-campo:has(input[name=telefono]){grid-column:2}.piede .conv-modulo>.conv-campo:has(select){grid-column:3}.piede .conv-richiamatemi-resto{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.piede .conv-richiamatemi-resto>*{grid-column:1/-1}.piede .conv-richiamatemi-resto>.conv-scelte:has(input[name=fascia]){grid-column:1}.piede .conv-richiamatemi-resto>.conv-scelte:has(input[name=canale]){grid-column:2;align-self:start}}}
@layer direzioni{:root{--sede-verde:#5ebeba;--sede-verde-profondo:#2c6d6a;--sede-verde-premuto:#1f5250;--sede-verde-chiaro:#e8f5f4;--sede-grigio:#f4f2ee;--sede-inchiostro:#161a1a;--stanza-lime:#b5cb14;--su-lime:#161a1a;--stanza-giallo:#e5bf2a;--su-giallo:#161a1a;--stanza-blu:#2a4e98;--su-blu:#fff;--stanza-lampone:#b8264a;--su-lampone:#fff;--stanza-azzurro:#35a6db;--su-azzurro:#161a1a;--stanza-verde-acqua:#5ebeba;--stanza-riabilitazione:#e6007d;--su-riabilitazione:#fff;--stanza-poliambulatorio:#1ca75f;--su-poliambulatorio:#161a1a;--stanza-diagnostica:#fbb900;--su-diagnostica:#161a1a;--su-verde-acqua:#161a1a;--raggio-carta:14px;--ombra-carta:0 1px 2px #142c2c0f, 0 14px 34px -12px #142c2c38;--ombra-carta-su:0 2px 4px #142c2c14, 0 22px 44px -14px #142c2c4d;--filo-morbido:#161a1a17;--filo-tenue-piede:#161a1a24;--strisce-luce-corte:linear-gradient(90deg, var(--stanza-lime) 0 17%, transparent 17% 21%, var(--stanza-giallo) 21% 38%, transparent 38% 42%, var(--stanza-azzurro) 42% 59%, transparent 59% 63%, var(--stanza-lampone) 63% 80%, transparent 80% 84%, var(--sede-verde) 84% 100%);--strisce-luce:repeating-linear-gradient(100deg, var(--stanza-lime) 0 64px, transparent 64px 72px, var(--stanza-giallo) 72px 136px, transparent 136px 144px, var(--stanza-azzurro) 144px 208px, transparent 208px 216px, var(--stanza-lampone) 216px 280px, transparent 280px 288px, var(--sede-verde) 288px 352px, transparent 352px 360px)}:root[data-direzione]{--azione:var(--sede-verde-profondo);--azione-testo:#fff;--azione-premuta:var(--sede-verde-premuto);--link:var(--inchiostro)}[data-stanza=lime]{--stanza:var(--stanza-lime);--su-stanza:var(--su-lime)}[data-stanza=giallo]{--stanza:var(--stanza-giallo);--su-stanza:var(--su-giallo)}[data-stanza=blu]{--stanza:var(--stanza-blu);--su-stanza:var(--su-blu)}[data-stanza=lampone]{--stanza:var(--stanza-lampone);--su-stanza:var(--su-lampone)}[data-stanza=azzurro]{--stanza:var(--stanza-azzurro);--su-stanza:var(--su-azzurro)}[data-stanza=verde-acqua]{--stanza:var(--stanza-verde-acqua);--su-stanza:var(--su-verde-acqua)}[data-stanza=riabilitazione]{--stanza:var(--stanza-riabilitazione);--su-stanza:var(--su-riabilitazione)}[data-stanza=poliambulatorio]{--stanza:var(--stanza-poliambulatorio);--su-stanza:var(--su-poliambulatorio)}[data-stanza=diagnostica]{--stanza:var(--stanza-diagnostica);--su-stanza:var(--su-diagnostica)}}
:root[data-direzione=squadra]{--direzione-firma:"tre-colori";--fondo:#fff;--superficie:#fff;--nebbia:#f2f3f3;--inchiostro:#232528;--inchiostro-tenue:#55585d;--grigio-logo:#7a7c80;--grigio-velo:#3a3c409e;--linea:#8d8f93;--linea-tenue:#dcdddf;--marchio:#5ebeba;--verde-acqua:#5ebeba;--verde-acqua-profondo:#2c6d6a;--azione:#5ebeba;--azione-testo:#232528;--azione-premuta:#4aa9a5;--link:#2c6d6a;--accento:#f2f3f3;--accento-testo:#232528;--focus:#232528;--focus-su-scuro:#fff;--posa:#e7e8e9;--scuro:#3a3c40;--su-scuro:#fff;--tenue-su-scuro:#d6d7d9;--link-su-scuro:#fff;--linea-su-scuro:#fff;--riabilitazione:#e6007d;--riabilitazione-scena:#c8006c;--poliambulatorio:#1ca75f;--poliambulatorio-scena:#0e7d45;--diagnostica:#fbb900;--diagnostica-scena:#fbb900;--sede-scena:#6e7074;--carattere-titoli:var(--f-titoli), var(--r-titoli);--carattere-testo:var(--f-testo), var(--r-testo);--carattere-nomi:var(--f-testo), var(--r-testo);--carattere-h3:var(--carattere-testo);--larghezza-titoli:100%;--larghezza-nomi:100%;--corpo:clamp(1.0625rem, 1.024rem + .159vw, 1.125rem);--i-corpo:1.6;--t-piccolo:.9375rem;--t-h1:clamp(2.5rem, 1.82rem + 2.79vw, 4.5rem);--i-h1:1.02;--p-h1:400;--s-titoli:-.02em;--t-h2:clamp(2rem, 1.62rem + 1.56vw, 3.25rem);--i-h2:1.06;--p-h2:400;--t-h3:clamp(1.25rem, 1.18rem + .3vw, 1.5rem);--i-h3:1.25;--p-h3:600;--t-etichetta:.875rem;--s-etichetta:.12em;--t-nome:1.25rem;--i-nome:1.15;--p-nome:600;--s-nomi:0;--maiuscole-nomi:none;--t-comando:1rem;--comando-peso:600;--t-attacco:clamp(1.1875rem, 1.13rem + .24vw, 1.3125rem);--misura-testo:36em;--spazio-sezione:clamp(4.5rem, 3.4rem + 4.5vw, 8rem);--margine:clamp(1rem, .2rem + 3.3vw, 6rem);--raggio:0;--raggio-pillola:999px;--curva-pin:cubic-bezier(.76, 0, .27, 1);--curva-esce:cubic-bezier(.22, 1, .36, 1);--movimento-durata:.4s;--movimento-curva:var(--curva-pin);--durata-turno:.9s}[data-area=riabilitazione]{--colore:var(--riabilitazione);--colore-scena:var(--riabilitazione-scena);--su-colore:#fff;--su-scena:#fff}[data-area=poliambulatorio]{--colore:var(--poliambulatorio);--colore-scena:var(--poliambulatorio-scena);--su-colore:var(--inchiostro);--su-scena:#fff}[data-area=diagnostica]{--colore:var(--diagnostica);--colore-scena:var(--diagnostica-scena);--su-colore:var(--inchiostro);--su-scena:var(--inchiostro)}[data-area=sede]{--colore:var(--verde-acqua);--colore-scena:var(--sede-scena);--su-colore:var(--inchiostro);--su-scena:#fff}:root[data-direzione=squadra] body{font-family:var(--carattere-testo);color:var(--inchiostro);background:var(--fondo);font-size:var(--corpo);line-height:var(--i-corpo);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:root[data-direzione=squadra] :is(h1,h2){font-family:var(--carattere-titoli);letter-spacing:var(--s-titoli);font-stretch:100%}:root[data-direzione=squadra] :is(h1,h2) :is(b,strong){font-weight:650}:root[data-direzione=squadra] :focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 2px var(--focus-su-scuro)}
:root[data-direzione=squadra]{--h-striscia:44px;--h-testata:76px}@media (max-width:899.98px){:root[data-direzione=squadra]{--h-testata:64px}}.a-striscia{z-index:61;height:var(--h-striscia);background:var(--nebbia);color:var(--inchiostro);border-bottom:1px solid var(--linea-tenue);font:500 .875rem/1 var(--carattere-testo);position:relative}.a-striscia-riga{max-width:1600px;height:100%;padding:0 var(--margine);white-space:nowrap;align-items:center;gap:4px 24px;margin:0 auto;display:flex}.a-striscia-nome{margin-right:auto;font-weight:600}.a-striscia-link{min-height:44px;color:var(--inchiostro);text-underline-offset:3px;align-items:center;padding:0 4px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.a-striscia-link:hover{color:var(--verde-acqua-profondo)}.a-striscia-corta{display:none}.a-striscia-video{max-width:1600px;padding:0 var(--margine) 8px;font:400 .875rem/1.35 var(--carattere-testo);color:var(--inchiostro-tenue);margin:0 auto;display:none}:root:has(.a-apertura) .a-striscia{height:auto}:root:has(.a-apertura) .a-striscia-riga{height:var(--h-striscia)}:root:has(.a-apertura) .a-striscia-video{display:block}@media (max-width:699.98px){.a-striscia-riga{gap:14px}.a-striscia-lunga{display:none}.a-striscia-corta{display:inline}}.a-testata{z-index:60;height:var(--h-testata);color:var(--inchiostro);border-bottom:1px solid var(--linea-tenue);transition:background-color .4s var(--curva-esce), color .4s var(--curva-esce), border-color .4s;--logo-disco:#fff;--logo-turchese:#5ebfbb;--logo-grigio:#7a7c80;background:#fff;position:sticky;top:0}:root[data-testata=sopra] .a-testata{color:var(--inchiostro);--logo-disco:#fff;--logo-turchese:#5ebfbb;--logo-grigio:#7a7c80;background:0 0;border-bottom-color:#0000}:root[data-testata=lastra] .a-testata{background:#ffffffe6;height:60px}.a-testata-riga{max-width:1600px;height:100%;padding:0 var(--margine);align-items:center;gap:20px;margin:0 auto;display:flex}.a-testata-logo{min-height:44px;color:inherit;flex:none;align-items:center;display:flex}.a-testata-logo svg{flex:none}.a-logo-intero{width:200px;height:auto}.a-logo-corto{width:auto;height:40px;display:none}@media (max-width:1279.98px){.a-logo-intero{display:none}.a-logo-corto{height:44px;display:block}}.a-testata-nav{flex:1;min-width:0}.a-testata-voci{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.a-voce{align-items:center;display:flex;position:relative}.a-voce-link{min-height:44px;color:inherit;font:500 .9375rem/1.1 var(--carattere-testo);white-space:nowrap;align-items:center;padding:0 4px 0 10px;text-decoration:none;display:inline-flex;position:relative}.a-voce-link:after{content:"";background:var(--colore,currentColor);transform-origin:0;height:2px;transition:transform .4s var(--curva-esce);position:absolute;bottom:8px;left:10px;right:4px;transform:scaleX(0)}.a-voce:hover .a-voce-link:after,.a-voce[data-aperta] .a-voce-link:after,.a-voce-link[aria-current=page]:after{transform:scaleX(1)}:root[data-testata=sopra] .a-voce-link:after{background:currentColor}.a-voce-apri{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:-8px;padding:0;display:inline-grid}.a-voce-apri .a-icona{width:18px;height:18px;transition:transform .3s var(--curva-esce)}.a-voce[data-aperta] .a-voce-apri .a-icona{transform:rotate(180deg)}.a-icona{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.a-tendina-posto{z-index:2;position:absolute;top:calc(100% + 14px);left:-8px}.a-tendina-posto[hidden]{display:none}.a-tendina{min-width:300px;color:var(--inchiostro);animation:a-tendina-entra .26s var(--curva-esce);background:#fff;box-shadow:0 24px 60px -24px #23252859,0 0 0 1px #2325280f}@keyframes a-tendina-entra{0%{opacity:0;transform:translateY(-6px)}}.a-tendina-madre{background:var(--colore);min-height:64px;color:var(--su-colore);font:600 1.0625rem/1.2 var(--carattere-testo);align-items:center;gap:14px;padding:12px 20px;text-decoration:none;display:flex}.a-tendina[data-area=sede] .a-tendina-madre{background:var(--nebbia);color:var(--inchiostro)}.a-tendina-bollo{border-radius:50%;flex:none;width:40px;height:40px;box-shadow:0 0 0 2px #ffffffe6}.a-tendina-madre .a-freccia{transition:transform .3s var(--curva-esce);margin-left:auto}.a-tendina-madre:hover .a-freccia{transform:translate(4px)}.a-tendina-gruppi{grid-auto-flow:column;gap:0 8px;padding:10px 8px 14px;display:grid}.a-tendina-gruppi[data-colonne="2"] ul,.a-tendina-gruppi[data-colonne="3"] ul{columns:1}.a-tendina-gruppo ul{margin:0;padding:0;list-style:none}.a-tendina-gruppo:has(li:nth-child(7)) ul{columns:2;column-gap:8px}.a-tendina-titoletto{font:600 .875rem/1.4 var(--carattere-testo);letter-spacing:.12em;text-transform:uppercase;color:var(--inchiostro-tenue);margin:6px 12px 2px}.a-tendina-voce{min-height:44px;color:var(--inchiostro);font:400 1rem/1.25 var(--carattere-testo);break-inside:avoid;border-left:3px solid #0000;align-items:center;min-width:220px;padding:6px 12px;text-decoration:none;display:flex}.a-tendina-voce:hover{border-left-color:var(--colore);background:var(--nebbia)}.a-testata-comandi{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.a-comando{min-height:44px;color:inherit;font:500 .9375rem/1 var(--carattere-testo);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:inline-flex}.a-comando:hover{text-underline-offset:4px;text-decoration:underline}.a-comando-menu{display:none}.a-testata-stato{color:inherit;font:500 .875rem/1.2 var(--carattere-testo);align-items:center;min-height:44px;padding:0 6px;text-decoration:none;display:inline-flex}@media (max-width:1439.98px){.a-testata-stato{display:none}}@media (max-width:1179.98px){.a-testata-nav{display:none}.a-comando-menu{display:inline-flex}}@media (max-width:899.98px){.a-testata-comandi .a-comando,.a-testata-comandi .a-pillola{display:none}.a-testata-stato{margin-left:auto;display:inline-flex}}.a-pillola,:root[data-direzione=squadra] .a-lastra-comandi :is(a,button){border-radius:var(--raggio-pillola);min-height:52px;font:600 1rem/1.1 var(--carattere-testo);white-space:nowrap;cursor:pointer;transition:background-color .3s var(--curva-esce), color .3s var(--curva-esce), transform .3s var(--curva-esce), box-shadow .3s;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.a-pillola:active{transform:scale(.97)}.a-pillola-piena{background:var(--azione);color:var(--azione-testo);border:0}.a-pillola-piena:hover{background:var(--azione-premuta)}.a-testata .a-comando-prenota{min-height:46px;margin-left:6px;padding:0 22px}.a-pillola-vuota{color:inherit;background:0 0;border:1.5px solid}.a-pillola-vuota:hover{background:#ffffff24}.a-pillola-velo{color:inherit;background:0 0;border:1.5px solid}.a-pillola-velo:hover{background:var(--su-scena,#fff);color:var(--colore-scena,var(--inchiostro))}.a-cerca-pannello{color:var(--inchiostro);border-top:1px solid var(--linea-tenue);background:#fff;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px -30px #23252866}.a-cerca-pannello[hidden]{display:none}.a-cerca-dentro{max-width:880px;padding:28px var(--margine) 32px;margin:0 auto}.a-cerca-aiuto{color:var(--inchiostro-tenue);margin:12px 0 0;font-size:.9375rem}:root[data-direzione=squadra] .barra-telefono{border-top:1px solid var(--linea-tenue);background:#fff}:root[data-direzione=squadra] .barra-telefono :is(a,button){color:var(--inchiostro)}:root[data-direzione=squadra] .barra-telefono [data-prenota]{background:var(--azione);color:var(--azione-testo);border-radius:var(--raggio-pillola)}:root[data-direzione=squadra] .piede{background:var(--nebbia);color:var(--inchiostro);--scuro:var(--nebbia);--su-scuro:var(--inchiostro);--tenue-su-scuro:var(--inchiostro-tenue);--link-su-scuro:var(--inchiostro);--linea-su-scuro:var(--linea-tenue);--logo-grigio:#7a7c80}:root[data-direzione=squadra] .piede :is(a){color:var(--inchiostro)}@media (max-width:1599.98px){.a-logo-intero{display:none}.a-logo-corto{height:44px;display:block}.a-testata-stato,.a-comando-chiama .recapito-testo{display:none}.a-testata-riga{gap:12px}.a-voce-link{padding-left:8px;font-size:.9375rem}.a-voce-apri{width:44px;margin-left:-10px}}@media (max-width:1279.98px){.a-comando-cerca .a-comando-etichetta{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:1599.98px){.a-testata-riga{padding:0 32px}.a-comando-cerca .a-comando-etichetta{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.a-comando-cerca{justify-content:center;width:44px;padding:0}.a-voce-link{padding-right:0}.a-voce-apri{margin-left:-12px}}.a-striscia-link{min-height:44px;line-height:44px;display:inline-block}:root[data-direzione=squadra] .conv-consenso{border-radius:0;box-shadow:0 24px 60px -24px #23252873,0 0 0 1px #23252814}:root[data-direzione=squadra] .conv-consenso :is(button,a){border-radius:var(--raggio-pillola)}:root[data-direzione=squadra] .conv-consenso-link{align-items:center;min-height:44px;display:inline-flex}@media (min-width:900px){:root[data-direzione=squadra] .conv-consenso{width:min(460px,100vw - 48px);bottom:24px;left:auto;right:24px}:root[data-direzione=squadra] .conv-consenso-dentro{grid-template-columns:1fr;grid-template-areas:"frase""bottoni""pannello";row-gap:12px;padding:18px 56px 18px 20px}}@media (max-width:899.98px){:root[data-direzione=squadra] .conv-consenso{top:8px;bottom:auto}}.a-comando-chiama .recapito-testo{font-weight:600;display:inline!important}@media (max-width:1599.98px){.a-comando-chiama .a-comando-etichetta{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:900px){:root[data-direzione=squadra] .conv-consenso{width:auto;max-height:none;inset:0 0 auto}:root[data-direzione=squadra] .conv-consenso-dentro{max-width:1600px;padding:10px 64px 10px var(--margine);grid-template-columns:1fr auto;grid-template-areas:"frase bottoni""pannello pannello";row-gap:8px;margin:0 auto}}
@font-face{font-family:titoli;src:url(../media/titoli.p.2mfhf2m3_x113.woff2)format("woff2");font-display:fallback;font-weight:300 700;font-style:normal}.titoli_3193cd03-module__8uDt3G__className{font-family:titoli}.titoli_3193cd03-module__8uDt3G__variable{--f-titoli:"titoli"}
@font-face{font-family:testo;src:url(../media/testo.p.0biez8xd2nu05.woff2)format("woff2");font-display:fallback;font-weight:400 600;font-style:normal}.testo_75c833c9-module__vBwXYq__className{font-family:testo}.testo_75c833c9-module__vBwXYq__variable{--f-testo:"testo"}
