:root{--lqd-container-width:1200px;--lqd-row-gutter-x:20px;--lqd-row-gutter-y:20px;--lqd-color-primary:#c70201;--lqd-body-text-color:rgba(229,227,219,.71);--lqd-color-yellow-100:#edeae1;--lqd-color-yellow-200:rgba(245,240,226,.72);--lqd-color-slate-300:#6a7a90;--lqd-body-font-family:"Play" , sans-serif;--lqd-body-font-size:22px;--lqd-body-font-weight:400;--lqd-accent-font-family:"ivymode" , sans-serif;--lqd-accent-font-weight:400;--lqd-heading-font-family:var(--lqd-body-font-family);--lqd-heading-line-height:1.2em;--lqd-h1-font-weight:400;--lqd-heading-font-weight:400;--lqd-heading-color:#dddacd;--lqd-h1-font-size:52px;--lqd-h2-font-size:100px;--lqd-h2-line-height:.9em;--lqd-h2-text-transform:uppercase;--lqd-h3-font-size:45px;--lqd-h4-font-size:25px;--lqd-h5-font-size:21px;--lqd-h6-font-size:18px;--lqd-cc-size-inner:32px;--lqd-cc-bg:#fff;--lqd-cc-active-bg:var(--lqd-cc-bg);--lqd-cc-active-bw:1px;--lqd-cc-blend-mode:exclusion}.bg-primary{background-color:#c70201}@media (max-width:767px){:root{--lqd-h2-font-size:16vw}}.btn-xs{--btn-pt:2px;--btn-pe:8px;--btn-pb:2px;--btn-ps:8px}.btn-sm{--btn-pt:.6em;--btn-pe:1em;--btn-pb:.6em;--btn-ps:1em}.btn-md{--btn-pt:12px;--btn-pe:20px;--btn-pb:12px;--btn-ps:20px}.bg-before:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:1;z-index:1;mix-blend-mode:initial;background-color:transparent;transition:background .3s , border-radius .3s , opacity .3s}@media screen and (min-width:1200px){.lqd-sticky-footer-shadow-1 #lqd-site-content{box-shadow:0 5px 15px -5px #0000001a}}.module-menu{min-height:60px}.btn.border-white-10:hover{border-color:#fff}.module-menu .lqd-fancy-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lqd-fancy-menu ul>li>a{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:999px;color:#000;transition:all .25s ease}.lqd-fancy-menu ul>li>a:hover,.lqd-fancy-menu li.is-active>a{background:#c70201;color:#fff;border-radius:999px}.lqd-sticky-menu-floating{padding:4px 0;background:#fff;border-radius:50em}.lqd-modal .container{max-width:530px}.banner .container{max-width:700px}.banner h1{font-size:154px}.banner .module-video{mix-blend-mode:luminosity}.banner .module-video:before{background-image:url(https://bcscore.ru/images/demo/dark-ai/banner/hero-overlay.png);background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.banner-btn-left .btn{--btn-ps:40px}.banner-btn-right .btn{--btn-pe:40px}}@media (max-width:767px){.banner h1{font-size:18vw}.banner .btn,.banner .btn-icon-left{padding:12px 20px}}.parallax-bg:before{background-image:linear-gradient(180deg,#000,#0000 58%)}@media (max-width:767px){.parallax-bg{min-height:200px}}.features .container{max-width:1280px}.how-it-works .container{max-width:1260px}@media (max-width:767px){.how-it-works .module-top{margin-bottom:80px}.how-it-works .lqd-text-reveal-el{font-size:24px;line-height:1.3em}}.carousel-button .btn{box-shadow:0 3px 6px #cd050517 inset}@media (max-width:1199px){.carousel-button .carousel-items{margin-inline-start:-20px;margin-inline-end:-20px}.carousel-button .carousel-item{padding-inline-start:20px;padding-inline-end:20px}}.float-text{filter:saturate(0%)}.float-text .container{max-width:970px}@media (max-width:1199px){.float-text{padding:240px 0}}@media (max-width:767px){.float-text{padding:120px 20px}.float-text .lqd-text-reveal-el{font-size:32px}}.testimonial{background-position:50% 15%}.testimonial .carousel-dots{top:-200px;right:-140px;bottom:-25px;left:auto}.testimonial .lqd-carousel-slides-numbers{color:#fff}.testimonial .lqd-carousel-slides{justify-content:center;align-items:center}@media (max-width:1199px){.testimonial{background-position:top center}.testimonial .carousel-dots-mobile{display:block}.testimonial .carousel-dots-mobile .flickity-page-dots .dot.is-selected{background-color:#fff}.testimonial .carousel-dots-mobile .flickity-page-dots .dot{background-color:#ffffff73}.testimonial .module-svg{margin-top:100px}}@media (max-width:767px){.testimonial .module-svg .carousel-items{margin-inline-start:-120px;margin-inline-end:-120px}}@media (max-width:1199px){.faq{padding-right:40px;padding-left:40px}}.newsletter .container{max-width:530px}@media (min-width:992px){.newsletter{background-attachment:fixed}}@media (max-width:767px){.newsletter{padding:60px 10px}}@media (max-width:1199px){.main-footer .module-logo{margin-bottom:30px}.main-footer .module-social{margin-top:20px}}.header-main{position:fixed;top:0;left:0;width:100%;z-index:1000;background:#000000e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-topbar{position:relative;z-index:1001}#lqd-site-content{padding-top:120px}#site-header{position:fixed;top:0;left:0;width:100%;background:transparent;z-index:1000}#site-header .lqd-head-sec-wrap,#site-header .lqd-head-sec,#site-header .lqd-mobile-sec-inner{background:transparent!important;box-shadow:none!important}.how-it-work .module-number{right:-5%}.how-it-work .ld-fancy-heading .h1{margin:0;color:#dfe8ed}@media (max-width:1199px){.how-it-work{padding:80px 20px}}@media (max-width:767px){.how-it-work .module-col{margin-bottom:30px}}#site-header,#site-header .lqd-head-sec-wrap,#site-header .lqd-head-sec,.main-header,.main-header .lqd-head-sec-wrap,.main-header .lqd-head-sec,.main-header.main-header-overlay,.main-header.main-header-overlay .lqd-head-sec-wrap,.main-header.main-header-overlay .lqd-head-sec{background:#000!important;background-color:#000!important}#site-header{border-bottom:1px solid rgba(255,255,255,.08)}#site-header .header-main-nav{display:flex!important;align-items:center!important;gap:36px!important}#mega-menu-panel{background:#000!important;background-color:#000!important;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.header-nav-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;background:transparent;border:none;outline:none;box-shadow:none;color:#ffffffb8;font-size:15px;font-weight:700;line-height:1em;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;transition:color .2s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header-nav-trigger:hover,.header-nav-trigger:focus{color:#fff;outline:none}.header-nav-trigger:after{content:"";position:absolute;left:0;bottom:-10px;width:0;height:1px;background:#fff;transition:width .2s ease}.header-nav-trigger:hover:after,.header-nav-trigger:focus:after,.header-nav-trigger.is-active:after{width:100%}.header-nav-trigger.is-active{color:#fff}.mega-menu-content a,.mega-menu-content a h3,.mega-menu-content a p{transition:all .2s ease}@media (max-width:1199px){#site-header .header-main-nav{gap:28px!important}.header-nav-trigger{font-size:14px;letter-spacing:.1em}}.helpdesk-section-hero{padding-top:100px;padding-bottom:60px}.helpdesk-section-form{padding-top:50px;padding-bottom:90px}@media (max-width:1199px){.helpdesk-section-hero{padding-top:140px;padding-bottom:70px}.helpdesk-section-form{padding-top:60px;padding-bottom:110px}}.helpdesk-ticket-card{display:block;height:100%;min-height:132px;padding:24px;border-radius:20px;border:2px solid rgba(255,255,255,.16);background:#ffffff08;transition:all .2s ease}.peer:checked+.helpdesk-ticket-card{border:2px solid #b91c1c;background:#ffffff0d}.helpdesk-ticket-card:hover{border-color:#ffffff47;background:#ffffff0d}.helpdesk-ticket-card__title{margin:0 0 10px;color:#fff;font-size:20px;line-height:1.3em;font-weight:600}.helpdesk-ticket-card__sla{margin:0;color:#fff9;font-size:15px;line-height:1.5em}.helpdesk-input{width:100%;padding:14px 18px;border-radius:14px;border:2px solid rgba(255,255,255,.9);background:transparent;color:#fff;outline:none;transition:all .2s ease}.helpdesk-input::placeholder{color:#ffffff6b}.helpdesk-input:focus{border-color:#fff;box-shadow:none}.helpdesk-textarea{min-height:180px;resize:vertical}.helpdesk-file{padding-top:12px;padding-bottom:12px}.helpdesk-priority-pill{display:inline-flex;align-items:center;justify-content:center;min-width:140px;padding:12px 20px;border-radius:14px;border:2px solid rgba(255,255,255,.16);background:#ffffff08;color:#fff;transition:all .2s ease}.helpdesk-checkbox{width:18px;height:18px;min-width:18px;border-radius:6px;border:2px solid rgba(255,255,255,.9);accent-color:#b91c1c;background-color:transparent}input[type="file"].helpdesk-input{color:#ffffffbf}input[type="file"].helpdesk-input::file-selector-button{margin-right:14px;padding:10px 14px;border-radius:10px;border:2px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff;cursor:pointer}.helpdesk-error{margin-top:8px;color:#f87171;font-size:14px}.helpdesk-upload{position:relative;width:100%;border-radius:20px;border:2px dashed rgba(255,255,255,.28);background:#ffffff08;transition:all .2s ease;cursor:pointer}.helpdesk-upload:hover{border-color:#ffffff73;background:#ffffff0d}.helpdesk-upload.is-dragover{border-color:#b91c1c;background:#ffffff0f}.helpdesk-upload__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px 24px;text-align:center}.helpdesk-upload__icon{margin-bottom:14px;color:#fff;font-size:28px;line-height:1;opacity:.9}.helpdesk-upload__title{margin:0 0 8px;color:#fff;font-size:18px;font-weight:600;line-height:1.4em}.helpdesk-upload__text{margin:0 0 18px;color:#ffffff94;font-size:15px;line-height:1.6em;max-width:560px}.helpdesk-upload__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border-radius:12px;border:2px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff;font-size:14px;font-weight:600;transition:all .2s ease;cursor:pointer}.helpdesk-upload__button:hover{border-color:#ffffff3d;background:#ffffff1a}.helpdesk-file-list{margin-top:14px;display:flex;flex-direction:column;gap:10px}.helpdesk-file-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-radius:14px;border:2px solid rgba(255,255,255,.12);background:#ffffff08}.helpdesk-file-item__name{color:#fff;font-size:15px;line-height:1.5em;word-break:break-word}.helpdesk-file-item__meta{color:#ffffff80;font-size:13px;white-space:nowrap}.helpdesk-file-list.hidden{display:none}.helpdesk-ticket-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:991px){.helpdesk-ticket-types{grid-template-columns:1fr}}.helpdesk-priority-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%}.helpdesk-priority-pill{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:12px 20px;border-radius:14px;border:2px solid rgba(255,255,255,.16);background:#ffffff08;color:#fff;transition:all .2s ease;text-align:center}.peer:checked+.helpdesk-priority-pill{border:2px solid #b91c1c;background:#ffffff0d}.helpdesk-priority-pill:hover{border-color:#ffffff47}.helpdesk-priority-pill__icon{display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1;color:#fff}.helpdesk-priority-pill__text{display:inline-block;font-size:16px;line-height:1.2em;font-weight:600}.helpdesk-consent{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:14px;align-items:start;padding:10px 0;background:transparent;cursor:pointer;transition:all .2s ease}.helpdesk-consent:hover{background:transparent}.helpdesk-consent__input{position:absolute;opacity:0;pointer-events:none}.helpdesk-consent__box{position:relative;width:22px;height:22px;margin-top:2px;border-radius:7px;border:2px solid rgba(255,255,255,.72);background:transparent;transition:border-color .2s ease , background-color .2s ease , box-shadow .2s ease;flex-shrink:0}.helpdesk-consent__check{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;line-height:1;opacity:0;transform:scale(.8);transition:opacity .18s ease , transform .18s ease}.helpdesk-consent__input:checked+.helpdesk-consent__box{border-color:#b91c1c;background:#b91c1c;box-shadow:0 0 0 4px #b91c1c1f}.helpdesk-consent__input:checked+.helpdesk-consent__box .helpdesk-consent__check{opacity:1;transform:scale(1)}.helpdesk-consent__input:focus+.helpdesk-consent__box,.helpdesk-consent__input:focus-visible+.helpdesk-consent__box{box-shadow:0 0 0 4px #ffffff14}.helpdesk-consent__content{min-width:0}.helpdesk-consent__text{display:block;margin:0;color:#ffffffbd;font-size:15px;line-height:1.7em}.helpdesk-consent__link{color:#fff;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.helpdesk-consent__link:hover{color:#fff;opacity:.85}.helpdesk-legal-notice{padding:0 0 6px}.helpdesk-legal-notice__text{margin:0;color:#ffffff7a;line-height:1.8em;max-width:980px}