.Button_button__LjBRO{--bg-color:unset;--text-color:unset;border:none;border-radius:var(--radius__lg);cursor:pointer;outline:none;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease}.Button_button__LjBRO:focus-visible,.Button_button__LjBRO:hover{transform:scale(1.05)}.Button_button__LjBRO:focus-visible{outline:2px solid var(--c__cobalt)}.Button_sm__fs62g{font-size:var(--fs__sm);padding:.75rem 1.5rem}.Button_md__gSxTL{font-size:var(--fs__mobile-body);padding:.75rem 2.5rem}.Button_lg__MdrTb{font-size:var(--fs__body);padding:1.5rem 2.5rem}.Button_primary__N406r{background:var(--bg-color);color:var(--text-color)}.Button_secondary__EVOjd{background:transparent;border:2px solid var(--bg-color);color:var(--bg-color)}.Button_tertiary__w9AxQ{background:none;color:var(--bg-color);-webkit-text-decoration:underline;text-decoration:underline}.Button_white__5AiHe{--bg-color:var(--c__white);--text-color:var(--c__charcoal)}.Button_ruby__bVt_B{--bg-color:var(--c__bright-ruby);--text-color:--c__white}.Button_spruce__NU_Jt{--bg-color:var(--c__spruce);--text-color:var(--c__white)}.Button_dark__Ygonk{--bg-color:var(--c__dark-3);--text-color:var(--c__white)}.Button_neutral__Ktw0K{--text-color:var(--c__dark-3);border:2px solid var(--c__dark-3)}.Button_embedded__7yWD8{text-align:center;width:auto}.Button_embedded-desktop-only__lCqXt{display:none}@media screen and (min-width:768px){.Button_embedded__7yWD8{margin-left:1rem;width:-moz-fit-content;width:fit-content}.Button_embedded-desktop-only__lCqXt{display:block}}