:root{--font-family-primary:"Manrope",sans-serif;--font-family-secondary:"Roboto",sans-serif;--font-family-tertiary:"Press Start 2P",sans-serif;--color-white:#fff;--color-black:#1f1f1f;--color-red:#be2727;--color-success:var(--color-emerald-600);--color-warning:var(--color-amber-500);--color-danger:var(--color-rose-600);--color-primary:#0183fd;--color-1:#212529;--color-2:#3a3a3a;--color-3:#cad5e0;--color-4:#5d01fd;--color-5:#686868;--color-6:#404040;--color-7:#cdcdcd;--color-8:#b9b9b9;--color-9:#f1f8ff;--header-height:82px;--container-width:calc(1720px + var(--container-padding)*2);--container-padding:1rem}@media (max-width:1639px){:root{--container-width:calc(1166px + var(--container-padding)*2)}}@media (max-width:1365px){:root{--header-height:62px;--container-width:calc(728px + var(--container-padding)*2)}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100 900;src:url(../assets/fonts/Roboto-VariableFont_wdth,wght.woff2) format("woff2"),url(../assets/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:100 900;src:url(../assets/fonts/Manrope-VariableFont_wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Press Start\ 2P;font-style:normal;font-weight:400;src:url(../assets/fonts/PressStart2P-Regular.ttf) format("truetype")}@keyframes blink{0%,to{opacity:1}50%{opacity:.1}}*,:after,:before{box-sizing:border-box}body{font-family:var(--font-family-primary);margin:0}.main{flex:1 1 auto}.container{margin:0 auto;max-width:var(--container-width);padding:0 var(--container-padding);width:100%}.section{margin-bottom:130px}@media (max-width:1639px){.section{margin-bottom:110px}}@media (max-width:1365px){.section{margin-bottom:100px}}@media (max-width:767px){.section{margin-bottom:80px}}.section .section-title{color:var(--color-primary);font-family:var(--font-family-tertiary);font-size:48px;font-weight:400;letter-spacing:.96px;line-height:140%;margin-bottom:60px;margin-top:unset;text-align:center}@media (max-width:1639px){.section .section-title{font-size:40px;letter-spacing:.8px}}@media (max-width:767px){.section .section-title{font-size:24px;letter-spacing:.48px;margin-bottom:40px}}.button{align-items:center;border:none;cursor:pointer;display:inline-flex;font-weight:500;gap:10px;justify-content:center;letter-spacing:.36px;line-height:140%;outline:none;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;white-space:nowrap;width:-moz-fit-content;width:fit-content}.button>svg{flex:0 0 auto}.button>span,.button>svg{position:relative;z-index:1}.button>span{align-items:center;display:inline-flex;gap:6px}.button:before{background:linear-gradient(90deg,#0183fd,#5d01fd);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s}.button:hover:before{opacity:1}.button.primary{background-color:var(--color-primary);color:var(--color-white);overflow:hidden;position:relative}.button.secondary{background-color:rgba(240,248,255,.97);color:var(--color-black);overflow:hidden;position:relative}.button.secondary:hover{color:var(--color-white)}.button.secondary:after{background:var(--color-white);border:2px solid var(--color-primary);content:"";inset:0;opacity:1;position:absolute;transition:opacity .3s}.button.secondary:hover:after{opacity:0}.button.size-sm{font-size:14px;height:44px;padding:0 20px}.button.size-md{font-size:16px;height:52px;padding:0 20px}.button.size-lg{font-size:18px;height:60px;padding:0 20px}.button.rounded-sm{border-radius:12px}.button.rounded-md{border-radius:16px}.button.rounded-lg,.button.rounded-lg:after,.button.rounded-lg:before{border-radius:20px}.button.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input{background-color:var(--color-white);border:1.5px solid var(--color-1);border-radius:7px;color:var(--color-black);display:block;line-height:1.5;outline:none;transition:all .2s ease-in-out;width:100%}.input::-moz-placeholder{color:var(--color-5);opacity:1}.input::placeholder{color:var(--color-5);opacity:1}.input:focus-within:not(:-moz-read-only){border-color:var(--color-4)}.input:focus,.input:focus-within:not(:read-only){border-color:var(--color-4)}.input:disabled{cursor:not-allowed;opacity:.6}.input:-moz-read-only{cursor:default;opacity:.6}.input:read-only{cursor:default;opacity:.6}.input.error,.input.error:focus{border-color:var(--color-red)}.input.error:hover{border-color:var(--color-red)!important}.input[type=search]::-webkit-search-cancel-button,.input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.input[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input.size-sm{font-size:14px;height:44px;padding:0 20px}.input.size-md{font-size:16px;height:52px;padding:0 20px}.input.size-lg{font-size:18px;height:60px;padding:0 30px}.input.rounded-sm{border-radius:12px}.input.rounded-md{border-radius:16px}.input.rounded-lg,.input.rounded-lg:after,.input.rounded-lg:before{border-radius:20px}.label{color:var(--color-black);cursor:pointer;display:block;font-size:16px;letter-spacing:.32px;line-height:140%}.label .mark{color:var(--color-red)}.field{display:flex;margin-bottom:33px;position:relative;width:100%}.field .label{background:var(--color-white);left:20px;padding:0 10px;position:absolute;top:-13px}.form .title{color:var(--color-1);font-size:24px;font-weight:600;line-height:140%;margin-bottom:42px;margin-top:0}@media (max-width:767px){.form .title{margin-bottom:32px}}.form .grid .actions{align-items:center;display:flex;gap:44px}@media (max-width:767px){.form .grid .actions{flex-direction:column;gap:15px}}.form .grid .actions .button{max-width:280px;width:100%}@media (max-width:767px){.form .grid .actions .button{max-width:100%}}.consent-checkbox{align-items:flex-start;display:flex;flex-direction:column;position:relative}.consent-checkbox input[type=checkbox]{height:1px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:1px}.consent-checkbox label{align-items:center;cursor:pointer;display:flex;gap:18px}.consent-checkbox .checkbox{background:var(--color-white);border:1px solid var(--color-3);border-radius:1px;display:flex;flex:0 0 auto;height:20px;margin-top:2px;position:relative;transition:border-color .2s ease-in-out,background .2s ease-in-out;width:20px}.consent-checkbox .checkbox:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none' viewBox='0 0 10 8'%3E%3Cpath stroke='%23fff' stroke-linecap='round' d='m.5 3 2.715 3.49a1 1 0 0 0 1.575.004L9.5.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:8px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out;width:10px}.consent-checkbox input:checked+label .checkbox:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.consent-checkbox input:checked+label .checkbox{background:var(--color-primary)}.consent-checkbox input:focus+label .checkbox{border-color:var(--color-primary)}.consent-checkbox .value{color:var(--color-6);font-size:16px;font-weight:400;letter-spacing:.32px;line-height:130%}.consent-checkbox .value a{color:var(--color-primary);text-decoration:underline}.consent-checkbox .value a:hover,.logo{text-decoration:none}.logo{align-items:center;display:flex;gap:10px;transition:opacity .2s ease-in-out;width:-moz-fit-content;width:fit-content}.logo:hover{opacity:.8;text-decoration:none}.logo picture{display:flex}.menu{background:var(--color-white);height:100dvh;max-width:394px;min-height:100dvh;overflow:hidden;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s;width:100%;z-index:101}.menu.is-open{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);transform:translateX(0)}.menu .wrap{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:9px 20px 20px;position:relative}.menu .menu-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.menu .menu-feedback,.menu .menu-navigation{margin-bottom:20px}.menu .menu-feedback .button{width:100%}.menu .menu-contacts{margin-top:auto}.menu .menu-contacts .contacts-mobile{align-items:flex-end;display:flex;gap:10px;justify-content:space-between}.menu .menu-contacts .contacts-mobile .phone .label{margin-bottom:5px}.menu .menu-contacts .contacts-mobile .phone .value{color:var(--color-black);font-size:24px;font-weight:500;line-height:130%;text-decoration:none}.menu .menu-contacts .contacts-mobile .socials a{display:flex;text-decoration:none}.menu>.bg{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.menu>.bg picture{bottom:-114px;left:50%;position:absolute;transform:translateX(-50%)}.menu-open{margin:0;margin-right:calc(var(--container-padding)*-1)}.menu-close,.menu-open{align-items:center;background:var(--color-primary);border:none;border-radius:0 0 0 30px;display:flex;flex:0 0 auto;height:var(--header-height);justify-content:center;outline:none;padding:0;width:70px}.menu-close{margin:0;position:absolute;right:0;top:0}.menu-close svg{color:var(--color-white)}.accordion{display:flex;flex-direction:column;gap:20px}.accordion .item{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.1);border-radius:30px;box-shadow:0 0 48.9px 0 rgba(114,187,255,.28),inset 0 -4px 4px 0 #fff,inset 0 4px 20px 0 #fff;transition:all .3s}.accordion .item .panel{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:12px 12px 12px 115px;position:relative;text-align:left;transition:all .3s;width:100%}@media (max-width:767px){.accordion .item .panel{padding:15px}}.accordion .item .panel .icon{align-items:center;background:rgba(114,187,255,.28);border-radius:50px;box-shadow:inset 0 -4px 4px 0 #fff,inset 0 4px 20px 0 #fff,0 0 48.9px 0 rgba(114,187,255,.28);display:flex;flex-direction:column;height:54px;justify-content:center;left:40px;position:absolute;top:50%;transform:translateY(-50%);width:54px}.accordion .item .panel .icon:before{background:hsla(0,0%,100%,.79);border-radius:50px;content:"";display:flex;height:42px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:42px;z-index:-1}@media (max-width:767px){.accordion .item .panel .icon{display:none}}.accordion .item .panel .name{color:var(--color-black);font-size:24px;font-weight:500;line-height:130%;margin:0;transition:all .3s}@media (max-width:767px){.accordion .item .panel .name{font-size:16px}}.accordion .item .panel .arrow{align-items:center;background:var(--color-white);border-radius:50px;color:var(--color-primary);display:flex;flex:0 0 auto;height:54px;justify-content:center;transition:all .3s;width:132px}@media (max-width:767px){.accordion .item .panel .arrow{height:36px;width:36px}}.accordion .item .panel .arrow svg{transition:all .3s}@media (max-width:767px){.accordion .item .panel .arrow svg{height:16px;width:21px}}.accordion .item .collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.accordion .item .collapse .wrap{color:var(--color-2);font-size:18px;font-weight:400;letter-spacing:.36px;line-height:130%;overflow:hidden;padding:0 181px 0 115px;transition:all .3s}@media (max-width:767px){.accordion .item .collapse .wrap{font-size:14px;letter-spacing:.28px;padding:0 15px}}.accordion .item .collapse .wrap>:first-child{margin-top:0}.accordion .item .collapse .wrap>:last-child{margin-bottom:0}.accordion .item.is-open{background:linear-gradient(83deg,hsla(0,0%,100%,.15) 58.55%,rgba(1,131,253,.15) 95.72%);border-radius:30px;box-shadow:0 0 48.9px 0 rgba(114,187,255,.28),inset 0 -4px 4px 0 #fff,inset 0 4px 20px 0 #fff}.accordion .item.is-open .panel .name{color:var(--color-primary)}.accordion .item.is-open .panel .arrow{background-color:var(--color-primary);color:var(--color-white)}.accordion .item.is-open .panel .arrow svg{transform:rotate(90deg)}.accordion .item.is-open .collapse{grid-template-rows:1fr}.accordion .item.is-open .collapse .wrap{padding-bottom:40px}@media (max-width:767px){.accordion .item.is-open .collapse .wrap{padding-bottom:12px}}.tabs{display:flex;flex-direction:column;gap:60px;width:100%}@media (max-width:767px){.tabs{gap:40px}}.tabs .navigation{align-items:center;display:flex;gap:40px;justify-content:center}@media (max-width:1365px){.tabs .navigation{gap:15px}}@media (max-width:767px){.tabs .navigation{flex-direction:column}}.tabs .navigation .trigger{background:transparent;border:none;border-radius:20px;color:var(--color-primary);cursor:pointer;font-size:18px;font-weight:500;height:60px;letter-spacing:.36px;line-height:140%;padding:0 20px;text-transform:uppercase;transition:all .2s}@media (max-width:767px){.tabs .navigation .trigger{width:100%}}.tabs .navigation .trigger:before{content:"/ "}.tabs .navigation .trigger:hover{background:var(--color-primary);color:var(--color-white)}.tabs .navigation .trigger.is-active{background-color:var(--color-primary);color:var(--color-white);font-weight:500}.tabs .navigation .trigger.is-active:before{animation:blink 1.2s ease-in-out infinite}.tabs .content{position:relative}.tabs .content .panel{display:none;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.tabs .content .panel.is-active{display:block;opacity:1;transform:translateY(0)}.tabs .content .panel>:first-child{margin-top:0}.tabs .content .panel>:last-child{margin-bottom:0}.counters{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.counters{grid-template-columns:1fr}}.counters .item{border-right:2px solid var(--color-3);display:flex;flex-direction:column;padding:0 80px}@media (max-width:1639px){.counters .item{padding:0 37px}}@media (max-width:1365px){.counters .item{padding:0 9px}}@media (max-width:767px){.counters .item{border-bottom:2px solid var(--color-3);border-right:unset;margin-bottom:15px;padding-bottom:15px;padding-left:unset;padding-right:unset}}.counters .item .number{color:var(--color-4);font-size:70px;font-weight:700;letter-spacing:1.4px;line-height:140%;text-align:center}@media (max-width:1639px){.counters .item .number{font-size:55px;font-size:50px;letter-spacing:1.1px;letter-spacing:1px}}.counters .item .name{color:var(--color-2);font-size:24px;font-weight:500;line-height:130%;text-align:center}@media (max-width:1639px){.counters .item .name{font-size:20px;letter-spacing:.4px}}@media (max-width:1365px){.counters .item .name{font-size:16px}}.counters .item:first-of-type{padding-left:unset}.counters .item:last-of-type{border-right:unset;padding-right:unset}@media (max-width:767px){.counters .item:last-of-type{border-bottom:unset;margin-bottom:unset;padding-bottom:unset}}.navigation-top ul{align-items:center;display:flex;gap:60px;list-style:none;margin:0;padding:0;width:100%}.navigation-top ul>li,.navigation-top ul>li a{align-items:center;display:flex;justify-content:center}.navigation-top ul>li a{color:var(--color-1);font-size:18px;font-style:normal;font-weight:400;letter-spacing:.36px;line-height:130%;text-decoration:none;transition:all .3s ease;white-space:nowrap}.navigation-top ul>li a:hover{color:var(--color-primary);text-shadow:.3px 0 currentcolor,-.3px 0 currentcolor}.navigation-mobile ul{align-items:center;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.navigation-mobile ul,.navigation-mobile ul>li{display:flex;width:100%}.navigation-mobile ul>li a{align-items:center;border-radius:10px;color:var(--color-1);display:flex;font-size:18px;font-style:normal;font-weight:400;gap:12px;height:44px;justify-content:space-between;letter-spacing:.36px;line-height:130%;padding:6px 20px;text-decoration:none;transition:all .3s ease;white-space:nowrap;width:100%}.navigation-mobile ul>li a:hover{background:var(--bg,rgba(240,248,255,.97));border-left:3px solid var(--accent-blue,#0183fd);color:var(--color-primary);font-weight:600}.solutions-tile{-moz-columns:5;column-count:5}@media (max-width:1365px){.solutions-tile{display:grid;gap:0 70px;grid-template-columns:1fr 1fr}}@media (max-width:767px){.solutions-tile{grid-template-columns:1fr}}.solutions-item{display:flex;flex-direction:column;margin-bottom:40px;position:relative;text-decoration:none}@media (max-width:1365px){.solutions-item{margin-bottom:30px}}.solutions-item .name{align-items:flex-start;color:var(--color-black);display:flex;font-size:20px;font-weight:500;gap:8px;justify-content:space-between;line-height:130%;text-transform:uppercase}@media (max-width:1639px){.solutions-item .name{font-size:14px}}@media (max-width:1365px){.solutions-item .name{font-size:18px}}.solutions-item .name .arrow{display:flex;flex:0 0 auto;height:25px;overflow:hidden;position:relative;width:32px}.solutions-item .name .arrow svg{left:0;position:absolute;top:0;transition:transform .3s ease}.solutions-item .name .arrow.no-transition svg{transition:none}.solutions-item .name .arrow .top{transform:translateY(0)}.solutions-item .name .arrow .bottom{transform:translateY(100%)}.solutions-item .name .arrow.is-active .top{transform:translateY(-100%)}.solutions-item .name .arrow.is-active .bottom{transform:translateY(0)}.solutions-item .bg{inset:0;pointer-events:none;position:absolute;z-index:-1}.solutions-item .bg picture{display:flex;height:100%;transition:all .5s;width:100%}.solutions-item .bg picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.solutions-item.with-img{aspect-ratio:1/1.1;border-radius:30px;overflow:hidden;padding:30px}@media (max-width:1639px){.solutions-item.with-img{border-radius:20px;padding:15px}}@media (max-width:1365px){.solutions-item.with-img{aspect-ratio:unset;border-radius:30px;grid-column:span 2;height:353px;padding:30px}}@media (max-width:767px){.solutions-item.with-img{grid-column:unset}}.solutions-item.with-img .name{color:var(--color-white)}@media (max-width:1365px){.solutions-item.with-img .name{font-size:20px;max-width:55%}}@media (max-width:767px){.solutions-item.with-img .name{max-width:100%}}.solutions-item:hover .bg picture{transform:scale(1.04)}.solutions-item.color-black .name{color:var(--color-black)}.header{background:rgba(240,248,255,.97);height:var(--header-height);position:sticky;top:0;z-index:100}.header,.header .block{align-items:center;display:flex}.header .block{gap:60px;justify-content:space-between}@media (max-width:1365px){.header .block .header-feedback,.header .block .header-navigation{display:none}}.header .block .header-menu{display:none}@media (max-width:1365px){.header .block .header-menu{display:flex}}.footer{overflow-x:clip;padding:57px 0;position:relative}.footer .block{border-bottom:1px solid var(--color-8);border-top:1px solid var(--color-8);display:grid;grid-template-columns:2.5fr 1.5fr 5fr 4fr}@media (max-width:1639px){.footer .block{grid-template-columns:1.8fr 1.4fr 2.5fr 2.5fr}}@media (max-width:1365px){.footer .block{border-bottom:unset;border-top:unset;gap:unset;grid-template-columns:1fr 1fr}}@media (max-width:767px){.footer .block{gap:60px;grid-template-columns:1fr}}.footer .block .column{border-right:1px solid var(--color-8);display:flex;flex-direction:column;gap:37px;padding:32px 38px}@media (max-width:1639px){.footer .block .column{padding:32px 20px}}@media (max-width:1365px){.footer .block .column{display:contents}}.footer .block .column:first-of-type{padding-left:unset}@media (max-width:1365px){.footer .block .column:nth-of-type(2) .item{border-bottom:1px solid var(--color-8);padding-bottom:30px;padding-left:11px;padding-top:30px}}@media (max-width:767px){.footer .block .column:nth-of-type(2) .item{border-bottom:unset;padding-bottom:unset;padding-left:unset;padding-top:unset}}@media (max-width:1365px){.footer .block .column:nth-of-type(3) .item:first-child{border-bottom:1px solid var(--color-8);border-right:1px solid var(--color-8);order:-3;padding-bottom:30px;padding-right:11px}.footer .block .column:nth-of-type(3) .item:last-child{border-bottom:1px solid var(--color-8);order:-2;padding-bottom:30px;padding-left:11px}}@media (max-width:767px){.footer .block .column:nth-of-type(3) .item:first-child{border-bottom:unset;border-right:unset;padding-bottom:unset;padding-right:unset}.footer .block .column:nth-of-type(3) .item:last-child{border-bottom:unset;padding-bottom:unset;padding-left:unset}}.footer .block .column:last-of-type{border-right:unset;padding-right:unset}@media (max-width:1365px){.footer .block .column:last-of-type .item:first-child{border-bottom:1px solid var(--color-8);border-right:1px solid var(--color-8);order:-1;padding-bottom:30px;padding-right:11px;padding-top:30px}.footer .block .column:last-of-type .item:last-child{height:-moz-fit-content;height:fit-content;padding-right:11px;padding-top:30px}}@media (max-width:767px){.footer .block .column:last-of-type .item:first-child{border-bottom:unset;padding-bottom:unset}.footer .block .column:last-of-type .item:first-child,.footer .block .column:last-of-type .item:last-child{border-right:unset;padding-right:unset;padding-top:unset}}.footer .block .copyright{color:var(--color-white);display:flex;flex-direction:column;font-size:18px;font-weight:400;gap:30px;line-height:130%}@media (max-width:1639px){.footer .block .copyright{font-size:16px;letter-spacing:.32px}}@media (max-width:1365px){.footer .block .copyright{border-left:1px solid var(--color-8);order:2;padding-left:11px;padding-top:30px}}@media (max-width:767px){.footer .block .copyright{border-left:unset;margin-bottom:20px;padding-left:unset;padding-top:unset}}.footer .block .copyright a{color:var(--color-white);text-decoration:none}.footer .block .copyright a:hover{text-decoration:underline}.footer .block .item{display:flex;flex-direction:column;gap:5px;position:relative}.footer .block .item .name{color:var(--color-7);font-size:16px;font-weight:400;letter-spacing:.32px;line-height:130%}.footer .block .item .value{color:var(--color-white);font-size:18px;font-weight:400;letter-spacing:.36px;line-height:130%}.footer .block .item .value a{color:var(--color-white);text-decoration:none}.footer .block .item .value a:hover{text-decoration:underline}.footer .block .item .socials{bottom:0;position:absolute;right:0}@media (max-width:1365px){.footer .block .item .socials{right:11px}}@media (max-width:767px){.footer .block .item .socials{right:0}}.footer .block .item .socials a{display:flex}@media (max-width:767px){.footer .block .item:before{background:var(--color-8);bottom:-30px;content:"";height:1px;left:-100%;position:absolute;width:300%}}.footer>.bg{align-items:flex-end;background:var(--color-black);display:flex;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.footer>.bg picture{height:-moz-fit-content;height:fit-content}.footer>.bg picture img{max-width:100%}.hero{height:911px;margin-bottom:unset;margin-top:calc(var(--header-height)*-1);overflow-x:clip;position:relative}@media (max-width:1365px){.hero{height:586px}}@media (max-width:767px){.hero{height:604px}}.hero .container{display:flex;height:100%}.hero .block{display:flex;flex-direction:column;padding-top:170px}@media (max-width:1365px){.hero .block{padding-top:142px}}.hero .block .title{color:var(--color-white);font-family:var(--font-family-tertiary);font-size:93px;font-weight:400;letter-spacing:1.86px;line-height:140%;margin-bottom:20px}@media (max-width:1639px){.hero .block .title{font-size:80px;letter-spacing:1.6px}}@media (max-width:1365px){.hero .block .title{font-size:40px;letter-spacing:.8px}}@media (max-width:767px){.hero .block .title{font-size:30px;letter-spacing:.6px}}.hero .block .text{color:var(--color-white);font-size:32px;font-style:normal;font-weight:500;letter-spacing:.64px;line-height:140%;margin-bottom:40px;max-width:790px}@media (max-width:1639px){.hero .block .text{font-size:24px;letter-spacing:.48px}}@media (max-width:1365px){.hero .block .text{font-size:20px;letter-spacing:.4px}}@media (max-width:767px){.hero .block .text{font-size:18px;letter-spacing:.36px}}.hero .block .text>p{margin:15px 0}.hero .block .text>:first-child{margin-top:0}.hero .block .text>:last-child{margin-bottom:0}.hero .block .actions{align-items:center;display:flex;gap:20px}@media (max-width:767px){.hero .block .actions{flex-direction:column}.hero .block .actions .button{width:100%}}.hero .block>:first-child{margin-top:0}.hero .block>:last-child{margin-bottom:0}.hero>.bg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.hero>.bg picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.benefits{backdrop-filter:blur(10px);background:linear-gradient(90deg,rgba(240,248,255,.6),rgba(240,248,255,0) 44.23%,rgba(240,248,255,.6))}.benefits .items{border-bottom:1px solid var(--color-3);display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1462px}@media (max-width:1365px){.benefits .items{border-bottom:unset;grid-template-columns:1fr}}.benefits .items .item{align-items:center;color:var(--color-2);display:flex;font-size:18px;font-weight:400;justify-content:center;letter-spacing:.36px;line-height:130%;padding:20px 30px;text-align:center}@media (max-width:1639px){.benefits .items .item{font-size:16px}}@media (max-width:1365px){.benefits .items .item{border-bottom:1px solid var(--color-3);padding:15px 30px}}@media (max-width:767px){.benefits .items .item{font-size:15px;letter-spacing:.3px;padding:15px 0}}.benefits .items .item:nth-of-type(2){border-left:1px solid var(--color-3);border-right:1px solid var(--color-3)}@media (max-width:1365px){.benefits .items .item:nth-of-type(2){border-left:unset;border-right:unset}}.benefits .items .item.big{color:var(--color-primary);font-size:24px}@media (max-width:767px){.benefits .items .item.big{font-size:20px}}.benefits-2 .items{align-items:stretch;display:grid;grid-template-columns:1fr 1.8fr 1fr 1.4fr}@media (max-width:1639px){.benefits-2 .items{grid-template-columns:1fr 1.6fr 1fr 1fr}}@media (max-width:1365px){.benefits-2 .items{grid-template-columns:1fr 1fr}}@media (max-width:767px){.benefits-2 .items{grid-template-columns:1fr}}.benefits-2 .items .item{align-items:center;border-right:2px solid var(--color-primary);display:flex;flex-direction:column;height:auto;padding:0 20px}@media (max-width:1639px){.benefits-2 .items .item{padding:0 15px}}@media (max-width:767px){.benefits-2 .items .item{border-bottom:2px solid var(--color-primary);border-right:unset;margin-bottom:15px;padding-bottom:15px;padding-left:unset;padding-right:unset;padding-top:unset}}.benefits-2 .items .item .icon{align-items:center;display:flex;height:64px;justify-content:center;margin-bottom:20px;width:64px}.benefits-2 .items .item .name{color:var(--color-1);font-size:20px;font-weight:500;line-height:130%;margin-bottom:8px;text-align:center}.benefits-2 .items .item .text{color:var(--color-1);font-size:18px;font-weight:400;letter-spacing:.36px;line-height:130%;text-align:center}@media (max-width:1639px){.benefits-2 .items .item .text{font-size:14px;letter-spacing:.28px}}.benefits-2 .items .item:first-of-type{padding-left:0}@media (max-width:1365px){.benefits-2 .items .item:first-of-type{padding-bottom:20px}.benefits-2 .items .item:nth-of-type(2){border-right:unset;padding-bottom:20px}.benefits-2 .items .item:nth-of-type(3){border-top:2px solid var(--color-primary);padding-top:20px}}@media (max-width:767px){.benefits-2 .items .item:nth-of-type(3){border-top:unset;padding-top:unset}}.benefits-2 .items .item:last-of-type{border-right:unset;padding-right:0}@media (max-width:1365px){.benefits-2 .items .item:last-of-type{border-top:2px solid var(--color-primary);padding-top:20px}}@media (max-width:767px){.benefits-2 .items .item:last-of-type{border-bottom:unset;border-top:unset;margin-bottom:unset;padding-bottom:unset;padding-top:unset}}.faq{min-height:1024px;overflow-x:clip;padding:110px 0 50px;position:relative}@media (max-width:1639px){.faq{min-height:1353px;padding:60px 0 50px}}@media (max-width:767px){.faq{min-height:966px}}@media (max-width:1639px){.faq .container>.title{margin-bottom:50px}}@media (max-width:767px){.faq .container>.title{margin-bottom:40px}}.faq .block{max-width:1140px}@media (max-width:1639px){.faq .block{max-width:unset}}.faq>.bg{display:flex;inset:0;pointer-events:none;position:absolute;z-index:-1}.faq>.bg,.faq>.bg>picture,.faq>.bg>picture img{height:100%;width:100%}.faq>.bg>picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.faq>.bg .shape-1{bottom:-151px;position:absolute;right:0}@media (max-width:1365px){.faq>.bg .shape-1{bottom:-101px;max-width:187px}}@media (max-width:767px){.faq>.bg .shape-1{bottom:-11px;max-width:88px}}.faq>.bg .shape-1 picture{display:flex}.faq>.bg .shape-1 picture img{max-width:100%}.feedback{margin-bottom:unset;overflow-x:clip;padding:80px 0 95px;position:relative}.feedback .block{display:grid;gap:20px;grid-template-columns:7fr 5fr}@media (max-width:1639px){.feedback .block{grid-template-columns:1fr 1.2fr}}@media (max-width:1365px){.feedback .block{gap:40px;grid-template-columns:1fr}}.feedback .block .column{display:flex;flex-direction:column;max-width:742px}@media (max-width:1639px){.feedback .block .column{max-width:458px}}@media (max-width:1365px){.feedback .block .column{margin:0 auto;max-width:592px}}.feedback .block .column .title{color:var(--color-white);margin-bottom:20px;text-align:left}@media (max-width:1365px){.feedback .block .column .title{text-align:center}}.feedback .block .column .text{color:var(--color-white);font-size:24px;font-weight:500;letter-spacing:.48px;line-height:140%}@media (max-width:1639px){.feedback .block .column .text{font-size:20px;letter-spacing:.4px}}@media (max-width:1365px){.feedback .block .column .text{text-align:center}}.feedback .block .column .text>:first-child{margin-top:0}.feedback .block .column .text>:last-child{margin-bottom:0}.feedback .block .box{background:var(--color-white);border-radius:20px;box-shadow:0 186px 52px 0 rgba(9,30,113,0),0 119px 48px 0 rgba(9,30,113,.01),0 67px 40px 0 rgba(9,30,113,.05),0 30px 30px 0 rgba(9,30,113,.09),0 7px 16px 0 rgba(9,30,113,.1);padding:40px}@media (max-width:767px){.feedback .block .box{padding:20px}}.feedback>.bg{background:linear-gradient(85deg,rgba(1,131,253,.71) 38.82%,rgba(41,75,253,.72) 58.71%,rgba(93,1,253,.74) 84.86%);display:flex;height:100%;inset:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:-1}.feedback>.bg .shape{bottom:-318px;left:-111px;position:absolute}@media (max-width:1365px){.feedback>.bg .shape{bottom:unset;left:50%;top:-166px;transform:translateX(-50%)}}.solutions{overflow-x:clip}.solutions .block{position:relative}@media (max-width:1365px){.solutions .block{padding-top:70px}}.solutions .block>.title{margin-bottom:80px}@media (max-width:1365px){.solutions .block>.title{margin-bottom:40px}}.solutions .block>.wrap{height:761px;position:relative}@media (max-width:1639px){.solutions .block>.wrap{height:633px}}@media (max-width:1365px){.solutions .block>.wrap{height:unset}}.solutions .block>.wrap>.bg{display:flex;height:783px;left:50%;pointer-events:none;position:absolute;top:-22px;transform:translateX(-50%);width:1846px;z-index:-1}@media (max-width:1639px){.solutions .block>.wrap>.bg{height:664px;top:-30px;width:1288px}}@media (max-width:1365px){.solutions .block>.wrap>.bg{background:linear-gradient(180deg,#ebf2f9,#ebf2f9);border-radius:30px;box-shadow:inset 5px 5px 3.9px 0 #e5f3fe,inset 7px 7px 2px 0 rgba(186,199,229,.5),inset 15px 3px 14.5px 0 #cee2ff,inset 13px 12px 8.4px 0 #fff,inset -10px -15px 9.2px 0 rgba(228,243,255,.7),inset -12px 0 7px 0 #fff,inset -17px -10px 7px 0 rgba(186,199,229,.5),inset 23px 0 7px 0 #fff;height:100%;top:0;width:calc(100% + var(--container-padding)*2)}}.solutions .block>.wrap>.bg picture{display:flex;height:100%;width:100%}@media (max-width:1365px){.solutions .block>.wrap>.bg picture{display:none}}.solutions .block>.wrap>.bg picture img{width:100%}.solutions .block>.bg{display:none}@media (max-width:1365px){.solutions .block>.bg{background:linear-gradient(180deg,#ebf2f9,#ebf2f9);border-radius:50px;box-shadow:inset 5px 5px 3.9px 0 #e5f3fe,inset 7px 7px 2px 0 rgba(186,199,229,.5),inset 15px 3px 14.5px 0 #cee2ff,inset 13px 12px 8.4px 0 #fff,inset -10px -15px 9.2px 0 rgba(228,243,255,.7),inset -12px 0 7px 0 #fff,inset -17px -10px 7px 0 rgba(186,199,229,.5),inset 23px 0 7px 0 #fff;display:flex;height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:calc(100% + var(--container-padding)*2);z-index:-1}}.accent{overflow-x:clip;position:relative}.accent .block{margin:0 auto;max-width:1408px;padding-top:79px;position:relative}@media (max-width:1365px){.accent .block{padding-top:60px}}@media (max-width:767px){.accent .block{padding-left:20px;padding-right:20px}}.accent .block>.title{margin-bottom:20px}@media (max-width:1365px){.accent .block>.title{margin-bottom:8px}}.accent .block>.text{color:var(--color-2);font-size:32px;font-weight:500;letter-spacing:.64px;line-height:140%;margin:0 auto 20px;max-width:814px;text-align:center}@media (max-width:1639px){.accent .block>.text{font-size:24px;letter-spacing:.48px}}@media (max-width:1365px){.accent .block>.text{font-size:20px;letter-spacing:.4px;max-width:526px}}.accent .block .items{display:flex;gap:79px;justify-content:center}@media (max-width:1365px){.accent .block .items{gap:20px}}@media (max-width:767px){.accent .block .items{align-items:center;flex-direction:column}}.accent .block .items .item{align-items:center;display:flex;flex-direction:column}@media (max-width:1365px){.accent .block .items .item{max-width:268px}}.accent .block .items .item .text{color:var(--color-2);font-size:18px;font-weight:400;letter-spacing:.36px;line-height:130%;max-width:383px;text-align:center}@media (max-width:767px){.accent .block .items .item .text{font-size:14px;letter-spacing:.28px}}.accent .block .image{display:flex;justify-content:center;margin-top:-8px}@media (max-width:1639px){.accent .block .image{margin-top:70px}}@media (max-width:1365px){.accent .block .image{margin-top:38px}}@media (max-width:767px){.accent .block .image{margin:10px auto 0;max-width:60%;padding-bottom:12px}}.accent .block .image picture img{max-width:100%}.accent .block>.bg{display:flex;height:778px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:1408px;z-index:-1}@media (max-width:1639px){.accent .block>.bg{height:778px;width:1166px}}@media (max-width:1365px){.accent .block>.bg{height:735px;width:728px}}@media (max-width:767px){.accent .block>.bg{background:linear-gradient(180deg,#ebf2f9,#ebf2f9);border-radius:50px;box-shadow:inset 5px 5px 3.9px 0 #e5f3fe,inset 7px 7px 2px 0 rgba(186,199,229,.5),inset 15px 3px 14.5px 0 #cee2ff,inset 13px 12px 8.4px 0 #fff,inset -10px -15px 9.2px 0 rgba(228,243,255,.7),inset -12px 0 7px 0 #fff,inset -17px -10px 7px 0 rgba(186,199,229,.5),inset 23px 0 7px 0 #fff;height:100%;width:100%}}.accent .block>.bg picture{display:flex;height:100%;width:100%}.accent .block>.bg picture img{width:100%}.accent>.bg{display:flex;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.accent>.bg .shape-1{left:-54px;position:absolute;top:0}@media (max-width:1365px){.accent>.bg .shape-1{max-width:156px}}@media (max-width:767px){.accent>.bg .shape-1{left:-18px;max-width:80px}}.accent>.bg .shape-1 picture{display:flex}.accent>.bg .shape-1 picture img{max-width:100%}.accent>.bg .shape-2{bottom:0;position:absolute;right:0}@media (max-width:1365px){.accent>.bg .shape-2{max-width:100px}}@media (max-width:767px){.accent>.bg .shape-2{max-width:60px}}.accent>.bg .shape-2 picture{display:flex}.accent>.bg .shape-2 picture img{max-width:100%}.cases{overflow-x:clip}.cases .cases-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);position:relative}@media (max-width:1365px){.cases .cases-grid{grid-template-columns:1fr}}.cases .cases-grid:before{background:rgba(240,248,255,.97);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:300%;z-index:-1}@media (max-width:1365px){.cases .cases-grid:before{display:none}}.cases .cases-grid .cases-item{display:flex;flex-direction:column;padding:40px;position:relative}@media (max-width:1639px){.cases .cases-grid .cases-item{padding:40px 30px}}@media (max-width:1365px){.cases .cases-grid .cases-item{background:var(--color-9);border-radius:30px;padding:40px}.cases .cases-grid .cases-item.is-active:before{opacity:1}.cases .cases-grid .cases-item.is-active{background:unset}.cases .cases-grid .cases-item.is-active .label,.cases .cases-grid .cases-item.is-active .name,.cases .cases-grid .cases-item.is-active .text{color:var(--color-white)}}.cases .cases-grid .cases-item .label{color:var(--color-2);font-size:18px;font-weight:400;letter-spacing:.36px;line-height:130%;margin-bottom:8px;transition:opacity .3s}.cases .cases-grid .cases-item .name{color:var(--color-black);font-size:24px;font-weight:500;letter-spacing:.48px;line-height:140%;margin-bottom:30px;margin-top:0;transition:opacity .3s}@media (max-width:1639px){.cases .cases-grid .cases-item .name{font-size:20px;letter-spacing:.4px}}.cases .cases-grid .cases-item .text{color:var(--color-2);font-size:18px;font-weight:400;letter-spacing:.36px;line-height:130%;transition:opacity .3s}@media (max-width:1639px){.cases .cases-grid .cases-item .text{font-size:16px;letter-spacing:.32px}}.cases .cases-grid .cases-item .text>:first-child{margin-top:0}.cases .cases-grid .cases-item .text>:last-child{margin-bottom:0}.cases .cases-grid .cases-item:before{background:var(--color-primary);background-image:url(../../assets/images/system/cases-item-bg.jpg);background-position:50%;background-size:cover;border-radius:30px;content:"";height:calc(100% + 26px);left:0;opacity:0;pointer-events:none;position:absolute;top:-13px;transition:opacity .3s;width:100%;z-index:-1}@media (hover:hover) and (pointer:fine) and (width >= 1366px){.cases .cases-grid .cases-item:hover:before{opacity:1}.cases .cases-grid .cases-item:hover .label,.cases .cases-grid .cases-item:hover .name,.cases .cases-grid .cases-item:hover .text{color:var(--color-white)}}.cases .cases-grid .cases-item>:first-child{margin-top:0}.cases .cases-grid .cases-item>:last-child{margin-bottom:0}.about .block{align-items:center;display:flex;flex-direction:column;gap:30px}@media (max-width:767px){.about .block>.button{width:100%}}