.stars[data-astro-cid-gttqbbyq]{vertical-align:middle;line-height:0;display:inline-flex;position:relative}.base[data-astro-cid-gttqbbyq],.top[data-astro-cid-gttqbbyq]{gap:1px;display:flex}.base[data-astro-cid-gttqbbyq]{color:var(--line)}.top[data-astro-cid-gttqbbyq]{width:var(--fill);color:#fbbc04;position:absolute;inset:0 auto 0 0;overflow:hidden}svg[data-astro-cid-gttqbbyq]{flex:none}.reviews[data-astro-cid-4bjs7uhz]{padding-top:clamp(64px,8vw,104px)}.reviews[data-astro-cid-4bjs7uhz] .container[data-astro-cid-4bjs7uhz]{max-width:1000px}.head[data-astro-cid-4bjs7uhz]{grid-template-columns:1fr minmax(260px,300px);align-items:end;gap:32px 48px;margin-bottom:clamp(28px,3vw,40px);display:grid}.intro[data-astro-cid-4bjs7uhz]{padding-left:17%}.intro[data-astro-cid-4bjs7uhz] h2[data-astro-cid-4bjs7uhz]{font-family:var(--font-serif);font-size:clamp(1.75rem,2.8vw,2.125rem)}.summary[data-astro-cid-4bjs7uhz]{background:var(--white);border:1px solid var(--line);transition:border-color .4s var(--ease);grid-template-columns:1fr auto;align-items:center;gap:24px;padding:20px 22px;text-decoration:none;display:grid}.summary[data-astro-cid-4bjs7uhz]:hover{border-color:var(--ink-mute)}.bars[data-astro-cid-4bjs7uhz]{gap:5px;display:grid}.bar-row[data-astro-cid-4bjs7uhz]{font-family:var(--font-sans);color:var(--ink-mute);grid-template-columns:10px 1fr;align-items:center;gap:10px;font-size:.6875rem;line-height:1;display:grid}.bar[data-astro-cid-4bjs7uhz]{background:var(--surface);border-radius:3px;height:6px;overflow:hidden}.bar[data-astro-cid-4bjs7uhz] span[data-astro-cid-4bjs7uhz]{border-radius:inherit;background:#fbbc04;height:100%;display:block}.score[data-astro-cid-4bjs7uhz]{justify-items:center;gap:6px;display:grid}.score-num[data-astro-cid-4bjs7uhz]{font-family:var(--font-display);font-size:3.25rem;line-height:.9}.score-total[data-astro-cid-4bjs7uhz]{font-family:var(--font-sans);color:var(--ink-mute);font-size:.6875rem}.track[data-astro-cid-4bjs7uhz]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter) 6px;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.track[data-astro-cid-4bjs7uhz]::-webkit-scrollbar{display:none}.track[data-astro-cid-4bjs7uhz]:focus-visible{outline-offset:-1px}.card[data-astro-cid-4bjs7uhz]{scroll-snap-align:start;background:var(--white);border:1px solid var(--line);flex-direction:column;flex:0 0 min(320px,84%);gap:14px;padding:24px 24px 20px;display:flex}.card-head[data-astro-cid-4bjs7uhz]{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.avatar[data-astro-cid-4bjs7uhz]{color:#fff;width:40px;height:40px;font-family:var(--font-sans);border-radius:50%;place-items:center;font-size:1.0625rem;line-height:1;display:grid}.who[data-astro-cid-4bjs7uhz]{min-width:0}.name[data-astro-cid-4bjs7uhz]{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.3;overflow:hidden}.meta[data-astro-cid-4bjs7uhz],.rated[data-astro-cid-4bjs7uhz] time[data-astro-cid-4bjs7uhz],.card-foot[data-astro-cid-4bjs7uhz]{font-family:var(--font-sans);color:var(--ink-mute);font-size:.75rem;line-height:1.4}.rated[data-astro-cid-4bjs7uhz]{align-items:center;gap:10px;display:flex}.text[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{font-size:1rem;line-height:1.55}.card-foot[data-astro-cid-4bjs7uhz]{gap:6px;margin-top:auto;padding-top:4px;display:grid}.card-foot[data-astro-cid-4bjs7uhz] button[data-astro-cid-4bjs7uhz]{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.card-foot[data-astro-cid-4bjs7uhz] a[data-astro-cid-4bjs7uhz]{color:var(--ink);justify-self:start}.foot[data-astro-cid-4bjs7uhz]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:24px;display:flex}.nav[data-astro-cid-4bjs7uhz]{gap:8px;display:flex}.arrow[data-astro-cid-4bjs7uhz]{border:1px solid var(--ink);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background-color .4s var(--ease), color .4s var(--ease), opacity .4s var(--ease);background:0 0;place-items:center;padding:0;display:grid}.arrow[data-astro-cid-4bjs7uhz]:hover:not(:disabled){background:var(--ink);color:var(--white)}.arrow[data-astro-cid-4bjs7uhz]:disabled{opacity:.3;cursor:default}.prev[data-astro-cid-4bjs7uhz] svg{transform:rotate(180deg)}.actions[data-astro-cid-4bjs7uhz]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.actions[data-astro-cid-4bjs7uhz] .btn[data-astro-cid-4bjs7uhz]{white-space:normal;text-align:center}html:not(.js) .nav[data-astro-cid-4bjs7uhz],html:not(.js) .toggle[data-astro-cid-4bjs7uhz]{display:none}.quote[data-astro-cid-4bjs7uhz]{max-width:1000px;margin:0 auto;padding-top:clamp(56px,7vw,96px)}.quote-inner[data-astro-cid-4bjs7uhz]{max-width:62ch;margin-left:17%}.quote[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{font-family:var(--font-display);margin:18px 0 20px;font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.35}.quote[data-astro-cid-4bjs7uhz] figcaption[data-astro-cid-4bjs7uhz]{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.note[data-astro-cid-4bjs7uhz]{font-family:var(--font-sans);color:var(--ink-mute);font-size:.75rem}.source[data-astro-cid-4bjs7uhz]{color:var(--ink-soft);align-items:center;gap:8px;display:inline-flex}@media (width<=760px){.head[data-astro-cid-4bjs7uhz]{grid-template-columns:1fr}.intro[data-astro-cid-4bjs7uhz],.quote-inner[data-astro-cid-4bjs7uhz]{margin-left:0;padding-left:0}.actions[data-astro-cid-4bjs7uhz],.actions[data-astro-cid-4bjs7uhz] .btn[data-astro-cid-4bjs7uhz]{width:100%}}
