.rail.svelte-1ap7pnz{min-width:0;max-width:100%}.kicker.svelte-1ap7pnz{font-family:var(--font-display);color:var(--navy);border-bottom:3px solid var(--gold);margin:0 0 1rem;padding-bottom:.2rem;font-size:1.3rem;display:inline-block}.group.svelte-1ap7pnz{margin-bottom:1.1rem}.group.svelte-1ap7pnz h3:where(.svelte-1ap7pnz){text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb, var(--ink) 60%, white);margin:0 0 .5rem;font-size:.72rem}.group.svelte-1ap7pnz li:where(.svelte-1ap7pnz){min-width:0;max-width:100%}.group.svelte-1ap7pnz ul:where(.svelte-1ap7pnz){flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.chip.svelte-1ap7pnz{border:1px solid color-mix(in srgb, var(--navy) 18%, white);min-width:0;max-width:100%;color:var(--navy);background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .75rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.chip.svelte-1ap7pnz:hover{border-color:var(--navy);background:color-mix(in srgb, var(--navy) 5%, white)}.chip.svelte-1ap7pnz:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.dot.svelte-1ap7pnz{border-radius:50%;flex:none;width:.6rem;height:.6rem}.chip__label.svelte-1ap7pnz{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chip__meta.svelte-1ap7pnz{color:color-mix(in srgb, var(--ink) 55%, white);text-transform:uppercase;letter-spacing:.06em;flex:none;font-size:.7rem;font-weight:700}
