.cockpit-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-top:40px;padding-bottom:40px}.cockpit-feed-card{background:var(--cream,#f5f1e7);color:#212b29;border:1px solid #b9a77840;overflow:hidden}.cockpit-feed-card img{width:100%;height:260px;object-fit:cover}.cockpit-feed-card>div{padding:28px}.cockpit-feed-card h2{font-size:clamp(24px,3vw,34px);line-height:1.15;margin:16px 0}.cockpit-feed-card p{line-height:1.6}.cockpit-public-article{max-width:1000px;padding-top:110px;padding-bottom:90px}.cockpit-public-article h1{font-size:clamp(38px,5vw,72px);line-height:1.05}.cockpit-public-intro{font-size:22px;max-width:800px;line-height:1.6}.cockpit-public-article figure{margin:38px 0}.cockpit-public-article figure img{width:100%;max-height:600px;object-fit:contain;background:#f5f2ea}.cockpit-public-article figcaption{font-size:13px;padding-top:10px}.cockpit-public-prose{max-width:760px;margin:auto;font-size:18px;line-height:1.8}.cockpit-public-prose h2{font-size:32px;line-height:1.2;margin-top:44px}.cockpit-public-cta{margin-top:70px;padding:40px;background:#293631;color:#f5f1e7}.cockpit-public-cta a{display:inline-block;margin:16px 24px 0 0}@media(max-width:760px){.cockpit-feed{grid-template-columns:1fr}.cockpit-public-article{padding-top:90px}.cockpit-feed-card img{height:240px}}
