/* compiled by scssphp 1.6.0 on Mon, 18 May 2026 13:10:11 +0000 (0.0244s) */

.card.--reference.--compact{background:var(--color-white);color:var(--color-text);border-radius:var(--border-radius-large);box-shadow:var(--box-shadow);--references-slider-compact__card__content-grid-row: 2;--references-slider-compact__card__quote-font-style: normal;--references-slider-compact__card__quote-margin-block: 0;--references-slider-compact__card__link-row-gap: 1.4375rem;--references-slider-compact__card__link-padding: 2.25rem;--references-slider-compact__card__link-display: flex}.card.--reference.--compact .card__link{padding:2.25rem;display:flex;flex-direction:column;row-gap:1.4375rem;align-content:flex-start}.card.--reference.--compact .card__title-text{font-family:var(--font-family--body);font-size:var(--font-size--sm);font-weight:var(--font-weight--bold)}.card.--reference.--compact .card__content{font-size:var(--font-size--sm)}.card.--reference.--compact .card__terms{margin-block-start:auto;background-color:var(--color-2);color:var(--color-text);border-radius:var(--border-radius-xlarge);padding:0.5rem 1rem;font-size:var(--font-size--xs);font-weight:var(--font-weight--medium)}.card.--reference.--compact .card__quote{font-style:normal;margin:0}.card.--reference.--compact .card__footer{margin-block-start:0}.card.--google{position:relative;background-color:var(--color-grey-2);padding:0.625rem 0.75rem 0.625rem 0.625rem;display:flex;align-items:center;gap:0.5rem;border-radius:var(--border-radius-xlarge);grid-column:span 12}.card.--google .icon.--google{inline-size:1.3125rem;block-size:1.3125rem}.card.--google .card--google__stars{display:flex}.card.--google .card--google__amount{margin-block-end:0;font-size:var(--font-size--xs);font-weight:var(--font-weight--bold)}.references-slider-compact{position:relative}.references-slider-compact .heading{margin-block-end:1rem}.references-slider-compact .card.--google{margin-block-end:1.5rem;max-inline-size:fit-content}@media (min-width:64rem){.references-slider-compact .card.--google{margin-block-end:2.875rem}}.references-slider-compact .slider{position:relative;padding-block-end:0;--slides: 1;--space-between: 1.5;--pagination: none;--numbers: none;--references-slider-compact__slider__button-visibility: visible;--references-slider-compact__slider__pager-margin-block: 0;--references-slider-compact__slider__pager-min-inline-size: auto}@media (min-width:48rem){.references-slider-compact .slider{--slides: 2}}@media (min-width:64rem){.references-slider-compact .slider{--slides: 3}}.references-slider-compact .slider__controls{margin-block-start:1.5rem;gap:0.75rem;display:flex;align-items:center;flex-direction:row}@media (min-width:64rem){.references-slider-compact .slider__controls{margin-block-start:2.875rem}}.references-slider-compact .slider .swiper-slide{opacity:1}.references-slider-compact .slider__pager{order:3;inline-size:auto;margin-inline-start:0.75rem;display:flex;align-items:center}@media (min-width:36rem){.references-slider-compact .slider__pager{display:none}}.references-slider-compact .slider__prev.button,.references-slider-compact .slider__next.button{inline-size:3.125rem;block-size:3.125rem;border:solid 0.125rem var(--color-1);background-color:transparent;color:var(--color-1);border-radius:50%;padding:0.5rem;display:flex;align-items:center;justify-content:center}.references-slider-compact .slider__prev.button svg,.references-slider-compact .slider__next.button svg{display:block;inline-size:1rem;block-size:1rem}.references-slider-compact .slider__prev.button:hover,.references-slider-compact .slider__prev.button:focus-visible,.references-slider-compact .slider__next.button:hover,.references-slider-compact .slider__next.button:focus-visible{border-color:var(--color-1);background-color:var(--color-1);color:var(--color-white)}.references-slider-compact .slider__prev.button.swiper-button-disabled,.references-slider-compact .slider__next.button.swiper-button-disabled{cursor:no-drop;border-color:var(--color-1);background-color:transparent;color:var(--color-1)}.references-slider-compact .slider__prev.button{margin-inline-start:0}.references-slider-compact .slider__next.button{border-color:var(--color-1);background-color:var(--color-1);color:var(--color-white)}.references-slider-compact .slider .swiper-pagination-bullet{background-color:var(--color-grey-8);opacity:1}.references-slider-compact .slider .swiper-pagination-bullet-active{background-color:var(--color-text)}.references-slider-compact .card.--reference.--compact{border-radius:var(--border-radius-large);box-shadow:var(--box-shadow)}