.stats[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(2,1fr);gap:clamp(36px,5vw,72px) 0;margin:0;display:grid}.stat[data-astro-cid-23gkgyqt]{border-left:1px solid var(--line-strong);flex-direction:column;gap:10px;padding-left:clamp(16px,2.2vw,28px);display:flex;position:relative}.stat[data-astro-cid-23gkgyqt]:before{content:"";background:var(--accent);width:2px;height:0;transition:height .9s var(--ease-out) .3s;position:absolute;top:34%;left:-1px}.stat[data-astro-cid-23gkgyqt].in:before{height:46%}dd[data-astro-cid-23gkgyqt]{margin:0}dt[data-astro-cid-23gkgyqt]{color:var(--text-muted);letter-spacing:-.03em;font-size:clamp(.9rem,1.2vw,1.05rem)}.num[data-astro-cid-23gkgyqt]{letter-spacing:-.06em;color:var(--text);font-variant-numeric:tabular-nums;align-items:flex-start;font-size:clamp(3rem,7vw,6.4rem);font-weight:500;line-height:1;display:flex}.digit[data-astro-cid-23gkgyqt]{height:1em;display:inline-block;overflow:hidden}.digit[data-astro-cid-23gkgyqt]>span[data-astro-cid-23gkgyqt]{transform:translate3d(0, calc(var(--d) * -10%), 0);flex-direction:column;display:flex}.digit[data-astro-cid-23gkgyqt] i[data-astro-cid-23gkgyqt]{height:1em;font-style:normal;line-height:1}.stat[data-astro-cid-23gkgyqt].pre:not(.in) .digit[data-astro-cid-23gkgyqt]>span[data-astro-cid-23gkgyqt]{transform:translate(0,0)}.stat[data-astro-cid-23gkgyqt].pre .digit[data-astro-cid-23gkgyqt]>span[data-astro-cid-23gkgyqt]{transition:transform 1.6s var(--ease-out);transition-delay:calc(var(--k) * .12s + .15s)}sup[data-astro-cid-23gkgyqt]{color:var(--text-muted);letter-spacing:-.03em;margin:.12em 0 0 .12em;font-size:.38em;font-weight:500;line-height:1}@media (prefers-reduced-motion:reduce){.stat[data-astro-cid-23gkgyqt] .digit[data-astro-cid-23gkgyqt]>span[data-astro-cid-23gkgyqt]{transform:translate3d(0, calc(var(--d) * -10%), 0)!important}}.reviews[data-astro-cid-4bjs7uhz]{grid-template-columns:1fr;gap:clamp(28px,4vw,56px);display:grid}@media (width>=900px){.reviews[data-astro-cid-4bjs7uhz]{grid-template-columns:260px 1fr}.rail[data-astro-cid-4bjs7uhz]{grid-column:1/-1}}.score[data-astro-cid-4bjs7uhz]{align-content:start;justify-items:start;gap:8px;display:grid}.big[data-astro-cid-4bjs7uhz]{color:var(--text);letter-spacing:-.05em;font-size:clamp(4rem,8vw,6.5rem);font-weight:420;line-height:.9}.stars[data-astro-cid-4bjs7uhz]{color:#ffc64a;gap:3px;display:flex}.stars[data-astro-cid-4bjs7uhz] svg{width:20px;height:20px}.score[data-astro-cid-4bjs7uhz] .text-link[data-astro-cid-4bjs7uhz]{margin-top:10px;font-size:.95rem}.lead[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);text-wrap:pretty;font-size:clamp(1.35rem,2.6vw,2.15rem);font-weight:500;line-height:1.25}figcaption[data-astro-cid-4bjs7uhz]{color:var(--text-muted);flex-wrap:wrap;gap:4px 12px;margin-top:16px;font-size:.9rem;display:flex}.who[data-astro-cid-4bjs7uhz]{color:var(--text);font-weight:560}.rail[data-astro-cid-4bjs7uhz]{min-width:0;position:relative}.rail[data-astro-cid-4bjs7uhz] ul[data-astro-cid-4bjs7uhz]{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-bottom:4px;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);cursor:grab;gap:16px;display:flex;overflow-x:auto}.rail[data-astro-cid-4bjs7uhz] ul[data-astro-cid-4bjs7uhz]::-webkit-scrollbar{display:none}.rail[data-astro-cid-4bjs7uhz] ul[data-astro-cid-4bjs7uhz].dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.rail[data-astro-cid-4bjs7uhz] li[data-astro-cid-4bjs7uhz]{scroll-snap-align:start;flex:0 0 min(360px,82vw);padding:24px}.rail[data-astro-cid-4bjs7uhz] li[data-astro-cid-4bjs7uhz] figure[data-astro-cid-4bjs7uhz]{flex-direction:column;justify-content:space-between;gap:8px;height:100%;display:flex}.rail[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{color:var(--text-soft);-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.ctrl[data-astro-cid-4bjs7uhz]{gap:8px;margin-top:18px;display:flex}.ctrl[data-astro-cid-4bjs7uhz] button[data-astro-cid-4bjs7uhz]{border:1px solid var(--line-strong);width:46px;height:46px;color:var(--text);border-radius:0;place-items:center;transition:border-color .2s,color .2s,opacity .2s;display:grid}.ctrl[data-astro-cid-4bjs7uhz] button[data-astro-cid-4bjs7uhz]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.ctrl[data-astro-cid-4bjs7uhz] button[data-astro-cid-4bjs7uhz]:disabled{opacity:.3;cursor:default}.ctrl[data-astro-cid-4bjs7uhz] svg{width:18px;height:18px}
