.button{border:var(--hair) solid currentColor;color:var(--ink);font-family:var(--sans);text-align:center;cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease;background:0 0;justify-content:center;align-items:center;display:inline-flex}.button:disabled{cursor:not-allowed;opacity:.6}.button--cta{padding:var(--space-4) var(--space-7);font-size:var(--text-sm);font-weight:var(--weight-heavy);line-height:var(--leading-tight);letter-spacing:var(--track-wide)}.button--compact{padding:var(--space-3) var(--space-6);font-size:var(--text-sm);font-weight:var(--weight-heavy);line-height:var(--leading-tight)}.button--inline{padding:var(--space-3) var(--space-4);font-size:var(--text-md);font-weight:var(--weight-light);line-height:var(--leading-none)}.button--submit{padding:var(--space-2) var(--space-5);font-size:var(--text-sm);font-weight:var(--weight-light);line-height:var(--leading-tight)}.button--poppins{padding:var(--space-3) var(--space-6);font-family:var(--poppins);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-normal)}@media (min-width:48rem){.button--poppins{font-size:var(--text-sm)}}.button--event{padding:var(--space-2) var(--space-6);font-family:var(--poppins);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-normal)}.button--outline-on-black{color:var(--paper)}.button--outline-on-white{color:var(--ink)}.button--solid-black{border-color:var(--ink);background:var(--ink);color:var(--paper);transition-duration:var(--dur-hover)}@media (hover:hover){.button--outline-on-black:hover:not(:disabled){border-color:var(--paper);background:var(--paper);color:var(--ink)}.button--outline-on-white:hover:not(:disabled){border-color:var(--ink);background:var(--ink);color:var(--paper)}.button--solid-black:hover:not(:disabled){background:var(--paper);color:var(--ink)}}.button--pill{border-radius:var(--radius-full)}
