.intro>*{margin:0}.intro__eyebrow{margin-bottom:var(--space-4);font-size:var(--text-caps);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps-wide);color:var(--color-text-muted)}.intro__heading{font-size:var(--text-display);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.intro__lede{max-width:46ch;margin-top:var(--space-5);font-size:var(--text-lead)}.intro__actions{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.intro__button{min-height:3.25rem;padding:var(--space-3) var(--space-7);border:var(--border-medium) solid var(--color-primary);background:var(--color-bg);color:var(--color-primary);font-size:var(--text-body);font-weight:var(--weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.intro__button--primary{background:var(--color-primary);color:var(--color-on-primary)}.intro__button:hover{border-color:var(--color-primary-dark);background:var(--color-primary-dark);color:var(--color-on-primary)}@media (width<=47.5em){.intro__button{width:100%}}
