.primary__button[data-v-2df8c4a4],.secondary__button[data-v-2df8c4a4]{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:1.125em;font-weight:500;gap:.625em;justify-content:center;line-height:140%;padding:.75em 1.5em;text-align:center;text-decoration:none;text-wrap:nowrap;transition:all .2s}.primary__button svg[data-v-2df8c4a4],.secondary__button svg[data-v-2df8c4a4]{height:24px;margin-bottom:0;width:24px}.primary__button[data-v-2df8c4a4]:disabled,.secondary__button[data-v-2df8c4a4]:disabled{cursor:default}.primary__button[data-v-2df8c4a4]{background:var(--primary);color:var(--white-second)}.primary__button[data-v-2df8c4a4] svg path{fill:transparent;stroke:var(--white-second);transition:all .2s}.primary__button[data-v-2df8c4a4] svg rect{fill:transparent;stroke:var(--white-second);transition:all .2s}.primary__button[data-v-2df8c4a4]:not(:disabled):hover{color:var(--background-second)}.primary__button[data-v-2df8c4a4]:not(:disabled):hover svg path{stroke:var(--background-second)}.primary__button[data-v-2df8c4a4]:not(:disabled):hover svg rect{stroke:var(--background-second)}.secondary__button[data-v-2df8c4a4]{background:var(--darker-grey);color:var(--primary-grey)}.secondary__button[data-v-2df8c4a4] svg path{fill:transparent;stroke:var(--primary-grey);transition:all .2s}.secondary__button[data-v-2df8c4a4] svg rect{fill:transparent;stroke:var(--primary-grey);transition:all .2s}.secondary__button[data-v-2df8c4a4]:not(:disabled):hover{color:var(--white)}.secondary__button[data-v-2df8c4a4]:not(:disabled):hover svg path{stroke:var(--white)}.secondary__button[data-v-2df8c4a4]:not(:disabled):hover svg rect{stroke:var(--white)}@media screen and (max-width:500px){.primary__button[data-v-2df8c4a4],.secondary__button[data-v-2df8c4a4]{font-size:1em;gap:.5em;padding:.5em 1em}.primary__button svg[data-v-2df8c4a4],.secondary__button svg[data-v-2df8c4a4]{height:20px;width:20px}}.secondary__button[data-v-2df8c4a4]{font-size:14px!important;padding:8px 20px!important;text-decoration:none}.secondary__button svg[data-v-2df8c4a4]{height:20px;width:20px}.secondary__button svg[data-v-2df8c4a4] path{fill:var(--primary-grey)}.secondary__button[data-v-2df8c4a4]:hover svg path{fill:var(--white)}.primary__button[data-v-c2c0721f],.secondary__button[data-v-c2c0721f]{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:1.125em;font-weight:500;gap:.625em;justify-content:center;line-height:140%;padding:.75em 1.5em;text-align:center;text-decoration:none;text-wrap:nowrap;transition:all .2s}.primary__button svg[data-v-c2c0721f],.secondary__button svg[data-v-c2c0721f]{height:24px;margin-bottom:0;width:24px}.primary__button[data-v-c2c0721f]:disabled,.secondary__button[data-v-c2c0721f]:disabled{cursor:default}.primary__button[data-v-c2c0721f]{background:var(--primary);color:var(--white-second)}.primary__button[data-v-c2c0721f] svg path{fill:transparent;stroke:var(--white-second);transition:all .2s}.primary__button[data-v-c2c0721f] svg rect{fill:transparent;stroke:var(--white-second);transition:all .2s}.primary__button[data-v-c2c0721f]:not(:disabled):hover{color:var(--background-second)}.primary__button[data-v-c2c0721f]:not(:disabled):hover svg path{stroke:var(--background-second)}.primary__button[data-v-c2c0721f]:not(:disabled):hover svg rect{stroke:var(--background-second)}.secondary__button[data-v-c2c0721f]{background:var(--darker-grey);color:var(--primary-grey)}.secondary__button[data-v-c2c0721f] svg path{fill:transparent;stroke:var(--primary-grey);transition:all .2s}.secondary__button[data-v-c2c0721f] svg rect{fill:transparent;stroke:var(--primary-grey);transition:all .2s}.secondary__button[data-v-c2c0721f]:not(:disabled):hover{color:var(--white)}.secondary__button[data-v-c2c0721f]:not(:disabled):hover svg path{stroke:var(--white)}.secondary__button[data-v-c2c0721f]:not(:disabled):hover svg rect{stroke:var(--white)}@media screen and (max-width:500px){.primary__button[data-v-c2c0721f],.secondary__button[data-v-c2c0721f]{font-size:1em;gap:.5em;padding:.5em 1em}.primary__button svg[data-v-c2c0721f],.secondary__button svg[data-v-c2c0721f]{height:20px;width:20px}}.secondary__button[data-v-c2c0721f]{font-size:14px!important;padding:8px 20px!important}.secondary__button svg[data-v-c2c0721f]{height:20px;width:20px}.secondary__button svg[data-v-c2c0721f] path{fill:transparent;stroke:var(--primary-grey)}.secondary__button[data-v-c2c0721f]:hover svg path{stroke:var(--white)}
