.gTYjgG_press{--shadow:6px;--travel:4px;--shadow-color:var(--ink);--face:var(--red);--face-hover:var(--red-hover);--face-ink:var(--white);--face-ink-hover:var(--face-ink);--h:52px;--spring-release:.5s linear(0, .2009, .5625, .8636, 1.0346, 1.0926, 1.0839, 1.0511, 1.0198, 1, .9919, .9914, .9942, .9974, .9996, 1.0006, 1);isolation:isolate;vertical-align:middle;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;text-decoration:none;display:inline-flex;position:relative}.gTYjgG_press:before{content:"";z-index:-1;border-radius:inherit;background:var(--shadow-color);translate:var(--shadow) var(--shadow);position:absolute;inset:0}.gTYjgG_face{height:var(--h);border:3px solid var(--ink);border-radius:inherit;background:var(--face);color:var(--face-ink);white-space:nowrap;transition:translate var(--spring-release), background-color .12s cubic-bezier(.22, 1, .36, 1), color .12s cubic-bezier(.22, 1, .36, 1);justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:17px;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.gTYjgG_press:hover .gTYjgG_face{background:var(--face-hover);color:var(--face-ink-hover);translate:-2px -2px}}.gTYjgG_press:active .gTYjgG_face{translate:var(--travel) var(--travel);transition:translate 80ms cubic-bezier(.22,1,.36,1)}.gTYjgG_lg{--shadow:8px;--travel:6px;--h:64px}.gTYjgG_lg .gTYjgG_face{font-family:var(--font-display);text-transform:uppercase;padding:0 32px;font-size:21px;font-weight:400;line-height:1}.gTYjgG_ink{--shadow-color:var(--red);--face:var(--ink);--face-hover:var(--ink);--face-ink:var(--cream);--face-ink-hover:var(--yellow)}.gTYjgG_yellow{--face:var(--yellow);--face-hover:#ffc61a;--face-ink:var(--ink)}.gTYjgG_cream{--face:var(--cream);--face-hover:var(--white);--face-ink:var(--ink)}@media (prefers-reduced-motion:reduce){.gTYjgG_face,.gTYjgG_press:hover .gTYjgG_face,.gTYjgG_press:active .gTYjgG_face{translate:none}.gTYjgG_press:active .gTYjgG_face{background:var(--face-hover);color:var(--face-ink-hover)}.gTYjgG_press:active:before{opacity:.4}}.gTYjgG_spinner{border:3px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:999px;width:22px;height:22px;animation:.7s linear infinite gTYjgG_spin;display:block}@keyframes gTYjgG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gTYjgG_spinner{animation-duration:.7s!important;animation-iteration-count:infinite!important}}
