.button-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;border-radius:0;box-sizing:border-box;cursor:pointer;display:block;display:inline-flex;font-family:inherit;font-family:var(--font-mona-sans,"Mona Sans");margin:0;max-width:100%;outline:0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.button-arrow:focus{outline:0}.button-arrow__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-arrow__icon-box{align-items:center;display:flex;flex:none;justify-content:center}.button-arrow__icon{flex:none}.button-arrow:focus-visible{outline:2px solid #623cd8;outline-offset:2px}.button-arrow--light{gap:8px;transition:gap .15s ease}.button-arrow--light .button-arrow__text{border-radius:10px;box-shadow:inset 0 0 0 2px #623cd8;color:#623cd8;font-size:18px;font-weight:700;line-height:1.1;padding:14px 20px;transition:box-shadow .15s ease,color .15s ease}@media(max-width:767px){.button-arrow--light .button-arrow__text{flex-grow:1}}.button-arrow--light .button-arrow__icon-box{background-color:#623cd8;border-radius:10px;color:#fff;height:48px;transition:width .15s ease,background-color .15s ease;width:48px}.button-arrow--light .button-arrow__icon{height:20px;width:20px;stroke-width:1.6}.button-arrow--light:hover{gap:12px}.button-arrow--light:hover .button-arrow__text{box-shadow:inset 0 0 0 2px #361ca5;color:#361ca5}.button-arrow--light:hover .button-arrow__icon-box{background-color:#361ca5;width:62px}@media(max-width:767px){.button-arrow--light{display:flex}}.button-arrow--gradient{background-image:linear-gradient(90deg,#361ca5,#623cd8);border-radius:10px;overflow:hidden;padding:8px}.button-arrow--gradient:before{background-color:#161b26;content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .3s ease}.button-arrow--gradient .button-arrow__text{color:#fff;font-size:16px;font-weight:600;line-height:1.2;padding:0 20px;position:relative}.button-arrow--gradient .button-arrow__icon-box{background-color:#fafbff;border-radius:6px;color:#271880;height:34px;position:relative;transition:width .3s ease,background-color .3s ease;width:34px}.button-arrow--gradient .button-arrow__icon{height:14px;transition:width .3s ease,height .3s ease,color .3s ease;width:14px;stroke-width:2.29}.button-arrow--gradient:hover:before{transform:translateX(0)}.button-arrow--gradient:hover .button-arrow__icon-box{background-color:#f1f3f9;color:#07090f;width:42px}.button-arrow--gradient:hover .button-arrow__icon{height:18px;width:18px;stroke-width:1.78}.button-arrow--disabled{cursor:not-allowed;opacity:.2;pointer-events:none}