.spotlight-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:30px;max-width:1100px;margin:auto}.spotlight-player{min-width:0}.spotlight-player video{width:100%;height:auto;max-height:680px;object-fit:contain;background:#2b123d;border:2px solid #dfadd8;border-radius:22px;display:block}.spotlight-choices{background:#fff1fb;border:1px solid #c789bd;padding:24px;border-radius:22px}.spotlight-choices>div[role=group]{display:grid;gap:13px;margin:20px 0}.spotlight-choices>div[role=group] button{padding:17px;text-align:left;border:2px solid #e5bed7;background:#ffe5f4;border-radius:15px;color:#742052}.spotlight-choices>div[role=group] button.selected{border-color:#92216b;background:#ecd3f7}.spotlight-choices b{display:block;font-size:18px;margin-bottom:7px}.spotlight-choices span{display:block;font-size:13px}.spotlight-choices>a{text-decoration:underline;display:inline-block;margin:15px 0}@media(max-width:700px){.spotlight-layout{grid-template-columns:1fr}.spotlight-player video{max-height:520px}.spotlight-choices{padding:18px}}
