.a-button{--liga-button-bg: var(--tw-color-primary);--liga-button-color: var(--tw-color-light);--liga-button-corner: var(--tw-color-secondary);--liga-button-color-hover: var(--tw-color-dark);position:relative;isolation:isolate;display:inline-block;padding:.7rem 1.5rem;border:0;border-radius:var(--tw-radius-button);background:var(--liga-button-bg);color:var(--liga-button-color);font-family:var(--tw-font-title);font-size:14px;font-weight:500;line-height:20px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;text-wrap:balance;cursor:pointer;transition:all var(--tw-default-transition-duration) var(--tw-default-transition-timing-function)}.a-button:after{content:"";position:absolute;z-index:-1;inset:0 0 auto auto;width:13px;height:13px;background:var(--liga-button-corner);transition:all var(--tw-default-transition-duration) var(--tw-default-transition-timing-function)}.a-button:hover,.a-button:focus-visible,.a-button:active{color:var(--liga-button-color-hover);text-decoration:none;box-shadow:var(--tw-shadow-button-hover)}.a-button:hover:after,.a-button:focus-visible:after,.a-button:active:after{width:100%;height:100%;border-radius:var(--tw-radius-button)}.a-button:focus-visible{outline:2px solid light-dark(var(--tw-color-primary),var(--tw-color-light))!important;outline-offset:3px}.a-button--secondary{--liga-button-bg: var(--tw-color-secondary);--liga-button-color: var(--tw-color-dark);--liga-button-corner: var(--tw-color-dark);--liga-button-color-hover: var(--tw-color-light)}.a-button--white{--liga-button-bg: var(--tw-color-light);--liga-button-color: var(--tw-color-dark);--liga-button-corner: var(--tw-color-dark);--liga-button-color-hover: var(--tw-color-light)}.a-button--dark{--liga-button-bg: var(--tw-color-dark);--liga-button-color: var(--tw-color-light);--liga-button-corner: var(--tw-color-light);--liga-button-color-hover: var(--tw-color-dark)}@media(prefers-reduced-motion:reduce){.a-button,.a-button:after{transition:none}}
