.phero[data-astro-cid-6v3mdio7]{background:radial-gradient(900px 480px at 88% -12%, #2fc08c1a, transparent 60%), var(--dark-bg);color:var(--dark-ink);padding:clamp(72px,10vh,110px) 0 clamp(56px,8vh,84px)}.phero[data-astro-cid-6v3mdio7] h1[data-astro-cid-6v3mdio7]{color:var(--dark-ink)}.phero[data-astro-cid-6v3mdio7] .lede[data-astro-cid-6v3mdio7]{color:var(--dark-ink-2);margin:0}.phero[data-astro-cid-6v3mdio7] .eyebrow{color:var(--accent-bright);background:#2fc08c17;border-color:#2fc08c4d}.phero[data-astro-cid-6v3mdio7] .eyebrow:before{background:var(--accent-bright)}.listing[data-astro-cid-6v3mdio7]{padding-top:40px}.catblock[data-astro-cid-6v3mdio7]{margin:48px 0}.cathead[data-astro-cid-6v3mdio7]{align-items:center;gap:16px;margin-bottom:18px;display:flex}.cathead[data-astro-cid-6v3mdio7] h2[data-astro-cid-6v3mdio7]{margin:0;font-size:24px}.catthumb[data-astro-cid-6v3mdio7]{object-fit:cover;border:1px solid var(--line-soft);width:60px;height:60px;box-shadow:var(--shadow-soft);background:var(--surface-2);border-radius:16px;flex:0 0 60px}.pgrid[data-astro-cid-6v3mdio7]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pcard[data-astro-cid-6v3mdio7]{color:var(--ink);flex-direction:column;gap:8px;padding:30px;text-decoration:none;display:flex}.pcard[data-astro-cid-6v3mdio7] .chip[data-astro-cid-6v3mdio7]{align-self:flex-start}.pcard[data-astro-cid-6v3mdio7] p[data-astro-cid-6v3mdio7]{flex:1;margin:0;font-size:14.5px}.go[data-astro-cid-6v3mdio7]{color:var(--accent);font-size:14px;font-weight:700}.accbanner[data-astro-cid-6v3mdio7]{background:linear-gradient(120deg, var(--pastel-teal), var(--surface));justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding:30px 32px;display:flex}.accbanner[data-astro-cid-6v3mdio7] h2[data-astro-cid-6v3mdio7]{margin-bottom:6px;font-size:22px}.accbanner[data-astro-cid-6v3mdio7] p[data-astro-cid-6v3mdio7]{margin:0}@media (width<=720px){.pgrid[data-astro-cid-6v3mdio7]{grid-template-columns:1fr}.accbanner[data-astro-cid-6v3mdio7]{flex-direction:column;align-items:flex-start}}
