@font-face{font-family:Russo One;src:local("Russo One Regular"),local("Russo One"),url(../_fonts/Z9XUDmZRWg6M1LvRYsHOy8mJvLuL9BLT-eR613hMU0t.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:"Russo One Fallback: Arial";src:local("Arial");size-adjust:115.7468%;ascent-override:80.0022%;descent-override:24.1043%;line-gap-override:0%}@font-face{font-family:Russo One;src:local("Russo One Regular"),local("Russo One"),url(../_fonts/Z9XUDmZRWg6M1LvRYsHOwcmJvLuL9BLT-GkAjHQNEvZ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Russo One;src:local("Russo One Regular"),local("Russo One"),url(../_fonts/Z9XUDmZRWg6M1LvRYsHOz8mJvLuL9A-Vi89v80p6N.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Russo One;src:local("Russo One Regular"),local("Russo One"),url(../_fonts/Z9XUDmZRWg6M1LvRYsH-yw-q4E1iUK5kC.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.button{align-items:center;display:inline-flex;font-family:Russo One,"Russo One Fallback: Arial",sans-serif;justify-content:center;padding:.75rem 1.5rem;position:relative;transition-duration:.4s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button:focus{outline:2px solid transparent;outline-offset:2px}.button--disabled{cursor:not-allowed}.button--sm{font-size:.875rem;line-height:1.25rem}.button--lg,.button--md{font-size:1.25rem;line-height:1.75rem}.button--lg{padding-bottom:1rem;padding-top:1rem}.button--xl{font-size:1.5rem;line-height:2rem;padding-bottom:.75rem;padding-top:.75rem}.button--primary{background-color:var(--primary);clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%)}.button--primary.button--disabled{background-color:var(--primary-disabled)}.button--primary:hover:not(.button--disabled){background-color:var(--primary-hover)}.button--secondary{--clip-border-color:var(--secondary);color:var(--secondary)}.button--secondary:hover{color:var(--text-main)}.button--secondary{border:2px solid var(--clip-border-color,var(--secondary));clip-path:polygon(0 0,100% 0,100% calc(100% - var(--clip-corner, 1rem)*1),calc(100% - var(--clip-corner, 1rem)) 100%,0 100%);position:relative}.button--secondary:before{background:var(--clip-border-color,var(--secondary));content:"";height:2px;left:calc(100% - var(--clip-corner, 1rem)/2);position:absolute;top:calc(100% - var(--clip-corner, 1rem)*1/2);transform:translate(calc(-50% + .70711px),calc(-50% + .70711px)) rotate(-45deg);transform-origin:center;width:1.4142135624rem}.button--secondary.button--disabled{--clip-border-color:var(--secondary-disabled)}.button--secondary:hover{--clip-border-color:#fff}.button--secondary:before{transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button--with-icon{gap:.5rem}.button__icon{align-items:center;display:flex;justify-content:center}.button__icon--left{margin-left:-.25rem}.button__icon--right{margin-right:-.25rem}.button__text{line-height:1}
