body{background:#f7f8fb}.listingPage.svelte-koj3gv{display:grid;gap:1rem;width:min(1180px,calc(100% - 1.2rem));margin:0 auto;padding:1rem 0 3rem;color:#111827}.breadcrumb.svelte-koj3gv{display:flex;gap:.45rem;color:#64748b;font-size:.82rem;font-weight:800}.breadcrumb.svelte-koj3gv a:where(.svelte-koj3gv),.actions.svelte-koj3gv a:where(.svelte-koj3gv){color:#be123c;text-decoration:none}.hero.svelte-koj3gv,.panel.svelte-koj3gv{padding:clamp(1rem,3vw,1.5rem);border:1px solid #e2e8f0;border-radius:.75rem;background:#fff}.eyebrow.svelte-koj3gv{margin:0 0 .3rem;color:#be123c;font-size:.74rem;font-weight:950;text-transform:uppercase}h1.svelte-koj3gv,h2.svelte-koj3gv,p.svelte-koj3gv{margin:0}h1.svelte-koj3gv{font-size:clamp(2.2rem,7vw,4.5rem);line-height:1}.hero.svelte-koj3gv>p:where(.svelte-koj3gv):not(.eyebrow){max-width:52rem;margin-top:.8rem;color:#475569;line-height:1.75}.actions.svelte-koj3gv{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.actions.svelte-koj3gv a:where(.svelte-koj3gv){padding:.65rem .8rem;border-radius:999px;background:#fff1f2;font-size:.82rem;font-weight:900}.sectionHeader.svelte-koj3gv{margin-bottom:.8rem}
