.hs-button{--hs-button-icon-size:1rem;justify-content:center;align-items:center;gap:var(--hs-sp-sm);border-radius:var(--hs-br-full);font-family:var(--hs-ff-sans);font-weight:var(--hs-fw-medium);font-size:var(--hs-fs-sm);line-height:var(--hs-lh-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--hs-dur-slow) var(--hs-ease-standard), border-color var(--hs-dur-slow) var(--hs-ease-standard), box-shadow var(--hs-dur-slow) var(--hs-ease-standard), color var(--hs-dur-slow) var(--hs-ease-standard);background:0 0;border:none;margin:0;padding:0;display:inline-flex}@media (prefers-reduced-motion:reduce){.hs-button{transition-duration:.01ms}}.hs-button:disabled{cursor:not-allowed;opacity:var(--hs-op-disabled)}.hs-button--small{padding:var(--hs-sp-sm) var(--hs-sp-md)}.hs-button--medium{padding:var(--hs-sp-sm) var(--hs-sp-lg)}.hs-button--large{padding:var(--hs-sp-md) var(--hs-sp-lg)}.hs-button__icon{width:var(--hs-button-icon-size);height:var(--hs-button-icon-size);flex-shrink:0;display:inline-flex}.hs-button__icon svg{width:100%;height:100%}.hs-button--primary{border:var(--hs-bw-sm) solid var(--hs-c-primary);background-color:var(--hs-c-primary);color:var(--hs-c-primary-fg)}.hs-button--primary:hover{border-color:var(--hs-c-primary-hover);background-color:var(--hs-c-primary-hover)}.hs-button--primary:active{border-color:var(--hs-c-primary-active);background-color:var(--hs-c-primary-active)}.hs-button--primary:focus-visible{border-color:var(--hs-c-primary-hover);background-color:var(--hs-c-primary-hover);box-shadow:var(--hs-bs-focus);outline:none}.hs-button--primary:disabled{border-color:var(--hs-c-disabled-bg);background-color:var(--hs-c-disabled-bg);color:var(--hs-c-disabled-fg)}.hs-button--secondary{background-color:var(--hs-c-white);color:var(--hs-c-navy-800);border:var(--hs-bw-sm) solid var(--hs-c-neutral-300);box-shadow:var(--hs-bs-xs)}.hs-button--secondary:hover{background-color:color-mix(in srgb, var(--hs-c-primary-hover) var(--hs-ring-tint-hover), transparent);border-color:color-mix(in srgb, var(--hs-c-primary-hover) var(--hs-ring-tint-md), transparent)}.hs-button--secondary:active{background-color:color-mix(in srgb, var(--hs-c-primary-hover) var(--hs-ring-tint-active), transparent);border-color:color-mix(in srgb, var(--hs-c-primary-hover) var(--hs-ring-tint-lg), transparent);box-shadow:none}.hs-button--secondary:focus-visible{background-color:var(--hs-c-white);border-color:color-mix(in srgb, var(--hs-c-primary-hover) var(--hs-ring-tint-md), transparent);box-shadow:var(--hs-bs-focus);outline:none}.hs-button--secondary:disabled{background-color:var(--hs-c-disabled-bg);border-color:var(--hs-c-disabled-border);color:var(--hs-c-disabled-fg);box-shadow:none}.hs-button--tertiary{color:var(--hs-c-primary);font-size:var(--hs-fs-xs);line-height:var(--hs-lh-xs)}.hs-button--tertiary:hover{color:var(--hs-c-primary-hover)}.hs-button--tertiary:active{color:var(--hs-c-primary-active)}.hs-button--tertiary:focus-visible{color:var(--hs-c-primary-hover);outline:var(--hs-bw-md) solid color-mix(in srgb, var(--hs-c-primary-hover) var(--hs-ring-tint-md), transparent);outline-offset:var(--hs-ring-offset-md)}.hs-button--tertiary:disabled{color:var(--hs-c-disabled-fg)}
