.sh.svelte-x2x0am{margin:0}.sh__eyebrow.svelte-x2x0am{margin-bottom:var(--space-3)}.sh__title.svelte-x2x0am{margin:0;font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-tighter);line-height:var(--line-height-heading);color:var(--text-primary);text-wrap:balance}.sh--md.svelte-x2x0am .sh__title:where(.svelte-x2x0am){font-size:var(--font-size-section-heading)}.sh--lg.svelte-x2x0am .sh__title:where(.svelte-x2x0am){font-size:var(--font-size-subheading)}.sh__sub.svelte-x2x0am{margin:var(--space-1) 0 0;font-weight:var(--font-weight-bold);text-wrap:pretty}.sh--md.svelte-x2x0am .sh__sub:where(.svelte-x2x0am){font-size:.9375rem;color:var(--text-muted)}.sh--lg.svelte-x2x0am .sh__sub:where(.svelte-x2x0am){margin-top:var(--space-2);margin-bottom:var(--space-5);max-width:42ch;font-size:clamp(1rem,2.4vw,1.1875rem);line-height:1.35;color:var(--text-secondary)}.row.svelte-yx0men{margin-bottom:var(--section-gap, clamp(40px, 6vw, 56px))}.row__sk-featured.svelte-yx0men{height:340px;flex-shrink:0;border-radius:var(--radius-2xl);overflow:hidden}.row__sub-sk.svelte-yx0men{margin-top:var(--space-1)}.row__grid.svelte-yx0men{display:grid;gap:var(--row-gap, var(--space-irregular-loose));grid-auto-flow:column;grid-auto-columns:66%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-inline:var(--page-padding-x);margin-inline:calc(-1 * var(--page-padding-x));scroll-padding-inline:var(--page-padding-x);padding-block:var(--space-irregular-md);margin-block:calc(-1 * var(--space-irregular-md));scrollbar-width:none}.row__grid.svelte-yx0men::-webkit-scrollbar{display:none}@media(min-width:520px){.row__grid.svelte-yx0men{grid-auto-columns:40%}}@media(min-width:720px){.row__grid.svelte-yx0men{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;overflow-x:visible;padding-inline:0;margin-inline:0}}@media(min-width:1024px){.row__grid.svelte-yx0men{grid-template-columns:repeat(4,1fr)}}.row__head.svelte-yx0men{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-irregular-xl)}.row__all.svelte-yx0men{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;font-size:.8125rem;font-weight:var(--font-weight-extrabold);color:var(--text-brand);text-decoration:none;white-space:nowrap}.row__all.svelte-yx0men:hover{text-decoration:underline}
