.btn[data-v-81e297f4]{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:var(--font-sans);font-weight:500;gap:.25rem;justify-content:center;overflow:hidden;padding-bottom:.5rem;padding-top:.5rem;text-overflow:ellipsis;text-wrap:nowrap;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.btn--primary[data-v-81e297f4]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn--primary[data-v-81e297f4]:hover{--tw-translate-y:-.125rem;box-shadow:0 4px #fdb022;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn--primary.btn-cl--blue[data-v-81e297f4],.btn--primary.btn-cl--primary[data-v-81e297f4]{--tw-bg-opacity:1;background-color:rgb(0 78 235/var(--tw-bg-opacity,1))}.btn--primary.btn-cl--blue[data-v-81e297f4]:hover,.btn--primary.btn-cl--primary[data-v-81e297f4]:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.btn--primary.btn-cl--pink[data-v-81e297f4]{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))}.btn--primary.btn-cl--pink[data-v-81e297f4]:hover{--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity,1))}.btn--primary.btn-cl--slate[data-v-81e297f4]{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.btn--primary.btn-cl--slate[data-v-81e297f4]:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.btn--primary.btn-cl--white[data-v-81e297f4]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 78 235/var(--tw-text-opacity,1))}.btn--primary.btn-cl--white[data-v-81e297f4]:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.btn--primary.btn-cl--amber[data-v-81e297f4]{--tw-text-opacity:1;background-color:#fdb022;color:rgb(0 78 235/var(--tw-text-opacity,1))}.btn--primary.btn-cl--amber[data-v-81e297f4]:hover{background-color:#fca712;box-shadow:none}.btn--primary.btn-cl--soft-pink[data-v-81e297f4]{--tw-text-opacity:1;background-color:#fdcdca;color:rgb(0 78 235/var(--tw-text-opacity,1))}.btn--primary.btn-cl--soft-pink[data-v-81e297f4]:hover{background-color:#f9b3af;box-shadow:none}.btn--secondary[data-v-81e297f4]{align-items:center;border-radius:9999px;border-width:1.2px;display:inline-flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;border-color:#94a3b8;color:rgb(0 78 235/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn--secondary[data-v-81e297f4]:before{bottom:-8px;content:"";height:12px;left:-4px;position:absolute;right:-4px}.btn--secondary[data-v-81e297f4]:hover{--tw-translate-y:-.125rem;box-shadow:0 4px #94a3b8;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn--secondary.btn--dark[data-v-81e297f4]{background-color:transparent;--tw-text-opacity:1;border-color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn--secondary.btn--dark[data-v-81e297f4]:hover{box-shadow:0 4px #fff}.btn--tertiary[data-v-81e297f4]{white-space:nowrap;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.btn--tertiary[data-v-81e297f4]:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}@media(min-width:1024px){.btn--tertiary.btn--lg[data-v-81e297f4]{padding-left:.5rem;padding-right:.5rem}}.btn--sm[data-v-81e297f4]{font-size:.875rem;height:2rem;line-height:1.25rem;padding:.375rem 16px}.btn--md[data-v-81e297f4]{font-size:18px;font-weight:400;padding:14px 1.5rem}@media(min-width:640px){.btn--md[data-v-81e297f4]{font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.625rem 1rem}}.btn--lg[data-v-81e297f4]{font-size:1rem;height:2.75rem;line-height:1.5rem;padding-left:22px;padding-right:22px}
