.Button-module-scss-module__HB5Z3q__btnContainer>a{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);color:var(--ink);background-color:var(--amber);border:1px solid var(--amber);border-radius:var(--radius-pill);font-size:var(--text-button);outline:none;padding:.75em 1.5em;font-weight:400;line-height:1.2;transition:background-color .3s,border-color .3s;display:flex;overflow:hidden}.Button-module-scss-module__HB5Z3q__btnContainer>a span{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.Button-module-scss-module__HB5Z3q__btnContainer>a img{flex:none;width:auto;height:1.25em}.Button-module-scss-module__HB5Z3q__btnContainer>a:hover{color:var(--ink);background-color:var(--amber-hover);border-color:var(--amber-hover)}.Button-module-scss-module__HB5Z3q__btnContainer>a:active{background-color:#c98f45;border-color:#c98f45}.Button-module-scss-module__HB5Z3q__btnContainer>a:focus-visible{outline:2px solid var(--ring,var(--amber-deep));outline-offset:3px}@media (min-width:480px){.Button-module-scss-module__HB5Z3q__btnContainer>a{white-space:nowrap}}@media (hover:none){.Button-module-scss-module__HB5Z3q__btnContainer>a{min-height:48px}}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__HB5Z3q__btnContainer>a{transition:none}}
