.wg-button{min-width:0;max-width:none;height:auto;font-family:var(--font-montserrat), var(--font-body);letter-spacing:.16rem;text-transform:uppercase;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1.25rem .65rem 1.75rem;font-size:.625rem;font-weight:600;line-height:1rem;text-decoration:none;transition:background-color .3s,border-color .3s;display:inline-flex;position:relative}@media (min-width:768px){.wg-button{font-size:.75rem}}.wg-button:focus-visible{outline:var(--wg-focus-w) solid currentColor;outline-offset:var(--wg-focus-offset)}.wg-button--primary{background:var(--color-gold-400);color:var(--color-ink-950)}.wg-button--primary:hover,.wg-button--primary:focus-visible{background:var(--color-gold-600);border-color:var(--color-ink-950)}.wg-button--primary:active{background:var(--color-gold-700)}.wg-button--secondary{border-color:var(--wg-text,var(--color-paper-100));color:var(--wg-text);-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);background:0 0}.wg-button--secondary:hover,.wg-button--secondary:focus-visible{border-color:var(--color-mute-400)}.wg-button--secondary:active{background:color-mix(in srgb, var(--color-paper-50) 8%, transparent)}.wg-button--fluid{max-width:none}.wg-button__label{min-width:0}.wg-button__icons{flex:none;width:1em;height:1em;position:relative;overflow:hidden}.wg-button__icon{width:100%;height:100%;transition:transform .4s var(--ease-lux);position:absolute;inset:0}.wg-button__icon--next{transform:translate(-100%)}.wg-button:hover .wg-button__icon,.wg-button:focus-visible .wg-button__icon{transform:translate(100%)}.wg-button:hover .wg-button__icon--next,.wg-button:focus-visible .wg-button__icon--next{transform:none}@media (prefers-reduced-motion:reduce){.wg-button__icon{transition:none}}
