.portal_page__PHOrT{background:#0b1315;color:#f1f5f9;font-family:var(--font-geist-sans),Arial,sans-serif}.portal_page__PHOrT :is(a,button):focus-visible{outline:2px solid #6ee7b7;outline-offset:5px}.portal_page__PHOrT main:focus{outline:none}.portal_skipLink__iLB4V{position:fixed;top:12px;left:16px;z-index:100;padding:12px 16px;border-radius:8px;background:#6ee7b7;color:#071713;transform:translateY(-150%)}.portal_skipLink__iLB4V:focus{transform:translateY(0)}.portal_header__ccQkd{border-bottom:1px solid #ffffff12}.portal_benefits__qhZkS,.portal_hero__LuKCS,.portal_nav__seMDn,.portal_pricing__yGQFM,.portal_workflow__ernt1{width:calc(100% - 48px);max-width:1152px;margin-inline:auto}.portal_nav__seMDn{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:20px}.portal_brand__BLG9L{display:inline-flex;gap:10px;align-items:center;font-size:18px;font-weight:750;letter-spacing:-.4px;text-decoration:none}.portal_brand__BLG9L>span>span{color:#6ee7b7}.portal_navLinks__xSWle{display:flex;align-items:center;gap:24px;font-size:14px}.portal_navLinks__xSWle a{display:inline-flex;align-items:center;min-height:44px}.portal_navLinks__xSWle a:hover{color:#6ee7b7}.portal_navSignIn__SRDjf{border:1px solid #ffffff26;border-radius:8px;padding-inline:18px}.portal_hero__LuKCS{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;padding-block:80px 64px}.portal_eyebrow__GiCcp{color:#6ee7b7;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.8}.portal_hero__LuKCS h1{margin:22px 0;font-size:clamp(38px,4vw,54px);line-height:1.12;font-weight:700;letter-spacing:-.05em}.portal_hero__LuKCS h1 span{color:#a7f3d0}.portal_heroDescription__tpHj4{max-width:530px;color:#c0cbd0;font-size:17px;line-height:1.85}.portal_actions__enAOO{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.portal_primary__u2j_5,.portal_secondary__l_7yy{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;padding:12px 18px;border-radius:9px;font-size:13px;font-weight:650;text-decoration:none;line-height:1.5}.portal_primary__u2j_5{background:#6ee7b7;border:1px solid #6ee7b7;color:#08251d}.portal_primary__u2j_5:hover{background:#a7f3d0}.portal_secondary__l_7yy{background:transparent;border:1px solid #ffffff26;color:#e2e8f0}.portal_secondary__l_7yy:hover{background:#ffffff08;border-color:#6ee7b766}.portal_heroNote__nZotV{margin-top:20px;color:#a6b4be;font-size:12px;line-height:1.8}.portal_preview__LAMk2{min-width:0;padding:24px;border-radius:18px;border:1px solid #6ee7b72b;background:#101e20;box-shadow:0 16px 48px #00000024}.portal_previewHeader__9blap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.portal_demoBadge___OHVA{border:1px solid #ffffff26;border-radius:5px;color:#bccad0;font-size:11px;padding:4px 8px}.portal_preview__LAMk2 h2{font-size:23px;font-weight:650;margin:20px 0 8px;letter-spacing:-.03em}.portal_demoHelp__SurNW,.portal_previewIntro__fW9py{font-size:12px;color:#bccad0;line-height:1.8}.portal_stepButtons__kVwZ7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-block:22px 18px}.portal_stepButtons__kVwZ7 button{min-width:0;min-height:64px;cursor:pointer;border:1px solid #ffffff1a;border-radius:7px;padding:8px 4px;color:#c0cbd0;font-size:11px;line-height:1.5;text-align:center}.portal_stepButtons__kVwZ7 button span{display:block;margin-bottom:4px;font-size:12px;font-weight:700}.portal_stepButtons__kVwZ7 button[aria-pressed=true]{background:#6ee7b712;border-color:#6ee7b777;color:#a7f3d0}.portal_stepButtons__kVwZ7 button:hover{border-color:#6ee7b777}.portal_demoPanel__vYLE_{min-height:320px;padding:16px;border:1px solid #ffffff14;border-radius:10px;background:#0b1518}.portal_stageLabel__NnQ5d{margin-bottom:14px;color:#a7f3d0;font-size:12px;font-weight:600}.portal_demoPanel__vYLE_>section{padding:0;border:0;background:transparent}.portal_demoPanel__vYLE_>section>div>p{font-size:11px}.portal_demoPanel__vYLE_>section label span{font-size:12px;line-height:1.6}.portal_demoPanel__vYLE_>section button{min-height:32px}.portal_demoHelp__SurNW{margin-top:14px}.portal_demoNotice__lkjss{margin-top:14px;font-size:11px;line-height:1.8;color:#a6b4be}.portal_sampleImage__3GHfv{padding:12px;border:1px solid #6ee7b72b;border-radius:7px;color:#6ee7b7}.portal_sampleImage__3GHfv span{display:block;font-size:10px;color:#a6b4be}.portal_sampleImage__3GHfv svg{width:100%;height:100px;margin-block:6px}.portal_reviewExample__gzxp8{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:12px;color:#c0cbd0}.portal_reviewExample__gzxp8>span{border:1px solid #ffffff26;border-radius:6px;padding:16px 8px;text-align:center}.portal_reviewExample__gzxp8 p,.portal_reviewExample__gzxp8 strong{grid-column:1/-1;line-height:1.8}.portal_reviewExample__gzxp8 strong{color:#f1f5f9}.portal_benefits__qhZkS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-block:32px 56px;border-bottom:1px solid #ffffff14}.portal_benefits__qhZkS h2{margin-block:10px;font-size:18px;font-weight:600;letter-spacing:-.02em}.portal_benefits__qhZkS article>p:last-child,.portal_workflow__ernt1 li p{font-size:14px;line-height:1.9;color:#a6b4be}.portal_workflow__ernt1{padding-block:72px;scroll-margin-top:24px}.portal_pricing__yGQFM h2,.portal_workflow__ernt1 h2{margin-top:12px;font-size:clamp(27px,3vw,36px);font-weight:650;line-height:1.25;letter-spacing:-.035em}.portal_sectionCopy__xGIJP{margin-top:16px;max-width:530px;font-size:15px;line-height:1.9;color:#bccad0}.portal_workflow__ernt1 ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:36px;list-style:none}.portal_stepNumber__wXlw3{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #6ee7b73b;border-radius:8px;font-size:12px;color:#a7f3d0}.portal_workflow__ernt1 h3{margin-block:18px 10px;font-size:16px;font-weight:600}.portal_workflowFoot__sWlnN{display:flex;gap:28px;align-items:center;margin-top:36px}.portal_workflowFoot__sWlnN a{flex-shrink:0}.portal_workflowFoot__sWlnN p{max-width:520px;font-size:12px;line-height:1.8;color:#a6b4be}.portal_pricing__yGQFM{display:grid;grid-template-columns:1fr 1fr;gap:72px;padding:40px;margin-bottom:72px;background:#101e20;border:1px solid #6ee7b72b;border-radius:18px}.portal_pricing__yGQFM .portal_secondary__l_7yy{margin-top:24px}.portal_priceDetails__ZiwLq{padding-left:40px;border-left:1px solid #ffffff1a;font-size:13px;line-height:1.8;color:#bccad0}.portal_priceDetails__ZiwLq .portal_price__D9RZ1{margin-block:8px;color:#f1f5f9;font-size:48px;font-weight:650;line-height:1.2;letter-spacing:-.04em}.portal_price__D9RZ1 span{font-size:14px;font-weight:400;color:#bccad0;letter-spacing:0}.portal_renewal__LZF5d{margin-top:24px;padding-top:20px;border-top:1px solid #ffffff1a}.portal_renewal__LZF5d strong{font-size:18px;color:#a7f3d0}.portal_renewal__LZF5d p{margin-top:10px}@media (max-width:1023px){.portal_hero__LuKCS{gap:32px;padding-top:48px}.portal_hero__LuKCS h1{font-size:40px}.portal_heroDescription__tpHj4{font-size:15px}.portal_preview__LAMk2{padding:18px}.portal_workflow__ernt1 ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.portal_pricing__yGQFM{gap:36px;padding:28px}}@media (max-width:767px){.portal_hero__LuKCS{grid-template-columns:1fr;gap:36px;padding-block:44px}.portal_hero__LuKCS h1{font-size:clamp(35px,8vw,48px)}.portal_heroCopy__0QzqG{max-width:570px}.portal_benefits__qhZkS{grid-template-columns:1fr;gap:28px;padding-top:12px}.portal_workflow__ernt1{padding-block:48px}.portal_pricing__yGQFM{grid-template-columns:1fr;gap:28px;margin-bottom:48px}.portal_priceDetails__ZiwLq{padding:24px 0 0;border-left:0;border-top:1px solid #ffffff1a}.portal_workflowFoot__sWlnN{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:479px){.portal_benefits__qhZkS,.portal_hero__LuKCS,.portal_nav__seMDn,.portal_pricing__yGQFM,.portal_workflow__ernt1{width:calc(100% - 32px)}.portal_nav__seMDn{min-height:76px;gap:12px}.portal_brand__BLG9L{font-size:15px;gap:7px}.portal_brand__BLG9L img{width:28px;height:28px}.portal_navLinks__xSWle{gap:12px;font-size:12px}.portal_navSignIn__SRDjf{padding-inline:10px}.portal_actions__enAOO{flex-direction:column;align-items:stretch}.portal_preview__LAMk2{padding:16px}.portal_preview__LAMk2 h2{font-size:22px}.portal_demoPanel__vYLE_{padding:12px;min-height:340px}.portal_workflow__ernt1 ol{grid-template-columns:1fr}.portal_workflow__ernt1 li{border-top:1px solid #ffffff14;padding-top:20px}.portal_pricing__yGQFM{padding:24px}}.site-footer_footer__bB1cj{width:100%;background:#0b1315;border-top:1px solid #ffffff14;color:#cbd5e1;font-family:var(--font-geist-sans),Arial,sans-serif;text-align:left}.site-footer_container__SGB_k{max-width:1248px;margin:0 auto;padding:56px 24px 24px}.site-footer_columns__2hR1u{display:grid;grid-template-columns:1fr;gap:36px}.site-footer_columns__2hR1u>*{min-width:0}.site-footer_brand__idZ7D{display:inline-flex;align-items:center;gap:10px;color:#f1f5f9;font-size:18px;font-weight:700;text-decoration:none}.site-footer_brand__idZ7D img{flex-shrink:0}.site-footer_accent__vry0L{color:#00e699}.site-footer_tagline__WBRlc{margin:20px 0 12px;color:#e2e8f0;font-size:14px;line-height:1.8}.site-footer_description__t_8W4{margin:0;color:#a6b4be;font-size:14px;line-height:1.8}.site-footer_heading__LT_3h{margin:0 0 16px;color:#f1f5f9;font-size:14px;line-height:1.5;font-weight:600}.site-footer_links__b6aNr{display:grid;gap:4px;margin:0;padding:0;list-style:none}.site-footer_contact__5Ucec,.site-footer_links__b6aNr a{display:inline-flex;align-items:center;min-height:36px;color:#cbd5e1;font-size:14px;line-height:1.6;text-decoration:none;overflow-wrap:anywhere}.site-footer_contact__5Ucec{margin-top:12px}.site-footer_footer__bB1cj a:hover{color:#00e699}.site-footer_footer__bB1cj a:focus-visible{outline:2px solid #00e699;outline-offset:4px;border-radius:3px}.site-footer_bottom__KICLK{display:grid;gap:16px;margin-top:40px;padding-top:24px;border-top:1px solid #ffffff14;color:#a6b4be;font-size:12px;line-height:1.8}.site-footer_bottom__KICLK p{margin:0}.site-footer_disclosures__4WFO8{max-width:680px}.site-footer_disclosures__4WFO8 p+p{margin-top:8px}@media (min-width:640px){.site-footer_columns__2hR1u{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media (min-width:1024px){.site-footer_columns__2hR1u{grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer_bottom__KICLK{grid-template-columns:1fr 2fr;gap:40px}}.premium-login-portal_portal__7zSBn{--mint:#2ef3b2;--gold:#dfbb57;isolation:isolate;min-height:100svh;background:#031016;color:#f1f6f8;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:15px;display:flex;flex-direction:column}.premium-login-portal_portal__7zSBn *{box-sizing:border-box}.premium-login-portal_portal__7zSBn a{color:inherit;text-decoration:none}.premium-login-portal_portal__7zSBn button,.premium-login-portal_portal__7zSBn input{font:inherit}.premium-login-portal_portal__7zSBn button{cursor:pointer}.premium-login-portal_portal__7zSBn button:disabled{cursor:wait;opacity:.55}.premium-login-portal_portal__7zSBn :is(a,button,input):focus-visible{outline:2px solid #77ffcf;outline-offset:4px}.premium-login-portal_green__skdqx{color:var(--mint)}.premium-login-portal_header__jlma7{min-height:84px;border-bottom:1px solid #28585b;display:flex;align-items:center;gap:40px;padding:14px max(5.3vw,24px);position:relative;z-index:2;background:linear-gradient(100deg,#091119,#051219)}.premium-login-portal_header__jlma7:after{content:"";position:absolute;bottom:-1px;left:24%;width:38%;height:2px;background:linear-gradient(90deg,transparent,#7fffe1,transparent);box-shadow:0 0 12px #39e2b4}.premium-login-portal_brand__o_yiC{display:flex;align-items:center;gap:14px;white-space:nowrap}.premium-login-portal_brand__o_yiC>svg{width:58px;height:58px}.premium-login-portal_brand__o_yiC>span{font-size:30px;font-weight:750;letter-spacing:-1px;line-height:1}.premium-login-portal_brand__o_yiC small{display:block;font-size:11px;font-weight:400;letter-spacing:.6px;margin-top:9px}.premium-login-portal_header__jlma7 nav{display:flex;gap:48px;margin-left:auto;align-items:center}.premium-login-portal_header__jlma7 nav a{font-size:15px}.premium-login-portal_headerActions__pj9DO{display:flex;gap:14px;margin-left:40px}.premium-login-portal_headerActions__pj9DO button{border:1px solid #43c7af;border-radius:10px;color:#fff;background:transparent;padding:10px 27px;min-height:44px;white-space:nowrap}.premium-login-portal_headerActions__pj9DO button:last-child{background:linear-gradient(160deg,#059369,#00c28d);border-color:#00d49c;font-weight:650;box-shadow:inset 0 1px 0 #ffffff35}.premium-login-portal_main__ml_LB{position:relative;flex:1;display:flex;align-items:flex-start;padding:48px max(5.8vw,24px) 58px;overflow:hidden;background:radial-gradient(ellipse at 83% 65%,#004d3d55,transparent 52%),linear-gradient(130deg,#001016,#001a1c 65%,#061920)}.premium-login-portal_layout__ztpnA{width:100%;max-width:1720px;margin:0 auto;display:grid;grid-template-columns:minmax(330px,.505fr) minmax(0,1fr);gap:68px;position:relative;z-index:1;align-items:center}.premium-login-portal_art__lRq9L{position:absolute;inset:0;pointer-events:none;z-index:0}.premium-login-portal_art__lRq9L svg{width:100%;height:100%;display:block}.premium-login-portal_card__K5oow{padding:25px 38px 22px;border:1px solid #49bdb2;border-radius:22px;background:linear-gradient(140deg,#e1ffff1a,#091c23bd 30%,#00181ad9 75%,#12c19714);box-shadow:inset 0 1px 0 #d2ffff8c,0 0 32px #13dfad16,0 22px 45px #0004;backdrop-filter:blur(15px);position:relative;text-align:center}.premium-login-portal_card__K5oow:after{content:"";position:absolute;bottom:-2px;left:30%;width:40%;height:3px;background:linear-gradient(90deg,transparent,#8bffdf,transparent);box-shadow:0 0 14px #1cf0b2}.premium-login-portal_cardBrand__etEhj{display:flex;align-items:center;flex-direction:column;gap:5px;margin-bottom:18px}.premium-login-portal_cardBrand__etEhj svg{width:46px;height:46px}.premium-login-portal_cardBrand__etEhj b{font-size:21px;letter-spacing:-.5px}.premium-login-portal_card__K5oow h1{font-size:clamp(24px,1.9vw,34px);line-height:1.2;margin:0 0 12px;font-weight:750;letter-spacing:-.5px}.premium-login-portal_subtitle__1g6UV{margin:0 0 24px;font-size:16px;color:#e1e8eb}.premium-login-portal_input__KG77i{display:flex;align-items:center;border:1px solid #49666d;border-radius:11px;background:linear-gradient(110deg,#10222b55,#d1ffff09);height:49px;margin-bottom:12px;box-shadow:inset 0 1px 2px #0008;overflow:hidden}.premium-login-portal_input__KG77i>svg{width:21px;height:21px;margin-left:15px;color:#cad8df;flex-shrink:0}.premium-login-portal_input__KG77i input{width:100%;min-width:0;color:#f3fafa;background:transparent;border:0;outline:none!important;padding:13px 14px;font-size:16px}.premium-login-portal_input__KG77i:focus-within{border-color:#5cf7c6;box-shadow:0 0 0 2px #3adcb82b}.premium-login-portal_input__KG77i input::placeholder{color:#a2b1bb;opacity:1}.premium-login-portal_input__KG77i button{border:0;background:none;color:#c3d2d8;padding:11px}.premium-login-portal_input__KG77i button svg{width:23px;height:23px}.premium-login-portal_submit__QXqOJ{position:relative;width:100%;margin-top:7px;min-height:49px;border-radius:10px;border:1px solid #35e7b1;color:#fff;background:linear-gradient(175deg,#2dd395,#029360 45%,#005e4e);box-shadow:inset 0 2px 1px #c2ffe557,0 0 15px #00dc9538;font-size:18px!important;font-weight:700!important;padding:11px 35px}.premium-login-portal_submit__QXqOJ svg{position:absolute;right:17px;top:13px;width:24px;height:24px}.premium-login-portal_forgot__hFYD2{display:inline-block;margin-top:17px;color:#02efb0!important;text-decoration:underline!important;font-size:14px}.premium-login-portal_divider__Pz_rw{display:flex;align-items:center;gap:15px;margin:20px 0 14px;color:#d5dfe3;font-size:13px}.premium-login-portal_divider__Pz_rw:after,.premium-login-portal_divider__Pz_rw:before{content:"";height:1px;background:#2d535b88;flex:1}.premium-login-portal_create__xsqTg{width:91%;min-height:43px;border:1px solid #00d998;border-radius:10px;background:#001a1a70;color:#57ffd0;font-size:15px!important;font-weight:650!important}.premium-login-portal_resend__fQHxZ{display:block;margin:14px auto 0;font-size:11px!important;border:0;color:#a9bcc1;background:transparent;text-decoration:underline}.premium-login-portal_resend__fQHxZ:disabled{opacity:.45;cursor:default}.premium-login-portal_error__778su,.premium-login-portal_status__mYKIM{padding:10px;border-radius:7px;font-size:13px;line-height:1.5}.premium-login-portal_error__778su{background:#6f182c65;border:1px solid #de778a;color:#ffd9df}.premium-login-portal_status__mYKIM{background:#0c77563d;border:1px solid #3bbe97;color:#a5ffdb}.premium-login-portal_signupNote__NL8lg{font-size:11px;line-height:1.6;color:#becfd2}.premium-login-portal_signupNote__NL8lg a{text-decoration:underline;color:#55eabe}.premium-login-portal_intro__u77AA{align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0}.premium-login-portal_eyebrow__J1rcM{font-size:14px;letter-spacing:5px;margin:0 0 13px;font-weight:550}.premium-login-portal_intro__u77AA h2{font-size:clamp(28px,2.5vw,45px);line-height:1.17;letter-spacing:-1.2px;font-weight:760;margin:0 0 18px;text-wrap:balance}.premium-login-portal_intro__u77AA h2 span{color:#18dca2;text-shadow:0 0 20px #00cc8d30}.premium-login-portal_lead__R7Q16{font-size:clamp(14px,1.15vw,19px);line-height:1.6;margin:0;color:#e0e9e9}.premium-login-portal_benefits__yoQGF{list-style:none;padding:0;margin:24px 0 30px;display:grid;gap:13px}.premium-login-portal_benefits__yoQGF li{display:flex;align-items:center;gap:18px;font-size:clamp(13px,1vw,17px);line-height:1.4}.premium-login-portal_benefits__yoQGF svg{width:38px;height:38px;flex-shrink:0;color:#27e9af;background:#00d68d09;border-radius:7px;filter:drop-shadow(0 0 7px #00d18e55);padding:3px}.premium-login-portal_price__ggkRM{border:1px solid var(--gold);border-radius:16px;display:grid;grid-template-columns:.85fr 1.35fr;padding:21px 24px;background:linear-gradient(110deg,#152227ee,#001f22ba);box-shadow:inset 0 1px 0 #fff99d66,0 0 24px #f1d05d0c;max-width:850px}.premium-login-portal_priceTitle__w6jkO{display:flex;align-items:flex-start;gap:18px;padding-right:16px}.premium-login-portal_priceTitle__w6jkO>svg{width:35px;height:35px;color:#eac653;flex-shrink:0;margin-top:6px;filter:drop-shadow(0 0 6px #edd36e55)}.premium-login-portal_price__ggkRM h3{font-size:20px;font-weight:700;margin:0 0 5px;white-space:nowrap}.premium-login-portal_price__ggkRM p{white-space:nowrap;margin:0;font-size:15px}.premium-login-portal_price__ggkRM strong{font-size:34px;line-height:1;font-weight:750;letter-spacing:-1px}.premium-login-portal_price__ggkRM p span{color:#c6d2d7;font-size:13px}.premium-login-portal_price__ggkRM ul{list-style:none;margin:0;padding:0 0 0 28px;border-left:1px solid #72939988;display:grid;gap:8px}.premium-login-portal_price__ggkRM li{display:flex;align-items:center;gap:11px;font-size:14px;line-height:1.4}.premium-login-portal_price__ggkRM li svg{width:19px;height:19px;flex-shrink:0;color:#f1d166}.premium-login-portal_price__ggkRM li span{color:#f3e3a2}.premium-login-portal_disclosures__jtQOv{font-size:10px;line-height:1.6;color:#c4d5d3;margin:8px 0 0;max-width:830px}.premium-login-portal_disclosures__jtQOv a{color:#7de3c4;text-decoration:underline}.premium-login-portal_features__1d8JM{margin:28px -12px 0;border-top:1px solid #39d8b377;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:20px 0 0;position:relative;gap:8px}.premium-login-portal_features__1d8JM:before{content:"";position:absolute;top:-2px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#87ffdc,transparent);filter:drop-shadow(0 0 9px #2effb6)}.premium-login-portal_features__1d8JM>div{text-align:center;border-right:1px solid #213c3c44}.premium-login-portal_features__1d8JM>div:last-child{border:0}.premium-login-portal_features__1d8JM svg{width:32px;height:32px;color:#43eebb;filter:drop-shadow(0 0 7px #00de9b44);margin:0 auto 7px}.premium-login-portal_features__1d8JM h3{font-size:14px;font-weight:700;margin:0 0 5px;white-space:nowrap}.premium-login-portal_features__1d8JM p{font-size:12px;color:#c5d3d5;line-height:1.4;margin:0}.premium-login-portal_footer__Qu1Vo{min-height:100px;display:flex;gap:35px;justify-content:space-between;align-items:center;padding:21px max(5vw,24px);background:linear-gradient(100deg,#08131b,#001319);border-top:1px solid #24484e}.premium-login-portal_footer__Qu1Vo nav{display:flex;flex-wrap:wrap;gap:27px;font-size:12px}.premium-login-portal_footer__Qu1Vo blockquote{font-size:20px;font-style:italic;letter-spacing:.4px;margin:0 0 0 auto;color:#32f0b3;white-space:nowrap;position:relative;padding-bottom:14px}.premium-login-portal_footer__Qu1Vo blockquote:after{content:"";position:absolute;bottom:0;left:20%;width:64%;height:3px;background:linear-gradient(90deg,transparent,#61f9cf,transparent)}.premium-login-portal_sr__McHWr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.premium-login-portal_skip__RRofd{position:absolute;top:6px;left:10px;z-index:5;background:#0b3b30;padding:10px;transform:translateY(-160%)}.premium-login-portal_skip__RRofd:focus{transform:none}@media(min-width:1800px){.premium-login-portal_main__ml_LB{padding-top:60px;padding-bottom:65px}.premium-login-portal_card__K5oow{padding:32px 40px 28px}.premium-login-portal_cardBrand__etEhj{margin-bottom:22px}.premium-login-portal_cardBrand__etEhj svg{height:52px;width:52px}.premium-login-portal_input__KG77i{height:54px;margin-bottom:14px}.premium-login-portal_submit__QXqOJ{min-height:53px}.premium-login-portal_subtitle__1g6UV{margin-bottom:27px}.premium-login-portal_benefits__yoQGF{margin-top:30px;margin-bottom:36px}.premium-login-portal_features__1d8JM{margin-top:35px}.premium-login-portal_layout__ztpnA{gap:76px}.premium-login-portal_header__jlma7{min-height:90px}.premium-login-portal_footer__Qu1Vo{min-height:108px}}@media(max-width:1400px){.premium-login-portal_header__jlma7{min-height:72px;padding-top:10px;padding-bottom:10px;gap:25px}.premium-login-portal_brand__o_yiC>span{font-size:25px}.premium-login-portal_brand__o_yiC>svg{width:47px;height:47px}.premium-login-portal_brand__o_yiC small{font-size:9px}.premium-login-portal_header__jlma7 nav{gap:28px}.premium-login-portal_headerActions__pj9DO{margin-left:20px}.premium-login-portal_headerActions__pj9DO button{padding:8px 20px}.premium-login-portal_main__ml_LB{padding-top:30px;padding-bottom:35px}.premium-login-portal_layout__ztpnA{gap:42px;grid-template-columns:minmax(330px,.51fr) minmax(0,1fr)}.premium-login-portal_card__K5oow{padding:22px 29px 18px}.premium-login-portal_cardBrand__etEhj{margin-bottom:13px}.premium-login-portal_cardBrand__etEhj svg{width:40px;height:40px}.premium-login-portal_card__K5oow h1{font-size:26px}.premium-login-portal_subtitle__1g6UV{font-size:14px;margin-bottom:20px}.premium-login-portal_cardBrand__etEhj b{font-size:19px}.premium-login-portal_divider__Pz_rw{margin-top:16px}.premium-login-portal_price__ggkRM{padding:17px}.premium-login-portal_priceTitle__w6jkO{gap:10px}.premium-login-portal_price__ggkRM h3{font-size:17px}.premium-login-portal_price__ggkRM strong{font-size:29px}.premium-login-portal_price__ggkRM p{font-size:12px}.premium-login-portal_price__ggkRM p span{font-size:11px}.premium-login-portal_price__ggkRM ul{padding-left:17px}.premium-login-portal_features__1d8JM h3,.premium-login-portal_price__ggkRM li{font-size:12px}.premium-login-portal_features__1d8JM p{font-size:10px}.premium-login-portal_benefits__yoQGF{margin:20px 0 22px;gap:10px}.premium-login-portal_benefits__yoQGF svg{height:33px;width:33px}.premium-login-portal_features__1d8JM{margin-top:22px;padding-top:17px}.premium-login-portal_features__1d8JM svg{height:28px;width:28px}.premium-login-portal_footer__Qu1Vo{min-height:82px}.premium-login-portal_footer__Qu1Vo nav{gap:18px;font-size:11px}.premium-login-portal_footer__Qu1Vo blockquote{font-size:17px}.premium-login-portal_eyebrow__J1rcM{font-size:12px;letter-spacing:4px}.premium-login-portal_wideBreak__0fcXO{display:none}}@media(max-width:1100px){.premium-login-portal_header__jlma7 nav{gap:20px}.premium-login-portal_header__jlma7 nav a{font-size:13px}.premium-login-portal_headerActions__pj9DO{gap:8px;margin-left:0}.premium-login-portal_headerActions__pj9DO button{padding:8px 14px;font-size:13px}.premium-login-portal_brand__o_yiC>span{font-size:22px}.premium-login-portal_brand__o_yiC>svg{width:40px;height:40px}.premium-login-portal_brand__o_yiC{gap:9px}.premium-login-portal_brand__o_yiC small{font-size:8px}.premium-login-portal_layout__ztpnA{gap:28px;grid-template-columns:minmax(300px,.72fr) minmax(0,1fr)}.premium-login-portal_main__ml_LB{padding-left:28px;padding-right:28px}.premium-login-portal_price__ggkRM{grid-template-columns:1fr;gap:14px}.premium-login-portal_priceTitle__w6jkO{align-items:center}.premium-login-portal_priceTitle__w6jkO>div{display:flex;align-items:center;gap:16px}.premium-login-portal_price__ggkRM ul{border-left:0;border-top:1px solid #72939944;padding:12px 0 0;gap:5px}.premium-login-portal_intro__u77AA h2{font-size:29px}.premium-login-portal_features__1d8JM{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.premium-login-portal_footer__Qu1Vo{flex-wrap:wrap;justify-content:center;gap:15px}.premium-login-portal_footer__Qu1Vo blockquote{margin:0}}@media(max-width:760px){.premium-login-portal_header__jlma7{padding:15px 20px;gap:12px;flex-wrap:wrap}.premium-login-portal_brand__o_yiC>span{font-size:24px}.premium-login-portal_brand__o_yiC>svg{height:43px;width:43px}.premium-login-portal_header__jlma7 nav{order:3;justify-content:center;width:100%;gap:28px;margin:3px 0 0}.premium-login-portal_headerActions__pj9DO{margin-left:auto}.premium-login-portal_headerActions__pj9DO button:first-child{display:none}.premium-login-portal_headerActions__pj9DO button:last-child{padding:8px 13px}.premium-login-portal_main__ml_LB{padding:30px 20px 42px}.premium-login-portal_layout__ztpnA{grid-template-columns:1fr;max-width:580px;gap:38px}.premium-login-portal_card__K5oow{width:100%;max-width:440px;justify-self:center;padding:25px 26px}.premium-login-portal_card__K5oow h1{font-size:27px}.premium-login-portal_intro__u77AA h2{font-size:33px}.premium-login-portal_intro__u77AA{padding:0 3px}.premium-login-portal_lead__R7Q16{font-size:15px}.premium-login-portal_benefits__yoQGF li{font-size:14px}.premium-login-portal_benefits__yoQGF{gap:14px}.premium-login-portal_price__ggkRM{grid-template-columns:1fr;padding:22px}.premium-login-portal_priceTitle__w6jkO>div{display:block}.premium-login-portal_price__ggkRM h3{font-size:20px}.premium-login-portal_price__ggkRM strong{font-size:34px}.premium-login-portal_price__ggkRM li{font-size:14px}.premium-login-portal_price__ggkRM ul{gap:8px}.premium-login-portal_priceTitle__w6jkO{gap:18px}.premium-login-portal_features__1d8JM{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px;margin-top:25px;padding-top:25px}.premium-login-portal_features__1d8JM>div:last-child{grid-column:1/-1}.premium-login-portal_features__1d8JM h3{font-size:14px}.premium-login-portal_features__1d8JM p{font-size:12px}.premium-login-portal_footer__Qu1Vo{padding:25px 20px;gap:25px}.premium-login-portal_footer__Qu1Vo nav{justify-content:center;gap:16px;font-size:12px;line-height:1.5}.premium-login-portal_footer__Qu1Vo blockquote{font-size:16px;white-space:normal;text-align:center}.premium-login-portal_disclosures__jtQOv{font-size:11px}.premium-login-portal_art__lRq9L{opacity:.65}}@media(prefers-reduced-motion:reduce){.premium-login-portal_portal__7zSBn *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.broker-connections_section__kI1ut{width:calc(100% - 48px);max-width:1152px;margin:0 auto;padding:16px 0 64px;color:#f1f5f9;text-align:left}.broker-connections_eyebrow__bolgN{color:#6ee7b7;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.8}.broker-connections_section__kI1ut h2{margin-top:12px;max-width:680px;font-size:clamp(27px,3vw,36px);font-weight:650;line-height:1.25;letter-spacing:-.035em}.broker-connections_intro__EiOUy{margin-top:16px;max-width:660px;color:#bccad0;font-size:15px;line-height:1.9}.broker-connections_groupHeader__ZrHNt{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;justify-content:space-between;margin-block:32px 16px}.broker-connections_groupHeader__ZrHNt h3{font-size:16px;font-weight:600}.broker-connections_groupHeader__ZrHNt span{color:#a6b4be;font-size:12px}.broker-connections_cards__dEII8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.broker-connections_card__GEYwa{display:flex;min-width:0;flex-direction:column;border:1px solid #ffffff1a;border-radius:12px;padding:20px;background:#101e20}.broker-connections_logo___VC5S{display:flex;align-items:center;justify-content:center;gap:8px;height:64px;padding:8px;background:#f1f5f9;color:#0b1315;border-radius:6px}.broker-connections_darkLogo__efZMX{background:#0b1315}.broker-connections_logo___VC5S img{width:100%;max-width:160px;height:48px;object-fit:contain}.broker-connections_logo___VC5S .broker-connections_cTraderLogo__sCJA6{width:34px}.broker-connections_logo___VC5S span{font-size:20px;font-weight:700}.broker-connections_card__GEYwa h4{margin-block:20px 10px;font-size:16px;font-weight:650}.broker-connections_card__GEYwa p{color:#bccad0;font-size:13px;line-height:1.9;flex:1}.broker-connections_requirement__xMLbC{margin-top:20px;padding-top:14px;border-top:1px solid #ffffff14;color:#a7f3d0;font-size:11px;line-height:1.7}.broker-connections_connectAction__DiYRy{display:flex;gap:24px;align-items:center;margin-top:20px}.broker-connections_button__UnQPz{display:inline-flex;flex-shrink:0;gap:12px;align-items:center;justify-content:center;min-height:48px;border-radius:8px;padding:12px 16px;border:1px solid #6ee7b74d;color:#a7f3d0;font-size:12px;font-weight:650;line-height:1.6;text-decoration:none}.broker-connections_button__UnQPz:hover{border-color:#6ee7b7;background:#6ee7b70a}.broker-connections_button__UnQPz:focus-visible{outline:2px solid #6ee7b7;outline-offset:5px}.broker-connections_connectAction__DiYRy p,.broker-connections_disclosure__lmdr3{max-width:700px;color:#a6b4be;font-size:12px;line-height:1.9}.broker-connections_csv__LVEVo{display:flex;align-items:center;gap:36px;justify-content:space-between;margin-top:28px;padding:28px;border:1px solid #ffffff1a;border-radius:12px}.broker-connections_csv__LVEVo h3{margin-top:8px;font-size:22px;font-weight:650}.broker-connections_csv__LVEVo p:not(.broker-connections_eyebrow__bolgN){max-width:660px;margin-top:12px;color:#bccad0;font-size:14px;line-height:1.9}.broker-connections_csv__LVEVo p.broker-connections_csvHelp__d_WsU{color:#a6b4be;font-size:12px}.broker-connections_disclosure__lmdr3{margin-top:20px}@media (max-width:1023px){.broker-connections_cards__dEII8{grid-template-columns:repeat(2,minmax(0,1fr))}.broker-connections_csv__LVEVo{align-items:flex-start;flex-direction:column;gap:20px}}@media (max-width:767px){.broker-connections_connectAction__DiYRy{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:479px){.broker-connections_section__kI1ut{width:calc(100% - 32px);padding-bottom:48px}.broker-connections_cards__dEII8{grid-template-columns:1fr}.broker-connections_csv__LVEVo{padding:24px}}