.shelf[data-astro-cid-2idz26bm]{gap:var(--space-4);display:grid}@media (width>=768px){.feature[data-astro-cid-2idz26bm]{gap:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-line)}.feature[data-astro-cid-2idz26bm] h2[data-astro-cid-2idz26bm]{font-size:var(--type-h1-size);line-height:var(--type-h1-line);letter-spacing:var(--type-h1-tracking)}}.intro[data-astro-cid-2idz26bm]{gap:var(--space-2);max-width:46rem;display:grid}.intro[data-astro-cid-2idz26bm] p[data-astro-cid-2idz26bm]{margin:0}@media (width<=599px){.eyebrow[data-astro-cid-2idz26bm]{display:none}}.eyebrow[data-astro-cid-2idz26bm]{color:var(--color-play);font-size:var(--type-small-size);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.lead[data-astro-cid-2idz26bm]{color:var(--color-text-muted);font-size:1.125rem}.more[data-astro-cid-2idz26bm]{white-space:nowrap;font-weight:700}.head[data-astro-cid-2idz26bm]{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}.tools[data-astro-cid-2idz26bm]{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.controls[data-astro-cid-2idz26bm]{gap:var(--space-2);display:none}.controls[data-astro-cid-2idz26bm] button[data-astro-cid-2idz26bm]{border:1px solid var(--color-text-muted);border-radius:var(--radius-round);cursor:pointer;background:0 0;place-items:center;width:44px;height:44px;display:grid}.controls[data-astro-cid-2idz26bm] button[data-astro-cid-2idz26bm]:disabled{opacity:.35;cursor:default}@media (width>=600px){.controls[data-astro-cid-2idz26bm]:not([hidden]){display:flex}}.track[data-astro-cid-2idz26bm]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;margin-inline:calc(-1 * var(--space-1));padding:var(--space-1);border-radius:var(--radius-card);overflow-x:auto}.track[data-astro-cid-2idz26bm] ul[data-astro-cid-2idz26bm]{grid-auto-flow:column;grid-auto-columns:calc((100% - 1.2 * var(--space-4)) / 2.2);gap:var(--space-4);display:grid}.track[data-astro-cid-2idz26bm] li{scroll-snap-align:start}@media (width>=600px){.track[data-astro-cid-2idz26bm] ul[data-astro-cid-2idz26bm]{grid-auto-columns:calc((100% - 2.2 * var(--space-4)) / 3.2)}}@media (width>=1024px){.track[data-astro-cid-2idz26bm] ul[data-astro-cid-2idz26bm]{grid-auto-columns:calc((100% - 3 * var(--space-5)) / 4);gap:var(--space-5)}}@media (width>=1440px){.track[data-astro-cid-2idz26bm] ul[data-astro-cid-2idz26bm]{grid-auto-columns:calc((100% - 4 * var(--space-5)) / 5)}}
