:root{--tag-color:#9d5bf0;--tag-bg-color:#e8d5ff}body.server-style{--tag-color:#ff7b51;--tag-bg-color:#ffe2d9}body::-webkit-scrollbar{display:none}b,strong{font-weight:600}.btn{display:table;text-align:center;padding:16px 40px;border-radius:100px;font:600 16px/24px "Figtree";color:#fff;background:#060028;border:0;cursor:pointer;transition:.3s}.btn.btn-white{background:#fff;border:2px solid #060028;color:#060028}.btn:hover,.btn .btn-white:hover{color:#fff;border-color:#5273ef;background:#5273ef;transition:.3s}.wrapper{overflow:unset;color:#060028}.container{max-width:1208px;padding:0 40px;margin:0 auto}.inner{margin-bottom:144px}.head__inner{padding:104px 0;margin:0;display:flex;align-items:center;justify-content:space-between;gap:16px}.head__info{max-width:580px;width:100%}.head__info-tag{display:inline-block;padding:8px 10px;border-radius:8px;font:600 16px/20px "Figtree";color:var(--tag-color);background:var(--tag-bg-color);margin-bottom:16px}.head__info-title{font:600 48px/60px "Jokker";margin-bottom:12px}.head__info-subtitle{font:700 24px/36px "Figtree";margin-bottom:24px}.head__info-text{margin-bottom:40px}.head__info-text p{font:400 20px/32px "Figtree";margin-bottom:16px}.head__info-text p:last-child{margin:0}.head__info-btns{display:flex;gap:16px;margin-bottom:16px}.head__info-desc{color:#696e77;font-size:14px}.head__picture{max-width:456px}.head__picture,.head__picture-img{width:100%;border-radius:24px}.numbers__inner{display:flex;justify-content:space-between;gap:24px}.numbers__item{border:1px solid #ffd964;border-radius:16px;background:#fff6db;padding:32px;text-align:center;flex:1}.numbers__item-num{font:600 48px/60px "Jokker";color:#1f1a3e;margin-bottom:12px}.numbers__item-text{font:400 18px/24px "Figtree";color:#1f1a3e}.info__inner{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row-reverse;gap:98px}.info__content{width:calc(63.75% - 49px)}.info__content p.description{color:#2c2c2c;font:500 24px/38px "Figtree";margin:24px 0 0}.info__content p.description:first-child{margin:0}.info__content p{font:400 18px/27px "Figtree";margin:20px 0 0}.info__content h2{font:600 40px/50px "Jokker";margin:60px 0 0}.info__content h3{font:600 24px/34px "Figtree";margin:40px 0 0}.info__content h4{font:600 20px/24px "Figtree";margin:24px 0 0}.info__content ul,.info__content ol{list-style:disc;margin-top:20px;margin-left:28px;font:400 18px/27px "Figtree"}.info__content ul li,.info__content ol li{margin-bottom:20px}.info__content ul li:last-child,.info__content ol li:last-child{margin:0}.info__content ol{list-style:decimal;margin-top:24px}.info__content ol li::marker{font-weight:600}.info__content .quote{margin-top:60px;padding:40px;border-radius:24px;border:1px solid #b682f8;background:#f6efff}.info__content .quote__text{display:block;font:400 24px/34px "Figtree";margin-bottom:24px}.info__content .quote__text::before,.info__content .quote__text::after{display:none}.info__content .quote__author{display:flex;align-items:center}.info__content .quote__author-photo{width:56px;height:56px;object-fit:cover;border-radius:50%;margin-right:24px}.info__content .quote__author-name{font:600 20px/32px "Figtree"}.info__content .quote__author-pos{font:400 18px/27px "Figtree"}.info__aside{width:calc(36.25% - 49px);position:sticky;top:100px}.info__contents{padding-bottom:60px;transition:all .3s}.info__contents.hidden{padding:0;transition:all .3s}.info__contents.hidden .info__contents-title::after{transform:rotate3d(1,0,0,180deg);transition:.3s}.info__contents.hidden .info__contents-navigation{overflow:hidden;max-height:0 !important;transition:all .3s ease-out;margin:0}.info__contents-title{margin:0 0 24px;font:600 20px/22px "Figtree";color:#060028;padding:0 48px 21px 0;border-bottom:2px solid #d4d6e0;position:relative;cursor:pointer;transition:.3s}.info__contents-title::after{content:"";position:absolute;top:0;right:0;width:24px;height:24px;background:center/contain no-repeat url("navigation-arrow.svg");transition:.3s}.info__contents-navigation{overflow:auto;max-height:1000px;transition:all .3s ease-in}.info__contents-navigation::-webkit-scrollbar{display:none}.info__contents-navigation li{margin:0 0 16px;position:relative;padding-left:33px;transition:.3s;counter-increment:list-number}.info__contents-navigation li button{font:500 18px/24px "Figtree";margin:0;border:0;background:transparent;text-align:left;cursor:pointer;color:#858c99;transition:.3s}.info__contents-navigation li::before{position:absolute;top:1px;left:0;content:counter(list-number);background:#aeb1be;border-radius:50%;font:500 14px/24px "Figtree";color:#fff;width:21px;height:21px;display:flex;align-items:center;justify-content:center;transition:.3s}.info__contents-navigation li.active button{color:#5273ef;transition:.3s}.info__contents-navigation li.active::before{background:#5273ef;transition:.3s}.info__board{background:#f1f2f8;border-radius:24px;padding:40px}.info__board-logo{margin-bottom:32px;height:auto}.info__board-box{display:flex;flex-direction:column;gap:16px}.info__board p{font:400 20px/32px "Figtree"}.info__board p b{margin-bottom:4px}.info__board p.link{position:relative;overflow:hidden}.info__board p.link::before{content:"";position:absolute;top:0;right:0;width:25px;height:100%;background:linear-gradient(90deg,transparent,#f1f2f8);pointer-events:none}.contact{background:#060028;margin:0 40px 144px;border-radius:24px;padding:80px 0}.contact__inner{display:flex;align-items:center;justify-content:space-between;margin:0}.contact__info{max-width:450px;color:#fff}.contact__info-title{font:600 40px/50px "Jokker";margin-bottom:24px}.contact__info-text{font:400 18px/28px "Figtree";margin-bottom:24px}.contact__info-list{font:400 18px/27px "Figtree"}.contact__info-list li{padding-left:44px;position:relative;margin-bottom:12px}.contact__info-list li:last-child{margin:0}.contact__info-list li::before{content:"";position:absolute;top:50%;left:0;translate:0 -50%;width:28px;height:28px;background:center/contain no-repeat url("main/img/contact-list-icon.svg")}.contact__board{background:#fff;padding:36px;border-radius:24px;max-width:552px;width:100%}.contact__board form input[type=text],.contact__board form input[type=email],.contact__board form input[type=submit],.contact__board form .sign-in,.contact__board form label.consent,.contact__board form label.consent a,.contact__board form .custom-select-title,.contact__board form .custom-select-option{font-family:"Figtree"}.contact__board form .sign-in a{font-weight:600}.popup{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,0.8);opacity:0;pointer-events:none;transition:.3s}.popup.active{opacity:1;pointer-events:painted;transition:.3s}.popup__area{position:absolute;inset:0}.popup__body{min-height:100vh;display:flex;align-items:center;justify-content:center}.popup__content{padding:40px;border-radius:20px;position:relative;max-width:472px;width:100%;background:#fff}.popup__content-close{position:absolute;top:12px;right:12px;width:24px;cursor:pointer;transition:.3s}.popup__content-close:hover{rotate:90deg;scale:1.1;transition:.3s}.popup__content-img{display:block;width:112px;margin:0 auto 24px}.popup__content-title{font:600 24px/30px "Jokker";text-align:center;margin:0 0 12px;color:#000}.popup__content-text{text-align:center;font:400 16px/24px "Figtree";color:#424347}@media(max-width:1023px){.inner{margin-bottom:60px}.head__inner{padding:80px 0 60px;margin:0;flex-direction:column;gap:0}.head__info{max-width:100%;margin-bottom:60px}.head__info-title{font-size:40px;line-height:50px;margin-bottom:12px}.head__info-title br{display:block}.head__info-text{margin-bottom:32px}.head__info-text p{font-size:18px;line-height:30px}.head__info-btns{justify-content:flex-start}.head__picture{max-width:100%}.numbers__inner{gap:16px;flex-wrap:wrap}.numbers__item{max-width:calc(50% - 8px);width:100%;flex:unset}.numbers__item-text br{display:none}.info__inner{flex-direction:column;gap:60px}.info__aside{width:100%;position:static;top:auto}.info__content{width:100%}.info__content p{line-height:30px}.info__contents-navigation li.active::before{background:#aeb1be}.info__contents-navigation li.active button{color:#858c99}.info__board-box{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:20px}.info__board-item{max-width:calc(33% - 12px);width:100%}.contact{padding:72px;margin-bottom:96px}.contact .container{padding:0}.contact__inner{flex-direction:column;gap:72px;margin:0}.contact__info{max-width:100%}.contact__info-title{font-size:36px;line-height:45px;text-align:center;max-width:380px;margin:0 auto 12px}.contact__info-text{text-align:center;margin-bottom:32px}.contact__info-list{display:flex;flex-wrap:wrap;gap:16px}.contact__info-list li{width:calc(50% - 8px);margin:0}}@media(max-width:767px){.container{padding:0 16px}.inner{margin-bottom:72px}.head__inner{padding:48px 0;margin:0}.head__info{margin-bottom:52px}.head__info-tag{margin-bottom:12px}.head__info-title{font-size:32px;line-height:44px;margin-bottom:8px}.head__info-subtitle{font-size:18px;line-height:25px;margin-bottom:12px}.head__info-text p{font-size:16px;line-height:26px;margin-bottom:12px}.head__info-btns{flex-direction:column}.head__info-btn{width:100%}.head__info-desc{text-align:center}.numbers__inner{gap:16px}.numbers__item{max-width:100%}.numbers__item-num{font-size:36px;line-height:45px;margin-bottom:4px}.numbers__item-text{font-size:16px;line-height:24px}.info__contents-navigation li button{font-size:16px;line-height:24px}.info__board-box{flex-direction:column;gap:16px}.info__board-item{max-width:100%}.info__board p{font-size:16px;line-height:26px}.info__content p.description{font-size:20px;line-height:34px}.info__content p{font-size:16px;line-height:26px}.info__content h2{font-size:28px;line-height:36px}.info__content ul,.info__content ol{margin-left:16px}.info__content ul li,.info__content ol li{font-size:16px;line-height:26px}.info__content .quote{padding:32px}.info__content .quote__text{font-size:18px;line-height:30px;margin-bottom:24px}.info__content .quote__author-name{font-size:18px;line-height:30px}.info__content .quote__author-pos{font-size:16px;line-height:26px}.contact{margin:0 0 72px;border-radius:0;padding:72px 32px}.contact .container{padding:0}.contact__inner{margin:0;gap:48px}.contact__info-title{text-align:left;font-size:28px;line-height:36px;margin:0 0 12px}.contact__info-text{text-align:left;font-size:16px;line-height:24px;margin-bottom:24px}.contact__info-list{display:block}.contact__info-list li{width:100%;margin-bottom:12px;font-size:16px;line-height:24px;padding-left:40px}.contact__info-list li:last-child{margin:0}.contact__board{border-radius:16px;padding:24px}.popup__content{border-radius:12px;margin:0 12px;padding:40px 24px 32px}.popup__content-img{width:100px}}