.cio-hero{min-height:68vh;display:grid;align-content:center;background:linear-gradient(135deg,#f7fbff 0%,#fff 72%)}.cio-hero>*{max-width:940px}.cio-hero h1{max-width:980px}.cio-lead{max-width:850px;margin:1.6rem 0;color:var(--muted);font-size:1.18rem;line-height:1.75}.hero-link{display:inline-flex;width:max-content;align-items:center;gap:.4rem;margin-top:.25rem;padding:.85rem 1.15rem;border-radius:999px;background:var(--accent);color:#fff;font-weight:700}.recognition-section{background:#e2eef9}.section-intro{max-width:930px;margin-bottom:2.7rem}.section-intro h2,.framework-bridge h2,.cio-close h2{margin:0;max-width:900px;font-size:clamp(2rem,3.5vw,3.4rem);line-height:1.1;letter-spacing:-.025em}.section-intro>p:last-child{max-width:820px;margin:1.1rem 0 0;color:var(--muted);font-size:1.08rem}.recognition-list{max-width:1120px;border-top:1px solid #bfd3e6}.recognition-list article{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem);padding:2rem 0;border-bottom:1px solid #bfd3e6}.recognition-list h3{margin:0;color:#173e69;font-size:clamp(1.25rem,2vw,1.55rem)}.recognition-list p{margin:0;color:#4f6276;line-height:1.72}.leadership-section{background:#fff}.leadership-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.leadership-grid article{padding:1.7rem;border-top:3px solid var(--accent);background:#f7f9fc}.leadership-grid h3{color:var(--accent-dark)}.leadership-grid p{margin:0;color:var(--muted)}.engagement-section{background:#f3f7fb;border-top:1px solid var(--line)}.engagement-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.engagement-grid article{padding:1.7rem;background:#fff;border:1px solid #d5e0ea;border-radius:16px}.engagement-grid h3{color:#173e69}.engagement-grid p{margin:0;color:var(--muted)}.framework-bridge{display:flex;justify-content:space-between;gap:4rem;align-items:flex-end;background:#0f1d2f;color:#fff}.framework-bridge>div{max-width:850px}.framework-bridge .section-label{color:#75b4f4}.framework-bridge h2{color:#fff}.framework-bridge p:last-child{max-width:780px;margin:1rem 0 0;color:#b8c6d3;line-height:1.7}.framework-bridge>a{flex:0 0 auto;color:#fff;font-weight:700;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:.2rem}.cio-close{background:#fff}.cio-close h2{max-width:1050px;font-size:clamp(2rem,3.2vw,3.1rem)}@media(max-width:800px){.recognition-list article{grid-template-columns:1fr;gap:.7rem}.leadership-grid,.engagement-grid{grid-template-columns:1fr}.framework-bridge{flex-direction:column;align-items:flex-start;gap:1.7rem}}