.btn[data-v-8dca8fee]{--btn-fill:var(--color-light-white);--btn-ink:var(--color-black);cursor:pointer;height:3rem;color:var(--color-off-white);font-family:var(--font-family-sans);letter-spacing:.01em;white-space:nowrap;border-radius:62.4375rem;justify-content:center;align-items:center;padding:0 1.625rem;font-size:.875rem;transition:filter .18s,background .18s,color .18s,box-shadow .18s,opacity .18s;display:inline-flex;position:relative;overflow:hidden}.btn[data-v-8dca8fee]:active{transform:scale(.985)}.btn__hover[data-v-8dca8fee],.btn__label[data-v-8dca8fee]{justify-content:center;align-items:center;gap:.625rem;display:inline-flex}.btn__hover[data-v-8dca8fee]{z-index:2;padding:inherit;background:var(--btn-fill);border-radius:inherit;opacity:0;color:var(--btn-ink);-webkit-user-select:none;user-select:none;transition:opacity .18s;position:absolute;inset:0}.btn__hover[data-v-8dca8fee]:before{content:attr(data-text)}.btn__hover[data-v-8dca8fee]:after{font-family:var(--font-family-mono);content:attr(data-arrow)}.btn__hover[data-arrow=""][data-v-8dca8fee]:after{display:none}@media (prefers-reduced-motion:no-preference){.btn__hover[data-v-8dca8fee]{clip-path:ellipse(25% 50% at 50% 152%);opacity:1;transition:clip-path .6s cubic-bezier(.23,1,.32,1),transform 1.2s cubic-bezier(.19,1,.22,1);transform:translateY(.3em)}.btn__hover[data-v-8dca8fee]:after{transition:inherit;transform:translateY(-.3em)}}.btn:focus-visible .btn__hover[data-v-8dca8fee],.btn:hover .btn__hover[data-v-8dca8fee]{opacity:1}@media (prefers-reduced-motion:no-preference){.btn:focus-visible .btn__hover[data-v-8dca8fee],.btn:hover .btn__hover[data-v-8dca8fee]{clip-path:ellipse(75% 75%);will-change:clip-path,transform;transform:translateZ(0)}.btn:focus-visible .btn__hover[data-v-8dca8fee]:after,.btn:hover .btn__hover[data-v-8dca8fee]:after{transform:translate(.18em)}.btn:focus-visible .btn__hover[data-arrow=↗][data-v-8dca8fee]:after,.btn:hover .btn__hover[data-arrow=↗][data-v-8dca8fee]:after{transform:translate(.14em,-.14em)}}.btn--ghost[data-v-8dca8fee]{background:0 0;box-shadow:inset 0 0 0 1px #ffffff2e}.btn--plain[data-v-8dca8fee]{background:#ffffff0a}.btn--white[data-v-8dca8fee]{--btn-fill:var(--color-signal-pink);--btn-ink:var(--color-light-white);background:var(--color-light-white);color:var(--color-black)}.btn--grey[data-v-8dca8fee]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff0f}.btn--sm[data-v-8dca8fee]{height:2.5rem;padding:0 1.125rem;font-size:.75rem}.btn--lg[data-v-8dca8fee]{height:3.25rem;padding:0 1.875rem;font-size:1rem}.btn--lg.btn--sm[data-v-8dca8fee]{height:2.75rem;padding:0 1.5rem;font-size:.875rem}.btn--icon[data-v-8dca8fee]{aspect-ratio:1;width:auto;padding:0}.btn--icon .btn__label[data-v-8dca8fee]{z-index:3;transition:color .18s;position:relative}.btn--icon:focus-visible .btn__label[data-v-8dca8fee],.btn--icon:hover .btn__label[data-v-8dca8fee]{color:var(--btn-ink)}.btn__arr[data-v-8dca8fee]{font-family:var(--font-family-mono)}.b-hl-badge[data-v-bd72b8d9]{font:var(--font-weight-t-md) var(--font-size-t-md)/var(--font-height-t-md) var(--font-family-t-md);letter-spacing:var(--font-spacing-t-md,0);color:var(--color-fg-2);gap:.5rem;margin:0;line-height:1.28;display:inline-flex}.b-hl-badge__wordmark[data-v-bd72b8d9]{flex:none;align-self:baseline;width:5.25em;height:auto;transform:translateY(.107em)}
