.company-address{font-style:normal;line-height:1.8;overflow-wrap:anywhere}
.about-copy a{overflow-wrap:anywhere}
.company-evidence{background:#f5f3ef}
.company-evidence .section-copy{max-width:760px}
.evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:36px}
.evidence-grid figure{margin:0;background:white}
.evidence-grid img{display:block;width:100%;height:320px;object-fit:contain;background:#eae7e0}
.evidence-grid figcaption{padding:18px 20px;line-height:1.5;color:#333}
.evidence-grid figcaption small{display:block;font-size:14px;color:#666;margin-top:6px}
.buyer-questions{max-width:1200px;margin:auto}
.buyer-questions details{border-bottom:1px solid #d8d3c8;padding:20px 0}
.buyer-questions summary{cursor:pointer;font-weight:600;line-height:1.6;padding:6px 0}
.buyer-questions summary:focus-visible{outline:2px solid #584a32;outline-offset:6px}
.buyer-questions details p{max-width:850px;line-height:1.8;color:#555;margin-top:16px}
.local-receipt-note{border-left:3px solid #82714d;padding-left:12px}
@media(max-width:700px){.evidence-grid{grid-template-columns:1fr}.evidence-grid img{height:auto;max-height:360px;object-fit:contain}}
