:root{--hero-banner-cta:#00ffab;--hero-banner-cta-hover:#00bf82;--hub-exclusive-content:#7c39e3!important;--hub-exclusive-content-cta:#eb1c24!important;--hub-exclusive-content-cta-hover:#c40000!important}.retention-auth-panel{padding:60px 0 20px 0}@media screen and (min-width:53.125em){.retention-auth-panel{padding:100px 0 40px 0}}.retention-auth-panel .retention-auth-panel__wrapper{box-shadow:0 5px 5px 0 rgba(186,186,186,.35);background:#fff;border-radius:20px;padding:25px}.retention-auth-panel .retention-auth-panel__wrapper .retention-auth-panel__wrapper__header{align-items:center;gap:10px}.retention-auth-panel .retention-auth-panel__wrapper .retention-auth-panel__wrapper__header .retention-auth-panel__wrapper__header__icon span{display:flex;background:#7c68e1;width:34px;height:34px;justify-content:center;align-items:center;border-radius:100%;color:#fff;line-height:normal;font-size:26px}.retention-auth-panel .retention-auth-panel__wrapper .retention-auth-panel__wrapper__header .retention-auth-panel__wrapper__header__icon span:before{width:26px;height:26px;display:flex;justify-content:center}.retention-auth-panel .retention-auth-panel__wrapper .retention-auth-panel__wrapper__header .retention-auth-panel__wrapper__header__title{margin:0;color:#000;font-weight:700;line-height:1.2;font-size:20px}@media screen and (min-width:53.125em){.retention-auth-panel .retention-auth-panel__wrapper .retention-auth-panel__wrapper__header .retention-auth-panel__wrapper__header__title{font-size:23px}}.retention-auth-panel .retention-auth-panel__wrapper .retention-auth-panel__wrapper__login{padding-top:5px}@media screen and (min-width:53.125em){.retention-auth-panel .retention-auth-panel__wrapper .retention-auth-panel__wrapper__login{padding-top:10px}}.retention-auth-panel .retention-auth-panel__wrapper .retention-auth-panel__wrapper__login a{display:block;width:-moz-fit-content;width:fit-content;font-weight:900;font-size:17px;padding:8px 0 8px 0;color:#00bf82;text-decoration:underline}.retention-auth-panel .retention-auth-panel__wrapper .retention-auth-panel__wrapper__login a:hover{color:rgb(0,162.95,110.9083769634);text-decoration:none}.retention-auth-panel .retention-auth-panel__wrapper .retention-auth-panel__wrapper__login a .icon-chevron-right:before{vertical-align:middle}.retention-auth-panel .retention-auth-panel__wrapper__footer{text-align:center;padding:15px 0 10px 0}@media screen and (min-width:53.125em){.retention-auth-panel .retention-auth-panel__wrapper__footer{text-align:left;padding:20px 0 20px 0}}.retention-auth-panel .retention-auth-panel__wrapper__footer a{display:inline-flex;color:#7c39e3;font-weight:700;font-size:16px;padding:8px 0 8px 0}.retention-auth-panel .retention-auth-panel__wrapper__footer a:hover{color:rgb(107.7409292035,32.4252212389,223.5247787611)}.retention-auth-panel .retention-auth-panel__wrapper__footer a .icon-chevron-left:before{vertical-align:middle}