.research-hero{color:#f2f4f3;text-align:center;background-color:#242f5c;padding:140px 24px 96px}.research-hero__inner{max-width:820px;margin:0 auto}.research-hero__tag{font-family:var(--font-sora), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#c9a84c;margin:0 0 20px;font-size:.75rem;font-weight:700}.research-hero__title{font-family:var(--font-sora), sans-serif;color:#f2f4f3;margin:0 0 24px;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.15}.research-hero__body{font-family:var(--font-roboto), sans-serif;color:#f2f4f3d1;margin:0 0 36px;font-size:1.0625rem;line-height:1.75}.research-hero__ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.research-trust{background-color:#1c264c;padding:18px 24px}.research-trust__inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;max-width:1100px;margin:0 auto;display:flex}.research-trust__inner p{font-family:var(--font-sora), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#f2f4f3d9;margin:0;font-size:.78rem;font-weight:600}.research-trust__dot{background:#c9a84c;border-radius:50%;width:4px;height:4px;display:inline-block}.research-section{background-color:#fff;padding:clamp(64px,9vw,96px) 24px}.research-section:nth-of-type(2n){background-color:#f4f6fb}.research-section__shell{max-width:1180px;margin:0 auto}.research-section__tag{font-family:var(--font-sora), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#c9a84c;margin:0 0 14px;font-size:.78rem;font-weight:700}.research-section__heading{font-family:var(--font-sora), sans-serif;color:#242f5c;max-width:22ch;margin:0 0 20px;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:700;line-height:1.18}.research-section__intro{font-family:var(--font-roboto), sans-serif;color:#3a3a4a;max-width:70ch;margin:0 0 44px;font-size:1.05rem;line-height:1.75}.research-partners__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.research-partner{background:#fff;border:1px solid #e2e7f3;border-radius:20px;padding:28px;transition:transform .25s,box-shadow .25s;box-shadow:0 12px 28px #242f5c0d}.research-partner:hover{transform:translateY(-4px);box-shadow:0 18px 36px #242f5c1a}.research-partner__num{font-family:var(--font-sora), sans-serif;color:#4956a166;margin-bottom:12px;font-size:2.25rem;font-weight:500;line-height:1;display:inline-block}.research-partner__name{font-family:var(--font-sora), sans-serif;color:#283466;margin:0 0 12px;font-size:1.15rem;font-weight:700}.research-partner__desc{font-family:var(--font-roboto), sans-serif;color:#3a3a4a;margin:0;font-size:.95rem;line-height:1.7}.research-findings__columns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(100px,20vw,200px);display:grid}.research-findings__group{min-width:0}.research-findings__subheading{font-family:var(--font-sora), sans-serif;color:#242f5c;border-bottom:2px solid #e8eaf2;margin:0 0 20px;padding-bottom:10px;font-size:1.25rem;font-weight:700}.research-findings__grid{gap:16px;margin-bottom:18px;display:grid}.research-findings__grid--resident{grid-template-columns:repeat(2,minmax(0,1fr))}.research-findings__grid--staff{grid-template-columns:minmax(0,1fr)}.research-findings__grid--staff .research-stat{padding:22px 26px}.research-findings__grid--staff .research-stat__value{font-size:2.1rem}@media (max-width:900px){.research-findings__columns{grid-template-columns:minmax(0,1fr);gap:48px}.research-findings__grid--resident{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.research-stat{background:#fff;border:1px solid #e2e7f3;border-radius:16px;padding:18px 20px;transition:transform .2s,box-shadow .2s}.research-stat:hover{transform:translateY(-2px);box-shadow:0 10px 24px #242f5c14}.research-stat__row{align-items:baseline;gap:6px;margin-bottom:6px;display:flex}.research-stat__value{font-family:var(--font-sora), sans-serif;color:#1e2445;font-size:1.85rem;font-weight:800}.research-stat__arrow{color:#1e2445;font-size:1.25rem;font-weight:800}.research-stat__label{font-family:var(--font-roboto), sans-serif;color:#475569;font-size:.85rem;font-weight:600;display:block}.research-findings__note{font-family:var(--font-roboto), sans-serif;color:#475569;margin:0;font-size:.95rem;font-style:italic;line-height:1.7}.research-papers__list{flex-direction:column;gap:20px;display:flex}.research-paper{background:#fff;border:1px solid #e2e7f3;border-left:4px solid #c9a84c;border-radius:14px;padding:24px 28px}.research-section:nth-of-type(2n) .research-paper{background:#fff}.research-paper__authors{font-family:var(--font-roboto), sans-serif;color:#283466;margin:0 0 8px;font-size:.9rem;font-weight:600}.research-paper__title{font-family:var(--font-sora), sans-serif;color:#1e2445;margin:0 0 8px;font-size:1.05rem;font-weight:700;line-height:1.45}.research-paper__journal{font-family:var(--font-roboto), sans-serif;color:#475569;margin:0 0 14px;font-size:.9rem;font-style:italic}.research-paper__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.research-paper__link{font-family:var(--font-sora), sans-serif;color:#283466;border-bottom:2px solid #0000;font-size:.9rem;font-weight:700;text-decoration:none;transition:color .2s,border-color .2s}.research-paper__link:hover{color:#c9a84c;border-color:#c9a84c}.research-paper__altmetric{font-family:var(--font-roboto), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#64748b;font-size:.8rem;font-weight:600}.research-sources__list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.research-source{color:inherit;background:#fff;border:1px solid #e2e7f3;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.research-source:hover{border-color:#c9a84c;transform:translateY(-3px);box-shadow:0 14px 30px #242f5c1a}.research-source__copy{min-width:0}.research-source__label{font-family:var(--font-sora), sans-serif;color:#242f5c;margin:0 0 6px;font-size:1rem;font-weight:700}.research-source__desc{font-family:var(--font-roboto), sans-serif;color:#475569;margin:0 0 10px;font-size:.9rem;line-height:1.6}.research-source__display{font-family:var(--font-roboto), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#c9a84c;font-size:.78rem;font-weight:600}.research-source__arrow{color:#283466;flex-shrink:0;font-size:1.2rem;font-weight:700;transition:transform .2s}.research-source:hover .research-source__arrow{color:#c9a84c;transform:translate(4px)}@media (max-width:640px){.research-hero{padding:120px 20px 72px}.research-section{padding:56px 20px}.research-paper{padding:20px 22px}.research-source{padding:18px 20px}.research-hero__ctas{flex-direction:column;align-items:stretch}}
