.button-group a.single-button{align-items:center;border-radius:6px;box-sizing:border-box;display:inline-flex;font-family:Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:700;gap:.5em;margin:.25em;padding:.5em 1.33em;text-decoration:none;transition:.15s ease-in;width:fit-content}.button-group a:active,.button-group a:active:enabled{transform:scale(.95)}.button-group a.default-button{background-color:var(--purple-800-brand);border:2px solid var(--purple-800-brand);color:var(--white)}.button-group a.default-button.no-hover:hover{background-color:var(--purple-800-brand);border-color:var(--purple-800-brand);color:var(--white)}.button-group a.default-button.color-outline-hover:hover{background-color:var(--white);border-color:var(--purple-800-brand);color:var(--purple-800-brand)}.button-group a.default-button.color-darken-hover:hover{background-color:var(--purple-900);border-color:var(--purple-900);color:var(--white)}.button-group a.primary-yellow-button{background-color:var(--yellow-300-brand);border:2px solid var(--yellow-300-brand);color:var(--purple-800-brand)}.button-group a.primary-yellow-button.no-hover:hover{background-color:var(--yellow-300-brand);border-color:var(--yellow-300-brand);color:var(--purple-800-brand)}.button-group a.primary-yellow-button.color-outline-hover:hover{background-color:var(--white);border-color:var(--yellow-300-brand);color:var(--yellow-300-brand)}.button-group a.primary-yellow-button.color-darken-hover:hover{background-color:var(--yellow-400);border-color:var(--yellow-400);color:var(--purple-800-brand)}