.auth__box .button .icon-google{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAGe0lEQVRoge2ZaWxUVRTH//e96czQmQ5laUvHthSsZWljkaSyFmiUiAElMQEFWYyEABGQRSQRTSaoIPJBihILBT7IEoMhUaEFDYgsRWgiskhoy9YWaKEsLfOmne29d/xAgDLzZt4yA/FDf5+ac8+99/x73733nDtAJ510Eg0Wz8HIZR6IdnEGPGwE2qg3gmSHHxYAAI8grExAImuAjSqRZNrKXIHqeM0dsxByIRv3+dVolMejiZJAOmZOYwLSuX2wS4vYKjTFEodhIfQFMtHE70SNNAL+GP8hFhBy+OPoLk0yKshQALSMX4+z0gdoB2ekf0TsTEZ/VsK+kZfo7apLCH2NXqjhKlEr99U7kS5yuEvoLRcyF1q1dtEshFZZcvFP4BRuks1YdDrpxQTkUZZWMSYtTrTcnIeqwN+4S5bYotNBGneEuSTNK6L6jdN6pOBq8OQzFZHP72ffSRP0dFFfkdPcCTTJ+j4nHkBPJiCZNYNnLQAYAnI3eJCCWypHdAFfrlcEoCKElvHrcULSvrHTWDsyuO3IklayJXQDChHTp+gDgV+OBnkm7pD1iUaDIoAom53WIAOHWT0EUj9ibZAxgN+EYdJ8NhmSlonJBRPu89/inDQHfrBYRADRhGxJ2Izd4iwIKld1KvNiID+WfS5WGgmAPjONhptmshLpfSP9H6IohI6iG2RLHdrJgd0iUCMr9+7JfMilfmwNGmIJIh4ofzaSZRoABxIZMC0BGGcK301dQCjgX/k/iAAiCWFs+uO/AYzkgdlmoHuHBcznS5lLPP6U49NM2KdFlfZUiMGbSm3wA/g1CDSSD++QXevGfhaEH79iYAzAlA8BC4BJCUA9lrPJfs0iXKXLpxkNsCMMkpDI+85avOzuwoXfuju2hQthXAEo6kklwmne8WB5tLHxyrvbNDtrYEL6H8cAFHW0he8RmXKjD0NV7FXhbjwD08u9QNfeobZwIQxpKuNcjVdARhFEW1KoTenUskcfhsVUksYDn2Qxh9qMVHhxfbAwAimEoCTEE30Ylh6fcIxj4QLBUFu4EMKt6MPI2fEKyCgOs8cdagsXwrHa6MOwIXQoqWfcojKAgxfC0qLwe0SWT0e6DwGgWkzmTwTTVgBnF2udeE7fHdPVvR7Q4HXO39dUPCSaT2Zi49FQW7gQzvwnKEhQ2NR7fNnY6u2HXlz73F2EjyYzbSmKa+6a7Zr8XC7uIutTFs3HxCQ40bIxLOxQAxvluQ1QVUebj0xY21aATe0DIBKH65Ld2lRRWKolOD0IPUybL7VlW6P55CTVCfPmldaF2iMcv+xRSnFNsmOxexiO+J1PePwlpszatS9vpJGAlVj5/bIRFU1j3lPzy0uqKVeyKwuR/TsAuI8EnFjiHobrUvgd6ZHN7GDQeeCHPXlZ+kIOZ23Z/D6/NY852Co6ot5RSaY26mevXarUpiiEFaP1J2/OgbWeAvgo8vvEDclmqSRnzbb9LxZFdFLhq01Lhv/c+PqFK22Zqs9Nw7qfOrlg1tZGpbaIN7sj0TO/B6eeqt+QbNYKX8bhkvLCsl0EXs3/IS4CV7KvsKy6x9UjSeYWVRFdE9xyuu32lEjtUZeytGLQur3+7A+1BpfFC97chPs780TvyrFvnFcsgcsO5Ke1B61fVgeSp16T7V0AwCRzMNUXo/Lm6Ihjv+Xcv3HDoo/nRmpXzZtW7h1eWxVMfUGDjkfwIGTygqc7F2i2QG4hgPxgyS2ytdc1yW6XFKZlxJB6uz/2X3kbcsgL1ODkcw3ln0zNBljEQkn1pbEY14fc4y0Nl6SuKlnxYyQw1EkOe52klkk/hhjhVuoFvGbegkO1M+CTHnxt2bbr3pyUupejiQA0ZL9FExpaCizuwizeo70kjIHm5GsYlb8BPc338Jz1VrC4a9XQktkrVPI/HSn5jgO5fY97M07Xi46wouZpkCtTq6M5r8g1b9W/Wvx11Ra7KnJSquXUSr17Ri+DE+5czDe1DJ087vw9rX0MFUmlFYPWHQs6F7TK5rj+9NaNBeQR1hvr5o47o3jpRcNwtffL75nOWjF9Z1UgdZSXTDFVjTYWpJcS7hwdILZOmTixRvHCUyPmsnV7RU5GCyWvviw73rwsOhzaf50m9DEJ7mwmVDwvuZcaFfB4vDjyY3lBrsDTzDtSlyKBzL0DxNm9MFmIGEuAHEhkomDnA/XJ8B23E22ZOf6MShHXSSedxIv/ADklUJnIwE03AAAAAElFTkSuQmCC);background-repeat:no-repeat;width:18px;height:18px;display:inline-block}.auth__help .never-post{width:16px;height:14px;background-repeat:no-repeat;background-image:url(/assets/images/privacity.svg)}.auth__box .button .icon-google{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAGe0lEQVRoge2ZaWxUVRTH//e96czQmQ5laUvHthSsZWljkaSyFmiUiAElMQEFWYyEABGQRSQRTSaoIPJBihILBT7IEoMhUaEFDYgsRWgiskhoy9YWaKEsLfOmne29d/xAgDLzZt4yA/FDf5+ac8+99/x73733nDtAJ510Eg0Wz8HIZR6IdnEGPGwE2qg3gmSHHxYAAI8grExAImuAjSqRZNrKXIHqeM0dsxByIRv3+dVolMejiZJAOmZOYwLSuX2wS4vYKjTFEodhIfQFMtHE70SNNAL+GP8hFhBy+OPoLk0yKshQALSMX4+z0gdoB2ekf0TsTEZ/VsK+kZfo7apLCH2NXqjhKlEr99U7kS5yuEvoLRcyF1q1dtEshFZZcvFP4BRuks1YdDrpxQTkUZZWMSYtTrTcnIeqwN+4S5bYotNBGneEuSTNK6L6jdN6pOBq8OQzFZHP72ffSRP0dFFfkdPcCTTJ+j4nHkBPJiCZNYNnLQAYAnI3eJCCWypHdAFfrlcEoCKElvHrcULSvrHTWDsyuO3IklayJXQDChHTp+gDgV+OBnkm7pD1iUaDIoAom53WIAOHWT0EUj9ibZAxgN+EYdJ8NhmSlonJBRPu89/inDQHfrBYRADRhGxJ2Izd4iwIKld1KvNiID+WfS5WGgmAPjONhptmshLpfSP9H6IohI6iG2RLHdrJgd0iUCMr9+7JfMilfmwNGmIJIh4ofzaSZRoABxIZMC0BGGcK301dQCjgX/k/iAAiCWFs+uO/AYzkgdlmoHuHBcznS5lLPP6U49NM2KdFlfZUiMGbSm3wA/g1CDSSD++QXevGfhaEH79iYAzAlA8BC4BJCUA9lrPJfs0iXKXLpxkNsCMMkpDI+85avOzuwoXfuju2hQthXAEo6kklwmne8WB5tLHxyrvbNDtrYEL6H8cAFHW0he8RmXKjD0NV7FXhbjwD08u9QNfeobZwIQxpKuNcjVdARhFEW1KoTenUskcfhsVUksYDn2Qxh9qMVHhxfbAwAimEoCTEE30Ylh6fcIxj4QLBUFu4EMKt6MPI2fEKyCgOs8cdagsXwrHa6MOwIXQoqWfcojKAgxfC0qLwe0SWT0e6DwGgWkzmTwTTVgBnF2udeE7fHdPVvR7Q4HXO39dUPCSaT2Zi49FQW7gQzvwnKEhQ2NR7fNnY6u2HXlz73F2EjyYzbSmKa+6a7Zr8XC7uIutTFs3HxCQ40bIxLOxQAxvluQ1QVUebj0xY21aATe0DIBKH65Ld2lRRWKolOD0IPUybL7VlW6P55CTVCfPmldaF2iMcv+xRSnFNsmOxexiO+J1PePwlpszatS9vpJGAlVj5/bIRFU1j3lPzy0uqKVeyKwuR/TsAuI8EnFjiHobrUvgd6ZHN7GDQeeCHPXlZ+kIOZ23Z/D6/NY852Co6ot5RSaY26mevXarUpiiEFaP1J2/OgbWeAvgo8vvEDclmqSRnzbb9LxZFdFLhq01Lhv/c+PqFK22Zqs9Nw7qfOrlg1tZGpbaIN7sj0TO/B6eeqt+QbNYKX8bhkvLCsl0EXs3/IS4CV7KvsKy6x9UjSeYWVRFdE9xyuu32lEjtUZeytGLQur3+7A+1BpfFC97chPs780TvyrFvnFcsgcsO5Ke1B61fVgeSp16T7V0AwCRzMNUXo/Lm6Ihjv+Xcv3HDoo/nRmpXzZtW7h1eWxVMfUGDjkfwIGTygqc7F2i2QG4hgPxgyS2ytdc1yW6XFKZlxJB6uz/2X3kbcsgL1ODkcw3ln0zNBljEQkn1pbEY14fc4y0Nl6SuKlnxYyQw1EkOe52klkk/hhjhVuoFvGbegkO1M+CTHnxt2bbr3pyUupejiQA0ZL9FExpaCizuwizeo70kjIHm5GsYlb8BPc338Jz1VrC4a9XQktkrVPI/HSn5jgO5fY97M07Xi46wouZpkCtTq6M5r8g1b9W/Wvx11Ra7KnJSquXUSr17Ri+DE+5czDe1DJ087vw9rX0MFUmlFYPWHQs6F7TK5rj+9NaNBeQR1hvr5o47o3jpRcNwtffL75nOWjF9Z1UgdZSXTDFVjTYWpJcS7hwdILZOmTixRvHCUyPmsnV7RU5GCyWvviw73rwsOhzaf50m9DEJ7mwmVDwvuZcaFfB4vDjyY3lBrsDTzDtSlyKBzL0DxNm9MFmIGEuAHEhkomDnA/XJ8B23E22ZOf6MShHXSSedxIv/ADklUJnIwE03AAAAAElFTkSuQmCC);background-repeat:no-repeat;width:18px;height:18px;display:inline-block}.auth__help .never-post{width:16px;height:14px;background-repeat:no-repeat;background-image:url(/assets/images/privacity.svg)}.auth{width:300px;height:300px;display:flex;justify-content:center;align-items:flex-start;position:relative}.auth__consentmodal{height:100%;z-index:1000;max-height:none!important}.auth__consentmodal>.modal__container{padding:3em 1.25em 1.875em}.auth__consentmodal.modal.modal--fixed .modal__container{height:100%}.auth__box{border-radius:5px;background-color:#fff;margin:0;padding:15px 20px 20px;box-shadow:0 3px 5px #0003;width:300px;transition:opacity .25s ease-out}.auth__box .auth__header,.auth__box .auth__content{text-align:center;position:relative;display:flex;flex-direction:column;justify-content:space-around}.auth__box .auth__header{margin-bottom:10px}.auth__box .auth__header--app{justify-content:flex-start}.auth__box .auth__footer{border-top:1px solid rgba(194,194,194,.5);padding-top:20px;display:flex;flex:1;align-items:center;justify-content:space-between}.auth__box .auth__footer p{padding:0;margin:0;text-align:center;font-size:12px}.auth__box .auth__footer button{font-size:14px}.auth__box .h1{font-weight:900;color:#343f8f;display:block;margin-top:0}.auth__box .button.is-facebook{padding-left:22px;margin:0 -10px}.auth__box .button .icon-facebook{top:10px;left:20px;width:14px;height:14px;position:absolute;background-size:cover;background-image:url(/assets/images/home-inter/facebook.svg)}.auth__box .button .icon-google{top:10px;left:15px;width:15px;height:15px;position:absolute;background-size:15px}.auth--maintenance .auth__box{min-height:280px;margin-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:70px 20px}.auth--maintenance .auth__header{flex:1;width:100%;background:#fff;color:#ff1e45;font-weight:700}.auth--maintenance .auth__header .h2{font-size:40px;font-weight:300}.auth--maintenance .auth__header .h3{display:block;font-size:23px}.auth--maintenance .auth__footer{flex:1;width:100%;padding:10px 0;text-align:center;justify-content:center;align-items:center;color:#6a6a6a;display:flex}.auth--signup .auth__header .h3,.auth--signup-facebook .auth__header .h3{color:#313131;text-align:center;margin-bottom:15px}.auth--signup .auth--signup-facebook__error,.auth--signup-facebook .auth--signup-facebook__error{font-size:11px;color:#ff1e45;margin-top:4px}.auth--signup{padding-bottom:15px}.auth--signup .auth__header{position:relative}.auth--signup .auth__header .h3{margin:7px 0}.auth--signup .auth__help p{margin-bottom:10px}.auth--signup .auth__return{position:absolute;top:0;width:40px;height:35px;padding:9px 15px}.auth--signup .auth__return--isApp{position:relative}.auth--signup .button--primary,.auth--signup .button--default{margin-bottom:10px;width:100%;box-shadow:none;background-color:#9931b0}.auth--signup .button--primary:not(:disabled):hover,.auth--signup .button--default:not(:disabled):hover{background-color:#9931b0}.auth--login .auth__facebook{padding-top:0;margin-top:15px;position:relative}.auth--login .auth__facebook:before{left:50%;top:-22px;width:28px;height:20px;content:"ou";display:block;font-size:14px;position:absolute;color:#6a6a6a;background:#fff;transform:translate(-50%)}.auth--login .auth__facebook .button{width:100%;height:35px;font-size:13px;margin-top:11px;padding:7px 15px 7px 26px;font-weight:400}.auth--login .auth__facebook .button--facebook{width:100%;font-size:13px;display:block;line-height:20px;color:#6a6a6a;padding:7px 15px 7px 26px;font-weight:400;background-color:#fff;border:solid 1px rgba(0,0,0,.2)}.auth--login .auth__facebook .button--facebook:hover{background-color:#3b5c9f}.auth--login .auth__facebook .button--facebook:active{background-color:#34518d}.auth--login .auth__facebook .button--facebook.loading{text-indent:-9999px}.auth--login .auth__facebook>.provider-auth__group{gap:10px}.auth--login-google__error{font-size:11px;line-height:20px;margin-bottom:5px;color:#ff1e45;display:inline-block}.auth--login .auth__return{position:absolute;top:0;width:40px;height:35px;padding:9px 15px}.auth--login .auth__return--isApp{position:relative}.auth--login .auth__content .form{display:flex;flex-direction:column}.auth--login .auth__content .button{margin-bottom:10px;display:inline-block;box-shadow:none}.auth--login .auth__content .button--default{background-color:#9931b0}.auth--login .auth__content .h3{display:none}.auth--login .forgot-password{cursor:pointer;width:106px;float:right;margin-top:8px;text-decoration:underline;font-size:11px;text-align:right;display:block}.auth--login .forgot-password:focus,.auth--login .forgot-password:active{outline:none}.auth--login .auth--login-facebook__error{font-size:11px;color:#ff1e45;margin-top:4px}.auth--login .auth__error{font-size:14px;color:#cc1837;margin-bottom:12px;display:block;text-align:center}.module-home.is-desktop .auth__content .h3{display:block}.module-home.is-desktop .visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.auth__help{display:flex;flex:1;flex-direction:column;align-content:center}.auth__help p{font-size:11px;text-align:center;margin:0}.auth__help .never-post{position:relative;top:4px;display:inline-block;margin-right:2px}.auth__help .button--ghost{width:180px;margin:10px auto}.auth-appear{opacity:.01}.auth-appear.auth-appear-active{opacity:1;transition:opacity .25s ease-out}.auth-forgot-password{text-align:center}.auth-forgot-password .forgot-password__title{font-size:22px;text-align:center;margin-bottom:5px}.auth-forgot-password .forgot-password__footer,.auth-forgot-password .forgot-password__description{font-size:14px;line-height:normal}.auth-forgot-password .forgot-password__footer{margin:10px 0}.auth-forgot-password .forgot-password__description{margin:0}.auth-forgot-password .form{margin-top:30px;flex:1;display:flex;flex-direction:column}.auth-forgot-password .form .field>label.error{color:#cc1837}.auth-forgot-password .content-modal__success{animation-name:opacity-sm;animation-duration:.6s}.auth-forgot-password--facebook .form{margin-top:15px}@keyframes opacity-sm{0%{opacity:0}to{opacity:1}}.modal--mobile-sm{max-width:calc(93% - 50px);height:450px;margin-top:30%;margin-left:38px}.auth-forgot-close{font-size:35px;position:absolute;top:0;right:0;width:50px;height:50px;line-height:30px;color:#6a6a6a}.auth__error-message{font-size:11px;color:#ff1e45;margin-bottom:4px}.modal.modal--dialog.modal--fixed.auth__modal-error{max-height:200px;top:30%!important;left:2.7%!important;width:95%!important}.auth__modal-error{width:400px;display:flex;min-height:150px;align-items:center;justify-content:center;left:calc(50% - 200px)}.modal-error__container{display:flex;padding-right:20px;flex-direction:column;align-items:flex-start}.modal-error__img-content{top:5px;right:5px;width:40px;opacity:.4;height:40px;display:flex;cursor:pointer;position:absolute;align-items:center;justify-content:center}.modal-error__message{font-size:18px;margin-bottom:5px;color:#991229}.modal-error__content{color:#313131}.email-sugestion{display:flex;padding:5px 0 0 5px;font-size:14px;color:#6a6a6a}.email-sugestion__link{padding-left:3px;color:#5769ef;text-decoration:underline;cursor:pointer}.spinner{display:block;position:absolute;top:15px;right:10px}.spinner>div{width:8px;height:8px;background-color:#5769ef;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.success-animation{width:80px;height:115px;margin:30px auto 0}.success-animation .success-check{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #09a359}.success-animation .success-check:before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-animation .success-check:after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-animation .success-check:before,.success-animation .success-check:after{content:"";height:100px;position:absolute;background:#fff;transform:rotate(-45deg)}.success-animation .success-check__icon{height:5px;background-color:#09a359;display:block;border-radius:2px;position:absolute;z-index:10}.success-animation .success-check__icon--tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-animation .success-check__icon--long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-animation .success-check__icon--circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(9,163,89,.5)}.success-animation .success-check__icon--fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:#fff}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@media screen and (min-width: 1025px){.modal--mobile-sm{top:20%;margin:0}}@media screen and (min-width: 1000px){.auth__consentmodal{top:50%;width:26.643em;height:18.143em;transform:translateY(-50%);left:calc(50% - 13.3215em)}.auth__consentmodal>.modal__container{padding:1.875em 1.25em}}@media screen and (min-device-width: 768px){.auth,.auth__box{width:320px}.auth--maintenance{display:flex;justify-content:center;align-items:center}.modal--mobile-sm{margin:0 0 0 20px;max-width:calc(65% - 50px)}}.is-app,.module-login-app{width:100vw}.is-app .header__brand,.module-login-app .header__brand{top:0;position:inherit;object-fit:contain}.is-app.is-auth-login .presentation,.module-login-app.is-auth-login .presentation{padding:0;display:flex;justify-content:center;align-items:center}.is-app.is-auth-signup .auth__return--app,.module-login-app.is-auth-signup .auth__return--app{display:none}.is-app.is-auth-signup .header__close,.module-login-app.is-auth-signup .header__close{top:40px;left:13px;width:16px;height:16px;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/assets/images/close.svg)}.is-app .auth__app-link,.module-login-app .auth__app-link{color:#a126c3;text-decoration:underline}.is-app .auth__box--app,.module-login-app .auth__box--app{padding:14px 20px 18px}.is-app .auth__box--app>.auth__header--app,.module-login-app .auth__box--app>.auth__header--app{width:100%;margin-bottom:13px;align-items:center;flex-direction:row}.is-app .auth__box--app>.auth__header--app>.auth__title,.module-login-app .auth__box--app>.auth__header--app>.auth__title{margin-bottom:0}.is-app .auth__box--app>.auth__header--app>.auth--signup .auth__return,.module-login-app .auth__box--app>.auth__header--app>.auth--signup .auth__return{position:relative}.modal .is-app .auth.modal__container,.modal .module-login-app .auth.modal__container{padding:16px 20px 22px}.is-app .auth__modal.modal.modal--dialog.modal--fixed,.module-login-app .auth__modal.modal.modal--dialog.modal--fixed{border-radius:4px}.is-app .auth-forgot-close,.module-login-app .auth-forgot-close{width:35px;height:35px}.is-app .auth-forgot-password>h2,.module-login-app .auth-forgot-password>h2{font-size:22px;margin-bottom:17px;color:#752086;font-weight:900}.is-app .auth-forgot-password>p,.module-login-app .auth-forgot-password>p{font-size:18px;margin-bottom:0;line-height:normal;color:#4a4a4a}.is-app .auth-forgot-password>.form,.module-login-app .auth-forgot-password>.form{margin-top:16px}.is-app .auth-forgot-password>.form>.field,.module-login-app .auth-forgot-password>.form>.field{margin-bottom:26px}.is-app .auth-forgot-password>.form>button.button.button--default.button__circular,.module-login-app .auth-forgot-password>.form>button.button.button--default.button__circular{margin-bottom:0;background-color:#9a31b0}.is-app .auth__title,.module-login-app .auth__title{font-size:22px;color:#752086;margin-bottom:14px;font-weight:900}.is-app .auth__title--login,.module-login-app .auth__title--login{margin-left:.8em}.is-app .auth__title--signUp,.module-login-app .auth__title--signUp{margin-left:.4em}.is-app .auth--login .forgot-password.forgot-password--app,.module-login-app .auth--login .forgot-password.forgot-password--app{width:100%;font-size:15px;margin-bottom:13px;color:#a126c3}.is-app .auth--login .auth__facebook,.module-login-app .auth--login .auth__facebook{padding-top:0;margin:0 0 18px}.is-app .auth--login .auth__facebook:before,.module-login-app .auth--login .auth__facebook:before{content:"";display:none}.is-app .auth--login .auth__facebook>.button,.module-login-app .auth--login .auth__facebook>.button{margin:0}.is-app .auth--signup .auth__return--app,.module-login-app .auth--signup .auth__return--app{position:relative}.is-app .auth__help--app>p,.module-login-app .auth__help--app>p{font-size:14px;color:#afafaf}.is-app .auth__help--app>p>a,.module-login-app .auth__help--app>p>a{color:#a126c3;text-decoration:underline}.is-app .button--sign-up,.module-login-app .button--sign-up{margin:0}.is-app .button.button--default.button--circular,.is-app .button.button--ghost-default.button--circular,.module-login-app .button.button--default.button--circular,.module-login-app .button.button--ghost-default.button--circular{border:none;height:51px;display:flex;margin-bottom:17px;align-items:center;border-radius:25.5px;justify-content:center;background-color:#a126c3}.is-app .button.button--default.button--circular:active,.is-app .button.button--ghost-default.button--circular:active,.module-login-app .button.button--default.button--circular:active,.module-login-app .button.button--ghost-default.button--circular:active{background-color:#a126c380}.is-app .button.button--default.button--circular:disabled,.is-app .button.button--ghost-default.button--circular:disabled,.module-login-app .button.button--default.button--circular:disabled,.module-login-app .button.button--ghost-default.button--circular:disabled{box-shadow:none;pointer-events:none;color:#ffffff80;background-color:#c2c2c2}.is-app .button.button--default.button--circular>span,.is-app .button.button--ghost-default.button--circular>span,.module-login-app .button.button--default.button--circular>span,.module-login-app .button.button--ghost-default.button--circular>span{font-size:18px;font-weight:700}.is-app .button.button--default.button--circular-ghost,.is-app .button.button--ghost-default.button--circular-ghost,.module-login-app .button.button--default.button--circular-ghost,.module-login-app .button.button--ghost-default.button--circular-ghost{margin-bottom:16px;background-color:transparent;border:1px solid #a126c3}.is-app .button.button--default.button--circular-ghost>span,.is-app .button.button--ghost-default.button--circular-ghost>span,.module-login-app .button.button--default.button--circular-ghost>span,.module-login-app .button.button--ghost-default.button--circular-ghost>span{color:#a126c3;font-weight:400}.is-app .button.button--default.button--circular-ghost:active,.is-app .button.button--ghost-default.button--circular-ghost:active,.module-login-app .button.button--default.button--circular-ghost:active,.module-login-app .button.button--ghost-default.button--circular-ghost:active{background-color:transparent;box-shadow:0 0 3px #a126c3}@media screen and (max-device-width: 450px){.is-app .auth__title,.module-login-app .auth__title{font-size:20px}}.auth-modal{z-index:80}.auth-modal .auth--signup .auth__return{top:-58px;left:-12px}.auth-modal.modal .modal__container{padding:0;flex-direction:column;justify-content:flex-start}.auth-modal .auth{height:auto;min-height:280px}.auth-modal .auth__header .h3{display:none}.auth-modal .auth__box{box-shadow:none}.auth-modal__title{width:100%;height:50px;display:flex;border-bottom:1px solid rgba(194,194,194,.5);line-height:52px;padding:0 20px;justify-content:center;align-items:center}.auth-modal__title .h3{margin-bottom:0}.auth-modal__close{background-image:url(/assets/images/close-dark.svg);width:40px;height:40px;position:absolute;top:4px;right:2px;background-size:15px;background-repeat:no-repeat;background-position:center;z-index:1}body.modal--opened.is-mobile .modal.modal--dialog.modal--xs.auth-modal.modal-animate-enter,.auth-modal{top:50%!important;transform:translateY(-50%)!important}@keyframes arch-rotation-presentation{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(359deg)}}body>.footer{background:#fafafa}body.is-auth-login .track{background-position-y:90px;padding-top:140px;height:758px}body.is-auth-signup .track{background-position-y:120px;padding-top:220px;height:758px}body .visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.page__banner{position:sticky;top:0;z-index:5;background:linear-gradient(to right,#fc036d 0%,#c418a1 87%);padding:.5em 1em;color:#fff}.page__banner .banner__content{display:flex;align-items:center;gap:.5em;justify-content:space-between}.page__banner .banner__content>div{display:flex;align-items:center;gap:.5em}.page__banner .banner__content>div>img{display:none}.page__banner .banner__content>div p{font-size:16px;font-weight:900;line-height:normal;letter-spacing:normal;display:none}.page__banner .banner__content>div span{font-size:12px;line-height:normal;letter-spacing:normal;font-weight:400}.page__banner .banner__content .banner__ctas>a{background:#fff;border:none;color:#c80a9c;font-size:12px;cursor:pointer;border-radius:27px;padding:10px 20px;white-space:nowrap;text-decoration:none}.page__banner .banner__content .banner__ctas>a.desktop{display:none}.page__banner .banner__content .banner__ctas>a.mobile{display:flex;align-items:center;justify-content:center;gap:.5em}.page__banner .banner__content .banner__ctas .banner__chevron{width:5px}.page__banner .banner__content .banner__ctas .banner__icon-store{width:24px}main{background-image:url(/assets/images/rebranding/rebranding-mobile-bg.jpg);background-color:#102438;background-size:cover;background-attachment:fixed}main>header{padding:60px 0 0}.header{background:transparent;position:absolute;width:100%;border-bottom:0}.header__content{z-index:2;height:60px;display:flex;margin-top:-4px;position:relative;align-items:center;justify-content:flex-start}.header__brand{background-size:70%;width:150px;height:40px;top:10px}.header__buttons{display:flex;padding:0 18px;flex-direction:row-reverse;justify-content:space-between}.header__idiom-selector{z-index:3;margin-top:20px}.header__login{z-index:3;margin:20px 0 10px}.header__login>button{padding:6px 27px;border-radius:17px;background-color:#9931b0;color:#fff;font-weight:700}.presentation{position:relative;height:480px;max-height:600px}.presentation--auth-functional{height:575px}.presentation--auth-functional+.track{height:900px;padding-top:300px}.presentation--extended{height:640px;max-height:640px}.presentation--signup{height:470px}.presentation:after{content:"";display:block;width:100%;height:6px;position:absolute;bottom:0;background-image:linear-gradient(to right,#250e3a,#e8c1f1)}.presentation .presentation__sun{background-image:url(/assets/images/rebranding/rebranding-sun-mobile.png);background-repeat:no-repeat;background-position:0% 100%;background-size:cover;position:absolute;height:calc(100% - 6px);width:100%;left:0;top:0;bottom:0;right:0;z-index:1;overflow:hidden}.presentation .container{z-index:1;position:relative}.presentation .presentation__title{text-align:center;margin:15px auto 5px;z-index:2;position:relative;max-width:320px}.presentation .presentation__title span{color:#fff;font-size:18px;font-weight:400;text-align:center;line-height:18px}.presentation .presentation__title h2{text-transform:uppercase;display:block;font-size:26px;font-weight:900;line-height:34px;letter-spacing:normal;color:#ffcc61}.presentation .presentation__description{z-index:2;position:relative;color:#fffc;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5);max-width:330px;margin:0 auto 6vw;font-weight:700}.presentation .presentation__description strong{color:#fff}.presentation .presentation__auth{position:relative;top:-8px;display:flex;flex-direction:column;align-items:center}.presentation .presentation__auth .auth__box{position:absolute;left:50%;transform:translate(-50%)}.presentation .presentation__statistics{display:none}div[data-cy=auth-functional-container]{margin:0 auto;max-width:350px;border-radius:6px;box-shadow:0 3px 5px #0003}div[data-cy=auth-functional-container]>h3{margin-bottom:25px}div[data-cy=auth-functional-container]>h3>span:last-of-type{color:#000;font-weight:700}div[data-cy=auth-functional-container] span[data-cy=checkbox-inform-birth-time-later-label]{text-align:left;text-wrap:balance;font-size:.875rem}div[data-cy=auth-functional-container] div[data-cy=auth-personal-data-container]>button[data-placeholder]>span:first-child{font-size:1rem}div[data-cy=auth-functional-container] div[data-cy=auth-personal-data-container] div[data-cy=checkbox]>span{text-align:left}div[data-cy=auth-functional-container] div[data-cy=auth-personal-data-container]+div{width:100%}div[data-cy=auth-functional-container] div[data-cy=auth-personal-data-container]+div>a{border-radius:2px}div[data-cy=auth-functional-container] div[data-cy=auth-birth-data-container]+div{gap:0px;width:100%}div[data-cy=auth-functional-container] div[data-cy=auth-birth-data-container]+div>span:first-of-type{margin-block:9px;color:#737373}div[data-cy=auth-functional-container] div[data-cy=auth-birth-data-container]+div>div:last-of-type{margin-block:5px 16px}div[data-cy=auth-functional-container] div[data-cy=auth-birth-data-container]+div a#auth-signup{border-radius:2px}div[data-cy=auth-functional-container] div.provider-auth__group{gap:10px;max-width:100%}div[data-cy=auth-functional-container] div.provider-auth__group>a{margin:0;text-align:center;border-radius:2px;padding:.3125em 17px;border:1px solid rgba(0,0,0,.2)}div[data-cy=auth-functional-container] div.provider-auth__group>a:before{width:14px;height:14px}div[data-cy=auth-functional-container] div.provider-auth__group>a>span{flex:1;font-size:.8125em;color:#6a6a6a}div[data-cy=auth-functional-container] a#auth-login-button{width:100%;border-radius:2px}.track{overflow:hidden;will-change:transform,padding,background;transition-property:transform,padding,background;transition-timing-function:ease-out;transition-duration:.2s;height:690px;background-position-y:108px;padding-top:160px;background-image:url(/assets/images/track-mobile.svg);background-color:#fafafa;background-repeat:no-repeat;background-position:top center}.track .track__container{position:relative;width:300px;margin:0 auto}.track .track__number{border-radius:50%;display:block;width:24px;height:24px;border:2px solid #9931B0;color:#9931b0;text-align:center;font-size:15px;font-weight:900;background-color:#fafafa}.track h3{font-size:14px;color:#9931b0;line-height:1.1;font-weight:900;text-transform:uppercase;text-align:center}.track h3 span{color:#37213b}.track p{display:none}.track .track-discover,.track .track-compatibility,.track .track-horoscope,.track .track-tools{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:125px;height:198px;opacity:0;visibility:hidden;transition:opacity .25s ease-in}.track .track-discover.in,.track .track-compatibility.in,.track .track-horoscope.in,.track .track-tools.in{opacity:1;visibility:visible}.track .track-discover{transition-delay:.2s;top:20px;left:0}.track .track-discover .track-discover__graph{background-image:url(/assets/images/rebranding/rebranding-ic-birthchart.svg);background-repeat:no-repeat;background-position:top center;width:84px;height:81px}.track .track-discover em{font-style:normal}.track .track-compatibility{transition-delay:.6s;right:10px;top:158px}.track .track-compatibility .track-compatibility__graph{background-image:url(/assets/images/rebranding/rebranding-ic-compatibility.svg);width:130px;height:70px;background-repeat:no-repeat;background-position:top center}.track .track-horoscope{transition-delay:1s;left:0;top:312px;width:145px}.track .track-horoscope .track-horoscope__graph{background-image:url(/assets/images/rebranding/rebranding-ic-horoscope.svg);background-repeat:no-repeat;background-position:top center;width:74px;height:74px}.track .track-tools{transition-delay:1.4s;right:10px;top:386px}.track .track-tools .track-tools__graph{background-image:url(/assets/images/rebranding/rebranding-ic-tool.svg);width:130px;height:70px;background-repeat:no-repeat;background-position:top center}.signs{padding-top:60px;background-color:#fff;padding-bottom:60px}.signs h2{font-size:40px;font-weight:900;line-height:40px;text-align:center;text-transform:uppercase;color:#9931b0;margin-bottom:2px}.signs .signs__subtitle{text-align:center;font-size:20px;color:#38223a;font-weight:300;line-height:25px;margin-bottom:40px}.signs .button--primary{font-size:19px;max-width:308px;padding:18px 27px;margin:20px auto 0;font-weight:700;color:#fff;background-color:#9931b0;border:1px solid rgba(0,0,0,.2)}.signs .button--primary:hover,.signs .button--primary:focus{background-color:#cc1837;background-color:#be5ad5}.signs .button--primary:active{background-color:#991229;background-color:#842798}.signs .signs__item{text-align:center;display:flex;flex:1;flex-direction:column;align-items:center;padding-bottom:40px}.signs .signs__item:before{content:"";margin-bottom:10px}.signs .signs__item h3{color:#6a6a6a;text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:-.5px;margin-bottom:2px}.signs .signs__item h3 a{font-weight:900}.signs .signs__item p{color:#6a6a6a;font-size:14px;line-height:20px;letter-spacing:-.5px;margin-bottom:0;max-width:170px;font-style:italic}.signs__item p:before{content:'"'}.signs__item p:after{content:'"'}.signs__item .signs__item--list{padding-top:5px}.signs__item .signs__item--list a{display:block;font-size:14px;margin-bottom:4px;text-decoration:underline}.astrology{position:relative;background:transparent;padding-top:120px;padding-bottom:80px;overflow:hidden}.astrology .astrology__container{position:relative}.astrology .astrology__info{background-color:#1d0b25;padding:18px 15px;margin-bottom:20px}.astrology h2{font-size:37px;line-height:38px;text-transform:uppercase;color:#fff;font-weight:900;margin:0 auto 20px;max-width:320px}.astrology p{font-size:17px;font-weight:300;line-height:22px;margin:18px auto 0;color:#fff;max-width:340px}.astrology .button--default{margin:0 auto;background-color:#9931b0}.astrology .button--default:hover,.astrology .button--default:focus{background-color:#be5ad5}.astrology .button--default:active{background-color:#842798}.astrology .button--yellow{color:#313131;font-size:16px;padding:10px 30px;font-weight:600;margin:0 auto;background-color:#ffcc61}.astrology .button--yellow:hover,.astrology .button--yellow:focus{background-color:#f9c657}.astrology .button--yellow:active{background-color:#deac3f}.articles{padding-top:60px;padding-bottom:60px;background:#fff}.articles .h2{display:block;text-align:center;font-size:30px;font-weight:900;color:#9931b0;text-transform:uppercase;margin-bottom:18px}.articles figure img{width:100%;border-radius:3px;height:188px;object-fit:cover}.articles h3{margin-top:15px;margin-bottom:12px;font-size:17px;font-weight:900;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.articles h3 a{color:#9931b0}.articles .button--ghost{margin:auto}.articles article{margin-bottom:30px}#auth-functional-modal .auth-functional__forgot-password{height:100%}@media screen and (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 1) and (orientation: landscape){body.is-auth-login .track,body.is-auth-signup .track{height:628px}.track{background:#fafafa;height:530px}.track .track-discover,.track .track-compatibility{top:30px}.track .track-horoscope{left:-10px;top:242px}.track .track-tools{top:242px}.articles .articles__list .col-xs-12{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width: 768px){main>header{padding-top:80px;text-align:left}main{background-image:url(/assets/images/rebranding/rebranding-desktop-bg.jpg);background-attachment:fixed;background-size:unset}body.is-auth-login .track,body.is-auth-signup .track{padding-top:0;background-position-y:92px;height:460px}.header__content{height:80px;margin-top:0;align-items:flex-end}.header__buttons{display:flex;padding:0 10px;flex-direction:column}.header__brand{width:203px;height:54px;background-size:100%}.header__idiom-selector,.header__login{margin-top:24px}.presentation--auth-functional{height:auto;max-height:none}.presentation--auth-functional+.track{height:460px;padding-top:0}.presentation--signup{height:570px}.presentation .presentation__auth{top:-24px}.presentation:before{background-size:initial;height:457px}.presentation .presentation__title{text-align:left;margin:40px 0 10px}.presentation .presentation__title h2{font-size:40px;line-height:40px}.presentation .presentation__title span{font-size:30px;line-height:38px}.presentation .presentation__description{text-align:left;padding:0;margin:0 0 20px}.presentation .presentation__sun{display:none}.presentation .presentation__statistics{top:15px;position:relative;display:flex;margin-bottom:0;color:#fff}.presentation .presentation__statistics .presentation__statistics--birthcharts,.presentation .presentation__statistics .presentation__statistics--users{display:flex;flex-direction:column;justify-content:center}.presentation .presentation__statistics .presentation__statistics--users{display:none}.presentation .presentation__statistics .presentation__statistics--birthcharts{margin-right:40px}.presentation .presentation__statistics .value{font-size:32px;font-weight:900}.presentation .presentation__statistics .h5{color:#fff;font-size:16px;margin-bottom:2px}.track{padding-top:0;height:460px;background-image:url(/assets/images/track-repeat.svg);background-position-y:92px;background-position-x:10px;background-repeat:repeat-x;background-size:15px 2px}.track h3{font-size:17px;margin-bottom:0}.track p{text-align:center;display:block}.track .track-discover,.track .track-compatibility,.track .track-horoscope,.track .track-tools{width:175px;height:298px;position:relative}.track .container-fluid{max-width:1178px;background-image:url(/assets/images/track-desktop.svg);background-size:100%;background-repeat:no-repeat;background-position-y:70px;background-color:#fafafa}.track .track__container{display:flex;justify-content:space-around;width:auto;height:460px}.track .track-discover{top:88px;left:inherit}.track .track-compatibility{right:0;top:60px;left:inherit}.track .track-horoscope{top:88px;left:inherit}.track .track-tools{left:inherit;top:60px}.is-auth-login .presentation .presentation__auth{top:-52px}.is-auth-signup .presentation .presentation__auth{top:-66px}.page__banner .banner__content{gap:1em;justify-content:center}.page__banner .banner__content>div>div{display:flex;align-items:center;gap:.5em}.page__banner .banner__content>div span{font-size:1em}.page__banner .banner__content .banner__ctas{display:flex;gap:.5em}.page__banner .banner__content .banner__ctas>a.desktop{display:flex;align-items:center;justify-content:center;gap:.5em;font-size:1em}.page__banner .banner__content .banner__ctas>a.mobile{display:none}.page__banner .banner__content .banner__ctas .banner__chevron{width:10px}}@media screen and (min-width: 1000px){header .container{margin-right:50px;margin-left:auto}.header__content{margin-top:-20px}.header__idiom-selector,.header__login{margin-top:39px}.header__login>button{padding:10px 27px;width:120px}.module-home header .container{min-width:830px}.presentation--extended{height:640px;max-height:640px}.presentation .presentation__arch{width:100%;height:100%;max-width:1192px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.presentation .presentation__arch:before{content:"";display:block;transform:translate(-50%);width:740px;height:740px;opacity:.5;background-image:url(/assets/images/arco.png);background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;left:79vw;will-change:transform;animation-delay:2s;animation-timing-function:linear;animation-name:arch-rotation-presentation;animation-duration:200s;animation-iteration-count:infinite}.presentation .presentation__title{font-size:28px;max-width:400px;padding-top:39px}.presentation .presentation__title strong{font-size:42px;line-height:40px}.presentation .presentation__description{max-width:360px;font-size:18px;margin-bottom:25px}.presentation .presentation__auth{margin-top:-36px;align-items:flex-end}.presentation .presentation__statistics .presentation__statistics--users{display:block;height:80px}.presentation .presentation__statistics .presentation__statistics--birthcharts{height:80px}.track h3{font-size:20px}.track .track-compatibility,.track .track-discover,.track .track-horoscope,.track .track-tools{width:215px}.track .track-discover{top:98px}.track .track-compatibility{top:60px}.track .track-horoscope{top:98px}.track .track-horoscope h3{width:205px}.track .track-tools{top:62px}.astrology{display:flex;flex:1;align-items:center;padding-top:30px;height:380px}.astrology:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(/assets/images/rebranding/rebranding-sun-full.png);background-position:center;background-repeat:no-repeat;background-size:560px;transform:translateY(0) translate(-240px)}.astrology h2,.astrology p,.astrology .button--default{margin-left:0}.astrology h2{word-spacing:5px;max-width:550px;font-size:30px}.astrology p{max-width:550px;line-height:28px}.astrology .button--default{text-transform:uppercase}button[data-cy=select-auth-gender-trigger]>span:first-of-type{font-size:1.125rem;color:#020925}.page__banner .banner__content>div>img{display:block;width:50px;height:50px}}@media screen and (min-width: 1192px){header .container{margin-right:auto;margin-left:auto;min-width:900px}.presentation{overflow:hidden}.presentation .presentation__arch{overflow:visible}.presentation .presentation__arch:before{background-size:100%;top:-47px;left:1016px}.presentation .presentation__description{max-width:470px}.articles figure img.major-arcanes-figure{object-position:0 -51px}.track .track-compatibility,.track .track-discover,.track .track-horoscope,.track .track-tools{width:230px}.track .track-discover{top:100px}.track .track-compatibility{top:60px}.track .track-horoscope{top:102px}.track .track-tools{top:62px}.track .track-tools h3{width:280px}.astrology:before{transform:translate(-280px)}.page__banner .banner__content>div p{display:block;font-size:1.2em;position:sticky;margin:auto;color:#fff}}@media screen and (min-width: 1921px){main{background-size:cover}}
