.logo{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1;text-decoration:none;white-space:nowrap}.logo .brand-name{font:28px/1 Georgia,serif;letter-spacing:-1px;color:inherit}.logo .brand-division{font:700 9px/1.25 Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#aa4a2c;margin-top:4px}.account-story .logo .brand-division{color:#efc0a5}@media(max-width:480px){.logo .brand-name{font-size:24px}.logo .brand-division{font-size:8px;letter-spacing:1.2px}}

/* Marchi delle sezioni: ripresa della scritta originale in due colori. */
.experience-brand{font-family:Georgia,serif;font-weight:normal;white-space:nowrap;letter-spacing:-1.5px}.experience-brand em,.experience-brand .brand-dot{color:#b85032}.experience-subtitle{display:block;font:normal 21px/1.4 Arial,sans-serif;letter-spacing:0;margin-top:9px}.service-card .experience-subtitle{font-size:16px;margin-top:5px}.academy-tagline{font:24px/1.35 Georgia,serif;margin:14px 0 0}@media(max-width:560px){#catalogo h2 .experience-brand,#academy h2{font-size:clamp(32px,9vw,44px)}#catalogo .experience-subtitle{font-size:19px}}
