.KMO6Ra_main{max-width:48rem;padding:var(--space-xxl) var(--space-md);margin:0 auto}.KMO6Ra_title{font-size:var(--font-size-display);font-weight:var(--font-weight-bold);color:var(--color-brand);margin:0 0 var(--space-sm)}.KMO6Ra_tagline{font-size:var(--font-size-body-large);color:var(--color-ink);margin:0 0 var(--space-xl)}.KMO6Ra_note{font-size:var(--font-size-caption);color:var(--color-ink-muted);border-top:1px solid var(--color-line);padding-top:var(--space-md)}.KMO6Ra_note code{background:var(--color-surface-alt);border-radius:var(--radius-sm);padding:0 var(--space-xs)}.KMO6Ra_doors{gap:var(--space-md);margin-bottom:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.KMO6Ra_door{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);align-content:start;display:grid}.KMO6Ra_doorTitle{font-size:var(--font-size-title);margin:0}.KMO6Ra_doorBody{color:var(--color-ink-muted);margin:0}.KMO6Ra_doorHint{font-size:var(--font-size-caption);color:var(--color-ink-muted);margin:0}.KMO6Ra_primary{min-height:48px;padding:0 var(--space-lg);border-radius:var(--radius-md);background:var(--color-brand);color:#fff;line-height:48px;font-weight:var(--font-weight-semibold);justify-self:start;text-decoration:none}.KMO6Ra_quietLink{color:var(--color-brand);font-weight:var(--font-weight-semibold);text-decoration:none}
