.buyer-collections{max-width:1240px;margin:48px auto;padding:clamp(22px,4vw,54px);background:#0b0b0b;color:#f5f5f5;scroll-margin-top:110px;border-top:2px solid #ffe500}.buyer-collections h2{font-size:clamp(32px,4.5vw,56px);line-height:1.1}.buyer-collections em,.buyer-collections .eyebrow,.collection-number{color:#ffe500}.collection-intro{max-width:760px;font-size:19px;line-height:1.65}.buyer-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.buyer-collection-grid article{background:#171717;border:1px solid #474735;border-radius:12px;padding:clamp(20px,3vw,30px);min-width:0;scroll-margin-top:110px}.buyer-collection-grid h3{font-size:clamp(23px,2.4vw,31px);line-height:1.2;color:#fff}.buyer-collection-grid p,.buyer-collection-grid li{font-size:17px;line-height:1.65}.collection-number{font-size:12px;letter-spacing:1.5px;font-weight:700}.buyer-collection-grid .collection-note{font-size:14px;color:#c8c8c8}.collection-status{border-left:3px solid #ffe500;padding-left:12px;color:#ffe500}.buyer-collection-grid .textlink{display:block;color:#ffe500;margin-top:18px;overflow-wrap:anywhere}.collection-price-links{display:flex;flex-wrap:wrap;gap:10px}.collection-price-links button{font:inherit;font-weight:700;min-height:46px;padding:10px 15px;border:1px solid #ffe500;border-radius:4px;background:#ffe500;color:#111;cursor:pointer}.collection-price-links button:hover{background:#fff276}.buyer-collections a:focus-visible,.buyer-collections button:focus-visible{outline:3px solid white;outline-offset:4px}.collection-wide{grid-column:1/-1}.water-comparison{display:grid;grid-template-columns:1fr 1fr;gap:28px}.water-comparison h4{font-size:22px;color:#ffe500;margin:12px 0}.buyer-collection-grid ul{padding-left:22px}@media(max-width:700px){.buyer-collection-grid,.water-comparison{grid-template-columns:1fr}.collection-wide{grid-column:auto}.buyer-collections{margin:28px 0}.collection-price-links button{flex:1 1 130px}}