.gooey-btn{isolation:isolate;box-sizing:border-box;cursor:pointer;max-width:100%;font-family:var(--font-syne), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.gooey-btn--sm{min-height:2.25rem;padding:.45rem 1.05rem;font-size:.8125rem}.gooey-btn--md{min-height:3rem;padding:.85rem 1.7rem;font-size:.9rem}.gooey-btn__goo{z-index:0;pointer-events:none;filter:url(#gooey);position:absolute;inset:0}.gooey-btn__blob{background:var(--accent,#fd5e0e);border-radius:999px;transition:transform .55s cubic-bezier(.22,1,.36,1);display:block;position:absolute}.gooey-btn__blob--core{inset:0}.gooey-btn__blob--left,.gooey-btn__blob--right{width:1.65rem;height:1.65rem;margin-top:-.825rem;top:50%}.gooey-btn__blob--left{left:.35rem;transform:scale(.2)}.gooey-btn__blob--right{right:.35rem;transform:scale(.2)}.gooey-btn:hover .gooey-btn__blob--left{transform:translate(-.55rem,-.15rem)scale(1.15)}.gooey-btn:hover .gooey-btn__blob--right{transform:translate(.55rem,.15rem)scale(1.15)}.gooey-btn--ghost{box-shadow:inset 0 0 0 1.5px var(--border-strong,#f4f4f038)}.gooey-btn--ghost .gooey-btn__blob{background:var(--accent,#fd5e0e)}.gooey-btn--ghost .gooey-btn__blob--core{opacity:0;transform:scale(.15)}.gooey-btn--ghost:hover{box-shadow:none}.gooey-btn--ghost:hover .gooey-btn__blob--core{opacity:1;transform:scale(1)}.gooey-btn__label{z-index:1;transition:color .35s;position:relative}.gooey-btn--solid .gooey-btn__label{color:var(--bg,#0a0a0b)}.gooey-btn--ghost .gooey-btn__label{color:var(--fg,#f4f4f0)}.gooey-btn--ghost:hover .gooey-btn__label{color:var(--bg,#0a0a0b)}
