.buyer-hero h1{max-width:1000px;overflow-wrap:anywhere}.buyer-country{font-weight:700;color:var(--accent,#8cdad3)}.buyer-hero .hero-description{max-width:760px}.buyer-group-link{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.2rem;color:#aee5df;font-size:.9rem;text-underline-offset:4px}.buyer-group-link:hover{color:#fff}.buyer-group-link:focus-visible{outline:2px solid #f4c254;outline-offset:6px;border-radius:3px}.buyer-identity-note{padding:1.25rem 1.5rem;background:#f7fbfa;border:1px solid #bbd3d0;border-left:4px solid #177f7b;border-radius:12px;margin-bottom:2rem;max-width:100%}.buyer-identity-note p{margin:0;max-width:920px}.buyer-identity-note .buyer-sync{margin-top:.65rem;font-size:.82rem;color:#486170}.buyer-section-heading{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-bottom:1.25rem}.buyer-section-heading h2{margin:0}.buyer-count{display:inline-flex;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;padding:.3rem .7rem;border-radius:99px;background:#dbecea;color:#125e5b}.buyer-pagination{display:flex;justify-content:center;margin:2rem 0}.buyer-history{margin-top:3.5rem;padding-top:2rem;border-top:1px solid #ced5d2}.buyer-history-note{max-width:850px;color:#496171}.buyer-publications{list-style:none;padding:0;margin:1.5rem 0;display:grid;gap:1rem}.buyer-publications li{padding:1.15rem 1.4rem;border:1px solid #d6d5ce;background:#fffdfa;border-radius:12px}.buyer-publications h3{font-size:1.13rem;line-height:1.45;margin:.5rem 0;overflow-wrap:anywhere}.buyer-publication-meta{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;font-size:.8rem;color:#47616b}.buyer-publications small{font-size:.75rem;color:#486170;overflow-wrap:anywhere}.buyer-section .empty-state{margin:1rem 0}.buyer-section .notice-card{min-width:0}@media(max-width:600px){.buyer-hero h1{font-size:2rem}.buyer-identity-note{padding:1rem}.buyer-section-heading{align-items:flex-start}.buyer-section-heading h2{flex:1;min-width:200px;font-size:1.6rem}.buyer-publications li{padding:1rem}.buyer-pagination .button{width:100%;text-align:center}.buyer-group-link{line-height:1.6}.buyer-history{margin-top:2.5rem}}
.buyer-publication-meta .source-badge{background:#e6f1ed;color:#155e59;border-color:#bed9ce}
