.hero.svelte-15a3exx{padding-top:clamp(40px,6vw,88px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.hero.svelte-15a3exx h1:where(.svelte-15a3exx){max-width:980px}.hero.svelte-15a3exx .lead:where(.svelte-15a3exx){max-width:620px}.card.svelte-15a3exx{background:var(--soft-stone);color:var(--primary);border-radius:var(--r-sm);padding:32px;display:flex;flex-direction:column;gap:20px}.card.featured.svelte-15a3exx{background:var(--primary);color:#fff}.ch.svelte-15a3exx{display:flex;justify-content:space-between;align-items:center}.ch.svelte-15a3exx h2:where(.svelte-15a3exx){font-family:var(--font-display);font-weight:400;font-size:36px;letter-spacing:-.5px}.card.svelte-15a3exx small:where(.svelte-15a3exx){font-size:13px;color:var(--slate)}.featured.svelte-15a3exx small:where(.svelte-15a3exx){color:var(--muted)}.list.svelte-15a3exx{border-top:1px solid var(--hairline)}.featured.svelte-15a3exx .list:where(.svelte-15a3exx),.featured.svelte-15a3exx .list:where(.svelte-15a3exx) div:where(.svelte-15a3exx){border-color:var(--ink)}.list.svelte-15a3exx div:where(.svelte-15a3exx){display:grid;grid-template-columns:18px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--hairline);font-size:15px;line-height:1.4}.list.svelte-15a3exx i:where(.svelte-15a3exx){font-style:normal;color:var(--deep-green)}.featured.svelte-15a3exx .list:where(.svelte-15a3exx) i:where(.svelte-15a3exx){color:var(--live)}.list.svelte-15a3exx small:where(.svelte-15a3exx){display:block;font-size:12px}.cmp.svelte-15a3exx{overflow-x:auto}.cr.svelte-15a3exx{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,1.3fr));gap:24px;padding:18px 0;border-bottom:1px solid var(--hairline);font-size:15px;line-height:1.45;color:var(--primary)}.cr.head.svelte-15a3exx{position:sticky;top:var(--header-h);background:#fff;border-bottom-color:var(--primary);padding:0 0 14px}.cr.head.svelte-15a3exx b:where(.svelte-15a3exx){font-family:var(--font-display);font-weight:400;font-size:22px}.ob.svelte-15a3exx{display:flex;justify-content:space-between;gap:16px;padding:14px 0;font-size:16px;color:var(--primary)}.dl.svelte-15a3exx{display:flex;flex-direction:column;align-items:flex-start;gap:4px}@media(max-width:479px){.card.svelte-15a3exx{padding:24px}}
