
.buyer-story{max-width:880px;margin:24px auto 56px;color:#20303c;line-height:1.9;word-break:keep-all;overflow-wrap:anywhere}.buyer-story h1{font-size:clamp(28px,4vw,42px);line-height:1.35;letter-spacing:-.04em;margin:18px 0}.buyer-story .story-lead{font-size:19px;line-height:1.8;color:#405463}.buyer-story .story-meta{font-size:13px;color:#61717d;border-bottom:1px solid #dbe3e8;padding-bottom:22px}.buyer-story section{margin:34px 0}.buyer-story h2{font-size:25px;line-height:1.5;margin:0 0 14px}.buyer-story p{margin:0 0 16px}.buyer-story a,.story-teaser a,.story-directory a{color:#08716e;text-decoration:underline;text-underline-offset:4px}.content-table{overflow-x:auto;margin:28px 0}.content-table table{width:100%;border-collapse:collapse;font-size:15px;min-width:480px}.content-table th,.content-table td{padding:14px;border:1px solid #dbe3e8;text-align:left;vertical-align:top}.content-table th{background:#eef5f4}.story-note{background:#f1f5f8;padding:22px;border-radius:12px;font-size:14px}.story-teaser{margin:22px 0;padding:20px;border-left:4px solid #12867b;background:#f1f8f6;border-radius:6px;line-height:1.7}.story-teaser p{margin:6px 0 0}.story-directory{margin:28px 0;padding:24px;border:1px solid #dbe3e8;border-radius:14px}.story-directory ul{padding-left:22px}.story-directory li{margin:12px 0}.buyer-story nav a{margin-right:16px;display:inline-block}@media(max-width:600px){.buyer-story{margin-top:16px}.buyer-story h2{font-size:22px}.buyer-story .story-lead{font-size:17px}.story-directory{padding:18px}.content-table th,.content-table td{padding:10px}}
