x-guide-list{display:contents}@scope (x-guide-list) 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)>*){.guides{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--gutter);margin:0;padding:0;list-style:none;counter-reset:guide}li{border-top:1px solid var(--rule);counter-increment:guide}a{display:block;padding-block:var(--s5) var(--s6);color:var(--text);text-decoration:none}a::before{content:counter(guide,decimal-leading-zero);display:block;margin-bottom:var(--s3);color:var(--signal);font-family:var(--font-mono);font-size:var(--text-xs)}.guide-title{display:block;margin-bottom:var(--s2);font-size:var(--text-subheading);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);transition:color var(--duration-fast) var(--ease)}a:hover .guide-title{color:var(--signal)}.guide-desc{display:block;color:var(--muted);font-size:var(--text-s)}@media (max-width:1000px){.guides{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.guides{grid-template-columns:1fr}}}