@font-face{font-family:DM Sans;font-style:normal;font-weight:400;src:local("DM Sans Regular"),local("DMSans-Regular"),url(https://fonts.gstatic.com/s/dmsans/v4/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;src:local("DM Sans Regular"),local("DMSans-Regular"),url(https://fonts.gstatic.com/s/dmsans/v4/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;src:local("DM Sans Medium"),local("DMSans-Medium"),url(https://fonts.gstatic.com/s/dmsans/v4/rP2Cp2ywxg089UriAWCrCBamC3YU-CnE6Q.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;src:local("DM Sans Medium"),local("DMSans-Medium"),url(https://fonts.gstatic.com/s/dmsans/v4/rP2Cp2ywxg089UriAWCrCBimC3YU-Ck.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;src:local("DM Sans Bold"),local("DMSans-Bold"),url(https://fonts.gstatic.com/s/dmsans/v4/rP2Cp2ywxg089UriASitCBamC3YU-CnE6Q.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;src:local("DM Sans Bold"),local("DMSans-Bold"),url(https://fonts.gstatic.com/s/dmsans/v4/rP2Cp2ywxg089UriASitCBimC3YU-Ck.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}*{padding:0;margin:0;box-sizing:border-box}html{font-size:62.5%}body{font-size:1.4rem;font-family:DM Sans,sans-serif;color:#55586f;font-weight:400;width:100%;max-width:60rem;overflow-x:hidden;margin:0 auto}.app{display:grid;place-items:center;min-height:95vh;padding:2.5rem}.m-main{width:100%}.m-title{color:#050929}.text-center{text-align:center}.text-grey{color:#8c8fa3}.text-success{color:#00e595}.ml-1{margin-left:.5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mb-1{margin-bottom:1rem}.m-form{width:100%;display:grid;grid-template-columns:100%;row-gap:2rem;margin-top:3rem}.m-form__group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.m-form__label{display:inline-block;margin-bottom:.5rem;font-weight:500}.m-form__input{outline:none;background:#fff;padding:1.5rem;border:1px solid #8c8fa3;width:100%;height:5rem;border-radius:.5rem;color:#55586f;font-size:1.4rem;transition:border .3s ease-in;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m-form__input::-webkit-input-placeholder{color:#8c8fa3}.m-form__input:-ms-input-placeholder{color:#8c8fa3}.m-form__input::-ms-input-placeholder{color:#8c8fa3}.m-form__input::placeholder{color:#8c8fa3}.m-form__input:active,.m-form__input:focus{border-color:#0124dd}.m-form__sub-text{font-size:1.2rem;display:inline-block;margin-top:.5rem;color:#8c8fa3}.m-btn{display:block;width:100%;outline:none;border:none;text-decoration:none;cursor:pointer;transition:all .3s ease-in}.m-btn--primary{background:linear-gradient(180deg,#2c4efe 5%,#0124dd);color:#f9f9f9;border-radius:1rem;padding:1.7rem;border:2px solid #0124dd}.m-btn--primary:hover{color:#fff;box-shadow:0 3px 20px rgba(0,0,0,.1);background:linear-gradient(180deg,#0124dd,#0124dd)}.m-btn--primary:disabled,.m-btn--primary:disabled:hover{background:#798efe;color:#e5e5e5;cursor:not-allowed;border-color:#5f79fe}.m-btn--gtb{background:linear-gradient(180deg,#ff7527 5%,#d94f00);color:#f9f9f9;border-radius:1rem;padding:1.7rem;border:2px solid #d94f00}.m-btn--gtb:hover{color:#fff;box-shadow:0 3px 20px rgba(0,0,0,.1);background:linear-gradient(180deg,#d94f00,#d94f00)}.m-btn--gtb:disabled,.m-btn--gtb:disabled:hover{background:#ffa673;color:#e5e5e5;cursor:not-allowed;border-color:#ff965a}.m-btn--text{background:transparent;color:#0124dd;border-radius:1rem;padding:1.5rem;border:2px solid transparent}.m-btn--text:hover{border-color:#0124dd}.m-btn--white{background:#fff;color:#55586f;border-radius:1rem;padding:1.7rem}.m-btn--white:hover{box-shadow:0 5px 5px rgba(0,0,0,.05)}.m-alert{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:flex-start;padding:1.5rem 2rem;background:#f9f9f9;color:#8c8fa3;border-radius:.5rem}.m-alert .icon{margin-right:1rem;font-size:3rem}.m-card{display:block;max-height:25rem;overflow:auto;padding:1.5rem;border-radius:1rem;border:1px solid #ececec}.m-trans{list-style:none;width:100%}.m-trans__tran{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.m-trans__tran:not(:last-child){margin-bottom:.8rem}.m-trans__tran__info{-ms-flex:1;flex:1;margin-right:1rem}.m-trans__tran__info__desc{display:block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:500px){.m-trans__tran__info__desc{max-width:120px}}.m-trans__tran__info__time{display:inline-block;margin-top:.2rem;font-size:1.2rem}.m-trans__tran__amount{font-size:1.2rem;display:inline-block;padding:.5rem 1rem;border-radius:.5rem}.m-trans__tran__amount.debit{color:#8c8fa3;background:hsla(0,0%,97.6%,.95)}.m-trans__tran__amount.credit{color:#00e595;background:rgba(0,229,149,.1)}.m-widget{width:90%;max-width:42rem;height:75vh;min-height:60rem;border-radius:2rem;background:#eee;color:#050929;position:relative;overflow:hidden;-ms-transform:scale(.8);transform:scale(.8);-ms-transform-origin:50% 50%;transform-origin:50% 50%}@media screen and (max-width:500px){.m-widget{height:100vh;width:100vw;top:0;border-radius:0;padding-bottom:5rem}}.m-widget__overlay{height:100vh;width:100vw;position:fixed;left:0;top:0;z-index:1000000;color:#f9f9f9;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:none;background:rgba(0,0,0,.65);opacity:0;transition:all .3s ease-in}.m-widget__overlay.open{display:-ms-flexbox;display:flex;opacity:1}.m-widget__overlay.open .m-widget{animation:open-widget .3s linear .1s forwards}.m-widget__brand{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:500px){.m-widget__brand{position:fixed;bottom:15px;color:#8c8fa3}.m-widget__brand img{-webkit-filter:invert(50%) contrast(10%);filter:invert(50%) contrast(10%)}}.m-widget__brand img{margin-left:.4rem;height:1.2rem}.m-widget__nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:2rem;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:100%;top:0}.m-widget__nav__btn{outline:none;border:none;padding:.5rem;color:#55586f;background:transparent;cursor:pointer}.m-widget__nav--right{-ms-flex-pack:end;justify-content:flex-end}.m-widget__start{padding:7rem 10% 4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media screen and (max-width:500px){.m-widget__start{padding:6rem 7% 4rem}}.m-widget__start__insts{margin:1rem auto;width:90%;max-width:27rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.m-widget__start__insts__logo{height:5.5rem;width:5.5rem;display:grid;place-items:center;background:#fff;padding:1.5rem;border-radius:50%;box-shadow:0 5px 5px rgba(85,88,111,.05);z-index:1}.m-widget__start__insts__logo.mono{height:8rem;width:8rem}.m-widget__start__insts__logo img{width:100%}.m-widget__start__insts__connector{position:absolute;width:70%;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.m-widget__start__insts__connector img{width:100%}.m-widget__start__title{margin:2rem auto;width:80%;max-width:25rem;text-align:center;font-size:2rem;font-weight:400}.m-widget__start__info{margin:0 auto;-ms-flex:1;flex:1;list-style:none;width:90%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.m-widget__start__info__item{color:#55586f;-ms-flex-pack:justify;justify-content:space-between;margin:1rem 0}.m-widget__account,.m-widget__start__info__item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.m-widget__account{-ms-flex-direction:column;flex-direction:column;height:100%}.m-widget__account__header{background:#fff;width:100%;padding:2rem 0;text-align:center;color:#55586f}.m-widget__account__logo{width:4rem;margin:0 auto 2rem}.m-widget__account__logo img{width:100%}.m-widget__account__title{font-size:1.6rem;font-weight:500}.m-widget__account__sub-text{color:#8c8fa3;font-size:1.25rem;display:inline-block}.m-widget__account__body{color:#d94f00;background:linear-gradient(180deg,rgba(217,79,0,.2),rgba(217,79,0,.1));width:100%;-ms-flex:1;flex:1;padding:2rem 10% 4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:500px){.m-widget__account__body{padding:2rem 8% 6rem}}.m-widget__account__body.accounts{-ms-flex-pack:justify;justify-content:space-between}.m-widget__account input[type=radio][name=account]{display:none}input[type=radio][name=account]:checked+.m-widget__account__account{background:#fff}input[type=radio][name=account]:checked+.m-widget__account__account:after{animation:checkmark-height .1s linear forwards}input[type=radio][name=account]:checked+.m-widget__account__account:before{animation:checkmark-width .1s linear .1s forwards}.m-widget__account__account{-ms-flex:1;flex:1;margin:0 0 2rem;padding:1.5rem;background:hsla(0,0%,100%,.5);width:100%;border-radius:1rem;border:1px solid #fff;color:#55586f;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:flex-start;cursor:pointer;transition:all .3s ease-in-out;position:relative}.m-widget__account__account__icon{font-size:1.5rem;color:#d94f00;height:3rem;width:3rem;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 5px 5px rgba(217,79,0,.05);margin-right:1rem}.m-widget__account__account__info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:100%}.m-widget__account__account__info__name{font-size:1.2rem;color:#60637d}.m-widget__account__account__info__number{font-size:1.5rem;margin:.2rem 0;font-weight:500}.m-widget__account__account__info__balance{font-size:1.4rem;margin-top:auto;font-weight:700}.m-widget__account__account:after{border-left:.25rem solid #00e595;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.m-widget__account__account:after,.m-widget__account__account:before{position:absolute;height:0;width:0;content:"";top:3rem;left:calc(100% - 4.6rem);transition:all .3s ease-in-out}.m-widget__account__account:before{border-bottom:.25rem solid #00e595;-ms-transform:rotate(-45deg) translate(.05rem);transform:rotate(-45deg) translate(.05rem)}.m-widget__success{padding:10rem 10% 4rem;height:100%;-ms-flex-direction:column;flex-direction:column}.m-widget__success,.m-widget__success__inst{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.m-widget__success__inst{width:120%;margin:0 -10%;position:relative}.m-widget__success__inst__logo{width:15rem;height:15rem;padding:4rem;background:#fff;border-radius:50%;box-shadow:0 5px 5px rgba(0,0,0,.03);z-index:1}.m-widget__success__inst__logo.left{margin-left:-4rem}.m-widget__success__inst__logo.right{margin-right:-4rem}.m-widget__success__inst__logo img{width:100%}.m-widget__success__inst__connector{position:absolute;width:50%;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);animation:connector-flow .5s ease-in forwards}.m-widget__success__inst__connector img{width:100%}.m-widget__success__inst__checkmark{height:4.5rem;width:4.5rem;opacity:0;border-radius:50%;background:#00e595;z-index:1;box-shadow:0 5px 5px rgba(1,36,221,.05);margin-top:-10px;animation:checkmark-pulse .3s ease-in .5s forwards;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.m-widget__success__inst__checkmark:before{content:"";position:relative;display:block;height:1rem;width:0;border-right:3px solid #fff;-ms-transform:rotate(-45deg) translate(.2rem,4px);transform:rotate(-45deg) translate(.2rem,4px);animation:checkmark-height-x .2s ease-in .8s forwards;opacity:0}.m-widget__success__inst__checkmark:after{content:"";position:relative;display:block;width:2rem;height:0;border-bottom:3px solid #fff;-ms-transform:rotate(-45deg) translate(.2rem,2px);transform:rotate(-45deg) translate(.2rem,2px);animation:checkmark-width-x .2s ease-in 1s forwards;opacity:0}.m-widget__success__info{text-align:center;color:#55586f;width:90%}.m-widget__success__info__title{font-size:2rem;color:#050929;font-weight:700;margin-bottom:.3rem}.m-widget__success__info__sub-text{font-size:1.5rem}@media screen and (max-width:500px){.m-widget__success{padding:8rem 8%}.m-widget__success__inst{margin:0 -8%}}@keyframes checkmark-width{0%{width:0}to{width:1.76rem}}@keyframes checkmark-width-x{0%{width:0}to{width:2rem;opacity:1}}@keyframes checkmark-height{0%{height:0}to{height:.8rem}}@keyframes checkmark-height-x{0%{height:0}to{height:1rem;opacity:1}}@keyframes connector-flow{0%{width:0}to{width:50%}}@keyframes checkmark-pulse{0%{transform:scale(0);opacity:0}90%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes open-widget{0%{transform:scale(.8)}to{transform:scale(1)}}.m-spinner{width:3rem;height:3rem;border-radius:50%;border:.3rem solid hsla(0,0%,97.6%,.9);border-top-color:currentcolor;animation:spin 1.5s linear infinite}.m-spinner--lg{width:7rem;height:7rem;border-width:.5rem}@keyframes spin{to{transform:rotate(1turn)}}