.button-wrapper{display:flex;width:100%}.button-wrapper.text-left{justify-content:flex-start}.button-wrapper.text-left .btn{width:auto}.button-wrapper.text-center{justify-content:center}.button-wrapper.text-center .btn{width:auto}.button-wrapper.text-right{justify-content:flex-end}.button-wrapper.text-right .btn{width:auto}.btn{display:flex;width:100%;min-width:100px;justify-content:center;align-items:center;gap:8px;border-radius:8px;font-weight:600;text-decoration:none;cursor:pointer;transition:.2s ease-in-out;box-sizing:border-box;padding:8px 24px;font-size:16px;line-height:24px}.btn .btn-label{display:inline-flex;align-items:center;font-style:normal}.btn .btn-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;order:-1}.btn .btn-icon img,.btn .btn-icon svg{width:16px;height:16px;display:block}.btn.cta-large{padding:16px 24px;font-size:16px;line-height:24px;border-radius:8px}.btn.cta-regular{padding:8px 24px;font-size:16px;line-height:24px;border-radius:8px}.btn.cta-small{padding:8px 24px;font-size:14px;line-height:22px;border-radius:8px}.btn.cta-mini{padding:4px 12px;font-size:12px;line-height:20px;border-radius:6px}.btn[data-icon-position=right] .btn-icon{order:1}.btn[data-icon-position=none] .btn-icon{display:none}body[data-theme-variant=light] .btn.primary-blue{background:#0062dd;color:#fff}body[data-theme-variant=light] .btn.primary-blue .btn-icon svg path{fill:#fff}body[data-theme-variant=light] .btn.primary-blue:hover:not(:active){background:#66abff}body[data-theme-variant=light] .btn.primary-blue:active{background:#0051ba}body[data-theme-variant=light] .btn.primary-blue:focus-visible{border:2px solid hsla(0,0%,100%,.01);box-shadow:0 0 0 1px transparent,0 0 0 2px #8a63b1}body[data-theme-variant=light] .btn.primary-black{background:#000;color:#fff}body[data-theme-variant=light] .btn.primary-black .btn-icon svg path{fill:#fff}body[data-theme-variant=light] .btn.primary-black:hover:not(:active){background:#2d2d32}body[data-theme-variant=light] .btn.primary-black:active{background:#000}body[data-theme-variant=light] .btn.primary-black:focus-visible{border:2px solid hsla(0,0%,100%,.01);box-shadow:0 0 0 1px transparent,0 0 0 2px #8a63b1}body[data-theme-variant=light] .btn.secondary{background:hsla(0,0%,100%,0);color:#000;border:1px solid #000}body[data-theme-variant=light] .btn.secondary .btn-icon svg path{fill:#000}body[data-theme-variant=light] .btn.secondary:hover:not(:active){background:#e2e2e7}body[data-theme-variant=light] .btn.secondary:active{background:#c8c8cd}body[data-theme-variant=light] .btn.secondary:focus-visible{border:2px solid hsla(0,0%,100%,.01);box-shadow:0 0 0 1px transparent,0 0 0 2px #8a63b1}body[data-theme-variant=dark] .btn.primary-blue{background:#0062dd;color:#fff}body[data-theme-variant=dark] .btn.primary-blue .btn-icon svg path{fill:#fff}body[data-theme-variant=dark] .btn.primary-blue:hover:not(:active){background:#66abff}body[data-theme-variant=dark] .btn.primary-blue:active{background:#0051ba}body[data-theme-variant=dark] .btn.primary-blue:focus-visible{border:2px solid hsla(0,0%,100%,.01);box-shadow:0 0 0 1px transparent,0 0 0 2px #8a63b1}body[data-theme-variant=dark] .btn.primary-black{background:#2d2d32;color:#fff}body[data-theme-variant=dark] .btn.primary-black .btn-icon svg path{fill:#fff}body[data-theme-variant=dark] .btn.primary-black:active,body[data-theme-variant=dark] .btn.primary-black:hover:not(:active){background:#2d2d32}body[data-theme-variant=dark] .btn.primary-black:focus-visible{border:2px solid hsla(0,0%,100%,.01);box-shadow:0 0 0 1px transparent,0 0 0 2px #8a63b1}body[data-theme-variant=dark] .btn.secondary{background:hsla(0,0%,100%,0);color:#fff;border:1px solid #fff}body[data-theme-variant=dark] .btn.secondary .btn-icon svg path{fill:#fff}body[data-theme-variant=dark] .btn.secondary:hover:not(:active){background:#e2e2e7}body[data-theme-variant=dark] .btn.secondary:active{background:#c8c8cd}body[data-theme-variant=dark] .btn.secondary:focus-visible{border:2px solid hsla(0,0%,100%,.01);box-shadow:0 0 0 1px transparent,0 0 0 2px #8a63b1}.btn.custom .btn-icon svg path{fill:currentColor}.btn.custom:focus-visible{border:2px solid hsla(0,0%,100%,.01);box-shadow:0 0 0 1px transparent,0 0 0 2px #8a63b1}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width:1023px){.button-wrapper.text-center,.button-wrapper.text-left,.button-wrapper.text-right{justify-content:flex-start}}
/*# sourceMappingURL=BasicButtonBlock.min.css.map */
