.button{--button-color-primary: var(--voya-color-primary);--button-color-primary-dark: var(--voya-color-primary-dark);--button-color-primary-darker: var(--voya-color-primary-darker);--button-color-background: var(--voya-color-background);--button-color-text: var(--voya-color-text-inverse);--button-color-alt-secondary: var(--voya-color-text);--button-color-disabled-background: var(--voya-color-surface-muted);--button-color-disabled-text: var(--voya-color-text-muted, var(--voya-color-text));--button-focus-shadow: 0 0 3px 2px var(--voya-color-focus);font-size:1.125rem;border-radius:1.25rem;margin:0 .125rem;padding:.625rem 1.25rem;min-height:2.75rem;display:inline-block;box-sizing:border-box;transition:all .2s ease-in-out;border-style:none;background-color:var(--button-color-primary, #145a7b);color:var(--button-color-text, #ffffff);font-weight:600;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--button-color-primary, #145a7b);background-color:var(--button-color-primary, #145a7b);color:var(--button-color-text, #ffffff)}.button:hover{border-color:var(--button-color-primary-dark, #06395a);background-color:var(--button-color-primary-dark, #06395a);color:var(--button-color-text, #ffffff)}.button:focus{outline:none;box-shadow:var(--button-focus-shadow, 0 0 3px 2px #0097a9)}.button:active{border-color:var(--button-color-primary-darker, #06395a);background-color:var(--button-color-primary-darker, #06395a);color:var(--button-color-text, #ffffff)}.button.secondary:not(:disabled,[aria-disabled=true]){border:1px solid var(--button-color-primary, #145a7b);background-color:var(--button-color-background, #ffffff);color:var(--button-color-primary, #145a7b)}.button.secondary:not(:disabled,[aria-disabled=true]):hover{border-color:var(--button-color-primary-dark, #06395a);background-color:var(--button-color-primary-dark, #06395a);color:var(--button-color-text, #ffffff)}.button.secondary:not(:disabled,[aria-disabled=true]):focus{outline:none;box-shadow:var(--button-focus-shadow, 0 0 3px 2px #0097a9)}.button.secondary:not(:disabled,[aria-disabled=true]):active{border-color:var(--button-color-primary-darker, #06395a);background-color:var(--button-color-primary-darker, #06395a);color:var(--button-color-text, #ffffff)}.button.alt-secondary{background-color:var(--button-color-alt-secondary, #333333);color:var(--button-color-text, #ffffff)}.button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.button:focus{outline:none;box-shadow:var(--button-focus-shadow, 0 0 3px 2px #0097a9)}.button:focus-visible{outline:3px solid var(--button-focus-outline-color, var(--voya-color-focus, #0097a9));outline-offset:2px}.button:disabled,.button[aria-disabled=true]{-webkit-transform:none;transform:none;border-color:var(--button-color-disabled-background, var(--voya-color-surface-muted, #f2f2f2));opacity:.5;background:var(--button-color-disabled-background, var(--voya-color-surface-muted, #f2f2f2));color:var(--button-color-disabled-text, var(--voya-color-text, #6e6e6e));pointer-events:none;cursor:not-allowed}.button.align-center{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}