.page-module__ahHZOW__page{grid-template-columns:minmax(0,1.25fr) minmax(420px,.75fr);min-height:100vh;display:grid}.page-module__ahHZOW__thesis{border-right:1px solid var(--line);background:linear-gradient(110deg,#08080df5 6%,#08080d99 58%,#08080de6),url(/images/hero-night.png) 50%/cover;flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(28px,5vw,74px);display:flex}.page-module__ahHZOW__brand{font:700 16px/1 var(--font-display);letter-spacing:.07em;text-transform:uppercase;align-self:flex-start}.page-module__ahHZOW__eyebrow{color:var(--violet-light);font:600 9px/1.2 var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px}.page-module__ahHZOW__thesis h1{max-width:760px;font:700 clamp(42px, 6vw, 86px)/.96 var(--font-display);letter-spacing:-.055em;margin:0}.page-module__ahHZOW__thesis h1 span{color:var(--violet-light)}.page-module__ahHZOW__thesis>div>p:last-child{border-left:2px solid var(--violet);max-width:650px;color:var(--copy);margin:24px 0 0;padding-left:18px;line-height:1.7}.page-module__ahHZOW__handoff{border:1px solid var(--line);background:#08080dd1;border-radius:8px;grid-template-columns:repeat(3,1fr);margin:42px 0 0;padding:0;list-style:none;display:grid}.page-module__ahHZOW__handoff li{border-right:1px solid var(--line);gap:8px;padding:18px;display:grid}.page-module__ahHZOW__handoff li:last-child{border-right:0}.page-module__ahHZOW__handoff time{color:var(--positive);font:500 9px var(--font-mono), monospace}.page-module__ahHZOW__handoff span{color:var(--copy);font-size:11px}.page-module__ahHZOW__loginPanel{background:var(--panel);place-items:center;padding:clamp(28px,5vw,72px);display:grid}.page-module__ahHZOW__loginInner{width:min(100%,430px)}.page-module__ahHZOW__loginInner h2{font:700 34px/1 var(--font-display);margin:0}.page-module__ahHZOW__intro{color:var(--muted);margin:12px 0 28px;font-size:13px}.page-module__ahHZOW__form,.page-module__ahHZOW__form label{display:grid}.page-module__ahHZOW__form{gap:18px}.page-module__ahHZOW__form label{color:var(--copy);gap:8px;font-size:11px}.page-module__ahHZOW__form input{border:1px solid var(--line-strong);background:var(--card);min-height:48px;color:var(--paper);border-radius:5px;padding:0 14px}.page-module__ahHZOW__form input:focus{border-color:var(--violet)}.page-module__ahHZOW__form button{background:var(--violet);color:#fff;cursor:pointer;border:0;border-radius:5px;min-height:48px;font-weight:700}.page-module__ahHZOW__form button:disabled{cursor:wait;opacity:.65}.page-module__ahHZOW__error{border-left:2px solid var(--danger);color:#ff9d9d;margin:-4px 0 0;padding-left:10px;font-size:11px}.page-module__ahHZOW__help{color:var(--muted);margin:0;font-size:10px;line-height:1.65}.page-module__ahHZOW__securityNote{border-top:1px solid var(--line);color:var(--muted);font:500 8px/1.5 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-top:30px;padding-top:18px;display:flex}.page-module__ahHZOW__securityNote span{background:var(--positive);border-radius:50%;width:7px;height:7px}@media (max-width:900px){.page-module__ahHZOW__page{grid-template-columns:1fr}.page-module__ahHZOW__thesis{border-right:0;border-bottom:1px solid var(--line);min-height:680px}}@media (max-width:620px){.page-module__ahHZOW__thesis{min-height:600px}.page-module__ahHZOW__handoff{grid-template-columns:1fr}.page-module__ahHZOW__handoff li{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:50px 1fr}.page-module__ahHZOW__handoff li:last-child{border-bottom:0}.page-module__ahHZOW__loginPanel{min-height:620px}}
