@media screen and (min-width:1025px){.aip-next-container{margin-top:-48px;border-radius:48px 48px 0 0}}.aip-next-container{background-color:var(--primary-light)}.ai-abil-preview{display:flex;gap:40px;padding:40px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--border-dark);background-color:var(--light)}.ai-abil-preview.reverse .ai-abil-preview__body{order:-1}.ai-abil-preview__body{min-width:734px;max-width:734px}.ai-abil-preview__screen{position:relative;line-height:0;border-radius:8px;border:1px solid var(--border);overflow:hidden}.start-links{display:flex;align-items:center;gap:12px}.start-link{display:inline-flex;align-items:center;gap:8px;color:var(--black);padding:8px 16px;border-radius:50px;background-color:var(--bg-gray)}.start-link__icon{line-height:0;flex-shrink:0}@media screen and (min-width:1025px){.start-link{transition:all .15s ease-in-out}.start-link:hover{color:var(--black);background-color:var(--primary-light)}}.start-link:active{color:var(--black);background-color:var(--primary-light)}@media screen and (min-width:1024px) and (max-width:1179px){.ai-abil-preview__body{min-width:522px;max-width:522px}}@media screen and (max-width:1024px){.ai-abil-preview{padding:24px}.ai-abil-preview .title24{font-size:24px}}@media screen and (max-width:1023px){.ai-abil-preview{display:block}.ai-abil-preview__body{margin-top:32px;min-width:0}}@media screen and (max-width:767px){.ai-abil-preview{padding:24px 16px}.start-link{font-size:14px;line-height:20px}}@media screen and (max-width:520px){.start-links{flex-direction:column;align-items:flex-start}}.ai-bg{background:linear-gradient(179.97deg,#02080c .03%,#021f3b 45.41%,#105ba3 82.33%,#105ba2 106.2%,#07080a 126.29%)}@media screen and (min-width:1024px){.ai-steps{display:flex;align-items:flex-start;gap:80px}.ai-steps__picture{min-width:590px}}.ai-steps{color:var(--light)}.ai-steps__picture{line-height:0;max-width:590px;border-radius:16px;overflow:hidden}.numb-list{counter-reset:olNum}.numb-list li{position:relative;padding-left:20px}.numb-list li:not(:first-child){margin-top:16px}.numb-list li:before{counter-increment:olNum;content:counter(olNum) ".";position:absolute;top:0;left:0;font-weight:600;color:var(--primary);font-size:18px}@media screen and (max-width:1023px){.ai-steps__picture{margin-top:20px}}@media screen and (max-width:767px){.ai-steps__picture{border-radius:8px}}.ai-advs{display:flex;color:var(--light);margin:-10px}.ai-advs__elem{width:25%;padding:10px;box-sizing:border-box}.ai-adv{display:flex;flex-direction:column;font-weight:400;height:100%;padding:28px 28px 0;border-radius:16px;box-shadow:inset 0 0 0 1px #5f8ab4;background-color:#0d4e8d;box-sizing:border-box;overflow:hidden}.ai-adv__picture{line-height:0;padding-top:32px;margin:auto -28px 0}.ai-adv .title24,.dhx-app .title24{font-size:24px}@media screen and (min-width:1023px) and (max-width:1024px){.ai-adv{padding:20px 20px 0}.ai-adv__picture{margin-left:-20px;margin-right:-20px}}@media screen and (max-width:1023px){.ai-advs{flex-wrap:wrap}.ai-advs__elem{width:50%}}@media screen and (max-width:767px){.ai-advs{display:block}.ai-advs__elem{width:100%}.ai-adv__picture{text-align:center}}@media screen and (max-width:480px){.ai-adv__picture img{width:100%}}@media screen and (min-width:768px){.dhx-apps{display:flex}.dhx-apps__elem{width:50%}}.dhx-apps{font-weight:400;margin:-16px}.dhx-app,.dhx-apps__elem{padding:16px;box-sizing:border-box}.dhx-app{position:relative;display:flex;flex-direction:column;height:100%;padding:27px 27px 0;border-radius:16px;border:1px solid var(--border-dark);background-color:var(--light);overflow:hidden}.dhx-app__picture{line-height:0;padding-top:36px;margin:auto -28px 0}@media screen and (max-width:1024px){.dhx-apps{margin:-12px}.dhx-apps__elem{padding:12px}}@media screen and (max-width:767px){.dhx-app img{width:100%}}@media screen and (max-width:360px){.dhx-app .text-button__label{font-size:14px;line-height:20px}}@media screen and (min-width:1024px){.dashboard-banner{display:flex;gap:20px}.dashboard-banner:after{content:"";position:absolute;left:400px;top:0;height:100%;width:1170px;background:linear-gradient(89.73deg,rgba(255,255,255,0) 14.17%,#017bdd 49.19%);z-index:0}}.dashboard-banner{position:relative;font-weight:400;padding:27px 27px 0;border-radius:16px;border:1px solid var(--border-dark);background-color:var(--light);overflow:hidden}.dashboard-banner__content{position:relative;max-width:450px;margin-right:auto;z-index:1}.dashboard-banner .title24{font-size:24px}.dashboard-banner__picture{line-height:0}@media screen and (min-width:768px){.dashboard-banner__picture{position:relative;min-width:601px;max-width:601px;border-radius:8px 8px 0 0;border-left:1px solid var(--border-dark);border-top:1px solid var(--border-dark);border-right:1px solid var(--border-dark);overflow:hidden;z-index:1}}@media screen and (max-width:1024px){.dashboard-banner{align-items:flex-end}}@media screen and (max-width:1023px){.dashboard-banner__picture{text-align:center;margin:0 auto}}@media screen and (max-width:767px){.dashboard-banner__picture{margin-left:-27px;margin-right:-27px}.dashboard-banner__picture img{width:100%}}.ai-chat-banner-section{background:linear-gradient(179.88deg,#000 .11%,#021f3b .13%,#0b447b 95.37%,#105ba3 146.24%,#105ba2 180.35%,#07080a 214.45%)}@media screen and (min-width:1025px){.ai-chat-banner-section-inside{background:url(/images/ai-grid-2.svg) center top no-repeat}}@media screen and (min-width:1024px){.ai-chat-banner{display:flex}}.ai-chat-banner{font-weight:400;color:var(--border-dark)}.ai-chat-banner .title-36{color:var(--light)}.ai-chat-banner__content{max-width:472px;margin-right:auto}.ai-chat-banner__picture{line-height:0;max-width:616px;min-width:616px;border-radius:8px 8px 0 0;box-shadow:0 0 0 8px rgba(255,255,255,.55);overflow:hidden}@media screen and (max-width:1023px){.ai-chat-banner__picture{margin-top:40px}}@media screen and (max-width:768px){.ai-chat-banner__picture{min-width:0;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.ai-chat-banner .title-36{font-size:24px}}@media screen and (max-width:660px){.ai-chat-banner__picture{margin-left:8px;margin-right:8px}}@media screen and (max-width:480px){.ai-chat-banner .button-secondary{padding:0;width:100%}}