.handover-arrow{display:inline-block;width:.9em;height:.9em;vertical-align:baseline;flex:none;margin-left:.15em}
.handover-section{scroll-margin-top:30px}.handover-copy{min-width:0}
.handover-media figure{margin:0}.handover-media video{display:block;width:100%;max-height:70vh;object-fit:contain;background:#101827;border-top:3px solid #e8d777}
.handover-media figcaption{font-size:14px;line-height:1.65;color:#536880;margin-top:14px}
.handover-evidence{margin:24px 0;padding:16px 0;border-block:1px solid #53688044}
.handover-evidence summary{cursor:pointer;font-weight:600;line-height:1.6;color:#766322}
.handover-evidence ul{list-style:none;padding:0}.handover-evidence li{margin:12px 0}.handover-evidence a{overflow-wrap:anywhere}
.handover-timeline{list-style:none;margin:32px 0;padding:0;border-left:2px solid #b6a34c}.handover-timeline li{position:relative;padding:0 0 22px 26px}.handover-timeline li:before{content:'';position:absolute;left:-6px;top:7px;width:10px;height:10px;background:#8c7420;border-radius:50%}.handover-timeline h3{margin-top:8px}
.handover-chronicle>.handover-copy{max-width:78ch}.handover-crosslink{border-top:1px solid #8c742055;margin-top:24px;padding-top:16px}.handover-crosslink p{font-size:inherit;line-height:1.7}.handover-crosslink a{color:inherit;text-decoration:underline;text-underline-offset:.2em}
.handover-section .peace-related{display:flex;flex-wrap:wrap;gap:14px 24px}.handover-section .peace-related a{line-height:1.65}
@media(max-width:850px){.handover-section.peace-opening{grid-template-columns:1fr}.handover-media{max-width:100%}.handover-timeline li{padding-left:20px}}

.handover-record-links{display:flex;flex-wrap:wrap;gap:10px 24px;margin:18px 0 12px;font-size:14px;line-height:1.6}.handover-timeline .handover-media{max-width:760px;margin:26px 0}.handover-timeline .peace-poster{width:100%}.handover-timeline .peace-player{width:100%;aspect-ratio:16/9}.handover-timeline .peace-player iframe{width:100%;height:100%;border:0}.handover-timeline .peace-poster-visual{aspect-ratio:16/9}.handover-timeline .peace-poster-visual img{width:100%;height:100%;object-fit:cover}
.handover-timeline li>p+p{margin-top:16px}
