/* 2026-11-04 | Launch editorial layout. Uses canonical WBS glass, font, controls and real screenshot. */
.bs-launch{display:grid;gap:24px;max-width:1120px;margin:24px auto 40px}.bs-launch .bs-shell{padding:clamp(22px,4vw,40px)}.bs-launch h1{font-size:clamp(30px,4.3vw,52px);line-height:1.15;letter-spacing:-.035em;margin:20px 0}.bs-launch h2{font-size:clamp(20px,2.5vw,27px);margin:0 0 16px}.bs-launch p{line-height:1.85;color:#d8ddef}.bs-launch-lead{font-size:clamp(16px,2vw,20px)}.bs-launch-date{font-size:12px}.bs-launch-facts{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid #8192b755;margin-top:26px;padding-top:22px;font-size:13px;color:#b9e6ef}.bs-launch figure{margin:0}.bs-launch-image img{width:100%;height:auto;display:block;border-radius:14px}.bs-launch-image figcaption{font-size:12px;color:#b5bfd9;line-height:1.7;margin-top:12px}.bs-launch-toc{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.bs-launch-toc h2{grid-column:1/-1}.bs-launch a:not(.bs-button){color:#d0e9fa;text-underline-offset:5px}.bs-launch-sections{display:grid;gap:20px}.bs-launch-sections section{scroll-margin-top:110px}.bs-launch-links{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.bs-launch .bs-button{display:inline-flex;align-items:center;gap:12px;text-decoration:none;min-height:46px}.bs-launch .bs-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7}.bs-launch .wbs-news-like{margin-top:24px}@media(max-width:600px){.bs-launch{gap:16px}.bs-launch-toc{grid-template-columns:1fr}.bs-launch-facts{gap:12px}.bs-launch-links{align-items:stretch;flex-direction:column}}
.bs-launch li{line-height:1.85;color:#d8ddef;margin:10px 0}.bs-launch ul{padding-left:22px}.bs-launch .bs-launch-updated{font-size:11px;color:#aebdd6;margin:0 0 16px}
