.v3-reviews[data-astro-cid-yhnv7chh]{color:inherit}.v3-reviews__eyebrow[data-astro-cid-yhnv7chh]{display:inline-flex;align-items:center;gap:.9rem;font-family:var(--font-system);font-size:var(--label-scale);font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--brand-cream-100)}.v3-reviews__rule[data-astro-cid-yhnv7chh]{display:inline-block;width:3rem;height:1px;background:currentColor}.v3-reviews__heading[data-astro-cid-yhnv7chh]{font-family:var(--font-display);font-weight:400;font-size:var(--display-scale-spread-sm);line-height:1.08;letter-spacing:var(--tracking-display);max-width:24ch;margin:1rem 0 0;text-wrap:balance}.v3-reviews__proof[data-astro-cid-yhnv7chh]{font-family:var(--font-system);font-size:.95rem;letter-spacing:.04em;margin:.85rem 0 0;color:color-mix(in srgb,currentColor 92%,transparent)}.v3-reviews__frame[data-astro-cid-yhnv7chh]{margin-top:2.25rem}.v3-reviews__track[data-astro-cid-yhnv7chh]{display:flex;gap:1.5rem;margin:0;padding:.25rem 0 1.25rem;list-style:none;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.v3-reviews__track[data-astro-cid-yhnv7chh]::-webkit-scrollbar{display:none}.v3-reviews__track[data-astro-cid-yhnv7chh]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.v3-reviews__slide[data-astro-cid-yhnv7chh]{flex:0 0 100%;scroll-snap-align:start}@media(min-width:768px){.v3-reviews[data-astro-cid-yhnv7chh]:not(.v3-reviews--single):not(.v3-reviews--pair) .v3-reviews__slide[data-astro-cid-yhnv7chh]{flex-basis:calc((100% - 1.5rem)/2)}}@media(min-width:1200px){.v3-reviews[data-astro-cid-yhnv7chh]:not(.v3-reviews--single):not(.v3-reviews--pair) .v3-reviews__slide[data-astro-cid-yhnv7chh]{flex-basis:calc((100% - 3rem) / 3)}}.v3-reviews--single[data-astro-cid-yhnv7chh] .v3-reviews__frame[data-astro-cid-yhnv7chh]{margin-top:1.75rem}.v3-reviews--single[data-astro-cid-yhnv7chh] .v3-reviews__track[data-astro-cid-yhnv7chh]{gap:0}.v3-reviews--single[data-astro-cid-yhnv7chh] .v3-reviews__slide[data-astro-cid-yhnv7chh]{align-self:stretch}.v3-reviews--single[data-astro-cid-yhnv7chh] .v3-reviews__plate[data-astro-cid-yhnv7chh]{height:100%;border:0;padding:0;background:none}.v3-reviews--single[data-astro-cid-yhnv7chh] .v3-reviews__plate[data-astro-cid-yhnv7chh]:hover{transform:none;border-color:transparent}.v3-reviews--single[data-astro-cid-yhnv7chh] .v3-reviews__quote[data-astro-cid-yhnv7chh]{min-height:11.5rem}.v3-reviews--single[data-astro-cid-yhnv7chh] .v3-reviews__quote[data-astro-cid-yhnv7chh] p[data-astro-cid-yhnv7chh]{font-size:1.35rem;line-height:1.45}.v3-reviews--single[data-astro-cid-yhnv7chh] .v3-reviews__cap[data-astro-cid-yhnv7chh]{padding-top:1.25rem}@media(min-width:900px){.v3-reviews--single[data-astro-cid-yhnv7chh] .v3-reviews__quote[data-astro-cid-yhnv7chh]{min-height:13rem}}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__track[data-astro-cid-yhnv7chh]{gap:2.5rem;align-items:stretch}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__slide[data-astro-cid-yhnv7chh]{display:flex}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__plate[data-astro-cid-yhnv7chh]{width:100%;padding:2.25rem 2rem}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__mark[data-astro-cid-yhnv7chh]{margin-top:0}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__quote[data-astro-cid-yhnv7chh] p[data-astro-cid-yhnv7chh]{font-size:1.15rem;line-height:1.5}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__controls[data-astro-cid-yhnv7chh]{justify-content:space-between}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__arrows[data-astro-cid-yhnv7chh]{order:2}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__status[data-astro-cid-yhnv7chh]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__arrow[data-astro-cid-yhnv7chh]{width:3rem;height:3rem;background:transparent;border-color:color-mix(in srgb,currentColor 28%,transparent)}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__arrow[data-astro-cid-yhnv7chh]:hover:not(:disabled){background:transparent;border-color:var(--color-accent)}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__dot[data-astro-cid-yhnv7chh]:after{width:.5rem;height:.5rem}.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__dot[data-astro-cid-yhnv7chh][hidden]{display:none}@media(min-width:900px){.v3-reviews--pair[data-astro-cid-yhnv7chh] .v3-reviews__slide[data-astro-cid-yhnv7chh]{flex-basis:calc((100% - 2.5rem)/2)}}.v3-reviews__plate[data-astro-cid-yhnv7chh]{display:flex;flex-direction:column;margin:0;padding:1.75rem;border:1px solid var(--reviews-plate-border, color-mix(in srgb, currentColor 22%, transparent));border-radius:var(--radius-card);background:var(--reviews-plate-bg, color-mix(in srgb, var(--brand-navy-900) 12%, transparent));transition:border-color .8s var(--ease-brand),transform .8s var(--ease-brand)}.v3-reviews__plate[data-astro-cid-yhnv7chh]:hover{transform:translateY(-.25rem);border-color:color-mix(in srgb,var(--color-accent) 45%,transparent)}.v3-reviews__theme[data-astro-cid-yhnv7chh]{font-family:var(--font-system);font-size:var(--label-scale);font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,currentColor 92%,transparent)}.v3-reviews__mark[data-astro-cid-yhnv7chh]{display:block;font-family:var(--font-display);font-size:2.75rem;line-height:.6;margin-top:1.25rem;color:color-mix(in srgb,var(--color-accent) 70%,transparent)}.v3-reviews__quote[data-astro-cid-yhnv7chh]{margin:.75rem 0 0;border:0;padding:0}.v3-reviews__quote[data-astro-cid-yhnv7chh] p[data-astro-cid-yhnv7chh]{font-family:var(--font-display);font-weight:400;font-size:1.2rem;line-height:1.42;letter-spacing:.005em}.v3-reviews__cap[data-astro-cid-yhnv7chh]{display:flex;flex-direction:column;gap:.25rem;margin-top:auto;padding-top:1.75rem}.v3-reviews__name[data-astro-cid-yhnv7chh]{font-family:var(--font-system);font-weight:600;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase}.v3-reviews__src[data-astro-cid-yhnv7chh]{font-family:var(--font-system);font-weight:300;font-size:.85rem;color:color-mix(in srgb,currentColor 78%,transparent)}.v3-reviews__controls[data-astro-cid-yhnv7chh]{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.25rem;margin-top:1.5rem}.v3-reviews__arrows[data-astro-cid-yhnv7chh]{display:flex;gap:.75rem}.v3-reviews__arrow[data-astro-cid-yhnv7chh]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:1px solid color-mix(in srgb,var(--color-accent) 55%,transparent);border-radius:9999px;background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:inherit;cursor:pointer;transition:background .8s var(--ease-brand),border-color .8s var(--ease-brand),transform .8s var(--ease-brand)}.v3-reviews__arrow[data-astro-cid-yhnv7chh]:hover:not(:disabled){transform:translateY(-.125rem);border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,transparent)}.v3-reviews__arrow[data-astro-cid-yhnv7chh]:disabled{opacity:.35;cursor:default}.v3-reviews__arrow--play[data-astro-cid-yhnv7chh][hidden],.v3-reviews__icon-play[data-astro-cid-yhnv7chh],.v3-reviews__arrow--play[data-astro-cid-yhnv7chh][aria-pressed=true] .v3-reviews__icon-pause[data-astro-cid-yhnv7chh]{display:none}.v3-reviews__arrow--play[data-astro-cid-yhnv7chh][aria-pressed=true] .v3-reviews__icon-play[data-astro-cid-yhnv7chh]{display:block}.v3-reviews__dots[data-astro-cid-yhnv7chh]{display:flex;align-items:center;gap:0}.v3-reviews__dot[data-astro-cid-yhnv7chh]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.v3-reviews__dot[data-astro-cid-yhnv7chh]:after{content:"";width:.72rem;height:.72rem;border:1px solid color-mix(in srgb,var(--color-accent) 60%,transparent);border-radius:9999px;background:transparent;transition:background .5s var(--ease-brand),border-color .5s var(--ease-brand),transform .5s var(--ease-brand)}.v3-reviews__dot[data-astro-cid-yhnv7chh]:hover:after{border-color:var(--color-accent);transform:scale(1.15)}.v3-reviews__dot[data-astro-cid-yhnv7chh][aria-current=true]:after{background:var(--color-accent);border-color:var(--color-accent)}.v3-reviews__status[data-astro-cid-yhnv7chh]{font-family:var(--font-system);font-size:var(--label-scale);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,currentColor 88%,transparent)}.v3-reviews__note[data-astro-cid-yhnv7chh]{margin-top:1.5rem;font-family:var(--font-system);font-size:.85rem;color:color-mix(in srgb,currentColor 82%,transparent)}@media(prefers-reduced-motion:reduce){.v3-reviews__track[data-astro-cid-yhnv7chh]{scroll-behavior:auto}.v3-reviews__plate[data-astro-cid-yhnv7chh]:hover,.v3-reviews__arrow[data-astro-cid-yhnv7chh]:hover:not(:disabled),.v3-reviews__dot[data-astro-cid-yhnv7chh]:hover:after{transform:none}}
