.t61pwq_page{--ink:#203342;--accent:#ef7f1a;--muted:#657783;color:var(--ink);font-family:var(--wcom-font-text,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);background:#fff}.t61pwq_page,.t61pwq_page *{box-sizing:border-box}.t61pwq_main{grid-template-columns:minmax(0,1.12fr) minmax(400px,.88fr);min-height:100svh;display:grid}.t61pwq_visual{isolation:isolate;color:#fff;background:#203342;justify-content:center;align-items:center;min-height:740px;padding:60px 34px 145px;display:flex;position:relative;overflow:hidden}.t61pwq_visual:before,.t61pwq_visual:after{content:"";pointer-events:none;border:1px dashed #b4c8d51c;border-radius:50%;width:390px;height:390px;position:absolute}.t61pwq_visual:before{top:-180px;left:-270px}.t61pwq_visual:after{bottom:-180px;right:-300px}.t61pwq_orbitScene{aspect-ratio:640/600;isolation:isolate;width:min(100%,720px);position:relative}.t61pwq_sceneCaption{white-space:nowrap;letter-spacing:.13em;color:#a7bcc9;align-items:center;gap:8px;font-size:.65rem;display:flex;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.t61pwq_sceneCaption>span{background:#ef7f1a;border-radius:50%;width:5px;height:5px}.t61pwq_networkSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.t61pwq_outerRing{stroke:#819aa844;stroke-dasharray:2 8;stroke-width:1px}.t61pwq_innerRing{stroke:#819aa821;stroke-width:1px}.t61pwq_connection{stroke:#8da6b342;stroke-width:1px;stroke-linecap:round}.t61pwq_orangePoint{fill:#ef7f1a;filter:drop-shadow(0 0 4px #ef7f1a88)}.t61pwq_lightPoint{fill:#d5e5ef;filter:drop-shadow(0 0 4px #d5e5ef77)}.t61pwq_cloudHalo{aspect-ratio:1;border:1px dashed #8299a435;border-radius:50%;width:33%;animation:7s ease-in-out infinite t61pwq_halo;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes t61pwq_halo{0%,to{opacity:.45;transform:translate(-50%,-50%)scale(.96)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}.t61pwq_orbitCenter{aspect-ratio:1;z-index:2;-webkit-user-select:none;user-select:none;background:#294653;border:1px solid #708b9a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:25%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.t61pwq_orbitCenter>svg{color:#e6eff4;width:29%;height:auto}.t61pwq_orbitCenter strong{letter-spacing:-.045em;font-size:clamp(19px,2.2vw,29px);font-weight:600;line-height:1.1}.t61pwq_orbitCenter strong>span{color:var(--accent)}.t61pwq_orbitCenter small{letter-spacing:.075em;color:#bbced8;line-height:1.2;font-size:.62rem!important}.t61pwq_orbitTag{color:#edf3f6;white-space:nowrap;z-index:3;background:#29414f;border:1px solid #526c7c;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:11px 15px;font-size:clamp(.72rem,1.05vw,.96rem);font-weight:500;line-height:1.25;display:flex;position:absolute;transform:translate(-50%,-50%)}.t61pwq_orbitTag svg{color:#ef9a50;flex-shrink:0}.t61pwq_visualCopy{position:absolute;bottom:38px;left:clamp(30px,4vw,64px)}.t61pwq_visualCopy>span{letter-spacing:-.035em;font-size:1.08rem;font-weight:600}.t61pwq_brandDot{color:var(--accent)}.t61pwq_page .t61pwq_visualCopy>p{color:#bbccd6;margin:8px 0 0;font-size:.96rem;line-height:1.35}.t61pwq_loginSide{background:#fff;justify-content:center;align-items:center;padding:48px clamp(28px,4vw,72px);display:flex}.t61pwq_loginContent{width:100%;min-width:0;max-width:430px}.t61pwq_formBrand{color:var(--ink);align-items:center;gap:10px;margin-bottom:42px;text-decoration:none;display:inline-flex}.t61pwq_formBrand>svg{color:var(--accent)}.t61pwq_formBrand>span{letter-spacing:-.06em;font-size:1.45rem;font-weight:650}.t61pwq_formBrand b{color:var(--accent)}.t61pwq_authStep{animation:.25s ease-out t61pwq_stepIn}@keyframes t61pwq_stepIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.t61pwq_stepLabel{color:var(--muted);letter-spacing:.09em;align-items:center;gap:8px;margin-bottom:15px;font-size:.65rem;font-weight:600;display:flex}.t61pwq_stepLabel>span{background:var(--accent);width:16px;height:2px}.t61pwq_loginContent h1{font-family:var(--wcom-font-display,"Inter",system-ui,sans-serif);letter-spacing:-.045em;color:var(--ink);white-space:pre-line;outline:none;margin:0;font-size:clamp(26px,2.3vw,34px);font-weight:600;line-height:1.18}.t61pwq_page .t61pwq_description{color:var(--muted);margin:14px 0 30px;font-size:.96rem;line-height:1.35}.t61pwq_form{gap:15px;display:grid}.t61pwq_field{gap:8px;min-width:0;display:grid}.t61pwq_fieldRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.t61pwq_form label{color:var(--ink);font-size:.84rem;font-weight:600;line-height:1.25}.t61pwq_form input{width:100%;min-width:0;height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd5dc;border-radius:8px;outline:none;padding:0 13px;font-size:.96rem;transition:border-color .18s}.t61pwq_form input::placeholder{color:#87949e}.t61pwq_form input:focus{outline-offset:1px;border-color:#203342;outline:2px solid #20334212}.t61pwq_inputWrap{position:relative}.t61pwq_inputWrap>svg{color:#8a9ba6;pointer-events:none;position:absolute;top:15px;left:14px}.t61pwq_inputWrap>input{padding-left:42px}.t61pwq_passwordWrap>input{padding-right:45px}.t61pwq_form button{font:inherit;cursor:pointer}.t61pwq_form .t61pwq_primaryButton{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:49px;margin-top:7px;padding:0 17px;font-size:.96rem;font-weight:600;transition:background .18s;display:flex}.t61pwq_form .t61pwq_primaryButton:hover{background:#2b4354}.t61pwq_form .t61pwq_primaryButton:disabled{opacity:.62;cursor:not-allowed}.t61pwq_primaryButton>svg{color:#f4a45e}.t61pwq_form .t61pwq_reveal{color:#70828e;background:0 0;border:0;border-radius:5px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:5px;right:5px}.t61pwq_form .t61pwq_reveal:hover{background:#f3f6f8}.t61pwq_form button:focus-visible,.t61pwq_formBrand:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.t61pwq_authFooter{color:var(--muted);border-top:1px solid #e6ebee;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:22px;font-size:.84rem;line-height:1.35;display:flex}.t61pwq_authFooter>button{color:var(--ink);background:0 0;border:0;align-items:center;gap:6px;padding:5px 0;font-size:.84rem;font-weight:600;display:inline-flex}.t61pwq_authFooter>button:hover{color:#b7550b}.t61pwq_authFooter>button:disabled{color:#9aa5ac;cursor:not-allowed;opacity:.65}.t61pwq_emailSummary{background:#fff;border:1px solid #cbd5dc;border-radius:9px;gap:5px;min-height:68px;margin:24px 0 17px;padding:13px 88px 13px 14px;display:grid;position:relative}.t61pwq_emailSummary>span{color:#7d8c96;font-size:.76rem}.t61pwq_emailSummary>strong{color:var(--ink);overflow-wrap:anywhere;font-size:.94rem;font-weight:600}.t61pwq_emailSummary>button{color:var(--ink);background:0 0;border:0;font-size:.82rem;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.t61pwq_emailSummary>button:hover{color:#b7550b}.t61pwq_forgotLink{color:#476578;width:max-content;max-width:100%;margin-top:-7px;font-size:.78rem;text-decoration:none}.t61pwq_forgotLink:hover{color:#b7550b;text-decoration:underline}.t61pwq_optional{color:#87949e;font-size:.74rem;font-weight:400}.t61pwq_formError{color:#a84232;background:#fff8f6;border:1px solid #f0c7bf;border-radius:6px;margin:-3px 0 0;padding:9px 11px;font-size:.8rem;line-height:1.4;position:relative;box-shadow:0 5px 14px #8f35220d}.t61pwq_formError:before{content:"";background:#fff8f6;border-top:1px solid #f0c7bf;border-left:1px solid #f0c7bf;width:8px;height:8px;position:absolute;top:-5px;left:16px;transform:rotate(45deg)}.t61pwq_formNotice{color:#376b57;margin:-3px 0 0;font-size:.82rem;line-height:1.45}.t61pwq_registrationNotice{color:#84582f;background:#fffaf4;border:1px solid #f0dfcc;border-radius:6px;margin:0;padding:9px 11px;font-size:.78rem;line-height:1.4}@media (max-width:1100px){.t61pwq_visual{padding-inline:22px}.t61pwq_orbitTag{gap:6px;padding:9px 11px}.t61pwq_orbitTag svg{width:15px}.t61pwq_loginSide{padding-inline:28px}}@media (max-width:850px){.t61pwq_main{min-height:100svh;display:flex}.t61pwq_visual{display:none}.t61pwq_loginSide{justify-content:center;align-items:center;width:100%;min-height:100svh;padding:36px 24px}.t61pwq_loginContent{max-width:430px}.t61pwq_formBrand{margin-bottom:32px}.t61pwq_loginContent h1{font-size:30px}}@media (max-width:380px){.t61pwq_loginSide{padding-inline:20px}.t61pwq_loginContent h1{font-size:27px}.t61pwq_fieldRow{gap:10px}.t61pwq_authFooter{gap:8px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.t61pwq_cloudHalo,.t61pwq_authStep{animation:none}.t61pwq_orangePoint,.t61pwq_lightPoint{display:none}.t61pwq_form input,.t61pwq_form button{transition:none}}@media (min-width:851px){.t61pwq_main{height:100dvh;min-height:0;overflow:hidden}.t61pwq_visual{width:min(56%,100% - 400px);height:100dvh;min-height:0;position:fixed;inset:0 auto 0 0}.t61pwq_orbitScene{width:min(100%,720px,106.667dvh - 218.667px)}.t61pwq_loginSide{overscroll-behavior-y:contain;scrollbar-gutter:stable;grid-column:2;align-items:flex-start;height:100dvh;min-height:0;overflow-y:auto}.t61pwq_loginContent{flex-shrink:0;margin-block:auto}}
