.seo-body{max-width:980px}.seo-breadcrumb{font-size:.95rem;margin-bottom:1.5rem}.seo-actions{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}.seo-topic{margin:2.8rem 0}.seo-topic p,.seo-facts p{line-height:1.8}.seo-topic h2,.seo-facts h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.25}.seo-topic li{margin:.7rem 0}.seo-facts{padding:1.6rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.seo-body .buyer-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.seo-related{padding:1.3rem 0;border-top:1px solid var(--line)}.seo-related a{display:inline-block;margin:.4rem 1.1rem .4rem 0}.seo-body .faqs{width:100%}@media(max-width:600px){.seo-actions .button{width:100%;text-align:center}.seo-body{padding-top:1.5rem}.seo-topic{margin:2rem 0}.seo-facts{padding:1.2rem}}@media(max-width:600px){body[data-page="sourcing-topic"] .buyer-hero .wrap,body[data-page="sourcing-topic"] .seo-body{padding-right:72px}}