x-prose{display:contents}@scope (x-prose) to (:scope :is(x-base,x-breadcrumb,x-cta-band,x-engine-table,x-faq,x-feature-details,x-footer,x-guide-layout,x-guide-list,x-hero,x-nav,x-page-header,x-prose,x-related,x-safety,x-section,x-setup-figure,x-spec-swatches,x-spec-table,x-steam-button)>*){.prose{max-width:var(--measure);color:var(--prose);font-size:var(--text-prose);line-height:var(--leading-prose)}h2{margin:var(--s8) 0 var(--s3);color:var(--signal);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);line-height:var(--leading-snug);text-transform:uppercase}h3{margin-top:var(--s6)}p,ul,ol,pre{margin-bottom:var(--s5)}ol{padding:0;border-top:1px solid var(--rule);list-style:none;counter-reset:step}ol>li{position:relative;padding:var(--s4) 0 var(--s4) 3.5rem;border-bottom:1px solid var(--rule);counter-increment:step}ol>li::before{content:counter(step,decimal-leading-zero);position:absolute;top:var(--s4);left:0;padding-top:0.2em;color:var(--signal);font-family:var(--font-mono);font-size:var(--text-s)}ol>li>:last-child{margin-bottom:0}ol>li pre{margin-top:var(--s3)}ul{padding-left:1.25em}ul>li{margin-bottom:var(--s3)}ul>li::marker{color:var(--signal)}blockquote{margin:var(--s6) 0;padding:var(--s5);border:1px solid var(--signal);background:var(--raised);color:var(--text);font-size:var(--text-body);line-height:var(--leading-body)}blockquote>:last-child{margin-bottom:0}}