.testimonials[data-astro-cid-ndabfdc4]{z-index:1;padding:128px 0;position:relative}.testimonials--tint[data-astro-cid-ndabfdc4]{background:var(--pink-tint);padding-block:168px;position:relative}.testimonials__wave[data-astro-cid-ndabfdc4]{width:100%;height:clamp(56px,8vw,120px);fill:var(--white);pointer-events:none;position:absolute;left:0}.testimonials__wave--top[data-astro-cid-ndabfdc4]{top:-1px}.testimonials__wave--bottom[data-astro-cid-ndabfdc4]{bottom:-1px}.testimonials__rail[data-astro-cid-ndabfdc4]{--inset:calc(max(0px, (100vw - var(--page-max)) / 2) + var(--gutter));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset);scrollbar-width:none;margin-top:56px;overflow-x:auto}.testimonials__rail[data-astro-cid-ndabfdc4]::-webkit-scrollbar{display:none}.testimonials__track[data-astro-cid-ndabfdc4]{width:max-content;padding:24px var(--inset) 32px;gap:28px;margin:0;list-style:none;display:flex}.flip[data-astro-cid-ndabfdc4]{perspective:1800px;scroll-snap-align:start;flex:none;width:min(27rem,82vw);height:32rem;position:relative}.flip__card[data-astro-cid-ndabfdc4]{height:100%;transform:rotate(var(--tilt));transform-style:preserve-3d;transition:transform .7s var(--ease-out);margin:0;position:relative}.flip[data-astro-cid-ndabfdc4].is-flipped .flip__card[data-astro-cid-ndabfdc4]{transform:rotateY(180deg)}@media (hover:hover) and (pointer:fine){.flip[data-astro-cid-ndabfdc4]:hover .flip__card[data-astro-cid-ndabfdc4]{transform:rotateY(180deg)}}.flip__face[data-astro-cid-ndabfdc4]{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:24px;flex-direction:column;padding:36px 32px 32px;display:flex;position:absolute;inset:0;overflow:hidden}.flip__front[data-astro-cid-ndabfdc4]{background:var(--tone);color:var(--ink);padding:30px 28px}.flip__steps[data-astro-cid-ndabfdc4]{width:100%;height:auto;fill:var(--mark);position:absolute;bottom:0;left:0}.flip__steps-star[data-astro-cid-ndabfdc4]{fill:var(--star)}.flip__person[data-astro-cid-ndabfdc4]{object-fit:contain;object-position:50% 100%;transform-origin:50% 100%;width:92%;height:64%;transition:transform .7s var(--ease-out);position:absolute;bottom:0;left:4%}.flip__headline[data-astro-cid-ndabfdc4]{max-width:calc(100% - 60px);font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.625rem,1.35rem + .8vw,2rem);font-weight:700;line-height:1.12;position:relative}.flip__front[data-astro-cid-ndabfdc4] .flip__by[data-astro-cid-ndabfdc4]{opacity:.85;margin-top:10px;position:relative}.flip__turn[data-astro-cid-ndabfdc4]{background:var(--white);width:48px;height:48px;color:var(--turn);border-radius:50%;place-items:center;display:grid;position:absolute;top:24px;right:24px}.flip__back[data-astro-cid-ndabfdc4]{border:2px solid var(--tone);background:linear-gradient(to bottom, color-mix(in srgb, var(--tone) 24%, transparent), transparent 46%), var(--white);gap:16px;transform:rotateY(180deg)}.flip__reader[data-astro-cid-ndabfdc4]{flex:1;min-height:0;display:flex;position:relative}.flip__quote[data-astro-cid-ndabfdc4]{overscroll-behavior:contain;min-height:0;color:var(--text-body);scrollbar-width:none;flex-direction:column;flex:1;gap:12px;margin:0;font-size:1.125rem;line-height:1.55;display:flex;overflow-y:auto}.flip__quote[data-astro-cid-ndabfdc4]::-webkit-scrollbar{display:none}.flip__reader[data-astro-cid-ndabfdc4].can-scroll .flip__quote[data-astro-cid-ndabfdc4]{padding-right:22px}.flip__reader[data-astro-cid-ndabfdc4].has-more .flip__quote[data-astro-cid-ndabfdc4]{mask-image:linear-gradient(#000 calc(100% - 72px),#0000)}.flip__bar[data-astro-cid-ndabfdc4]{background:color-mix(in srgb, var(--tone) 18%, transparent);cursor:pointer;border-radius:999px;width:8px;display:none;position:absolute;top:4px;bottom:4px;right:0}.flip__reader[data-astro-cid-ndabfdc4].can-scroll .flip__bar[data-astro-cid-ndabfdc4]{display:block}.flip__thumb[data-astro-cid-ndabfdc4]{background:var(--tone);cursor:grab;touch-action:none;border-radius:999px;width:100%;transition:width .15s,left .15s;position:absolute;top:0;left:0}.flip__bar[data-astro-cid-ndabfdc4]:hover .flip__thumb[data-astro-cid-ndabfdc4],.flip__reader[data-astro-cid-ndabfdc4].is-dragging .flip__thumb[data-astro-cid-ndabfdc4]{width:12px;left:-2px}.flip__reader[data-astro-cid-ndabfdc4].is-dragging .flip__thumb[data-astro-cid-ndabfdc4]{cursor:grabbing}.flip__more[data-astro-cid-ndabfdc4]{background:var(--tone);width:40px;height:40px;color:var(--ink);cursor:pointer;opacity:0;pointer-events:none;border:0;border-radius:50%;place-items:center;margin-left:-20px;padding:0;transition:opacity .25s;display:grid;position:absolute;bottom:4px;left:50%}.flip__reader[data-astro-cid-ndabfdc4].has-more .flip__more[data-astro-cid-ndabfdc4]{opacity:1;pointer-events:auto;animation:flip-more 1.6s var(--ease-out) infinite}.flip__more[data-astro-cid-ndabfdc4]:focus-visible{outline:3px solid var(--pink);outline-offset:3px}@keyframes flip-more{0%,to{translate:0}50%{translate:0 5px}}@media (prefers-reduced-motion:reduce){.flip__reader[data-astro-cid-ndabfdc4].has-more .flip__more[data-astro-cid-ndabfdc4]{animation:none}}.flip__back-headline[data-astro-cid-ndabfdc4]{font-family:var(--font-display);color:var(--text-heading);text-wrap:balance;font-size:1.625rem;font-weight:700;line-height:1.2}.flip__back[data-astro-cid-ndabfdc4] .flip__by[data-astro-cid-ndabfdc4]{color:var(--text-heading);border-top:2px dashed #73003d1f;padding-top:14px}.flip__button[data-astro-cid-ndabfdc4]{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:24px;padding:0;position:absolute;inset:0}.flip__button[data-astro-cid-ndabfdc4]:focus-visible{outline:3px solid var(--pink);outline-offset:4px}.flip[data-astro-cid-ndabfdc4].is-flipped .flip__button[data-astro-cid-ndabfdc4]{border-radius:24px 24px 0 0;height:112px;bottom:auto}@media (hover:hover) and (pointer:fine){.flip[data-astro-cid-ndabfdc4]:hover .flip__button[data-astro-cid-ndabfdc4]{border-radius:24px 24px 0 0;height:112px;bottom:auto}}.flip--green[data-astro-cid-ndabfdc4]{--tone:var(--green);--ink:var(--white);--mark:#ffffff29;--star:var(--white);--turn:var(--green)}.flip--pink[data-astro-cid-ndabfdc4]{--tone:var(--pink);--ink:var(--white);--mark:#ffffff29;--star:var(--white);--turn:var(--pink)}.flip--plum[data-astro-cid-ndabfdc4]{--tone:var(--plum);--ink:var(--white);--mark:#ff8dc933;--star:var(--pink-300);--turn:var(--plum)}.flip--blush[data-astro-cid-ndabfdc4]{--tone:var(--pink-300);--ink:var(--plum);--mark:#ffffff59;--star:var(--white);--turn:var(--plum)}@media (prefers-reduced-motion:reduce){.flip__card[data-astro-cid-ndabfdc4],.flip[data-astro-cid-ndabfdc4].is-flipped .flip__card[data-astro-cid-ndabfdc4],.flip[data-astro-cid-ndabfdc4]:hover .flip__card[data-astro-cid-ndabfdc4]{transform:rotate(var(--tilt));transition:none}.flip__back[data-astro-cid-ndabfdc4]{opacity:0;transition:opacity .2s;transform:none}.flip[data-astro-cid-ndabfdc4].is-flipped .flip__back[data-astro-cid-ndabfdc4],.flip[data-astro-cid-ndabfdc4]:hover .flip__back[data-astro-cid-ndabfdc4]{opacity:1}.flip[data-astro-cid-ndabfdc4].is-flipped .flip__front[data-astro-cid-ndabfdc4],.flip[data-astro-cid-ndabfdc4]:hover .flip__front[data-astro-cid-ndabfdc4]{visibility:hidden}}.testimonials__footer[data-astro-cid-ndabfdc4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.testimonials__arrows[data-astro-cid-ndabfdc4]{gap:12px;display:flex}@media (width<=48rem){.testimonials[data-astro-cid-ndabfdc4]{padding:80px 0}.testimonials__rail[data-astro-cid-ndabfdc4]{margin-top:36px}.testimonials__track[data-astro-cid-ndabfdc4]{gap:16px}.testimonials__footer[data-astro-cid-ndabfdc4]{flex-direction:column}.flip[data-astro-cid-ndabfdc4]{height:34.5rem}.flip__face[data-astro-cid-ndabfdc4]{padding:28px 22px 22px}.flip__person[data-astro-cid-ndabfdc4]{width:116%;height:66%;left:-8%}.flip__quote[data-astro-cid-ndabfdc4]{font-size:1.0625rem}.flip__back-headline[data-astro-cid-ndabfdc4]{font-size:1.375rem}}
