.hub-hero[data-astro-cid-jz4tuzwc]{background:var(--color-surface-inverse);color:var(--color-text-body);padding-block:var(--space-10) var(--space-12);overflow:hidden}.hub-hero[data-astro-cid-jz4tuzwc] .hub-hero__inner{gap:var(--space-10);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;display:grid}.hub-hero__crumbs[data-astro-cid-jz4tuzwc]{margin:0 0 var(--space-4);font-size:var(--font-size-body-s);color:var(--color-text-muted)}.hub-hero__crumbs[data-astro-cid-jz4tuzwc] a[data-astro-cid-jz4tuzwc]{color:var(--color-link)}.hub-hero[data-astro-cid-jz4tuzwc] .hub-hero__eyebrow{color:var(--color-accent-highlight)}.hub-hero[data-astro-cid-jz4tuzwc] .hub-hero__lede{max-width:36rem;margin-top:var(--space-4)}.hub-hero__actions[data-astro-cid-jz4tuzwc]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.hub-hero__sheet[data-astro-cid-jz4tuzwc]{justify-self:center;width:min(100%,22rem);margin:0;position:relative}.hub-hero__sheet[data-astro-cid-jz4tuzwc] img[data-astro-cid-jz4tuzwc]{border-radius:var(--radius-sm);width:100%;height:auto;box-shadow:var(--shadow-paper);display:block;transform:rotate(-2.5deg)}.hub-hero__stamp[data-astro-cid-jz4tuzwc]{right:calc(-1 * var(--space-3));bottom:calc(-1 * var(--space-3));padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-accent-highlight);color:var(--color-text-on-action);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-s);position:absolute;transform:rotate(3deg)}.hub-group[data-astro-cid-jz4tuzwc]{padding-block:var(--space-12) var(--space-4)}.hub-group__head[data-astro-cid-jz4tuzwc]{margin-bottom:var(--space-6)}.hub-tiles[data-astro-cid-jz4tuzwc]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.hub-tile[data-astro-cid-jz4tuzwc]{align-content:start;gap:var(--space-2);height:100%;padding:var(--space-4) var(--space-4) var(--space-5);border-radius:var(--radius-panel);color:var(--color-text-heading);transition:transform var(--duration-component) var(--easing-standard), box-shadow var(--duration-component) var(--easing-standard);text-decoration:none;display:grid}.hub-tile[data-astro-cid-jz4tuzwc]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.hub-tile[data-astro-cid-jz4tuzwc]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.hub-tile--teal[data-astro-cid-jz4tuzwc]{background:var(--color-surface-brand-tint)}.hub-tile--orange[data-astro-cid-jz4tuzwc]{background:var(--color-surface-promo-tint)}.hub-tile--yellow[data-astro-cid-jz4tuzwc]{background:color-mix(in srgb, var(--color-accent-highlight) 28%, var(--color-surface-raised))}.hub-tile--navy[data-astro-cid-jz4tuzwc]{background:var(--color-surface-subtle)}.hub-tile__pic[data-astro-cid-jz4tuzwc]{aspect-ratio:4/3;padding:var(--space-3);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface-raised) 60%, transparent);place-items:center;display:grid;position:relative;overflow:hidden}.hub-tile__pic[data-astro-cid-jz4tuzwc] img[data-astro-cid-jz4tuzwc]{width:auto;max-width:100%;max-height:100%;box-shadow:var(--shadow-sm);background:#fff;border-radius:4px}.hub-tile__name[data-astro-cid-jz4tuzwc]{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);margin-top:var(--space-2)}.hub-tile__text[data-astro-cid-jz4tuzwc]{color:var(--color-text-body);font-size:var(--font-size-body-s)}.hub-tile__go[data-astro-cid-jz4tuzwc]{font-weight:var(--font-weight-bold);color:var(--color-text-brand);font-size:var(--font-size-body-s)}.hub-more[data-astro-cid-jz4tuzwc]{padding-block:var(--space-8) var(--space-12)}.hub-more[data-astro-cid-jz4tuzwc] .hub-more__inner{gap:var(--space-2);display:grid}.hub-more__link[data-astro-cid-jz4tuzwc]{font-weight:var(--font-weight-bold);color:var(--color-link)}@media (width<=52rem){.hub-hero[data-astro-cid-jz4tuzwc] .hub-hero__inner{grid-template-columns:1fr}.hub-hero__sheet[data-astro-cid-jz4tuzwc]{width:min(80%,18rem)}}@media (prefers-reduced-motion:reduce){.hub-tile[data-astro-cid-jz4tuzwc]{transition:none}.hub-tile[data-astro-cid-jz4tuzwc]:hover{transform:none}}
