.home-crm .header-menu .nav-menu__item.activePage>button,.home-crm .header-menu .nav-menu__item.activePage>button:before{color:#af1000!important}.header-menu .has-submenu.open .nav-submenu{visibility:visible;opacity:1;-webkit-margin-before:0;margin-block-start:0}.header-menu .has-submenu.open>button:before{transform:translateY(-50%) rotate(180deg)}.nav-submenu__label{margin:0;padding:10px 14px 4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-500,#6b7280)}.nav-submenu__all{margin-top:4px;padding-top:4px;border-top:1px solid var(--neutral-200,#e5e7eb)}@media (min-width:992px){.header-menu .nav-submenu--solutions{max-height:none;overflow:visible}.nav-submenu--solutions .nav-submenu__groups{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:8px;column-gap:8px}}.nav-menu--mobile .nav-submenu__label--mobile{padding:14px 0 2px}.home-crm .header-menu .nav-submenu__link:hover,.home-crm .nav-menu--mobile .nav-submenu__item.activePage .nav-submenu__link{color:#af1000!important}@media (prefers-reduced-motion:reduce){[data-aos]{opacity:1!important;transform:none!important;transition:none!important}}.home-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/assets/images/bg/home-hero-gradient.webp) top/cover no-repeat;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent);pointer-events:none}.home-video-anchor{scroll-margin-top:110px}.home-vertical-card:focus-within{outline:3px solid var(--crm-color_home-crm,#c4150c);outline-offset:4px}.home-vertical-card a:focus-visible{outline:none}