.button{color:var(--grey-900);text-align:center;display:flex;align-items:center;line-height:1;font-weight:700;border-radius:var(--border-radius);text-decoration:none;transition:background var(--transition-default),border var(--transition-default),color var(--transition-default)}.button-size--small{padding:var(--spacing);font-size:.825rem;min-height:32px}.button-size--medium{padding:var(--spacing) var(--spacing-2);font-size:.875rem;min-height:48px}.button-size--large{padding:var(--spacing) calc(var(--spacing) * 3);font-size:1rem;min-height:56px}.button-variant--contained.button-color--inherit{background-color:inherit;color:inherit}.button-variant--contained.button-color--inherit:hover,.button-variant--contained.button-color--inherit:focus-visible{background-color:#0003}.button-variant--contained.button-color--primary{background-color:var(--primary-main);color:var(--primary-contrast-text)}.button-variant--contained.button-color--primary:hover,.button-variant--contained.button-color--primary:focus-visible{background-color:var(--primary-dark)}.button-variant--contained.button-color--secondary{background-color:var(--secondary-main);color:var(--secondary-contrast-text)}.button-variant--contained.button-color--secondary:hover,.button-variant--contained.button-color--secondary:focus-visible{background-color:var(--secondary-dark)}.button-variant--contained.button-color--default{background-color:var(--grey-300)}.button-variant--contained.button-color--default:hover,.button-variant--contained.button-color--default:focus-visible{background-color:var(--grey-400)}.button-variant--outlined{border:1px solid}.button-variant--outlined.button-color--inherit{border-color:inherit;color:inherit}.button-variant--outlined.button-color--inherit:hover,.button-variant--outlined.button-color--inherit:focus-visible{background-color:#0003}.button-variant--outlined.button-color--default{border-color:var(--grey-900);color:var(--grey-900)}.button-variant--outlined.button-color--default:hover,.button-variant--outlined.button-color--default:focus-visible{background-color:var(--grey-100)}.button-variant--outlined.button-color--primary{border-color:var(--primary-main);color:var(--primary-main)}.button-variant--outlined.button-color--primary:hover,.button-variant--outlined.button-color--primary:focus-visible{background-color:var(--primary-lightest)}.button-variant--outlined.button-color--secondary{border-color:var(--secondary-main);color:var(--secondary-main)}.button-variant--outlined.button-color--secondary:hover,.button-variant--outlined.button-color--secondary:focus-visible{background-color:var(--secondary-lightest)}.button-variant--text.button-color--inherit{color:inherit}.button-variant--text.button-color--inherit:hover,.button-variant--text.button-color--inherit:focus-visible{background-color:#0003}.button-variant--text.button-color--default{color:var(--grey-900)}.button-variant--text.button-color--default:hover,.button-variant--text.button-color--default:focus-visible{background-color:var(--grey-100)}.button-variant--text.button-color--primary{color:var(--primary-main)}.button-variant--text.button-color--primary:hover,.button-variant--text.button-color--primary:focus-visible{background-color:var(--primary-lightest)}.button-variant--text.button-color--secondary{color:var(--secondary-main)}.button-variant--text.button-color--secondary:hover,.button-variant--text.button-color--secondary:focus-visible{background-color:var(--secondary-lightest)}.centered-row-stack[data-astro-cid-33zjhfba]{display:flex;flex-direction:row;align-items:center;gap:calc(var(--spacing) * var(--centered-row-stack-spacing));flex-wrap:wrap}
