.commercial-bts{background:#131119;border-top:1px solid #38313e;scroll-margin-top:24px}.commercial-bts-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:36px}.commercial-bts-heading h2{font-size:clamp(42px,5.5vw,80px);margin:14px 0 0;line-height:1.02}.commercial-bts-heading h2 span{color:#ff38bc}.commercial-bts-heading p{max-width:340px;color:#c5becb;line-height:1.7}.commercial-bts .photo-gallery{gap:22px;padding:0}.commercial-bts .photo-snapshot{padding:7px 7px 0;background:#211c29;border:1px solid #514159;box-shadow:none;transform:none;margin:0}.commercial-bts .photo-snapshot:hover{transform:translateY(-3px);border-color:#ff38bc}.commercial-bts .snapshot-image>img{height:250px;aspect-ratio:auto;object-fit:contain;background:#0c0a10}.commercial-bts .snapshot-caption{font:11px/1.5 var(--mono);color:#e1d9e7;padding:12px 5px}.commercial-bts .snapshot-caption>span{color:#ff38bc}.commercial-bts .photo-gallery-toggle{margin-top:24px;cursor:pointer}.commercial-bts-videos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px}.commercial-bts-videos figure{margin:0;min-width:0}.commercial-bts-videos video{width:100%;height:320px;object-fit:contain;background:#09080c;border:1px solid #514159}.commercial-bts-videos figcaption{font:11px/1.5 var(--mono);color:#c5becb;padding-top:12px}@media(max-width:760px){.commercial-bts-heading{display:block}.commercial-bts-heading p{margin-top:24px}.commercial-bts .photo-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.commercial-bts .snapshot-image>img{height:190px}.commercial-bts-videos{grid-template-columns:1fr}.commercial-bts-videos video{height:280px}}