.hub-hero.svelte-hb773w{padding-block:clamp(2.5rem,8vw,5rem)}.hub-copy.svelte-hb773w{max-width:36rem}.article-section.svelte-hb773w{padding-block:var(--sp-6) var(--sp-7)}.article-section.svelte-hb773w h2:where(.svelte-hb773w){font-size:var(--fs-xl);margin-bottom:var(--sp-5)}.section-lede.svelte-hb773w{color:var(--ink-soft);line-height:var(--lh-body);margin:calc(-1 * var(--sp-4)) 0 var(--sp-5)}.article-cards.svelte-hb773w{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.article-cards.svelte-hb773w a:where(.svelte-hb773w){background:var(--paper-raised);border-radius:var(--r-lg);height:100%;padding:var(--sp-5);box-shadow:var(--shadow-soft);transition:transform var(--dur) var(--ease-squish), box-shadow var(--dur);text-decoration:none;display:block}.article-cards.svelte-hb773w a:where(.svelte-hb773w):hover{box-shadow:var(--shadow-hover);transform:translateY(-3px)}.article-cards.svelte-hb773w h3:where(.svelte-hb773w){color:var(--pine);font-size:var(--fs-md);margin-bottom:var(--sp-2)}.article-cards.svelte-hb773w p:where(.svelte-hb773w){color:var(--ink-soft);font-size:var(--fs-sm);line-height:var(--lh-body);margin:0}@media (prefers-reduced-motion:reduce){.article-cards.svelte-hb773w a:where(.svelte-hb773w):hover{transform:none}}
