.seq-story .article-body{overflow-wrap:anywhere}
.seq-story .evidence-loop{margin:30px 0;padding:24px;border:1px solid var(--line);border-radius:6px;background:#edf1e5}
.seq-story .evidence-loop ol{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0;padding:0}
.seq-story .evidence-loop li{margin:0;padding:0;border-top:1px solid #bdc9af;padding-top:14px}
.seq-story .evidence-loop span,.seq-story .video-duration{display:block;font:10px/1.6 var(--mono);color:var(--green);letter-spacing:.6px;margin-bottom:10px}
.seq-story .evidence-loop strong{display:block;font-size:18px;font-weight:500;line-height:1.4}
.seq-story .evidence-loop p{font-size:14px;line-height:1.6;margin:6px 0 0}
.seq-story figcaption{font-size:12px;line-height:1.7;color:var(--muted);margin:14px 0 0}
.seq-story .story-screenshot{margin:30px 0}
.seq-story .story-screenshot img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:5px;background:#222}
.seq-story .settings-shot{max-width:600px}
.seq-story .practical-steps{padding-left:24px}
.seq-story .practical-steps li{padding-left:7px;margin-bottom:18px}
.seq-story .video-card{padding:28px;border:1px solid var(--line);border-radius:6px;background:#edf1e5;margin:26px 0}
.seq-story .video-card h3{font-size:25px;line-height:1.3;font-weight:500;letter-spacing:-.6px;margin:0 0 14px}
.seq-story .video-card p{font-size:14px}
.seq-story .video-card .button{font-size:13px;margin-top:6px;text-decoration:none}
.seq-story .video-chapters{list-style:none;padding:0;margin:24px 0}
.seq-story .video-chapters li{margin:0;border-bottom:1px solid var(--line)}
.seq-story .video-chapters a{display:grid;grid-template-columns:48px 1fr;gap:12px;padding:12px 0;font-size:14px;text-decoration:none}
.seq-story .video-chapters time{font:11px/1.9 var(--mono);color:var(--green)}
.seq-story a:focus-visible{outline:2px solid var(--green);outline-offset:4px}
@media(max-width:600px){.seq-story .evidence-loop{padding:20px}.seq-story .evidence-loop ol{grid-template-columns:1fr;gap:16px}.seq-story .video-card{padding:22px}.seq-story .video-card h3{font-size:22px}.seq-story .story-meta{font-size:10px}.seq-story .article-body .story-impact{font-size:22px}.seq-story .article-hero .actions{align-items:flex-start}}
