.portal_wrap__HhUv_{--paper:#f7f6f3;--card:#ffffff;--ink:#111827;--ink2:#5c6a71;--ink3:#8b969c;--rule:#e2e2da;--accent:#366177;--bad:#9a3b2f;display:grid;place-items:start center;padding:48px 0 96px;color:var(--ink)}.portal_card__Qv3hX{width:min(420px,100%);background:var(--card);border:1px solid var(--rule);border-radius:10px;box-shadow:0 1px 2px rgba(34,39,42,.05),0 10px 30px rgba(34,39,42,.08);padding:26px 26px 22px}.portal_eyebrow___QIS_{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--accent)}.portal_title__DsTF_{margin:4px 0 6px;font-size:22px;font-weight:700;letter-spacing:-.01em}.portal_lede__HdIt7{margin:0 0 18px;color:var(--ink2);font-size:13.5px}.portal_field__UIeC7{display:grid;gap:5px;margin-bottom:12px}.portal_field__UIeC7 label{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.portal_input__xyDC_{font:inherit;font-size:14px;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:6px;padding:9px 11px;width:100%}.portal_input__xyDC_:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.portal_button___NB6y{appearance:none;font:inherit;font-size:14px;font-weight:500;cursor:pointer;width:100%;margin-top:6px;padding:10px 14px;border-radius:999px;border:1px solid var(--accent);background:var(--accent);color:#ffffff}.portal_button___NB6y:disabled{opacity:.6;cursor:default}.portal_button___NB6y:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portal_error__YOZ9S{margin:10px 0 0;font-size:13px;color:var(--bad)}.portal_foot__9caoX{margin:18px 0 0;font-size:12px;color:var(--ink3)}.portal_foot__9caoX a{color:var(--accent)}