.btn-1{align-items:center;border:none;border-radius:0;color:#484848;cursor:pointer;display:flex;height:48px;justify-content:center;margin:0 auto;min-width:140px;padding:12px 24px;text-decoration:none!important;text-transform:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:fit-content}.btn-filled{background:#2562ff;box-shadow:none;font-weight:500}.btn-filled:hover:not(:disabled){background:#4b7fff;box-shadow:none}.btn-filled:focus:not(:disabled){outline:2px solid rgba(37,98,255,.75);outline-offset:2px}.btn-filled:active:not(:disabled),.btn-filled:focus:not(:disabled){background:var(--color-primitive-primary-primary,#2562ff);box-shadow:none}.btn-filled:active:not(:disabled){transform:translateY(0)}.btn-filled:disabled{background:#f4f4f4;box-shadow:none;color:#7a7a7a;cursor:not-allowed;opacity:1;transform:none}.btn-large{font-size:var(--typography-font-size-label-md,18px);min-width:fit-content;padding:var(--spacing-alias-padding-md,16px) var(--spacing-alias-padding-xl,32px);text-align:center;white-space:nowrap;width:max-content}.btn-primary{background:var(--color-primitive-primary-primary,#2e839c);color:var(--color-alias-button-text-filled-primary,#fff)}.btn-filled{background:var(--color-primitive-primary-primary,#2562ff);color:#fff;letter-spacing:.5px}.btn-filled,.btn-outline{font-weight:var(--typography-font-weight-title,500)}.btn-outline{background-color:var(--color-primitive-surface-surface,#fff);font-weight:600;letter-spacing:.2px;text-transform:none}.btn-outline,.btn-outline:hover:not(:disabled){border:2px solid var(--color-alias-button-button-text-outline-primary,#2562ff);color:var(--color-alias-button-button-text-outline-primary,#2562ff)}.btn-outline:hover:not(:disabled){background-color:rgba(37,98,255,.08)}.btn-outline:focus:not(:disabled){box-shadow:none;outline:2px solid rgba(37,98,255,.75);outline-offset:2px}.btn-outline:before{background-color:rgba(0,0,0,.1)}@keyframes ripple-diagonal-sweep{0%{border-radius:50px/28px;height:56px;left:100%;opacity:1;top:100%;width:100px}50%{border-radius:0;height:150%;left:50%;opacity:1;top:50%;transform:translate(-50%,-50%);width:150%}to{border-radius:0;height:150%;left:-50%;opacity:1;top:-50%;transform:translate(0);width:150%}}.btn-outline:disabled{background-color:#fafafa;border:2px solid #d4d4d4;color:#d4d4d4;cursor:not-allowed}.btn-white-outline{border:2px solid #fff;color:#fff;font-weight:var(--typography-font-weight-headline,700);letter-spacing:.2px;text-transform:none}.btn-no-padding-outline{color:var(--color-primitive-primary-primary,#2562ff);font-weight:600;letter-spacing:.2px;text-transform:none}.btn-outline-white-text{background:transparent;border:1.5px solid var(--color-primitive-primary-primary,#2562ff);border-color:var(--color-primitive-primary-on-primary,#fff);color:var(--color-primitive-primary-on-primary,#fff)}.btn-outline-view-more,.btn-outline-white-text{font-size:var(--typography-font-size-body-sm,16px);font-weight:var(--typography-font-weight-title,500);line-height:24px}.btn-outline-view-more{border:1.5px solid var(--color-alias-button-button-text-outline-primary,#2562ff);color:var(--color-alias-button-button-text-outline-primary,#2562ff)}.btn-outline.btn-outline-none{border:none;box-shadow:none;padding-left:0}.btn-outline.btn-outline-padding-none{border:none;box-shadow:none}.btn-no-outline{color:#fff;font-weight:600;letter-spacing:.2px;padding-left:0!important;padding-right:0!important;text-transform:none}@media (max-width:767px){.btn-fullwidth{text-align:center;width:100%!important}}@media (max-width:480px){.btn-large{align-self:center;font-size:var(--typography-font-size-label-sm,16px);min-width:fit-content;padding:var(--spacing-alias-padding-sm,12px) var(--spacing-alias-padding-lg,24px);white-space:nowrap}}.btn:before{background-color:hsla(0,0%,100%,.5);border-radius:50px/28px;content:"";height:56px;opacity:0;pointer-events:none;position:absolute;top:100%;transform:translate(-50%,-50%);width:100px}.btn:active:not(:disabled):before{animation:ripple-diagonal-sweep .6s ease-in forwards}.btn-1:before{background-color:hsla(0,0%,100%,.5);border-radius:50px/28px;content:"";height:56px;opacity:0;pointer-events:none;position:absolute;top:100%;transform:translate(-50%,-50%);width:100px}.btn-1:active:not(:disabled):before{animation:ripple-diagonal-sweep .6s ease-in forwards}