
/* BETFREE SEO Growth V1 — blocker comparison page only */
body.bf-page-article.bf-blockers-growth .bf-compare-wrap{max-width:860px;margin:22px 0 34px;overflow-x:auto;border:1px solid #263126;border-radius:18px;background:#0b120b;-webkit-overflow-scrolling:touch}
body.bf-page-article.bf-blockers-growth .bf-compare-table{width:100%;min-width:760px;border-collapse:collapse;color:#c5d1c5;font-size:14px;line-height:1.48}
body.bf-page-article.bf-blockers-growth .bf-compare-table th,body.bf-page-article.bf-blockers-growth .bf-compare-table td{padding:14px 15px;border-bottom:1px solid #202920;border-right:1px solid #202920;vertical-align:top;text-align:left}
body.bf-page-article.bf-blockers-growth .bf-compare-table th:last-child,body.bf-page-article.bf-blockers-growth .bf-compare-table td:last-child{border-right:0}
body.bf-page-article.bf-blockers-growth .bf-compare-table tr:last-child td,body.bf-page-article.bf-blockers-growth .bf-compare-table tr:last-child th{border-bottom:0}
body.bf-page-article.bf-blockers-growth .bf-compare-table thead th{background:#101910;color:#f5f7f2;font-size:14px;font-weight:700}
body.bf-page-article.bf-blockers-growth .bf-compare-table tbody th{width:145px;color:#8fdb3b;background:#0d150d;font-weight:650}
body.bf-page-article.bf-blockers-growth .bf-choice-grid{max-width:860px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 34px}
body.bf-page-article.bf-blockers-growth .bf-choice{border:1px solid #263126;border-radius:16px;background:#0c120c;padding:18px}
body.bf-page-article.bf-blockers-growth .bf-choice span{display:block;margin-bottom:7px;color:#8fdb3b;font-size:11px;font-weight:700;letter-spacing:.1em}
body.bf-page-article.bf-blockers-growth .bf-choice h3{margin:0 0 8px!important;font-size:19px!important}
body.bf-page-article.bf-blockers-growth .bf-choice p{margin:0!important;font-size:15.5px!important;line-height:1.58!important}
body.bf-page-article.bf-blockers-growth .bf-faq-list{max-width:860px;margin:18px 0 34px}
body.bf-page-article.bf-blockers-growth .bf-faq-list details{border:1px solid #263126;border-radius:14px;background:#0c120c;margin:10px 0;padding:0 16px}
body.bf-page-article.bf-blockers-growth .bf-faq-list summary{cursor:pointer;padding:15px 0;color:#f5f7f2;font-weight:650;line-height:1.4}
body.bf-page-article.bf-blockers-growth .bf-faq-list details p{margin:0 0 15px!important;font-size:15.5px!important;line-height:1.62!important}
body.bf-page-article.bf-blockers-growth .bf-source-check{max-width:860px;margin:30px 0;border-left:3px solid #6fc522;background:#0b120b;padding:18px 20px;border-radius:0 14px 14px 0}
body.bf-page-article.bf-blockers-growth .bf-source-check p{margin:0!important;font-size:14.5px!important;color:#aeb8ae!important}
body.bf-page-article.bf-blockers-growth .bf-source-check a{white-space:nowrap}
@media(max-width:760px){body.bf-page-article.bf-blockers-growth .bf-choice-grid{grid-template-columns:1fr}.bf-compare-wrap{margin-left:0;margin-right:0}}
