@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-order:9999;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);-moz-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}.custom-checkbox input[type=checkbox],.custom-checkbox input[type=radio],[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}legend,td,th{padding:0}body,html{width:100%;min-height:100vh}html{box-sizing:border-box;font-size:100%}.container,body{position:relative}body,section{overflow-x:hidden;background-color:var(--color-neutral-100)}body{background-color:#fff;font-family:'Inter',sans-serif;font-weight:400;font-style:normal;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:inherit}a,a button,a img,a span,button,input,textarea{outline:0;text-decoration:none;transition:.2s linear all}a button.a--underline,a img.a--underline,a span.a--underline,a.a--underline,button.a--underline,input.a--underline,textarea.a--underline{text-decoration:underline}a svg line,a svg path,a svg polygon,a svg rect{transition:.2s linear all}section{position:relative;padding:var(--section-base-padding) 0;overflow:hidden}.container{width:100%;margin:0 auto;padding:0 15px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.contact .custom-checkbox+div a,.text-underline{text-decoration:underline}.font-regular{font-weight:400}.font-bold{font-weight:700}.clearfix:after{content:"";clear:both;display:table}p{margin-bottom:.5rem}p:last-of-type{margin-bottom:0}.footer a,.footer nav a,p a{color:inherit}.img-responsive{max-width:100%;height:auto}.pull-left{float:left}.pull-right{float:right}.list-inline li{display:inline-block}.flexbox,.testimonials .swiper-pagination{position:relative}.flexbox,.pricing .pricing-item__bottom li,.testimonials .swiper-pagination,.top-features .top-features__list li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pricing .pricing-item__bottom li{position:relative}.flexbox--justify-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flexbox--justify-end{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flexbox--justify-start{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flexbox--space-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flexbox--align-center,.testimonials .swiper-pagination{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flexbox--align-end{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flexbox--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox--last-row-align-left:after{content:'';-webkit-flex:auto;-ms-flex:auto;flex:auto}.flexbox--reversed-order>:nth-of-type(2n+1){-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (max-width:767px){.flexbox--reversed-order>:nth-of-type(2n+1){-webkit-order:1;-ms-flex-order:1;order:1}}.flexbox--reversed-order>:nth-of-type(2n+2){-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (max-width:767px){.flexbox--reversed-order>:nth-of-type(2n+2){-webkit-order:2;-ms-flex-order:2;order:2}}.flexbox--halves>*{width:50%}@media screen and (max-width:767px){.flexbox--halves>*{width:100%}.flexbox--halves>:nth-of-type(1){margin-bottom:30px}}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mt20{margin-top:1.25rem}@media screen and (max-width:767px){.mt20{margin-top:.875rem}}.mt30{margin-top:1.875rem}@media screen and (max-width:767px){.mt30{margin-top:1.25rem}}.mt40{margin-top:2.5rem}@media screen and (max-width:767px){.mt40{margin-top:1.75rem}}.mt60{margin-top:3.75rem}@media screen and (max-width:767px){.mt60{margin-top:2.5rem}}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mr30{margin-right:30px!important}.ml10{margin-left:10px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.is-hidden{display:none!important}.blur15{filter:blur(15px);-webkit-filter:blur(15px)}.p0{padding:0!important}.pb0{padding-bottom:0!important}:root{--color-primary-50: #e1d1ed;--color-primary-500: #6818A5;--color-primary-900: #1c062d;--color-neutral-50: #f9fafb;--color-neutral-100: #f3f4f6;--color-neutral-200: #e5e7eb;--color-neutral-300: #d1d5db;--color-neutral-400: #9ca3af;--color-neutral-500: #6b7280;--color-neutral-700: #374151;--color-neutral-900: #111827;--base-size: 100px;--btn-radius: 8px;--container-side-padding: 15px;--container-max-width: calc(1216px + 2 * var(--container-side-padding));--section-base-padding: calc(0.64 * var(--base-size));--checkbox-size: 16px}@media screen and (max-width:1439px){:root{--base-size: 90px}}@media screen and (max-width:991px){:root{--base-size: 80px}}@media screen and (max-width:767px){:root{--base-size: 70px;--btn-radius: 6px}}@media screen and (max-width:575px){:root{--base-size: 60px;--container-side-padding: 10px}}@font-face{font-family:'Panchang-Semibold';src:url(../fonts/Panchang-Semibold.woff2) format("woff2"),url(../fonts/Panchang-Semibold.woff) format("woff"),url(../fonts/Panchang-Semibold.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}.font-panchang,.header__nav.is-open li{font-family:'Panchang-Semibold',sans-serif;font-weight:600;font-style:normal}.fs-44{font-size:2.75rem;line-height:1.09091}@media screen and (max-width:991px){.fs-44{font-size:2.25rem;line-height:1.22222}}@media screen and (max-width:575px){.fs-44{font-size:2rem;line-height:1.25}}.fs-36{font-size:2.25rem;line-height:1.22222}@media screen and (max-width:991px){.fs-36{font-size:2rem;line-height:1.25}}@media screen and (max-width:575px){.fs-36{font-size:1.75rem;line-height:1.28571}}.fs-32{font-size:2rem;line-height:1.25}@media screen and (max-width:991px){.fs-32{font-size:1.75rem;line-height:1.28571}}@media screen and (max-width:575px){.fs-32{font-size:1.5rem;line-height:1.33333}}.fs-28{font-size:1.75rem;line-height:1.28571}@media screen and (max-width:991px){.fs-28{font-size:1.5rem;line-height:1.33333}}@media screen and (max-width:575px){.fs-28{font-size:1.125rem;line-height:1.55556}}.fs-20{font-size:1.25rem;line-height:1.4}@media screen and (max-width:991px){.fs-20{font-size:1.125rem;line-height:1.55556}}.fs-18{font-size:1.125rem;line-height:1.55556}.faq .faq-item__banner span,.fs-16,ol li,p,ul li{font-size:1rem;line-height:1.5}.badge,.fs-14{font-size:.875rem;line-height:1.42857}.fw-400{font-weight:400}.badge,.footer nav li,.fw-500,.header__nav li{font-weight:500}.faq .faq-item__banner span,.fw-600,.pricing .pricing-item button{font-weight:600}.fc-white,.header__nav li:hover{color:#fff}.fc-primary-50{color:var(--color-primary-50)}.contact .custom-checkbox+div a:hover,.fc-primary-500{color:var(--color-primary-500)}.fc-neutral-300,.header__nav li{color:var(--color-neutral-300)}.fc-neutral-400,.footer nav li{color:var(--color-neutral-400)}.fc-neutral-500{color:var(--color-neutral-500)}.fc-neutral-700,ol li,p,ul li{color:var(--color-neutral-700)}.fc-neutral-900{color:var(--color-neutral-900)}.container{max-width:var(--container-max-width);padding-left:var(--container-side-padding);padding-right:var(--container-side-padding)}h1,h2,h3,h4,h5,h6{margin-top:0}.section-anchor{position:absolute;z-index:-1;top:-95px}@media screen and (max-width:991px){.section-anchor{top:-68px}}.btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:var(--btn-radius);padding:.625em 1.5em;border:1px solid transparent}.btn--purple{background-color:var(--color-primary-500);border-color:var(--color-primary-500);color:#fff}.btn--purple:hover{background-color:#9d40e3;border-color:#9d40e3}.about-us .about-us__left a.btn,.btn--purple-light{background-color:var(--color-primary-50);color:var(--color-primary-500);width:-webkit-max-content;width:-moz-max-content;width:max-content}.about-us .about-us__left a.btn:hover,.btn--purple-light:hover{background-color:#c9acdf;color:#fff}.btn--neutral-outline{background-color:transparent;border-color:var(--color-neutral-300);color:var(--color-neutral-700)}.btn--neutral-outline:hover{background-color:var(--color-neutral-300)}.badge{display:inline-block;padding:.285em .857em;background-color:var(--color-primary-500);color:#fff;border-radius:24px}.custom-checkbox input[type=checkbox]:checked+label span,.custom-checkbox input[type=radio]:checked+label span{border-color:var(--color-primary-500);background-color:var(--color-primary-500)}.custom-checkbox input[type=checkbox]:checked+label span svg,.custom-checkbox input[type=radio]:checked+label span svg{display:block}.custom-checkbox input[type=checkbox]+label span{border:1px solid var(--color-neutral-300);width:var(--checkbox-size);height:var(--checkbox-size);display:block;position:relative;cursor:pointer;top:3px;border-radius:2.67px;overflow:hidden}.custom-checkbox input[type=checkbox]+label span svg{display:none;position:absolute;top:50%;left:50%;width:80%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.custom-checkbox input[type=checkbox]+label span svg path{stroke:#fff}.custom-checkbox.is-not-valid input[type=checkbox]+label span{border-color:rgba(220,20,20,.5);background-color:rgba(220,20,20,.05)}.header{position:fixed;z-index:100;top:0;left:0;width:100%;transition:.2s linear background-color}.header.is-scrolled{background-color:rgba(28,6,45,.9)}.header.is-scrolled .container--header>div{border-color:transparent}.container--header{padding-top:calc(.24*var(--base-size))}.container--header>div{padding-bottom:calc(.24*var(--base-size));border-bottom:1px solid var(--color-primary-500);transition:.2s linear border-color}.header__logo{width:139px;height:24px;position:relative;z-index:100}@media screen and (max-width:991px){.header__logo{width:37px;height:25px}}.footer__logo svg,.header__logo svg{width:100%;height:100%}@media screen and (max-width:991px){.header__logo svg:nth-of-type(1){display:none}}.header__logo svg:nth-of-type(2){display:none}@media screen and (max-width:991px){.header__logo svg:nth-of-type(2){display:revert}.header__nav{display:none}}.header__nav li:nth-last-of-type(2){margin-left:calc(.24*var(--base-size));margin-right:calc(.12*var(--base-size))}@media screen and (max-width:1439px){.header__nav li:nth-last-of-type(2){margin-left:calc(.16*var(--base-size))}}.header__nav a:not(.btn){color:inherit;display:block;padding:0 calc(.12*var(--base-size))}@media screen and (max-width:1439px){.header__nav a:not(.btn){padding:0 calc(.08*var(--base-size))}.header__nav .btn{padding-left:.75em;padding-right:.75em}}.header__responsive-actions{display:none}@media screen and (max-width:991px){.header__responsive-actions{display:-webkit-flex;display:-ms-flexbox;display:flex}}.header__responsive-actions .btn{margin:0 .15em}@media screen and (max-width:575px){.header__responsive-actions .btn{padding-left:.5em;padding-right:.5em}}.header__nav.is-open{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.header__nav.is-open li{text-align:right;width:100%;padding-right:20px;font-size:22px;margin:8px 0}.header__nav.is-open li:last-of-type,.header__nav.is-open li:nth-last-of-type(2){display:none}.footer{padding:calc(.64*var(--base-size)) 0;background-color:var(--color-primary-900);color:#fff}.footer .container:nth-of-type(2){padding-top:calc(.31*var(--base-size))}.footer li:hover{color:#fff}.footer nav,.what-is-it .what-is-it__right .btn--purple{margin-top:calc(.32*var(--base-size))}.footer nav ul{gap:24px}@media screen and (max-width:1439px){.footer nav ul{gap:16px}}@media screen and (max-width:575px){.footer nav li{width:100%}}.footer__logo{width:162px;height:28px;display:block}@media screen and (max-width:575px){.footer__logo{margin-bottom:2em}}.container--footer>div{padding-bottom:calc(.64*var(--base-size));border-bottom:1px solid var(--color-primary-500)}@media screen and (max-width:991px){.container--footer>div>div:nth-of-type(1){width:100%;margin-bottom:2em}}.footer__app-links{gap:15px;margin-top:.5rem}@media screen and (max-width:575px){.footer__app-links{gap:10px}}.footer__app-links svg{height:45px;width:auto}@media screen and (max-width:575px){.footer__app-links svg{height:40px}}.footer__socials{gap:16px}@media screen and (max-width:575px){.footer__socials{width:100%;margin-bottom:2em}}.footer__socials a:hover svg path{fill:#fff}.header__toggler{position:relative;margin-left:1.5rem;margin-right:.9375rem;width:30px;height:26px}.header__toggler span{display:block;position:absolute;height:2px;width:50%;background-color:#fff;opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out}.header__toggler span:nth-child(even){left:50%;border-radius:0 4px 4px 0}.header__toggler span:nth-child(odd){left:0;border-radius:4px 0 0 4px}.header__toggler span:nth-child(1),.header__toggler span:nth-child(2){top:4px}.header__toggler span:nth-child(3),.header__toggler span:nth-child(4){top:12px}.header__toggler span:nth-child(5),.header__toggler span:nth-child(6){top:20px}.header__toggler span:nth-child(5){opacity:0}.header__toggler span:nth-child(6){border-radius:4px}.header__toggler.is-open span:nth-child(1),.header__toggler.is-open span:nth-child(6){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__toggler.is-open span:nth-child(2),.header__toggler.is-open span:nth-child(5){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__toggler.is-open span:nth-child(1){left:3px;top:8px}.header__toggler.is-open span:nth-child(2){left:calc(50% - 3px);top:8px}.header__toggler.is-open span:nth-child(3){left:-50%;opacity:0}.header__toggler.is-open span:nth-child(4){left:100%;opacity:0}.header__toggler.is-open span:nth-child(5){left:3px;top:17px}.header__toggler.is-open span:nth-child(6){left:calc(50% - 3px);top:17px}.header__toggler.is-open span:nth-child(5){opacity:1}.loader{position:absolute;border-bottom:2px solid var(--color-primary-500);border-left:2px solid var(--color-primary-500);border-right:2px solid #fff;border-top:2px solid #fff;border-radius:50%;height:30px;width:30px;left:calc(50% - 15px);top:calc(50% - 15px);-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.loader.is-visible{display:block}.hero{--left-width: 45%;background:var(--color-primary-500) url(../images/bg_hero.png) center center no-repeat;background-size:cover;color:#fff;padding:calc(1.25*var(--base-size)) 0 calc(.75*var(--base-size))}@media screen and (max-width:1439px){.hero{--left-width: 55%}}@media screen and (max-width:991px){.hero{--left-width: 60%}}@media screen and (max-width:767px){.hero{--left-width: 100%;padding-top:calc(1.5*var(--base-size))}}.hero .hero__left{width:var(--left-width);padding-top:calc(.5*var(--base-size))}@media screen and (max-width:767px){.hero .hero__left{text-align:center}}.hero .hero__left h1{margin-bottom:.36em}.hero .hero__app-links{margin-top:calc(.36*var(--base-size));gap:15px}@media screen and (max-width:767px){.hero .hero__app-links{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:575px){.hero .hero__app-links{gap:10px}}.hero .hero__app-links svg{height:45px}.hero .hero__right{width:calc(100% - var(--left-width));text-align:center;position:relative}@media screen and (max-width:767px){.hero .hero__right{width:100%;margin-top:calc(.75*var(--base-size))}}.hero .hero__right:before{content:"";position:absolute;width:105%;top:0;left:0;height:0;padding-bottom:86%;background:url(../images/bg_hero_vectors.svg) center center no-repeat;background-size:contain;opacity:.2}@media screen and (max-width:767px){.hero .hero__right:before{padding-bottom:100%}}.hero .hero__right img{position:relative;max-width:100%}@media screen and (max-width:767px){.hero .hero__right img{max-width:60%}}@media screen and (max-width:575px){.hero .hero__right img{max-width:80%}}.what-is-it{--right-width: 50%;--left-offset: 2%;padding:calc(.7*var(--base-size)) 0;background-color:#fff}@media screen and (max-width:1439px){.what-is-it{--right-width: 55%}}@media screen and (max-width:991px){.what-is-it{--right-width: 60%}}@media screen and (max-width:767px){.what-is-it{--right-width: 100%}}.what-is-it .what-is-it__left,.what-is-it .what-is-it__right{position:relative;left:calc(-1*var(--left-offset))}@media screen and (max-width:767px){.what-is-it .what-is-it__left,.what-is-it .what-is-it__right{left:auto}}.what-is-it .what-is-it__left{width:calc(100% - var(--right-width) - var(--left-offset))}@media screen and (max-width:767px){.what-is-it .what-is-it__left{width:100%;margin-bottom:calc(.75*var(--base-size));text-align:center}}.what-is-it .what-is-it__left img{max-width:100%}@media screen and (max-width:767px){.what-is-it .what-is-it__left img{max-width:60%}}@media screen and (max-width:575px){.what-is-it .what-is-it__left img{max-width:100%}}.what-is-it .what-is-it__right{width:calc(var(--right-width) + var(--left-offset));padding-left:.5em}@media screen and (max-width:767px){.what-is-it .what-is-it__right{text-align:center;padding-left:0}}.what-is-it .what-is-it__right h2{margin-bottom:.66em}@media screen and (max-width:767px){.what-is-it .what-is-it__right .btn--purple{margin-left:auto;margin-right:auto}}.how-it-works{--items-per-row: 3;--margin: 16px;background-color:var(--color-neutral-100)}@media screen and (max-width:767px){.how-it-works{--items-per-row: 1}}.how-it-works .how-it-works__items{margin:calc(.64*var(--base-size)) calc(-1*var(--margin)) 0}.how-it-works .how-it-works-item{width:calc(100%/var(--items-per-row) - 2*var(--margin));margin:0 var(--margin);background-color:#fff;border-radius:16px;padding:1.25rem}@media screen and (max-width:767px){.how-it-works .how-it-works-item{margin-top:1.25rem}}.how-it-works .how-it-works-item:first-of-type{margin-top:0}.how-it-works .how-it-works-item span{display:block;width:40px;height:40px;line-height:40px;border-radius:12px;background-color:var(--color-primary-50);color:var(--color-primary-900);text-align:center}.how-it-works .how-it-works-item h3{margin:1em 0 .425em}.top-features{--left-width: 48.7%;background:#fff url(../images/bg_features_vectors.svg) right bottom no-repeat;background-size:contain;padding-top:0;padding-bottom:0}@media screen and (max-width:1200px){.top-features{--left-width: 55%;background-position-x:150%}}@media screen and (max-width:991px){.top-features{--left-width: 60%;background-position-x:calc(100% + 200px)}}@media screen and (max-width:767px){.top-features{--left-width: 100%;background-position-x:right}}.top-features .top-features__left{width:var(--left-width);padding-top:calc(1.4*var(--base-size));padding-bottom:calc(1.4*var(--base-size))}@media screen and (max-width:1439px){.top-features .top-features__left{padding-top:calc(1*var(--base-size));padding-bottom:calc(1*var(--base-size))}}@media screen and (max-width:991px){.top-features .top-features__left{padding-top:calc(1*var(--base-size));padding-bottom:calc(.75*var(--base-size))}}.top-features .top-features__left p:last-of-type{margin-top:calc(.32*var(--base-size))}@media screen and (max-width:767px){.top-features .top-features__left button{margin-left:auto;margin-right:auto}}.top-features .top-features__right{width:calc(100% - var(--left-width));position:relative}@media screen and (max-width:767px){.top-features .top-features__right{width:100%}}.top-features .top-features__right img{position:absolute;bottom:0;left:62%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;max-width:100%;max-height:100%}@media screen and (max-width:767px){.top-features .top-features__right img{position:relative;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 auto;max-width:60%}}@media screen and (max-width:575px){.top-features .top-features__right img{max-width:90%}}.top-features .top-features__list{margin:calc(.24*var(--base-size)) 0;border-bottom:1px solid var(--color-neutral-200)}.top-features .top-features__list li{--check-width: 16px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;margin:1em 0}.top-features .top-features__list li:last-of-type{margin-bottom:1.5em}.top-features .top-features__list li span{width:calc(100% - var(--check-width))}.top-features .top-features__list li svg{width:var(--check-width);margin-right:1em;margin-top:.325em}.testimonials{background-color:var(--color-neutral-50)}.banner .banner__left h2,.pricing h2,.testimonials h2{margin-bottom:.44em}.testimonials .swiper{margin-top:calc(.64*var(--base-size))}.testimonials .swiper-pagination{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:calc(.24*var(--base-size))}.testimonials .swiper-pagination>span{width:8px;height:8px;background-color:var(--color-neutral-300);border-radius:100%;transition:width 1s ease}.testimonials .swiper-pagination>span[aria-current=true]{background-color:var(--color-primary-500);width:24px;border-radius:24px}.testimonials .testimonial{background-color:#fff;border-radius:16px;padding:calc(.4*var(--base-size));text-align:center}.testimonials .testimonial>p{padding:0 .5em;margin-bottom:1.55em}.pricing .pricing-item__bottom .testimonials .testimonial>li,.testimonials .pricing .pricing-item__bottom .testimonial>li,.testimonials .testimonial>.flexbox,.testimonials .testimonial>.swiper-pagination,.testimonials .top-features .top-features__list .testimonial>li,.top-features .top-features__list .testimonials .testimonial>li{margin:0 auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.testimonials .testimonial__photo{--size: 56px;width:var(--size);height:var(--size);background-size:contain;background-position:center center;background-repeat:no-repeat}.testimonials .testimonial__person-data{text-align:left;margin-left:1em}.testimonials .testimonial__person-data p:nth-of-type(1){margin-bottom:.125em}.banner{background:#f8f8f8;background:linear-gradient(180deg,#f8f8f8 0%,#fff 50%)}.banner .banner__inner{--left-width: 472px;--left-padding: 5%;background:url(../images/bg_banner.png) left center no-repeat;background-size:cover;border-radius:20px;height:450px;overflow:hidden}@media screen and (max-width:767px){.banner .banner__inner{height:auto}}@media screen and (max-width:575px){.banner .banner__inner{background-position-x:30%}}.banner .banner__inner>.flexbox,.banner .banner__left,.banner .banner__right,.banner .pricing .pricing-item__bottom .banner__inner>li,.banner .testimonials .banner__inner>.swiper-pagination,.banner .top-features .top-features__list .banner__inner>li,.pricing .pricing-item__bottom .banner .banner__inner>li,.testimonials .banner .banner__inner>.swiper-pagination,.top-features .top-features__list .banner .banner__inner>li{height:100%}.banner .banner__left{width:calc(var(--left-width) + var(--left-padding));display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:var(--left-padding)}@media screen and (max-width:767px){.banner .banner__left{width:100%;text-align:center;padding:calc(.5*var(--base-size)) 5%;display:block}}.banner .banner__right{width:calc(100% - var(--left-width) - var(--left-padding));position:relative}@media screen and (max-width:767px){.banner .banner__right{width:100%}}.banner .banner__right:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/bg_banner_vectors.png) right bottom no-repeat;opacity:.65;background-size:contain}@media screen and (max-width:767px){.banner .banner__right:before{background-position-x:right}}@media screen and (max-width:575px){.banner .banner__right:before{background-position-x:right}}.banner .banner__right img{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:100%;max-height:100%}@media screen and (max-width:767px){.banner .banner__right img{position:relative;max-width:60%}}.banner .banner__app-links{margin-top:calc(.32*var(--base-size));gap:15px}@media screen and (max-width:767px){.banner .banner__app-links{margin-top:calc(.5*var(--base-size));-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px}}.banner .banner__app-links img{width:auto}@media screen and (max-width:575px){.banner .banner__app-links img{height:40px}}.pricing{background-color:var(--color-neutral-50)}.pricing .pricing-items{--items-per-row: 3;--margin: 16px;--padding: 24px;margin:var(--section-base-padding) calc(-1*var(--margin)) 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1439px){.pricing .pricing-items{--margin: 10px;--padding: 20px}}@media screen and (max-width:991px){.pricing .pricing-items{--margin: 6px;--items-per-row: 2}}@media screen and (max-width:767px){.pricing .pricing-items{--items-per-row: 1}}.pricing .pricing-item{background-color:#fff;border-radius:16px;width:calc(100%/var(--items-per-row) - 2*var(--margin));margin:0 var(--margin);padding:20px}@media screen and (max-width:991px){.pricing .pricing-item{margin-bottom:calc(2*var(--margin))}}@media screen and (max-width:767px){.pricing .pricing-item{max-width:400px}}.pricing .pricing-item button{width:100%;color:var(--color-neutral-700);height:44px}.pricing .pricing-item__middle,.pricing .pricing-item__top{border-bottom:1px solid var(--color-neutral-300)}.pricing .pricing-item__top{padding-bottom:var(--padding)}.pricing .pricing-item__top .badge{margin-top:.5rem}.pricing .pricing-item__bottom,.pricing .pricing-item__middle{padding:var(--padding) 0}.pricing .pricing-item__middle>div:nth-of-type(2){margin-top:1.5rem}.pricing .pricing-item__bottom li{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.pricing .pricing-item__bottom li:not(:last-of-type){margin-bottom:1em}.pricing .pricing-item__bottom li svg{position:relative;top:2px}.pricing .pricing-item__bottom li span{margin-left:.75em}.faq{background-color:#fff}.faq h2{margin-bottom:.888em}.faq .container--faq{max-width:800px}.faq .faq-item{border-bottom:1px solid var(--color-neutral-300)}.faq .faq-item.is-open .faq-item__content{grid-template-rows:1fr}.faq .faq-item__banner{padding:1.15em;cursor:pointer}.faq .faq-item__banner span{width:calc(100% - 14px);padding-right:1em}.faq .faq-item__banner svg{width:14px}.faq .faq-item__content{display:grid;grid-template-rows:0fr;transition:.2s linear grid-template-rows}.faq .faq-item__content>div{overflow:hidden}.faq .faq-item__content>div>div{padding:1em 1.15em}@media screen and (max-width:575px){.faq .faq-item__content>div>div{padding-top:.5em}}.about-us{--left-width: 48%;background:radial-gradient(19.48% 42.76% at 85.66% 68.52%,#facce6 0%,rgba(250,204,230,0) 100%),radial-gradient(11.39% 25% at 82.33% 40.32%,#cdb2e1 0%,rgba(205,178,225,0) 100%),#fff}@media screen and (max-width:1439px){.about-us{--left-width: 55%}}@media screen and (max-width:991px){.about-us{--left-width: 60%}}@media screen and (max-width:767px){.about-us{--left-width: 100%;background:radial-gradient(57.07% 25.36% at 87.2% 89.63%,#facce6 0%,rgba(250,204,230,0) 100%),radial-gradient(77.87% 34.6% at 86.8% 72.33%,#cdb2e1 0%,rgba(205,178,225,0) 40%),#fff}}.about-us h2{margin-bottom:var(--section-base-padding)}.about-us .about-us__left{width:var(--left-width);padding-right:2%}@media screen and (max-width:767px){.about-us .about-us__left{padding-right:0;text-align:center}}.about-us .about-us__left p{margin:1em 0 2em}@media screen and (max-width:767px){.about-us .about-us__left a.btn{margin:0 auto}}.about-us .about-us__right{width:calc(100% - var(--left-width));padding-left:2%}@media screen and (max-width:767px){.about-us .about-us__right{width:100%;padding-left:0;text-align:center}}.about-us .about-us__right img{border-radius:16px;max-width:100%}@media screen and (max-width:767px){.about-us .about-us__right img{max-width:75%}}@media screen and (max-width:575px){.about-us .about-us__right img{max-width:100%}}.contact{background-color:var(--color-neutral-50)}.contact h2{margin-bottom:.44em}.contact .contact-form-wrapper{background-color:#fff;max-width:592px;margin:calc(.4*var(--base-size)) auto 0;border-radius:16px;padding:calc(.4*var(--base-size))}@media screen and (max-width:767px){.contact .contact-form-wrapper{padding:calc(.25*var(--base-size))}}.contact .form-control:not(:first-of-type){margin-top:1rem}.contact .form-control.form-control--gdpr{margin-top:2rem}@media screen and (max-width:767px){.contact .form-control.form-control--gdpr>div{width:100%}}.contact .form-control.form-control--gdpr button{margin-left:1rem}@media screen and (max-width:767px){.contact .form-control.form-control--gdpr button{margin-left:calc(1rem + 12px);margin-top:1em}.contact .form-control.form-control--gdpr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact label:not([for=gdpr]){display:block;font-size:14px;line-height:1.42857;color:#000;margin-bottom:4px}.contact input,.contact textarea{border:1px solid var(--color-neutral-300);width:100%;border-radius:8px;padding:12px;font-size:14px;line-height:1.42857;outline:0}.contact input::-webkit-input-placeholder,.contact textarea::-webkit-input-placeholder{color:var(--color-neutral-400)}.contact input::-moz-placeholder,.contact textarea::-moz-placeholder{color:var(--color-neutral-400)}.contact input:-ms-input-placeholder,.contact textarea:-ms-input-placeholder{color:var(--color-neutral-400)}.contact input:-moz-placeholder,.contact textarea:-moz-placeholder{color:var(--color-neutral-400)}.contact input:focus,.contact textarea:focus{border-color:var(--color-primary-500)}.contact input.is-not-valid,.contact textarea.is-not-valid{border-color:rgba(220,20,20,.5);background-color:rgba(220,20,20,.05)}.contact textarea{min-height:8em}.contact .custom-checkbox+div{margin-left:12px;padding-right:1em;width:calc(100% - var(--checkbox-size) - 12px)}.contact .custom-checkbox+div p{margin-bottom:0}@media screen and (max-width:767px){.contact .custom-checkbox+div{padding-right:0}}.contact button[type=submit]{height:44px;width:144px;position:relative}