.site-catalog{width:82%;max-width:1240px;margin:0 auto 100px}.site-catalog>section{margin-bottom:64px}.site-catalog .eyebrow{font-size:11px;letter-spacing:.12em;margin-bottom:24px}.site-catalog a:focus-visible{outline:2px solid var(--paper);outline-offset:4px}.site-index-link{white-space:nowrap}body[data-framed]>.review-bar{flex-wrap:wrap;gap:8px 20px}@media(max-width:760px){.site-catalog{width:90%}.site-catalog>section{margin-bottom:48px}.site-catalog .related-links{grid-template-columns:1fr}}
