﻿.ai-text-content{color:#31245b;font-size:16px;line-height:24px;font-weight:400;}.ai-text-content *:last-child{padding-bottom:0;}.ai-text-content a:not(.btn){text-decoration:underline;}.ai-text-content a:not(.btn):hover{text-decoration:none;}.ai-text-content p{padding:0 0 24px 0;}.ai-text-content ul{padding:0 0 24px 0;list-style:none;}.ai-text-content ul li{padding:0 0 24px 16px;position:relative;}.ai-text-content ul li:before{content:"•";position:absolute;left:0;top:0;}.ai-text-content ul li:last-of-type{padding-bottom:0;}section#intro{padding:40px 0 110px 0;}@media screen and (max-width:700px){section#intro{padding:20px 0 46px 0;}}section#intro .breadcrumbs{padding:0 0 28px 0;}@media screen and (max-width:700px){section#intro .breadcrumbs{padding:0 0 18px 0;}}section#intro .content{display:flex;gap:60px;align-items:flex-start;justify-content:space-between;}@media screen and (max-width:1180px){section#intro .content{display:block;}}section#intro .text{width:760px;padding:22px 0 0 0;flex-shrink:0;}@media screen and (max-width:1180px){section#intro .text{width:auto;max-width:700px;padding:0 0 34px 0;margin:0 auto;}}section#intro .suptitle{margin:0 0 20px 0;display:block;color:#31245b;font-size:14px;line-height:18px;font-weight:bold;}section#intro .logo{width:204px;height:70px;margin:0 0 20px 0;position:relative;display:block;overflow:hidden;border-radius:10px;border:1px solid #eae7f7;background:#fff;}section#intro .logo img{width:80%;height:80%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;object-fit:contain;}section#intro h1{padding:0 0 20px 0;}section#intro .tags{padding:0 0 20px 0;list-style:none;}@media screen and (max-width:700px){section#intro .tags{padding-bottom:22px;}}section#intro .tags li{padding:6px 16px;margin:0 10px 8px 0;display:inline-block;vertical-align:top;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#eae5fe;color:#4a2bb0;font-size:14px;line-height:18px;font-weight:500;}section#intro p.perex{max-width:700px;padding:0 0 20px 0;color:#31245b;font-size:20px;line-height:28px;font-weight:400;}@media screen and (max-width:700px){section#intro p.perex{font-size:18px;line-height:28px;}}section#intro p{max-width:700px;padding:0 0 42px 0;color:#31245b;font-size:16px;line-height:24px;font-weight:400;}@media screen and (max-width:700px){section#intro p{padding-bottom:28px;}}section#intro .buttons{display:flex;gap:26px;align-items:center;flex-wrap:wrap;}@media screen and (max-width:500px){section#intro .buttons{gap:16px;}section#intro .buttons a{width:100%;display:block;}}section#intro .side-card{width:460px;padding:42px 46px 48px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #e7e3f6;background:#fff;box-shadow:0 24px 24px 0 rgba(185,172,228,.2);}@media screen and (max-width:1180px){section#intro .side-card{width:auto;max-width:700px;margin:0 auto;}}@media screen and (max-width:700px){section#intro .side-card{padding:24px 20px;}}section#intro .card-section{padding:0 0 20px 0;}@media screen and (max-width:700px){section#intro .card-section{padding:0 0 14px 0;}}section#intro .card-section:last-of-type{padding:0 !important;}section#intro .card-section strong{padding:0 0 2px 0;display:block;color:#8273b3;font-size:14px;line-height:18px;font-weight:400;text-transform:uppercase;}section#intro .card-section p{max-width:none;padding:0;color:#31245b;font-size:16px;line-height:22px;font-weight:400;}section#facts{padding:120px 0 160px 0;background:#f4f2fc;}@media screen and (max-width:1100px){section#facts{padding:44px 0 50px 0;}}section#facts .center{display:flex;gap:70px;align-items:flex-start;justify-content:space-between;}@media screen and (max-width:1100px){section#facts .center{display:block;}}section#facts .text{width:560px;flex-shrink:0;}@media screen and (max-width:1100px){section#facts .text{width:auto;padding:0 0 30px 0;}}section#facts .text h2{padding:0 0 26px 0;}section#facts .text p{padding:0 0 44px 0;color:#31245b;font-size:18px;line-height:26px;font-weight:400;}@media screen and (max-width:1100px){section#facts .text p{padding:0 0 26px 0;}}section#facts .text .note{padding:20px 24px 26px 74px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#eae5fe;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2.72495 21C2.54162 21 2.37495 20.9543 2.22495 20.863C2.07495 20.7717 1.95829 20.6507 1.87495 20.5C1.79162 20.3493 1.74595 20.1867 1.73795 20.012C1.72995 19.8373 1.77562 19.6667 1.87495 19.5L11.125 3.5C11.225 3.33333 11.3543 3.20833 11.513 3.125C11.6716 3.04167 11.834 3 12 3C12.166 3 12.3286 3.04167 12.488 3.125C12.6473 3.20833 12.7763 3.33333 12.875 3.5L22.125 19.5C22.225 19.6667 22.271 19.8377 22.263 20.013C22.255 20.1883 22.209 20.3507 22.125 20.5C22.041 20.6493 21.9243 20.7703 21.775 20.863C21.6256 20.9557 21.459 21.0013 21.275 21H2.72495ZM12.713 17.713C12.9043 17.521 13 17.2833 13 17C13 16.7167 12.904 16.4793 12.712 16.288C12.52 16.0967 12.2826 16.0007 12 16C11.7173 15.9993 11.48 16.0953 11.288 16.288C11.096 16.4807 11 16.718 11 17C11 17.282 11.096 17.5197 11.288 17.713C11.48 17.9063 11.7173 18.002 12 18C12.2826 17.998 12.5203 17.903 12.713 17.713ZM12.713 14.712C12.9043 14.5207 13 14.2833 13 14V11C13 10.7167 12.904 10.4793 12.712 10.288C12.52 10.0967 12.2826 10.0007 12 10C11.7173 9.99933 11.48 10.0953 11.288 10.288C11.096 10.4807 11 10.718 11 11V14C11 14.2833 11.096 14.521 11.288 14.713C11.48 14.905 11.7173 15.0007 12 15C12.2826 14.9993 12.5203 14.9033 12.713 14.712Z' fill='%238273B3'/%3E%3C/svg%3E");background-position:26px 23px;background-repeat:no-repeat;}section#facts .text .note strong{padding:0 0 10px 0;display:block;position:relative;color:#31245b;font-size:14px;line-height:20px;font-weight:700;}section#facts .text .note p{padding:0;color:#31245b;font-size:14px;line-height:20px;font-weight:400;}section#facts .ai-text-content{max-width:710px;flex-grow:1;}@media screen and (max-width:1100px){section#facts .ai-text-content{max-width:none;}}section#summary{padding:130px 0;}@media screen and (max-width:1100px){section#summary{padding:44px 0 50px 0;}}section#summary .center{display:flex;gap:70px;align-items:flex-start;justify-content:space-between;}@media screen and (max-width:1100px){section#summary .center{display:block;}}section#summary .text{width:560px;flex-shrink:0;}@media screen and (max-width:1100px){section#summary .text{width:auto;padding:0 0 30px 0;}}section#summary .text h2{padding:0 0 26px 0;}section#summary .text p{color:#31245b;font-size:18px;line-height:26px;font-weight:400;}section#summary .ai-text-content{max-width:710px;flex-grow:1;}@media screen and (max-width:1100px){section#summary .ai-text-content{max-width:none;}}section#products{padding:110px 0 120px 0;background:#f4f2fc;}@media screen and (max-width:1100px){section#products{padding:44px 0 50px 0;}}section#products .info{padding:0 0 56px 0;text-align:center;}section#products .info h2{padding:0;}section#products .info p{max-width:800px;padding:26px 0 0 0;margin:0 auto;color:#31245b;font-size:18px;line-height:26px;font-weight:400;}section#products .items{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;}section#products .items article{flex:0 0 calc((100%/4) - (20px*3/4));}@media screen and (max-width:1100px){section#products .items article{flex:0 0 calc((100%/2) - (20px*1/2));}}@media screen and (max-width:650px){section#products .items article{flex:0 0 100%;}}section#products article{padding:32px;border-radius:10px;border:1px solid #e7e3f6;background:linear-gradient(163deg,#fff 16.1%,#f4f2fc 100%);}section#products article h3{padding:0 0 20px 0;color:#31245b;font-size:20px;line-height:26px;font-weight:700;}section#products article p{color:#31245b;font-size:16px;line-height:24px;font-weight:400;}section#relevance{padding:130px 0;}@media screen and (max-width:1100px){section#relevance{padding:44px 0 50px 0;}}section#relevance .center{display:flex;gap:70px;align-items:flex-start;justify-content:space-between;}@media screen and (max-width:1100px){section#relevance .center{display:block;}}section#relevance .text{width:560px;flex-shrink:0;}@media screen and (max-width:1100px){section#relevance .text{width:auto;padding:0 0 30px 0;}}section#relevance .text h2{padding:0 0 20px 0;}section#relevance .text p{padding:0 0 20px 0;color:#31245b;font-size:18px;line-height:26px;font-weight:400;}section#relevance .text .tags{padding:20px 0 0 0;list-style:none;}@media screen and (max-width:700px){section#relevance .text .tags{padding-bottom:22px;}}section#relevance .text .tags li{padding:6px 16px;margin:0 10px 8px 0;display:inline-block;vertical-align:top;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#eae5fe;color:#4a2bb0;font-size:14px;line-height:18px;font-weight:500;}section#relevance .ai-text-content{max-width:710px;flex-grow:1;}@media screen and (max-width:1100px){section#relevance .ai-text-content{max-width:none;}}section#more-info{padding:110px 0 130px 0;background:#f4f2fc;}@media screen and (max-width:1100px){section#more-info{padding:44px 0 50px 0;}}section#more-info h2{padding:0 0 44px 0;text-align:center;}section#more-info .items{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}@media screen and (max-width:700px){section#more-info .items{grid-template-columns:repeat(1,1fr);}}section#more-info article{padding:32px;border-radius:10px;border:1px solid #e7e3f6;background:linear-gradient(163deg,#fff 16.1%,#f4f2fc 100%);color:#31245b;font-size:16px;line-height:24px;font-weight:400;}section#more-info article *:last-child{padding-bottom:0;}section#more-info article h3{padding:0 0 20px 0;color:#31245b;font-size:20px;line-height:26px;font-weight:700;}section#more-info article p{padding:0 0 24px 0;}section#more-info article p:last-of-type{padding-bottom:0;}section#more-info article ul{padding:0 0 24px 0;list-style:none;}section#more-info article ul li{padding:0 0 24px 24px;position:relative;}section#more-info article ul li:before{content:"•";position:absolute;left:8px;top:0;}section#more-info article ul li:last-of-type{padding-bottom:0;}section#contacts{padding:130px 0;}@media screen and (max-width:1100px){section#contacts{padding:44px 0 50px 0;}}section#contacts .center{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:24px;align-items:start;}@media screen and (max-width:1100px){section#contacts .center{grid-template-columns:repeat(1,1fr);}}section#contacts .text{padding:10px 0 0 0;}@media screen and (max-width:1100px){section#contacts .text{text-align:center;}}section#contacts .text h2{padding:0 0 28px 0;}@media screen and (max-width:1100px){section#contacts .text h2{padding-bottom:20px;}}section#contacts .card{min-height:100%;padding:40px 44px;border-radius:10px;border:1px solid #e7e3f6;background:#fff;box-shadow:0 24px 24px 0 rgba(185,172,228,.2);}@media screen and (max-width:1100px){section#contacts .card{padding:32px;}}section#contacts .card-people{color:#31245b;font-size:16px;line-height:24px;font-weight:400;}section#contacts .card-people>*:last-child{padding-bottom:0;}section#contacts .card-people h3{padding:0 0 18px 0;color:#31245b;font-size:20px;line-height:26px;font-weight:700;}section#contacts .card-people p{padding:0 0 18px 0;}section#contacts .card-people ul{list-style:none;}section#contacts .card-section{padding:0 0 20px 0;}@media screen and (max-width:700px){section#contacts .card-section{padding:0 0 14px 0;}}section#contacts .card-section:last-of-type{padding:0 !important;}section#contacts .card-section strong{padding:0 0 2px 0;display:block;color:#8273b3;font-size:14px;line-height:18px;font-weight:400;text-transform:uppercase;}section#contacts .card-section p{max-width:none;padding:0;color:#31245b;font-size:16px;line-height:22px;font-weight:400;}section#contacts .card-section a:hover{text-decoration:underline;}section#about-profile{padding:100px 0 110px 0;background:#4a2bb0;}section#about-profile .center{display:flex;gap:70px;align-items:flex-start;justify-content:space-between;}@media screen and (max-width:1100px){section#about-profile .center{display:block;}}section#about-profile .text{width:800px;}@media screen and (max-width:1100px){section#about-profile .text{width:auto;padding:0 0 30px 0;}}section#about-profile h2{padding:0 0 22px 0;color:#fff;font-size:20px;line-height:26px;font-weight:700;}section#about-profile p{padding:0 0 34px 0;color:#fff;font-size:16px;line-height:24px;font-weight:400;}section#about-profile .buttons{display:flex;gap:24px;align-items:center;flex-wrap:wrap;}@media screen and (max-width:500px){section#about-profile .buttons{gap:16px;}section#about-profile .buttons a{width:100%;display:block;}}section#about-profile .meta{width:446px;}@media screen and (max-width:1100px){section#about-profile .meta{width:auto;}}section#about-profile .meta .meta-item{padding:0 0 20px 0;}section#about-profile .meta .meta-item:last-of-type{padding:0;}section#about-profile .meta .meta-item strong{padding:0 0 2px 0;display:block;color:#b9ace4;font-size:14px;line-height:18px;font-weight:400;text-transform:uppercase;}section#about-profile .meta .meta-item p{padding:0;color:#fff;font-size:16px;line-height:24px;font-weight:400;}section#numbers{display:none;}