.CtaLink-module__ynRjxq__cta{justify-content:center;align-items:center;gap:var(--space-xs);min-block-size:var(--touch-min,2.75rem);font-family:var(--font-label);font-size:var(--text-sm);letter-spacing:var(--tracking-label);line-height:var(--leading-snug);transition:background-color var(--duration-hover) var(--ease-reveal), border-color var(--duration-hover) var(--ease-reveal), color var(--duration-hover) var(--ease-reveal);border:1px solid #0000;text-decoration:none;display:inline-flex}.CtaLink-module__ynRjxq__cta[data-block=true]{inline-size:100%;display:flex}.CtaLink-module__ynRjxq__label{display:inline-block}.CtaLink-module__ynRjxq__icon,.CtaLink-module__ynRjxq__arrow{flex-shrink:0;font-size:1.15em;display:inline-flex}.CtaLink-module__ynRjxq__arrow{transition:transform var(--duration-hover) var(--ease-reveal)}.CtaLink-module__ynRjxq__cta[data-variant=primary]{padding-inline:var(--space-lg);padding-block:var(--space-xs);border-radius:var(--radius-button);background-color:var(--cta);color:var(--cta-ink);text-transform:uppercase}.CtaLink-module__ynRjxq__cta[data-variant=secondary]{padding-inline:var(--space-lg);padding-block:var(--space-xs);border-radius:var(--radius-button);border-color:var(--tone-ink,var(--ground-ink));color:var(--tone-ink,var(--ground-ink));text-transform:uppercase}.CtaLink-module__ynRjxq__cta[data-variant=quiet]{padding-block:var(--space-3xs);color:var(--tone-link,var(--ground-ink));font-size:var(--text-body);letter-spacing:var(--tracking-body);text-transform:none;text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}@media (hover:hover){.CtaLink-module__ynRjxq__cta[data-variant=primary]:hover{background-color:color-mix(in srgb, var(--cta) 88%, var(--tone-ink))}.CtaLink-module__ynRjxq__cta[data-variant=secondary]:hover{background-color:color-mix(in srgb, currentColor 12%, transparent)}.CtaLink-module__ynRjxq__cta[data-variant=quiet]:hover{text-decoration-color:currentColor}.CtaLink-module__ynRjxq__cta:hover .CtaLink-module__ynRjxq__arrow{transform:translate(.18em)}}.CtaLink-module__ynRjxq__cta:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.CtaLink-module__ynRjxq__cta,.CtaLink-module__ynRjxq__arrow{transition:none}.CtaLink-module__ynRjxq__cta:hover .CtaLink-module__ynRjxq__arrow,.CtaLink-module__ynRjxq__cta:active{transform:none}}
