@charset "UTF-8";.testimonial__image img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:50%}.testimonials[data-v-6b6de7cf]{color:var(--color-white);container-name:testimonials;container-type:inline-size;padding-block:10rem 8rem}.testimonials__content[data-v-6b6de7cf]{display:flex;gap:var(--space-l);flex-direction:column;justify-content:center;height:100%}.testimonials-swiper[data-v-6b6de7cf]{width:100%}.testimonial[data-v-6b6de7cf]{display:flex;align-items:center;flex-direction:column;gap:var(--space-2xl)}@container testimonials (min-width: 1025px){.testimonial[data-v-6b6de7cf]{flex-direction:row;align-items:flex-start}}@container testimonials (min-width: 1025px){.testimonial:not(:has(.testimonial__image)) .testimonial__quote[data-v-6b6de7cf]{padding-left:.875rem}.testimonial:not(:has(.testimonial__image)) .testimonial__quote[data-v-6b6de7cf]:before{left:0}}@container testimonials (min-width: 768px){.testimonial__image[data-v-6b6de7cf]{max-width:unset;flex-shrink:0;width:30%}}.testimonial__content[data-v-6b6de7cf]{flex-grow:1}@container testimonials (min-width: 768px){.testimonial__content[data-v-6b6de7cf]{max-width:67%;margin-inline:auto}}.testimonial__title[data-v-6b6de7cf]{color:var(--color-cream);margin-bottom:var(--space-m-l)}.testimonial__quote[data-v-6b6de7cf]{text-wrap:initial;position:relative}@container testimonials (max-width: 1024px){.testimonial__quote[data-v-6b6de7cf]{padding-left:.8125rem}}.testimonial__quote[data-v-6b6de7cf]:before{content:'"';position:absolute;top:0;left:0}@container testimonials (min-width: 1025px){.testimonial__quote[data-v-6b6de7cf]:before{left:-.7em}}.testimonial__quote[data-v-6b6de7cf] *{font-family:var(--font-gotham);font-weight:var(--font-medium);font-size:var(--step-2);line-height:normal}.testimonial__logo[data-v-6b6de7cf]{display:flex;align-items:start;flex-direction:column;gap:1.25rem;margin-top:var(--space-m)}.testimonial__logo img[data-v-6b6de7cf]{flex-shrink:0;max-width:18rem;height:var(--space-3xl);object-fit:contain}.testimonial__logo .testimonial__logo-content[data-v-6b6de7cf]{flex-grow:1}.testimonial__logo h6[data-v-6b6de7cf]{margin:0}.testimonial__logo small[data-v-6b6de7cf]{display:block;margin-top:.625rem}.testimonials-swiper[data-v-6b6de7cf]{width:100%;display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"slider slider slider" "prev pagination next";justify-content:center;grid-gap:2rem 1.875rem}@media(min-width:768px){.testimonials-swiper[data-v-6b6de7cf]{grid-column-gap:var(--space-l-xl)}}[data-v-6b6de7cf] .swiper-wrapper{grid-area:slider}[data-v-6b6de7cf] .swiper-slide{height:auto}[data-v-6b6de7cf] .swiper-button-next,[data-v-6b6de7cf] .swiper-button-prev{width:1.875rem;height:1.875rem;display:inline-flex;align-items:center;justify-content:center;margin:0;position:static}@media(min-width:768px){[data-v-6b6de7cf] .swiper-button-next,[data-v-6b6de7cf] .swiper-button-prev{width:var(--space-xl-2xl);height:var(--space-xl-2xl)}}[data-v-6b6de7cf] .swiper-button-next:after,[data-v-6b6de7cf] .swiper-button-prev:after{display:none}[data-v-6b6de7cf] .swiper-button-next svg,[data-v-6b6de7cf] .swiper-button-prev svg{width:100%;height:100%}[data-v-6b6de7cf] .swiper-button-prev{grid-area:prev;margin-left:auto;background:url("data:image/svg+xml,%3Csvg viewbox='0 0 49 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.5 24.273h-28m0 0 14 13.993m-14-13.993 14-13.993' stroke='%23FAF6EE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50%/3rem 3rem}[data-v-6b6de7cf] .swiper-button-next{grid-area:next;margin-right:auto;background:url("data:image/svg+xml,%3Csvg viewbox='0 0 49 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 24.273h28m0 0-14-13.993m14 13.993-14 13.993' stroke='%23FAF6EE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50%/3rem 3rem}[data-v-6b6de7cf] .swiper-pagination{grid-area:pagination;display:inline-flex;align-items:center;position:static;width:auto;white-space:nowrap}[data-v-6b6de7cf] .swiper-pagination-bullet{width:var(--step--1);height:var(--step--1);border:1.5px solid var(--color-cream);opacity:1;background-color:transparent;margin-inline:.5rem!important;transition:background-color var(--anim-time-ease)}[data-v-6b6de7cf] .swiper-pagination-bullet-active{background-color:#faf6ee80}
