.buyer-sourcing{max-width:1280px;margin:0 auto;padding:56px 5%;border-top:1px solid #dbe2df}.buyer-sourcing h2{font-size:clamp(30px,3vw,44px);max-width:900px;line-height:1.12}.buyer-sourcing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin-top:28px}.buyer-sourcing h3{font-family:inherit;font-size:20px;line-height:1.3;margin-bottom:12px}.buyer-sourcing p{font-size:16px;line-height:1.7;color:#5b6d70}.buyer-sourcing .eyebrow{font-size:12px;color:#102b32}.buyer-sourcing-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:30px;font-size:15px}.buyer-sourcing-links a{text-decoration:underline;text-underline-offset:4px}@media(max-width:680px){.buyer-sourcing{padding:36px 6%}.buyer-sourcing-grid{grid-template-columns:1fr;gap:24px}}
.buyer-market-note{margin-top:32px;padding:24px;border:1px solid #dbe2df;border-radius:4px;background:#f4f8f7}.buyer-market-note p{max-width:950px}.buyer-market-note a{display:inline-block;margin-top:8px;text-decoration:underline;text-underline-offset:4px;font-size:15px}

/* Keep phone-pouch procurement content on the collection's outer alignment. */
.phone-pouch-collection>.buyer-sourcing{max-width:none;margin-inline:0;padding-inline:0}
.phone-pouch-collection>.geo-related{padding-inline:0}
.phone-pouch-collection .buyer-sourcing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;align-items:start}
.phone-pouch-collection .buyer-market-note p{max-width:none}
.phone-pouch-collection>.support-links{padding-inline:24px}
@media(max-width:1100px){.phone-pouch-collection .buyer-sourcing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}
@media(max-width:680px){.phone-pouch-collection .buyer-sourcing-grid{grid-template-columns:1fr;gap:24px}}
