/* Strato di compatibilità per le landing portate dal sito precedente (guida, report, voucher,
   stampa, pagine città, migliore agenzia): le variabili del vecchio base.html mappate sulla
   palette del nuovo sito, così i loro stili propri girano sotto la cornice nuova. */
:root{--red:#cc1731;--red-dark:#a71029;--red-light:#e2203d;--red-deep:#8e0e22;--black:#09090b;--black-soft:#0d0d10;--black-card:#131316;--black-lighter:#1a1a1e;--gray-dark:#343236;--gray:#a9a7aa;--gray-light:#c9c5ca;--white:#f4f1eb;--white-soft:#f7f7f5;--font-heading:Montserrat,sans-serif;--font-body:Raleway,sans-serif;--transition:cubic-bezier(.25,.46,.45,.94);--transition-smooth:cubic-bezier(.16,1,.3,1)}
.reveal,.reveal-left,.reveal-right,.reveal-scale{opacity:1!important;transform:none!important}
.legacy-landing main,.legacy-landing>section:first-of-type{padding-top:0}
.legacy-landing .dot{color:inherit}
.legacy-landing .site-header .nav-cta{margin-left:auto}
.legacy-landing .dot,.legacy-landing [class*="title"] .dot,.legacy-landing h1 .dot,.legacy-landing h2 .dot{color:inherit!important}
