@font-face{font-family:Literata;font-style:normal;font-weight:100 1000;src:url(/assets/fonts/Literata-Regular.woff2) format("woff2-variations");src:url(/assets/fonts/Literata-Regular.woff2) format("woff2") tech("variations");font-display:swap}@font-face{font-family:Literata;font-style:italic;font-weight:100 1000;src:url(/assets/fonts/Literata-Italic.woff2) format("woff2-variations");src:url(/assets/fonts/Literata-Italic.woff2) format("woff2") tech("variations");font-display:swap}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:100 1000;src:url(/assets/fonts/PlusJakartaSans-Regular.woff2) format("woff2-variations");src:url(/assets/fonts/PlusJakartaSans-Regular.woff2) format("woff2") tech("variations");font-display:swap}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:100 1000;src:url(/assets/fonts/PlusJakartaSans-Italic.woff2) format("woff2-variations");src:url(/assets/fonts/PlusJakartaSans-Italic.woff2) format("woff2") tech("variations");font-display:swap}.button[data-v-cfe570fa]{--radius: 8px;--border-color: rgb(59 59 59 / 8%);--focus-ring-color: var(--primary-400, #6b7280);display:inline-flex;gap:var(--gap);align-items:center;justify-content:space-between;padding:var(--padding-y) var(--padding-x);font-size:var(--font-size);font-weight:500;color:var(--color);text-transform:uppercase;white-space:nowrap;background-color:var(--background);border:1.5px solid var(--border-color);border-radius:var(--radius);transition:background-color .2s,opacity .2s,outline .2s,color .2s}.button[data-v-cfe570fa] svg{width:var(--icon-size);height:var(--icon-size)}.button[data-v-cfe570fa]:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.button[disabled][data-v-cfe570fa]{cursor:not-allowed}.button.button-variant-link[data-v-cfe570fa]{--background: transparent;--border-color: transparent;position:relative}.button.button-variant-link[data-v-cfe570fa]:after{position:absolute;bottom:8px;left:50%;width:calc(100% - var(--padding-x) * 2);height:1px;content:"";background-color:var(--color);transform:translate(-50%)}.button.button-link-variant-text-only[data-v-cfe570fa]:after{width:calc(100% - var(--padding-x) * 2 - var(--icon-size) - var(--gap));transform:translate(calc(-50% + var(--icon-size) * .5 + var(--gap) * .5))}.button-size-small[data-v-cfe570fa]{--gap: 4px;--padding-y: 7px;--padding-x: 12px;--font-size: .8125rem;--icon-size: 14px}.button-size-medium[data-v-cfe570fa]{--gap: 8px;--padding-y: 8px;--padding-x: 16px;--font-size: .9375rem;--icon-size: 17px}.button-size-large[data-v-cfe570fa]{--gap: 12px;--padding-y: 13px;--padding-x: 24px;--font-size: 1.0625rem;--icon-size: 20px}.button-theme-primary.button-variant-dark[data-v-cfe570fa]{--background: var(--primary-500);--color: white;--focus-ring-color: var(--primary-300)}@media (hover: hover) and (pointer: fine){.button-theme-primary.button-variant-dark[data-v-cfe570fa]:not(:disabled):hover{--background: var(--primary-600)}}.button-theme-primary.button-variant-dark[data-v-cfe570fa]:disabled{--background: var(--grayscale-300);--color: var(--grayscale-600)}.button-theme-primary.button-variant-light[data-v-cfe570fa]{--background: var(--primary-100);--color: var(--grayscale-950);--focus-ring-color: var(--primary-500)}@media (hover: hover) and (pointer: fine){.button-theme-primary.button-variant-light[data-v-cfe570fa]:not(:disabled):hover{--background: var(--primary-200)}}.button-theme-primary.button-variant-light[data-v-cfe570fa]:disabled{--background: var(--grayscale-100);--color: var(--grayscale-400)}.button-theme-primary.button-variant-outlined[data-v-cfe570fa]{--background: white;--color: var(--primary-500);--border: var(--grayscale-100);--focus-ring-color: var(--primary-500)}@media (hover: hover) and (pointer: fine){.button-theme-primary.button-variant-outlined[data-v-cfe570fa]:not(:disabled):hover{--color: var(--primary-700)}}.button-theme-primary.button-variant-outlined[data-v-cfe570fa]:disabled{--background: white;--border-color: var(--grayscale-100);--color: var(--grayscale-300)}.button-theme-primary.button-variant-link[data-v-cfe570fa]{--color: var(--primary-600);--focus-ring-color: var(--primary-500)}@media (hover: hover) and (pointer: fine){.button-theme-primary.button-variant-link[data-v-cfe570fa]:not(:disabled):hover{--color: var(--primary-800)}}.button-theme-primary.button-variant-link[data-v-cfe570fa]:disabled{--color: var(--grayscale-300)}.button-theme-secondary.button-variant-dark[data-v-cfe570fa]{--background: var(--secondary-500);--color: white;--focus-ring-color: var(--secondary-300)}@media (hover: hover) and (pointer: fine){.button-theme-secondary.button-variant-dark[data-v-cfe570fa]:not(:disabled):hover{--background: var(--secondary-600)}}.button-theme-secondary.button-variant-dark[data-v-cfe570fa]:disabled{--background: var(--grayscale-300);--color: var(--grayscale-600)}.button-theme-secondary.button-variant-light[data-v-cfe570fa]{--background: var(--secondary-100);--color: var(--grayscale-950);--focus-ring-color: var(--secondary-500)}@media (hover: hover) and (pointer: fine){.button-theme-secondary.button-variant-light[data-v-cfe570fa]:not(:disabled):hover{--background: var(--secondary-200)}}.button-theme-secondary.button-variant-light[data-v-cfe570fa]:disabled{--background: var(--grayscale-100);--color: var(--grayscale-400)}.button-theme-secondary.button-variant-outlined[data-v-cfe570fa]{--background: white;--color: var(--secondary-500);--border: var(--grayscale-100);--focus-ring-color: var(--secondary-500)}@media (hover: hover) and (pointer: fine){.button-theme-secondary.button-variant-outlined[data-v-cfe570fa]:not(:disabled):hover{--color: var(--secondary-700)}}.button-theme-secondary.button-variant-outlined[data-v-cfe570fa]:disabled{--background: white;--border-color: var(--grayscale-100);--color: var(--grayscale-300)}.button-theme-secondary.button-variant-link[data-v-cfe570fa]{--color: var(--secondary-600);--focus-ring-color: var(--secondary-500)}@media (hover: hover) and (pointer: fine){.button-theme-secondary.button-variant-link[data-v-cfe570fa]:not(:disabled):hover{--color: var(--secondary-800)}}.button-theme-secondary.button-variant-link[data-v-cfe570fa]:disabled{--color: var(--grayscale-300)}.button-theme-white.button-variant-dark[data-v-cfe570fa]{--background: white;--color: var(--grayscale-950);--focus-ring-color: var(--grayscale-300)}@media (hover: hover) and (pointer: fine){.button-theme-white.button-variant-dark[data-v-cfe570fa]:not(:disabled):hover{--background: var(--grayscale-100)}}.button-theme-white.button-variant-dark[data-v-cfe570fa]:disabled{--background: var(--grayscale-100);--color: var(--grayscale-400)}.button-theme-white.button-variant-light[data-v-cfe570fa]{--background: var(--grayscale-50, #f9fafb);--color: var(--grayscale-950);--focus-ring-color: var(--grayscale-300)}@media (hover: hover) and (pointer: fine){.button-theme-white.button-variant-light[data-v-cfe570fa]:not(:disabled):hover{--background: var(--grayscale-100)}}.button-theme-white.button-variant-light[data-v-cfe570fa]:disabled{--background: var(--grayscale-50);--color: var(--grayscale-300)}.button-theme-white.button-variant-outlined[data-v-cfe570fa]{--background: transparent;--color: white;--border-color: white;--focus-ring-color: white}@media (hover: hover) and (pointer: fine){.button-theme-white.button-variant-outlined[data-v-cfe570fa]:not(:disabled):hover{--background: rgb(255 255 255 / 10%)}}.button-theme-white.button-variant-outlined[data-v-cfe570fa]:disabled{--background: transparent;--border-color: var(--grayscale-200);--color: var(--grayscale-300)}.button-theme-white.button-variant-link[data-v-cfe570fa]{--color: white;--focus-ring-color: white}@media (hover: hover) and (pointer: fine){.button-theme-white.button-variant-link[data-v-cfe570fa]:not(:disabled):hover{--color: var(--grayscale-100)}}.button-theme-white.button-variant-link[data-v-cfe570fa]:disabled{--color: var(--grayscale-300)}
