.button-cta{align-items:center;border-radius:1.75rem;box-sizing:border-box;color:var(--assign-button-cta-color);column-gap:0;cursor:pointer;display:flex;flex-direction:row;font:300 normal var(--map-fallback-copy-fontsize)/var(--map-fallback-copy-lineheight) var(--font-text);justify-content:center;letter-spacing:.06em;min-height:3rem;padding:.125rem 1.875rem;position:relative;text-decoration:none;z-index:0}:not(:focus,:focus-visible,:disabled)>.button-cta:not(:hover){--local-background:linear-gradient(90deg,var(--alias-color-primary-light) 0%,var(--map-fallback-surface-dark) 100%)}@media not (prefers-color-scheme:dark){:not(:focus,:focus-visible,:disabled)>.button-cta:not(:hover):before{background:var(--local-background);border-radius:1.75rem;content:"";height:100%;position:absolute;width:100%;z-index:-1}}@media(prefers-color-scheme:dark){:not(:focus,:focus-visible,:disabled)>.button-cta:not(:hover){background:var(--alias-color-accent-default)}}.button-cta:hover,:focus-visible>.button-cta,:focus>.button-cta{background:var(--assign-button-cta-color-dark);border:.0625rem solid var(--map-fallback-headline);color:var(--map-fallback-headline)}:active>.button-cta{background:var(--map-highlight-surface);border:.0625rem solid var(--assign-button-cta-surface);color:var(--alias-color-primary-default)}:disabled>.button-cta{background:var(--assign-button-dormant-surface);color:var(--assign-button-dormant-color)}