.left-info-content h2{margin:28px 0 46px;font-size:48px;font-weight:700;line-height:60px}.hl{--hl-ink:#0b1020;--hl-brand:#009ef7;--hl-accent:#38bdf8;--hl-panel:#fff;--hl-soft:#f5f8fc;--hl-line:#e6eaf1;--hl-text:#161d2b;--hl-muted:#6b7686;--hl-red:#e11d2a;background:var(--hl-panel);grid-template-columns:1.05fr .95fr;width:100%;min-height:100vh;font-family:Poppins,sans-serif;display:grid}.hl__brand{color:#eaf2ff;background:radial-gradient(125% 125% at 0 0,#13254a 0%,#0b1020 52%,#070a14 100%);flex-direction:column;padding:56px 60px;display:flex;position:relative;overflow:hidden}.hl__brand-aurora{pointer-events:none;filter:blur(26px);background:radial-gradient(60% 60% at 22% 22%,#009ef773 0%,#0000 60%),radial-gradient(48% 48% at 82% 8%,#38bdf84d 0%,#0000 60%);height:75%;animation:16s ease-in-out infinite alternate hl-float;position:absolute;top:-25%;bottom:auto;left:-25%;right:-15%}.hl__brand-grid{pointer-events:none;background-image:repeating-radial-gradient(circle at 82% 16%,#ffffff0d 0 1px,#0000 1px 66px),repeating-radial-gradient(circle at 82% 16%,#009ef70d 0 1px,#0000 1px 198px);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(135% 115% at 78% 14%,#000 0%,#0000 82%);mask-image:radial-gradient(135% 115% at 78% 14%,#000 0%,#0000 82%)}.hl__brand-inner{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:46px;width:100%;max-width:480px;margin:0 auto;display:flex;position:relative}.hl__brand-logo{align-items:center;gap:11px;text-decoration:none;display:inline-flex}.hl__brand-mark{width:auto;height:34px}.hl__brand-wordmark{letter-spacing:-.01em;text-transform:uppercase;color:#fff;font-family:Poppins,sans-serif;font-size:22px;font-weight:700}.hl__brand-copy{margin:0}.hl__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--hl-red);margin-bottom:20px;font-size:12px;font-weight:600;display:inline-block}.hl__headline{letter-spacing:-.02em;color:#fff;margin:0 0 18px;font-family:Poppins,sans-serif;font-size:42px;font-weight:700;line-height:1.12}.hl__sub{color:#eaf2ffa3;max-width:420px;margin:0 0 34px;font-size:16px;line-height:1.6}.hl__trust{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.hl__trust li{color:#eaf2ffdb;align-items:center;gap:13px;font-size:15px;display:flex}.hl__tick{width:24px;height:24px;color:var(--hl-red);background:#e11d2a26;border:1px solid #e11d2a6b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hl__tick svg{width:12px;height:12px}.hl__brand-foot{color:#eaf2ff80;align-items:center;gap:12px;font-size:13px;display:flex}.hl__dot{background:#eaf2ff66;border-radius:50%;width:4px;height:4px}.hl__panel{background:radial-gradient(90% 55% at 100% 0%, #009ef70d 0%, transparent 60%), var(--hl-panel);flex-direction:column;padding:26px 40px;display:flex;position:relative}.hl__header{justify-content:space-between;align-items:center;display:flex}.hl__header-logo{display:none}.hl__header-logo img{width:auto;height:30px}.hl__header-link{letter-spacing:-.01em;color:var(--hl-muted);font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}.hl__header-link:hover{color:var(--hl-text)}.hl__tld{opacity:.5}.hl__header-brand{display:none}.hl__header-brand .hl__brand-mark{height:26px}.hl__header-brand .hl__brand-wordmark{color:#2b3442;font-size:18px;font-weight:600}.hl__header-brand .hl__tld{font-weight:400}.hl__form{flex:1;justify-content:center;align-items:center;display:flex}.hl__footer{border-top:1px solid var(--hl-line);color:var(--hl-muted);justify-content:space-between;align-items:center;padding-top:18px;font-size:12.5px;display:flex}.hl__legal{gap:18px;display:flex}.hl__legal a{color:var(--hl-muted);text-decoration:none;transition:color .15s}.hl__legal a:hover{color:var(--hl-brand)}.hl .login-card{background:0 0;border:0;width:100%;max-width:404px;padding:4px 2px;animation:.6s cubic-bezier(.22,1,.36,1) both hl-rise}.hl .title{text-align:left!important;padding-bottom:22px!important}.hl .title h2{letter-spacing:-.01em;color:var(--hl-text);font-family:Poppins,sans-serif;font-size:26px;font-weight:600}.hl .title p{color:var(--hl-muted);font-size:14px}.hl .continue a{border:1px solid var(--hl-line);letter-spacing:-.4px;height:46px;color:var(--hl-text);background:#fff;border-radius:10px;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;transition:border-color .15s,background .15s,transform .15s}.hl .continue a:hover{background:var(--hl-soft);border-color:#cdd6e2;transform:translateY(-1px)}.hl .or{margin:18px 7px}.hl .or span{color:var(--hl-muted);font-family:Poppins,sans-serif;font-size:13px}.hl .or:after{background:var(--hl-line)}.hl .field-item input{background:var(--hl-soft);border:1px solid var(--hl-line);height:46px;color:var(--hl-text);border-radius:5px;padding:0 14px 0 44px;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}:is(.hl .field-item input:focus,.hl .field-item input:focus-visible){border-color:var(--hl-brand);background:#fff;box-shadow:0 0 0 4px #009ef71f}.hl .field-item img{top:16px;left:16px}.hl .form-control.is-invalid{background-image:none!important}.hl .is-invalid~#show_password{margin-top:-12px}.hl .continue-btn button,.hl .continue-btn .btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00a8ff 0%,#0b76d8 100%);border:0;border-radius:5px;justify-content:center;align-items:center;width:100%;height:46px;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;display:inline-flex}.hl .continue-btn button:hover,.hl .continue-btn .btn-primary:hover{color:#fff;background:linear-gradient(135deg,#00a8ff 0%,#0b76d8 100%)}.hl .reset-password{margin:16px 0 0}.hl .reset-password a{color:#9aa3b2;letter-spacing:-.01em;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;transition:color .15s}.hl .reset-password a:hover{color:#6b7686;text-decoration:underline}.hl .remember{color:var(--hl-muted);font-size:13px}.hl .back-btn button{color:var(--hl-muted)}@keyframes hl-float{0%{transform:translate(0,0)scale(1)}to{transform:translate(4%,3%)scale(1.08)}}@keyframes hl-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.hl{grid-template-columns:1fr}.hl__brand{display:none}.hl__panel{background:radial-gradient(130% 120% at 0 0,#13254a 0%,#0b1020 55%,#070a14 100%);min-height:100vh;padding:20px 16px 22px}.hl__header{justify-content:center}.hl__header-brand{display:inline-flex}.hl__header-brand .hl__brand-wordmark{color:#fff}.hl .login-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0b;border:1px solid #ffffff17;border-radius:16px;padding:26px 20px 22px;box-shadow:0 20px 50px -26px #00000073}.hl .title h2{color:#fff}.hl .title p{color:#eaf2ff99}.hl .continue a{color:#eaf2ff;background:#ffffff0f;border-color:#ffffff24}.hl .continue a:hover{background:#ffffff1a;border-color:#ffffff38}.hl .or span{color:#eaf2ff8c;background:0 0}.hl .or:after{background:#ffffff1f}.hl .field-item input{color:#fff;background:#ffffff0f;border-color:#ffffff24}.hl .field-item input::placeholder{color:#eaf2ff73}:is(.hl .field-item input:focus,.hl .field-item input:focus-visible){border-color:var(--hl-brand);color:#fff;background:#ffffff1a}.hl .field-item img{filter:brightness(0)invert();opacity:.5}.hl .field-item .btn i{color:#eaf2ff8c}.hl .reset-password a{color:#eaf2ff80}.hl .remember{color:#eaf2ff99}.hl__footer{color:#eaf2ff8c;border-top-color:#ffffff1a}.hl__legal a{color:#eaf2ff8c}.hl__legal a:hover{color:#fff}}.title h2{font-size:24px;font-weight:600;line-height:36px}.title p{color:#5c5c5c;font-size:14px;font-weight:400;line-height:21px}.continue a{color:#0000008a;border:1px solid #dedede;border-radius:5px;justify-content:center;align-items:center;height:42px;margin-bottom:5px;padding:0 10px;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:17.58px;display:flex;position:relative}.continue a img{width:17px}.continue a span{text-align:center;width:100%}.or{margin:50px 7px 38px}.or span{color:#171717;text-align:center;z-index:1;background:#fff;padding:0 10px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:inline-block}.or:after{content:"";background:#e8ecf4;width:100%;height:1px;display:block;position:absolute;top:50%}.field-box{position:relative}.field-item{margin-bottom:14px;position:relative}.field-item input{color:#000;background:#f8f8f8;border:1px solid #d4d4d4;border-radius:4px;width:100%;height:44px;padding:0 10px 0 30px;font-size:15px;font-weight:400;line-height:22.5px}.field-item input::placeholder{color:#a1a5b7}:is(.field-item input:focus,.field-item input:focus-visible){box-shadow:none;outline:none}.field-item img{position:absolute;top:17px;left:10px}.continue-btn button{color:#fff;text-align:center;background:#009ef7;border:0;border-radius:5px;width:100%;height:45px;padding:0 15px;font-size:15px;font-weight:500;line-height:22.43px}.remember{color:#5c5c5c;font-size:14px;font-weight:400;line-height:21px}.remember input{width:16px;height:16px;margin-top:2px;border-radius:2px!important}.reset-password{margin:15px 0 100px}.reset-password a{color:#4285f4;text-align:center;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:block}.back-btn{margin:25px 0}.back-btn button{color:#000;background:0 0;border:none;padding:0;font-size:14px;font-weight:400;line-height:21px}.back-btn button img{position:relative;top:-2px}.logo-new{width:171px;height:40px}.cartoon-img{padding-left:55px}.cartoon-img img{width:460px}.line-art-bg-lg{width:461px;margin-left:auto;margin-right:auto}.bg-body{background:#f5f5f5!important}.main-flex-section #currentStep+div{height:100%}.btn-section a{border-radius:5px;justify-content:center;align-items:center;width:121px;height:33px;padding:0;font-size:16px;line-height:24px;display:flex}.btn-section a.btn-primary{font-weight:600}.btn-section a.btn-secondary{color:#000;font-weight:400}.earn-heroes{background:#f7f8fb;border-radius:5px;width:-moz-fit-content;width:fit-content;padding:15px;font-size:16px;line-height:20px}.earn-heroes i img{max-height:20px}.step-bullet p{font-size:14px}.step-bullet span{color:#929292}.step-bullet ul{gap:4px;list-style:none}.step-bullet ul li a{background:#d9d9d9;border-radius:100px;min-width:7px;min-height:7px}.step-bullet ul li.active a{background:#1a70a0}.add-btn-bg{background:#e9f0ff}.custom-scrollbar{justify-content:flex-start;min-height:auto;max-height:calc(100vh - 260px);overflow:hidden auto!important}.custom-scrollbar::-webkit-scrollbar{width:3px}.custom-scrollbar-plus{max-height:calc(100vh - 100px)}.identity-name{word-break:break-all;white-space:normal;width:calc(100% - 130px)}.mlti-btns{padding-bottom:170px!important}.top-54px{top:54px}.no-animate{transition:none}.custom-box-shadow{box-shadow:0 4px 20px #00000014}.min-h-custom{min-height:102px}.youtube-icon{z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-section{z-index:1}.save-price{color:#70c78a;white-space:nowrap;padding:10px 20px;font-weight:bolder;position:absolute;left:100%}.nav-group.nav-group-outline.tab-nav-group{background:#fff;margin:2rem 0;position:relative}.do-later{text-align:center;background:#f5f5f5;width:100%;padding:0 18px 18px}.do-later a{color:#434343;padding:0 10px;font-size:18px;font-weight:500;display:inline-block}.do-later a:hover{color:#0070e0}.plans-points{flex-wrap:wrap;gap:20px;display:flex}.max-w-600{max-width:600px}.recommended-text{color:#4b5675;background:#fff;border-radius:4px 0 0 4px;font-size:16px;font-weight:600;position:absolute;top:17px;right:-20px;padding:10px 30px 10px 14px!important}.recommended-text:after{content:"";border-top:20px solid #d9d9dd;border-right:20px solid #0000;width:0;height:0;position:absolute;top:100%;right:0}.animation-fade-in-up{animation:.5s ease-in-out fade-in-up}.animation-fade-in-left{opacity:0;animation:.5s ease-in-out 1s forwards fade-in-left}@keyframes fade-in-up{0%{opacity:0;transform:translateY(100px)}to{transform:translateY(0)}}@keyframes fade-in-left{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@media only screen and (max-width:1199px){.line-art-bg-lg{width:400px}}@media only screen and (max-width:991px){.max-w-600{max-width:100%}.w-130px{width:130px}.custom-scrollbar{max-height:initial}.top-54px{top:39px}}@media only screen and (max-width:767px){.line-art-bg-lg{width:90%;margin-right:auto}}
