[data-astro-cid-sgpqyurt],[data-astro-cid-sgpqyurt]:before,[data-astro-cid-sgpqyurt]:after{box-sizing:border-box;margin:0;padding:0}:root{--blue: #2400FF;--ink: #1a1a2e;--cream: #F5F3EE;--muted: #5a5a78;--border: rgba(0,0,0,.1);--serif: Georgia, "Times New Roman", serif}body{font-family:Inter,system-ui,sans-serif;background:var(--cream);min-height:100vh;display:grid;grid-template-columns:1fr 1fr;-webkit-font-smoothing:antialiased}@media(max-width:680px){body{grid-template-columns:1fr}.left-panel[data-astro-cid-sgpqyurt]{display:none}}.left-panel[data-astro-cid-sgpqyurt]{background:var(--ink);display:flex;flex-direction:column;justify-content:space-between;padding:48px;min-height:100vh}.left-logo[data-astro-cid-sgpqyurt] img[data-astro-cid-sgpqyurt]{height:28px;display:block}.left-body[data-astro-cid-sgpqyurt]{flex:1;display:flex;flex-direction:column;justify-content:center}.left-heading[data-astro-cid-sgpqyurt]{font-family:var(--serif);font-size:clamp(32px,4vw,48px);font-weight:400;color:#fff;line-height:1.1;letter-spacing:-.02em;margin-bottom:20px}.left-heading[data-astro-cid-sgpqyurt] em[data-astro-cid-sgpqyurt]{font-style:italic;color:#fff9}.left-sub[data-astro-cid-sgpqyurt]{font-size:15px;color:#ffffff80;line-height:1.65;max-width:340px}.left-verbs[data-astro-cid-sgpqyurt]{display:flex;flex-direction:column;gap:10px;margin-top:36px}.left-verb[data-astro-cid-sgpqyurt]{display:flex;align-items:center;gap:12px;font-size:13px;color:#ffffff8c}.left-verb-dot[data-astro-cid-sgpqyurt]{width:6px;height:6px;border-radius:50%;background:#2400ff;flex-shrink:0}.left-verb[data-astro-cid-sgpqyurt] strong[data-astro-cid-sgpqyurt]{color:#ffffffd9;font-weight:600}.left-footer[data-astro-cid-sgpqyurt]{font-size:11px;color:#ffffff40}.right-panel[data-astro-cid-sgpqyurt]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 40px;background:var(--cream)}.right-panel-inner[data-astro-cid-sgpqyurt]{width:100%;max-width:360px}.mobile-logo[data-astro-cid-sgpqyurt]{display:none;margin-bottom:32px}@media(max-width:680px){.mobile-logo[data-astro-cid-sgpqyurt]{display:block}}.form-heading[data-astro-cid-sgpqyurt]{font-family:var(--serif);font-size:28px;font-weight:400;color:var(--ink);margin-bottom:6px;letter-spacing:-.02em}.form-sub[data-astro-cid-sgpqyurt]{font-size:13px;color:var(--muted);margin-bottom:28px;line-height:1.6}.tabs[data-astro-cid-sgpqyurt]{display:flex;gap:0;margin-bottom:24px;border-bottom:2px solid rgba(0,0,0,.08)}.tab-btn[data-astro-cid-sgpqyurt]{flex:1;padding:9px;background:none;border:none;font-family:inherit;font-size:13px;font-weight:600;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;transition:color .15s,border-color .15s}.tab-btn[data-astro-cid-sgpqyurt].active{color:var(--blue);border-bottom-color:var(--blue)}.field[data-astro-cid-sgpqyurt]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field[data-astro-cid-sgpqyurt] label[data-astro-cid-sgpqyurt]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.field[data-astro-cid-sgpqyurt] input[data-astro-cid-sgpqyurt]{font-family:inherit;font-size:14px;border:1.5px solid rgba(0,0,0,.12);border-radius:8px;padding:10px 14px;color:var(--ink);background:#fff;transition:border-color .15s}.field[data-astro-cid-sgpqyurt] input[data-astro-cid-sgpqyurt]:focus{outline:none;border-color:var(--blue)}.submit-btn[data-astro-cid-sgpqyurt]{width:100%;padding:13px;font-family:inherit;font-size:14px;font-weight:700;background:var(--blue);color:#fff;border:none;border-radius:10px;cursor:pointer;margin-top:6px;letter-spacing:.01em;transition:opacity .15s}.submit-btn[data-astro-cid-sgpqyurt]:hover{opacity:.85}.submit-btn[data-astro-cid-sgpqyurt]:disabled{opacity:.4;cursor:not-allowed}.msg[data-astro-cid-sgpqyurt]{margin-top:14px;padding:10px 14px;border-radius:8px;font-size:13px;display:none}.msg[data-astro-cid-sgpqyurt].error{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;display:block}.msg[data-astro-cid-sgpqyurt].success{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d;display:block}.forgot-link[data-astro-cid-sgpqyurt]{font-size:11px;color:var(--muted);text-decoration:none;display:block;text-align:right;margin-top:5px;transition:color .15s}.forgot-link[data-astro-cid-sgpqyurt]:hover{color:var(--blue)}.back-link[data-astro-cid-sgpqyurt]{display:none;font-size:12px;color:var(--muted);text-decoration:none;margin-top:14px;text-align:center;cursor:pointer;transition:color .15s}.back-link[data-astro-cid-sgpqyurt]:hover{color:var(--blue)}.forgot-desc[data-astro-cid-sgpqyurt]{font-size:13px;color:var(--muted);line-height:1.6;margin-bottom:18px}.fine-print[data-astro-cid-sgpqyurt]{font-size:11px;color:#9ca3af;line-height:1.6;margin-top:20px;text-align:center}
