.erl-link-arrow{display:inline-flex;align-items:center;gap:var(--erl-spacing-sm);color:var(--erl-color-primary);font-family:var(--erl-font-body);font-size:var(--erl-fs-body-md);font-weight:var(--erl-fw-medium);line-height:var(--erl-lh-body-md);text-decoration:none}.erl-link-arrow__icon{flex-shrink:0;width:20px;height:20px;transition:transform var(--erl-transition-fast)}.erl-link-arrow:hover .erl-link-arrow__icon,.erl-link-arrow:focus-visible .erl-link-arrow__icon{transform:translate(4px)}.erl-link-arrow--text{transition:color var(--erl-transition-fast)}.erl-link-arrow--text:hover{color:var(--erl-color-primary-hover);text-decoration:underline}.erl-link-arrow--text:focus-visible{outline:var(--erl-focus-ring);outline-offset:var(--erl-focus-ring-offset);border-radius:var(--erl-border-radius-sm)}.erl-link-arrow--pill{align-self:flex-start;margin-inline-start:calc(-1 * var(--erl-spacing-md));padding:var(--erl-spacing-sm) var(--erl-spacing-md);border-radius:var(--erl-border-radius-round);transition:background-color var(--erl-transition-fast),color var(--erl-transition-fast)}.erl-link-arrow--pill:hover,.erl-link-arrow--pill:focus-visible{background-color:var(--erl-color-primary-lightest);color:var(--erl-color-primary-hover)}.erl-link-arrow--pill:focus-visible{outline:var(--erl-focus-ring);outline-offset:var(--erl-focus-ring-offset)}@media(prefers-reduced-motion:reduce){.erl-link-arrow__icon{transition:none}.erl-link-arrow:hover .erl-link-arrow__icon,.erl-link-arrow:focus-visible .erl-link-arrow__icon{transform:none}}.erl-arrow-long{flex-shrink:0;width:32px;height:32px;background-color:var(--erl-color-primary);mask:url(../../images/icons/arrow-long-right.svg) no-repeat center / contain;-webkit-mask:url(../../images/icons/arrow-long-right.svg) no-repeat center / contain;transition:transform var(--erl-transition-fast)}@media(prefers-reduced-motion:reduce){.erl-arrow-long{transition:none}}
