.role[data-astro-cid-updltw2v]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);transition:box-shadow var(--duration-ui), transform var(--duration-ui);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.role[data-astro-cid-updltw2v]:hover{box-shadow:0 0 0 2px var(--color-icon);transform:translateY(-2px)}.role[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{font-size:1.25rem;font-weight:700}.role[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]{color:var(--color-text);text-decoration:none}.meta[data-astro-cid-updltw2v]{color:var(--color-muted);margin-top:.2rem;font-size:.85rem}.tags[data-astro-cid-updltw2v]{color:var(--color-accent);margin-top:.35rem;font-size:.8rem}.role-side[data-astro-cid-updltw2v]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.pay[data-astro-cid-updltw2v]{font-weight:700}
