.btn.svelte-1gf72ll{color:var(--ink);font-family:var(--font-display);text-transform:uppercase;background:#fff;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;padding:18px 40px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .3s,color .3s;display:flex}.btn.dark.svelte-1gf72ll{background:var(--ink);color:#fff}.btn.outline.svelte-1gf72ll{color:#fff;background:0 0;border:2px solid #fff}.inner.svelte-1gf72ll{height:20px;display:block;position:relative;overflow:hidden}.label.svelte-1gf72ll,.arrow.svelte-1gf72ll{justify-content:center;align-items:center;height:20px;transition:transform .3s;display:flex}.arrow.svelte-1gf72ll{position:absolute;inset:0;transform:translateY(200%)}.btn.svelte-1gf72ll:hover .label:where(.svelte-1gf72ll){transform:translateY(-200%)}.btn.svelte-1gf72ll:hover .arrow:where(.svelte-1gf72ll){transform:translateY(0)}@media (width>=1440px){.btn.svelte-1gf72ll{background:var(--cream)}}@media (width<=991px){.inner.svelte-1gf72ll,.label.svelte-1gf72ll{height:auto;min-height:20px}}@media (width<=479px){.btn.svelte-1gf72ll{font-size:17px}.btn.dark.svelte-1gf72ll{align-items:stretch}.btn.dark.svelte-1gf72ll .label:where(.svelte-1gf72ll){justify-content:flex-start}}
