@charset "UTF-8";:root{--main: #282828;--primary: #5350ee;--primary-light: #625fee;--secondary: #D5FF01;--white: #fff;--black: #000;--black-5: rgba(0,0,0,.05);--bg-main: #f5f5fa;--gray-200: rgba(234,236,240,1);--gray-300: rgba(208,213,221,1);--gray-600: rgba(71,84,103,1);--gray-53: #535353;--gray-e6: #e6e6eb;--muted: #999;--muted-primary: #A8A6F5;--border: #ebebeb;--padding: 80px;--padding-table: 40px;--padding-mobile: 20px;--border-radius: 32px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Involve;src:url(/assets/Involve-Medium-D3g3vVIt.otf);font-weight:500}@font-face{font-family:Involve;src:url(/assets/Involve-SemiBold-BvOdxmYn.otf);font-weight:600}@font-face{font-family:Involve;src:url(/assets/Involve-Bold-zXVNHNYZ.otf);font-weight:700}*{-webkit-font-smoothing:antialiased;box-sizing:border-box}html,body{width:100%;height:100%;margin:0;font-size:16px;font-family:Involve,sans-serif;font-weight:500;line-height:1.5;color:var(--main);background-color:var(--bg-main)}html{scroll-behavior:smooth}.containers{max-width:1440px;width:100%;margin:0 auto;padding:0 var(--padding)}.containers--wide{padding:0 48px}.containers--small{max-width:1000px}.page{overflow:hidden}img{max-width:100%}a{color:var(--main);text-decoration:none;transition:color .15s ease-out}p{margin:0 0 1em}p:last-child{margin-bottom:0}.h1{margin:0 0 .5em;font-size:4rem;font-weight:700;line-height:1;letter-spacing:-1.28px;color:var(--main)}.h2{margin:.5em 0;font-size:3.5rem;font-weight:700;line-height:1.14;letter-spacing:-1.12px;color:var(--main)}.h2:first-child{margin-top:0}.h3{margin:3rem 0 2rem;font-size:2.25rem;font-weight:700;line-height:1.33;letter-spacing:-.36px;color:var(--main)}.h3:first-child{margin-top:0}.h4{font-size:1.75rem;font-weight:600;line-height:1.28;letter-spacing:-.72px;color:var(--main)}.h5{font-size:1.25rem;font-weight:700;line-height:1.4;letter-spacing:-.4px;color:var(--main)}.h1:last-child,.h2:last-child,.h3:last-child,.h5:last-child{margin-bottom:0}.text-large{font-size:1.25rem;letter-spacing:-.4px}.text-large-secondary{font-size:2.25rem;font-weight:600;line-height:1.12;letter-spacing:-.72px;color:var(--secondary)}.ul{list-style:none}.ul>li{position:relative;padding-left:36px;margin-bottom:1em}.ul>li:last-child{margin-bottom:0}.ul>li:before{content:"";position:absolute;top:0;left:0;display:block;width:20px;height:20px;background-color:var(--primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='m9.99902 2.99902-5.5 5.5-2.5-2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;border-radius:50%}.ul--small>li{padding-left:30px;margin-bottom:1.25em}.ul--small>li:before{top:3px;width:16px;height:16px;background-size:80%;background-position-x:4px}.ul--small>li:last-child{margin-bottom:0}.ul--dot>li{padding-left:1em;margin-bottom:.5em}.ul--dot>li:last-child{margin-bottom:0}.ul--dot>li:before{top:.56em;width:6px;height:6px;background-image:none}.ul--logos>li{display:flex;justify-content:space-between;gap:16px;padding-left:0}.ul--logos>li:before{display:none}.ul--logos figure{display:flex;align-items:center;flex-shrink:0;height:24px}.ul--logos img{max-height:100%;width:auto}.font-weight-600{font-weight:600}.white-color{color:var(--white)}a.white-color:hover{color:var(--gray-200)}.primary-color{color:var(--primary)}.secondary-color{color:var(--secondary)}.pt-0{padding-top:0!important}.mb-0{margin-bottom:0}.mb-4{margin-bottom:24px}.nowrap{text-wrap:nowrap}.text-underline{background-image:linear-gradient(to right,#0000,#0000),linear-gradient(to right,currentColor,currentColor);background-size:100% 1px,100% 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .3s ease-out}.text-underline:hover{background-size:100% 1px,0 1px}@media screen and (max-width: 1279px){.containers{padding:0 60px}.containers--wide{padding:0 var(--padding-table)}}@media screen and (max-width: 991px){.d-none-tablet{display:none!important}.containers{padding:0 var(--padding-table)}}@media screen and (max-width: 767px){.containers,.containers--wide{padding:0 var(--padding-mobile)}.h2{font-size:2rem;line-height:1.2}.h3{font-size:1.5rem}.text-large-secondary{font-size:1.5rem;letter-spacing:-.2px}}.buttons{display:flex;align-items:center;justify-content:center;text-align:center;gap:12px;height:56px;padding:0 20px;font-family:Involve,sans-serif;font-size:1rem;font-weight:700;border:2px solid transparent;border-radius:16px;background:none;transition:all .15s ease-out;cursor:pointer}.buttons--primary{color:var(--white);background-color:var(--primary);border-color:var(--primary)}.buttons--secondary{color:var(--main);background-color:var(--secondary);border-color:var(--secondary)}.buttons--outline{color:var(--primary);background-color:transparent;border-color:var(--primary)}.buttons--secondary-outline{color:var(--secondary);background-color:transparent;border-color:var(--secondary)}.buttons--primary-outline{color:var(--white);background-color:transparent;border-color:var(--white)}.buttons--primary-outline img{filter:brightness(0) invert(1)}.buttons:hover{color:var(--white);background-color:var(--main);border-color:var(--main)}.buttons:active{box-shadow:0 0 1px 1px var(--gray-16)}.buttons--small{height:56px;padding-inline:32px}.download-button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.pointer{cursor:pointer}.header{position:fixed;top:0;left:0;right:0;gap:32px;z-index:100;border-radius:0 0 32px 32px;border-bottom:2px solid var(--White, #FFF);background:#ffffff40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header__row{display:flex;align-items:center;width:100%;height:96px}.header__cell{position:relative;width:240px;z-index:2}.header__cell:last-child{display:flex;justify-content:flex-end}.navbar{display:flex;flex-grow:1}.navbar-button{display:none;padding:0;width:48px;height:48px;color:var(--black);margin-right:-10px}.navbar-button:hover{color:var(--black);background-color:transparent;border-color:transparent}.navbar-button svg{color:currentColor}.navbar-button__close svg{width:40px;height:auto}.menu{display:flex;align-items:center;justify-content:center;gap:42px;width:100%}.menu__item{cursor:pointer}.menu__link{cursor:pointer;font-weight:700}.menu__link:hover{color:var(--primary)}.logo{display:flex;line-height:0}.logo img{width:auto;height:26px}@media screen and (max-width: 1279px){.header__cell{width:200px}.header .button--small{font-size:14px;height:48px;padding-inline:20px}.menu{gap:5%}.logo img{height:28px}}@media screen and (max-width: 991px){.header__row{justify-content:space-between;height:72px}.header__cel{width:auto}.navbar{display:none;position:fixed;height:1000px;top:0;right:0;bottom:0;left:0;flex-direction:column;gap:32px;padding:100px var(--padding-mobile) 20px;background-color:var(--secondary)}.navbar-button{display:flex}.navbar-button__close{display:none}.navbar--active{display:flex}.navbar--active+.header__cell .navbar-button__close{display:initial}.navbar--active+.header__cell .navbar-button__open{display:none}.menu{flex-direction:column;align-items:flex-start;gap:24px;font-size:1.75em}.menu__link:hover{color:var(--black)}.logo img{height:24px}}.section{position:relative;padding:120px 0;width:100%}.section-anchor{position:absolute;top:-80px;left:0;right:0}.section--first{padding-top:200px}.section--pb-small{padding-bottom:60px}.section--pt-small{padding-top:60px}.section--p-small{padding-block:60px}.section--primary{padding-block:80px;color:var(--white);background-color:var(--primary);border-radius:32px}.section--dark{padding-block:80px;color:var(--white);background-color:var(--main);border-radius:32px}.section--white{padding-block:80px;background-color:var(--white);border-radius:32px}.section__header{margin-bottom:40px}.section__header .h2{margin:0 0 16px;max-width:950px}.section__header .h2:last-child{margin-bottom:0}.section__header .h2--full{max-width:100%}.section__header--center{align-items:center;text-align:center}.section__header--center .h2{max-width:100%}.section__header--center p{margin-inline:auto}.section__header--columns{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.section__header-column{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.section__header .mark{margin-bottom:16px}.section-title-large{text-align:center;font-size:clamp(2rem,11vw,168px);font-weight:700;line-height:1;letter-spacing:-.05em}.section__text{font-size:1.25rem;font-weight:500;letter-spacing:-.4px;line-height:1.6;max-width:700px}.section__text--small{font-size:1.125rem}@media screen and (max-width: 1279px){.section__header--columns{grid-template-columns:repeat(1,1fr);gap:0}}@media screen and (max-width: 991px){.section{padding:80px 0}.section--pb-small{padding-bottom:40px}.section--pt-small{padding-top:40px}.section--p-small{padding-block:40px}}@media screen and (max-width: 767px){.section{padding:60px 0;scroll-margin-top:40px}.section--pb-small{padding-bottom:40px}.section--pt-small{padding-top:40px}.section--p-small{padding-block:40px}.section--dark{padding:40px 0;border-radius:0}.section--white,.section--primary{border-radius:0}.section__header{margin-bottom:32px}.section__text{font-size:1rem}}.mark{display:inline-block;margin-bottom:16px;font-size:.75rem;font-weight:600;line-height:1.2;padding:6px 16px 5px;border-radius:32px;color:var(--primary);border:2px solid currentColor}.hero{position:relative;width:100%;overflow:hidden;z-index:1;border-bottom:2px solid #fff}.hero__row{display:flex;align-items:center;height:100vh;max-height:900px;min-height:860px;padding:128px 0 0}@media (max-width: 767px){.hero__row{height:auto;min-height:0;max-height:none;padding:32px 0 24px;align-items:flex-start}}.hero__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-grow:1;gap:48px;padding:0 46px 0 0;position:relative;z-index:1}.hero__title{margin:0 0 48px;padding-right:24px;font-size:clamp(2.25rem,5vw,7rem)}.hero__description{font-size:24px;font-weight:500}.hero__lightning{position:absolute;left:50%;bottom:0;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:540px;height:540px;opacity:1;transform:translate(45px,-350px);max-width:60vw}.hero__chart{position:absolute;left:50%;bottom:0;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:520px;height:520px;max-width:30vw;opacity:1;z-index:0;transform:translate(370px,130px)}.hero__header{width:100%;max-width:700px;margin-bottom:24px}.hero .hero-grid__item{margin-top:24px}.hero .hero-grid__title{font-size:1.5rem;line-height:1.3;margin:0}.hero-contact-panel{display:flex;align-items:center;width:855px;height:120px;padding:24px 40px 24px 24px;border-radius:32px;background:#ffffff40;box-shadow:2px -2px #fff inset,-2px 2px #fff inset,0 0 24px #fff inset;gap:0 16px}.hero-contact-panel__button{flex-shrink:0;margin-right:0;margin-bottom:0;width:auto}.hero-contact-panel__text{font-family:Involve,sans-serif;margin-top:0}.hero-contact-panel__text div{font-weight:400;font-size:16px;line-height:150%;color:#000000b3}.hero-contact-panel a.buttons,.hero-contact-panel .button--primary{transition:all .2s}@media screen and (max-width: 991px){.hero-contact-panel{width:100%;height:auto;padding:20px;border-radius:24px;flex-wrap:wrap;gap:12px 0}}@media screen and (max-width: 767px){.hero-contact-panel{flex-direction:column;align-items:stretch;width:100%;min-height:unset;margin-top:0;padding:20px;border-radius:20px;background:#ffffff4d;gap:0}.hero-contact-panel__button{margin-right:0;margin-bottom:12px;width:100%}.hero-contact-panel a.buttons,.hero-contact-panel .button--primary{width:100%;display:flex;justify-content:center;font-size:1.1rem;font-weight:600;padding:14px 0;border-radius:12px;margin-bottom:12px}.hero-contact-panel a.buttons:last-child,.hero-contact-panel .button--primary:last-child{margin-bottom:0}.hero-contact-panel__text{margin-top:18px}.hero-contact-panel__text div{font-size:.95rem;line-height:1.4;margin-bottom:2px;text-align:center}}@media (max-width: 480px){.hero-contact-panel{padding:12px;border-radius:12px}.hero-contact-panel a.buttons,.hero-contact-panel .button--primary{font-size:1rem;padding:12px 0;border-radius:8px;margin-bottom:10px}.hero-contact-panel__button{margin-bottom:10px}.hero-contact-panel__text div{font-size:.85rem}}@media (max-width: 1200px){.hero__row{flex-direction:column;align-items:stretch;min-height:unset;gap:clamp(24px,5vw,60px);padding-top:clamp(24px,6vw,64px)}.hero__body{padding:0;max-width:100%}}@media (max-width: 767px){.hero__row{flex-direction:column;align-items:stretch;gap:24px;padding:90px 0;margin-top:0}.hero__body{gap:24px;padding:0}.hero__title{font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.2;margin-bottom:16px;padding-right:0;letter-spacing:-.02em}.hero__header{margin-bottom:16px}.hero .hero-grid__title{font-size:1rem;line-height:1.5}.hero .hero-grid__item{margin-top:16px}.hero__lightning,.hero__chart{display:none!important}.hero-contact-panel{flex-direction:column;align-items:stretch;max-width:100%;min-height:unset;margin-top:0;padding:20px;border-radius:20px;background:#ffffff4d}.hero-contact-panel__button{margin-right:0;margin-bottom:20px;width:100%}.hero-contact-panel__button .buttons{width:100%;justify-content:center;font-size:1.1rem;font-weight:600;padding:14px 0;border-radius:12px}.hero-contact-panel__text{margin-top:24px}.hero-contact-panel__text div{font-size:.9rem;line-height:1.4;margin-bottom:2px;text-align:center}.hero .containers{padding-left:15px;padding-right:15px}}@media (max-width: 480px){.hero__title{font-size:1.5rem;line-height:1.3;margin-bottom:12px}.hero-contact-panel{padding:16px}.hero-contact-panel__button{margin-bottom:16px}.hero-contact-panel__button .buttons{font-size:1rem;padding:12px 0}.hero-contact-panel__text div{font-size:.85rem}}.accelerator-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;align-items:flex-start}.accelerator-grid__col--left{width:620px;margin-right:0 auto}.accelerator-grid__col--right{width:100%}@media (max-width: 1024px){.accelerator-grid{grid-template-columns:1fr;gap:32px}.accelerator-grid__col--left,.accelerator-grid__col--right{max-width:100%;min-width:0}}.button--primary{border-color:var(--primary);color:var(--primary);border:2px solid var(--primary);font-size:16px;font-weight:700;line-height:20px;margin-right:24px;padding:0 32px;transition:all .2s}.upwork-color{color:#108a00}.testimonial-section{display:flex;padding:0 80px;align-items:flex-start;gap:40px;align-self:stretch;position:relative}@media (max-width: 1024px){.testimonial-section{padding:0 40px}}@media (max-width: 640px){.testimonial-section{padding:0 20px}}.testimonial-container{max-width:none;margin-left:auto;margin-right:auto;display:flex;width:1280px;padding:80px;align-items:flex-start;gap:80px;border-radius:32px;position:relative;background-color:#5350ee}@media (max-width: 991px){.testimonial-container{max-width:800px;width:100%;padding:60px 40px;gap:40px;flex-direction:column;align-items:center;text-align:center}}@media (max-width: 640px){.testimonial-container{max-width:100vw;width:100%;padding:24px 6px;gap:16px;flex-direction:column;align-items:center;text-align:center}.testimonial-container img,.testimonial-container .quote-icon{max-width:30vw;width:100%;height:auto;margin:0 auto 12px;display:block}}.quote-icon{width:280px;height:238px;flex-shrink:0;aspect-ratio:20/17;position:relative;border-radius:16px;background-color:#d5ff01}@media (max-width: 991px){.quote-icon{width:200px;height:170px}}@media (max-width: 640px){.quote-icon{width:150px;height:128px}}.testimonials-content{display:flex;padding:16px 0;align-items:flex-start;gap:10px;flex:1 0 0;position:relative}.testimonial-text{flex:1 0 0;color:#fff;font-family:Inter,sans-serif;font-size:56px;font-weight:700;line-height:120%;position:relative}@media (max-width: 991px){.testimonial-text{font-size:40px}}@media (max-width: 640px){.testimonial-text{font-size:28px}}.highlight-yellow{font-family:Inter,sans-serif;font-weight:700;font-size:56px;color:#d5ff01}@media (max-width: 991px){.highlight-yellow{font-size:40px}}@media (max-width: 640px){.highlight-yellow{font-size:24px}}.highlight-white{font-family:Inter,sans-serif;font-weight:700;font-size:56px;color:#fff}@media (max-width: 991px){.highlight-white{font-size:40px}}@media (max-width: 640px){.highlight-white{font-size:24px}}.regular-white{font-family:Inter,sans-serif;font-weight:700;font-size:56px;color:#fff}@media (max-width: 991px){.regular-white{font-size:40px}}@media (max-width: 640px){.regular-white{font-size:24px}}.features-section{display:flex;padding:120px 80px;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch;position:relative;background-color:#f5f5fa}@media (max-width: 991px){.features-section{padding:80px 40px}}@media (max-width: 640px){.features-section{padding:60px 20px}}@media (max-width: 640px){.section-header{flex-direction:column;gap:24px}}@media (max-width: 991px){.main-title{font-size:48px;line-height:56px;letter-spacing:-.96px}}@media (max-width: 640px){.main-title{font-size:36px;line-height:44px;letter-spacing:-.72px}}.title-spacer{display:flex;padding:0 24px;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;position:relative}.features-containers{display:flex;align-items:flex-start;align-self:stretch;position:relative}.feature{padding:40px 80px 0}@media (max-width: 991px){.features-containers{flex-direction:column;gap:40px}.feature{padding:0 20px}}.features-card{display:flex;padding:40px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0;border-radius:32px;position:relative;background-color:#fff}@media (max-width: 640px){.features-card{padding:24px;gap:24px}}.features-title{align-self:stretch;color:#5350ee;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:120%;letter-spacing:-.72px;position:relative;margin:0}@media (max-width: 991px){.features-title{font-size:32px}}@media (max-width: 640px){.features-title{font-size:28px}}.feature-highlight{display:flex;padding:24px 32px 24px 24px;align-items:center;gap:24px;align-self:stretch;border-radius:24px;position:relative;background-color:#f5f5fa}@media (max-width: 640px){.feature-highlight{padding:20px;gap:16px}}.feature-icon{width:60px;height:60px;fill:#5350ee;position:relative;flex-shrink:0}@media (max-width: 640px){.feature-icon{width:48px;height:48px}}.calendar-base{width:28px;height:20px;flex-shrink:0;border-radius:0 0 4px 4px;position:absolute;left:16px;top:24px}@media (max-width: 640px){.calendar-base{width:22px;height:16px;left:13px;top:19px}}.calendar-header{width:28px;height:8px;flex-shrink:0;border-radius:4px 4px 0 0;position:absolute;left:16px;top:16px}@media (max-width: 640px){.calendar-header{width:22px;height:6px;left:13px;top:13px}}.calendar-dot{width:6px;height:6px;flex-shrink:0;border-radius:6px;position:absolute;left:34px;top:34px}.message-background{width:28px;height:28px;flex-shrink:0;border-radius:4px;position:absolute;left:16px;top:16px}@media (max-width: 640px){.message-background{width:22px;height:22px;left:13px;top:13px}}.message-icon{width:28px;height:14px;flex-shrink:0;fill:var(--White, #fff);position:absolute;left:16px;top:23px}.feature-description{flex:1 0 0;color:#282828;font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:140%;position:relative;margin:0}@media (max-width: 991px){.feature-description{font-size:18px}}@media (max-width: 640px){.feature-description{font-size:16px}}.feature-details{align-self:stretch;color:#282828;font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:140%;position:relative;margin:0;display:flex;flex-direction:column}@media (max-width: 991px){.feature-details{font-size:18px}}@media (max-width: 640px){.feature-details{font-size:16px}}.navigation-arrows{display:flex;width:64px;padding:144px 8px 0;flex-direction:column;align-items:center;gap:8px;align-self:stretch;position:relative}@media (max-width: 991px){.navigation-arrows{display:none}}.arrow-button{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.arrow-button:hover{opacity:.8}.arrow-next,.arrow-back{display:flex;align-items:center;align-self:stretch;position:relative}.upwork-section{display:flex;padding:0 80px 120px;align-items:stretch;gap:40px;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.upwork-section{padding:0 20px 100px}}.image-container{position:relative;display:flex;min-width:240px;padding-bottom:24px;flex-direction:column;align-items:stretch;font-size:20px;color:#282828;font-weight:500;line-height:28px;justify-content:center;flex:1;flex-shrink:1;flex-basis:80px}.upwork-label{border-radius:32px;background-color:#ffffff40;box-shadow:2px -2px #fff inset,-2px 2px #fff inset,0 0 24px #fff inset;position:absolute;z-index:1;display:flex;width:480px;max-width:100%;padding:24px 40px 24px 24px;align-items:center;gap:24px;justify-content:start;left:50%;bottom:0;transform:translate(-50%);margin:0}@media (max-width: 991px){.upwork-label{padding:24px 20px}}.upwork-icon{aspect-ratio:1;object-fit:contain;object-position:center;width:60px;border-radius:32px;align-self:stretch;margin:auto 0;flex-shrink:0}.upwork-text{color:#282828;align-self:stretch;margin:auto 0;flex:1;flex-shrink:1;flex-basis:0}.main-image{aspect-ratio:1.43;object-fit:contain;object-position:center;width:100%;z-index:0}@media (max-width: 991px){.main-image{max-width:100%}}.contents-containers{min-width:240px;margin:auto 0;padding:0 40px;flex:1;flex-shrink:1;flex-basis:0}@media (max-width: 991px){.contents-containers{max-width:100%;padding:0 20px}}.main-heading{color:#282828;font-size:56px;font-weight:700;line-height:67px;letter-spacing:-1.12px;margin:0}@media (max-width: 991px){.main-heading{max-width:100%;font-size:40px;line-height:54px}}.description-text{color:#282828;font-size:16px;font-weight:400;line-height:24px;margin:32px 0 0}@media (max-width: 991px){.description-text{max-width:100%}}.experience-tabs{display:flex;padding:120px 80px 0;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch;border-radius:48px 48px 0 0;border-top:2px solid #fff;background:linear-gradient(180deg,#ffffff80,#fff0);position:relative}@media (max-width: 991px){.experience-tabs{padding:80px 40px 0;gap:32px}}@media (max-width: 640px){.experience-tabs{padding:60px 20px 0;gap:24px;border-radius:24px 24px 0 0}}.tabs-header{display:flex;align-items:flex-start;gap:48px;align-self:stretch;position:relative}@media (max-width: 991px){.tabs-header{flex-direction:column;gap:24px}}.main-title{align-self:stretch;color:#282828;font-family:Inter,sans-serif;font-size:56px;font-weight:700;line-height:120%;letter-spacing:-1.12px;position:relative;gap:24px;flex:1 0 0;margin:0}@media (max-width: 991px){.main-title{font-size:42px;letter-spacing:-.96px}}.header-spacer{display:flex;padding:0 24px;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;position:relative}.cards-container{display:flex;align-items:flex-start;gap:24px;align-self:stretch;position:relative}@media (max-width: 991px){.cards-container{flex-direction:column;gap:16px}}@media (max-width: 640px){.cards-container{gap:12px}}.experience-card{display:flex;padding:24px 32px 24px 24px;align-items:flex-start;gap:24px;flex:1 0 0;border-radius:24px;position:relative;background-color:#fff;cursor:pointer;border:2px solid var(--primary)}@media (max-width: 991px){.experience-card{padding:20px 24px 20px 20px;gap:20px}}@media (max-width: 640px){.experience-card{padding:16px 20px 16px 16px;gap:16px}}.active-card{background-color:#5350ee}.active-card .card-icon svg rect,.active-card .card-icon svg path{fill:#fff!important;stroke:#5350ee!important}.card-icon{width:60px;height:60px;fill:#5350ee;position:relative;flex-shrink:0}@media (max-width: 640px){.card-icon{width:48px;height:48px}}.active-card .card-icon{fill:#fff}.beginner-icon{width:16px;height:26px;flex-shrink:0;border-radius:8px;border:6px solid #fff;position:absolute;left:22px;top:17px}@media (max-width: 640px){.beginner-icon{width:12px;height:20px;border:4px solid #fff;left:18px;top:14px}}.upwork-logo,.close-icon{width:60px;height:60px;position:relative}@media (max-width: 640px){.upwork-logo,.close-icon{width:48px;height:48px}}.card-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;flex:1 0 0;position:relative}.experience-title{flex:1 0 0;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:120%;margin-bottom:55px;color:#5350ee}.cards-title{flex:1 0 0;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:120%;margin-bottom:8px;color:#5350ee}.cards-title--white{color:#fff}@media (max-width: 640px){.cards-title{font-size:18px}}.card-description{align-self:stretch;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:140%;position:relative;color:#282828;margin:0}@media (max-width: 640px){.card-description{font-size:14px}}.active-card .cards-title,.active-card .card-description{color:#fff}.upwork-success-section{padding:120px 80px 0}@media (max-width: 991px){.upwork-success-section{padding:100px 20px 0}}.upwork-main-title{color:#282828;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:56px;font-weight:700;line-height:67px;letter-spacing:-1.12px;margin:0}@media (max-width: 991px){.upwork-main-title{max-width:100%;font-size:40px;line-height:54px}}.contents-container{align-items:stretch;border-radius:32px;display:flex;margin-top:40px;width:100%;overflow:hidden;justify-content:start;flex-wrap:wrap;background-color:#fff}@media (max-width: 991px){.contents-container{max-width:100%}}.left-content{align-self:start;min-width:240px;padding:40px 64px 40px 40px;flex:1;flex-shrink:1;flex-basis:0%}@media (max-width: 991px){.left-content{max-width:100%;padding:40px 20px}}.content-wrapper{width:100%}@media (max-width: 991px){.content-wrapper{max-width:100%}}.subtitle{color:#282828;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:36px;font-weight:600;line-height:43px;letter-spacing:-.72px;margin:0}@media (max-width: 991px){.subtitle{max-width:100%}}.highlighted-text{color:#5350ee}.benefits-list{margin:32px 0 0;width:100%;list-style:none;padding:0}@media (max-width: 991px){.benefits-list{max-width:100%}}.benefit-item{display:flex;width:100%;align-items:start;gap:16px;justify-content:start;flex-wrap:wrap}.benefit-item:not(:first-child){margin-top:12px}@media (max-width: 991px){.benefit-item{max-width:100%}}.benefit-text{color:#282828;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:400;flex:1;flex-shrink:1;flex-basis:0%;margin:0}.benefit-text.long-text{line-height:24px}@media (max-width: 991px){.benefit-text{max-width:100%}}.cta-container{align-items:center;border-radius:24px;display:flex;margin-top:40px;width:100%;padding:16px 24px 16px 16px;gap:32px;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px;justify-content:start;flex-wrap:wrap;background-color:#5350ee}@media (max-width: 991px){.cta-container{max-width:100%;padding-right:20px}}.download-button{color:#5350ee;align-self:stretch;border-radius:16px;margin:auto 0;min-height:56px;padding:18px 32px;gap:16px;font-weight:700;line-height:1;background-color:#fff;border:none;cursor:pointer;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px}@media (max-width: 991px){.download-button{padding:18px 20px}}.image-section{padding-right:40px;justify-content:center;align-items:start;border-radius:24px;position:relative;display:flex;min-width:240px;flex-direction:column;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:36px;color:#fff;font-weight:700;white-space:nowrap;line-height:1;flex:1;flex-shrink:1;flex-basis:64px;background-color:#fff}@media (max-width: 991px){.image-section{max-width:100%;white-space:initial}}.main-image{aspect-ratio:1;object-fit:contain;object-position:center;width:440px;align-self:center;z-index:0;max-width:100%}.badge{color:#fff;align-self:stretch;border-radius:32px;border:4px solid var(--White, #fff);position:absolute;z-index:0;padding:20px 24px;gap:10px;overflow:hidden;right:112px;top:64px;background-color:#5350ee;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:36px;font-weight:700;line-height:1}@media (max-width: 991px){.badge{padding:20px;white-space:initial}}.secondary-image{aspect-ratio:1;object-fit:contain;object-position:center;width:320px;position:absolute;z-index:0;max-width:100%;right:0;bottom:0;height:320px}.image-down{position:absolute;z-index:0;right:0;bottom:0;height:409px}.strategy-section{padding:120px 80px 0}@media (max-width: 991px){.strategy-section{padding:100px 20px 0}}.main-title{color:#282828;flex:1;flex-shrink:1;flex-basis:0%;width:100%;gap:40px 48px;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:56px;font-weight:700;letter-spacing:-1.12px;line-height:67px;margin:0}@media (max-width: 991px){.main-title{max-width:100%;font-size:40px;line-height:54px}}.strategy-cards{display:flex;margin-top:40px;width:100%;align-items:start;gap:24px;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.strategy-cards{max-width:100%}}.strategy-card,.implementation-card{border-radius:32px;min-width:240px;padding:40px;flex:1;flex-shrink:1;flex-basis:0%;background-color:#fff}@media (max-width: 991px){.strategy-card,.implementation-card{max-width:100%;padding:20px}}.card-title{color:#5350ee;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:36px;font-weight:600;line-height:1.2;letter-spacing:-.72px;margin:0}@media (max-width: 991px){.card-title{max-width:100%}}.card-highlight{align-items:start;border-radius:24px;display:flex;margin-top:32px;width:100%;padding:24px 32px 24px 24px;gap:24px;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:20px;color:#282828;font-weight:500;line-height:28px;justify-content:start;flex-wrap:wrap;background-color:#f5f5fa}@media (max-width: 991px){.card-highlight{max-width:100%;padding:24px 20px}}.highlight-icon{aspect-ratio:1;object-fit:contain;object-position:center;width:60px;border-radius:32px;flex-shrink:0}.highlights-text{color:#282828;flex:1;flex-shrink:1;flex-basis:0%;min-width:240px;padding:8px 0;margin:0}.strategy-list,.implementation-list{margin:32px 0 0;width:100%;padding:0;list-style:none}@media (max-width: 991px){.strategy-list,.implementation-list{max-width:100%}}.strategy-item,.implementation-item{display:flex;width:100%;align-items:start;gap:16px;justify-content:start;flex-wrap:wrap}.strategy-item:not(:first-child),.implementation-item:not(:first-child){margin-top:16px}@media (max-width: 991px){.strategy-item,.implementation-item{max-width:100%}}.bullet-point{display:flex;padding:2px 0;align-items:center;gap:10px;justify-content:start;width:20px}.bullet-icon{aspect-ratio:1;object-fit:contain;object-position:center;width:20px;align-self:stretch;margin:auto 0}.item-text{color:#282828;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;flex:1;flex-shrink:1;flex-basis:0%;margin:0}@media (max-width: 991px){.item-text{max-width:100%}}.success-approaches-section{display:flex;padding:120px 80px;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch;position:relative}@media (max-width: 991px){.success-approaches-section{padding:80px 40px;gap:32px}}@media (max-width: 640px){.success-approaches-section{padding:40px 20px;gap:24px}}.main-title{font-family:Inter,sans-serif;font-weight:700;font-size:56px;color:#282828;flex:1 0 0;line-height:120%;letter-spacing:-1.12px;position:relative;margin:0}@media (max-width: 991px){.main-title{font-size:42px;letter-spacing:-.84px}}@media (max-width: 640px){.main-title{font-size:32px;letter-spacing:-.64px}}.features-containers{display:flex;align-items:flex-start;gap:24px;align-self:stretch;position:relative}@media (max-width: 991px){.features-containers{flex-direction:column;gap:20px}}@media (max-width: 640px){.features-containers{gap:16px}}.feature-card{display:flex;padding:40px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0;border-radius:32px;position:relative;background-color:#fff}@media (max-width: 991px){.feature-card{padding:32px;gap:24px}}@media (max-width: 640px){.feature-card{padding:24px;gap:20px}}.feature-title{font-family:Inter,sans-serif;font-weight:600;font-size:36px;color:#5350ee;align-self:stretch;line-height:120%;letter-spacing:-.72px;position:relative;margin:0}@media (max-width: 991px){.feature-title{font-size:28px;letter-spacing:-.56px}}@media (max-width: 640px){.feature-title{font-size:24px;letter-spacing:-.48px}}.features-description{font-family:Inter,sans-serif;font-weight:500;font-size:20px;color:#282828;white-space:pre-line;align-self:stretch;line-height:140%;position:relative;margin:0}@media (max-width: 991px){.features-description{font-size:18px}}@media (max-width: 640px){.features-description{font-size:16px}}.conversion-section{display:flex;padding:120px 80px;align-items:stretch;gap:40px;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.conversion-section{padding:100px 20px}}.image-container{display:flex;min-width:240px;flex-direction:column;align-items:center;justify-content:center;flex:1;flex-shrink:1;flex-basis:80px}@media (max-width: 991px){.image-container{max-width:100%}}.main-image{aspect-ratio:1.16;object-fit:contain;object-position:center;width:534px;max-width:100%}.content-container{min-width:240px;margin:auto 0;padding:0 40px;flex:1;flex-shrink:1;flex-basis:0%}@media (max-width: 991px){.content-container{max-width:100%;padding:0 20px}}.section-title{color:#282828;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:56px;font-weight:700;line-height:67px;letter-spacing:-1.12px;margin:0}@media (max-width: 991px){.section-title{max-width:100%;font-size:40px;line-height:54px}}.section-description{color:#282828;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:24px 0 0}@media (max-width: 991px){.section-description{max-width:100%}}.features-container{padding-top:24px;border-top:2px solid var(--Heavy-Border, #e6e6eb);margin-top:24px;width:100%}@media (max-width: 991px){.features-container{max-width:100%}}.features-list{list-style:none;margin:0;padding:0}.feature-item{display:flex;width:100%;align-items:start;gap:16px;justify-content:start;flex-wrap:wrap}.feature-item:not(:first-child){margin-top:16px}@media (max-width: 991px){.feature-item{max-width:100%}}.features-icon{display:flex;padding:2px 0;align-items:center;gap:10px;justify-content:start;width:20px}.icon-image{aspect-ratio:1;object-fit:contain;object-position:center;width:20px;align-self:stretch;margin:auto 0}.feature-text{color:#282828;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;flex:1;flex-shrink:1;flex-basis:0%;margin:0}@media (max-width: 991px){.feature-text{max-width:100%}}.results-section{border-radius:48px;background-color:#5350ee;display:flex;padding:80px;align-items:stretch;gap:40px 48px;overflow:hidden;justify-content:start;flex-wrap:wrap}.results-section-2{border-radius:48px;background-color:#5350ee;display:flex;align-items:stretch;gap:40px 48px;overflow:hidden;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.results-section{padding:20px}}.results-header{min-width:240px;padding-right:32px;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;flex:1;flex-shrink:1;flex-basis:0%;display:flex;flex-direction:column;height:100%}@media (max-width: 991px){.results-header{max-width:100%}}.results-title{width:100%;font-size:56px;color:#fff;font-weight:700;letter-spacing:-1.12px;line-height:67px;flex:1;margin:0}@media (max-width: 991px){.results-title{max-width:100%;font-size:40px;line-height:54px}}.highlight-texts{color:#d5ff01}.ctas-container{align-items:center;border-radius:24px;border:2px solid var(--White, #fff);display:flex;flex-grow:0;width:100%;padding:16px 24px 16px 16px;gap:32px;font-size:16px;justify-content:start;flex-wrap:wrap;margin-top:auto}@media (max-width: 991px){.ctas-container{max-width:100%;padding-right:20px;margin-top:40px}}.cta-button{color:#5350ee;align-self:stretch;border-radius:16px;margin:auto 0;min-height:56px;padding:18px 32px;gap:16px;font-weight:700;line-height:1;background-color:#fff;border:none;cursor:pointer;font-family:inherit;font-size:inherit}@media (max-width: 991px){.cta-button{padding-left:20px;padding-right:20px}}.cta-description{color:#fff;font-weight:400;line-height:23px;align-self:stretch;margin:auto 0;flex:1;flex-shrink:1;flex-basis:64px}.features-grid{align-self:start;display:flex;min-width:240px;align-items:start;gap:8px;justify-content:start;flex-wrap:wrap;flex:1;flex-shrink:1;flex-basis:32px}@media (max-width: 991px){.features-grid{max-width:100%}}.feature-cards{min-width:360px;align-items:center;border-radius:24px;box-shadow:0 0 24px #ffffff40 inset,1px -1px 1px #ffffff40 inset,-1px 1px 1px #ffffff40 inset;display:flex;padding:24px 32px 24px 24px;gap:24px;justify-content:start;flex-wrap:wrap;flex:1;flex-shrink:1;flex-basis:0%;background-color:#ffffff0d}@media (max-width: 991px){.feature-cards{max-width:100%;padding-left:20px;padding-right:20px}}.feature-icon{justify-content:center;align-items:center;aspect-ratio:1/1;border-radius:32px;align-self:stretch;display:flex;margin:auto 0;min-height:60px;flex-direction:column;overflow:hidden;width:60px;height:60px;background-color:#ffffff26}.feature-title{color:#fff;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.2;align-self:stretch;margin:auto 0;flex:1;flex-shrink:1;flex-basis:0%}@media (max-width: 991px){.feature-title{max-width:100%}}.feature-title-extended{color:#fff;font-family:Involve,-apple-system,Roboto,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:24px;align-self:stretch;margin:auto 0;flex:1;flex-shrink:1;flex-basis:0%}@media (max-width: 991px){.feature-title-extended{max-width:100%}}@media (max-width: 767px){.results-section,.results-section-2{display:block;padding:24px 0 0;border-radius:24px;gap:0;overflow:visible}.results-header{padding:0 12px;min-width:0;max-width:100vw;height:auto;margin-bottom:12px}.results-title{font-size:24px;line-height:1.2;margin-bottom:16px;font-weight:700;letter-spacing:-.5px;width:100%;flex:none}.ctas-container{flex-direction:column;gap:16px;padding:12px;align-items:stretch;margin-top:24px}.cta-button{width:100%;min-height:44px;font-size:16px}.cta-description{font-size:14px;align-items:center;line-height:1.3;margin:0;padding:0}.features-grid{display:flex;flex-direction:column;gap:14px;min-width:0;width:100vw;max-width:100vw;padding:0 6px 24px;box-sizing:border-box;overflow:visible}.feature-cards{min-width:0;width:100%;box-sizing:border-box;padding:14px 8px;margin:0;border-radius:16px;flex-direction:row;align-items:flex-start;gap:12px;flex-wrap:nowrap;background:#ffffff14;box-shadow:none}.feature-title,.feature-title-extended{font-size:16px;line-height:1.3;margin:0;padding:0;font-weight:500}.feature-icon{width:44px;height:44px;min-height:44px;margin:0 12px 0 0;flex-shrink:0;background:#ffffff2e}}.success-stories-section{display:flex;padding:120px 80px;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch;position:relative;background-color:#f5f5fa}@media (max-width: 991px){.success-stories-section{padding:80px 40px}}@media (max-width: 640px){.success-stories-section{padding:40px 20px}}.section-header{display:flex;align-items:flex-start;gap:48px;align-self:stretch;position:relative}@media (max-width: 991px){.section-header{flex-direction:column;gap:24px}}.main-title{align-self:stretch;color:#282828;font-family:Inter,sans-serif;font-size:56px;font-weight:700;line-height:64px;letter-spacing:-1.12px;position:relative;gap:24px;flex:1 0 0;margin:0}@media (max-width: 991px){.main-title{font-size:48px;line-height:56px}}@media (max-width: 640px){.main-title{font-size:36px;line-height:44px}}.main-description{flex:1 0 0;color:#282828;font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:140%;position:relative;padding:8px 24px;align-self:stretch;margin:0}@media (max-width: 991px){.main-description{font-size:18px}}@media (max-width: 640px){.main-description{font-size:16px}}.testimonial-card{display:flex;align-items:flex-start;align-self:stretch;border-radius:32px;position:relative;margin-bottom:40px;background-color:#fff}@media (max-width: 991px){.testimonial-card{flex-direction:column}}.testimonial-content{display:flex;padding:40px 64px 40px 40px;flex-direction:column;align-items:flex-start;gap:40px;flex:1 0 0;position:relative}@media (max-width: 991px){.testimonial-content{padding:32px 24px}}@media (max-width: 640px){.testimonial-content{padding:24px 16px}}.testimonial-header{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;position:relative}.category-tag{color:#282828;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:110%;position:relative;height:36px;padding:8px 16px;gap:8px;border-radius:24px;border:2px solid #282828;display:flex;align-items:center}@media (max-width: 640px){.category-tag{font-size:14px;height:32px;padding:6px 12px}}.testimonial-title{align-self:stretch;color:#282828;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:120%;letter-spacing:-.72px;position:relative;margin:0}@media (max-width: 991px){.testimonial-title{font-size:32px}}@media (max-width: 640px){.testimonial-title{font-size:28px}}.highlight-text{color:#5350ee}.client-profile{display:flex;padding:16px 24px 16px 16px;align-items:center;gap:16px;border-radius:24px;position:relative;background-color:#f5f5fa}@media (max-width: 640px){.client-profile{padding:12px 16px 12px 12px}}.client-photo{display:flex;width:48px;height:48px;flex-direction:column;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;border-radius:32px;position:relative;background-color:#fff}.profile-image{height:48px;flex-shrink:0;align-self:stretch;aspect-ratio:1/1;position:relative;border-radius:32px;object-fit:cover}.client-info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative}.client-name{align-self:stretch;color:#282828;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:120%;position:relative;margin:0}.client-position{color:#282828;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:120%;position:relative;margin:0}.client-description{align-self:stretch;color:#282828;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:150%;position:relative;white-space:pre-line;margin:0}.achievements-list{display:flex;padding-top:24px;align-items:flex-start;align-content:flex-start;gap:16px 24px;align-self:stretch;flex-wrap:wrap;border-top:2px solid #f0f0f5;position:relative;list-style:none;margin:0;padding-left:0}@media (max-width: 991px){.achievements-list{gap:16px}}.achievement-item{display:flex;min-width:200px;align-items:flex-start;gap:16px;flex:1 0 0;position:relative}@media (max-width: 991px){.achievement-item{min-width:100%}}.check-icon{display:flex;padding:2px 0;align-items:center;gap:10px;position:relative;width:20px;height:20px;flex-shrink:0}.check-circle{width:20px;height:20px;position:absolute;left:0;top:0;flex-shrink:0;fill:#5350ee}.check-mark{width:8px;height:6px;flex-shrink:0;stroke-width:1.25px;stroke:#fff;position:absolute;left:6px;top:7px}.achievement-text{flex:1 0 0;color:#282828;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:150%;position:relative}.testimonial-image{display:flex;padding:8px;flex-direction:column;align-items:flex-start;gap:10px;flex:1 0 0;align-self:stretch;position:relative}.client-large-image{height:720px;align-self:stretch;position:relative;border-radius:24px;object-fit:cover}@media (max-width: 991px){.client-large-image{height:400px}}@media (max-width: 640px){.client-large-image{height:300px}}.cards-1{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media screen and (max-width: 767px){.cards-1{grid-template-columns:1fr;gap:1rem}}.cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;gap:8px;grid-template-areas:"full full" "half1 half2" "full2 full2"}.cards .card-vertical:nth-child(1){grid-area:full}.cards .card-vertical:nth-child(4){grid-area:full2}.cards .card-vertical:nth-child(5){display:none}.cards .card-vertical--full,.cards .card-vertical:nth-child(1),.cards .card-vertical:nth-child(4){border-radius:32px;padding:40px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 15px #0000000a}.cards .card-vertical--full .card-vertical__price,.cards .card-vertical:nth-child(1) .card-vertical__price,.cards .card-vertical:nth-child(4) .card-vertical__price{margin-right:auto}@media (max-width: 767px){.cards .card-vertical--full,.cards .card-vertical:nth-child(1),.cards .card-vertical:nth-child(4){padding:24px;border-radius:16px;flex-direction:column;align-items:flex-start}.cards .card-vertical--full .card-vertical__price,.cards .card-vertical:nth-child(1) .card-vertical__price,.cards .card-vertical:nth-child(4) .card-vertical__price{margin-right:0;margin-bottom:8px}}@media (max-width: 480px){.cards .card-vertical--full,.cards .card-vertical:nth-child(1),.cards .card-vertical:nth-child(4){padding:16px}}.cards .card-vertical--half,.cards .card-vertical:nth-child(2),.cards .card-vertical:nth-child(3){border-radius:32px;padding:48px 40px 40px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 8px 24px #0000000a;align-self:stretch}.cards .card-vertical--half .card-vertical__price,.cards .card-vertical:nth-child(2) .card-vertical__price,.cards .card-vertical:nth-child(3) .card-vertical__price{margin-bottom:auto}@media (max-width: 767px){.cards .card-vertical--half,.cards .card-vertical:nth-child(2),.cards .card-vertical:nth-child(3){padding:24px;border-radius:16px}}@media (max-width: 480px){.cards .card-vertical--half,.cards .card-vertical:nth-child(2),.cards .card-vertical:nth-child(3){padding:16px}}.cards .card-vertical__desc{display:block;margin-top:12px;font-family:Involve,sans-serif;font-weight:500;font-size:20px;line-height:1.2;letter-spacing:-2%;color:#5350ee}@media (max-width: 767px){.cards .card-vertical__desc{font-size:16px;margin-top:8px}}@media (max-width: 480px){.cards .card-vertical__desc{font-size:14px}}.cards .card-vertical__price{font-family:Involve,sans-serif;font-weight:700;font-size:56px;line-height:1;letter-spacing:0;color:#5350ee;display:block}@media (max-width: 991px){.cards .card-vertical__price{font-size:48px}}@media (max-width: 767px){.cards .card-vertical__price{font-size:36px}}@media (max-width: 480px){.cards .card-vertical__price{font-size:32px}}@media (max-width: 991px){.cards{grid-template-columns:1fr;grid-template-areas:"full" "half1" "half2" "full2"}}.cards--3{grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 767px){.cards--3{grid-template-columns:1fr;gap:1rem}}.cards--4{grid-template-columns:repeat(4,1fr)}.cards--custom{display:flex}.cards-grid{display:flex;flex-direction:column;gap:1.5rem}.cards-rows{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 767px){.cards-rows{gap:16px}}.cards-footer{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;padding-top:40px}.cards-footer__item{padding:0 32px}.cards-footer__item:first-child:last-child{grid-area:1/2/2/3}@media screen and (max-width: 1279px){.cards--4{grid-template-columns:repeat(2,1fr)}.cards--custom{flex-direction:column}}@media screen and (max-width: 991px){.cards--3{grid-template-columns:repeat(1,1fr)}.cards-footer__item{padding:0}}@media screen and (max-width: 767px){.cards{grid-template-columns:repeat(1,1fr);gap:1rem}.cards-grid{gap:1rem}.cards-footer{padding-top:24px;grid-template-columns:repeat(1,1fr)}.cards-footer__item{grid-area:initial!important}}.card{display:flex;flex-direction:column;align-items:flex-start;padding:32px;background-color:var(--white);border-radius:20px;overflow:hidden}.card--large{font-size:1.75rem;line-height:1.28;letter-spacing:-.56px}.card__icon{height:60px;margin-bottom:40px;line-height:0}.card .h5{margin-bottom:1rem}.card .h5:last-child{margin-bottom:0}.card p{max-width:400px}@media screen and (max-width: 767px){.card{padding:24px;border-radius:10px}.card .h5,.card--large .h3{font-size:1.125rem}}.card-option{flex-direction:column;align-items:flex-start;gap:24px;width:100%;flex:0 0 auto;display:flex;padding:32px;background-color:var(--white);border-radius:20px;overflow:hidden}.card-option .h3{margin:0}.card-option ul{padding-right:40px}.card-option-list{display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width: 767px){.card-option{padding:24px 24px 32px;border-radius:10px}.card-option ul{padding-right:0}}.card-text{display:flex;flex-direction:column;padding:32px;font-size:1.125rem;line-height:1.4;color:var(--white);background-color:var(--gray-53);border-radius:20px}.card-text p{max-width:500px}.card-text p:not(:last-child){margin-bottom:1.5em}@media screen and (max-width: 767px){.card-text{padding:24px;border-radius:10px}}.card-image{position:relative;min-height:350px;background-color:var(--gray-53);border-radius:20px;overflow:hidden}.card-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 767px){.card-image{height:0;min-height:initial;padding-top:56%;border-radius:10px}}.dots{display:flex;gap:4px;margin-bottom:80px}.dots__item{width:14px;height:14px;border-radius:50%;background-color:var(--primary)}@media screen and (max-width: 1279px){.dots{margin-bottom:60px}}@media screen and (max-width: 767px){.dots{margin-bottom:24px}}.card-vertical{display:flex;align-items:flex-start;gap:40px;height:fit-content;padding:40px;border-radius:32px;background-color:var(--white)}.card-vertical .icon{flex-shrink:0}.card-vertical__title{font-size:1.5rem;font-weight:600;line-height:1.33;letter-spacing:-.48px}.card-vertical__body{display:flex;flex-direction:column;justify-content:center;min-height:96px;font-size:1.25rem}.card-vertical .h3{line-height:1.1}.card-vertical .h3:not(:last-child){margin-bottom:24px}@media screen and (max-width: 1279px){.card-vertical{gap:32px}}@media screen and (max-width: 991px){.card-vertical{flex-direction:column;gap:24px;padding:32px;border-radius:24px}}@media screen and (max-width: 767px){.card-vertical{padding:24px;border-radius:16px;flex-direction:row}.card-vertical svg{width:60px;height:60px}.card-vertical .icon--small svg{width:40px;height:40px}.card-vertical__title{font-size:1.25rem}}.card-plus{display:flex;gap:.5rem;font-weight:500;max-width:300px;letter-spacing:-.32px}.card-plus--light{color:var(--muted-primary)}.card-plus--light .card-plus__icon{color:var(--secondary)}.card-plus--light a{color:var(--white)}.card-plus--full{max-width:100%;padding-right:32px}.card-plus__icon{flex-shrink:0;width:24px;height:24px;color:var(--primary)}.card-li{display:flex;gap:24px;padding:32px;font-size:1.25rem;font-weight:700;letter-spacing:-.4px;line-height:1.4;border-radius:16px;border:2px solid var(--white)}.card-li:not(:first-child){margin-top:-1px}.card-li__icon{flex-shrink:0;width:28px;color:var(--secondary)}.card-li__icon svg{width:100%;height:auto}@media screen and (max-width: 767px){.card-li{padding:24px;font-size:1.125rem;font-weight:500;gap:16px}.card-li__icon{width:22px}}.card-number{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:32px;color:var(--main);font-size:1.75rem;font-weight:600;line-height:1.28;letter-spacing:-.56px;background-color:var(--white);border-radius:32px}.card-number__title{font-size:5rem;line-height:1;font-weight:700;color:var(--primary)}@media screen and (max-width: 991px){.card-number{gap:24px;font-size:1.5rem}.card-number__title{font-size:3rem}}@media screen and (max-width: 767px){.card-number{font-size:1.25rem;border-radius:16px}}.sticker{position:relative;display:flex;align-items:flex-end;min-height:200px;padding:32px 24px 32px 32px;font-size:1.25rem;font-weight:700;letter-spacing:-.4px;line-height:1.4;background-color:var(--white);border:2px solid var(--primary);border-radius:16px}.sticker:before{content:"";position:absolute;top:-2px;right:-2px;width:36px;aspect-ratio:1;border-bottom-left-radius:8px;clip-path:polygon(0 0,100% 100%,0 100%);background:var(--primary)}.sticker:after{content:"";position:absolute;top:-4px;right:-4px;width:40px;aspect-ratio:1;border-bottom-left-radius:12px;clip-path:polygon(100% 100%,0 0,100% 0);background:var(--bg-main)}.section--white .sticker:after{background:var(--white)}.sticker--dark{color:var(--secondary);background-color:var(--primary)}.sticker--dark:before{background-color:var(--secondary)}.sticker-list{display:flex;gap:24px;padding-right:24px}.sticker-list .sticker{width:300px}@media screen and (max-width: 767px){.sticker{padding:24px}.sticker-list{gap:16px;padding-right:16px}.sticker-list .sticker{width:280px}}.panel{display:grid;grid-template-columns:repeat(2,1fr);gap:48px;padding:40px;border-radius:32px}.panel .h3{color:currentColor}.panel--primary{color:var(--white);background-color:var(--primary)}.panel--align-center{align-items:center}.panel__item{display:flex;flex-direction:column;justify-content:space-between;gap:24px}@media screen and (max-width: 1279px){.panel--align-center{grid-template-columns:repeat(1,1fr);padding:32px}}@media screen and (max-width: 991px){.panel{grid-template-columns:repeat(1,1fr);padding:32px}}@media screen and (max-width: 767px){.panel{gap:40px}}.banner{position:relative;padding:120px 0 0;color:var(--white);background-color:var(--primary);border-radius:32px;overflow:hidden}.banner__title{margin:0;text-align:center;color:var(--white)}.banner__info{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:48px;margin-bottom:40px;font-size:1.25rem;z-index:3}.banner-cards{position:absolute;top:260px;right:0;bottom:0;left:0}.banner-card{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:280px;text-align:left;padding:24px;letter-spacing:-.32px;color:var(--main);background-color:var(--white);border-radius:24px;z-index:2}.banner-card--left{top:53%;left:90px}.banner-card--top{top:7%;left:15%;min-width:160px}.banner-card--bottom{bottom:10%;right:10%;min-width:220px;z-index:4}.banner-card--right{top:30%;left:68%;min-width:200px}.banner-card span{font-size:2.5rem;font-weight:700;letter-spacing:-1.2px;line-height:1;color:var(--primary)}.banner__body{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:980px;padding:120px 0 0}.banner__photo{position:relative;max-height:100%;width:auto;max-width:820px;object-fit:contain;z-index:3}.banner-ellipse{position:absolute;top:0;left:50%;transform:translate(-50%,260px);width:116%;height:0;padding-top:116%;background-color:#5c59ef;border-radius:50%}.banner-ellipse:before,.banner-ellipse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.banner-ellipse:before{top:120px;right:120px;bottom:120px;left:120px;background-color:#6461f0}.banner-ellipse:after{top:240px;right:240px;bottom:240px;left:240px;background-color:#6c69f1}@media screen and (max-width: 1279px){.banner-card--left{left:-40px}.banner__info br{display:none}}@media screen and (max-width: 991px){.banner{padding-top:60px}.banner__title{margin-bottom:24px;font-size:2rem}.banner__body{height:auto;padding-top:32px}.banner__photo{width:100%;max-width:520px}.banner__info{grid-template-columns:repeat(1,1fr);gap:32px;text-align:center}.banner-cards{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:0 24px;margin-bottom:16px;top:0}.banner-card{position:initial;padding:24px}.banner-card span{font-size:2rem}}@media screen and (max-width: 767px){.banner-cards{grid-template-columns:repeat(1,1fr)}.banner__title{margin-bottom:0}.banner__info-text{font-size:1rem}}.banners-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:1.5rem}@media screen and (max-width: 991px){.banners-grid{grid-template-columns:repeat(1,1fr)}}.banner-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:48px 32px 32px;background-color:var(--secondary);border-radius:20px}.banner-info__title{font-size:clamp(2rem,18vw,200px);font-weight:700;line-height:1;letter-spacing:-4px}.banner-info__text{font-size:1.75rem;font-weight:600;line-height:1.4;letter-spacing:-.56px;max-width:500px}@media screen and (max-width: 767px){.banner-info{border-radius:10px}.banner-info__title{font-size:clamp(2rem,24vw,200px)}.banner-info__text{font-size:1.25rem}}.custom-banners{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px}.custom-banners:last-child{margin-bottom:0}@media screen and (max-width: 767px){.custom-banners{grid-template-columns:repeat(1,1fr)}}.custom-banner{height:440px;border-radius:32px;background-color:var(--primary);overflow:hidden}.custom-banner img{width:100%;height:100%;object-fit:contain;object-position:bottom}.custom-banner--dark{background-color:var(--main)}.custom-banner--large{display:flex;align-items:flex-end;justify-content:center;grid-area:1/2/2/4}.custom-banner--large img{max-width:80%;max-height:calc(100% - 45px);object-fit:contain}@media screen and (max-width: 1279px){.custom-banner{height:auto}.custom-banner--large img{max-width:100%}}@media screen and (max-width: 767px){.custom-banner{border-radius:16px}.custom-banner--large{grid-area:initial}}.banner-themes{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:40px 40px 64px;font-size:1.25rem;letter-spacing:-.4px;line-height:1.4;font-weight:500;border-radius:var(--border-radius);background-color:var(--white);overflow:hidden}.banner-themes__bg{position:absolute;bottom:0;right:0}.banner-themes .ul{column-count:2;column-gap:48px;margin-bottom:32px}.banner-themes .ul>li{margin-bottom:16px}.banner-themes .ul,.banner-themes .button{position:relative;z-index:2}@media screen and (max-width: 991px){.banner-themes{font-size:1rem}}@media screen and (max-width: 767px){.banner-themes{padding:40px 32px 48px}.banner-themes .ul{column-count:initial}.banner-themes .ul>li:last-child{margin-bottom:0}.banner-themes__bg{opacity:.3}}.form-panel{position:relative;display:flex;gap:48px;width:100%;color:var(--white);background-color:var(--primary);border-radius:20px}.form-panel__anchor{position:absolute;top:-100px;left:0;right:0;height:1px}.form-panel__info{flex-grow:1;padding:80px 80px 80px 40px}.form-panel__info .h2{max-width:initial;margin-bottom:1.5rem}.form-panel__info p{max-width:510px}.form-panel__form{display:flex;flex-direction:column;gap:16px}.form-panel__description{margin-bottom:2rem}.form-panel__text{font-size:12px;font-weight:500}@media screen and (max-width: 1279px){.form-panel{padding:40px}.form-panel .h2{font-size:2.25rem}}@media screen and (max-width: 991px){.form-panel{flex-direction:column;align-items:center;justify-content:center}.form-panel__info{display:flex;flex-direction:column;text-align:center;align-items:center}}@media screen and (max-width: 767px){.form-panel{padding:32px 24px;gap:32px;border-radius:10px}.form-panel__info{text-align:left;align-items:flex-start}.form-panel__info .h2{margin-bottom:.5em}.form-panel__form{gap:24px}}.form{width:432px;flex-shrink:0;padding:24px;border-radius:16px;background:var(--primary-light)}.form .buttons{width:100%;height:68px;margin-bottom:12px;cursor:pointer}.form__text{margin:0;font-size:14px;text-align:center;color:#ffffffb3}@media screen and (max-width: 767px){.form{width:100%;padding:0;background:none}}.field-group{display:block;width:100%;margin-bottom:12px}.field-group:last-child{margin-bottom:0}.input{padding:0 20px;align-self:stretch;width:100%;height:68px;border:1px solid var(--white);position:relative;background:var(--white);margin-top:-1px;font-weight:400;color:var(--main);font-size:1rem;letter-spacing:0;line-height:24px;border-radius:8px}.input::placeholder{color:#0003}.input:focus{outline:none;border-color:var(--secondary)}input.input:-webkit-autofill,input.input:-webkit-autofill:hover,input.input:-webkit-autofill:focus,input.input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 36px #fff inset!important}input.input:-webkit-autofill{-webkit-text-fill-color:var(--black)!important}.checkbox{position:relative;display:flex;gap:12px;font-size:.875rem;color:#ffffffb3;cursor:pointer}.checkbox a{color:var(--white)}.checkbox a:hover{color:#ffffffb3}.checkbox input{position:absolute;top:0;left:0;opacity:0}.checkbox input.error+.checkbox-icon{border-color:red}.checkbox input:checked+.checkbox-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='.7' stroke-width='1.33' d='M10.5 3 5 8.5 2.5 6'/%3E%3C/svg%3E")}.checkbox-icon{display:block;flex-shrink:0;width:16px;height:16px;margin-top:3px;border-radius:2px;border:1px solid currentColor;background-position:center;background-repeat:no-repeat}.modal{position:fixed;top:0;right:0;bottom:0;left:0;padding:20px;display:none;align-items:center;justify-content:center;background-color:#0006;z-index:100}.modal--active{display:flex}.modal-body{display:flex;flex-direction:column;width:100%;max-width:300px;margin:0 auto;padding:32px;text-align:center;border-radius:12px;background-color:var(--white)}.modal p{margin-bottom:1.5em}.modal .button{width:100%}.form-panel__buttons{display:flex;gap:20px;margin-bottom:20px;flex-wrap:wrap}.primary-color{color:var(--primary)!important}.img-stars{padding-right:80px;width:600px}@media screen and (max-width: 1279px){.form-panel{flex-direction:column;align-items:center;gap:32px;padding:32px 16px}.form-panel__info{padding:0;text-align:center;align-items:center}.form-panel__info .form-panel__description{margin-bottom:1.25rem}.form-panel__buttons{flex-direction:column;gap:16px;width:100%}.form-panel__buttons a{width:100%;justify-content:center}.img-stars{width:100%;max-width:320px;padding-right:0;margin:0 auto;display:block}.img-stars-modal{width:100%;max-width:640px;padding-right:0;margin:0 auto;display:block}.form-panel__text{display:block;margin-top:12px;font-size:12px;text-align:center}}@media screen and (max-width: 600px){.form-panel{padding:20px 4px;border-radius:10px}.img-stars{max-width:180px}}.steps{position:relative;display:grid;grid-template-columns:repeat(2,1fr)}.steps-wrapper{position:relative;padding-top:48px}.steps-header{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between;font-size:1.125rem;font-weight:500;line-height:1;letter-spacing:-.36px;color:#2828284d}.steps-header__item{position:relative;width:16px;text-align:center}.steps-header__item:before{content:"";position:absolute;top:70px;bottom:0;left:8px;display:block;width:1px;background-color:var(--black-5)}.steps__column:first-child .step:last-child{transform:translate(50%)}.steps__column:last-child{display:flex;flex-direction:column;align-items:flex-end}.steps__column:last-child .step:first-child{transform:translate(-50%)}@media screen and (max-width: 767px){.steps{grid-template-columns:repeat(1,1fr)}.steps-wrapper{padding-top:0}.steps-header span{display:none}.steps-header__item:before{top:0}.steps__column:first-child .step:last-child{transform:translate(33%)}.steps__column:last-child .step:first-child{transform:translate(-33%)}}.step{width:65%;margin-bottom:68px;position:relative}.step-card__title{padding:24px;color:var(--main);font-size:1.25rem;font-weight:700;line-height:1.4;letter-spacing:-.4px;background-color:var(--white);border-radius:12px}.step-card__title--secondary{background-color:var(--secondary)}.step-card__title--primary{color:var(--white);background-color:var(--primary)}.step-card__title--dark{color:var(--white);background-color:var(--main)}.step-card__body{padding:16px 24px 0;line-height:1.6}@media screen and (max-width: 991px){.step-card__body{font-size:.875rem}}@media screen and (max-width: 767px){.step{width:75%;margin-bottom:40px}}.section-steps{position:absolute;top:-100px;left:0;right:0}.team{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.team-card{height:fit-content;padding:24px 24px 32px;border-radius:var(--border-radius);color:var(--main);background-color:var(--white)}.team-card__image{position:relative;height:0;margin-bottom:24px;padding-top:84%;border-radius:24px;overflow:hidden}.team-card__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.team-card__header{margin-bottom:24px}.team-card__subtitle{font-weight:500}.team-card .h3{margin-bottom:8px}.team-card ul{margin-top:16px;padding-top:16px;border-top:2px solid #f0f0f5}.team-card .ul-2{margin-top:16px;padding-top:24px;border-top:2px solid #f0f0f5}@media screen and (max-width: 1279px){.team{grid-template-columns:repeat(2,1fr)}.team-card:nth-child(2){order:1}}@media screen and (max-width: 767px){.team{grid-template-columns:repeat(1,1fr)}.team-card .h3{font-size:1.5rem}.team-card:nth-child(2){order:initial}.team-card .text-large{font-size:1rem}}.logos{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.logos__item{line-height:0}.logos img{max-height:38px}.faq-list{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 767px){.faq-list{gap:1rem}}.faq{width:calc(50% - 12px);height:100%;background-color:var(--white);border-radius:16px;padding:24px 32px}.faq__header{display:flex;justify-content:space-between;align-items:center;gap:32px}.faq__title{flex-grow:1;font-size:1.25rem;font-weight:700;line-height:1.4;letter-spacing:-.4px}.faq__button{flex-shrink:0;padding:0;width:40px;height:40px;color:var(--white);background-color:var(--primary);border-radius:50%;cursor:pointer}.faq__button svg{width:24px;height:24px}.faq__body{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq__body.active{overflow:visible}.faq__body.active .faq__content{opacity:1}.faq__content{opacity:0;padding:24px 0 0;transition:opacity .12s .12s ease-out}@media screen and (max-width: 991px){.faq{width:100%}}@media screen and (max-width: 767px){.faq{padding:24px;border-radius:10px}.faq__title{font-size:1.125rem}}.slider{position:relative}.slider .swiper-pagination{position:absolute;left:0;top:0;right:auto;bottom:0;padding-left:calc((100vw - 1280px)/2);width:calc(50% - 40px);display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:end;transform:none;z-index:2}.slider .swiper-pagination-bullet{height:150px;width:100%;opacity:1;margin:0!important;background-color:var(--primary);border-radius:8px;transition:height .12s ease-out}.slider .swiper-pagination-bullet:nth-child(2){height:300px}.slider .swiper-pagination-bullet:nth-child(3){height:452px}.slider .swiper-pagination-bullet-active+.swiper-pagination-bullet{height:0}.slider .swiper-pagination-bullet-active+.swiper-pagination-bullet+.swiper-pagination-bullet{height:0}.slider .swiper{width:100%;height:100%;overflow:initial}.slider .swiper-slide{width:auto}.slider-card{position:relative;width:948px;height:0;padding-top:48%;background-color:var(--white);border-radius:var(--border-radius);overflow:hidden}.slider-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.slider-tabs{display:flex;width:fit-content;margin-bottom:48px;margin-top:52px;background-color:var(--white);border-radius:20px}.slider-tab{height:68px;padding:0 24px;font-size:1.5rem;color:var(--primary);cursor:pointer}.slider-tab:hover{color:var(--main);border-color:transparent;background-color:transparent}.slider-tab--active,.slider-tab--active:hover{color:var(--white);background-color:var(--primary);box-shadow:0 4px 16px #5350ee66}.slider-nav{position:absolute;top:0;right:0;display:flex;padding:14px 8px;background-color:var(--white);border-radius:24px}.slider-button-next,.slider-button-prev{display:flex;align-items:center;justify-content:center;width:48px;height:48px;transition:.2s ease-out;cursor:pointer}.slider-button-next:hover,.slider-button-prev:hover{opacity:.8}@media screen and (max-width: 1279px){.slider-card{width:790px}.slider-nav{display:none}}@media screen and (max-width: 991px){.slider-card{width:640px}.slider-tab{font-size:1.125rem}}@media screen and (max-width: 767px){.slider-card{width:100%;border-radius:16px}.slider-tabs{flex-direction:column;align-items:center;margin-bottom:16px;width:100%}.slider-tab{height:56px;width:100%}.slider .swiper-slide{width:100%}}.marquee-wrapper{display:flex;overflow:hidden}.marquee-wrapper:not(:last-child){margin-bottom:24px}@media screen and (max-width: 767px){.marquee-wrapper:not(:last-child){margin-bottom:16px}}.marquee{flex-shrink:0;will-change:transform;transform:translate(0);animation:marquee 30s linear infinite}.marquee--reverse{transform:translate(-100%);animation:marquee-reverse 30s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-reverse{0%{transform:translate(-100%)}to{transform:translate(0)}}.footer{padding:60px 0 48px;color:var(--white);background-color:var(--main);border-radius:24px 24px 0 0}.footer__section{margin-top:120px}.footer__top{display:flex;flex-direction:column;align-items:center;gap:48px;padding-bottom:48px}.footer__bottom{display:flex;justify-content:space-between;padding-top:32px;border-top:1px solid var(--gray-600);gap:16px 32px}.footer__logo{display:block}.footer__logo img{max-height:100%;width:auto;height:42px}.footer__text{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--gray-300)}.footer__text a{color:var(--gray-300)}.footer__text a:hover{color:var(--white)}.footer .menu{font-size:1em;flex-wrap:wrap}.footer .menu__link{color:var(--white)}@media screen and (max-width: 991px){.footer .menu{flex-direction:row}.footer__top{gap:32px}.footer__text{flex-direction:column}}@media screen and (max-width: 767px){.footer__bottom{flex-direction:column;font-size:.875rem;text-align:center}}.page-text p,.page-text li{margin:0 0 1em}.page-text ul{padding:0 0 0 24px;margin:0 0 1.5em}.page-text ul li{position:relative;padding-left:1em}.page-text ul li:before{content:"";position:absolute;top:.5em;left:0;width:5px;height:5px;border-radius:50%;background-color:var(--primary)}.page-text h1{margin:0 0 .5em;font-size:4rem;font-weight:700;line-height:1;letter-spacing:-1.28px;color:var(--main)}.page-text h2{margin:1.8em 0 .5em;font-size:2.25rem;font-weight:700;line-height:1.33;letter-spacing:-.36px;color:var(--main)}.page-text h2:first-child{margin-top:0}.page-text h3{margin:1.5em 0 .5em;font-size:1.75rem;font-weight:700;line-height:1.33;letter-spacing:-.56px;color:var(--main)}.page-text h1:last-child,.page-text h2:last-child,.page-text h3:last-child,.page-text h5:last-child{margin-bottom:0}.blurred{filter:blur(12px);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .3s ease,opacity .3s ease}.upwork-success-section .contents-container,section{transition:filter .3s ease,opacity .3s ease}.form-modal{z-index:9999;position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--primary);display:none;padding:0}.form-modal.modal--active{display:flex;align-items:center;justify-content:center}.form-modal .modal-body{position:relative;width:100vw;height:100vh;padding:160px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;background:none}.form-modal__close{position:absolute;top:40px;right:40px;width:64px;height:64px;background:none;border:none;color:#fff;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}.form-modal__close svg{width:64px;height:64px;color:#fff}.form-modal__close:hover svg{color:#aaa}.form-modal .forms-panel{display:flex;flex-direction:row;align-items:flex-start;background:none;box-shadow:none;padding:0;width:100%;margin:0 auto;gap:48px}.form-modal .form-panel__info h3,.form-modal .form-panel__info p{color:#fff}.form-modal .form-panel__form{width:100%;margin-left:auto;max-width:340px;display:flex;flex-direction:column;align-items:flex-end}@media (max-width: 1024px){.form-modal .modal-body{padding:80px 0;gap:32px}.form-modal__close{top:20px;right:20px;width:48px;height:48px}.form-modal__close svg{width:48px;height:48px}.form-modal .forms-panel{gap:24px}.form-modal .form-panel__form{max-width:280px}}@media (max-width: 600px){.form-modal .modal-body{padding:24px 0 0;height:auto;min-height:100vh;gap:16px}.form-modal__close{top:10px;right:10px;width:32px;height:32px}.form-modal__close svg{width:32px;height:32px}.form-modal .forms-panel{flex-direction:column;align-items:stretch;gap:16px}.form-modal .form-panel__info{margin-bottom:12px}.form-modal .form-panel__form{margin-left:0;max-width:100%;align-items:stretch}}.modal-tg-button{width:432px}@media (max-width: 1024px){.modal-tg-button{width:320px}}@media (max-width: 600px){.modal-tg-button{width:100%}}.hero-unique-title{font-family:Involve,sans-serif;font-weight:700;font-size:56px;line-height:1.2;letter-spacing:-2px;color:var(--main)}@media (max-width: 767px){.hero-unique-title{font-size:32px;line-height:1.15}}@media (max-width: 480px){.hero-unique-title{font-size:24px;line-height:1.1}}
