@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap";@keyframes figmaSlideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.primary-button-wrapper.centered{display:flex;width:100%;align-items:center;justify-content:center}.primary-button-wrapper .primary-button{padding:20px 24px;background-color:#6a0dad;color:#fff;font-size:14px;font-weight:600;border-radius:20px;min-width:100px;width:100%;max-width:380px;height:60px;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border:1px solid transparent}.primary-button-wrapper .primary-button .suffixIconWrapper{display:flex;align-items:center;gap:12px}.primary-button-wrapper .primary-button .noSuffixIconWrapper{display:flex;align-items:center;justify-content:center;width:100%;gap:12px}.primary-button-wrapper .primary-button:hover{background-color:transparent;border:1px solid #6a0dad;color:#6a0dad;transition:all .2s}@media(max-width:576px){.primary-button-wrapper .primary-button{padding:16px 12px!important;height:56px;min-width:auto!important}}.primary-button-wrapper .primary-button[type*=link]{padding:0!important;background-color:transparent;color:#6a0dad;font-size:14px;font-weight:600;width:-moz-fit-content!important;width:fit-content!important;min-width:auto!important;border-radius:0;text-transform:capitalize;cursor:pointer;border:none;display:flex;align-items:center;gap:5px}.primary-button-wrapper .primary-button[type*=link]:hover{color:#6a0dad;background-color:transparent;transition:color .2s}.primary-button-wrapper .primary-button[type*=bordered-primary]{padding:20px 24px;border:1px solid #6a0dad;color:#fff;font-size:14px;font-weight:600;border-radius:20px;background-color:transparent!important;min-width:100px;text-transform:capitalize;cursor:pointer;color:#6a0dad}.primary-button-wrapper .primary-button[type*=bordered-primary]:hover{background-color:transparent;border:1px solid #6a0dad;color:#6a0dad;transition:all .2s}.primary-button-wrapper .primary-button[type*=bordered-secondary]{padding:16px 24px;border:1px solid #ddd;font-size:14px;font-weight:600;border-radius:20px;background-color:#fff;min-width:100px;text-transform:capitalize;cursor:pointer;color:#333!important}.primary-button-wrapper .primary-button[type*=bordered-secondary] svg path{fill:#333}.primary-button-wrapper .primary-button[type*=bordered-secondary]:hover{background-color:transparent;border:1px solid #6a0dad;color:#6a0dad!important;transition:all .2s}.primary-button-wrapper .primary-button[type*=bordered-secondary]:hover svg path{fill:#6a0dad}.primary-button-wrapper .primary-button[type*=dash-border-secondary]{padding:16px 24px;border:1px dashed #ddd;font-size:14px;font-weight:600;border-radius:20px;background-color:#fff;min-width:100px;text-transform:capitalize;cursor:pointer;color:#333!important}.primary-button-wrapper .primary-button[type*=dash-border-secondary] svg path{fill:#333}.primary-button-wrapper .primary-button[type*=dash-border-secondary]:hover{background-color:transparent;border:1px dashed #6a0dad;color:#6a0dad!important;transition:all .2s}.primary-button-wrapper .primary-button[type*=dash-border-secondary]:hover svg path{fill:#6a0dad}