.contatti-page[data-astro-cid-kxdbumtn]{padding-bottom:clamp(3rem,6vw,5rem)}.section-label[data-astro-cid-kxdbumtn]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-sm);font-weight:700}.sezione[data-astro-cid-kxdbumtn]{column-gap:var(--space-md);grid-template-columns:repeat(12,1fr);align-items:start;padding-block:clamp(2.5rem,5vw,4rem);display:grid}.sezione[data-astro-cid-kxdbumtn]:first-child{padding-top:var(--space-sm)}.sezione[data-astro-cid-kxdbumtn]+.sezione[data-astro-cid-kxdbumtn]{border-top:1px solid var(--color-border)}.sezione[data-astro-cid-kxdbumtn]>h2[data-astro-cid-kxdbumtn]{margin-bottom:var(--space-md);grid-column:1/span 4;font-size:clamp(1.6rem,2.6vw,2.2rem)}.sezione[data-astro-cid-kxdbumtn]>[data-astro-cid-kxdbumtn]:not(h2){grid-column:5/-1}.azienda-row[data-astro-cid-kxdbumtn]{gap:var(--space-sm);border-top:1px solid var(--color-border);grid-template-columns:180px 1fr;align-items:baseline;padding:.9rem 0;display:grid}.azienda-row[data-astro-cid-kxdbumtn]:last-child{border-bottom:1px solid var(--color-border)}.azienda-dl[data-astro-cid-kxdbumtn] dt[data-astro-cid-kxdbumtn]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.78rem;font-weight:700}.azienda-dl[data-astro-cid-kxdbumtn] dd[data-astro-cid-kxdbumtn]{color:var(--color-text);font-size:.95rem;line-height:1.65}.email-list[data-astro-cid-kxdbumtn]{flex-direction:column;display:flex}.email-item[data-astro-cid-kxdbumtn]{align-items:center;gap:var(--space-md);border-top:1px solid var(--color-border);padding:1.15rem 0;display:flex}.email-item[data-astro-cid-kxdbumtn]:last-child{border-bottom:1px solid var(--color-border)}.email-dept[data-astro-cid-kxdbumtn]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);flex-shrink:0;min-width:160px;font-size:.78rem;font-weight:700}.email-copy[data-astro-cid-kxdbumtn]{all:unset;font-family:var(--font-base);color:var(--color-text);cursor:pointer;transition:color var(--transition), border-color var(--transition);border-bottom:1px solid #0000;align-items:center;gap:.45rem;padding-bottom:1px;font-size:.95rem;display:inline-flex}.email-copy[data-astro-cid-kxdbumtn]:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.copy-icon[data-astro-cid-kxdbumtn]{opacity:0;transition:opacity var(--transition);flex-shrink:0}.email-copy[data-astro-cid-kxdbumtn]:hover .copy-icon[data-astro-cid-kxdbumtn]{opacity:1;stroke:var(--color-accent)}.email-feedback[data-astro-cid-kxdbumtn]{letter-spacing:.09em;text-transform:uppercase;color:var(--color-accent-testo);min-width:3.5rem;font-size:.68rem;font-weight:700}.showroom-grid[data-astro-cid-kxdbumtn]{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.showroom-card[data-astro-cid-kxdbumtn]{flex-direction:column;gap:1rem;display:flex}.showroom-map[data-astro-cid-kxdbumtn]{aspect-ratio:4/3;background:var(--color-border);border-radius:var(--radius);width:100%;color:var(--color-muted);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;text-decoration:none;display:flex;overflow:hidden}.showroom-map[data-astro-cid-kxdbumtn] img[data-astro-cid-kxdbumtn]{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.showroom-map[data-astro-cid-kxdbumtn]:hover img[data-astro-cid-kxdbumtn]{transform:scale(1.06)}.showroom-info[data-astro-cid-kxdbumtn]{flex-direction:column;gap:.3rem;display:flex}.showroom-citta[data-astro-cid-kxdbumtn]{color:var(--color-text);max-width:none;font-size:1rem;font-weight:700}.showroom-indirizzo[data-astro-cid-kxdbumtn]{color:var(--color-muted);max-width:none;font-size:.875rem;line-height:1.6}.showroom-tel[data-astro-cid-kxdbumtn]{color:var(--color-text);width:fit-content;transition:color var(--transition), border-color var(--transition);border-bottom:1px solid #0000;padding-bottom:1px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-block}.showroom-tel[data-astro-cid-kxdbumtn]:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.showroom-tel-label[data-astro-cid-kxdbumtn]{color:var(--color-muted);margin-right:.3em;font-weight:400}.connect-corpo[data-astro-cid-kxdbumtn]{gap:var(--space-md);grid-template-columns:1fr 1fr;align-items:start;display:grid}.social-row[data-astro-cid-kxdbumtn]{gap:var(--space-md);flex-direction:row;align-items:center;padding-top:.5rem;display:flex}.social-link[data-astro-cid-kxdbumtn]{color:var(--color-text);transition:color var(--transition);justify-content:center;align-items:center;line-height:0;text-decoration:none;display:flex}.social-link[data-astro-cid-kxdbumtn]:hover{color:var(--color-accent)}.newsletter-desc[data-astro-cid-kxdbumtn]{color:var(--color-muted);margin-bottom:var(--space-sm);font-size:.95rem}@media (width<=900px){.sezione[data-astro-cid-kxdbumtn]>h2[data-astro-cid-kxdbumtn],.sezione[data-astro-cid-kxdbumtn]>[data-astro-cid-kxdbumtn]:not(h2){grid-column:1/-1}.showroom-grid[data-astro-cid-kxdbumtn]{grid-template-columns:repeat(2,1fr)}.connect-corpo[data-astro-cid-kxdbumtn]{grid-template-columns:1fr}}@media (width<=768px){.azienda-row[data-astro-cid-kxdbumtn]{grid-template-columns:1fr;gap:.15rem}.email-item[data-astro-cid-kxdbumtn]{flex-direction:column;align-items:flex-start;gap:.3rem}.email-dept[data-astro-cid-kxdbumtn]{min-width:auto}}@media (width<=600px){.showroom-grid[data-astro-cid-kxdbumtn]{grid-template-columns:1fr}}
