.guest-welcome{padding:var(--space-2xl) var(--space-lg)}.guest-welcome-reading{max-width:42rem;margin-inline:auto}.guest-welcome h1{font:var(--type-headline);margin:0 0 var(--space-xl)}.guest-welcome h2,.guest-wheel-completion h2{font:var(--type-section);margin:0 0 var(--space-md)}.guest-welcome p,.guest-wheel-completion p{font:var(--type-body);margin:0 0 var(--space-md);line-height:1.7}.personal-welcome-note{margin:0 0 var(--space-xl);padding:var(--space-lg);background:var(--mist);color:var(--ink);overflow-wrap:anywhere}.personal-welcome-note p{white-space:pre-wrap;font:var(--type-body);margin:0;line-height:1.7}.personal-welcome-note span{margin-top:var(--space-md);font:var(--type-caption);display:block}.guest-welcome-actions{align-items:center;gap:var(--space-md);margin-block:var(--space-xl);flex-wrap:wrap;display:flex}.guest-welcome .guest-welcome-footnote,.guest-wheel-completion .guest-welcome-footnote{font:var(--type-caption);color:var(--sub);line-height:1.7}.guest-wheel-completion{max-width:42rem;margin:var(--space-2xl) auto;padding:var(--space-lg);background:var(--mist)}.login-lane .personal-welcome-note{margin-top:var(--space-lg)}@media (width<=600px){.guest-welcome{padding:var(--space-xl) var(--space-md)}.guest-welcome-actions{flex-direction:column;align-items:stretch}}.guest-welcome h1:focus{outline:none}.guest-welcome-footnote{max-width:65ch}.personal-welcome-author{align-items:center;gap:var(--space-sm);margin-top:var(--space-md);display:flex}.personal-welcome-author img{border-radius:50%;width:44px;height:44px}.personal-welcome-author span{margin:0}
