@import url("https://fonts.googleapis.com/css2?family=TikTok%20Sans:wght@400;500;600&display=swap");*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{height:auto;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}address{font-style:normal}@font-face{font-display:swap;font-family:Moranga;font-style:normal;font-weight:400;src:url(../assets/fonts/Moranga-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Moranga;font-style:normal;font-weight:500;src:url(../assets/fonts/Moranga-Medium.woff2) format("woff2")}:root{--font-family:"TikTok Sans",sans-serif;--font-family-secondary:"Moranga",sans-serif;--font-size:1.125rem;--main-color:#111;--gray-color:#f5f5f5;--primary-color:#008ffb}body{color:var(--main-color);font-family:var(--font-family);font-size:var(--font-size);min-width:20rem}[data-fls-scrolllock] body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:94.375rem;padding-left:1.875rem;padding-right:1.875rem}[class*="--title"]{background:linear-gradient(180deg,#111 29.39%,rgba(17,17,17,.8) 82.6%);background-clip:text;-webkit-background-clip:text;font-family:var(--font-family-secondary);font-size:5rem;font-weight:500;line-height:1.1;text-align:center;-webkit-text-fill-color:transparent}[class*="--description"]{color:#8a8a8a;line-height:1.25}[class*="--block"]{background-color:var(--gray-color);overflow:hidden;transition:box-shadow .3s ease-in-out}.menu__list{align-items:center;flex-wrap:wrap}.menu__item,.menu__link,.menu__list{display:flex}.menu__link{align-items:center;font-weight:500}.icon-menu{height:.75rem;position:relative;width:1.25rem;z-index:5}.icon-menu span,.icon-menu:after,.icon-menu:before{backface-visibility:hidden;background-color:#171717;border-radius:.0625rem;content:"";height:.125rem;position:absolute;right:0;transition:transform .3s ease 0s,opacity .3s ease 0s,width .3s ease 0s;width:100%}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:50%;transform:translateY(-50%)}[data-fls-menu-open] .icon-menu span{height:0;opacity:0;width:0}[data-fls-menu-open] .icon-menu:after,[data-fls-menu-open] .icon-menu:before{bottom:auto;top:50%}[data-fls-menu-open] .icon-menu:before{transform:translateY(-50%) rotate(-45deg)}[data-fls-menu-open] .icon-menu:after{transform:translateY(-50%) rotate(45deg)}.header{left:0;position:fixed;right:0;top:0;width:100%;z-index:50}.header__body{background-color:hsla(0,0%,100%,.94);border-radius:3.375rem;box-shadow:0 .3125rem 1.125rem .1875rem rgba(0,0,0,.06);margin-top:1.875rem;padding:.5rem .5rem .5rem 1.5rem;transition:padding .5s ease,border-radius .5s ease}.header__inner{justify-content:space-between}.header__aside,.header__inner{align-items:center;display:flex}.header__logo{transition:filter .3s ease}.header__button{white-space:nowrap}.header__button span{cursor:pointer;display:inline-block;position:relative;transition:.25s}.header__button span:after{content:"for free";opacity:0;position:absolute;right:-1.25rem;top:0;transition:.3s}.header__icon{align-items:center;display:flex;height:1.5rem;justify-content:center;min-width:1.5rem}[data-fls-header-scroll-show].--header-scroll{transition:translate .5s;translate:0 -100%}[data-fls-header-scroll-show].--header-show,[data-fls-menu-open] [data-fls-header-scroll-show].--header-scroll{translate:0 0}.footer{background-color:var(--main-color);color:#fff;padding-block:2.8125rem}.footer__container{align-items:center;display:flex;justify-content:space-between}.footer__site{align-items:start;display:flex;flex-direction:column;gap:.75rem}.footer__site span{font-size:.875rem;font-weight:500;line-height:1.2;opacity:.8}.footer__logo{transition:opacity .3s ease}.footer__list{flex-wrap:wrap;gap:.25rem}.footer__link,.footer__list{align-items:center;display:flex}.footer__link{font-weight:500;padding:.84375rem 1.5rem;transition:opacity .3s}.footer__aside{display:flex;flex-direction:column;gap:.75rem}.footer__aside-link{font-size:.875rem;font-weight:500;opacity:.8;transition:opacity .3s ease}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.input{background-color:#fff;border:.125rem solid transparent;border-radius:3.6875rem;caret-color:inherit;display:block;font-weight:600;height:3.9375rem;padding:0 1.5rem;transition:border .2s;width:100%}.input.--form-focus:not(:disabled){border-color:rgba(17,17,17,.35)}.input.--form-success:not(:disabled):not(.--form-error){border-color:#08c579}.input.--form-error{border:.125rem solid red}.input.--form-error::placeholder{color:red!important}.input:disabled{background-color:#e7e6e6;color:rgba(1,1,1,.45);cursor:not-allowed;opacity:.55}.input[placeholder]:not([data-fls-placeholder-nohiden])::placeholder{color:rgba(1,1,1,.6);transition:color .2s,opacity .2s}.input[placeholder]:not([data-fls-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{padding:0;resize:vertical}.button{align-items:center;background-color:var(--primary-color);border-radius:3.125rem;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;height:2.8125rem;justify-content:center;padding:0 1.5rem;transition:color .3s,background-color .3s}.button--lg-white{background-color:#fff;color:var(--primary-color)}.button--lg-blue,.button--lg-white{font-weight:600;height:3.875rem;padding:0 2.5rem}.button--lg-blue{background-color:var(--primary-color)}.button--fw{width:100%}.headblock{text-align:center;text-wrap:balance}.headblock>*{margin-bottom:.625rem}.headblock>:last-child{margin-bottom:0}.headblock__description:not(:last-child){margin-bottom:1.5rem}body:after{background-color:rgba(17,17,17,.42);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .8s ease;z-index:149}html[data-fls-popup-open] body:after{opacity:1}.popup[data-fls-popup]{box-sizing:border-box;inset:0;padding:1.875rem .625rem;pointer-events:none;position:fixed;transition:visibility .8s ease;visibility:hidden}.popup[data-fls-popup][data-fls-popup-active]{overflow:auto;overflow-x:hidden;visibility:visible;z-index:150;-webkit-overflow-scrolling:touch;pointer-events:auto}.popup[data-fls-popup][data-fls-popup-active] [data-fls-popup-body]{visibility:visible}.popup[data-fls-popup=download-popup][data-fls-popup-active] [data-fls-popup-body]{transform:scale(1)}[data-fls-popup-wrapper]{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:100%;width:100%}[data-fls-popup-body]{background-color:var(--gray-color);max-width:53.5625rem;padding:2rem 1.5rem;position:relative;transition:transform .3s ease,visibility .3s ease;visibility:hidden;width:100%}[data-fls-popup-close]{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:flex;justify-content:center;padding-left:.0625rem;position:absolute;right:1.625rem;top:1.625rem;transition:background-color .5s ease;width:2.5rem;z-index:1}[data-fls-popup-close] svg path{transition:stroke .5s ease}[data-fls-popup-youtube-place] iframe{aspect-ratio:16/9;width:100%}.access-popup{padding-bottom:23.375rem}.access-popup__forhead .forhead-popup__headblock{max-width:26.125rem}.download-popup{transform:scale(0)}.forhead-popup{text-align:center}.forhead-popup__logo:not(:last-child){margin-bottom:3.125rem}.forhead-popup__headblock{margin:0 auto}.form-popup.--form-sent .form-popup__button{pointer-events:none}.form-popup__content{align-items:center;display:flex;gap:.375rem;justify-content:center}.form-popup__content:not(:last-child){margin-bottom:1rem}.form-popup__line{max-width:21.875rem;position:relative;width:100%}.form-popup__line [data-fls-form-error]{color:red;display:block;font-size:.875rem;font-weight:500;left:1.625rem;line-height:1.3;position:absolute;right:1.625rem;top:calc(100% + .4375rem)}.form-popup__feedback{color:#08c579;flex-basis:100%;font-size:.9375rem;font-weight:600;line-height:1.35;margin:0;order:3;text-align:center}.form-popup__feedback[hidden]{display:none!important}.form-popup__button{align-items:center;background-color:var(--primary-color);border-radius:3.125rem;color:#fff;display:inline-flex;flex-shrink:0;font-weight:600;height:3.9375rem;justify-content:center;padding:0 3.125rem;transition:color .5s,background-color .5s}.form-popup__button svg{display:none}.form-popup__button.button-form-check{background-color:#08c579;border-radius:50%;padding:0;pointer-events:none;width:3.9375rem}.form-popup__button.button-form-check svg{display:block}.form-popup__button.button-form-check span{display:none}.code-popup{display:grid;gap:.75rem}.code-popup__block{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.code-popup__block:first-child .code-popup__label svg{translate:0 -.09375rem}.code-popup__label{align-items:center;background-color:var(--gray-color);border-radius:4rem;display:flex;gap:.5rem;height:3.375rem;justify-content:center;padding:0 2rem}.code-popup__label span{background:linear-gradient(180deg,#111 29.39%,rgba(17,17,17,.8) 82.6%);background-clip:text;-webkit-background-clip:text;font-family:var(--font-family-secondary);font-weight:500;-webkit-text-fill-color:transparent}@media (width < 120em) and (width >= 120em){[class*="--title"]{font-size:4.75rem}}@media (width < 120em) and (width < 20em){[class*="--title"]{font-size:2.375rem}}@media (width < 48em) and (prefers-reduced-motion:reduce){.header__menu-ts{transition-duration:.01ms}}@media (width < 48em){[class*=__container]{padding-left:.625rem;padding-right:.625rem}.menu__list{align-items:start;flex-direction:column;gap:.375rem;padding-block:1.5rem}.menu__link{font-size:1.25rem;height:3.125rem;padding:0}.header__body{margin-top:.625rem;padding:.5625rem 1rem}[data-fls-menu-open] .header__body{border-radius:1rem;padding:1rem}.header__button{width:100%}.header__button.button{height:3.3125rem}.header__menu-ts{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1)}.header__menu-ts>*{min-height:0;overflow:hidden}[data-fls-menu-open] .header__menu-ts{grid-template-rows:1fr}.footer__container{align-items:start;flex-direction:column;gap:1rem}.footer__list{column-gap:1.75rem}.footer__link{padding:.84375rem 0}.button--lg-blue,.button--lg-white{height:3.3125rem}.popup[data-fls-popup=access-popup][data-fls-popup-active] [data-fls-popup-body]{transform:translate(0)}.popup[data-fls-popup=access-popup]{padding:2rem 0 env(safe-area-inset-bottom,0)}.popup[data-fls-popup=access-popup] [data-fls-popup-wrapper]{align-items:stretch;justify-content:flex-end}.popup[data-fls-popup=access-popup] [data-fls-popup-body]{border-radius:2rem 2rem 0 0;max-width:none}.popup[data-fls-popup=download-popup]{padding:1rem .625rem max(1rem,env(safe-area-inset-bottom,0rem))}.access-popup{padding-bottom:1.5rem;transform:translateY(100%)}.form-popup__input{font-size:1rem;height:3.3125rem;max-width:100%}.form-popup__button{font-size:1rem;height:3.3125rem;padding:0 1.875rem}.form-popup__button.button-form-check{width:3.3125rem}.code-popup__block{flex-direction:row;gap:.5rem;padding:.75rem}.code-popup__label{height:2.8125rem;padding:0;width:100%}.code-popup__image{display:none}.code-popup__button{padding:0;width:100%}}@media (width < 30em){.form-popup__content{flex-direction:column;gap:1rem}.form-popup__line{max-width:100%}.form-popup__line [data-fls-form-error]{padding-top:.4375rem;position:relative}.form-popup__button{width:100%}.form-popup__button.button-form-check{border-radius:3.125rem;width:100%}.code-popup__block{flex-direction:column}}@media (width < 20em){[class*="--description"]{font-size:1rem}[class*="--block"]{border-radius:1.25rem}.button--lg-blue,.button--lg-white{font-size:1rem}[data-fls-popup-body]{border-radius:2rem}.forhead-popup:not(:last-child){margin-bottom:1.25rem}.forhead-popup__headblock .headblock__title.--title{font-size:2rem}.forhead-popup__headblock .headblock__description.--description{font-size:.875rem}.code-popup__block{border-radius:1.625rem}.code-popup__block:first-child .code-popup__label svg{height:1.125rem;width:1rem}.code-popup__block:last-child .code-popup__label svg{height:1.125rem;width:1rem}.code-popup__label span{font-size:1.125rem}}@media (width < 120em) and (width >= 20em) and (width < 120em){[class*="--title"]{font-size:clamp(2.375rem,1.9rem + 2.375vw,4.75rem)}}@media (width >= 20em) and (width < 94.375em){[class*="--description"]{font-size:clamp(1rem,.96638655461875rem + .1680672269vw,1.125rem)}[class*="--block"]{border-radius:clamp(1.25rem,1.04831932773125rem + 1.0084033613vw,2rem)}.button--lg-blue,.button--lg-white{font-size:clamp(1rem,.93277310924375rem + .3361344538vw,1.25rem)}[data-fls-popup-body]{border-radius:clamp(2rem,1.52941176470625rem + 2.3529411765vw,3.75rem)}.forhead-popup:not(:last-child){margin-bottom:clamp(1.25rem,1.04831932773125rem + 1.0084033613vw,2rem)}.forhead-popup__headblock .headblock__title.--title{font-size:clamp(2rem,1.69747899159375rem + 1.512605042vw,3.125rem)}.forhead-popup__headblock .headblock__description.--description{font-size:clamp(.875rem,.84138655461875rem + .1680672269vw,1rem)}.code-popup__block{border-radius:clamp(1.625rem,1.2216386554625rem + 2.0168067227vw,3.125rem)}.code-popup__block:first-child .code-popup__label svg{height:clamp(1.125rem,.9905462184875rem + .6722689076vw,1.625rem);width:clamp(1rem,.8991596638625rem + .5042016807vw,1.375rem)}.code-popup__block:last-child .code-popup__label svg{height:clamp(1.125rem,.9905462184875rem + .6722689076vw,1.625rem);width:clamp(1rem,.8655462184875rem + .6722689076vw,1.5rem)}.code-popup__label span{font-size:clamp(1.125rem,.9905462184875rem + .6722689076vw,1.625rem)}}@media (width >= 48em) and (width < 94.375em){.menu__list{gap:clamp(1rem,-.03504043126875rem + 2.1563342318vw,2rem)}.header__aside{gap:clamp(1rem,-.29380053908125rem + 2.6954177898vw,2.25rem)}.code-popup__block{gap:clamp(1.5rem,.98247978436875rem + 1.0781671159vw,2rem);padding-block:clamp(1.125rem,.736859838275rem + .8086253369vw,1.5rem);padding-inline:clamp(1.25rem,.34433962264375rem + 1.8867924528vw,2.125rem)}}@media (width >= 48em) and (any-hover:hover),(width >= 48em) and (pointer:fine){html:not([data-fls-touch]) .menu__link:hover{color:var(--primary-color)}html:not([data-fls-touch]) .footer__link:hover{opacity:.8}}@media (width >= 48em){.menu__link{transition:color .3s ease}.header__icon,.header__menu-ts,.menu__button-ts{display:none}.popup[data-fls-popup=access-popup][data-fls-popup-active] [data-fls-popup-body]{transform:scale(1)}.access-popup{background:var(--gray-color) url(../assets/img/popup/bg.webp) bottom center no-repeat;transform:scale(0)}.code-popup{grid-template-columns:repeat(2,1fr)}}@media (width >= 94.375em){[class*="--description"]{font-size:1.125rem}[class*="--block"]{border-radius:2rem}.menu__list{gap:2rem}.header__aside{gap:2.25rem}.button--lg-blue,.button--lg-white{font-size:1.25rem}[data-fls-popup-body]{border-radius:3.75rem}.forhead-popup:not(:last-child){margin-bottom:2rem}.forhead-popup__headblock .headblock__title.--title{font-size:3.125rem}.forhead-popup__headblock .headblock__description.--description{font-size:1rem}.code-popup__block{border-radius:3.125rem;gap:2rem;padding-block:1.5rem;padding-inline:2.125rem}.code-popup__block:first-child .code-popup__label svg{height:1.625rem;width:1.375rem}.code-popup__block:last-child .code-popup__label svg{height:1.625rem;width:1.5rem}.code-popup__label span{font-size:1.625rem}}@media (any-hover:hover),(pointer:fine){html:not([data-fls-touch]) [class*="--block"]:hover{box-shadow:0 .0625rem 0 rgba(17,17,26,.05),0 0 .5rem rgba(17,17,26,.1)}html:not([data-fls-touch]) .header__logo:hover{filter:grayscale(1)}html:not([data-fls-touch]) .header__button:hover span{padding-right:3.875rem}html:not([data-fls-touch]) .header__button:hover span:after{opacity:1;right:0}html:not([data-fls-touch]) .footer__logo:hover{opacity:.8}html:not([data-fls-touch]) .footer__aside-link:hover{opacity:1}html:not([data-fls-touch]) .button:hover{background-color:var(--main-color)}html:not([data-fls-touch]) .button--lg-blue:hover,html:not([data-fls-touch]) .button--lg-white:hover{color:#fff}html:not([data-fls-touch]) [data-fls-popup-close]:hover{background-color:var(--primary-color);color:#fff}html:not([data-fls-touch]) [data-fls-popup-close]:hover svg path{stroke:#fff}html:not([data-fls-touch]) .form-popup__button:hover{background-color:var(--main-color);color:#fff}}@media (any-hover:none){.icon-menu{cursor:default}}@media (hover:hover) and (pointer:fine){.header__body{backdrop-filter:blur(1.125rem);background-color:#fff}body:after{backdrop-filter:blur(.625rem);background-color:rgba(17,17,17,.2)}}