.diversity-page{padding:0 0 80px}.diversity-shell{gap:0;width:100%;min-width:0;margin:0;display:grid}.diversity-stats,.diversity-carousel-panel{padding:clamp(40px, 6vw, 68px) var(--page-inline);box-shadow:none;border:0;border-radius:0;min-width:0}.diversity-carousel-panel{background:linear-gradient(135deg,#12253a 0%,#1a3958 100%);border-top:1px solid #ffffff14}.diversity-stats{background:linear-gradient(#f9fafcfa,#f3f6f9f0),radial-gradient(circle at 100% 0,#4e73981f,#0000 34%);border-top:1px solid #13223514}.diversity-hero h1{letter-spacing:-.04em;color:#fff;margin:0;font-size:clamp(2.5rem,5vw,5.4rem);font-weight:500;line-height:.95}.diversity-carousel-panel h2{letter-spacing:.14em;text-transform:uppercase;color:#ffffffdb;margin:0;font-size:clamp(1.32rem,1.8vw,1.6rem);font-weight:500;line-height:1.1}.diversity-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.diversity-stat-card{text-align:center;background:linear-gradient(#ffffffeb,#f3f7fce6),radial-gradient(circle at 0 0,#4e73981f,#0000 40%);border:1px solid #1d3c5f24;border-radius:26px;align-content:center;justify-items:center;min-height:150px;padding:28px 20px;display:grid;box-shadow:0 12px 28px #0c18280f}.diversity-stat-card strong{letter-spacing:-.04em;color:var(--blue-dark);font-size:clamp(2.8rem,5vw,5rem);font-weight:500;line-height:.92}.diversity-stat-card p{max-width:25ch;color:var(--muted);margin:14px 0 0;font-size:1rem;line-height:1.45}@media (width<=700px){.diversity-stat-grid{grid-template-columns:1fr}}@media (width<=560px){.diversity-page{padding:0 0 64px}.diversity-shell{width:100%}}
