/* ═══════════════════════════════════════════════════════════════════════════
   The Real Story — Compass Virtual Airlines
   user/themes/compass-virtual/css/history.css

   ⚑ Lifted out of the page on 2026-09-16 so nothing under this page's folder
   carries a <style> or <script> tag, which Grav 2's markdown tagfilter escapes.

   ⚑ Class prefix hist- is used by this page alone.
   ═══════════════════════════════════════════════════════════════════════════ */

.hist-banner{background:linear-gradient(135deg,#1a3a4a 0%,#4a7a8a 100%);padding:24px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-radius:8px;margin-bottom:20px;color:white;position:relative;overflow:hidden}
.hist-banner::before{content:"";position:absolute;top:-30px;right:-30px;width:200px;height:200px;background:radial-gradient(circle,rgba(200,150,46,0.18) 0%,transparent 70%)}
.hist-banner h1{font-size:24px;font-weight:500;margin:0 0 4px;color:white;position:relative}
.hist-banner p{font-size:13px;color:rgba(255,255,255,0.7);margin:0;position:relative;max-width:640px;line-height:1.5}
.hist-body{padding:0 4px;color:#333;font-size:14px;line-height:1.7}
.hist-body h2{font-size:20px;color:#4a7a8a;font-weight:500;margin:28px 0 12px;padding-bottom:8px;border-bottom:1px solid #e8f0f3}
.hist-body h2:first-child{margin-top:0}
.hist-body h3{font-size:16px;color:#4a7a8a;font-weight:500;margin:20px 0 8px}
.hist-body p{margin:0 0 14px}
.hist-body ul{margin:0 0 16px;padding-left:22px}
.hist-body li{margin-bottom:8px}
.hist-callout{padding:14px 18px;background:#fff7e6;border-left:3px solid #c8962e;border-radius:4px;margin:18px 0;font-size:13px;color:#5a4520;line-height:1.65}
.hist-callout strong{color:#4a7a8a}
.hist-tribute{margin-top:28px;padding:22px 24px;background:#f7fafc;border-radius:8px;border:1px solid #dde0e4}
.hist-tribute h2{margin-top:0;border-bottom:none}
.hist-closing{margin-top:24px;padding:14px 18px;text-align:center;font-style:italic;color:#4a7a8a;font-size:14px;border-top:1px solid #e8f0f3;line-height:1.6}
