.Button-module-scss-module__IWAgCW__button{--btn-bg:var(--color-primary);--btn-bg-hover:color-mix(in srgb, var(--color-primary) 92%, #000);--btn-border:transparent;--btn-text:#fff;--btn-py:.625rem;--btn-px:1.25rem;--btn-radius:.625rem;--btn-font-size:.9375rem;--btn-font-weight:600;--btn-ease:cubic-bezier(.76, 0, .24, 1);cursor:pointer;border:1px solid var(--btn-border);border-radius:var(--btn-radius);background-color:var(--btn-bg);color:var(--btn-text);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);padding:var(--btn-py) var(--btn-px);transition:background-color .18s var(--btn-ease),border-color .18s var(--btn-ease),color .18s var(--btn-ease),transform .12s var(--btn-ease),filter .18s var(--btn-ease);outline:none;justify-content:center;align-self:flex-start;align-items:center;gap:.5rem;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}@media (max-width:1279px){.Button-module-scss-module__IWAgCW__button{--btn-px:1.125rem}}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__IWAgCW__button{transition:none}}.Button-module-scss-module__IWAgCW__button:hover:not(.Button-module-scss-module__IWAgCW__disabled){background-color:var(--btn-bg-hover)}.Button-module-scss-module__IWAgCW__button:active:not(.Button-module-scss-module__IWAgCW__disabled){transform:translateY(1px)}.Button-module-scss-module__IWAgCW__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__small{--btn-py:.5rem;--btn-px:1rem;--btn-font-size:.8125rem}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__matchField{--btn-py:0;--btn-px:1.125rem;align-self:stretch;height:3rem;font-size:.875rem}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__fullwidth{justify-content:center;width:100%;display:flex}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__iconOnly{--btn-px:.75rem;aspect-ratio:1;min-width:2.5rem;padding-inline:.75rem}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__iconOnly.Button-module-scss-module__IWAgCW__small{--btn-px:.625rem;min-width:2rem}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__iconOnly .Button-module-scss-module__IWAgCW__button__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__primary{--btn-bg:var(--color-primary);--btn-bg-hover:color-mix(in srgb, var(--color-primary) 88%, #000);--btn-text:#fff}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__secondary{--btn-bg:transparent;--btn-bg-hover:#ffffff1f;--btn-border:#ffffff73;--btn-text:#fff}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__borderGrey{--btn-bg:#fff;--btn-bg-hover:#f9fafb;--btn-border:var(--color-border);--btn-text:var(--color-text-primary)}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__borderSecondary{--btn-bg:#fff;--btn-bg-hover:#f9fafb;--btn-border:var(--color-border);--btn-text:var(--color-grey-dark)}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__fullWhite{--btn-bg:#fff;--btn-bg-hover:#f3f4f6;--btn-text:var(--color-text-primary)}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__ghost{--btn-bg:transparent;--btn-bg-hover:var(--color-surface);--btn-border:transparent;--btn-text:var(--color-grey-700)}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__danger{--btn-bg:#fef2f2;--btn-bg-hover:#fee2e2;--btn-border:#fecaca;--btn-text:var(--color-error)}.Button-module-scss-module__IWAgCW__button.Button-module-scss-module__IWAgCW__dark{--btn-bg:var(--color-grey-900);--btn-bg-hover:#374151;--btn-text:#fff}.Button-module-scss-module__IWAgCW__button__inner{pointer-events:none;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.Button-module-scss-module__IWAgCW__button__inner__icon{color:currentColor;align-items:center;display:flex}.Button-module-scss-module__IWAgCW__button__label{white-space:nowrap}.Button-module-scss-module__IWAgCW__fullwidth .Button-module-scss-module__IWAgCW__button__inner__icon{display:none}
.TextLink-module-scss-module__jOM2XG__link{color:var(--color-text-muted,#5a606e);outline:none;align-items:center;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.TextLink-module-scss-module__jOM2XG__link:hover{color:var(--color-text-primary,#100f27)}.TextLink-module-scss-module__jOM2XG__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:.25rem}.TextLink-module-scss-module__jOM2XG__link.TextLink-module-scss-module__jOM2XG__active{color:var(--color-text-primary,#100f27)}.TextLink-module-scss-module__jOM2XG__label{padding-bottom:.125rem;display:inline-block;position:relative}.TextLink-module-scss-module__jOM2XG__underline{inset-inline:0;background:var(--color-primary);border-radius:999px;height:1px;transition:transform .3s cubic-bezier(.76,0,.24,1);position:absolute;bottom:0;transform:scaleX(0)}.TextLink-module-scss-module__jOM2XG__underline.TextLink-module-scss-module__jOM2XG__enter{transform-origin:0;transform:scaleX(1)}.TextLink-module-scss-module__jOM2XG__underline.TextLink-module-scss-module__jOM2XG__exit{transform-origin:100%;transform:scaleX(0)}.TextLink-module-scss-module__jOM2XG__underline.TextLink-module-scss-module__jOM2XG__active{transform-origin:0;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.TextLink-module-scss-module__jOM2XG__underline{transition:none}.TextLink-module-scss-module__jOM2XG__underline.TextLink-module-scss-module__jOM2XG__enter,.TextLink-module-scss-module__jOM2XG__underline.TextLink-module-scss-module__jOM2XG__active{transform:scaleX(1)}.TextLink-module-scss-module__jOM2XG__underline.TextLink-module-scss-module__jOM2XG__exit{transform:scaleX(0)}}
