.card[data-astro-cid-mx574jlw]{gap:var(--space-2);block-size:100%;padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background-color:var(--color-surface);color:inherit;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-mx574jlw]:before{content:"";background-color:var(--color-accent);transform-origin:0 0;block-size:2px;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}.tone-raised[data-astro-cid-mx574jlw]{background-color:var(--color-surface-raised)}.icon[data-astro-cid-mx574jlw]{block-size:2.75rem;inline-size:2.75rem;border-radius:var(--radius-md);background-color:var(--color-accent-subtle);color:var(--color-accent);justify-content:center;align-items:center;margin-block-end:var(--space-2);display:inline-flex}.icon[data-astro-cid-mx574jlw] .glyph{block-size:1.625rem;inline-size:1.625rem}.eyebrow[data-astro-cid-mx574jlw]{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-ink-muted);margin:0}.title[data-astro-cid-mx574jlw]{font-size:var(--text-xl);margin:0}.body[data-astro-cid-mx574jlw]{color:var(--color-ink-muted);font-size:var(--text-sm)}.body[data-astro-cid-mx574jlw] p{margin:0}@media (hover:hover) and (pointer:fine){.is-link[data-astro-cid-mx574jlw]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-raised);transform:translateY(-2px)}.is-link[data-astro-cid-mx574jlw]:hover:before{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-mx574jlw],.card[data-astro-cid-mx574jlw]:before{transition:none}.is-link[data-astro-cid-mx574jlw]:hover{transform:none}}
