.guidance-grid[data-astro-cid-4e5ufsgl]{grid-template-columns:1fr;gap:1.25rem;display:grid}.guidance-card[data-astro-cid-4e5ufsgl]{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);flex-direction:column;gap:.65rem;padding:clamp(1.375rem,2.6vw,1.875rem);display:flex}.guidance-card-meta[data-astro-cid-4e5ufsgl]{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}.guidance-card-num[data-astro-cid-4e5ufsgl]{font-family:var(--font-serif);color:var(--color-accent);font-size:1.5rem;line-height:1}.guidance-card-badge[data-astro-cid-4e5ufsgl]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-muted);text-align:right;font-size:.8125rem;font-weight:600}.guidance-card[data-astro-cid-4e5ufsgl] h3[data-astro-cid-4e5ufsgl]{font-family:var(--font-serif);color:var(--color-ink);margin-top:.25rem;font-size:1.375rem;line-height:1.25}.guidance-card[data-astro-cid-4e5ufsgl] p[data-astro-cid-4e5ufsgl]{color:var(--color-ink-muted);font-size:1rem;line-height:1.6}.guidance-footer-bar[data-astro-cid-4e5ufsgl]{background:var(--color-sage);border:1px solid var(--color-sage-line);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:2rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.guidance-footer-title[data-astro-cid-4e5ufsgl]{font-family:var(--font-serif);color:var(--color-ink);margin-bottom:.25rem;font-size:1.25rem;font-weight:500}.guidance-footer-copy[data-astro-cid-4e5ufsgl]{color:var(--color-ink-muted);max-width:58ch;font-size:1rem}@media (width>=900px){.guidance-grid[data-astro-cid-4e5ufsgl]{grid-template-columns:repeat(3,minmax(0,1fr))}}
