.button:hover{transition:all .2s;transform:scale(1.05)}.button{align-items:center;border-radius:var(--border-radius);display:inline-flex;font-size:1rem;font-weight:600;line-height:1.1;justify-content:center;text-decoration:none;transition:all .2s}.button:hover{background-color:var(--bg-dark);color:var(--white);cursor:pointer}.button-text{border-left:unset;border-radius:unset;border-right:unset;border-top:unset;padding:unset;-webkit-padding-after:.25rem;padding-block-end:.25rem;position:relative;background:transparent}.button-text:after{content:"";background-color:var(--accent-color);inset-inline-end:0;-webkit-margin-start:.5rem;margin-inline-start:.5rem;-webkit-mask-image:url(/_next/static/media/text-link-arrow.81ad2e10.svg);mask-image:url(/_next/static/media/text-link-arrow.81ad2e10.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:inline-block;vertical-align:initial;width:9px;height:12px}.button-text:hover{background:transparent;color:var(--bg-dark)}.button--primary{--theme:var(--accent-color);--text:#fff}.button--secondary{--theme:var(--secondary-color);--text:#fff}.button--tertiary{--theme:var(--tertiary-color);--text:#000}.button--white{--theme:#fff;--text:var(--accent-color)}.button--black{--theme:#000;--text:var(--tertiary-color)}.button.fill{background-color:var(--theme);border-color:var(--theme);color:var(--text)}.button.outline{border:1px solid var(--theme);color:var(--theme)}.button.outline:hover{background:var(--theme);color:var(--text)}.button-group{align-items:center;flex-direction:row;flex-wrap:wrap;display:flex;justify-content:center;gap:1rem}.button-group.buttons--left{justify-content:start}.button-group.buttons--right{justify-content:end}.button{background-color:transparent;border-radius:var(--round-border-radius);border:.5px solid var(--bg-dark);padding-block:1rem;padding-inline:2rem}