.ml-app{background:#fff;padding:100px 0}.ml-app__intro{margin:0 auto 20px;max-width:720px;text-align:center}.ml-app__intro .heading{margin-bottom:16px}.ml-app__intro .description,.ml-app__intro .description p{margin:0}.ml-app__still{aspect-ratio:3/2;background:#0b0d12;border:1px solid #e5e7ea;margin-top:30px;max-width:calc(100% - 368px);overflow:hidden}.ml-app__still img{display:block;height:100%;object-fit:cover;width:100%}.ml-app__features{border-top:1px solid #e5e7ea;display:grid;gap:24px 32px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:56px 0 0;padding:32px 0 0}.ml-app__features li{align-items:flex-start;display:flex;gap:14px;margin:0;padding:0}.ml-app__icon{background:#eef4ff;border-radius:50%;color:#0c63ff;display:grid;flex:none;height:44px;place-items:center;width:44px}.ml-app__features h3{color:#30343b;font-size:16px;font-weight:600;line-height:1.35;margin:2px 0 4px}.ml-app__features p{font-size:14px;line-height:1.5;margin:0}.ml-app__cta{margin:40px 0 0;text-align:center}.ml-app__btn{background:#0c63ff;border:1px solid #0c63ff;border-radius:3px;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:1.5;padding:12px 30px;text-decoration:none}.ml-app__btn:focus,.ml-app__btn:hover{background:#0a54d9;border-color:#0a54d9;color:#fff;text-decoration:none}@media (max-width:1199px){.ml-app__features{gap:24px 40px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.ml-app{padding:60px 0}.ml-app__still{border-left:0;border-right:0;margin:24px -15px 0;max-width:none}.ml-app__features{margin-top:32px;padding-top:28px}}@media (max-width:575px){.ml-app__features{gap:20px;grid-template-columns:1fr}}