.hero[data-astro-cid-n3ra5fqa]{display:grid}.hero__foto[data-astro-cid-n3ra5fqa]{background:var(--colore-fondo-alternato);height:clamp(13rem,44svh,26rem);overflow:hidden}.hero__foto[data-astro-cid-n3ra5fqa] img{object-fit:cover;object-position:var(--fuoco);width:100%;height:100%}.hero__pannello[data-astro-cid-n3ra5fqa]{--occhiello:radial-gradient(circle, var(--colore-occhiello) 0 3px, transparent 3.5px);gap:var(--spazio-4);margin:-3.5rem var(--margine-pagina) 0;padding:var(--spazio-6) var(--spazio-5);background:var(--occhiello) top 6px left 6px / 10px 10px no-repeat, var(--occhiello) top 6px right 6px / 10px 10px no-repeat, var(--occhiello) bottom 6px left 6px / 10px 10px no-repeat, var(--occhiello) bottom 6px right 6px / 10px 10px no-repeat, var(--colore-fondo);border-radius:var(--raggio-pannello);display:grid;position:relative}.hero__pannello[data-astro-cid-n3ra5fqa] p[data-astro-cid-n3ra5fqa]{font-size:var(--testo-grande)}.hero__azioni[data-astro-cid-n3ra5fqa]{gap:var(--spazio-3);margin-top:var(--spazio-2);display:grid}.hero__telefono[data-astro-cid-n3ra5fqa]{display:none}@media (width>=40rem){.hero__azioni[data-astro-cid-n3ra5fqa]{flex-wrap:wrap;display:flex}}@media (width>=64rem){.hero[data-astro-cid-n3ra5fqa]{background:var(--colore-fondo-alternato);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.hero__foto[data-astro-cid-n3ra5fqa],.hero__pannello[data-astro-cid-n3ra5fqa]{grid-row:1}.hero__foto[data-astro-cid-n3ra5fqa]{grid-column:2;height:clamp(34rem,78vh,48rem)}.hero__foto[data-astro-cid-n3ra5fqa] img{object-position:var(--fuoco-largo)}.hero__pannello[data-astro-cid-n3ra5fqa]{max-width:44rem;margin:var(--spazio-7) 0 var(--spazio-7) max(var(--margine-pagina), calc((100% - var(--larghezza-pagina)) / 2 + var(--margine-pagina)));padding:var(--spazio-7) var(--spazio-7) var(--spazio-6);grid-column:1/-1;place-self:center start}.hero__telefono[data-astro-cid-n3ra5fqa]{display:contents}}.fascia[data-astro-cid-35fojqjt]{background:var(--colore-fascia);color:var(--colore-su-fascia)}.fascia[data-astro-cid-35fojqjt] p[data-astro-cid-35fojqjt]{padding-block:var(--spazio-5);font-family:var(--font-testo);font-size:var(--titolo-4);font-weight:var(--peso-forte);letter-spacing:.03em;text-align:center}@media (width>=64rem){.fascia[data-astro-cid-35fojqjt] p[data-astro-cid-35fojqjt]{font-size:var(--titolo-3)}}.sezione[data-astro-cid-lcdefpme]{gap:var(--spazio-6);padding-block:var(--spazio-sezione);display:grid}.sezione--senza-sopra[data-astro-cid-lcdefpme]{padding-top:0}.sezione__testa[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--spazio-2) var(--spazio-5);flex-wrap:wrap;display:flex}.sezione__link[data-astro-cid-lcdefpme]{font-weight:var(--peso-forte);color:var(--colore-link);text-underline-offset:.2em}.servizi[data-astro-cid-lcdefpme],.forza__elenco[data-astro-cid-lcdefpme]{gap:var(--spazio-6);margin:0;padding:0;list-style:none;display:grid}.servizio[data-astro-cid-lcdefpme]{gap:var(--spazio-2);display:grid;position:relative}.servizio[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--titolo-3)}.servizio[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.servizio[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0}.servizio[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:underline;-webkit-text-decoration-color:var(--colore-accento);text-decoration-color:var(--colore-accento);text-underline-offset:.2em;text-decoration-thickness:3px}.servizio[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--testo-grande)}.lavori[data-astro-cid-lcdefpme]{gap:var(--spazio-7) var(--spazio-6);display:grid}.forza[data-astro-cid-lcdefpme]{background:var(--colore-fondo-alternato);padding-block:var(--spazio-sezione)}.forza__griglia[data-astro-cid-lcdefpme]{gap:var(--spazio-7);display:grid}.forza__griglia[data-astro-cid-lcdefpme] .forza__foto{aspect-ratio:4/3;object-fit:cover;object-position:50% 22%;border-radius:var(--raggio);width:100%;height:auto}.forza__testi[data-astro-cid-lcdefpme]{gap:var(--spazio-6);align-content:center;display:grid}.forza__elenco[data-astro-cid-lcdefpme]{gap:var(--spazio-5)}.forza__elenco[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--spazio-1);display:grid}.forza__elenco[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--titolo-4)}@media (width>=40rem){.lavori[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.lavori[data-astro-cid-lcdefpme] .scheda--grande{grid-column:1/-1}}@media (width>=64rem){.cosa[data-astro-cid-lcdefpme]{gap:var(--spazio-7);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.sezione__testa[data-astro-cid-lcdefpme]:not(.sezione__testa--riga){flex-direction:column;place-content:flex-start}.servizio[data-astro-cid-lcdefpme]{gap:var(--spazio-6);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:baseline}.lavori--tre[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lavori--tre[data-astro-cid-lcdefpme] .scheda--grande{grid-area:span 2/1}.forza__griglia[data-astro-cid-lcdefpme]{gap:var(--spazio-8);grid-template-columns:repeat(2,minmax(0,1fr))}}
