.login-journal{--bj-r-lg:16px;display:flex;min-height:100svh;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:48px 20px;font-family:var(--font-sans);color:var(--color-text)}.login-journal *{box-sizing:border-box}.auth-form-journal .auth-form label:not(:has(input)),.auth-form-journal .rp-account>span{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:600;color:var(--color-text-muted)}.auth-form-journal .auth-form .auth-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:8px;padding-top:18px;border-top:1px solid var(--color-hair)}.auth-form-journal .auth-form .auth-actions .footer-note{margin:0;font-family:var(--font-sans);font-size:.86rem;line-height:1.35;color:var(--color-text-muted)}.auth-form-journal .auth-form .auth-actions>button[type=submit]{width:100%;min-width:0}.rp-match{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:13px;line-height:1.4}.rp-match-mark{flex:none;width:15px;height:15px}.rp-match-mark path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rp-match{color:var(--color-text)}.rp-match.is-match .rp-match-mark{color:var(--color-success)}.rp-match.is-mismatch .rp-match-mark{color:var(--color-text-muted)}.rp-form .auth-form label>span[aria-hidden=true]{display:none}.login-journal.lg-page{display:block;min-height:0;padding:0}:root:has(main.lg-page) .public-colophon .pc-col{width:min(100%,var(--public-measure));padding-inline:var(--public-gutter)}:root:has(main.lg-page) .public-colophon:before{width:min(100%,var(--public-measure))}.lg-fold{--lg-text:636px;--lg-bag-ar:calc(618 / 1044);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head" "dek  obj" "cap  obj" "door door";column-gap:var(--space-4);padding-block:var(--space-3) var(--space-12)}.lg-head{grid-area:head}.lg-thing{display:contents}.lg-obj{grid-area:obj;margin:var(--space-6) 0 0}.lg-obj .lr-bag-still{--bw:clamp(104px,calc((100svh - var(--lg-text)) * var(--lg-bag-ar)),168px)}.lg-dek.lr-lede{grid-area:dek;align-self:start}.lg-dek.lr-lede,.lg-door{margin-top:var(--space-6)}.lg-door{grid-area:door;min-width:0}.lg-cap{grid-area:cap;align-self:end;display:grid;gap:var(--space-1);margin:var(--space-4) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);line-height:1.5;text-transform:uppercase;color:var(--color-text-muted)}.lg-cap-v{color:var(--color-text)}.lg-door-state{display:grid;gap:var(--space-3);max-width:640px}.lg-door-state>*{min-width:0}.lr-wait.lg-card{max-width:none;margin-inline:0}.lg-card .wl-waitlist-form{margin-top:0}.lg-card .lg-signin-title{margin:0 0 var(--space-4);font-size:var(--text-2xl)}.lg-card .auth-form{width:100%}.lg-note{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-muted)}.lg-alt,.lg-back{margin:0}.lg-alt a,.lg-back a{display:inline-flex;align-items:center;gap:var(--space-1_5);min-height:var(--lr-tap);max-width:100%;color:var(--color-text-muted);font-size:var(--text-sm);text-decoration:none;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere}.lg-alt a:hover,.lg-back a:hover{color:var(--color-text)}@media (min-width:980px){.lg-fold{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head obj" "dek  obj" "door obj";column-gap:clamp(48px,6vw,96px);align-content:center;min-height:calc(100svh - var(--lr-bar));padding-block:var(--space-6) var(--space-12)}.lg-thing{grid-area:obj;align-self:center;display:grid;justify-items:center;gap:var(--space-6)}.lg-cap,.lg-obj{grid-area:auto}.lg-obj{margin:0}.lg-obj .lr-bag-still{--bw:clamp(240px,min(22vw,calc((100svh - var(--lr-bar) - 200px) * var(--lg-bag-ar))),340px)}.lg-dek.lr-lede{margin-top:var(--space-4);font-size:var(--text-lg)}.lg-door{margin-top:var(--space-6)}.lg-cap{margin:0;text-align:center}}