/* STLBEAST V917 — availability, trust, and commercial clarity */
.v917-coming-soon-card{border-color:rgba(75,201,255,.44)!important;box-shadow:0 0 0 1px rgba(75,201,255,.08),0 18px 45px rgba(0,0,0,.24)}
.v917-coming-soon-card .v650-badge,.v917-coming-soon-panel .v650-kicker{background:linear-gradient(135deg,#13a5e7,#63ddff)!important;color:#00111b!important;border-color:transparent!important}
.v917-coming-soon-card .v650-product-meta b,.v917-coming-soon-panel .v650-price-row strong{color:#58d8ff!important}
.v917-coming-soon-note{margin:10px 0;padding:10px 12px;border:1px solid rgba(80,199,255,.28);border-radius:10px;background:rgba(7,32,52,.74);color:#9be6ff;font-size:.78rem;font-weight:800;line-height:1.45}
.v917-coming-soon-panel{border-color:rgba(75,201,255,.34)!important;background:linear-gradient(150deg,rgba(7,25,42,.98),rgba(3,10,19,.99))!important}
.v917-intended-use{margin:18px 0 0;padding:14px 16px;border:1px solid rgba(72,181,247,.22);border-radius:12px;background:rgba(5,25,43,.74);color:#b8cce0;line-height:1.55}.v917-intended-use b{color:#fff}
.v917-commercial-clarity{margin:20px auto 0;padding:18px 20px;border:1px solid rgba(80,196,255,.32);border-radius:14px;background:linear-gradient(145deg,rgba(5,24,41,.95),rgba(2,10,20,.98));color:#b8cbe0;line-height:1.6}.v917-commercial-clarity b{display:block;color:#fff;font-size:1.05rem;margin-bottom:5px}.v917-commercial-clarity a{display:inline-block;margin-top:8px;color:#55d5ff;font-weight:900}
.v917-validation-mark{color:#59d9ff!important;font-size:.68rem!important;letter-spacing:.1em!important;font-weight:900!important;white-space:nowrap}
.stlb504-page .stlb504-lead{max-width:780px}.stlb504-page .stlb504-proof span{white-space:normal}
@media(max-width:720px){.v917-coming-soon-note{font-size:.74rem}.v917-commercial-clarity{padding:15px}.v917-validation-mark{font-size:.62rem!important;letter-spacing:.07em!important}}
