.report{width:min(860px,calc(100% - 40px));margin-inline:auto;padding-block:clamp(40px,6vw,72px) clamp(72px,8vw,110px)}.report-summary{font-size:1.125rem;line-height:1.7;margin:0 0 12px}.report-byline{margin:0 0 36px;color:var(--navy);font-weight:600}.report h2{margin:0 0 22px;color:var(--navy);font-size:clamp(1.6rem,2.4vw,2rem)}.report-chart,.report-stats li,.report-findings li,.report-view{background:var(--white);border:1px solid rgba(41,37,97,.1);border-radius:var(--radius-lg);box-shadow:0 18px 40px -28px #29256173}.report-chart{padding:clamp(20px,3vw,28px);margin-bottom:18px}.report-chart h3,.report-findings h3{margin:0 0 16px;color:var(--navy);font-size:1.2rem}.report-chart ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.report-chart li{display:grid;grid-template-columns:minmax(140px,220px) 1fr auto;gap:12px;align-items:center}.report-bar-label,.report-bar-value{color:var(--navy);font-weight:600}.report-bar-track{display:block;height:14px;border-radius:999px;background:#29256114;overflow:hidden}.report-bar-fill{display:block;height:100%;border-radius:inherit;background:#00d3c2;min-width:8px}.report-source{margin:14px 0 0;color:var(--muted, #5c5878);font-size:.92rem;line-height:1.5}.report-stats{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.report-stats li{padding:clamp(18px,3vw,26px)}.report-stat-value{margin:0 0 8px;color:var(--navy);font-size:clamp(2.4rem,5vw,3.4rem);font-weight:800;line-height:1;font-family:var(--font-display)}html[dir=rtl] .report-stat-value{font-family:var(--font-arabic)}.report-findings{list-style:none;margin:0;padding:0;display:grid;gap:16px;counter-reset:finding}.report-findings li{padding:clamp(18px,3vw,26px)}.report-view{margin:28px 0 0;padding:clamp(22px,3vw,32px)}.report-view figcaption{margin:0 0 10px;color:#0e8f89;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.85rem}html[dir=rtl] .report-view figcaption{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:1rem}.report-view blockquote{margin:0}.report-view blockquote p{margin:0;color:var(--navy);font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.45;font-weight:600}.report-view .report-byline{margin:14px 0 0}.report-cta{margin-top:32px;display:grid;gap:12px;justify-items:start}.report-primary{display:inline-flex;align-items:center;background:var(--navy);color:#fff;text-decoration:none;font-weight:700;border-radius:999px;padding:14px 22px}.report-primary:hover{background:#1c1846}.report-also{margin:8px 0 0;color:var(--navy);font-weight:700}.report-links{margin:0;display:flex;flex-wrap:wrap;gap:10px 18px}.report-links a{color:var(--navy);font-weight:600}@media(max-width:700px){.report-chart li,.report-stats{grid-template-columns:1fr}.report-bar-track{order:3}}.home-research{padding:clamp(60px,6.6vw,88px) var(--gutter);max-width:var(--container);margin-inline:auto}.home-research h2{margin:0 0 12px;color:var(--navy);font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.2;max-width:18em}.home-research .lede{margin:0 0 28px;max-width:42em;font-size:1.05rem;line-height:1.65}.home-research h3{margin:0 0 14px;color:var(--navy);font-size:1.15rem}.home-research-figures{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home-research-figures li{background:var(--white);border:1px solid rgba(41,37,97,.1);border-radius:var(--radius-lg);padding:18px 20px}.home-research-value{display:block;color:var(--navy);font-size:clamp(2.2rem,4vw,3rem);font-weight:800;line-height:1;font-family:var(--font-display)}html[dir=rtl] .home-research-value{font-family:var(--font-arabic)}.home-research-label{display:block;margin-top:8px;line-height:1.45}.home-research-source{margin:0 0 28px;color:var(--muted, #5c5878);font-size:.92rem;line-height:1.5}.home-research-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.home-research-full{color:var(--navy);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:720px){.home-research-figures{grid-template-columns:1fr}}
