body.cz .ops-upcoming{max-width:1000px;margin:28px auto 42px;padding:28px 30px 30px;border:1px solid #635075;border-radius:22px;background:linear-gradient(145deg,#1a1028,#0d0818);box-sizing:border-box}body.cz .ops-upcoming h3{margin:0 0 22px;text-align:center;color:#d4b8ff;font-family:Oswald,sans-serif;font-size:30px;line-height:1.2}body.cz .ops-upcoming__logos{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}body.cz .ops-upcoming__logos li{display:flex;align-items:center;justify-content:center;min-width:0;border:1px solid #493453;border-radius:12px;padding:8px 6px;background:#0c0813}body.cz .ops-upcoming__logos img{display:block;width:100%;height:auto;aspect-ratio:2170/725;object-fit:contain}@media(max-width:850px){body.cz .ops-upcoming__logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){body.cz .ops-upcoming{padding:22px 16px;margin:24px auto 32px}body.cz .ops-upcoming__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.cz .ops-upcoming h3{font-size:27px}}

body.cz .ops-upcoming__logos li{position:relative;isolation:isolate;overflow:hidden}body.cz .ops-upcoming__logos .ops-logo-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}body.cz .ops-upcoming__logos img{position:relative;z-index:2}
body.cz #demos .ops-upcoming{background:#f7f3fc;border-color:#ded3ed}body.cz #demos .ops-upcoming h3{color:#382078}body.cz .acc-strip .acc-plate{position:relative;isolation:isolate;overflow:hidden}body.cz .acc-strip .ops-logo-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}body.cz .acc-strip .acc-logo{position:relative;z-index:2}
