.home__header{background:#e4fcff;position:relative}.home__hero{padding-top:80px;padding-bottom:160px;text-align:center;display:flex;flex-direction:column;background-image:url(/_next/static/media/hero-clouds-left.fbb0eaa0.svg),url(/_next/static/media/hero-clouds-right.80d68d2a.svg);background-repeat:no-repeat;background-size:260px 140px;background-position:left -60px top 20rem,right -80px top 3rem;animation:floatClouds 20s ease-in-out infinite;will-change:background-position}.home__hero>.hero-container{display:flex;gap:80px;width:100%}.home__hero .body-text{max-width:1000px;margin-top:10px;text-align:left}.home__hero .heading-master{text-align:left}.home__hero__baloon{width:340px;animation:float 10s ease-in-out infinite;z-index:2}.home__hero__clouds-bottom{position:absolute;bottom:0;left:0;z-index:3;width:100%}.home__about{padding-top:40px;border-bottom:1px solid rgba(0,0,0,.1)}.home__about>.boxed{display:flex;flex-direction:column;gap:120px}.home__about__section-1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.home__about__section-1>.body-text{width:60%}.home__about__list{display:flex;gap:20px;margin-top:40px}.home__about__card{flex-basis:33%;padding:47px 32px 140px;max-width:420px;text-align:left;display:flex;flex-direction:column;gap:10px;cursor:default;border-radius:20px;position:relative;overflow:hidden}.home__about__card:hover .item-1,.home__about__card:hover .item-2,.home__about__card:hover .item-3{opacity:1;transform:scale(1.05)}.home__about__card__img{height:120px;width:auto;object-fit:contain;position:absolute;bottom:0;right:10px}.home__about__card__img.item-1{height:120px;bottom:5px;right:30px;transition:all .2s;opacity:.7}.home__about__card__img.item-2{height:120px;bottom:0;right:20px;transition:all .2s;opacity:.75}.home__about__card__img.item-3{height:130px;bottom:0;right:20px;transition:all .2s;opacity:.75}.home__about__section-2{display:flex;gap:100px}.home__about__section-2__content{flex-basis:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px}.home__about__section-2__content>.btn-primary{margin-top:10px}.home__team{padding-top:80px;padding-bottom:100px;background-color:#fbf5ff}.home__team>.boxed{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.home__team__list{margin-top:60px;display:flex;justify-content:center;gap:20px}.home__team__member{flex-basis:33%;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:380px;border:1px solid rgba(0,0,0,.1);border-radius:20px;padding:40px 30px 50px;transition:all .2s}.home__team__member:hover{box-shadow:0 0 10px rgba(0,0,0,.05);background-color:hsla(0,0%,100%,.2)}.home__team__member__image{width:200px;height:200px;background-color:#fff;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-shrink:0;border:1px solid rgba(0,0,0,.3)}.home__team__member__image__img{width:100%;height:100%;object-fit:cover}.home__team__member>.heading-secondary{margin-top:20px}.home__testimonials{padding-top:100px;padding-bottom:60px}.home__testimonials>.boxed{display:flex;flex-direction:column;gap:40px}.home__testimonials__top{display:flex;align-items:center;justify-content:space-between}.home__testimonials__top__left{display:flex;flex-direction:column;gap:10px}.home__testimonials__top__right>.body-small{text-align:right;max-width:500px}.home__testimonials__bottom{border-radius:20px;background:#fff9e4;display:flex;align-items:center;margin-top:20px}.home__clients{padding-block:60px}.home__clients>.boxed{display:flex;flex-direction:column;align-items:center;gap:40px}.home__clients__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin-top:30px;margin-bottom:60px;max-width:1000px}.home__clients__list__item{width:auto;height:auto}.home__clients__list__item__img{width:auto;height:120px;margin-block:-30px;aspect-ratio:3/2;object-fit:contain;padding-inline:20px;filter:grayscale(1);transition:all .2s}.home__clients__list__item__img:hover{filter:grayscale(0);transform:scale(1.1)}.home__platforms{padding-top:60px;padding-bottom:80px}.home__platforms>.boxed{gap:45px}.home__platforms>.boxed,.home__platforms__content{display:flex;flex-direction:column;justify-content:center}.home__platforms__content{align-items:center;text-align:center;gap:10px}.home__platforms__content>.body-text{margin-top:10px;max-width:800px}.home__platforms__graphics{display:flex;gap:80px}.home__platforms__networks,.home__platforms__tools{flex-basis:50%;display:flex;flex-direction:column;align-items:center;gap:20px}.home__platforms__networks .home__platforms__logos{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;gap:10px;height:100%}.home__platforms__networks .home__platforms__logos .home__platforms__logos__item{width:100%;height:100%;aspect-ratio:unset}.home__platforms__networks .home__platforms__logos .home__platforms__logos__item:first-child,.home__platforms__networks .home__platforms__logos .home__platforms__logos__item:nth-child(2){grid-column:span 3}.home__platforms__tools .home__platforms__logos{display:flex;gap:10px;flex-wrap:wrap;flex-grow:1}.home__platforms__tools .home__platforms__logos .home__platforms__logos__item{width:max-content;flex-grow:1;height:auto}.home__platforms__tools .home__platforms__logos .home__platforms__logos__item__img{max-width:130px}.home__platforms__logos__item{grid-column:span 2;width:100%;height:auto;aspect-ratio:4/2;display:flex;justify-content:center;align-items:center;flex-grow:1;padding:25px 20px;border-radius:20px;background-color:#eee;transition:all .2s}.home__platforms__logos__item:hover .home__platforms__logos__item__img{filter:grayscale(0);transform:scale(1.05)}.home__platforms__logos__item__img{width:100%;height:100%;max-width:200px;transition:all .2s;object-fit:contain;filter:grayscale(1)}.home__faq{padding-top:80px;padding-bottom:60px}.home__faq>.boxed{display:flex;flex-direction:column;gap:40px}.home__faq__top{display:flex;align-items:center;justify-content:space-between}.home__faq__top__left{display:flex;flex-direction:column;gap:10px}.home__faq__top__right>.body-small{text-align:right;max-width:500px}.home__faq__questions{margin-top:20px}.home__cta{padding-top:60px;padding-bottom:100px}.home__cta>.boxed{display:flex;justify-content:space-between;gap:120px}.home__cta__content{flex-basis:50%;flex-direction:column;justify-content:center}.home__cta__content,.home__cta__content__actions{display:flex;gap:20px}@media screen and (max-width:850px){.home__header{background:#e4fcff;position:relative}.home__hero{padding-top:60px;padding-bottom:60px;background-size:120px 100px;background-position:left -20px top 20rem,right -20px top 3rem}.home__hero>.hero-container{display:flex;flex-direction:column;gap:0}.home__hero__baloon{width:150px;margin:40px auto 0}.home__hero>.body-text{width:100%}.home__about{padding-top:40px}.home__about>.boxed{display:flex;flex-direction:column;gap:80px}.home__about__section-1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.home__about__section-1>.body-text{width:100%}.home__about__list{flex-direction:column;margin-top:20px}.home__about__section-2{flex-direction:column;gap:40px}.home__about__section-2__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.home__team{padding-top:60px;padding-bottom:60px;background-color:#fbf5ff}.home__team>.boxed{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.home__team__list{margin-top:40px;flex-direction:column;gap:20px}.home__testimonials{padding-top:60px;padding-bottom:60px}.home__testimonials>.boxed{display:flex;flex-direction:column;gap:40px}.home__testimonials__top{display:flex;flex-direction:column;gap:20px;justify-content:space-between}.home__testimonials__top__left{flex-direction:column;gap:10px}.home__testimonials__top__right>.body-small{text-align:left}.home__testimonials__bottom{border-radius:12px;background:#fff9e4;display:flex;align-items:center;margin-top:20px}.home__clients{padding-block:60px}.home__clients>.boxed{display:flex;flex-direction:column;align-items:center;gap:20px}.home__clients__list{display:flex;gap:40px;margin-top:10px;margin-bottom:40px}.home__clients__list__item{width:auto;height:auto}.home__clients__list__item__img{width:auto;height:100px;margin-block:-25px}.home__platforms{padding-top:60px;padding-bottom:60px}.home__platforms>.boxed{gap:45px}.home__platforms__graphics{display:flex;flex-direction:column;gap:60px}.home__platforms__networks,.home__platforms__tools{flex-basis:50%;display:flex;flex-direction:column;align-items:center;gap:20px}.home__platforms__networks .home__platforms__logos{display:flex;flex-wrap:wrap;gap:10px}.home__platforms__networks .home__platforms__logos .home__platforms__logos__item{height:100%;aspect-ratio:unset;width:40%;height:100px}.home__platforms__networks .home__platforms__logos .home__platforms__logos__item__img{max-width:120px}.home__platforms__tools .home__platforms__logos{display:flex;gap:10px;flex-wrap:wrap;flex-grow:1}.home__platforms__tools .home__platforms__logos .home__platforms__logos__item__img{max-width:120px}.home__faq{padding-top:60px;padding-bottom:60px}.home__faq__top{flex-direction:column;align-items:flex-start;gap:20px}.home__faq__top__left{flex-direction:column;gap:10px}.home__faq__top__right>.body-small{text-align:left}.home__faq__questions{margin-top:0}.home__cta{padding-top:60px;padding-bottom:60px}.home__cta>.boxed{flex-direction:column;gap:60px}.home__cta__content__actions{margin-top:20px;flex-direction:column;gap:20px}.home__cta__content__actions>.btn{justify-content:center}}.faqs-section{display:flex;justify-content:space-between;gap:20px}.faqs-section__column{flex:1;display:flex;flex-direction:column;gap:20px}.faq-item{overflow:hidden;border-radius:30px;border:2px solid rgba(235,98,46,.5);background:#fff;transition:all .3s ease}.faq-item:hover{border:2px solid #eb622e}.faq-item__header{padding:25px 30px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%}.faq-item__question{color:#282048;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-align:left}.faq-item__icon{color:#282048;transition:transform .3s ease}.faq-item__content{overflow:hidden;padding:20px;color:#282048;display:flex;flex-direction:column;gap:10px;border-top:2px solid rgba(235,98,46,.3)}@media screen and (max-width:850px){.faqs-section{flex-direction:column}.faq-item{overflow:hidden;border-radius:20px}.faq-item__header{padding:25px 20px;gap:20px}.faq-item__question{text-align:left;font-size:16px}.faq-item__content p{padding:20px 0;font-size:16px}}.marquee__section{width:100%;transform:translateY(30px)}.marquee__item{width:auto;height:60px;object-fit:contain;aspect-ratio:4/2;margin-inline:50px;filter:grayscale(1);opacity:.75}@media screen and (min-width:1680px){.marquee__section{transform:translateY(-100px)}}@media screen and (max-width:850px){.marquee__section{width:100%;transform:translateY(10px)}.marquee__item{height:45px;margin-inline:30px}}.navbar{width:100%;padding-block:25px}.navbar__container{display:flex;justify-content:space-between;align-items:center}.navbar__logo{display:flex;align-items:center;gap:20px;text-decoration:none}.navbar__logo-img{width:75px;height:auto;object-fit:contain}.navbar__logo-text{color:#282048;font-family:var(--font-poppins);font-size:38px;font-style:normal;font-weight:700;line-height:normal}.navbar__menu{display:flex;align-items:center;gap:53px}.navbar__menu-link{text-decoration:none;color:#68637e;font-weight:500;transition:color .3s ease}.navbar__menu-link:hover{color:#000}.navbar__mobile-toggle{display:none;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:.5rem;color:#333}.navbar__mobile{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;display:none;opacity:0;transition:all .3s ease-in-out;z-index:1001}.navbar__mobile--open{display:block;opacity:1}.navbar__mobile-header{display:flex;justify-content:space-between;align-items:center;padding-block:25px}.navbar__mobile-close{background:none;border:none;cursor:pointer;padding:.5rem;color:#333}.navbar__mobile-menu{display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;padding-top:140px}.navbar__mobile-link{text-decoration:none;color:#333;font-weight:700;font-size:26px;transition:color .3s ease}.navbar__mobile-link:hover{color:#000}@media(max-width:1024px){.navbar__logo-img{width:40px}.navbar__logo-text{font-size:24px}.navbar__menu{display:none}.navbar__mobile-toggle{display:flex}}.testimonial-slider{width:100%;height:480px;padding:40px 40px 60px;position:relative}.testimonial-slider__container{display:flex;align-items:flex-end;gap:2rem;width:100%;height:100%}.testimonial-slider__image{flex-basis:30%;height:100%;position:relative}.testimonial-slider__image-content{position:absolute;bottom:0;transform:translateY(60px)}.testimonial-slider__content{flex-basis:60%;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.testimonial-slider__quote{color:#282048;font-family:var(--font-poppins);font-size:31px;font-style:italic;font-weight:400;line-height:normal;margin:0 0 1.5rem}.testimonial-slider__author-name{color:#282048;font-size:25px}.testimonial-slider__author-name,.testimonial-slider__author-title{font-family:var(--font-poppins);font-style:normal;font-weight:600;line-height:normal}.testimonial-slider__author-title{color:#68637e;font-size:16px}.testimonial-slider__controls{flex-basis:10%;display:flex;gap:.5rem}.testimonial-slider__button{width:50px;height:50px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #000;background-color:#ecc031;padding:10px;transition:background-color .2s,border-color .2s}.testimonial-slider__button:hover{background-color:#f3f4f6}.testimonial-slider__button-icon{width:25px;height:25px}.testimonial-slider__button:disabled{opacity:.6;cursor:not-allowed}@media(max-width:1024px){.testimonial-slider{height:auto;padding:30px 20px}.testimonial-slider__container{flex-direction:column;align-items:center}.testimonial-slider__image{display:none}.testimonial-slider__content{flex-basis:auto;width:100%}.testimonial-slider__quote{font-size:18px}.testimonial-slider__author-name{font-size:20px}.testimonial-slider__author-title{font-size:14px;margin-top:5px}.testimonial-slider__controls{align-self:flex-end;justify-content:center}.testimonial-slider__button{width:40px;height:40px}}