.button[data-v-c8d53385]{width:fit-content;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:100rem;justify-content:center;align-items:center;font-weight:700;line-height:1.2;text-decoration:none;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s,transform .25s;display:inline-flex}.button[data-v-c8d53385]:hover{transform:scaleX(.95)}.button[data-v-c8d53385]:focus-visible{outline-offset:.25rem;outline:2px solid}.button--small[data-v-c8d53385]{min-height:2.5rem;padding:.625rem 1.5rem;font-size:.875rem}.button--medium[data-v-c8d53385]{min-height:3rem;padding:.75rem 2rem;font-size:1rem}.button--large[data-v-c8d53385]{min-height:3.5rem;padding:.875rem 2.5rem;font-size:1.125rem}.button--pink[data-v-c8d53385]{color:var(--white);background-color:var(--pink)}.button--pink[data-v-c8d53385]:hover{background-color:#e73474}.button--white[data-v-c8d53385]{color:var(--pink-deep);background-color:var(--white)}.button--dark[data-v-c8d53385]{color:var(--white);background-color:var(--dark-900)}.button--outline[data-v-c8d53385]{color:var(--dark-900);border-color:currentColor}.button--outline[data-v-c8d53385]:hover{color:var(--white);background:var(--pink);border:1px solid var(--pink)}.button--outline[data-v-c8d53385]:focus-visible{background:#e73474;border:1px solid #e73474}.button--block[data-v-c8d53385]{width:100%}.button--disabled[data-v-c8d53385]{pointer-events:none;cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.button[data-v-c8d53385]{transition-duration:.01ms}}
