.site-header .wordmark{flex-direction:column;justify-content:center;gap:2px;line-height:1;display:inline-flex}.member-page{max-width:760px;padding-block:48px 80px}.member-page h1{font:var(--display-weight) var(--type-display) var(--font-display);margin-block:12px 24px}.member-page .page-intro>p:last-child{color:var(--muted);line-height:1.7}.member-panel{border:1px solid var(--line-strong);border-radius:var(--radius-medium);background:var(--surface);gap:20px;margin-block:32px;padding:clamp(20px,4vw,36px);display:grid}.member-panel form{gap:12px;display:grid}.member-panel input{width:100%;min-height:48px;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-small);font:inherit;padding:12px}.member-panel input:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.member-panel .mf-button{text-align:center;min-height:48px}.member-panel .text-link{justify-self:start}.member-divider{color:var(--muted);text-align:center}.member-library-prompt{border-block:1px solid var(--line);font-size:var(--type-body);margin-block:20px;padding-block:16px;line-height:1.6}.member-library-prompt p{margin-bottom:8px}.member-header-link{font-size:var(--type-body);white-space:nowrap}.member-error{border-inline-start:3px solid var(--danger);padding:12px 16px}.member-guest{margin-top:20px;display:inline-block}@media (width<=640px){.member-header-link{font-size:var(--type-caption)}}
