.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: #ffffff;--hl-soft: #f5f8fc;--hl-line: #e6eaf1;--hl-text: #161d2b;--hl-muted: #6b7686;--hl-red: #e11d2a;display:grid;grid-template-columns:1.05fr .95fr;min-height:100vh;width:100%;font-family:Poppins,sans-serif;background:var(--hl-panel)}.hl__brand{position:relative;overflow:hidden;display:flex;flex-direction:column;color:#eaf2ff;padding:56px 60px;background:radial-gradient(125% 125% at 0% 0%,#13254a,#0b1020 52%,#070a14)}.hl__brand-aurora{position:absolute;inset:-25% -15% auto -25%;height:75%;pointer-events:none;filter:blur(26px);background:radial-gradient(60% 60% at 22% 22%,rgba(0,158,247,.45) 0%,transparent 60%),radial-gradient(48% 48% at 82% 8%,rgba(56,189,248,.3) 0%,transparent 60%);animation:hl-float 16s ease-in-out infinite alternate}.hl__brand-grid{position:absolute;inset:0;pointer-events:none;background-image:repeating-radial-gradient(circle at 82% 16%,rgba(255,255,255,.05) 0 1px,transparent 1px 66px),repeating-radial-gradient(circle at 82% 16%,rgba(0,158,247,.05) 0 1px,transparent 1px 198px);-webkit-mask-image:radial-gradient(135% 115% at 78% 14%,#000 0%,transparent 82%);mask-image:radial-gradient(135% 115% at 78% 14%,#000 0%,transparent 82%)}.hl__brand-inner{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center;gap:46px;width:100%;max-width:480px;margin:0 auto}.hl__brand-logo{display:inline-flex;align-items:center;gap:11px;text-decoration:none}.hl__brand-mark{height:34px;width:auto}.hl__brand-wordmark{font-family:Poppins,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;color:#fff}.hl__brand-copy{margin:0}.hl__eyebrow{display:inline-block;margin-bottom:20px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--hl-red)}.hl__headline{margin:0 0 18px;font-family:Poppins,sans-serif;font-size:42px;line-height:1.12;letter-spacing:-.02em;font-weight:700;color:#fff}.hl__sub{margin:0 0 34px;max-width:420px;font-size:16px;line-height:1.6;color:#eaf2ffa3}.hl__trust{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:15px}.hl__trust li{display:flex;align-items:center;gap:13px;font-size:15px;color:#eaf2ffdb}.hl__tick{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;color:var(--hl-red);background:#e11d2a26;border:1px solid rgba(225,29,42,.42)}.hl__tick svg{width:12px;height:12px}.hl__brand-foot{display:flex;align-items:center;gap:12px;font-size:13px;color:#eaf2ff80}.hl__dot{width:4px;height:4px;border-radius:50%;background:#eaf2ff66}.hl__panel{position:relative;display:flex;flex-direction:column;padding:26px 40px;background:radial-gradient(90% 55% at 100% 0%,rgba(0,158,247,.05) 0%,transparent 60%),var(--hl-panel)}.hl__header{display:flex;align-items:center;justify-content:space-between}.hl__header-logo{display:none}.hl__header-logo img{height:30px;width:auto}.hl__header-link{font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--hl-muted);text-decoration:none;transition:color .15s ease}.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{font-size:18px;font-weight:600;color:#2b3442}.hl__header-brand .hl__tld{font-weight:400}.hl__form{flex:1;display:flex;align-items:center;justify-content:center}.hl__footer{display:flex;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid var(--hl-line);font-size:12.5px;color:var(--hl-muted)}.hl__legal{display:flex;gap:18px}.hl__legal a{color:var(--hl-muted);text-decoration:none;transition:color .15s ease}.hl__legal a:hover{color:var(--hl-brand)}.hl .login-card{width:100%;max-width:404px;padding:4px 2px;border:0;background:transparent;animation:hl-rise .6s cubic-bezier(.22,1,.36,1) both}.hl .title{text-align:left!important;padding-bottom:22px!important}.hl .title h2{font-family:Poppins,sans-serif;font-size:26px;font-weight:600;letter-spacing:-.01em;color:var(--hl-text)}.hl .title p{font-size:14px;color:var(--hl-muted)}.hl .continue a{height:46px;margin-bottom:8px;border:1px solid var(--hl-line);border-radius:10px;font-family:Poppins,sans-serif;font-weight:400;font-size:14px;letter-spacing:-.4px;color:var(--hl-text);background:#fff;transition:border-color .15s ease,background .15s ease,transform .15s ease}.hl .continue a:hover{border-color:#cdd6e2;background:var(--hl-soft);transform:translateY(-1px)}.hl .or{margin:18px 7px}.hl .or span{font-family:Poppins,sans-serif;color:var(--hl-muted);font-size:13px}.hl .or:after{background:var(--hl-line)}.hl .field-item input{background:var(--hl-soft);border:1px solid var(--hl-line);border-radius:5px;height:46px;padding:0 14px 0 44px;font-size:15px;color:var(--hl-text);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.hl .field-item input:focus,.hl .field-item input:focus-visible{background:#fff;border-color:var(--hl-brand);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{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;margin:0;border:0;border-radius:5px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#fff;cursor:pointer;background:linear-gradient(135deg,#00a8ff,#0b76d8)}.hl .continue-btn button:hover,.hl .continue-btn .btn-primary:hover{color:#fff;background:linear-gradient(135deg,#00a8ff,#0b76d8)}.hl .reset-password{margin:16px 0 0}.hl .reset-password a{color:#9aa3b2;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.01em;transition:color .15s ease}.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:translateZ(0) scale(1)}to{transform:translate3d(4%,3%,0) 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{min-height:100vh;padding:20px 16px 22px;background:radial-gradient(130% 120% at 0% 0%,#13254a,#0b1020 55%,#070a14)}.hl__header{justify-content:center}.hl__header-brand{display:inline-flex}.hl__header-brand .hl__brand-wordmark{color:#fff}.hl .login-card{background:#ffffff0b;border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:26px 20px 22px;box-shadow:0 20px 50px -26px #00000073;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hl .title h2{color:#fff}.hl .title p{color:#eaf2ff99}.hl .continue a{background:#ffffff0f;border-color:#ffffff24;color:#eaf2ff}.hl .continue a:hover{background:#ffffff1a;border-color:#ffffff38}.hl .or span{background:transparent;color:#eaf2ff8c}.hl .or:after{background:#ffffff1f}.hl .field-item input{background:#ffffff0f;border-color:#ffffff24;color:#fff}.hl .field-item input::placeholder{color:#eaf2ff73}.hl .field-item input:focus,.hl .field-item input:focus-visible{background:#ffffff1a;border-color:var(--hl-brand);color:#fff}.hl .field-item img{filter:brightness(0) invert(1);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{border:1px solid #DEDEDE;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:5px;border-radius:5px;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:17.58px;color:#0000008a;height:42px;padding:0 10px}.continue a img{width:17px}.continue a span{text-align:center;width:100%}.or{margin:50px 7px 38px}.or span{color:#171717;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:center;background:#fff;padding:0 10px;display:inline-block;z-index:1}.or:after{content:"";background:#e8ecf4;width:100%;height:1px;display:block;position:absolute;top:50%}.field-box{position:relative}.field-item{position:relative;margin-bottom:14px}.field-item input{background:#f8f8f8;border:1px solid #D4D4D4;border-radius:4px;color:#000;font-size:15px;font-weight:400;line-height:22.5px;height:44px;padding:0 10px 0 30px;width:100%}.field-item input::placeholder{color:#a1a5b7}.field-item input:focus,.field-item input:focus-visible{outline:none;box-shadow:none}.field-item img{position:absolute;top:17px;left:10px}.continue-btn button{background:#009ef7;color:#fff;font-size:15px;font-weight:500;line-height:22.43px;text-align:center;width:100%;border-radius:5px;border:0;height:45px;padding:0 15px}.remember{color:#5c5c5c;font-size:14px;font-weight:400;line-height:21px}.remember input{border-radius:2px!important;margin-top:2px;width:16px;height:16px}.reset-password{margin:15px 0 100px}.reset-password a{color:#4285f4;display:block;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:center}.back-btn{margin:25px 0}.back-btn button{background:transparent;border:none;font-size:14px;font-weight:400;line-height:21px;color:#000;padding:0}.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{padding:0;font-size:16px;line-height:24px;border-radius:5px;width:121px;height:33px;display:flex;align-items:center;justify-content:center}.btn-section a.btn-primary{font-weight:600}.btn-section a.btn-secondary{font-weight:400;color:#000}.earn-heroes{background:#f7f8fb;padding:15px;border-radius:5px;width:fit-content;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{min-width:7px;min-height:7px;border-radius:100px;background:#d9d9d9}.step-bullet ul li.active a{background:#1a70a0}.add-btn-bg{background:#e9f0ff}.custom-scrollbar{min-height:auto;max-height:calc(100vh - 260px);overflow-y:auto!important;justify-content:flex-start;overflow-x:hidden!important}.custom-scrollbar::-webkit-scrollbar{width:3px}.custom-scrollbar-plus{max-height:calc(100vh - 100px)}.identity-name{width:calc(100% - 130px);word-break:break-all;white-space:normal}.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{top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.btn-section{z-index:1}.save-price{color:#70c78a;font-weight:bolder;padding:10px 20px;position:absolute;left:100%;white-space:nowrap}.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;font-size:18px;font-weight:500;padding:0 10px;display:inline-block}.do-later a:hover{color:#0070e0}.plans-points{display:flex;flex-wrap:wrap;gap:20px}.max-w-600{max-width:600px}.recommended-text{position:absolute;top:17px;right:-20px;padding:10px 30px 10px 14px!important;border-radius:4px 0 0 4px;background:#fff;color:#4b5675;font-weight:600;font-size:16px}.recommended-text:after{content:"";width:0;height:0;border-top:20px solid #d9d9dd;border-right:20px solid transparent;position:absolute;top:100%;right:0}.animation-fade-in-up{animation:fade-in-up .5s ease-in-out}.animation-fade-in-left{animation:fade-in-left .5s 1s ease-in-out;opacity:0%;animation-fill-mode:forwards}@keyframes fade-in-up{0%{transform:translateY(100px);opacity:0%}to{transform:translateY(0)}}@keyframes fade-in-left{0%{transform:translate(50px);opacity:0%}to{transform:translate(0);opacity:100%}}@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}}
