.QgdVaW_control{position:relative}.QgdVaW_control input{padding-right:48px}.QgdVaW_toggle{color:#b8aeb4;cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.QgdVaW_toggle:hover,.QgdVaW_toggle:focus-visible{color:var(--paper-50)}.QgdVaW_toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:19px;height:19px}
._8AG-YW_page{background:radial-gradient(circle at 18% 28%, #7e526d21, transparent 34%), var(--ink-950);min-height:100vh}._8AG-YW_shell{grid-template-columns:minmax(0,1.25fr) minmax(360px,.58fr);align-items:end;gap:clamp(56px,9vw,150px);padding-block:clamp(74px,12vh,150px) 90px;display:grid}._8AG-YW_intro,._8AG-YW_intro h1{max-width:900px}._8AG-YW_lead{max-width:620px;color:var(--paper-300);margin:28px 0 0;font-size:clamp(16px,1.6vw,20px);line-height:1.6}._8AG-YW_note{border-top:1px solid var(--hairline);color:#9f949b;text-transform:uppercase;letter-spacing:.1em;flex-wrap:wrap;gap:8px 18px;margin-top:48px;padding-top:18px;font-size:11px;display:flex}._8AG-YW_panel{border:1px solid var(--hairline);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1c161cd1;padding:clamp(24px,3vw,38px)}._8AG-YW_panelHead h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(34px,3.4vw,48px);font-weight:430;line-height:.98}._8AG-YW_panelHead>p:last-child{color:var(--paper-300);margin:16px 0 0;font-size:13px;line-height:1.55}._8AG-YW_form{gap:18px;margin-top:34px;display:grid}._8AG-YW_form label{gap:8px;display:grid}._8AG-YW_form label>span{color:var(--paper-300);text-transform:uppercase;letter-spacing:.11em;font-size:11px}._8AG-YW_form input{border:0;border-bottom:1px solid var(--hairline-strong);width:100%;color:var(--paper-50);background:0 0;border-radius:0;outline:none;padding:13px 0}._8AG-YW_form input:focus{border-color:var(--plum-400)}._8AG-YW_form input::placeholder{color:#776c73}._8AG-YW_actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:10px;display:grid}._8AG-YW_actions button{cursor:pointer;border-radius:999px;min-height:46px;transition:transform .14s,background .14s,border-color .14s}._8AG-YW_actions button:hover{transform:translateY(-1px)}._8AG-YW_modeSwitch{border:1px solid var(--hairline);background:#00000024;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin-top:26px;padding:4px;display:grid}._8AG-YW_modeSwitch button{min-height:40px;color:var(--paper-300);cursor:pointer;background:0 0;border:0;border-radius:999px}._8AG-YW_modeSwitch ._8AG-YW_modeActive{background:var(--paper-50);color:var(--ink-950);font-weight:650}._8AG-YW_form>button[type=submit]{border:1px solid var(--paper-50);background:var(--paper-50);min-height:46px;color:var(--ink-950);cursor:pointer;border-radius:999px;margin-top:8px;font-weight:650}._8AG-YW_form>button[type=submit]:hover{transform:translateY(-1px)}._8AG-YW_textLink{color:var(--paper-50);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px}._8AG-YW_textLink:hover{-webkit-text-decoration-color:var(--paper-50);text-decoration-color:var(--paper-50)}._8AG-YW_confirmationHelp{color:var(--paper-300);margin:18px 0 0;font-size:12px;line-height:1.6}._8AG-YW_primary{border:1px solid var(--paper-50);background:var(--paper-50);color:var(--ink-950);font-weight:650}._8AG-YW_secondary{border:1px solid var(--hairline-strong);color:var(--paper-50);background:0 0}._8AG-YW_message{border:1px solid var(--hairline);margin-top:24px;padding:12px 14px;font-size:12px;line-height:1.45}._8AG-YW_error{color:#e0b4b4;background:#c0838314;border-color:#c0838357}._8AG-YW_success{color:#bdd0b5;background:#9db39314;border-color:#9db39357}._8AG-YW_legal{color:#80767d;margin:22px 0 0;font-size:10px;line-height:1.55}@media (max-width:900px){._8AG-YW_shell{grid-template-columns:1fr;align-items:start;padding-top:62px}._8AG-YW_intro{max-width:720px}._8AG-YW_panel{max-width:620px}}@media (max-width:560px){._8AG-YW_actions{grid-template-columns:1fr}._8AG-YW_note{display:grid}}
