.WEZH7G_wrap{background:var(--ocp-bg);grid-template-columns:minmax(420px,44%) minmax(0,1fr);min-height:100dvh;display:grid}.WEZH7G_pane{background:var(--ocp-bg);caret-color:var(--ocp-green);justify-content:center;align-items:center;padding:48px 40px;display:flex}.WEZH7G_pane ::selection{background:var(--ocp-green-tint);color:var(--ocp-green-deep)}.WEZH7G_card{flex-direction:column;width:100%;max-width:384px;display:flex}.WEZH7G_reveal{opacity:0;animation:.62s cubic-bezier(.16,1,.3,1) forwards WEZH7G_rise;animation-delay:var(--d,0s);transform:translateY(18px)}@keyframes WEZH7G_rise{to{opacity:1;transform:translateY(0)}}.WEZH7G_brand{align-items:center;gap:11px;margin-bottom:34px;display:flex}.WEZH7G_brandMark{background:var(--ocp-navy);color:#fff;width:40px;height:40px;box-shadow:var(--ocp-shadow-badge);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:inline-flex}.WEZH7G_brandName{color:var(--ocp-ink);letter-spacing:var(--ocp-ls-tight);font-size:16px;font-weight:800;line-height:1.2;display:block}.WEZH7G_brandSub{font-family:var(--ocp-mono);letter-spacing:.05em;color:var(--ocp-text-label);margin-top:2px;font-size:11px;display:block}.WEZH7G_title{letter-spacing:var(--ocp-ls-tight);color:var(--ocp-ink);margin:0 0 8px;font-size:27px;font-weight:800;line-height:1.15}.WEZH7G_lead{color:var(--ocp-text-muted);margin:0 0 28px;font-size:15px;line-height:1.55}.WEZH7G_form{flex-direction:column;gap:16px;display:flex}.WEZH7G_field{flex-direction:column;gap:7px;display:flex}.WEZH7G_label{font-family:var(--ocp-mono);font-size:var(--ocp-fs-label);letter-spacing:var(--ocp-ls-label);text-transform:uppercase;color:var(--ocp-text-label);transition:color .16s var(--ocp-ease);font-weight:600}.WEZH7G_field:focus-within .WEZH7G_label{color:var(--ocp-green-deep)}.WEZH7G_inputWrap{display:flex;position:relative}.WEZH7G_input{width:100%;min-height:46px;font-family:var(--ocp-font);color:var(--ocp-ink);background:var(--ocp-bg);border:var(--ocp-border-input);border-radius:var(--ocp-r-btn);transition:border-color .16s var(--ocp-ease), box-shadow .16s var(--ocp-ease);outline:none;padding:10px 13px;font-size:15px}.WEZH7G_input::placeholder{color:var(--ocp-text-muted)}.WEZH7G_input:hover{border-color:var(--ocp-ink)}.WEZH7G_input:focus-visible{border-color:var(--ocp-green);box-shadow:0 0 0 3px #2e9e4f2e}.WEZH7G_input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--ocp-bg) inset;-webkit-text-fill-color:var(--ocp-ink)}.WEZH7G_inputPw{padding-right:46px}.WEZH7G_eyeBtn{width:34px;height:34px;color:var(--ocp-text-label);cursor:pointer;transition:color .16s var(--ocp-ease), background .16s var(--ocp-ease);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.WEZH7G_eyeBtn:hover{color:var(--ocp-ink);background:var(--ocp-bg-soft)}.WEZH7G_eyeBtn:focus-visible{box-shadow:var(--ocp-focus-ring);outline:none}.WEZH7G_caps{color:var(--ocp-text-muted);align-items:center;gap:7px;font-size:12.5px;display:flex}.WEZH7G_caps svg{color:var(--ocp-gold);flex:none}.WEZH7G_error{color:var(--ocp-danger);border-radius:var(--ocp-r-btn);animation:WEZH7G_errorIn .28s var(--ocp-ease-reveal);background:#fbeeec;border:1px solid #f2cfca;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.WEZH7G_error svg{flex:none;margin-top:2px}@keyframes WEZH7G_errorIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.WEZH7G_btn{border-radius:var(--ocp-r-btn);background:var(--ocp-green);color:#fff;min-height:48px;font-family:var(--ocp-font);cursor:pointer;transition:background .16s var(--ocp-ease), transform .16s var(--ocp-ease), box-shadow .16s var(--ocp-ease), opacity .16s var(--ocp-ease);border:0;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:0 22px;font-size:15.5px;font-weight:700;display:inline-flex}.WEZH7G_btn:hover:enabled{background:var(--ocp-green-2);transform:var(--ocp-lift);box-shadow:0 8px 22px #2e9e4f47}.WEZH7G_btn:active:enabled{box-shadow:none;transform:translateY(0)}.WEZH7G_btn:focus-visible{box-shadow:var(--ocp-focus-ring);outline:none}.WEZH7G_btn:disabled{opacity:.55;cursor:default}.WEZH7G_btnBusy{cursor:wait}.WEZH7G_spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite WEZH7G_spin}@keyframes WEZH7G_spin{to{transform:rotate(360deg)}}.WEZH7G_langs{border-top:var(--ocp-border-hairline);margin-top:26px;padding-top:16px}.WEZH7G_langsTrack{grid-template-columns:repeat(var(--n,4), 1fr);display:grid;position:relative}.WEZH7G_langsThumb{width:calc(100% / var(--n,4));background:var(--ocp-green-tint);border:1px solid var(--ocp-green-tint-border);box-sizing:border-box;height:100%;transform:translateX(calc(var(--i,0) * 100%));pointer-events:none;border-radius:7px;transition:transform .28s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.WEZH7G_langBtn{z-index:1;cursor:pointer;min-height:36px;font-family:var(--ocp-mono);letter-spacing:.08em;color:var(--ocp-text-label);transition:color .16s var(--ocp-ease);background:0 0;border:0;border-radius:7px;padding:0;font-size:12px;font-weight:600;position:relative}.WEZH7G_langBtn:hover{color:var(--ocp-ink)}.WEZH7G_langBtn:focus-visible{box-shadow:var(--ocp-focus-ring);outline:none}.WEZH7G_langOn,.WEZH7G_langOn:hover{color:var(--ocp-green-deep)}.WEZH7G_paneFoot{font-family:var(--ocp-mono);letter-spacing:.04em;color:var(--ocp-text-faint);text-align:center;margin-top:30px;font-size:11.5px}.WEZH7G_side{background:var(--ocp-gradient-hero);flex-direction:column;justify-content:space-between;gap:28px;padding:44px 52px 36px;display:flex;position:relative;overflow:hidden}.WEZH7G_sideGlow{pointer-events:none;background:radial-gradient(56% 44% at 62% 42%,#8fa6cf29,#0000 70%),radial-gradient(40% 34% at 24% 78%,#2e9e4f1a,#0000 72%);animation:9s ease-in-out infinite alternate WEZH7G_breathe;position:absolute;inset:0}@keyframes WEZH7G_breathe{0%{opacity:.55}to{opacity:1}}.WEZH7G_art{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.WEZH7G_art svg{width:100%;max-width:780px;height:auto;display:block}.WEZH7G_sideText{max-width:52ch;position:relative}.WEZH7G_sideTitle{letter-spacing:var(--ocp-ls-tight);color:#fff;margin:0 0 10px;font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.18}.WEZH7G_sideLead{color:var(--ocp-on-navy-body);margin:0;font-size:15px;line-height:1.6}.WEZH7G_sideFoot{font-family:var(--ocp-mono);letter-spacing:.04em;color:var(--ocp-on-navy-kicker);justify-content:space-between;gap:16px;font-size:12px;display:flex;position:relative}.WEZH7G_draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.3s cubic-bezier(.2,.7,.2,1) forwards WEZH7G_draw;animation-delay:var(--d,0s)}@keyframes WEZH7G_draw{to{stroke-dashoffset:0}}.WEZH7G_fadeIn{opacity:0;animation:WEZH7G_fadeIn .9s var(--ocp-ease-reveal) forwards;animation-delay:var(--d,0s)}@keyframes WEZH7G_fadeIn{to{opacity:1}}.WEZH7G_callout{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards WEZH7G_calloutIn;animation-delay:var(--d,0s)}@keyframes WEZH7G_calloutIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.WEZH7G_pulse{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out infinite WEZH7G_pulse;animation-delay:var(--d,0s)}@keyframes WEZH7G_pulse{0%{opacity:.55;transform:scale(.4)}55%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}@media (max-width:960px){.WEZH7G_wrap{grid-template-columns:1fr}.WEZH7G_side{display:none}.WEZH7G_pane{padding:40px 22px}}@media (prefers-reduced-motion:reduce){.WEZH7G_reveal,.WEZH7G_callout,.WEZH7G_fadeIn{opacity:1;animation:none;transform:none}.WEZH7G_draw{stroke-dashoffset:0;animation:none}.WEZH7G_pulse,.WEZH7G_sideGlow{animation:none}.WEZH7G_pulse{opacity:0}.WEZH7G_btn,.WEZH7G_input,.WEZH7G_eyeBtn,.WEZH7G_label,.WEZH7G_langBtn,.WEZH7G_langsThumb{transition-duration:.01ms}.WEZH7G_btn:hover:enabled{transform:none}.WEZH7G_error{animation:none}}
