.cni4Dq_page{background:var(--color-canvas);min-height:100vh;display:flex}.cni4Dq_brand{background:var(--color-navy);color:#fff;flex-direction:column;flex:0 0 560px;justify-content:center;gap:16px;padding:64px;display:flex;position:relative}.cni4Dq_logo{font-size:22px;font-weight:700;position:absolute;top:64px;left:64px}.cni4Dq_accent{background:var(--color-accent);border-radius:2px;width:44px;height:4px}.cni4Dq_headline{margin:0;font-size:26px;font-weight:600;line-height:1.45}.cni4Dq_tagline{color:var(--color-on-dark);margin:0;font-size:13px;line-height:1.45}.cni4Dq_benefits{flex-direction:column;gap:16px;margin:0;padding:24px 0 0;list-style:none;display:flex}.cni4Dq_benefit{color:var(--color-on-dark);align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45;display:flex}.cni4Dq_benefit svg{flex-shrink:0;margin-top:1px}.cni4Dq_formPanel{flex:1;justify-content:center;align-items:center;min-width:0;padding:60px 24px;display:flex}.cni4Dq_card{background:var(--color-surface);border:1px solid var(--color-border);width:100%;max-width:440px;box-shadow:var(--shadow-card);border-radius:10px;flex-direction:column;gap:18px;padding:36px;display:flex}.cni4Dq_intro{flex-direction:column;gap:6px;line-height:1.45;display:flex}.cni4Dq_title{color:var(--color-ink);margin:0;font-size:22px;font-weight:600}.cni4Dq_subtitle{color:var(--color-muted);margin:0;font-size:12.5px}.cni4Dq_form{flex-direction:column;gap:18px;display:flex}.cni4Dq_prefs{justify-content:space-between;align-items:center;display:flex}.cni4Dq_checkbox{color:var(--color-muted);cursor:pointer;align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.cni4Dq_checkbox input{opacity:0;pointer-events:none;position:absolute}.cni4Dq_checkboxBox{color:#fff;background:var(--color-surface);border:1px solid var(--color-border);border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.cni4Dq_checkbox input:checked+.cni4Dq_checkboxBox{background:var(--color-primary);border-color:var(--color-primary)}.cni4Dq_checkbox input:focus-visible+.cni4Dq_checkboxBox{box-shadow:0 0 0 3px #436c9840}.cni4Dq_checkbox input:not(:checked)+.cni4Dq_checkboxBox svg{display:none}.cni4Dq_textLink{color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:600}.cni4Dq_textLink:hover{text-decoration:underline}.cni4Dq_separator{color:var(--color-muted);align-items:center;gap:12px;font-size:11px;display:flex}.cni4Dq_separator:before,.cni4Dq_separator:after{content:"";background:var(--color-border);flex:1;height:1px}.cni4Dq_switch{color:var(--color-muted);justify-content:center;gap:6px;font-size:11.5px;display:flex}.cni4Dq_switch a{color:var(--color-primary);font-weight:600}.cni4Dq_switch a:hover{text-decoration:underline}@media (max-width:960px){.cni4Dq_page{flex-direction:column}.cni4Dq_brand{flex:none;padding:28px 24px}.cni4Dq_logo{position:static}.cni4Dq_tagline,.cni4Dq_benefits{display:none}.cni4Dq_headline{font-size:20px}.cni4Dq_formPanel{align-items:flex-start;padding:32px 16px}.cni4Dq_card{padding:28px 22px}}
.woz9Yq_field{flex-direction:column;gap:7px;display:flex}.woz9Yq_label{color:var(--color-muted);font-size:12px;font-weight:600;line-height:1.45}.woz9Yq_control{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;align-items:center;gap:10px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.woz9Yq_control:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #436c9826}.woz9Yq_controlInvalid,.woz9Yq_controlInvalid:focus-within{background:var(--color-error-bg);border-color:var(--color-error)}.woz9Yq_controlInvalid:focus-within{box-shadow:0 0 0 3px #b3414126}.woz9Yq_input{min-width:0;color:var(--color-ink);background:0 0;border:0;outline:0;flex:1;padding:11px 0;font-size:12.5px;line-height:1.45}.woz9Yq_input::placeholder{color:var(--color-placeholder)}.woz9Yq_textarea{resize:vertical;min-height:180px}.woz9Yq_select{appearance:none;cursor:pointer;padding-right:24px}.woz9Yq_placeholder{color:var(--color-placeholder)}.woz9Yq_select option{color:var(--color-ink)}.woz9Yq_trailingIcon{color:var(--color-muted);pointer-events:none;position:absolute;right:14px}.woz9Yq_iconButton{color:var(--color-muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.woz9Yq_iconButton:hover{color:var(--color-ink)}.woz9Yq_fieldFooter{justify-content:space-between;gap:12px;display:flex}.woz9Yq_hint{color:var(--color-muted);margin:0;font-size:11px;line-height:1.45}.woz9Yq_counter{color:var(--color-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;line-height:1.45}.woz9Yq_counterLimit{color:var(--color-error)}.woz9Yq_button{color:#fff;background:var(--color-primary);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:600;line-height:1.45;transition:background .15s;display:inline-flex}.woz9Yq_button:hover:not(:disabled){background:var(--color-primary-hover)}.woz9Yq_button:focus-visible{outline-offset:2px;outline:3px solid #436c9859}.woz9Yq_button:disabled{background:var(--color-on-dark);cursor:not-allowed}.woz9Yq_buttonBlock{width:100%}.woz9Yq_banner{border-radius:6px;align-items:flex-start;gap:8px;padding:11px 14px;font-size:12px;font-weight:600;line-height:1.45;display:flex}.woz9Yq_bannerLarge{gap:10px;padding:14px 16px;font-size:16px}.woz9Yq_bannerError{color:var(--color-error);background:var(--color-error-bg)}.woz9Yq_bannerSuccess{color:var(--color-success);background:var(--color-success-bg)}.woz9Yq_banner svg{flex-shrink:0;margin-top:1px}.woz9Yq_bannerLarge svg{margin-top:2px}.woz9Yq_bannerMessages{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}
