/* Dimensioni condivise tra le pagine */
:root{--title-size:clamp(30px,3.6vw,56px);--section-title-size:clamp(30px,3.2vw,48px);--card-title-size:clamp(22px,2vw,28px);--lead-size:16px;--body-size:16px;--kicker-size:11px}
body{font-size:var(--body-size)}body main h1,body .hero h1,body .services-intro h1,body .revisions-hero h1,body .centro-hero-split h1,body .used-intro-copy h1,body .gomme-intro h1{font-family:'Agrandir Grand',Arial,sans-serif;font-weight:900;font-size:var(--title-size);line-height:1.14;letter-spacing:-.025em}body main h1 span,body .hero h1 span{font-size:1em}body main h2,body #storia .centro-heading h2,body .contact h2{font-family:'Agrandir Grand',Arial,sans-serif;font-weight:900;font-size:var(--section-title-size);line-height:1.15;letter-spacing:-.025em;text-transform:uppercase}body main h3,body .value-card h3,body .timeline-copy h3{font-size:var(--card-title-size);line-height:1.2}body main p{font-size:var(--body-size);line-height:1.7}body .hero-description,body .services-intro .page-lead,body .centro-hero-copy>p:last-child,body .revisions-hero-copy .revision-weight-limit,body .gomme-intro-copy>p:not(.page-kicker),body .used-intro-copy>p:not(.page-kicker){font-size:var(--lead-size);line-height:1.7}body .page-kicker,body .centro-kicker,body .hero .hero-eyebrow,body .services-intro .page-kicker,body .revisions-hero .page-kicker,body .contact .eyebrow,body .offer-kicker{font-size:var(--kicker-size)!important;line-height:1.7;letter-spacing:.12em}body .btn{font-size:13px}
body .used-intro-copy{text-align:center}body .used-intro-copy h1,body .used-intro-copy>p:not(.page-kicker){margin-left:auto;margin-right:auto}body .used-page-note p{font-size:12px;line-height:1.6;text-align:center;max-width:900px;margin:0 auto}body .used-page-note{width:100%;text-align:center}@media(max-width:760px){:root{--title-size:30px;--section-title-size:30px;--card-title-size:22px;--lead-size:14px;--body-size:14px;--kicker-size:10px}}
