.button:hover{transition:all .2s;transform:scale(1.05)}.button{border-radius:var(--border-radius);justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1.1;text-decoration:none;transition:all .2s;display:inline-flex}.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;background:0 0;padding-bottom:.25rem;position:relative}.button-text:after{content:"";background-color:var(--accent-color);vertical-align:baseline;width:9px;height:12px;display:inline-block;-webkit-mask-image:url(../media/text-link-arrow.3x0v483np_8j0.svg?dpl=dpl_28cbfrEMWoRfEDCHBGNdSu6jUfKi);mask-image:url(../media/text-link-arrow.3x0v483np_8j0.svg?dpl=dpl_28cbfrEMWoRfEDCHBGNdSu6jUfKi);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.button-text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:.5rem;right:0}.button-text:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:.5rem;right:0}.button-text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:.5rem;right:0}.button-text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:.5rem;left:0}.button-text:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:.5rem;left:0}.button-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:.5rem;left:0}.button-text:hover{color:var(--bg-dark);background:0 0}.button--primary{--theme:var(--button-bg,var(--accent-color));--text:var(--button-text,white)}.button--secondary{--theme:var(--secondary-color);--text:white}.button--tertiary{--theme:var(--tertiary-color);--text:black}.button--white{--theme:white;--text:var(--accent-color)}.button--black{--theme:black;--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{flex-flow:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.button-group.buttons--left{justify-content:start}.button-group.buttons--right{justify-content:end}.button{border-radius:var(--round-border-radius);border:1px solid var(--bg-dark);border:.5px solid var(--bg-dark);background-color:transparent;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem}
