.listing__hero[data-astro-cid-rkzkmzj6],.listing__grid[data-astro-cid-rkzkmzj6]{padding:clamp(3rem,7vw,5rem) clamp(1rem,4vw,3rem)}.listing__hero[data-astro-cid-rkzkmzj6]{background:#f8fafc;gap:1rem;display:grid}.listing__hero[data-astro-cid-rkzkmzj6]>[data-astro-cid-rkzkmzj6]{max-width:54rem}.listing__hero[data-astro-cid-rkzkmzj6] p[data-astro-cid-rkzkmzj6]:first-child{color:#0f766e;text-transform:uppercase;margin:0;font-weight:800}h1[data-astro-cid-rkzkmzj6]{color:#111827;letter-spacing:0;margin:0;font-size:clamp(2.35rem,6vw,5rem);line-height:1.05}p[data-astro-cid-rkzkmzj6]{color:#4b5563;margin:0;font-size:1.1rem;line-height:1.75}.listing__grid[data-astro-cid-rkzkmzj6]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}.listing__grid[data-astro-cid-rkzkmzj6] a[data-astro-cid-rkzkmzj6]{color:#111827;border:1px solid #d1d5db;border-radius:8px;gap:.75rem;padding:1rem;text-decoration:none;display:grid}.listing__grid[data-astro-cid-rkzkmzj6] span[data-astro-cid-rkzkmzj6]{color:#0f766e;text-transform:uppercase;font-size:.82rem;font-weight:800}.listing__grid[data-astro-cid-rkzkmzj6] strong[data-astro-cid-rkzkmzj6]{font-size:1.1rem;line-height:1.3}.listing__grid[data-astro-cid-rkzkmzj6] small[data-astro-cid-rkzkmzj6]{color:#4b5563;font-size:.95rem;line-height:1.55}@media (width<=980px){.listing__grid[data-astro-cid-rkzkmzj6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.listing__grid[data-astro-cid-rkzkmzj6]{grid-template-columns:1fr}}
