.organization-marks{display:flex;align-items:center;justify-content:center;gap:clamp(48px,8vw,120px);padding:48px 24px;background:#eeede5;border-top:1px solid rgba(45,38,25,.12)}.organization-marks img{display:block;object-fit:contain;flex-shrink:0}.organization-marks .osd-mark{width:104px;height:104px}.organization-marks .lockheed-mark{width:260px;height:auto}@media(max-width:540px){.organization-marks{gap:32px;padding:36px 20px}.organization-marks .osd-mark{width:76px;height:76px}.organization-marks .lockheed-mark{width:min(190px,48vw)}}
.statement-journey{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(36px,6vw,90px);align-items:center;padding-block:52px}.statement-journey h2{font-size:clamp(30px,3vw,44px);margin:20px 0}.statement-journey p{margin-bottom:0}.statement-journey .journey-preview{display:block;margin:0;color:#e9dfc9}.journey-preview>img{display:block;width:100%;height:auto;aspect-ratio:1.9;object-fit:cover;border:1px solid #ffffff20}.journey-preview>span{display:flex;justify-content:space-between;align-items:center;padding:13px 0 7px;border-bottom:1px solid #cfb37866}.journey-preview:hover>span{color:#dfc994;border-color:#cfb378}@media(max-width:800px){.statement-journey{grid-template-columns:1fr;padding-block:38px;gap:26px}.statement-journey .journey-preview{max-width:480px}.statement-journey h2{font-size:31px}}

.organization-marks{flex-wrap:wrap}.organization-marks .usaf-mark{width:120px;height:auto}@media(max-width:540px){.organization-marks{gap:30px}.organization-marks .usaf-mark{width:88px}.organization-marks .lockheed-mark{width:190px}}

.statement-copy p{max-width:62ch}.statement-copy p+p{margin-top:18px}.statement-copy>a{font-weight:600}

.organization-marks{gap:clamp(32px,4vw,64px)}.organization-marks .mcs-mark{width:180px;height:120px}.organization-marks .prepar3d-mark{width:180px;height:auto;filter:brightness(0)}.organization-marks .lockheed-mark{width:230px}@media(max-width:540px){.organization-marks .mcs-mark{width:160px;height:107px}.organization-marks .prepar3d-mark{width:160px}.organization-marks .lockheed-mark{width:190px}}

@media(min-width:801px){.organization-marks{display:grid;grid-template-columns:104px 110px minmax(160px,230px) minmax(140px,180px) minmax(140px,180px);gap:clamp(22px,3vw,48px);justify-content:center;padding-inline:4%}.organization-marks img{max-width:100%}.organization-marks .usaf-mark{width:110px}.organization-marks .mcs-mark{width:180px;height:auto}}

/* Group marks by relationship; keep Prepar3D beside Lockheed Martin. */
.organization-marks{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(64px,8vw,130px);padding:44px 6%}.organization-marks .logo-group{display:flex;align-items:center;justify-content:center;gap:clamp(28px,3vw,48px)}.organization-marks .osd-mark{width:96px;height:96px}.organization-marks .usaf-mark{width:108px;height:auto}.organization-marks .lockheed-mark{width:210px;height:auto}.organization-marks .prepar3d-mark{width:170px;height:auto}.organization-marks .mcs-mark{width:158px;height:auto}@media(max-width:1000px){.organization-marks{flex-direction:column;gap:44px}.organization-marks .logo-group{flex-wrap:wrap;gap:30px}}@media(max-width:540px){.organization-marks{padding:32px 7%;gap:40px}.organization-marks .logo-group-industry{gap:28px 32px}.organization-marks .lockheed-mark{width:190px}.organization-marks .prepar3d-mark{width:150px}.organization-marks .mcs-mark{width:150px}}
