.market-entry-links {display:flex;flex-wrap:wrap;gap:16px;justify-content:center;}
.market-entry-links .btn {width:auto;flex:1 1 230px;text-align:center;}
.buyer-content {max-width:960px;line-height:1.8;}
.buyer-content h1 {line-height:1.2;margin-bottom:32px;}
.buyer-content h2 {margin-top:40px;margin-bottom:16px;line-height:1.3;}
.buyer-content h3 {margin-top:24px;line-height:1.4;}
.buyer-content p,.buyer-content ul,.buyer-content ol {margin-bottom:18px;}
.buyer-content ul,.buyer-content ol {padding-left:24px;}
.buyer-content a {text-decoration:underline;text-underline-offset:3px;}
.buyer-content table {display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:24px 0;}
.buyer-content th,.buyer-content td {border:1px solid #d7dde5;padding:14px;text-align:left;vertical-align:top;min-width:130px;}
.buyer-content th {background:#eef2f6;color:#182334;}
@media(max-width:600px){.buyer-content h1{font-size:30px;}.buyer-content h2{font-size:24px;}.market-entry-links .btn{width:100%;text-align:center;}}
@media(max-width:600px){
  .pricing-table .table-header{display:none;}
  .pricing-table .table-row{grid-template-columns:minmax(0,1fr);gap:8px;padding:20px;}
  .pricing-table .table-row>div{min-width:0;overflow-wrap:break-word;}
  .pricing-table .table-footer{padding:20px;}
}
