.expert-video[hidden]{display:none!important}.expert-video{margin:30px 0;padding:24px;border:1px solid #d8e1e2;border-radius:18px;background:#f3efe7}.expert-video video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#0b2c3a;border-radius:12px}.expert-video h3{margin-top:0}.expert-video summary{cursor:pointer;font-weight:700;padding:15px 0}.expert-video :focus-visible{outline:3px solid #a97735;outline-offset:4px}@media print{.expert-video{display:none}}
