.c-veste{--c-margine:clamp(20px, 4vw, 48px);--c-largo:1184px;--c-binario:12px;--c-ombra:color-mix(in srgb, var(--notte) 22%, transparent);--c-chiave:156px;color:var(--melanzana);background:var(--carta);font-size:16px;line-height:1.55}html:has(.c-veste) body{background:var(--carta)}@media (prefers-reduced-motion:no-preference){html:has(.c-veste){scroll-behavior:smooth}}.c-veste *,.c-veste :before,.c-veste :after{box-sizing:border-box}.c-veste :where(h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul,fieldset,address){margin:0}.c-veste :where(ul,ol){padding:0;list-style:none}.c-veste :where(fieldset){border:0;min-inline-size:0;padding:0}.c-veste :where(legend){padding:0}.c-veste :where(address){font-style:normal}.c-veste :where(a){color:inherit;text-underline-offset:.22em}.c-veste :where(button,input,select,textarea){font:inherit;color:inherit}.c-largo{width:min(100% - 2 * var(--c-margine), var(--c-largo));margin-inline:auto}.c-titolo,.c-titolo-2,.c-titolo-3{font-family:var(--carattere-titoli);color:var(--notte);text-wrap:balance;font-weight:400}.c-titolo{letter-spacing:-.015em;font-size:clamp(42px,6.6vw,84px);line-height:1.02}.c-titolo em{color:var(--magenta);font-style:italic}.c-titolo-2{letter-spacing:-.01em;font-size:clamp(34px,4.4vw,58px);line-height:1.06}.c-titolo-2 em{color:var(--magenta-scuro);font-style:italic}.c-titolo-3{font-size:clamp(28px,3vw,40px);line-height:1.12}.c-tasto{background:var(--magenta);min-height:52px;color:var(--bianco);text-align:center;cursor:pointer;box-shadow:0 4px 0 var(--magenta-scuro);-webkit-tap-highlight-color:transparent;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0 26px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.c-tasto:active{box-shadow:0 0 0 var(--magenta-scuro);transform:translateY(4px)}.c-tasto-notte{background:var(--notte);box-shadow:0 4px 0 color-mix(in srgb, var(--notte), #000 55%)}.c-tasto-notte:active{box-shadow:0 0 #0000}.c-tasto[disabled]{cursor:progress}.c-freccia{color:var(--notte);text-decoration:underline;-webkit-text-decoration-color:var(--rovere);text-decoration-color:var(--rovere);text-underline-offset:7px;padding-block:10px;font-weight:700;line-height:24px;text-decoration-thickness:2px;display:inline-block}.c-freccia:after{content:"→";margin-left:10px;font-weight:500;display:inline-block}@media (prefers-reduced-motion:no-preference){.c-tasto{transition:transform 80ms linear,box-shadow 80ms linear}}@media (hover:hover) and (pointer:fine){.c-tasto:hover{box-shadow:0 2px 0 var(--magenta-scuro);transform:translateY(2px)}.c-tasto-notte:hover{box-shadow:0 2px 0 color-mix(in srgb, var(--notte), #000 55%)}.c-tasto:active{transform:translateY(4px);box-shadow:0 0 #0000}.c-freccia:hover{-webkit-text-decoration-color:var(--notte);text-decoration-color:var(--notte)}}.c-binario{height:var(--c-binario);background:var(--rovere)}.c-testata{z-index:50;background:var(--carta);position:relative}.c-testata-riga{align-items:center;gap:8px 16px;min-height:92px;padding-block:14px;display:flex}.c-testata-marchio{flex:none;margin-right:auto;padding-block:4px;display:inline-flex}.c-testata-marchio img{width:150px;height:auto;display:block}.c-menu-lista{align-items:center;gap:2px;display:flex}.c-menu-voce{min-height:44px;color:var(--notte);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:9px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;list-style:none;display:inline-flex}summary.c-menu-voce::-webkit-details-marker{display:none}.c-menu-tasto::-webkit-details-marker{display:none}.c-menu-voce[aria-current=page],.c-menu-voce[data-attivo]{text-decoration:underline;-webkit-text-decoration-color:var(--melanzana);text-decoration-color:var(--melanzana);text-underline-offset:9px;text-decoration-thickness:2px}.c-segno{flex:none;width:11px;height:11px;position:relative}.c-segno:before,.c-segno:after{content:"";background:currentColor;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.c-segno:after{transform:rotate(90deg)}details[open]>summary .c-segno{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.c-segno{transition:transform .18s ease-out}}.c-tendina{position:relative}.c-tendina-lista{z-index:60;background:var(--carta);border:2px solid var(--notte);min-width:300px;box-shadow:0 6px 0 var(--c-ombra);border-radius:3px;padding:8px 0;position:absolute;top:calc(100% + 6px);left:0}.c-tendina-lista a{min-height:44px;color:var(--notte);align-items:center;padding:8px 18px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.c-tendina-lista a[aria-current=page]{text-underline-offset:6px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.c-menu-voce:hover{text-decoration:underline;-webkit-text-decoration-color:var(--rovere);text-decoration-color:var(--rovere);text-underline-offset:9px;text-decoration-thickness:2px}.c-tendina-lista a:hover{background:var(--intonaco)}}.c-lingua{min-height:44px;color:var(--notte);text-decoration:underline;-webkit-text-decoration-color:var(--rovere);text-decoration-color:var(--rovere);text-underline-offset:7px;align-items:center;padding:0 10px;font-size:15px;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.c-menu-telefono{display:none}.c-menu-tasto{border:2px solid var(--notte);min-height:44px;color:var(--notte);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:3px;align-items:center;gap:10px;padding:0 14px;font-size:15px;font-weight:700;list-style:none;display:inline-flex}.c-menu-pannello{overscroll-behavior:contain;max-height:calc(100svh - 150px);padding:6px var(--c-margine) 22px;background:var(--carta);border-top:2px solid var(--rovere);border-bottom:2px solid var(--notte);box-shadow:0 6px 0 var(--c-ombra);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.c-menu-pannello a{min-height:48px;color:var(--notte);border-bottom:1px solid color-mix(in srgb, var(--rovere) 60%, transparent);align-items:center;font-size:18px;font-weight:600;text-decoration:none;display:flex}.c-menu-pannello a[aria-current=page]{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:2px}.c-menu-gruppo-nome{color:var(--fumo);padding-top:18px;font-size:14px;font-weight:700}.c-menu-gruppo a{padding-left:14px;font-size:17px;font-weight:500}@media (max-width:979.98px){.c-testata-riga{min-height:72px;padding-block:10px}.c-testata-marchio img{width:118px}.c-menu-lista{display:none}.c-menu-telefono{display:block}.c-lingua{order:2}.c-menu{order:3}}@media (max-width:374.98px){.c-testata-riga{gap:8px}.c-testata-marchio img{width:104px}.c-lingua{padding-inline:6px}.c-menu-tasto{padding-inline:10px}}.c-apertura{padding-block:12px 56px}.c-apertura-griglia{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:56px;display:grid}.c-apertura-riga{max-width:30em;margin-top:26px;font-size:19px;line-height:1.55}.c-apertura-azione{margin-top:30px}.c-porta img{object-fit:cover;object-position:78% 50%;width:100%;height:min(560px,100svh - 270px);min-height:380px;display:block}.c-porta figcaption{color:var(--fumo);margin-top:10px;font-size:14px}@media (max-width:979.98px){.c-apertura{padding-block:6px 40px}.c-apertura-griglia{grid-template-columns:minmax(0,1fr);gap:26px}.c-apertura-riga{margin-top:16px;font-size:17px}.c-apertura-azione{margin-top:22px}.c-porta img{aspect-ratio:16/10;object-position:80% 45%;height:auto;min-height:0}}.c-chiave{width:var(--c-chiave);color:var(--bianco);cursor:pointer;transform-origin:50% calc(var(--c-chiave) * 12 / 250);-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative}.c-forma{width:100%;height:auto;display:block}.c-forma-corpo{fill:var(--magenta)}.c-forma[data-variante=affitto] .c-forma-corpo{fill:var(--melanzana)}.c-forma[data-variante=vuota] .c-forma-corpo{fill:var(--carta);stroke:var(--magenta);stroke-width:4px;stroke-dasharray:10 8}.c-forma-ombra{fill:var(--notte);fill-opacity:.22}.c-forma-luce{fill:var(--pesca);opacity:0}.c-forma-anello{fill:none;stroke:var(--melanzana);stroke-width:6px}.c-forma-gancio{fill:var(--notte)}.c-scritta{left:4%;right:4%;bottom:calc(var(--c-chiave) * 14 / 250);background:var(--magenta);color:var(--bianco);text-align:center;flex-direction:column;align-items:center;gap:1px;padding:2px;line-height:1.2;display:flex;position:absolute}.c-chiave[data-variante=affitto] .c-scritta{background:var(--melanzana)}.c-chiave[data-variante=vuota] .c-scritta{background:var(--carta);color:var(--magenta-scuro)}.c-scritta-rif{letter-spacing:.05em;white-space:nowrap;font-size:14px;font-weight:800}.c-scritta-riga{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:500;overflow:hidden}.c-bacheca{background:var(--intonaco);padding-bottom:72px;position:relative}.c-ganci{margin-top:calc(var(--c-binario) / -2 - var(--c-chiave) * 12 / 250);padding:0 var(--c-margine) 18px;gap:18px;display:flex}.c-gancio{flex:0 0 var(--c-chiave)}.c-scelta{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:28px;left:50%}:is(.c-scelte:has(.c-scelta:first-of-type:checked) .c-gancio:first-child .c-forma-luce,.c-scelte:has(.c-scelta:nth-of-type(2):checked) .c-gancio:nth-child(2) .c-forma-luce,.c-scelte:has(.c-scelta:nth-of-type(3):checked) .c-gancio:nth-child(3) .c-forma-luce,.c-scelte:has(.c-scelta:nth-of-type(4):checked) .c-gancio:nth-child(4) .c-forma-luce,.c-scelte:has(.c-scelta:nth-of-type(5):checked) .c-gancio:nth-child(5) .c-forma-luce,.c-scelte:has(.c-scelta:nth-of-type(6):checked) .c-gancio:nth-child(6) .c-forma-luce,.c-scelte:has(.c-scelta:nth-of-type(7):checked) .c-gancio:nth-child(7) .c-forma-luce,.c-scelte:has(.c-scelta:nth-of-type(8):checked) .c-gancio:nth-child(8) .c-forma-luce){opacity:1}:is(.c-scelte:has(.c-scelta:first-of-type:focus-visible) .c-gancio:first-child .c-chiave,.c-scelte:has(.c-scelta:nth-of-type(2):focus-visible) .c-gancio:nth-child(2) .c-chiave,.c-scelte:has(.c-scelta:nth-of-type(3):focus-visible) .c-gancio:nth-child(3) .c-chiave,.c-scelte:has(.c-scelta:nth-of-type(4):focus-visible) .c-gancio:nth-child(4) .c-chiave,.c-scelte:has(.c-scelta:nth-of-type(5):focus-visible) .c-gancio:nth-child(5) .c-chiave,.c-scelte:has(.c-scelta:nth-of-type(6):focus-visible) .c-gancio:nth-child(6) .c-chiave,.c-scelte:has(.c-scelta:nth-of-type(7):focus-visible) .c-gancio:nth-child(7) .c-chiave,.c-scelte:has(.c-scelta:nth-of-type(8):focus-visible) .c-gancio:nth-child(8) .c-chiave){outline:var(--anello-spessore) solid var(--anello-colore);outline-offset:4px}.c-chiave:focus-visible{outline-offset:4px}.c-mostra{margin-top:28px}.c-casa{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;display:none}.c-casa:first-of-type{display:grid}.c-scelte:has(.c-scelta:nth-of-type(2):checked) .c-casa:nth-of-type(2){display:grid}.c-scelte:has(.c-scelta:nth-of-type(3):checked) .c-casa:nth-of-type(3){display:grid}.c-scelte:has(.c-scelta:nth-of-type(4):checked) .c-casa:nth-of-type(4){display:grid}.c-scelte:has(.c-scelta:nth-of-type(5):checked) .c-casa:nth-of-type(5){display:grid}.c-scelte:has(.c-scelta:nth-of-type(6):checked) .c-casa:nth-of-type(6){display:grid}.c-scelte:has(.c-scelta:nth-of-type(7):checked) .c-casa:nth-of-type(7){display:grid}.c-scelte:has(.c-scelta:nth-of-type(8):checked) .c-casa:nth-of-type(8){display:grid}.c-scelte:has(.c-scelta:not(:first-of-type):checked) .c-casa:first-of-type{display:none}.c-casa-foto{display:block;position:relative;overflow:hidden}.c-casa-foto img{background:var(--carta);width:100%;display:block}.c-casa-prezzo{background:var(--intonaco);color:var(--notte);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:flex-end;padding-left:16px;font-size:22px;font-weight:700;line-height:1;display:flex;position:absolute;inset:74% 0 0 71%}.c-casa-luogo{letter-spacing:.05em;color:var(--magenta-scuro);font-size:14px;font-weight:800}.c-casa-luogo span{font-weight:700}.c-casa-titolo{font-family:var(--carattere-titoli);color:var(--notte);text-wrap:balance;margin-top:10px;font-size:clamp(30px,3.3vw,44px);font-weight:400;line-height:1.08}.c-casa-titolo a{text-decoration:none}.c-casa-racconto{max-width:30em;margin-top:16px;font-size:17px}.c-casa-dati{border-top:2px solid var(--rovere);color:var(--notte);font-variant-numeric:tabular-nums;margin-top:18px;padding-top:12px;font-weight:600}.c-casa-vai{margin-top:12px}.c-tutte{border-top:2px solid var(--rovere);margin-top:44px;padding-top:14px}.c-tutte a{min-height:44px;color:var(--notte);text-decoration:underline;-webkit-text-decoration-color:var(--rovere);text-decoration-color:var(--rovere);text-underline-offset:7px;align-items:center;font-weight:700;text-decoration-thickness:2px;display:inline-flex}@media (hover:hover) and (pointer:fine){.c-casa-titolo a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--rovere);text-decoration-color:var(--rovere);text-underline-offset:8px;text-decoration-thickness:2px}.c-tutte a:hover{-webkit-text-decoration-color:var(--notte);text-decoration-color:var(--notte)}}@media (min-width:1120px){.c-bacheca{--c-chiave:152px}.c-ganci{width:min(100% - 2 * var(--c-margine), var(--c-largo));justify-content:space-between;margin-inline:auto;padding-inline:0}}@media (min-width:1280px){.c-bacheca{--c-chiave:176px}}@media (max-width:1119.98px){.c-ganci{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--c-margine);scrollbar-width:none;overflow-x:auto}.c-ganci::-webkit-scrollbar{display:none}.c-gancio{scroll-snap-align:start}}@media (max-width:979.98px){.c-bacheca{padding-bottom:52px}.c-mostra{margin-top:18px}.c-casa{grid-template-columns:minmax(0,1fr);gap:20px}.c-casa-prezzo{padding-left:12px;font-size:19px;top:76%;left:58%}}.c-affida{background:var(--cipria);padding-bottom:88px}.c-affida-griglia{grid-template:"appeso testa""appeso resto"1fr/minmax(0,6fr) minmax(0,6fr);align-items:start;column-gap:72px;display:grid}.c-affida-testa{grid-area:testa;padding-top:72px}.c-affida-appeso{grid-area:appeso;container-type:inline-size}.c-affida-resto{grid-area:resto;padding-top:34px}.c-cartellone{margin-top:calc(var(--c-binario) / -2 - 100cqi * 12 / 250);transform-origin:50% 4.8cqi}.c-cartellone-tetto{width:100%;height:auto;display:block}.c-cartellone:not([data-passo=dove]) .c-forma-luce{opacity:1}.c-cartellone .c-forma-anello{stroke-width:4.5px}.c-cartellone-corpo{background:var(--magenta);color:var(--bianco);box-shadow:0 6px 0 var(--c-ombra);margin-top:-1px;padding:4px 7% 36px}.c-cartellone-modulo,.c-cartellone-esito{gap:14px;display:grid}.c-cartellone-rif{letter-spacing:.07em;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;font-size:15px;font-weight:800;display:flex}.c-cartellone-passo{letter-spacing:0;font-size:14px;font-weight:600}.c-cartellone-domanda{font-family:var(--carattere-titoli);color:var(--bianco);font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.15}.c-cartellone-riga{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.c-campo{background:var(--bianco);width:100%;min-height:52px;color:var(--notte);border:0;border-radius:3px;padding:0 16px;font-size:17px}.c-campo::placeholder{color:var(--fumo);opacity:1}.c-campo[aria-invalid=true]{box-shadow:inset 0 0 0 3px var(--corallo-scuro)}.c-errore{background:var(--carta);color:var(--corallo-scuro);border-radius:3px;padding:10px 14px;font-size:15px;font-weight:600}.c-cartellone-dove{font-family:var(--carattere-titoli);overflow-wrap:anywhere;font-size:24px;line-height:1.25}.c-cartellone-stato{font-weight:700}.c-cartellone-chi legend{margin-bottom:12px}.c-cartellone-campi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.c-cartellone-campi label{margin-bottom:6px;font-size:15px;font-weight:600;display:block}.c-cartellone-azioni{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:4px;display:flex}.c-tasto-testo{min-height:44px;color:var(--bianco);text-underline-offset:7px;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.c-anteprima{background:var(--carta);color:var(--notte);border-radius:3px;padding:10px 14px;font-size:15px}.c-affida-frase{max-width:28em;margin-top:20px;font-size:19px}.c-affida-sotto{color:var(--notte);font-size:16px;font-weight:700}.c-dopo{counter-reset:dopo;gap:12px;max-width:32em;margin-top:14px;display:grid}.c-dopo li{counter-increment:dopo;grid-template-columns:34px minmax(0,1fr);align-items:baseline;gap:10px;font-size:17px;display:grid}.c-dopo li:before{content:counter(dopo);font-family:var(--carattere-titoli);color:var(--notte);font-size:30px;line-height:1}.c-parola{border-top:2px solid var(--rovere);max-width:30em;margin-top:36px;padding-top:20px}.c-parola blockquote p{font-family:var(--carattere-titoli);color:var(--notte);font-size:23px;font-style:italic;line-height:1.38}.c-parola figcaption{color:var(--fumo);margin-top:10px;font-size:14px}@media (max-width:979.98px){.c-affida{padding-bottom:56px}.c-affida-griglia{grid-template:"appeso""testa""resto"/minmax(0,1fr)}.c-affida-testa{padding-top:40px}.c-affida-frase{font-size:17px}.c-cartellone-corpo{padding-inline:6%}.c-cartellone-riga,.c-cartellone-campi{grid-template-columns:minmax(0,1fr)}.c-parola blockquote p{font-size:21px}}.c-porta-us{--c-chiave:200px;padding-bottom:80px}.c-porta-us-griglia{grid-template-columns:var(--c-chiave) minmax(0, 1fr);align-items:start;gap:64px;display:grid}.c-porta-us-appeso{margin-top:calc(var(--c-binario) / -2 - var(--c-chiave) * 12 / 250)}.c-porta-us-testo{max-width:40em;padding-top:56px}.c-porta-us-testo p{margin-top:16px;font-size:17px}.c-porta-us-testo .c-porta-us-riga{font-size:19px}.c-porta-us-link{flex-wrap:wrap;gap:4px 28px;display:flex}@media (max-width:979.98px){.c-porta-us{--c-chiave:156px;padding-bottom:56px}.c-porta-us-griglia{grid-template-columns:minmax(0,1fr);gap:0}.c-porta-us-testo{padding-top:28px}}.c-chi{background:var(--intonaco);padding-block:88px}.c-chi-griglia{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;display:grid}.c-chi-testo .c-titolo-2{font-size:clamp(30px,3.4vw,46px)}.c-chi-testo p{max-width:34em;margin-top:18px;font-size:17px}.c-chi-testo .c-chi-link{flex-wrap:wrap;gap:4px 28px;margin-top:22px;display:flex}.c-chi-foto img{width:100%;height:auto;display:block}.c-numeri{padding-block:80px 24px}.c-numeri-riga{margin-top:8px;font-size:17px}.c-numeri-lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.c-numeri-lista div{border-top:2px solid var(--rovere);flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding-top:14px;display:flex}.c-numeri-lista dt{font-size:15px;font-weight:600}.c-numeri-lista dd{font-family:var(--carattere-titoli);color:var(--notte);font-size:clamp(40px,4.4vw,60px);line-height:1}.c-servizi{padding-block:64px 96px}.c-servizi-lista{border-top:2px solid var(--rovere);margin-top:24px}.c-servizi-lista li{border-bottom:2px solid var(--rovere)}.c-servizio{grid-template-columns:minmax(0,5fr) minmax(0,7fr) auto;align-items:baseline;gap:6px 32px;padding-block:18px;text-decoration:none;display:grid}.c-servizio:after{content:"→";color:var(--notte);grid-area:1/3;font-size:20px}.c-servizio-nome{font-family:var(--carattere-titoli);color:var(--notte);font-size:clamp(24px,2.4vw,30px);line-height:1.15}.c-servizio-riga{font-size:16px}@media (hover:hover) and (pointer:fine){.c-servizio:hover .c-servizio-nome{text-decoration:underline;-webkit-text-decoration-color:var(--rovere);text-decoration-color:var(--rovere);text-underline-offset:7px;text-decoration-thickness:2px}}@media (max-width:979.98px){.c-chi{padding-block:56px}.c-chi-griglia{grid-template-columns:minmax(0,1fr);gap:32px}.c-numeri{padding-block:56px 12px}.c-numeri-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.c-servizi{padding-block:48px 64px}.c-servizio{grid-template-columns:minmax(0,1fr) auto}.c-servizio-riga{grid-column:1}}.c-piede{background:var(--notte);color:var(--cipria);padding-block:56px 28px;font-size:15px}.c-piede a{color:var(--bianco)}.c-piede-griglia{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1.6fr) minmax(0,.6fr);gap:40px;display:grid}.c-piede h2{font-family:var(--carattere-titoli);color:var(--bianco);margin-bottom:12px;font-size:22px;font-weight:400}.c-piede-sede address{margin-top:18px}.c-piede-recapiti,.c-piede-orari{gap:2px;display:grid}.c-piede-recapiti{margin-top:14px}.c-piede-recapiti div,.c-piede-orari div{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.c-piede-recapiti dt,.c-piede-orari dt{font-weight:600}.c-piede-recapiti a{align-items:center;min-height:44px;display:inline-flex}.c-piede-menu{columns:2;column-gap:28px}.c-piede-menu li{break-inside:avoid}.c-piede-menu a,.c-piede-social a{min-height:44px;-webkit-text-decoration-color:color-mix(in srgb, var(--bianco) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--bianco) 45%, transparent);align-items:center;display:inline-flex}.c-piede-legale{border-top:2px solid color-mix(in srgb, var(--cipria) 30%, transparent);margin-top:44px;padding-top:18px;font-size:14px}@media (max-width:979.98px){.c-piede-griglia{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 24px}.c-piede-sede,.c-piede-griglia nav{grid-column:1/-1}}@media (max-width:560px){.c-piede-griglia{grid-template-columns:minmax(0,1fr)}}
