.button_button__iBnBy{display:inline-flex;align-items:center;gap:var(--space-s);border-radius:var(--radius-pill);text-decoration:none;white-space:nowrap;font-family:var(--font-sans-stack);font-weight:var(--weight-light);line-height:1;cursor:pointer;transition:background-color var(--hover-duration) var(--ease-out),color var(--hover-duration) var(--ease-out)}.button_label___MzYb{text-box-trim:trim-both;text-box-edge:cap alphabetic}.button_s__fFWZd{height:calc(var(--space-xl) + var(--space-s));padding-inline:var(--space-m)}.button_m__LgeDO,.button_s__fFWZd{font-size:var(--typography-label-label-m-font-size)}.button_m__LgeDO{height:calc(var(--space-2xl) - var(--space-m));padding-inline:calc(var(--space-m) + var(--space-xs))}.button_l__cgA8C{height:calc(var(--space-2xl) - var(--space-s));padding-inline:var(--space-l);font-size:var(--typography-label-label-l-font-size)}.button_primary__8QRtp{background:var(--button-primary-bg,var(--color-button-primary-default));color:var(--button-primary-fg,var(--color-text-inverse-default))}.button_secondary__4QS5s{background:var(--color-button-secondary-default);color:var(--color-text-heading)}.button_primary__8QRtp:hover,a:hover>.button_primary__8QRtp{background:var(--color-button-primary-hover);color:var(--color-text-heading)}.button_secondary__4QS5s:hover{background:var(--color-button-secondary-hover);color:var(--color-text-heading)}