.hc-hero[data-astro-cid-zsukdfzm]{position:relative;isolation:isolate;padding:clamp(56px,9vw,120px) 0 clamp(48px,6vw,80px);text-align:center}.hc-inner[data-astro-cid-zsukdfzm] .eyebrow[data-astro-cid-zsukdfzm]:before{display:none}h1[data-astro-cid-zsukdfzm]{font-size:var(--text-5xl);margin-bottom:14px}.hc-inner[data-astro-cid-zsukdfzm] .lead[data-astro-cid-zsukdfzm]{margin:0 auto 32px;max-width:560px}.popular[data-astro-cid-zsukdfzm]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:20px 0 0}.popular[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]{color:var(--ink-2);text-decoration:none;border-bottom:1px solid var(--line-strong)}.popular[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]:hover{color:var(--blue-ink);border-color:currentColor}.starts[data-astro-cid-zsukdfzm]{display:grid;gap:clamp(16px,2vw,24px)}@media(min-width:860px){.starts[data-astro-cid-zsukdfzm]{grid-template-columns:repeat(3,1fr)}}.start[data-astro-cid-zsukdfzm]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);text-decoration:none;box-shadow:var(--shadow-sm)}.start-photo[data-astro-cid-zsukdfzm]{aspect-ratio:16 / 9;overflow:hidden;background:var(--surface-2)}.start-photo[data-astro-cid-zsukdfzm] img{width:100%;height:100%;object-fit:cover;transition:scale var(--dur-slow) var(--ease)}.start[data-astro-cid-zsukdfzm]:hover .start-photo[data-astro-cid-zsukdfzm] img{scale:1.03}.start-body[data-astro-cid-zsukdfzm]{position:relative;padding:0 24px 24px}.start-icon[data-astro-cid-zsukdfzm]{display:inline-grid;place-items:center;width:40px;height:40px;margin-top:-20px;margin-bottom:14px;border-radius:12px;background:var(--surface);border:1px solid var(--line);color:var(--blue-ink);box-shadow:var(--shadow-sm)}.start[data-astro-cid-zsukdfzm] h3[data-astro-cid-zsukdfzm]{font-size:var(--text-lg);margin-bottom:6px}.start[data-astro-cid-zsukdfzm] p[data-astro-cid-zsukdfzm]{color:var(--muted);font-size:.95rem;margin-bottom:14px}.start-meta[data-astro-cid-zsukdfzm]{display:inline-flex;align-items:center;gap:6px;color:var(--blue-ink);font-weight:600}.cats[data-astro-cid-zsukdfzm]{display:grid;gap:1px;margin-top:clamp(32px,4vw,48px);background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}@media(min-width:720px){.cats[data-astro-cid-zsukdfzm]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.cats[data-astro-cid-zsukdfzm]{grid-template-columns:repeat(4,1fr)}}.cat[data-astro-cid-zsukdfzm]{display:flex;flex-direction:column;padding:24px;background:var(--surface)}.cat-head[data-astro-cid-zsukdfzm]{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px}.cat-icon[data-astro-cid-zsukdfzm]{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--blue-soft);color:var(--blue-ink)}.cat[data-astro-cid-zsukdfzm] h3[data-astro-cid-zsukdfzm]{font-size:1.02rem;margin:0 0 2px}.cat[data-astro-cid-zsukdfzm] h3[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]{color:var(--ink);text-decoration:none}.cat[data-astro-cid-zsukdfzm] h3[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]:hover{color:var(--blue-ink)}.cat-head[data-astro-cid-zsukdfzm] p[data-astro-cid-zsukdfzm]{margin:0}.cat[data-astro-cid-zsukdfzm] ul[data-astro-cid-zsukdfzm]{list-style:none;padding:0;margin:0 0 14px;display:grid;gap:8px;font-size:.92rem;flex:1}.cat[data-astro-cid-zsukdfzm] ul[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]{color:var(--ink-2);text-decoration:none}.cat[data-astro-cid-zsukdfzm] ul[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]:hover{color:var(--blue-ink);text-decoration:underline}.all[data-astro-cid-zsukdfzm]{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--blue-ink);text-decoration:none}.more[data-astro-cid-zsukdfzm]{display:grid;gap:24px;align-items:center}@media(min-width:960px){.more[data-astro-cid-zsukdfzm]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px}}.more-title[data-astro-cid-zsukdfzm]{font-size:var(--text-2xl);margin-bottom:8px}.more-links[data-astro-cid-zsukdfzm]{display:grid;gap:10px}@media(min-width:640px){.more-links[data-astro-cid-zsukdfzm]{grid-template-columns:1fr 1fr}}.more-link[data-astro-cid-zsukdfzm]{display:flex;gap:12px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);text-decoration:none;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.more-link[data-astro-cid-zsukdfzm]:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.more-link[data-astro-cid-zsukdfzm]>svg{flex:0 0 auto;margin-top:2px;color:var(--blue-ink)}.more-link[data-astro-cid-zsukdfzm] strong[data-astro-cid-zsukdfzm]{display:block;font-weight:600}.more-link[data-astro-cid-zsukdfzm] .small[data-astro-cid-zsukdfzm]{display:block}@media(prefers-reduced-motion:reduce){.start-photo[data-astro-cid-zsukdfzm] img{transition:none}}
