.hero-landing.dark-mode .hero-landing-text *{color:#fff}.hero-landing-layout{display:flex;gap:60px;justify-content:space-between}.hero-landing-eyebrow{color:#ec1212;font-family:Exo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:110%;margin-bottom:20px}.hero-landing-text h1,.hero-landing-text h2,.hero-landing-text h3,.hero-landing-text h4{margin-bottom:28px}.hero-landing-text h5{font-size:16px;font-weight:400;line-height:32px;margin-bottom:20px}.hero-landing .hero-landing-text p{font-family:Exo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;line-height:32px}.hero-landing .hero-landing-text ol,.hero-landing .hero-landing-text ul{display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:20px;line-height:24px;max-width:456px}.hero-landing .hero-landing-disclaimer{color:#414655;font-family:Exo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:24px}.hero-landing.dark-mode .hero-landing-disclaimer{color:#fff;font-family:Exo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:24px}.hero-landing.dark-mode .hero-landing-text ul li:before{font-size:19.32px}.hero-landing-info .buttons{align-items:center;display:flex;gap:24px;margin-top:40px}.hero-landing-image img{border-radius:24px}.hero-landing-image.box-shine img{border:1px solid #ff0101;filter:drop-shadow(0 0 24px #EC1212)}.solutions-landing-icon{display:flex;justify-content:center;margin-bottom:24px}@media (min-width:1024px){.hero-landing-text h1{font-size:58px;font-weight:600;line-height:110%}.hero-landing-text h2{font-size:40px;font-style:normal;font-weight:600;line-height:110%}}@media (max-width:1024px){.hero-landing-layout{flex-direction:column}}