/* Scoped additions for the telemarketing and Canadian campaign pages. */
.mp-market-page .mp-table-wrap{overflow-x:auto;max-width:100%;border:1px solid var(--mp-line);margin:28px 0}
.mp-market-page .mp-table-wrap:focus-visible{outline:3px solid var(--mp-orange);outline-offset:4px}
.mp-market-page .mp-market-table{border-collapse:collapse;min-width:680px;width:100%;text-align:left;font-size:14px}
.mp-market-page .mp-market-table th,.mp-market-page .mp-market-table td{padding:20px;vertical-align:top;border-bottom:1px solid var(--mp-line);line-height:1.7}
.mp-market-page .mp-market-table thead{background:#171717;color:white}
.mp-market-page .mp-market-table th{font-weight:600}
.mp-market-page .mp-market-table tbody th{width:22%}
.mp-market-page .mp-source-list{font-size:12px;line-height:1.8;padding-left:20px;color:var(--mp-muted)}
.mp-market-page .mp-source-list li{margin-bottom:10px;overflow-wrap:anywhere}
.mp-market-page .mp-source-note{font-size:12px;color:var(--mp-muted);margin:24px 0 12px}
.mp-market-page .mp-territory-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}
.mp-market-page .mp-territory-grid article{border:1px solid var(--mp-line);padding:28px;min-width:0}
.mp-market-page .mp-territory-grid h3{margin-bottom:18px}
.mp-market-page .mp-territory-grid p{font-size:14px}
.mp-market-page .mp-brief-example{border-left:4px solid var(--mp-orange);padding:25px;background:#fafaf7;margin:28px 0}
.mp-market-page .mp-brief-example h3{margin-bottom:18px}
.mp-market-page .mp-brief-example p{font-size:14px}
@media(max-width:760px){.mp-market-page .mp-territory-grid{grid-template-columns:1fr}.mp-market-page .mp-market-table th,.mp-market-page .mp-market-table td{padding:16px}.mp-market-page .mp-territory-grid article{padding:25px}}

.mp-market-page .mp-proof .mp-tool-band{color:var(--mp-ink)}

@media(max-width:380px){#telemarketing-service h1{font-size:36px}}
