.page-module___8aEwW__eyebrow{align-items:center;gap:var(--space-2);text-transform:uppercase;letter-spacing:.14em;font-size:var(--text-sm);color:var(--color-accent);margin-bottom:var(--space-3);font-weight:500;display:inline-flex}.page-module___8aEwW__eyebrow:before{content:"";background:var(--color-highlight);border-radius:999px;width:26px;height:3px}.page-module___8aEwW__title{font-size:var(--text-h1);max-width:16ch;margin-bottom:var(--space-4)}.page-module___8aEwW__lead{font-size:var(--text-lg);color:var(--color-text-muted);max-width:54ch;margin-bottom:var(--space-6)}.page-module___8aEwW__ctaRow{gap:var(--space-3);margin-bottom:var(--space-section);flex-wrap:wrap;display:flex}.page-module___8aEwW__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;display:grid}.page-module___8aEwW__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-out-expo), border-color var(--duration-fast) ease, box-shadow var(--duration-normal) var(--ease-out-expo)}.page-module___8aEwW__card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}.page-module___8aEwW__cardTitle{font-size:var(--text-lg);margin-bottom:var(--space-2)}.page-module___8aEwW__cardBody{color:var(--color-text-muted);font-size:var(--text-sm)}
