.WEZH7G_page{--accent:var(--ink);--accent-foreground:var(--card);--accent-text:var(--ink);--focus-ring:color-mix(in srgb, var(--accent) 55%, transparent);background:var(--paper);justify-content:center;align-items:center;min-height:100dvh;padding:32px 16px;display:flex}.WEZH7G_page[data-firm]{background:color-mix(in srgb, var(--accent) 5%, var(--paper))}.WEZH7G_page[data-firm=feldman]{--accent:#b74624;--accent-foreground:#fff;--accent-text:#a63f20}.WEZH7G_page[data-firm=umlor]{--accent:#326195;--accent-foreground:#fff;--accent-text:#326195}:root[data-theme=dark] .WEZH7G_page[data-firm=feldman]{--accent:#e8875f;--accent-foreground:#1d120c;--accent-text:#ef9c79}:root[data-theme=dark] .WEZH7G_page[data-firm=umlor]{--accent:#8fb3df;--accent-foreground:#0f1a26;--accent-text:#a4c2e6}.WEZH7G_column{gap:24px;width:min(380px,100%);margin-bottom:6vh;display:grid}.WEZH7G_brand{justify-content:center;align-items:center;gap:10px;min-height:40px;display:flex}.WEZH7G_brand .brand-mark{border-radius:var(--radius-control);background:#173f5f;border-color:#8ba0aa;width:26px;height:26px}.WEZH7G_brand .brand-mark>span{width:9px;height:9px}.WEZH7G_brand .brand-name{color:var(--ink);font-size:var(--text-lg)}.WEZH7G_logo,.WEZH7G_logoDark{width:auto;height:36px}.WEZH7G_logoDark{display:none}:root[data-theme=dark] .WEZH7G_logo{display:none}:root[data-theme=dark] .WEZH7G_logoDark{display:block}.WEZH7G_card{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--card);box-shadow:var(--shadow-1)}.WEZH7G_form{gap:16px;padding:28px 28px 24px;display:grid}.WEZH7G_heading{gap:6px;display:grid}.WEZH7G_heading h1{font-size:var(--text-xl);letter-spacing:-.015em;font-weight:600;line-height:var(--leading-tight);margin:0}.WEZH7G_heading p{color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.WEZH7G_heading strong{color:var(--ink);font-weight:500}.WEZH7G_code{font-size:var(--text-base);font-variant-numeric:tabular-nums;letter-spacing:.24em}.WEZH7G_local{white-space:normal;overflow-wrap:anywhere;height:auto;padding-block:10px}.WEZH7G_footer{color:var(--muted);font-size:var(--text-xs);text-align:center;margin:0}@media (max-width:760px){.WEZH7G_page{padding:max(40px, env(safe-area-inset-top)) 16px 24px;align-items:flex-start}.WEZH7G_column{margin-bottom:0}.WEZH7G_form{padding:24px 20px 20px}}