.sg-news-media{display:grid;gap:10px;margin:0 0 16px}.sg-news-photo{display:block;position:relative;width:100%;padding:0;overflow:hidden;border:1px solid #2b4554;border-radius:7px;background:#08151f;color:#f0f7ff;cursor:pointer;text-align:left;text-decoration:none}.sg-news-photo img{display:block;width:100%;height:auto;max-height:240px;aspect-ratio:16/10;object-fit:contain;transition:filter .15s}.sg-news-photo span{position:absolute;bottom:8px;right:8px;padding:5px 8px;border-radius:4px;background:#07131ed9;color:#fff;font-size:11px}.sg-news-photo:hover img{filter:brightness(1.08)}.sg-news-photo:focus-visible,.sg-news-video:focus-visible{outline:2px solid #68baff;outline-offset:3px}.sg-news-video{display:flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:8px 14px;border:1px solid #287ec2;border-radius:5px;background:#11304a;color:#b9e1ff;font:inherit;font-size:13px;font-weight:700;line-height:1.4;cursor:pointer}.sg-news-gallery{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:22px 0}.sg-news-gallery .sg-news-photo img{max-height:380px}.sg-news-attribution{padding:14px;border-left:3px solid #42a7ed;background:#172332;color:#d2e4f6}.sg-news-attribution a,.sp-news-source a{color:#7fc9ff}.sg-media-modal{width:min(1050px,94vw);max-height:94vh;overflow:auto;padding:0;border:1px solid #355067;border-radius:10px;background:#091420;color:#edf6ff;box-shadow:0 30px 100px #000b}.sg-media-modal::backdrop{background:#000c}.sg-media-modal header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px;border-bottom:1px solid #2b4554}.sg-media-modal header strong{font-size:15px;line-height:1.5}.sg-media-modal header button{flex-shrink:0;min-height:38px;padding:7px 12px;border:1px solid #466681;border-radius:4px;background:#18344b;color:#fff;cursor:pointer}.sg-media-body{display:grid;place-items:center;min-height:150px;padding:12px}.sg-media-body img{display:block;max-width:100%;max-height:75vh;object-fit:contain}.sg-media-video{display:block;aspect-ratio:16/9;min-height:0;padding:0;background:#000}.sg-media-video iframe{display:block;width:100%;height:100%;aspect-ratio:16/9;border:0}.sg-media-modal footer{display:flex;gap:18px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid #2b4554;font-size:12px}.sg-media-modal footer a{color:#86cfff}@media(max-width:600px){.sg-media-modal header{gap:10px;padding:11px}.sg-media-modal header strong{font-size:13px}.sg-news-gallery{grid-template-columns:1fr}.sg-news-photo img{max-height:250px}}@media(prefers-reduced-motion:reduce){.sg-news-photo img{transition:none}}

.sg-news-video{text-decoration:none!important}.article-content .sg-news-gallery .sg-news-photo img{aspect-ratio:auto;object-fit:contain;max-height:none}.sg-news-gallery .sg-news-photo span{position:static;display:block;text-align:center;margin:0}
