.a-base-link,a{letter-spacing:.03125rem;gap:var(--gap-4);color:var(--color-on-surface-variant);cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;text-decoration:none;display:flex}.a-base-link--is-primary,a--is-primary{color:var(--color-primary)}.a-base-link--is-secondary,a--is-secondary{color:var(--color-outline)}.a-base-link--is-underlined,a--is-underlined{text-decoration:underline}.a-base-link--is-medium,a--is-medium{letter-spacing:.015625rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.a-base-link--is-primary-medium,a--is-primary-medium{letter-spacing:.015625rem;color:var(--color-primary);font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.a-base-link--is-primary-small,a--is-primary-small{letter-spacing:.03125rem;color:var(--color-primary);font-family:Inter,sans-serif;font-size:.6875rem;font-weight:500;line-height:1rem}.a-base-link--is-primary-flat,a--is-primary-flat{color:var(--color-primary);display:inline-block}.a-base-link--is-hidden,a--is-hidden{opacity:0;z-index:1;width:100%;height:100%;font-size:0;position:absolute;top:0;left:0}.a-base-link--is-hoverable,a--is-hoverable{transition:all .2s ease-in-out}.a-base-link--is-hoverable:hover,a--is-hoverable:hover{background-color:var(--color-state-primary-012)}
