body{background:#f4f2ec;color:#171717}.flight-journal{max-width:1160px;margin:auto;padding:50px 28px 80px}.article-heading{max-width:920px}.back{font-size:14px;color:#086b91}.eyebrow{letter-spacing:.16em;font-size:12px;font-weight:800;margin:34px 0 18px}.article-heading h1{font-family:Oswald,Impact,sans-serif;font-size:clamp(40px,5.8vw,72px);line-height:1.06;letter-spacing:-.02em;font-weight:600;max-width:1020px;margin:0}.article-heading em{font-style:normal;color:#086b91}.deck{font-size:clamp(20px,2.2vw,27px);line-height:1.4;margin:24px 0 16px}.byline{font-size:13px;color:#5b5b56}.hero-frame{margin:36px 0 44px;background:#080808;padding:24px;border-top:5px solid #009dce;position:relative}.hero-frame:before,.section-heading:before{content:"";position:absolute;left:33.333%;top:-5px;width:33.333%;height:5px;background:#ffcf18}.hero-frame:after,.section-heading:after{content:"";position:absolute;left:66.666%;top:-5px;width:33.333%;height:5px;background:#ec1b24}.hero-frame figure{max-width:760px;margin:auto}.hero-frame img{width:100%;height:auto;display:block;image-rendering:auto}.hero-frame figcaption{color:#c9c9c9;margin-top:14px}.article-content{max-width:980px;margin:auto}.opening{font-size:21px;line-height:1.65;max-width:820px}.opening p:first-child{font-weight:600}.plane-nav{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0 52px}.plane-nav a{background:#fff;padding:9px 12px;border:1px solid #cbc9c0;color:#086b91;text-decoration:none;font-size:13px;font-weight:700}.plane-nav a:hover{background:#ffcf18}.plane-section{margin-top:52px;scroll-margin-top:25px}.section-heading{position:relative;border-top:5px solid #009dce;padding:24px 0 15px;display:flex;align-items:flex-start;gap:18px}.section-heading>span{color:#086b91;font-size:16px;font-weight:800;letter-spacing:.08em;padding-top:4px}.section-heading h2{font-family:Oswald,Impact,sans-serif;font-size:clamp(26px,3vw,38px);line-height:1.2;margin:0}.plane-section p{font-size:18px;line-height:1.75;max-width:820px;margin:18px 0}.plane-section strong{color:#171717}.comparison{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:15px 0 24px}.comparison>div{min-width:0}.image-label{display:block;font-weight:800;letter-spacing:.15em;font-size:11px;padding:10px 0;color:#5b5b56}figure{margin:0}figure img{width:100%;height:auto;display:block}.comparison img{aspect-ratio:4/3;object-fit:contain;background:#e5e3dc}.comparison>div:nth-child(2) img{background:#080808;image-rendering:auto}figcaption{font-size:12px;line-height:1.55;color:#5b5b56;margin-top:10px}.ref{font-size:12px;color:#086b91}.sources{margin:48px 0;padding:26px;background:#e8e6df;font-size:14px;line-height:1.65}.sources h2,.related h2{font-family:Oswald,Impact,sans-serif;font-size:27px;margin-top:0}.sources ul{padding-left:18px}.sources a,.article-content a{color:#086b91}.related{background:#080808;color:#fff;padding:28px}.related a{display:block;color:#ffcf18;margin-top:14px}a:focus-visible{outline:3px solid #ec1b24;outline-offset:4px}@media(max-width:600px){.flight-journal{padding:30px 18px 50px}.article-heading h1{font-size:40px}.hero-frame{padding:12px;margin:26px -4px 30px}.comparison{grid-template-columns:1fr;gap:16px}.comparison img{max-height:360px}.plane-section p{font-size:17px}.opening{font-size:19px}.section-heading{gap:12px}.sources{padding:20px 16px;overflow-wrap:anywhere}.plane-nav{margin-bottom:35px}.plane-section{margin-top:38px}.deck br{display:none}}