.page-header{background:var(--gradient-navy-dark);color:#fff;padding-block:var(--space-9) var(--space-8);position:relative;overflow:hidden}.page-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:24px 24px;opacity:.8;pointer-events:none;z-index:1}.page-header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 20%,rgba(37,99,235,.16) 0%,transparent 60%);pointer-events:none;z-index:1}.page-header .container{position:relative;z-index:2}.page-header h1{color:#fff;margin-bottom:var(--space-4);font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.02em}@media (min-width: 768px){.page-header h1{font-size:var(--fs-4xl)}}.page-header__intro{max-width:44rem;font-size:var(--fs-lg);color:#ffffffeb;line-height:var(--lh-loose)}.prose-block{max-width:42rem;margin-inline:auto}.prose-block p{max-width:none}.prose-block p+p{margin-top:var(--space-5)}.bpm-band{text-align:center}.bpm-item{max-width:42rem;margin-inline:auto}.bpm-item+.bpm-item{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid rgba(255,255,255,.15)}.bpm-item .eyebrow{color:#ffffffbf}.bpm-item__statement{font-family:var(--font-display);font-size:var(--fs-2xl);line-height:1.35;margin:0}@media (min-width: 768px){.bpm-item__statement{font-size:var(--fs-3xl)}}.notice-band{max-width:42rem;margin-inline:auto;background:#fff;border-left:4px solid var(--color-blue);border-radius:var(--radius-md);padding:var(--space-6) var(--space-6);box-shadow:var(--shadow-sm)}.notice-band .eyebrow{display:block;margin-bottom:var(--space-3)}.notice-band p{margin:0 0 var(--space-4)}.notice-band p:last-child{margin-bottom:0}.notice-band a{font-weight:600}[data-leadership-grid=full]{grid-template-columns:1fr}@media (min-width: 540px){[data-leadership-grid=full]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){[data-leadership-grid=full]{grid-template-columns:repeat(4,1fr)}}.approach-grid{display:grid;grid-template-columns:1fr;gap:var(--space-7)}@media (min-width: 768px){.approach-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-8) var(--space-7)}}.approach-item{display:flex;gap:var(--space-5)}.approach-item__number{font-family:var(--font-display);font-size:var(--fs-xl);color:var(--color-blue);opacity:.6;flex-shrink:0;line-height:1;padding-top:.15em}.approach-item__title{margin-bottom:var(--space-2)}.approach-item p{color:var(--color-muted);margin:0}.who-we-are__grid{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:center}@media (min-width: 1024px){.who-we-are__grid{grid-template-columns:1.2fr 1fr;gap:var(--space-8)}}.who-we-are__photo-container{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:4 / 3}.who-we-are__photo{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-base) var(--ease-standard)}.who-we-are__photo-container:hover .who-we-are__photo{transform:scale(1.05)}
