/* Wider opening keeps the ring out of the central description. */
.v21-redesign .service-window::before,.v21-redesign .service-window::after{mask-image:conic-gradient(from 125deg,transparent 0deg 110deg,#000 110deg 360deg);-webkit-mask-image:conic-gradient(from 125deg,transparent 0deg 110deg,#000 110deg 360deg)}
/* Report title and image captions remain visible without reveal animation. */
.v21-redesign #mission-report>.formal-heading{display:block;visibility:visible;opacity:1;position:relative;z-index:6;transform:none}
.v21-redesign #mission-report>.formal-heading h2{display:block;color:#102c43;opacity:1;visibility:visible;font-weight:900}
.v21-redesign #mission-report .report-mission-v78 small,.v21-redesign #mission-report .report-mission-v78 b,.v21-redesign #mission-report .report-mission-v78 h3{display:block;visibility:visible;opacity:1;color:#fff}
.v21-redesign #mission-report .report-list article>dl,.v21-redesign #mission-report .report-list article:nth-child(even)>dl{padding:18px;display:grid;gap:12px}
#mission-report .report-block-v80{position:relative;isolation:isolate;overflow:hidden;border:1px solid #c7dce8;border-radius:10px;padding:17px;background:#e0f0f8}
#mission-report .report-block-v80:nth-child(2){background:#ece7f4;border-color:#d9d0e6}
#mission-report .report-block-v80:nth-child(3){background:#e0f1ef;border-color:#c7ded9;padding-bottom:17px}
#mission-report .report-block-v80::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.12;background:var(--report-panel) center/cover no-repeat;pointer-events:none}
#mission-report .report-block-v80:nth-child(1){--report-panel:url("../img/report-panel-01-v81.svg")}
#mission-report .report-block-v80:nth-child(2){--report-panel:url("../img/report-panel-02-v81.svg")}
#mission-report .report-block-v80:nth-child(3){--report-panel:url("../img/report-panel-03-v81.svg")}
.v21-redesign #mission-report .report-block-v80:nth-child(2)>dt{border-left-color:#75558d}
.v21-redesign #mission-report .report-block-v80:nth-child(3)>dt{border-left-color:#28796f}
@media(max-width:767px){.v21-redesign #mission-report .report-list article>dl,.v21-redesign #mission-report .report-list article:nth-child(even)>dl{padding:14px}#mission-report .report-block-v80{padding:16px}}
