.Card-module__b6YjYG__root{border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg);color:var(--on-surface);transition:transform var(--dur-fast) ease, box-shadow var(--dur-fast) ease, border-color var(--dur-fast) ease;flex-direction:column;display:flex;position:relative}.Card-module__b6YjYG__root[data-accent]{border-top:6px solid var(--accent)}.Card-module__b6YjYG__root[data-featured]{border-color:var(--surface);background:var(--surface)}.Card-module__b6YjYG__root[data-link]:is(:hover,:focus-within){border-color:var(--on-surface);box-shadow:var(--shadow-2);transform:translateY(-2px)}.Card-module__b6YjYG__media{border-bottom:1px solid var(--border);border-radius:calc(var(--radius) - 1px) calc(var(--radius) - 1px) 0 0;position:relative;overflow:hidden}.Card-module__b6YjYG__body{padding:var(--space-5);flex-direction:column;flex:1;gap:10px;display:flex}.Card-module__b6YjYG__root[data-padding=sm] .Card-module__b6YjYG__body{gap:var(--space-2);padding:var(--space-4)}.Card-module__b6YjYG__root[data-padding=lg] .Card-module__b6YjYG__body{gap:14px;padding:28px}.Card-module__b6YjYG__title{overflow-wrap:anywhere}.Card-module__b6YjYG__link{color:inherit;text-decoration:none}.Card-module__b6YjYG__link:after{content:"";position:absolute;inset:0}.Card-module__b6YjYG__root[data-link]:hover .Card-module__b6YjYG__link{text-underline-offset:3px;text-decoration:underline}.Card-module__b6YjYG__meta{color:var(--on-surface-muted);font-size:var(--fs-sm)}.Card-module__b6YjYG__facts{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Card-module__b6YjYG__fact{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--on-surface) 6%, transparent);font-size:var(--fs-xs);padding:3px 9px;font-weight:600}.Card-module__b6YjYG__fact[data-tone=hot]{background:var(--signal-soft);color:var(--signal-ink)}.Card-module__b6YjYG__fact[data-tone=off]{color:var(--on-surface-muted);font-weight:400}.Card-module__b6YjYG__footer{z-index:1;padding-top:var(--space-1);margin-top:auto;position:relative}
