.welcome-features-module-scss-module__l-qnFW__welcome{background-color:var(--background-color);padding:var(--spacing-3xl) var(--spacing-lg);align-items:center;gap:var(--spacing-2xl);flex-direction:column;display:flex}@media (min-width:768px){.welcome-features-module-scss-module__l-qnFW__welcome{padding:var(--spacing-3xl) var(--spacing-2xl)}}@media (min-width:1024px){.welcome-features-module-scss-module__l-qnFW__welcome{justify-content:center;align-items:center;gap:var(--spacing-3xl);padding:var(--spacing-4xl) var(--spacing-2xl);flex-direction:row}}.welcome-features-module-scss-module__l-qnFW__welcome__heading{gap:var(--spacing-lg);text-align:left;flex-direction:column;align-items:flex-start;display:flex}.welcome-features-module-scss-module__l-qnFW__welcome__subtitle{font-family:var(--font-family-subtitle);font-size:var(--font-h4);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:capitalize;color:var(--text-light);margin-bottom:0;line-height:1.4}.welcome-features-module-scss-module__l-qnFW__welcome__title{font-family:var(--font-family-title);font-size:var(--font-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:2px;text-transform:uppercase;color:var(--text-color);margin-bottom:0}.welcome-features-module-scss-module__l-qnFW__welcome__arrow{display:none}@media (min-width:1024px){.welcome-features-module-scss-module__l-qnFW__welcome__arrow{width:100%;max-width:290px;height:auto;margin-top:var(--spacing-sm);display:block}}.welcome-features-module-scss-module__l-qnFW__welcome__cards{gap:var(--spacing-2xl);flex-direction:column;align-items:center;display:flex}@media (min-width:640px){.welcome-features-module-scss-module__l-qnFW__welcome__cards{gap:var(--spacing-xl);flex-direction:row}}@media (min-width:1024px){.welcome-features-module-scss-module__l-qnFW__welcome__cards{gap:var(--spacing-2xl)}}.welcome-features-module-scss-module__l-qnFW__welcome__card{align-items:center;gap:var(--spacing-md);flex-direction:column;max-width:240px;display:flex}.welcome-features-module-scss-module__l-qnFW__welcome__icon{background-color:var(--primary-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:140px;height:140px;display:flex;overflow:hidden}@media (min-width:1024px){.welcome-features-module-scss-module__l-qnFW__welcome__icon{width:160px;height:160px}}.welcome-features-module-scss-module__l-qnFW__welcome__icon-img{width:60%;height:60%}.welcome-features-module-scss-module__l-qnFW__welcome__card-title{font-family:var(--font-family-subtitle);font-size:var(--font-h4);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:capitalize;color:var(--text-light);text-align:center;margin-bottom:0;line-height:1.4}.welcome-features-module-scss-module__l-qnFW__welcome__card-text{font-family:var(--font-family-body);font-size:var(--font-p-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--text-color);text-align:center;margin-bottom:0}
.contact-cta-module-scss-module__XIKG-W__contact-cta{background-color:var(--primary-color);padding:var(--spacing-2xl) var(--spacing-lg);justify-content:center;align-items:center;gap:var(--spacing-xl);flex-direction:column;display:flex}@media (min-width:768px){.contact-cta-module-scss-module__XIKG-W__contact-cta{padding:var(--spacing-3xl) var(--spacing-2xl)}}.contact-cta-module-scss-module__XIKG-W__contact-cta__heading{align-items:center;gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.contact-cta-module-scss-module__XIKG-W__contact-cta__title{font-family:var(--font-family-title);font-size:var(--font-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);text-transform:uppercase;color:var(--background-color);margin-bottom:0}.contact-cta-module-scss-module__XIKG-W__contact-cta__subtitle{font-family:var(--font-family-subtitle);font-size:var(--font-h4);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:capitalize;color:var(--background-color);margin-bottom:0;line-height:1.4}.contact-cta-module-scss-module__XIKG-W__contact-cta__form{gap:var(--spacing-md);width:100%;max-width:var(--container-desktop);flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.contact-cta-module-scss-module__XIKG-W__contact-cta__form{gap:var(--spacing-md);flex-direction:row}}.contact-cta-module-scss-module__XIKG-W__contact-cta__input{width:100%;height:44px;padding:0 var(--spacing-md);background-color:var(--background-color);font-family:var(--font-family-link);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:uppercase;color:var(--text-color);border:none;border-radius:0}.contact-cta-module-scss-module__XIKG-W__contact-cta__input::placeholder{color:var(--text-color);text-transform:uppercase;font-weight:var(--font-weight-semibold);letter-spacing:1.15px}.contact-cta-module-scss-module__XIKG-W__contact-cta__input:focus{outline:2px solid var(--background-color);outline-offset:-2px}@media (min-width:768px){.contact-cta-module-scss-module__XIKG-W__contact-cta__input{flex:1}}.contact-cta-module-scss-module__XIKG-W__contact-cta__submit{font-family:var(--font-family-link);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:uppercase;white-space:nowrap;color:var(--background-color);border:1.45px solid var(--background-color);cursor:pointer;line-height:var(--line-height-relaxed);transition:var(--transition);background-color:#0000;border-radius:0;padding:7px 14px}.contact-cta-module-scss-module__XIKG-W__contact-cta__submit:hover{background-color:var(--background-color);color:var(--primary-color)}
.services-section-module-scss-module__jsMtRG__services{background-color:var(--background-color);padding:var(--spacing-2xl) var(--spacing-lg);justify-content:center;gap:var(--spacing-2xl);flex-direction:column;display:flex}@media (min-width:768px){.services-section-module-scss-module__jsMtRG__services{padding:var(--spacing-3xl) var(--spacing-2xl)}}@media (min-width:1024px){.services-section-module-scss-module__jsMtRG__services{align-items:center;gap:var(--spacing-3xl);padding:var(--spacing-4xl) 0 var(--spacing-4xl) var(--spacing-3xl);flex-direction:row}}.services-section-module-scss-module__jsMtRG__services__info-wrapper{flex-shrink:0}@media (min-width:1024px){.services-section-module-scss-module__jsMtRG__services__info-wrapper{width:390px}}.services-section-module-scss-module__jsMtRG__services__carousel-wrapper{width:min(100%,752px);margin:0 auto;overflow:hidden}@media (min-width:1024px){.services-section-module-scss-module__jsMtRG__services__carousel-wrapper{margin:0}}.services-section-module-scss-module__jsMtRG__services__info{gap:var(--spacing-lg);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:1024px){.services-section-module-scss-module__jsMtRG__services__info{width:390px}}.services-section-module-scss-module__jsMtRG__services__heading{gap:var(--spacing-sm);flex-direction:column;display:flex}.services-section-module-scss-module__jsMtRG__services__title{font-family:var(--font-family-title);font-size:var(--font-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:2px;text-transform:uppercase;color:var(--text-color);margin-bottom:0}.services-section-module-scss-module__jsMtRG__services__subtitle{font-family:var(--font-family-subtitle);font-size:var(--font-h4);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:capitalize;color:var(--primary-color);margin-bottom:0;line-height:1.4}.services-section-module-scss-module__jsMtRG__services__body{font-family:var(--font-family-body);font-size:var(--font-p);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--text-color);margin-bottom:0}.services-section-module-scss-module__jsMtRG__services__cta{font-family:var(--font-family-link);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:uppercase;padding:var(--spacing-xs) var(--spacing-md);border:1.5px solid var(--text-color);color:var(--text-color);line-height:var(--line-height-relaxed);transition:var(--transition);white-space:nowrap;background-color:#0000;border-radius:0;align-self:flex-start;text-decoration:none}.services-section-module-scss-module__jsMtRG__services__cta:hover{background-color:var(--text-color);color:var(--background-color)}.services-section-module-scss-module__jsMtRG__services__carousel{width:min(100%,752px);margin:0 auto;overflow:hidden}@media (min-width:1024px){.services-section-module-scss-module__jsMtRG__services__carousel{margin:0}}
.technology-module-scss-module__VGoLNq__technology{background-color:var(--tertiary-color);padding:var(--spacing-2xl) var(--spacing-lg);justify-content:center;align-items:center;display:flex}@media (min-width:768px){.technology-module-scss-module__VGoLNq__technology{padding:var(--spacing-3xl) var(--spacing-2xl)}}@media (min-width:1024px){.technology-module-scss-module__VGoLNq__technology{padding:var(--spacing-4xl) var(--spacing-2xl)}}.technology-module-scss-module__VGoLNq__technology__card{background-color:var(--background-color);width:100%;max-width:1147px;position:relative;overflow:hidden;box-shadow:2.25px 2.25px 11.25px #00000040}.technology-module-scss-module__VGoLNq__technology__content{align-items:center;gap:var(--spacing-lg);text-align:center;padding-bottom:var(--spacing-lg);flex-direction:column;display:flex}.technology-module-scss-module__VGoLNq__technology__title{font-family:var(--font-family-title);font-size:var(--font-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:2px;text-transform:uppercase;color:var(--text-color);background-color:var(--background-color-alt);width:100%;padding:var(--spacing-lg)}.technology-module-scss-module__VGoLNq__technology__line{background-color:var(--background-color);width:100%;max-width:894px;height:2px}.technology-module-scss-module__VGoLNq__technology__body{font-family:var(--font-family-body);font-size:var(--font-p-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--text-color);width:min(100%,1007px);padding:0 var(--spacing-lg)}.technology-module-scss-module__VGoLNq__technology__cta{font-family:var(--font-family-link);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:uppercase;white-space:nowrap;background-color:var(--primary-color);color:var(--background-color);border:1.45px solid var(--primary-color);line-height:var(--line-height-relaxed);transition:var(--transition);border-radius:0;padding:7px 14px;text-decoration:none;display:inline-block}.technology-module-scss-module__VGoLNq__technology__cta:hover{color:var(--primary-color);border-color:var(--primary-color);background-color:#0000}
.difference-module-scss-module__vurDzG__difference{background-color:var(--background-color);padding:var(--spacing-2xl) var(--spacing-lg);position:relative;overflow:hidden}@media (min-width:768px){.difference-module-scss-module__vurDzG__difference{padding:var(--spacing-3xl) var(--spacing-2xl)}}@media (min-width:1024px){.difference-module-scss-module__vurDzG__difference{padding:var(--spacing-4xl) var(--spacing-2xl)}}.difference-module-scss-module__vurDzG__difference__accent{display:none}@media (min-width:1024px){.difference-module-scss-module__vurDzG__difference__accent{background-color:var(--primary-color);width:30%;height:100%;display:block;position:absolute;top:0;right:0}}.difference-module-scss-module__vurDzG__difference__inner{z-index:1;align-items:center;gap:var(--spacing-2xl);max-width:var(--container-desktop);flex-direction:column;margin:0 auto;display:flex;position:relative}@media (min-width:1024px){.difference-module-scss-module__vurDzG__difference__inner{flex-direction:row;justify-content:center;align-items:center;gap:107px}.difference-module-scss-module__vurDzG__difference__text-wrapper{flex-shrink:0;width:568px}}.difference-module-scss-module__vurDzG__difference__photo-wrapper{flex-shrink:0;width:100%;max-width:492px}.difference-module-scss-module__vurDzG__difference__text{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (min-width:1024px){.difference-module-scss-module__vurDzG__difference__text{flex-shrink:0;width:568px}}.difference-module-scss-module__vurDzG__difference__heading{gap:var(--spacing-xs);flex-direction:column;display:flex}.difference-module-scss-module__vurDzG__difference__title{font-family:var(--font-family-title);font-size:var(--font-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);text-transform:uppercase;color:var(--text-color);margin-bottom:0}.difference-module-scss-module__vurDzG__difference__subtitle{font-family:var(--font-family-subtitle);font-size:var(--font-h4);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:capitalize;color:var(--primary-color);margin-bottom:0;line-height:1.4}.difference-module-scss-module__vurDzG__difference__body{gap:var(--spacing-lg);flex-direction:column;display:flex}.difference-module-scss-module__vurDzG__difference__paragraph{font-family:var(--font-family-body);font-size:var(--font-p);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--text-color);margin-bottom:0}.difference-module-scss-module__vurDzG__difference__cta{font-family:var(--font-family-link);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:uppercase;white-space:nowrap;background-color:var(--primary-color);color:var(--background-color);border:1.45px solid var(--primary-color);line-height:var(--line-height-relaxed);transition:var(--transition);border-radius:0;align-self:flex-start;padding:7px 14px;text-decoration:none;display:inline-block}.difference-module-scss-module__vurDzG__difference__cta:hover{color:var(--primary-color);border-color:var(--primary-color);background-color:#0000}.difference-module-scss-module__vurDzG__difference__photo{aspect-ratio:492/401;background-color:var(--background-color);flex-shrink:0;width:100%;max-width:492px;position:relative;overflow:hidden;box-shadow:4.86px 4.86px 18.22px #00000026}.difference-module-scss-module__vurDzG__difference__photo-img{object-fit:cover;width:100%;height:100%}
.reviews-section-module-scss-module__l2v44W__reviews{background-color:var(--secondary-color);align-items:center;gap:var(--spacing-2xl);padding:var(--spacing-2xl) var(--spacing-lg);flex-direction:column;display:flex}@media (min-width:768px){.reviews-section-module-scss-module__l2v44W__reviews{padding:var(--spacing-3xl) var(--spacing-2xl)}}@media (min-width:1024px){.reviews-section-module-scss-module__l2v44W__reviews{padding:75px 59px}}.reviews-section-module-scss-module__l2v44W__reviews__heading{align-items:center;gap:var(--spacing-sm);text-align:center;flex-direction:column;display:flex}.reviews-section-module-scss-module__l2v44W__reviews__subtitle{font-family:var(--font-family-subtitle);font-size:var(--font-h4);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:capitalize;color:var(--text-color);margin-bottom:0;line-height:1.4}.reviews-section-module-scss-module__l2v44W__reviews__title{font-family:var(--font-family-title);font-size:var(--font-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:2px;text-transform:uppercase;color:var(--text-color);margin-bottom:0}.reviews-section-module-scss-module__l2v44W__reviews__actions{gap:var(--spacing-xl);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.reviews-section-module-scss-module__l2v44W__reviews__btn{font-family:var(--font-family-link);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:1.15px;text-transform:uppercase;white-space:nowrap;line-height:var(--line-height-relaxed);transition:var(--transition);border-radius:0;padding:7px 14px;text-decoration:none;display:inline-block}.reviews-section-module-scss-module__l2v44W__reviews__btn--solid{background-color:var(--background-color);color:var(--text-color);border:1.45px solid var(--background-color)}.reviews-section-module-scss-module__l2v44W__reviews__btn--solid:hover{cursor:pointer;border-color:var(--text-color);background-color:#0000}.reviews-section-module-scss-module__l2v44W__reviews__btn--outline{color:var(--text-color);border:1.45px solid var(--text-color);background-color:#0000}.reviews-section-module-scss-module__l2v44W__reviews__btn--outline:hover{background-color:var(--text-color);color:var(--background-color)}
