@charset "UTF-8";.modal-typeform__wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;gap:var(--spacing-3xl);min-height:650px;padding:var(--spacing-xl) var(--spacing-m);border-radius:var(--radius-s);overflow:hidden}@media(min-width:768px){.modal-typeform__wrapper{padding:var(--spacing-3xl)}}@media(min-width:1200px){.modal-typeform__wrapper{justify-content:space-between;align-items:flex-start;text-align:left;padding:var(--spacing-4xl);gap:var(--spacing-3xl)}}.modal-typeform__wrapper>*{position:relative;z-index:1}.modal-typeform__picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.modal-typeform__picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.modal-typeform__picture--desktop{display:block}@media(max-width:1199px){.modal-typeform__picture--desktop{display:none}}.modal-typeform__picture--tablet{display:none}@media(min-width:768px){.modal-typeform__picture--tablet{display:block}}@media(min-width:1200px){.modal-typeform__picture--tablet{display:none}}.modal-typeform__picture--mobile{display:block}@media(min-width:768px){.modal-typeform__picture--mobile{display:none}}.modal-typeform__content{display:flex;flex-direction:column;align-items:center;width:100%}@media(min-width:1200px){.modal-typeform__content{align-items:flex-start}}.modal-typeform__text{display:flex;align-items:center;flex-direction:column}@media(min-width:1200px){.modal-typeform__text{align-items:flex-start}}.modal-typeform__title{color:var(--text-inverse);margin:0}.modal-typeform__title-line{display:inline}.modal-typeform__description{color:var(--text-inverse-secondary);max-width:471px;margin:0}.modal-typeform__trigger{max-width:205px}.lg-modal{height:0;position:relative;width:0;z-index:99999}.lg-modal.opening .lg-modal-dialog-outer,.lg-modal.open .lg-modal-dialog-outer,.lg-modal.closing .lg-modal-dialog-outer{display:flex}.lg-modal-dialog-outer{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;min-width:360px}@keyframes typeform-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes typeform-modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes typeform-modal-zoom-in{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@keyframes typeform-modal-zoom-out{0%{transform:scale(1);opacity:1}to{transform:scale(.96);opacity:0}}.typeform-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay-scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:typeform-modal-fade-in var(--duration-base) ease-in-out}.typeform-modal .lg-modal-dialog-outer{z-index:1}.typeform-modal.closing .typeform-modal__overlay{animation:typeform-modal-fade-out var(--duration-base) ease-in-out forwards}.typeform-modal.lg-modal.open .lg-modal-dialog-inner{animation:typeform-modal-zoom-in var(--duration-base) ease-in-out forwards}.typeform-modal.lg-modal.closing .lg-modal-dialog-inner{animation:typeform-modal-zoom-out var(--duration-base) ease-in-out forwards}.typeform-modal.lg-modal .lg-modal-dialog-inner{position:relative;display:flex;flex-direction:column;width:calc(100% - 32px);max-width:343px;height:calc(100% - 32px);max-height:610px;overflow:hidden;border-radius:var(--radius-s);background:linear-gradient(180deg,#8a00cfb3,#051f4e),#051f4e}@media(min-width:768px){.typeform-modal.lg-modal .lg-modal-dialog-inner{width:calc(100% - 80px);max-width:688px;height:calc(100% - 40px);max-height:884px}}@media(min-width:1200px){.typeform-modal.lg-modal .lg-modal-dialog-inner{width:calc(100% - 200px);max-width:1400px;height:calc(100% - 50px);max-height:800px}}.typeform-modal.lg-modal .close-button{position:absolute;top:var(--spacing-m);right:var(--spacing-m);z-index:2}.typeform-modal.lg-modal .close-button:focus-visible{outline:none;box-shadow:0 0 0 var(--border-width-m) var(--border-interactive)}.typeform-modal.lg-modal .typeform-container{width:100%;height:100%;min-height:400px}.testimonial-slider{position:relative;flex-direction:column;overflow:hidden}.testimonial-slider>.lg-container{display:flex;flex-direction:column;gap:var(--spacing-2xl);justify-items:center}.testimonial-slider__splide{width:100%;visibility:visible}.testimonial-slider .splide__track{overflow:hidden}.testimonial-slider .splide__list{align-items:stretch}.testimonial-slider .splide__slide{display:grid;justify-items:center;text-align:center;width:100%}.testimonial-slider__quote{align-items:center;display:flex;flex-direction:column;margin:0;max-width:100%}@media(min-width:768px){.testimonial-slider__quote{max-width:620px}}@media(min-width:1200px){.testimonial-slider__quote{max-width:762px}}.testimonial-slider__title,.testimonial-slider__description{margin:0}.testimonial-slider__description{max-width:calc(100% - 80px);margin-inline:auto}@media(min-width:768px){.testimonial-slider__description{max-width:100%}}.testimonial-slider__author{display:flex;align-items:center;gap:var(--spacing-m);text-align:left}.testimonial-slider__avatar{flex-shrink:0;height:40px}.testimonial-slider__avatar img{display:block;height:100%;width:auto;max-width:120px}.testimonial-slider__author-meta{font-style:normal;display:grid;gap:var(--spacing-3xs)}.testimonial-slider__author-meta p{margin:0}.trustpilot-reviews{display:grid}.trustpilot-reviews__intro{display:grid;justify-items:center}.trustpilot-reviews__title{text-align:center}.trustpilot-reviews__stat{display:inline-flex;align-items:center;gap:var(--spacing-xs);text-decoration:none}.trustpilot-reviews__cta{display:flex;justify-content:center}.trustpilot-reviews__card{align-items:center;background:var(--bg-inverse);border-radius:var(--radius-s);display:flex;flex-direction:column;padding:var(--spacing-2xl);gap:var(--spacing-xl);text-align:center;height:100%;transition:opacity .3s ease,transform .3s ease}.trustpilot-reviews__card:active{opacity:.85;transform:scale(.99)}.trustpilot-reviews__card:focus-visible{outline:var(--border-width-m) solid var(--border-interactive);outline-offset:var(--spacing-3xs);border-radius:var(--radius-s)}.trustpilot-reviews__stars{display:flex;gap:var(--spacing-2xs)}.trustpilot-reviews__star{color:var(--color-neon-500);height:18px;width:18px}.trustpilot-reviews__star path{fill:currentColor}.trustpilot-reviews__star--empty{color:var(--color-neutral-200)}.trustpilot-reviews__headline{color:var(--text-inverse);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.trustpilot-reviews__quote{color:var(--text-inverse);margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;width:100%}.trustpilot-reviews__user{color:var(--text-inverse);margin:auto 0 0}.trustpilot-reviews__badge{align-items:center;display:flex;gap:var(--spacing-2xs);justify-self:center}@media(hover:hover){.trustpilot-reviews__badge:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px}}.trustpilot-reviews__badge:focus-visible{outline:var(--border-width-m) solid var(--border-interactive);outline-offset:var(--spacing-2xs);border-radius:var(--radius-xs)}.trustpilot-reviews__badge:active{opacity:.85}.trustpilot-reviews__badge-text{font-size:1rem;line-height:24px}.trustpilot-reviews__slider{visibility:visible;overflow:hidden;width:100%;min-width:0}.trustpilot-reviews__slider-container{display:grid;gap:var(--spacing-m);min-width:0}.trustpilot-reviews__slider-container>.lg-container{display:flex;justify-content:center}.trustpilot-reviews__grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-m);grid-template-columns:1fr}@media(min-width:768px){.trustpilot-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.trustpilot-reviews__grid{grid-template-columns:repeat(4,1fr)}}.trustpilot-reviews__grid-item{display:flex}.trustpilot-reviews .splide__track{overflow:visible}.trustpilot-reviews .splide__list{align-items:stretch}.trustpilot-reviews .splide__slide{margin-right:var(--spacing-m);width:327px}@media(min-width:768px){.trustpilot-reviews .splide__slide{width:394px}}.trustpilot-reviews.block-bg-inverse .trustpilot-reviews__card{background-color:var(--bg-base)}.trustpilot-reviews.block-bg-inverse .trustpilot-reviews__headline,.trustpilot-reviews.block-bg-inverse .trustpilot-reviews__user{color:var(--text-base)}.trustpilot-reviews.block-bg-inverse .trustpilot-reviews__quote{color:var(--text-base-secondary)}.trustpilot-reviews.block-bg-inverse .trustpilot-reviews__star{color:var(--color-brandpurple-500)}.full-width-cards-carousel{display:flex;flex-direction:column;overflow:hidden;visibility:visible}.full-width-cards-carousel>div{display:grid}.full-width-cards-carousel__header{align-items:center;display:flex;flex-direction:column;text-align:center}.full-width-cards-carousel__carousel-container{width:100%}.full-width-cards-carousel .splide{margin:0 auto;max-width:100%;visibility:visible;width:100%}.full-width-cards-carousel .splide__slide{margin-right:var(--spacing-m)}@media(min-width:768px){.full-width-cards-carousel .splide__slide{margin-right:var(--spacing-xl)}}.full-width-cards-carousel .splide__track{overflow:visible}.full-width-cards-carousel .splide__list{display:flex;will-change:transform}.full-width-cards-carousel .splide__slide{flex:0 0 240px;height:320px;width:240px}.full-width-cards-carousel__card{height:320px;perspective:1200px;width:240px}@media(hover:hover){.full-width-cards-carousel__card:hover .full-width-cards-carousel__card-inner{transform:rotateY(180deg)}}.full-width-cards-carousel__card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform var(--duration-base) cubic-bezier(.4,0,.2,1);width:100%}.full-width-cards-carousel__card-front,.full-width-cards-carousel__card-back{backface-visibility:hidden;display:flex;flex-direction:column;height:100%;position:absolute;width:100%}.full-width-cards-carousel__card-front{background-color:var(--bg-subtle);border-radius:var(--radius-s);color:var(--text-base);overflow:hidden}.full-width-cards-carousel__card-image{display:block;margin:0 auto;padding-top:var(--spacing-3xl);width:150px}.full-width-cards-carousel__card-image img{display:block;height:auto;width:100%}.full-width-cards-carousel__card-front-text{display:flex;flex-direction:column;gap:var(--spacing-2xs);margin-top:auto;padding:var(--spacing-m);text-align:center}.full-width-cards-carousel__card-back{background-color:var(--bg-base);border-radius:var(--radius-s);color:var(--text-base);transform:rotateY(180deg)!important}.full-width-cards-carousel__card-back-text{display:flex;flex-direction:column;gap:var(--spacing-s);padding:var(--spacing-m);text-align:center}.full-width-cards-carousel.block-bg-base .full-width-cards-carousel__card-back,.full-width-cards-carousel.block-bg-subtle .full-width-cards-carousel__card-back{background-color:var(--bg-inverse)}.full-width-cards-carousel.block-bg-base .full-width-cards-carousel__card-back .lg-h4,.full-width-cards-carousel.block-bg-subtle .full-width-cards-carousel__card-back .lg-h4{color:var(--text-inverse)}.full-width-cards-carousel.block-bg-base .full-width-cards-carousel__card-back .lg-body-m,.full-width-cards-carousel.block-bg-subtle .full-width-cards-carousel__card-back .lg-body-m{color:var(--text-inverse-secondary)}.full-width-cards-carousel.block-bg-subtle .full-width-cards-carousel__card-front{background-color:var(--bg-base)}
