/* Blog hub (/blog/) and the Magazine page hero (/stories/magazine/), 8 Nov 2026 (previews
   Busiqueens_Blog_Hub_Preview_v2.html, Busiqueens_Magazine_Page_Hero_Preview_v1.html). Loaded only there while
   bq_blog_hub is on (BQ_Blog_Hub::assets). The preview's bzq- styles with the brand tokens. */
.bzq-hero2{background:var(--bq-black)!important;padding:56px 0 64px;color:var(--bq-ivory)}
.bzq-hero2:before,.bzq-hero2:after{display:none!important}
.bzq-hero2 h1{color:var(--bq-ivory)}.bzq-hero2 .st-sub{color:var(--bq-gold-light);font-size:1.15rem}.bzq-hero2 p{color:rgba(251,247,239,.85)}
.bzq-h2grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}
.bzq-h2img img{width:100%;height:auto;border-radius:18px;display:block}
.bzq-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}
.bzq-jump{margin:18px 0 6px}.bzq-jump .chip{background:transparent;color:var(--bq-ivory);border-color:rgba(230,199,106,.5)}
.bzq-intro{padding-top:36px;padding-bottom:0}
.bzq-answer{font-size:1.02rem;line-height:1.6;background:var(--bq-white);border-left:4px solid var(--bq-gold);padding:12px 16px;border-radius:8px;margin:0 0 14px}
.bzq-topics{font-size:.95rem}.bzq-topics a{color:var(--bq-gold-deep);font-weight:600}
.page .sec-h>div{flex:1 1 60%}.page .sec-h p{max-width:none}
.bzq-slot{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:28px;border:2px dashed rgba(201,166,70,.55);background:var(--bq-ivory);min-height:300px}
.bzq-slot-ic{width:52px;height:52px;border-radius:50%;background:var(--bq-black);color:var(--bq-gold-light);font-size:30px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}
.bzq-slot h3{margin:0 0 8px}
@media(max-width:900px){.bzq-h2grid{grid-template-columns:1fr;gap:26px}.bzq-hero2{padding:36px 0 44px}}
