/* BENDAGO V256 — public build-guide clarity.
   Scope: build-guide pages only; no checkout, catalog or access-control behavior. */
.bcp-watch-access{margin-top:30px;border:1px solid rgba(229,197,127,.24);border-radius:25px;padding:clamp(22px,3.2vw,34px);background:linear-gradient(135deg,rgba(229,197,127,.10),rgba(13,17,24,.94) 46%,rgba(7,9,13,.94));box-shadow:0 22px 64px rgba(0,0,0,.22)}
.bcp-watch-access-kicker{display:block;color:var(--gold);font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;font-weight:800;margin-bottom:8px}
.bcp-watch-access h2{margin:0;max-width:720px;font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.04;letter-spacing:-.035em}
.bcp-watch-access p{max-width:72ch;margin:12px 0 0;color:var(--muted)}
.bcp-watch-access-meta{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 20px}
.bcp-watch-access-meta span{padding:6px 9px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.025);font-size:.73rem;color:rgba(244,241,233,.76);white-space:nowrap}
.bcp-watch-access .bcp-watch-btn{margin-top:0}
.bcp-watch-guide-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:28px}
.bcp-watch-steps{display:grid;gap:13px;margin:0;padding:0;list-style:none;counter-reset:bcp-step}
.bcp-watch-steps li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;color:var(--muted)}
.bcp-watch-steps li::before{counter-increment:bcp-step;content:counter(bcp-step);display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(229,197,127,.36);border-radius:50%;color:var(--gold);font-size:.78rem;font-weight:850}
.bcp-watch-steps b{color:var(--text);display:block;margin-bottom:1px}
.bcp-watch-faq details{border-top:1px solid rgba(255,255,255,.09);padding:12px 0}
.bcp-watch-faq details:first-of-type{padding-top:0;border-top:0}
.bcp-watch-faq details:last-of-type{padding-bottom:0}
.bcp-watch-faq summary{cursor:pointer;color:var(--text);font-weight:750;list-style:none;padding-right:24px;position:relative}
.bcp-watch-faq summary::-webkit-details-marker{display:none}
.bcp-watch-faq summary::after{content:'+';position:absolute;right:0;top:-2px;color:var(--gold);font-size:1.18rem;font-weight:400}
.bcp-watch-faq details[open] summary::after{content:'−'}
.bcp-watch-faq details p{margin:8px 0 0;color:var(--muted);font-size:.94rem}
@media(max-width:820px){.bcp-watch-access{margin-top:24px;border-radius:21px}.bcp-watch-guide-details{grid-template-columns:1fr;gap:18px;margin-top:18px}.bcp-watch-access .bcp-watch-btn{width:100%}.bcp-watch-access-meta{gap:7px}.bcp-watch-access-meta span{font-size:.69rem}}
/* V256 direct CTA reassurance on build-guide hero. */
.bcp-watch-cta-note{max-width:58ch;margin:12px 0 0;color:rgba(244,241,233,.58);font-size:.78rem;line-height:1.45}
@media(max-width:820px){.bcp-watch-cta-note{font-size:.74rem;margin-top:10px}}
