.home-reviews{box-sizing:border-box;font-family:var(--font-family-primary)}.home-reviews h2,.home-reviews p{margin:0}.home-reviews[data-astro-cid-nqyodbvw]{background:var(--color-beige-light);padding:0 16px}.home-reviews--with-bottom-padding[data-astro-cid-nqyodbvw]{padding-bottom:var(--space-80)}.home-reviews--transparent[data-astro-cid-nqyodbvw]{background:0 0}.home-reviews--blue-gray-gradient[data-astro-cid-nqyodbvw]{background:linear-gradient(180deg,var(--color-blue-gray) 0%,var(--color-beige-light) 100%)}.home-reviews--white-cream-gradient[data-astro-cid-nqyodbvw]{background:linear-gradient(180deg,var(--color-white) 0%,var(--color-beige-light) 100%)}.home-reviews__panel[data-astro-cid-nqyodbvw]{--reviews-gutter:max(32px,calc((100vw - 1312px)/2 - 16px));box-sizing:border-box;min-height:920px;padding:120px var(--reviews-gutter);background:var(--color-blue-dark);color:var(--color-white);border-radius:24px;overflow:hidden}.home-reviews__heading[data-astro-cid-nqyodbvw]{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.home-reviews__heading[data-astro-cid-nqyodbvw] h2[data-astro-cid-nqyodbvw]{letter-spacing:-1px;font-size:64px;font-weight:400;line-height:1.1}.home-reviews__heading[data-astro-cid-nqyodbvw] p[data-astro-cid-nqyodbvw]{color:#fffc;font-size:16px;line-height:1.5}.home-reviews__carousel[data-astro-cid-nqyodbvw]{margin:var(--space-64) calc(-1 * var(--reviews-gutter)) 0;height:400px;position:relative}.home-reviews__viewport[data-astro-cid-nqyodbvw]{box-sizing:border-box;scrollbar-width:none;scroll-snap-type:x proximity;width:100%;height:100%;scroll-padding-inline:var(--reviews-gutter);outline-offset:-4px;overflow:auto hidden}.home-reviews__viewport[data-astro-cid-nqyodbvw]::-webkit-scrollbar{display:none}.home-reviews__cards[data-astro-cid-nqyodbvw]{box-sizing:border-box;width:max-content;min-width:100%;height:100%;padding-inline:var(--reviews-gutter);gap:20px;display:flex}.home-reviews__card[data-astro-cid-nqyodbvw]{box-sizing:border-box;scroll-snap-align:start;background:#eef4f526;border-radius:24px;flex-direction:column;flex:0 0 600px;justify-content:space-between;height:400px;padding:24px;display:flex}.home-reviews__card[data-astro-cid-nqyodbvw]:last-child{scroll-snap-align:end}.home-reviews__fade[data-astro-cid-nqyodbvw]{pointer-events:none;opacity:0;width:246px;transition:opacity .24s;position:absolute;top:0;bottom:0}.home-reviews__fade--previous[data-astro-cid-nqyodbvw]{background:linear-gradient(90deg,var(--color-blue-dark),transparent);left:0}.home-reviews__fade--next[data-astro-cid-nqyodbvw]{background:linear-gradient(270deg,var(--color-blue-dark),transparent);right:0}.home-reviews__carousel[data-astro-cid-nqyodbvw][data-can-scroll-previous=true] .home-reviews__fade--previous[data-astro-cid-nqyodbvw],.home-reviews__carousel[data-astro-cid-nqyodbvw][data-can-scroll-next=true] .home-reviews__fade--next[data-astro-cid-nqyodbvw]{opacity:1}.home-reviews__controls[data-astro-cid-nqyodbvw]{pointer-events:none;position:absolute;inset:0}.home-reviews__arrow[data-astro-cid-nqyodbvw]{background:var(--color-blue-accent);width:56px;height:56px;color:var(--color-white);cursor:pointer;opacity:0;pointer-events:none;border:0;border-radius:16px;place-items:center;padding:0;transition:opacity .24s,filter .24s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.home-reviews__arrow--previous[data-astro-cid-nqyodbvw]{left:32px}.home-reviews__arrow--next[data-astro-cid-nqyodbvw]{right:32px}.home-reviews__carousel[data-astro-cid-nqyodbvw][data-can-scroll-previous=true] .home-reviews__arrow--previous[data-astro-cid-nqyodbvw],.home-reviews__carousel[data-astro-cid-nqyodbvw][data-can-scroll-next=true] .home-reviews__arrow--next[data-astro-cid-nqyodbvw]{opacity:1;pointer-events:auto}.home-reviews__arrow[data-astro-cid-nqyodbvw]:hover{filter:brightness(1.1)}.home-reviews__arrow[data-astro-cid-nqyodbvw]:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.home-reviews__arrow[data-astro-cid-nqyodbvw] span[data-astro-cid-nqyodbvw]{background:currentColor;width:16px;height:16px;display:block;-webkit-mask:url(/assets/Button-arrow-right.svg) 50%/contain no-repeat;mask:url(/assets/Button-arrow-right.svg) 50%/contain no-repeat}.home-reviews__arrow--previous[data-astro-cid-nqyodbvw] span[data-astro-cid-nqyodbvw]{transform:rotate(180deg)}.home-reviews__date[data-astro-cid-nqyodbvw]{color:var(--color-white-64);background:#ffffff26;border-radius:100px;align-self:flex-start;padding:10px 14px;font-size:12px}.home-reviews__card[data-astro-cid-nqyodbvw] blockquote[data-astro-cid-nqyodbvw]{min-height:0;margin:16px 0;font-size:18px;line-height:1.2;overflow-y:hidden}.home-reviews__initials[data-astro-cid-nqyodbvw]{background:var(--color-blue-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:60px;height:60px;font-size:20px;font-weight:600;display:grid}.home-reviews__person[data-astro-cid-nqyodbvw]{align-items:center;gap:16px;display:flex}.home-reviews__person[data-astro-cid-nqyodbvw] img[data-astro-cid-nqyodbvw]{object-fit:cover;border-radius:50%;width:60px;height:60px}.home-reviews__person[data-astro-cid-nqyodbvw] div[data-astro-cid-nqyodbvw]{flex-direction:column;gap:4px;font-size:16px;line-height:1.5;display:flex}.home-reviews__person[data-astro-cid-nqyodbvw] strong[data-astro-cid-nqyodbvw]{font-weight:600}.home-reviews__proof[data-astro-cid-nqyodbvw]{width:max-content;color:var(--color-white-64);border:1px solid #fff6;border-radius:12px;justify-content:center;align-items:center;gap:20px;margin:36px auto 0;padding:20px;display:flex}.home-reviews__divider[data-astro-cid-nqyodbvw]{border-left:1px solid #fff;height:14px}@media (width<=760px){.home-reviews__heading[data-astro-cid-nqyodbvw] h2[data-astro-cid-nqyodbvw]{font-size:clamp(32px,7vw,48px)}.home-reviews__panel[data-astro-cid-nqyodbvw]{--reviews-gutter:24px;padding:80px var(--reviews-gutter);min-height:0}.home-reviews__carousel[data-astro-cid-nqyodbvw]{height:auto;margin-top:var(--space-48);flex-direction:column;gap:24px;display:flex}.home-reviews__viewport[data-astro-cid-nqyodbvw]{height:auto;min-height:0}.home-reviews__cards[data-astro-cid-nqyodbvw]{height:auto;padding-right:var(--reviews-gutter);align-items:stretch}.home-reviews__card[data-astro-cid-nqyodbvw]{flex-basis:min(600px,100vw - 96px);height:auto;min-height:400px}.home-reviews__fade[data-astro-cid-nqyodbvw]{display:none}.home-reviews__controls[data-astro-cid-nqyodbvw]{justify-content:center;gap:var(--space-8);pointer-events:auto;min-height:48px;display:flex;position:static}.home-reviews__arrow[data-astro-cid-nqyodbvw]{flex:0 0 48px;width:48px;height:48px;position:static;transform:none}.home-reviews__proof[data-astro-cid-nqyodbvw]{box-sizing:border-box;flex-wrap:wrap;width:auto;max-width:100%}}@media (width<=520px){.home-reviews__proof[data-astro-cid-nqyodbvw]{gap:8px;font-size:12px}}@media (width<=900px){.home-reviews__panel[data-astro-cid-nqyodbvw]{--reviews-gutter:24px;min-height:0;padding-block:80px}.home-reviews__carousel[data-astro-cid-nqyodbvw]{height:auto;margin-top:var(--space-48);flex-direction:column;gap:24px;display:flex}.home-reviews__viewport[data-astro-cid-nqyodbvw]{height:auto;min-height:0}.home-reviews__cards[data-astro-cid-nqyodbvw]{height:auto;padding-right:var(--reviews-gutter);align-items:stretch}.home-reviews__card[data-astro-cid-nqyodbvw]{flex-basis:min(600px,100vw - 96px);height:auto;min-height:400px}.home-reviews__fade[data-astro-cid-nqyodbvw]{display:none}.home-reviews__controls[data-astro-cid-nqyodbvw]{justify-content:center;gap:var(--space-8);pointer-events:auto;min-height:48px;display:flex;position:static}.home-reviews__arrow[data-astro-cid-nqyodbvw]{flex:0 0 48px;width:48px;height:48px;position:static;transform:none}.home-reviews__proof[data-astro-cid-nqyodbvw]{box-sizing:border-box;flex-wrap:wrap;width:auto;max-width:100%}}@media (prefers-reduced-motion:reduce){.home-reviews__fade[data-astro-cid-nqyodbvw],.home-reviews__arrow[data-astro-cid-nqyodbvw]{transition:none}}
