.button{align-items:center;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;position:relative;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));height:2.8125rem;padding-left:1.875rem;padding-right:1.875rem}@media (min-width:768px){.button{font-size:1rem;height:3.625rem;padding-left:2.1875rem;padding-right:2.1875rem}}.button{border-radius:9999px;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(196 49 57/var(--tw-bg-opacity,1))}.button-text{display:inline-block;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-icon{flex-shrink:0;height:.9375rem;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.875rem}@media (min-width:768px){.button-icon{width:1.125rem}.button-small{height:2.8125rem;padding-left:1.25rem;padding-right:1.25rem}}.button-no-icon .button-text{margin-right:0}.button>*{position:relative;z-index:10}.button:after,.button:before{top:0;right:0;bottom:0;left:0;position:absolute;--tw-content:"";content:var(--tw-content)}.button:before{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(22 29 29/var(--tw-bg-opacity,1));--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button:after{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(196 49 57/var(--tw-border-opacity,1))}.button:hover:before{--tw-translate-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.button:hover:not(.button-icon-left) .button-icon{transform:NaNrem;--tw-translate-x:.625rem}.button.button-secondary{--tw-bg-opacity:1;background-color:rgb(22 29 29/var(--tw-bg-opacity,1))}.button.button-secondary:before{--tw-bg-opacity:1;background-color:rgb(196 49 57/var(--tw-bg-opacity,1))}.button.button-secondary:after{--tw-border-opacity:1;border-color:rgb(22 29 29/var(--tw-border-opacity,1))}.button.button-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 29 29/var(--tw-text-opacity,1))}.button.button-white:before{--tw-bg-opacity:1;background-color:rgb(22 29 29/var(--tw-bg-opacity,1))}.button.button-white:after{--tw-border-opacity:1;border-color:rgb(22 29 29/var(--tw-border-opacity,1))}.button.button-white:hover .button-icon,.button.button-white:hover .button-text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
