*,*::before,*::after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,h1,h2,h3,h4,p,li,figure,figcaption,blockquote,dl,dd{margin:0}html,body{width:100%;height:100%}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[class]{text-decoration:none}img{max-width:100%;display:block}input,button,textarea,select{font:inherit;outline:none}summary{display:block}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}*{margin:0;padding:0;box-sizing:border-box}body{font-size:var(--body-fsz);font-family:var(--body-ff),sans-serif;background-color:var(--body-bgc);color:var(--body-c)}p > a {color: var(--red); text-decoration: underline;} a{color:inherit;text-decoration:none}button{border:none;background-color:rgba(0,0,0,0)}button:hover{cursor:pointer}ul{list-style:none}.o-center{margin:0 auto}:root{--body-bgc: var(--black);--body-c: var(--white);--body-fsz: 16px;--body-ff: "Roboto";--transition-f: 0.2s all ease-in-out;--border-r: 0.5rem;--heading-fw: 700;--header-height: 56px;--auth-height: 60px;--header-bgc: var(--black);--section-gap: 1.5rem;--section-inner: 12px;--content-gap: 1rem;--content-inner: 12px;--container: 1730px;--sidebar-w: 288px;--content-br: 8px}:root{--btn-br: auto;--btn-pd: 0.5rem 1rem;--btn-primary-bgc: inherit;--btn-primary-c: inherit;--btn-primary-bgc-hover: inherit;--btn-primary-c-hover: inherit;--btn-secondary-bgc: inherit;--btn-secondary-c: inherit;--btn-secondary-bgc-hover: inherit;--btn-secondary-c-hover: inherit}:root{--black: #050512;--secondary-bg: #161a2e;--white: #ffffff;--red: #d2161e;--red-100: #ff4d59;--red-200: #6b0e14;--gray: #eff0f1;--gray-100: #aeb9ca;--dark-gray: #555b69;--yellow: #ffcc00;--yellow-100: #fdeb8f}:root{--faq-p: 1rem;--faq-q-bgc: var(--yellow);--faq-q-color: var(--black);--faq-a-bgc: color-mix(in srgb, var(--gray) 100%, transparent);--faq-a-color: inherit;--review-bgc: var(--black);--review-c: var(--white);--review-name-fw: 700}:root{--table-border: 1px solid var(--black);--caption-p: 1rem;--th-p: 1rem;--td-p: 1rem;--caption-fw: 700;--th-fw: 500;--caption-bgc: var(--black);--th-bgc: var(--gray);--td-bgc: inherit;--caption-c: var(--white);--th-c: inherit;--td-c: inherit}@media(min-width: 1280px){:root{--body-bgc: var(--gray);--body-c: var(--black);--content-br: 16px}}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto-Bold.woff") format("woff");font-display:swap;font-weight:700}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Medium.woff2") format("woff2"),url("../fonts/Roboto-Medium.woff") format("woff");font-display:swap;font-weight:500}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.woff") format("woff");font-display:swap;font-weight:400}[class$=-section]{display:grid;flex-direction:column;gap:var(--content-inner);padding:var(--section-inner);border-radius:var(--content-br);background-color:var(--white);color:var(--black)}h1,h2,h3{font-weight:var(--heading-fw)}h1{font-size:clamp(1.5rem,2.5vw,3rem)}h2{font-size:clamp(1.25rem,2.5vw,2.25rem);scroll-margin-top:80px}h3{font-size:clamp(1.125rem,2.5vw,1.75rem)}.o-table{overflow-x:auto}.o-table table{border-collapse:collapse;margin:0 auto}.o-table table caption,.o-table table th,.o-table table td{border:var(--table-border)}.o-table table caption{padding:calc((var(--caption-p))/2) var(--caption-p);background-color:var(--caption-bgc);color:var(--caption-c);border-bottom:none;font-weight:var(--caption-fw)}.o-table table th{padding:calc((var(--th-p))/2) var(--th-p);background-color:var(--th-bgc);color:var(--th-color);font-weight:var(--th-fw)}.o-table table td{padding:calc((var(--td-p))/2) var(--td-p);background-color:var(--td-bgc);color:var(--td-color)}a.o-btn{display:inline-block}.o-btn{border-radius:8px;width:-moz-fit-content;width:fit-content;padding:8px 16px;transition:var(--transition-f);font-weight:500}.o-btn--primary{background-color:var(--red);color:var(--white)}.o-btn--primary:hover{background-color:var(--red-100);color:var(--white)}.o-btn--primary:active{background-color:var(--red-200)}.o-btn--secondary{background-color:var(--white);color:var(--black)}.o-btn--secondary:hover{background-color:var(--gray)}.o-btn--secondary:active{background-color:var(--gray-100)}.o-btn--black{background-color:var(--black);color:var(--white)}.o-btn--black:hover{background-color:var(--dark-gray)}.o-btn--black:active{background-color:var(--gray-100)}.o-text-center{text-align:center}.o-center{margin:0 auto}.o-p-img{display:grid;place-items:center;gap:var(--content-inner)}.o-p-img div{display:flex;flex-direction:column;gap:var(--content-inner)}.o-img-cover{-o-object-fit:cover;object-fit:cover}.o-img-contain{-o-object-fit:contain;object-fit:contain}.o-responsive{height:auto}.o-container{padding-left:var(--section-inner);padding-right:var(--section-inner)}@media(min-width: 1920px){.o-container{padding-left:calc(50dvw - var(--container)/2);padding-right:calc(50dvw - var(--container)/2)}}.o-object-cover{-o-object-fit:cover;object-fit:cover}.o-object-contain{-o-object-fit:contain;object-fit:contain}.o-flex{display:flex}.o-flex-col{display:flex;flex-direction:column}.o-align-center{align-items:center}.o-justify-center{justify-content:center}.o-gap-xs{gap:4px}.o-gap-s{gap:8px}.o-gap-m{gap:12px}.o-flex-wrap{flex-wrap:wrap}@media(min-width: 768px){.o-p-img{grid-template-columns:auto auto}.o-p-img.o-equal{grid-template-columns:1fr 1fr}}.o-icon__left::before,.o-icon__right::after{-webkit-mask-image:var(--icon);mask-image:var(--icon)}.o-icon-lazy__left.lazyloaded::before,.o-icon-lazy__right.lazyloaded::after{-webkit-mask-image:var(--icon);mask-image:var(--icon)}.o-icon-lazy__left,.o-icon-lazy__right,.o-icon__left,.o-icon__right{--icon-height: 24px;--icon-width: var(--icon-height);--icon-color: #000;position:relative}.o-icon-lazy__left.o-bg::before,.o-icon-lazy__left.o-bg::after,.o-icon-lazy__right.o-bg::before,.o-icon-lazy__right.o-bg::after,.o-icon__left.o-bg::before,.o-icon__left.o-bg::after,.o-icon__right.o-bg::before,.o-icon__right.o-bg::after{background-image:var(--icon)}.o-icon-lazy__left::before,.o-icon-lazy__right::after,.o-icon__left::before,.o-icon__right::after{background-color:var(--icon-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;content:"";display:block;height:var(--icon-height);width:var(--icon-width)}.c-header{position:fixed;z-index:20;display:flex;align-items:center;width:100%;height:var(--header-height);background:var(--header-bgc)}.c-header::before{content:"";position:absolute;right:0;top:0;z-index:-1;display:block;width:168px;height:var(--header-height);background:url(../img/root/mobile-header-bg.svg)}.c-header__menu{position:fixed;bottom:0;left:0;display:flex;align-items:center;width:100%;height:60px;background-color:var(--black)}.c-header__menu li{flex:0 1 20%}.c-header__menu li a{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px}.c-header__menu li a::before{content:"";display:block;width:32px;height:32px;background:var(--main-link-icon)}.c-header__auth{display:flex;align-items:center;font-size:12px;margin-left:auto;gap:4px;height:var(--auth-height)}@media(min-width: 1280px){.c-header{background:url(../img/root/header-bg.svg);background-color:var(--red)}.c-header::before{content:none;width:100%}.c-header__burger{display:none}.c-header__menu{position:relative;top:auto;left:auto;color:var(--white);width:-moz-fit-content;width:fit-content;height:var(--header-height);margin-left:40px;background:rgba(0,0,0,0)}.c-header__menu li a{font-size:14px;width:-moz-max-content;width:max-content;padding:12px 16px;color:var(--gray)}.c-header__menu li a::before{content:none}.c-header__menu li a:hover{background-color:color-mix(in srgb, var(--white) 15%, transparent);color:var(--white)}.c-header__auth{gap:12px}}.c-main{display:grid;gap:var(--section-gap);padding:calc(var(--header-height) + 16px) 16px 0 16px}.c-faqs,.c-reviews,.c-content{display:grid;gap:var(--content-inner)}.c-content ol,.c-content ul:not([class]){padding-left:1rem}.c-content ul:not([class]){list-style:disc}.c-content h2{padding-top:1rem}.c-video iframe{width:100%;height:auto;aspect-ratio:16/9}@media(min-width: 1920px){.c-main{padding:0 calc((100% - 1888px)/2);padding-top:calc(16px + var(--header-height))}}.c-first-screen{position:relative;max-height:400px;border-radius:16px;overflow:hidden}.c-first-screen__img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-first-screen__overlay{position:absolute;inset:0;background:linear-gradient(to bottom, transparent 50%, color-mix(in srgb, var(--black) 85%, transparent) 100%);display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:12px;color:var(--white)}.c-first-screen__title{font-size:20px;font-weight:700;line-height:normal}.c-first-screen__text{font-size:14px}.c-toc{position:sticky;z-index:9;top:calc(var(--header-height) + 4px);display:flex;background-color:rgba(0,0,0,0);color:var(--white);gap:8px;overflow-x:auto}.c-toc li a{display:block;padding:8px 12px;transition:var(--transition-f);width:-moz-max-content;width:max-content;background-color:var(--black);border-radius:50px;border:1px solid var(--white)}.c-toc li a.js-active{background-color:var(--red);color:var(--white);border-color:var(--black)}.c-toc li a.js-active:hover{background-color:var(--red-200);color:var(--white)}.c-toc li a.js-active:active{background-color:var(--red-100)}.c-toc li a:hover{background-color:var(--red-200)}.c-toc li a:active{background-color:var(--red-100)}.c-slot{display:flex;flex-wrap:wrap;gap:var(--content-inner)}.c-slot__item{position:relative;display:flex;flex:0 1 calc(50% - var(--content-inner)/2);overflow:hidden;height:200px;border-radius:var(--content-br)}.c-slot__item:hover .c-slot__overlay{z-index:1;opacity:1}.c-slot__overlay{position:absolute;z-index:-1;opacity:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--content-inner);width:100%;height:100%;background-color:color-mix(in srgb, var(--black) 75%, transparent);transition:var(--transition-f)}.c-slot__overlay .o-btn{text-align:center}.c-slot__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-slot__play::after{content:"";display:block;width:24px;height:24px;background:var(--white);-webkit-mask-image:url(../img/icons/play.svg);mask-image:url(../img/icons/play.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.c-slot__demo{color:var(--white)}.c-slot__demo:hover{text-decoration:underline}@media(min-width: 420px){.c-slot__item{flex:0 1 calc(33.33% - var(--content-inner)/1.5)}}@media(min-width: 768px){.c-slot__item{flex:0 1 calc(20% - var(--content-inner)/1.25)}}@media(min-width: 1280px){.c-slot__item{flex:0 1 calc(16% - var(--content-inner)/13);height:220px}}.c-faqs__item{overflow:hidden;border-radius:var(--border-r)}.c-faqs__question{display:flex;align-items:center;justify-content:space-between;padding:var(--faq-p);background-color:var(--faq-q-bgc);color:var(--faq-q-color);transition:var(--transition-f)}.c-faqs__question:hover{cursor:pointer}.c-faqs__question::after{content:"";display:block;width:24px;height:24px;-webkit-mask-image:url("../img/icons/dropdown.svg");mask-image:url("../img/icons/dropdown.svg");-webkit-mask-size:contain;mask-size:contain;background-color:var(--faq-q-color);transition:var(--transition-f)}.c-faqs__question.js-active::after{transform:rotate3d(1, 0, 0, 180deg)}.c-faqs__question h3{pointer-events:none}.c-faqs__answer{display:flex;flex-direction:column;gap:var(--content-inner);padding:0 var(--faq-p);background-color:var(--faq-a-bgc);color:var(--faq-a-color);max-height:0;transition:var(--transition-f)}.c-faqs__answer.js-active{padding:calc(var(--faq-p)/2) var(--faq-p)}.c-reviews__item{display:flex;flex-direction:column;gap:var(--content-inner);padding:var(--content-inner);background-color:var(--review-bgc);color:var(--review-c);border-radius:var(--border-r)}.c-reviews__info{display:flex;align-items:center;gap:var(--content-inner)}.c-reviews__name{font-size:1.25rem;font-weight:var(--review-name-fw)}.c-reviews__date{font-size:.875rem}.c-footer{display:flex;flex-direction:column;align-items:center;font-size:12px;gap:12px;padding-bottom:var(--auth-height)}.c-footer__text{max-width:600px}.c-footer__title{font-size:12px;font-weight:500;text-align:center}.c-footer__partners{display:flex;flex-wrap:wrap;gap:8px;font-size:10px}.c-footer__partner{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.c-footer__partner.lazyloaded::before{background:var(--partner-icon) center no-repeat;background-size:contain}.c-footer__links{display:flex;flex-wrap:wrap;justify-content:center}.c-footer__links a{padding:4px 8px}.c-footer__links a::after{content:"•";position:absolute;margin-left:6px}.c-footer__links a:last-of-type::after{content:none}