.hero[data-astro-cid-gbvmjkms]{min-width:0}.hero-link[data-astro-cid-gbvmjkms]{display:block;text-decoration:none;color:inherit;min-width:0}.media[data-astro-cid-gbvmjkms]{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius);overflow:hidden;background:var(--color-surface);margin-bottom:20px}.media[data-astro-cid-gbvmjkms] img[data-astro-cid-gbvmjkms]{width:100%;height:100%;object-fit:cover;transition:transform .32s var(--ease)}.badge[data-astro-cid-gbvmjkms]{position:absolute;top:12px;left:12px}.hero-link[data-astro-cid-gbvmjkms]:hover .media[data-astro-cid-gbvmjkms] img[data-astro-cid-gbvmjkms]{transform:scale(1.02)}.title[data-astro-cid-gbvmjkms]{font-size:40px;line-height:1.16;font-weight:800;letter-spacing:-.03em;margin-bottom:12px;transition:color .14s ease}.hero-link[data-astro-cid-gbvmjkms]:hover .title[data-astro-cid-gbvmjkms]{color:var(--color-accent-text)}.byline[data-astro-cid-gbvmjkms]{font-size:13px;color:var(--color-muted);margin:0 0 10px}.dek[data-astro-cid-gbvmjkms]{font-size:16px;line-height:1.6;color:var(--color-muted);margin:0 0 14px;max-width:60ch}@media(max-width:1023px){.title[data-astro-cid-gbvmjkms]{font-size:32px}}@media(max-width:639px){.media[data-astro-cid-gbvmjkms]{margin-bottom:16px}.title[data-astro-cid-gbvmjkms]{font-size:26px;line-height:1.2}.dek[data-astro-cid-gbvmjkms],.link-more[data-astro-cid-gbvmjkms]{display:none}}@media(prefers-reduced-motion:reduce){.media[data-astro-cid-gbvmjkms] img[data-astro-cid-gbvmjkms]{transition:none}.hero-link[data-astro-cid-gbvmjkms]:hover .media[data-astro-cid-gbvmjkms] img[data-astro-cid-gbvmjkms]{transform:none}}.compact[data-astro-cid-3hjogttt]{min-width:0}.compact[data-astro-cid-3hjogttt] a[data-astro-cid-3hjogttt]{display:block;text-decoration:none;color:inherit;min-width:0}.media[data-astro-cid-3hjogttt]{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius);overflow:hidden;background:var(--color-surface);margin-bottom:11px}.media[data-astro-cid-3hjogttt] img[data-astro-cid-3hjogttt]{width:100%;height:100%;object-fit:cover;transition:transform .32s var(--ease)}.badge[data-astro-cid-3hjogttt]{position:absolute;top:9px;left:9px}.compact[data-astro-cid-3hjogttt] a[data-astro-cid-3hjogttt]:hover .media[data-astro-cid-3hjogttt] img[data-astro-cid-3hjogttt]{transform:scale(1.03)}.title[data-astro-cid-3hjogttt]{font-size:18px;line-height:1.4;font-weight:700;margin-bottom:7px;transition:color .14s ease}.compact[data-astro-cid-3hjogttt] a[data-astro-cid-3hjogttt]:hover .title[data-astro-cid-3hjogttt]{color:var(--color-accent-text)}.byline[data-astro-cid-3hjogttt]{font-size:13px;color:var(--color-muted);margin:0}@media(max-width:767px){.compact[data-astro-cid-3hjogttt] a[data-astro-cid-3hjogttt]{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:16px;align-items:start;padding:16px 0;border-bottom:1px solid var(--color-border)}.media[data-astro-cid-3hjogttt]{order:2;margin-bottom:0}.text[data-astro-cid-3hjogttt]{order:1;min-width:0}.title[data-astro-cid-3hjogttt]{font-size:17px}.badge[data-astro-cid-3hjogttt]{font-size:10px;padding:4px 8px}}@media(prefers-reduced-motion:reduce){.media[data-astro-cid-3hjogttt] img[data-astro-cid-3hjogttt]{transition:none}.compact[data-astro-cid-3hjogttt] a[data-astro-cid-3hjogttt]:hover .media[data-astro-cid-3hjogttt] img[data-astro-cid-3hjogttt]{transform:none}}.hero-split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--gap);padding-top:32px;align-items:start}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px;min-width:0}.topics[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.topic[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:3px;padding:16px 18px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);min-width:0;transition:border-color .14s ease,background-color .14s ease}.topic[data-astro-cid-j7pv25f6]:hover{border-color:var(--color-accent-text);background:var(--color-surface)}.topic-label[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--color-ink)}.topic-count[data-astro-cid-j7pv25f6]{font-size:12.5px;color:var(--color-muted)}.topic-arrow[data-astro-cid-j7pv25f6]{color:var(--color-accent-text);margin-top:6px}@media(max-width:1023px){.hero-split[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:24px}.topics[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:0}.topics[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.topics[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}
