.article-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0 0 24px;font:600 14px/1.4 "DM Sans",system-ui,sans-serif}.article-tools a,.article-tools button,.article-tools summary,.community button,.community summary,.article-video button,button[data-remove-saved]{min-height:44px;padding:10px 14px;border:1px solid #d9d8d2;background:#fff;border-radius:4px;color:#101728;display:inline-flex;align-items:center;cursor:pointer;font:inherit}.article-tools .google-source{border-color:#101728}.article-tools .saved-link{font-weight:400;border:0;background:none}.article-tools button[aria-pressed=true]{background:#101728;color:#fff}.article-tools .tools-status{width:100%;margin:0;color:#586072;font-weight:400}.article-tools .tools-status:empty{display:none}.share-options{position:relative}.share-options>div{position:absolute;left:0;top:calc(100% + 4px);z-index:5;min-width:240px;max-width:calc(100vw - 40px);background:#fff;padding:12px;box-shadow:0 5px 20px #10172822;border:1px solid #d9d8d2;display:flex;flex-wrap:wrap;gap:8px}.share-options label{display:block;font-weight:400;width:100%}.share-options input{width:100%;box-sizing:border-box;padding:8px}.article-tools :focus-visible,.community :focus-visible,.article-video :focus-visible{outline:3px solid #b93222;outline-offset:3px}.article-video{margin:26px 0}.video-stage{aspect-ratio:16/9;display:grid;place-items:center;background:#101728;color:white;min-height:160px}.video-stage button{background:#fff;color:#101728;max-width:90%}.video-stage iframe{width:100%;height:100%;border:0}.article-video figcaption{padding:12px 0;font:14px/1.6 "DM Sans",system-ui,sans-serif;color:#586072}.article-video figcaption p{font:inherit;margin:8px 0}.article-video a,.community a{color:#b93222;text-decoration:underline}.community{border-top:2px solid #101728;margin:40px 0;padding:24px 0;font:16px/1.6 "DM Sans",system-ui,sans-serif;max-width:800px}.community summary{font-weight:700;border:0;padding-left:0;display:list-item;list-style-position:inside}.community label{display:block;margin:16px 0}.community input:not([type=checkbox]),.community textarea{display:block;box-sizing:border-box;width:100%;padding:12px;font:inherit;border:1px solid #a0a5af;background:#fff}.community .comment-consent{font-size:14px}.community .comment-consent input{width:20px;height:20px;vertical-align:middle}.community button[type=submit]{background:#b93222;color:#fff;font-weight:700}.comment-item{border-top:1px solid #d9d8d2;padding:20px 0}.comment-item p{white-space:pre-wrap;overflow-wrap:anywhere}.comment-item small{display:block;color:#586072}.comment-item button{margin:8px 8px 0 0}.saved-entry{padding:18px 0;border-bottom:1px solid #d9d8d2}.saved-entry a{display:block;font-size:1.2rem;font-weight:600;margin-bottom:12px}button:disabled{cursor:wait;opacity:.6}[hidden]{display:none!important}@media(max-width:560px){.article-tools{gap:6px;font-size:13px}.article-tools a,.article-tools button,.article-tools summary{padding:10px}.share-options>div{left:auto;right:0}.video-stage{min-height:0}.community{margin-top:28px}}

.hero.documentary-image img,.story-illustration.documentary-image img{aspect-ratio:auto;height:auto;object-fit:contain}

.instagram-video{max-width:540px;margin:28px auto}.instagram-video .video-stage{aspect-ratio:auto;min-height:180px;padding:12px}.instagram-video .video-stage.is-loaded{height:760px;padding:0;background:#fff}.instagram-video .video-stage iframe{display:block;min-width:0}.instagram-video figcaption{overflow-wrap:anywhere}@media(max-width:480px){.instagram-video .video-stage.is-loaded{height:700px}}
