.LoyuLa_card{align-content:start;gap:var(--space-3);height:100%;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);transition:transform var(--duration-quick) var(--ease-standard), box-shadow var(--duration-quick) var(--ease-standard);grid-template-rows:auto 1fr auto;display:grid;position:relative}.LoyuLa_card:hover{box-shadow:var(--shadow-soft);transform:var(--hover-lift)}.LoyuLa_card:has(.LoyuLa_link:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.LoyuLa_link{color:var(--text);text-decoration:none}.LoyuLa_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.LoyuLa_link:focus-visible{outline:none}.LoyuLa_description{color:var(--text-body)}.LoyuLa_facts{align-items:center;gap:var(--space-1) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--text-muted);font-size:var(--size-small);flex-wrap:wrap;display:flex}.LoyuLa_facts svg{color:var(--accent-text);transition:transform var(--duration-quick) var(--ease-standard);margin-inline-start:auto}.LoyuLa_card:hover .LoyuLa_facts svg{transform:var(--hover-nudge)}@media (min-width:720px){.LoyuLa_card{padding:28px}}
.bn93CW_cards{gap:var(--space-4);display:grid}@media (min-width:720px){.bn93CW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bn93CW_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}
