.bbl-btn.svelte-18sv61c{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid currentColor;border-radius:var(--border-radius);color:inherit;cursor:pointer;font-family:var(--font-family-secondary);font-size:var(--font-size-label);font-style:normal;font-weight:400;line-height:1.33;text-transform:uppercase;text-decoration:none;transition:background-color 256ms ease,border-color 256ms ease,color 256ms ease}.size-default.svelte-18sv61c{padding:clamp(.5rem,.308rem + .769vw,1.5rem) clamp(1rem,2.857vw,4.5rem)}.size-large.svelte-18sv61c{padding:clamp(2rem,1.808rem + .769vw,3rem) clamp(1.75rem,.857rem + 3.214vw,6rem);border-radius:var(--border-radius-x2);font-size:var(--font-size-button-large)}.variant-default.svelte-18sv61c{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white)}@media(hover:hover)and (pointer:fine){.variant-default.svelte-18sv61c:hover{background-color:var(--color-white);border-color:var(--bg-color-gray);color:var(--color-black)}}.variant-reversed.svelte-18sv61c{background-color:var(--color-white);border-color:var(--bg-color-gray);color:var(--color-black)}@media(hover:hover)and (pointer:fine){.variant-reversed.svelte-18sv61c:hover{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white)}}.variant-gradient.svelte-18sv61c{background-image:linear-gradient(to right,var(--color-blue-dark),var(--color-blue),var(--color-blue-light),var(--color-blue-soft));background-size:125% auto;color:var(--color-white);transition:background-position 512ms}@media(hover:hover)and (pointer:fine){.variant-gradient.svelte-18sv61c:hover{background-position:99.5% center}}*:not(.bbl-btn)+.bbl-btn.svelte-18sv61c{margin-top:var(--offset-top)}
