.btn[data-astro-cid-vnzlvqnm]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-75);border:0;border-radius:var(--radius-full);font-family:var(--font-sans);text-decoration:none;text-align:center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.label[data-astro-cid-vnzlvqnm]{display:inline-flex;align-items:center;gap:var(--spacing-75)}.btn-m[data-astro-cid-vnzlvqnm]{min-height:44px;padding:var(--spacing-75) var(--spacing-200);font-size:var(--text-button-md);line-height:var(--text-button-md--line-height);font-weight:600}.btn-s[data-astro-cid-vnzlvqnm]{min-height:44px;padding:var(--spacing-75) var(--spacing-100);font-size:var(--text-button-sm);line-height:var(--text-button-sm--line-height);font-weight:600}.btn[data-astro-cid-vnzlvqnm]:active{transform:scale(.98)}.btn-primary[data-astro-cid-vnzlvqnm],.btn-ink[data-astro-cid-vnzlvqnm],.btn-inverse[data-astro-cid-vnzlvqnm]{isolation:isolate;overflow:hidden;background:var(--color-primary);color:var(--color-on-primary)}.btn-primary[data-astro-cid-vnzlvqnm]:before,.btn-ink[data-astro-cid-vnzlvqnm]:before,.btn-inverse[data-astro-cid-vnzlvqnm]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--color-primary-hover);transform:translateY(101%);transition:transform var(--dur-base) var(--ease-standard)}.btn-primary[data-astro-cid-vnzlvqnm]:hover:before,.btn-ink[data-astro-cid-vnzlvqnm]:hover:before,.btn-inverse[data-astro-cid-vnzlvqnm]:hover:before{transform:none}.btn-primary[data-astro-cid-vnzlvqnm]:hover,.btn-ink[data-astro-cid-vnzlvqnm]:hover,.btn-inverse[data-astro-cid-vnzlvqnm]:hover{color:var(--color-on-accent)}.btn-inverse[data-astro-cid-vnzlvqnm]{background:var(--color-on-inverse);color:var(--color-inverse)}.btn-inverse-secondary[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--color-on-inverse);box-shadow:inset 0 0 0 1px var(--color-on-inverse)}.btn-inverse-secondary[data-astro-cid-vnzlvqnm]:hover{background:var(--color-on-inverse);color:var(--color-inverse)}.btn-secondary[data-astro-cid-vnzlvqnm]{background:var(--color-surface);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border-control)}.btn-secondary[data-astro-cid-vnzlvqnm]:hover,.btn-quiet[data-astro-cid-vnzlvqnm]:hover{background:var(--color-surface-alt)}.btn-quiet[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--color-text)}.btn[data-astro-cid-vnzlvqnm] svg{transition:transform var(--dur-base) var(--ease-standard)}.btn[data-astro-cid-vnzlvqnm]:hover>svg:last-of-type,.btn[data-astro-cid-vnzlvqnm]:hover .label[data-astro-cid-vnzlvqnm]>svg:last-child{transform:translate(3px)}.btn[data-astro-cid-vnzlvqnm]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.btn[data-astro-cid-vnzlvqnm][disabled],.btn[data-astro-cid-vnzlvqnm][aria-disabled=true]{opacity:.45;cursor:not-allowed}
