.button{border-radius:.125rem;display:inline-flex;flex-wrap:nowrap;font-size:.875rem;font-weight:700;justify-content:center;letter-spacing:.025em;line-height:1.25rem;margin-bottom:1rem;margin-right:1rem;padding:1rem 2rem;-webkit-text-decoration-line:none;text-decoration-line:none;text-transform:uppercase;transition-delay:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear;width:-webkit-fit-content;width:fit-content}.button:hover{--tw-border-opacity:1;border-color:rgb(21 47 69/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(21 47 69/var(--tw-bg-opacity));--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.button--transparent{--tw-text-opacity:1!important;color:rgb(21 47 69/var(--tw-text-opacity))!important}.button--transparent:hover{background-color:transparent;border-style:none;--tw-text-opacity:1!important;color:rgb(44 144 77/var(--tw-text-opacity))!important}.button--primary{border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(21 47 69/var(--tw-border-opacity));--tw-text-opacity:1!important;color:rgb(21 47 69/var(--tw-text-opacity))!important}.button--secondary{border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(44 144 77/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(44 144 77/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button.align--centered{display:flex;margin-left:auto;margin-right:auto}.button.align--right{float:right;margin-left:auto}