.stage[data-astro-cid-2ijyhoj5]{filter:drop-shadow(0 40px 60px #00000080);margin:0;position:relative}.housing[data-astro-cid-2ijyhoj5]{z-index:3;background:linear-gradient(90deg,#00000059,#0000 8% 92%,#00000059),linear-gradient(#f4f6f8 0%,#b9c0c8 40%,#6f7782 70%,#aab2bb 100%);border-radius:10px 10px 6px 6px;justify-content:space-between;align-items:center;height:34px;margin-inline:-10px;padding:0 14px;display:flex;position:relative;box-shadow:inset 0 -2px #00000059}.bolt[data-astro-cid-2ijyhoj5]{background:radial-gradient(circle at 35% 35%,#fff,#59606a);border-radius:50%;width:8px;height:8px}.opening[data-astro-cid-2ijyhoj5]{aspect-ratio:var(--aspect);background:var(--ink-3);border-radius:0 0 6px 6px;position:relative;overflow:hidden}.slide[data-astro-cid-2ijyhoj5]{opacity:0;position:absolute;inset:0}.slide[data-astro-cid-2ijyhoj5].is-active{opacity:1}.slide[data-astro-cid-2ijyhoj5] img{object-fit:cover;width:100%;height:100%}.curtain[data-astro-cid-2ijyhoj5]{--lath:#8f97a1;--lath-h:16px;z-index:2;will-change:transform;transition:transform 1.25s cubic-bezier(.65,0,.35,1);position:absolute;inset:0 8px;transform:translateY(0)}.stage[data-astro-cid-2ijyhoj5].is-up .curtain[data-astro-cid-2ijyhoj5]{transform:translateY(calc(6px - 100%))}.rail[data-astro-cid-2ijyhoj5]{background:linear-gradient(#dfe3e7,#6a727c);height:14px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 2px 6px #0006}.handle[data-astro-cid-2ijyhoj5]{background:var(--orange);border-radius:4px;width:46px;height:7px;margin-left:-23px;position:absolute;bottom:3px;left:50%}.guide[data-astro-cid-2ijyhoj5]{z-index:3;background:linear-gradient(90deg,#4a525c,#c5cbd2 50%,#4a525c);width:8px;position:absolute;top:0;bottom:0}.guide[data-astro-cid-2ijyhoj5].left{left:0}.guide[data-astro-cid-2ijyhoj5].right{right:0}.stage-bar[data-astro-cid-2ijyhoj5]{align-items:center;gap:14px;margin-top:14px;font-size:.95rem;font-weight:600;display:flex}.stage-label[data-astro-cid-2ijyhoj5]{flex:1;min-width:0}.stage-label[data-astro-cid-2ijyhoj5] a{color:var(--paper);text-decoration:none}.stage-label[data-astro-cid-2ijyhoj5] a:after{content:" →";color:var(--orange)}.stage-label[data-astro-cid-2ijyhoj5] a:hover{color:var(--orange-hi)}.dots[data-astro-cid-2ijyhoj5]{gap:6px;display:flex}.dot[data-astro-cid-2ijyhoj5]{background:#fff3;border-radius:2px;width:22px;height:4px;position:relative;overflow:hidden}.dot[data-astro-cid-2ijyhoj5]:after{content:"";background:var(--orange);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.dot[data-astro-cid-2ijyhoj5].on:after{transform:scaleX(1)}.pause[data-astro-cid-2ijyhoj5]{width:40px;height:40px;color:var(--paper);cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:50%;place-items:center;display:grid}.pause[data-astro-cid-2ijyhoj5] svg{width:16px;height:16px}.i-play[data-astro-cid-2ijyhoj5],.pause[data-astro-cid-2ijyhoj5][aria-pressed=true] .i-pause[data-astro-cid-2ijyhoj5]{display:none}.pause[data-astro-cid-2ijyhoj5][aria-pressed=true] .i-play[data-astro-cid-2ijyhoj5]{display:block}.no-js .curtain[data-astro-cid-2ijyhoj5]{display:none}@media (prefers-reduced-motion:reduce){.curtain[data-astro-cid-2ijyhoj5]{display:none}}.rw-head[data-astro-cid-ryddmlec]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;display:flex}.rw-head[data-astro-cid-ryddmlec] h2[data-astro-cid-ryddmlec]{margin:0}.rw-score[data-astro-cid-ryddmlec]{background:var(--white);color:var(--ink);box-shadow:var(--shadow);transition:transform .3s var(--ease-spring);border-radius:18px;align-items:center;gap:14px;padding:14px 20px;text-decoration:none;display:flex}.rw-score[data-astro-cid-ryddmlec]:hover{color:var(--ink);transform:translateY(-3px)rotate(-1deg)}.rw-score[data-astro-cid-ryddmlec] .g[data-astro-cid-ryddmlec]{width:34px;height:34px}.big[data-astro-cid-ryddmlec]{font-size:2.4rem;font-weight:800;line-height:1}.rw-score[data-astro-cid-ryddmlec] small[data-astro-cid-ryddmlec]{color:var(--steel-2);font-size:.8rem;display:block}.rw-grid[data-astro-cid-ryddmlec]{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.rw-card[data-astro-cid-ryddmlec] figure[data-astro-cid-ryddmlec]{border-radius:var(--radius-lg);background:var(--white);height:100%;color:var(--ink);box-shadow:var(--shadow);flex-direction:column;margin:0;padding:26px 24px 22px;display:flex;position:relative}.rw-card[data-astro-cid-ryddmlec].wide{grid-row:span 2}.rw-card[data-astro-cid-ryddmlec].wide figure[data-astro-cid-ryddmlec]{background:var(--ink);color:var(--paper)}.rw-card[data-astro-cid-ryddmlec].wide blockquote[data-astro-cid-ryddmlec] p[data-astro-cid-ryddmlec]{font-size:1.3rem;line-height:1.5}.q[data-astro-cid-ryddmlec]{width:40px;height:40px;color:var(--orange);opacity:.35;position:absolute;top:18px;right:20px}.stars[data-astro-cid-ryddmlec] svg{width:18px;height:18px}blockquote[data-astro-cid-ryddmlec]{margin:14px 0 18px}blockquote[data-astro-cid-ryddmlec] p[data-astro-cid-ryddmlec]{margin:0}figcaption[data-astro-cid-ryddmlec]{margin-top:auto;display:grid}figcaption[data-astro-cid-ryddmlec] span[data-astro-cid-ryddmlec]{color:var(--steel-2);font-size:.875rem}.wide[data-astro-cid-ryddmlec] figcaption[data-astro-cid-ryddmlec] span[data-astro-cid-ryddmlec]{color:var(--mist)}@media (width<=900px){.rw-grid[data-astro-cid-ryddmlec]{grid-template-columns:1fr 1fr}}@media (width<=600px){.rw-grid[data-astro-cid-ryddmlec]{grid-template-columns:1fr}.rw-card[data-astro-cid-ryddmlec].wide{grid-row:auto}}
