.m28{color:#1c2b2d;--mystrail-hero-background:#101a20;--mystrail-hero-accent:#d9b35f;--mystrail-record-accent:#d9b35f;background:#e9ece8}.m28-hero{position:relative}.m28 .m28-hero figcaption{color:#f8f3e5;font:11px/1.8 var(--mystrail-font-ui);text-align:right;background:#0b1318e8;margin:0;padding:11px 18px;position:absolute;bottom:0;left:0;right:0}.m28-chapter{margin:0 0 72px;scroll-margin-top:30px}.m28-kicker{font:600 12px/1.8 var(--mystrail-font-ui);letter-spacing:.08em;color:#946b2f;margin:0 0 14px}.m28-chapter h2{font:500 clamp(29px,3.2vw,42px)/1.55 var(--mystrail-font-heading);margin:0 0 30px}.m28-chapter>p:not(.m28-kicker){font-size:var(--mystrail-reading-size);line-height:var(--mystrail-reading-leading);margin:0 0 24px}.m28-chapter strong{background:linear-gradient(#0000 68%,#d9b35f66 68%);font-weight:600}.m28-note{background:#dbe4df;border-left:3px solid #4f7471;margin:36px 0;padding:27px 29px}.m28-note small{font:11px/1.8 var(--mystrail-font-ui);color:#52706d}.m28-note h3{font:500 22px/1.6 var(--mystrail-font-heading);margin:10px 0}.m28-note p{margin:0;font-size:15px;line-height:2}.m28-timeline{background:#a58b5e;grid-template-columns:repeat(3,1fr);gap:2px;margin:38px 0;display:grid}.m28-timeline span{font:13px/1.8 var(--mystrail-font-ui);background:#fbf6ea;padding:25px 20px}.m28-timeline b{color:#725225;font-size:23px;display:block}.m28-evidence{background:#718083;border:1px solid #718083;grid-template-columns:repeat(3,1fr);gap:1px;margin:40px 0;display:grid}.m28-evidence>div{background:#f5f2e8;padding:26px 22px}.m28-evidence small,.m28-evidence b,.m28-evidence span{display:block}.m28-evidence small{font:11px/1.8 var(--mystrail-font-ui);color:#8a652e}.m28-evidence b{font:500 18px/1.5 var(--mystrail-font-heading);margin:9px 0}.m28-evidence span{font:13px/1.9 var(--mystrail-font-ui);color:#4c5958}.m28-evidence figcaption{font:12px/1.9 var(--mystrail-font-ui);color:#4b5a59;background:#dce3df;grid-column:1/-1;margin:0;padding:18px 22px}.m28-ending{border-top:2px solid #9a7338;padding-top:40px}.m28-last{border-left:3px solid #9a7338;padding-left:22px}.m28 a:focus-visible{outline-offset:4px;outline:3px solid #a77a31}@media (max-width:760px){.m28-chapter{margin-bottom:58px}.m28-chapter h2{font-size:29px}.m28-note{padding:23px 20px}.m28-timeline,.m28-evidence{grid-template-columns:1fr}.m28-evidence figcaption{grid-column:auto}.m28 .m28-hero figcaption{padding:8px 12px;font-size:9px}}.m28-aircraft-photo{background:#f7f6ee;max-width:820px;margin:42px auto}.m28-aircraft-photo img{aspect-ratio:3/2;object-fit:contain;background:#e1e9e8;width:100%;height:auto;display:block}.m28-aircraft-photo figcaption{font:13px/1.9 var(--mystrail-font-ui);color:#334c4b;padding:14px 18px}.m28-aircraft-photo a{color:inherit;text-underline-offset:3px}.m28-topics{background:#dbe4df;border:1px solid #b2c4bb;margin:32px 0;padding:22px 24px}.m28-topics summary{cursor:pointer;font:600 16px/1.8 var(--mystrail-font-ui)}.m28-topics p{margin:18px 0 0;font-size:15px;line-height:2}.m28-topics summary:focus-visible{outline-offset:4px;outline:3px solid #a77a31}@media (max-width:760px){.m28-aircraft-photo{margin:32px auto}.m28-aircraft-photo img{aspect-ratio:4/3}.m28-aircraft-photo figcaption{padding:12px 15px}.m28-topics{padding:20px}}
