.reviews-intro[data-astro-cid-p2oviw4n]{padding-top:clamp(2rem,4vw,4.5rem)}.reviews-intro__grid[data-astro-cid-p2oviw4n],.reviews-next__grid[data-astro-cid-p2oviw4n]{gap:2rem;display:grid}.reviews-intro[data-astro-cid-p2oviw4n] h1[data-astro-cid-p2oviw4n]{text-wrap:balance;max-width:16ch;margin:0}.reviews-intro__copy[data-astro-cid-p2oviw4n]{align-self:end;max-width:52ch}.reviews-intro__copy[data-astro-cid-p2oviw4n] .lead[data-astro-cid-p2oviw4n]{color:var(--text);margin:0 0 .65rem}.reviews-intro__copy[data-astro-cid-p2oviw4n]>p[data-astro-cid-p2oviw4n]:not(.lead){color:var(--muted);margin:0 0 1.25rem;line-height:1.65}.reviews-selection[data-astro-cid-p2oviw4n],.reviews-sources[data-astro-cid-p2oviw4n],.reviews-next[data-astro-cid-p2oviw4n]{border-top:1px solid var(--line)}.reviews-swipe[data-astro-cid-p2oviw4n]{color:var(--muted);margin:0 0 1rem;font-size:.9rem}.reviews-list[data-astro-cid-p2oviw4n]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:88%;grid-auto-flow:column;gap:1rem;margin-inline:-4px;padding:4px 4px 1rem;scroll-padding-inline:4px;display:grid;overflow-x:auto}.review-quote[data-astro-cid-p2oviw4n]{border:1px solid var(--line);scroll-snap-align:start;border-radius:12px;flex-direction:column;min-width:0;margin:0;padding:clamp(1.25rem,2.2vw,2rem);display:flex}.review-quote__top[data-astro-cid-p2oviw4n]{flex-wrap:wrap;justify-content:space-between;gap:.75rem;font-size:.9rem;font-weight:600;display:flex}.review-quote__stars[data-astro-cid-p2oviw4n]{color:var(--accent);letter-spacing:.12em;white-space:nowrap}.review-quote[data-astro-cid-p2oviw4n] blockquote[data-astro-cid-p2oviw4n]{letter-spacing:-.02em;overflow-wrap:anywhere;flex:1;margin:1.5rem 0;font-size:clamp(1.2rem,1.5vw,1.45rem);line-height:1.45}.review-quote[data-astro-cid-p2oviw4n] blockquote[data-astro-cid-p2oviw4n] p[data-astro-cid-p2oviw4n]{margin:0}.review-quote[data-astro-cid-p2oviw4n] figcaption[data-astro-cid-p2oviw4n]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;font-size:.95rem;display:flex}.review-quote__date[data-astro-cid-p2oviw4n]{color:var(--muted);margin-top:.35rem;display:block}.reviews-sources__grid[data-astro-cid-p2oviw4n]{gap:1rem;display:grid}.reviews-source[data-astro-cid-p2oviw4n]{background:#f5f5f2;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;text-decoration:none;display:flex}.reviews-source[data-astro-cid-p2oviw4n] strong[data-astro-cid-p2oviw4n]{margin-bottom:.45rem;font-size:1.4rem;display:block}.reviews-source[data-astro-cid-p2oviw4n]>span[data-astro-cid-p2oviw4n]>span[data-astro-cid-p2oviw4n]{color:var(--muted);font-size:.95rem}.reviews-source__stats[data-astro-cid-p2oviw4n]{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-top:1rem;display:flex}.reviews-source__stats[data-astro-cid-p2oviw4n] b[data-astro-cid-p2oviw4n]{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.8rem}.reviews-source__stats[data-astro-cid-p2oviw4n] b[data-astro-cid-p2oviw4n]>span[data-astro-cid-p2oviw4n]{color:var(--accent);font-size:1.2rem}.reviews-source__stats[data-astro-cid-p2oviw4n] small[data-astro-cid-p2oviw4n]{color:var(--muted);font-size:.9rem;font-weight:400}.reviews-source[data-astro-cid-p2oviw4n]>span[data-astro-cid-p2oviw4n]:last-child{font-size:1.75rem}.reviews-source[data-astro-cid-p2oviw4n]:hover{background:#eeeee9}.reviews-next__actions[data-astro-cid-p2oviw4n]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.reviews-next[data-astro-cid-p2oviw4n] .lead[data-astro-cid-p2oviw4n]{margin-bottom:0}@media (width>=760px){.reviews-swipe[data-astro-cid-p2oviw4n]{display:none}.reviews-list[data-astro-cid-p2oviw4n]{scroll-snap-type:none;grid-auto-columns:auto;grid-auto-flow:row;gap:1.25rem;margin:0;padding:0;overflow:visible}.reviews-list[data-astro-cid-p2oviw4n],.reviews-sources__grid[data-astro-cid-p2oviw4n]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.reviews-list[data-astro-cid-p2oviw4n]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.reviews-intro__grid[data-astro-cid-p2oviw4n]{grid-template-columns:1.2fr 1fr;gap:5rem}.reviews-next__grid[data-astro-cid-p2oviw4n]{grid-template-columns:1.3fr 1fr;align-items:center;gap:4rem}.reviews-next__actions[data-astro-cid-p2oviw4n]{justify-content:flex-end}}
