.slogan[data-astro-cid-igao522w]{font-family:var(--font-base);letter-spacing:.06em;color:var(--color-text-muted);margin:0 0 var(--space-md);font-size:1rem}.rec-cards[data-astro-cid-igao522w]{gap:var(--space-md);margin-top:var(--space-sm);grid-template-columns:1fr 1fr 1fr;display:grid}.rec-card[data-astro-cid-igao522w]{border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);color:var(--color-text);text-decoration:none;display:block;overflow:hidden}a[data-astro-cid-igao522w].rec-card{transition:transform .2s,box-shadow .2s}a[data-astro-cid-igao522w].rec-card:hover{box-shadow:var(--shadow-md);text-decoration:none;transform:translateY(-3px)}.rec-card-body[data-astro-cid-igao522w]{padding:var(--space-md)}.rec-card-body[data-astro-cid-igao522w] h3[data-astro-cid-igao522w]{margin:0 0 var(--space-xs);font-size:1.05rem}.rec-card-body[data-astro-cid-igao522w] p[data-astro-cid-igao522w]{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.7}@media (width<=880px){.rec-cards[data-astro-cid-igao522w]{grid-template-columns:1fr}}
