/* BestMatchLive.Ph v2.95 Public Blog UX: all-category public search, full-width layout, gold internal links */
:root{--wcl-gold:#f2c438;--wcl-gold-2:#ffe77a;--wcl-panel:#071018;--wcl-panel-2:#101820;--wcl-line:rgba(242,196,56,.32)}
body .content-hub,body main.content-hub{width:100%!important;max-width:none!important;margin:0!important;padding:64px clamp(16px,4vw,70px)!important;box-sizing:border-box!important}
body .article-wrap,body main.article-wrap{width:100%!important;max-width:none!important;margin:0!important;padding:64px clamp(16px,4vw,70px)!important;box-sizing:border-box!important}
.article-wrap h1,.article-wrap .hub-sub,.article-wrap .cta-row,.article-wrap .article-cover,.article-wrap p,.article-wrap h2,.article-wrap h3,.article-wrap ul,.article-wrap ol,.article-wrap table,.article-wrap blockquote{max-width:1440px;margin-left:auto;margin-right:auto}.article-wrap .article-cover{display:block}.article-wrap h2,.article-wrap h3,.article-wrap p{max-width:1440px}.article-wrap a:not(.btn):not(.btn-cta):not(.btn-secondary),.content-hub a:not(.btn):not(.btn-secondary),.story-card .card-body a:not(.btn-secondary),.lead-card .card-body a:not(.btn-secondary){color:var(--wcl-gold)!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;font-weight:800}.article-wrap a:hover,.content-hub a:hover{color:var(--wcl-gold-2)!important;text-decoration-thickness:3px!important}.btn-secondary,.btn-cta{text-decoration:none!important}.content-grid{width:100%!important;max-width:none!important}.lead-card{width:100%!important}
.wcl-public-blog-filter{width:100%;margin:28px 0 30px;padding:18px;border:1px solid var(--wcl-line);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(5,10,14,.9));box-shadow:0 20px 40px rgba(0,0,0,.22)}.wcl-public-blog-filter h2{font-size:clamp(1.4rem,2.3vw,2.2rem);margin:0 0 8px}.wcl-public-blog-filter p{margin:0 0 16px;color:#cbd8e6}.wcl-public-blog-controls{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:12px;align-items:center}.wcl-public-blog-controls input,.wcl-public-blog-controls select{width:100%;min-height:48px;border-radius:16px;border:1px solid rgba(255,255,255,.18);background:#071018;color:#fff;padding:0 14px;font-weight:800;box-sizing:border-box}.wcl-public-blog-controls button{min-height:48px;border:0;border-radius:999px;padding:0 20px;background:linear-gradient(180deg,#fff178,var(--wcl-gold));color:#070707;font-weight:1000;cursor:pointer}.wcl-public-blog-count{margin-top:10px;color:var(--wcl-gold);font-weight:900}.wcl-no-results{display:none;padding:26px;border-radius:18px;border:1px dashed var(--wcl-line);color:#fff;background:rgba(0,0,0,.25);font-weight:800}.wcl-filter-hidden{display:none!important}
.wcl-public-results{display:none;width:100%;margin:22px 0}.wcl-public-results.active{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.wcl-public-result-card{border-radius:22px;overflow:hidden;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.12)}.wcl-public-result-card img{width:100%;height:175px;object-fit:cover}.wcl-public-result-card .card-body{padding:22px}.wcl-public-result-card .kicker{color:var(--wcl-gold);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.wcl-public-result-card h3{margin:.6rem 0}.wcl-public-result-card p{color:#cbd8e6}.wcl-public-mini-pager{display:none;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin:16px 0 8px}.wcl-public-mini-pager.active{display:flex}.wcl-public-mini-pager button{border-radius:14px;border:1px solid rgba(242,196,56,.45);background:#101820;color:#fff;padding:10px 16px;font-weight:900;cursor:pointer}.wcl-public-mini-pager button.active,.wcl-public-mini-pager button:hover{background:var(--wcl-gold);color:#050505}.pager{margin-bottom:8px!important}.content-hub .count,.wcl-blog-page-count{display:block!important;text-align:center!important;margin:8px auto 34px!important;color:#fff!important;font-weight:800!important;width:100%!important}.pager + .count{margin-top:6px!important}
@media(max-width:1100px){.wcl-public-results.active{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.wcl-public-blog-controls{grid-template-columns:1fr}.wcl-public-results.active{grid-template-columns:repeat(2,1fr)}.content-hub,.article-wrap{padding-left:16px!important;padding-right:16px!important}.article-wrap p{font-size:1rem!important}.article-wrap h2{font-size:1.55rem!important}.article-wrap h3{font-size:1.25rem!important}}@media(max-width:620px){.wcl-public-results.active{grid-template-columns:1fr}}

:root{--bml-primary:#0B1F3A;--bml-primary-dark:#081426;--bml-platinum:#E5E7EB;--bml-platinum-dark:#C7CCD6;--bml-live:#00D26A;--bml-white:#FFFFFF;}
body{background:#fff;}a{color:var(--bml-live)!important;}header,.site-header,.topbar,.navbar{background:#081426!important;color:#fff!important;}footer,.site-footer{background:#0B1F3A!important;color:#E5E7EB!important;}button,.btn,.cta-button{background:#00D26A!important;color:#fff!important;border-color:#00D26A!important;}