.JrM5hq_page{background:var(--surface);min-height:100vh;color:var(--text)}.JrM5hq_header{padding:var(--page-gap) var(--gutter);border-bottom:1px solid var(--border);color:var(--text-muted);justify-content:space-between;align-items:center;display:flex}.JrM5hq_brand{color:var(--text);font-size:var(--text-6xl);font-weight:700;text-decoration:none}.JrM5hq_content{width:min(100% - 40px,760px);padding:var(--page-head-padding-top) 0 var(--page-padding-bottom);margin:0 auto}.JrM5hq_eyebrow{margin:0 0 var(--page-gap);color:var(--accent-text);font-weight:600}.JrM5hq_content h1{max-width:720px;margin:0 0 var(--page-gap);font-size:var(--text-10xl);letter-spacing:-.04em;line-height:1.12}.JrM5hq_lead{margin:0 0 var(--page-head-padding-bottom);color:var(--text-muted);font-size:var(--text-lg);line-height:1.65}.JrM5hq_content section{padding:var(--page-gap) 0;border-top:1px solid var(--border)}.JrM5hq_content h2{margin:0 0 var(--page-gap);font-size:var(--text-4xl)}.JrM5hq_content section p{margin:var(--page-gap) 0 0;color:var(--text-muted);line-height:1.7}.JrM5hq_content ul{margin:var(--page-gap) 0 0;padding-left:var(--page-head-padding-bottom);color:var(--text-muted);line-height:1.7}.JrM5hq_content li+li{margin-top:var(--page-gap)}.JrM5hq_content a{color:var(--text);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.JrM5hq_content strong{color:var(--text)}.JrM5hq_content code{border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text);padding:2px 5px}.JrM5hq_content footer{gap:var(--page-gap);margin-top:var(--page-head-padding-bottom);color:var(--text-muted);display:flex}.JrM5hq_content footer a{color:inherit}@media (max-width:600px){.JrM5hq_header{padding:var(--page-gap) var(--gutter)}.JrM5hq_content{width:min(100% - 32px,760px)}}
