.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.home-hero{align-items:center;background-color:#0b57d0;background-image:linear-gradient(142deg,#062e6f,#0843a0,#0b57d0);color:#fff;display:flex;min-height:calc(100vh - 70px);overflow:clip;padding-block:clamp(68px,7vw,5rem);position:relative}.home-hero .hero-container{align-items:center;display:grid;gap:clamp(2.5rem,6vw,5.5rem);grid-template-columns:minmax(0,1fr) minmax(320px,45%);position:relative;z-index:1}.home-hero .hero-content{display:grid;gap:clamp(1.5rem,2vw,2rem);max-width:40rem}.home-hero .hero-content .hero-text-content{display:grid;gap:clamp(1rem,1.8vw,1.5rem)}.home-hero .hero-content .hero-title{color:#fff;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;margin:0;text-wrap:balance}.home-hero .hero-content .hero-title span{color:#ff6200}.home-hero .hero-content .hero-details p{color:hsla(0,0%,100%,.9);font-size:clamp(1.02rem,1.25vw,1.2rem);line-height:1.75;margin:0;max-width:34rem}.home-hero .hero-content .hero-details p strong{color:#fff;font-weight:700}.home-hero .hero-content .hero-details p a{color:#ff7b29;font-weight:500;text-decoration-color:hsla(0,0%,100%,.3);text-underline-offset:.18em}.home-hero .hero-content .hero-details p a:hover{color:#fff;text-decoration-color:currentColor}.home-hero .hero-content .hero-actions{gap:.5rem}.home-hero .hero-content .hero-actions .btn{font-size:clamp(.92rem,.9vw,1rem);padding:.95rem 1.55rem}.home-hero .hero-content .hero-actions .hero-secondary-action{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.75);color:hsla(0,0%,100%,.96)}.home-hero .hero-content .hero-actions .hero-secondary-action:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff;color:#fff}.home-hero .hero-img-container{margin:0;min-height:clamp(360px,42vw,540px);perspective:1500px;position:relative}.home-hero .hero-img-container img{border:1px solid hsla(0,0%,100%,.18);border-radius:.75rem;box-shadow:1rem 1rem 1.2rem rgba(0,0,0,.24);left:50%;position:absolute;top:50%;transition:transform .6s cubic-bezier(.16,1,.3,1);width:min(71%,400px)}.home-hero .hero-img-container img:first-child{transform:translate(-80%,-80%) rotateY(-25deg) rotateX(10deg)}.home-hero .hero-img-container img:nth-child(2){transform:translate(-60%) rotateY(-25deg) rotateX(10deg)}.home-hero .hero-img-container img:nth-child(3){transform:translate(-30%,-50%) rotateY(-25deg) rotateX(10deg)}.home-hero .hero-img-container:hover img:first-child{transform:translate(-85%,-100%) rotateY(-25deg) rotateX(10deg)}.home-hero .hero-img-container:hover img:nth-child(2){transform:translate(-70%,5%) rotateY(-25deg) rotateX(10deg)}.home-hero .hero-img-container:hover img:nth-child(3){transform:translate(-20%,-60%) rotateY(-25deg) rotateX(10deg)}@media screen and (max-width:1080px){.home-hero{padding-top:calc(68px + 3rem)}.home-hero .hero-container{gap:2.75rem;grid-template-columns:1fr}.home-hero .hero-container .hero-content{max-width:none;text-align:center}.home-hero .hero-container .hero-details p{margin-inline:auto}.home-hero .hero-container .hero-actions{justify-content:center}.home-hero .hero-img-container{margin:0 auto;max-width:600px;width:100%}}@media screen and (max-width:600px){.home-hero{padding-inline:1rem}.home-hero .hero-title{font-size:clamp(2.1rem,10vw,2.5rem)}.home-hero .hero-details p{font-size:1rem}.home-hero .hero-actions{width:100%}.home-hero .hero-actions .btn{flex:1 1 100%;justify-content:center;text-align:center}.home-hero .hero-img-container{min-height:260px}.home-hero .hero-img-container img{width:min(78%,300px)}}.trusted-by{background:linear-gradient(180deg,#091225,#0c162b);border-bottom:1px solid hsla(0,0%,100%,.04);border-top:1px solid hsla(0,0%,100%,.08);color:#fff;padding-block:2rem;position:relative;z-index:1}.trusted-by .trusted-by-container{align-items:center;display:grid;gap:1.5rem 4rem;grid-template-columns:auto minmax(0,1fr)}.trusted-by .trusted-by-title{color:hsla(0,0%,100%,.72);font-size:1.2rem;font-weight:500;line-height:1.4;margin:0;text-align:center;text-transform:uppercase;white-space:nowrap}.trusted-by .trusted-by-title span{color:#ff6200;display:block;margin-bottom:.15rem}.trusted-by .trusted-by-logos{align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.trusted-by .trusted-by-item{align-items:center;display:flex;justify-content:center;min-height:4rem}.trusted-by .trusted-by-item img{display:block;filter:brightness(0) invert(1) grayscale(1);max-height:2.5rem;object-fit:contain;opacity:.76;transition:opacity .2s ease,transform .2s ease;width:auto;width:min(100%,120px)}.trusted-by .trusted-by-item:focus-within img,.trusted-by .trusted-by-item:hover img{opacity:.96}@media screen and (max-width:900px){.trusted-by{padding-block:3rem 1.5rem}.trusted-by .trusted-by-container{grid-template-columns:1fr;justify-items:center;text-align:center}.trusted-by .trusted-by-title{text-align:center;white-space:normal}.trusted-by .trusted-by-logos{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media screen and (max-width:560px){.trusted-by .trusted-by-logos{gap:.75rem}.trusted-by .trusted-by-item{min-height:4rem;padding:.5rem .75rem}.trusted-by .trusted-by-item img{max-height:2rem}}.home-benefits{padding-block:6rem}.home-benefits .home-benefits-preamble{margin:0 auto 3.5rem;max-width:46rem;text-align:center}.home-benefits .home-benefits-preamble h2{font-size:clamp(2rem,3vw,2.6rem);font-weight:700;line-height:1.2;margin:0 0 1rem}.home-benefits .home-benefits-preamble p{color:rgba(0,0,0,.6);font-size:1.02rem;line-height:1.7;margin:0}.home-benefits .home-benefits-grid{display:grid;gap:clamp(2rem,8vw,8rem);grid-template-columns:repeat(3,minmax(0,1fr))}.home-benefits .home-benefit-card{height:100%;text-align:center}.home-benefits .home-benefit-icon{font-size:3rem;justify-content:center;margin-bottom:1.25rem}.home-benefits .home-benefit-title{font-size:1.25rem;font-weight:700;line-height:1.2;margin-bottom:1rem;min-height:48px;text-wrap:balance}.home-benefits .home-benefit-description{font-size:.95rem;line-height:1.75;margin:0}@media screen and (max-width:1080px){.home-benefits .home-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.home-benefits{padding:4.5rem 0 5rem}.home-benefits .home-benefits-grid{gap:1rem;grid-template-columns:1fr}.home-benefits .home-benefit-card{padding:1.75rem 1.25rem}}.main-features{background:linear-gradient(180deg,rgba(11,87,208,.04),rgba(11,87,208,.015));background:radial-gradient(circle at top center,rgba(255,98,0,.06),transparent 32%),linear-gradient(180deg,rgba(11,87,208,.04),rgba(11,87,208,.015));padding:6rem 0}.main-features .features-preamble{margin-bottom:4rem;text-align:center}.main-features .features-preamble h2{font-size:2rem;font-weight:700;line-height:1.4;margin-bottom:1rem}.main-features .features-preamble p{color:rgba(0,0,0,.6);font-size:1rem;margin-inline:auto;max-width:48rem}.main-features .features-list{align-items:stretch;display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.main-features .features-list .feature-item{align-content:start;background-color:#fff;border:1px solid rgba(11,87,208,.06);border-radius:8px;box-shadow:0 12px 28px rgba(11,87,208,.08),0 2px 8px rgba(0,0,0,.04);display:grid;height:100%;padding:2rem 1.5rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.main-features .features-list .feature-item:hover{box-shadow:0 18px 40px rgba(11,87,208,.1),0 4px 12px rgba(0,0,0,.05);transform:translateY(-2px)}.main-features .features-list .feature-item img{height:100px;object-fit:contain;object-position:center center;width:100%}.main-features .features-list .feature-item .feature-name{font-size:1.2rem;font-weight:500;margin-bottom:1rem;margin-top:1.5rem}.main-features .features-list .feature-item p{color:rgba(0,0,0,.6);font-size:.875rem;margin-bottom:.5rem}.main-features .features-list .feature-item a{background-color:#fff;border-radius:4px;color:#0b57d0;display:inline-block;font-size:.9rem;font-weight:500;padding:.5rem 1rem;text-decoration:none}.main-features .features-list .feature-item a:hover{background-color:rgba(11,87,208,.05)}.main-features .more-feautures{margin-top:3rem;text-align:center}.main-features .more-feautures p{color:rgba(0,0,0,.6);font-size:.95rem;margin-bottom:.5rem}@media screen and (max-width:1080px){.main-features .features-list{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.main-features .features-list .feature-item{width:auto}}@media screen and (max-width:600px){.main-features .features-list{grid-template-columns:1fr}.main-features .features-list .feature-item{width:auto}}.about-app{padding:6rem 0}.about-app .container{display:block}.about-app .about-app-top{align-items:center;display:flex;gap:5rem;justify-content:space-between}.about-app .about-app-top .present-content{width:50%}.about-app .about-app-top .present-content .present-title{font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.about-app .about-app-top .present-content .present-title span{color:#0b57d0}.about-app .about-app-top .present-content p{font-size:1rem;line-height:1.8;margin-bottom:.5rem}.about-app .about-app-top .present-content strong{font-weight:500}.about-app .about-app-top .present-image{flex:1;text-align:center}.about-app .about-app-top .present-image img{max-height:320px;object-fit:contain;object-position:center center;width:100%}@media screen and (max-width:960px){.about-app .container{display:block;text-align:center}.about-app .about-app-top{display:block}.about-app .about-app-top .present-content{margin-bottom:2rem;width:auto}.about-app .about-app-top .present-content .buttons-group{flex-wrap:wrap;gap:1rem;justify-content:center}.about-app .about-app-top .present-image img{height:auto;max-width:500px}}.home-team-support{background:radial-gradient(circle at top center,rgba(255,98,0,.05),transparent 34%),linear-gradient(180deg,rgba(255,98,0,.05),rgba(11,87,208,.02));padding:4rem 0}.home-team-support .home-team-support-title{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2;margin-bottom:3rem;text-align:center}.home-team-support .home-team-support-title span{color:#ff6200}.home-team-support .home-team-support-list{display:grid;gap:1.5rem 5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.home-team-support .home-team-support-item{align-items:start;display:grid;gap:1rem;grid-template-columns:auto 1fr}.home-team-support .home-team-support-icon{aspect-ratio:1/1;border:1px solid rgba(255,98,0,.25);border-radius:50%;color:#ff6200;display:grid;flex:none;font-size:2.75rem;place-items:center;width:4rem}.home-team-support .home-team-support-content h3{font-size:1.05rem;font-weight:700;margin-bottom:.25rem}.home-team-support .home-team-support-content p{font-size:.95rem;line-height:1.4;margin:0}@media screen and (max-width:860px){.home-team-support .home-team-support-list{grid-template-columns:1fr}}@media screen and (max-width:600px){.home-team-support{padding:3rem 0 4rem}.home-team-support .home-team-support-title{margin-bottom:1.75rem}.home-team-support .home-team-support-item{padding-top:1.25rem}}.home-testimonials{padding:5rem 0}.home-testimonials__preamble{margin:0 auto 3rem;text-align:center}.home-testimonials__preamble h2{font-size:clamp(1.9rem,3vw,2.45rem);font-weight:700;line-height:1.2;margin-bottom:1rem}.home-testimonials__preamble h2 span{color:#0b57d0}.home-testimonials__preamble p{color:rgba(0,0,0,.6);font-size:1rem;line-height:1.75;margin:0}.home-testimonials__carousel .splide__track{padding-block:.5rem 2.5rem}.home-testimonials__carousel .splide__slide{height:auto}.home-testimonials__carousel .splide__pagination{bottom:0}.home-testimonials__carousel .splide__pagination .splide__pagination__page{background-color:#e0e0e0;height:.65rem;opacity:1;width:.65rem}.home-testimonials__carousel .splide__pagination .splide__pagination__page.is-active{background-color:#0b57d0;transform:scale(1.05)}.home-testimonials .testimonial-card{border-radius:1.25rem;display:grid;gap:1rem;grid-template-rows:1fr auto;height:100%}.home-testimonials .testimonial-card__quote{margin-block:0;margin-inline:auto;max-width:48rem;text-align:center}.home-testimonials .testimonial-card__quote p{margin:0}.home-testimonials .testimonial-card__header{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.home-testimonials .testimonial-card__agency{align-items:center;display:flex;gap:4rem;justify-content:center;width:100%}.home-testimonials .testimonial-card__logo-link{color:inherit;display:inline-flex;justify-content:flex-end;min-width:40%;text-decoration:none}.home-testimonials .testimonial-card__logo-link:hover img{filter:none}.home-testimonials .testimonial-card__logo-frame img{filter:grayscale(100%) brightness(85%);max-height:3rem;max-width:8rem;object-fit:contain;object-position:left center;transition:filter .3s ease;width:auto}.home-testimonials .testimonial-card__details{display:grid;min-width:40%;padding-block:.5rem;position:relative}.home-testimonials .testimonial-card__details:after{background-image:linear-gradient(180deg,transparent,gold,transparent);content:"";height:100%;left:-2rem;position:absolute;top:0;transform:translateX(-50%);width:1px;z-index:-1}.home-testimonials .testimonial-card__agency-name{font-weight:500;line-height:1.2}.home-testimonials .testimonial-card__author{color:rgba(0,0,0,.6);font-size:.85rem}.home-testimonials .testimonial-card__author cite{font-style:normal}.home-testimonials .testimonial-card__rating{margin-top:.5rem}@media screen and (max-width:900px){.home-testimonials .testimonial-card{padding:1.75rem 1.5rem}}@media screen and (max-width:600px){.home-testimonials{padding:4rem 0 5rem}.home-testimonials__preamble{margin-bottom:2.25rem}.home-testimonials .testimonial-card{gap:1.5rem}}