.rs-grid[data-v-d03eef89]{list-style:none;padding:0;margin:2rem 0 0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.rs-card[data-v-d03eef89]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;align-items:start;height:100%;padding:1.2rem;background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);color:inherit;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.rs-card[data-v-d03eef89]:focus-visible,.rs-card[data-v-d03eef89]:hover{border-color:var(--gold-400);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.rs-icon[data-v-d03eef89]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--gold-100);color:var(--gold-600)}.rs-body[data-v-d03eef89]{display:grid;gap:.3rem}.rs-title[data-v-d03eef89]{font-weight:700;color:var(--navy-900)}.rs-blurb[data-v-d03eef89]{font-size:.92rem;line-height:1.5;color:var(--slate-700)}.rs-arrow[data-v-d03eef89]{margin-top:.3rem;color:var(--gold-600);transition:transform .2s}.rs-card:hover .rs-arrow[data-v-d03eef89]{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.rs-arrow[data-v-d03eef89],.rs-card[data-v-d03eef89]{transition:none}.rs-card[data-v-d03eef89]:hover,.rs-card:hover .rs-arrow[data-v-d03eef89]{transform:none}}
