.header-hero{align-items:center;display:flex;padding:48px 0}.header-hero .hero-text h1 svg{max-width:48px;min-width:48px}.header-hero .hero-text{flex:1}.header-hero .hero-image{flex:1.2;text-align:center}.header-hero img{max-width:100%}.hero-text a{border-radius:12px;color:#fff;display:inline-block;font-size:16px;font-weight:600;margin-top:8px;padding:8px 16px;transition:all .15s linear}.hero-text a:hover{background-color:#fb7185}.header-hero a.standardHeroLink{border-radius:unset;color:unset;font-size:unset;margin-top:unset;padding:unset}.header-hero a.standardHeroLink:hover{background-color:unset}video.video{max-width:100%}.modal{background-color:#000;background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100}.modal-content{background-color:#fefefe;margin:auto;max-width:720px;width:90%}.close{color:#fff;font-size:28px;font-weight:700;position:absolute;right:20px;top:20px}.close:focus,.close:hover{color:#10b981;cursor:pointer;text-decoration:none}.vidAndDemoCta{display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.vidAndDemoCta .sona-button,.vidAndDemoCta>a{flex:1;text-align:center}.vidAndDemoCta .sona-button #videoBtn{width:100%}.header-hero .hero-text h1{font-size:38px}@media (max-width:990px){.header-hero .hero-text h1{font-size:32px}}@media (max-width:990px) and (min-width:768px){.vidAndDemoCta{gap:12px;grid-template-columns:repeat(1,1fr)}}@media (max-width:480px){.vidAndDemoCta{gap:12px;grid-template-columns:repeat(1,1fr)}}