.research-hero{color:#fff;background:radial-gradient(circle at 18% 0,#f9731633,#0000 34%),radial-gradient(circle at 82% 10%,#3b82f652,#0000 36%),linear-gradient(135deg,#071320 0%,#102b4d 52%,#183f70 100%);padding:8.8rem 0 5.8rem;position:relative;overflow:hidden}.research-hero:after{content:"";opacity:.35;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.research-hero .container{z-index:2;position:relative}.research-hero-content{text-align:center;max-width:840px;margin:0 auto}.research-hero h1{color:#fff;letter-spacing:-1.8px;text-shadow:0 3px 14px #00000047;margin:14px 0 18px;font-size:clamp(2.8rem,5vw,5rem);font-weight:900;line-height:1.08}.research-hero h1 span{color:#ff8c1a}.research-hero p{color:#e5e7eb;max-width:740px;margin:0 auto;font-size:1.15rem;line-height:1.8}.research-hero-actions{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:32px;display:flex}.research-hero-actions a,.research-partner a{color:#fff;background:linear-gradient(135deg,#ff7a00,#ff9f43);border-radius:999px;padding:14px 30px;font-weight:800;text-decoration:none;transition:all .25s;box-shadow:0 14px 28px #ff7a004d}.research-hero-actions a:hover,.research-partner a:hover{color:#fff;transform:translateY(-3px)}.research-hero-actions .outline{box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff57}.research-focus{background:#f7faff;padding:0 0 50px}.research-focus-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:-36px;display:grid;transform:translateY(-36px)}.research-focus-card{text-align:center;background:#fff;border:1px solid #2563eb1f;border-radius:22px;padding:26px 20px;box-shadow:0 16px 42px #0f172a14}.research-focus-card div{background:linear-gradient(135deg,#eff6ff,#fff7ed);border-radius:20px;place-items:center;width:58px;height:58px;margin:0 auto 14px;font-size:1.7rem;display:grid}.research-focus-card h3{color:#0f172a;margin:0;font-size:1rem;font-weight:900}.research-main{background:radial-gradient(circle at 15% 12%,#3b82f614,#0000 30%),radial-gradient(circle at 85% 20%,#f9731614,#0000 28%),#fff;padding:80px 0 90px}.research-section-head{text-align:center;max-width:760px;margin:0 auto 42px}.research-section-head span,.research-partner span{color:#ff7a00;letter-spacing:1.8px;text-transform:uppercase;font-size:.78rem;font-weight:900}.research-section-head h2{color:#0f172a;letter-spacing:-.8px;margin:10px 0 12px;font-size:clamp(2rem,4vw,3rem);font-weight:900}.research-section-head p{color:#64748b;font-size:1.05rem;line-height:1.75}.research-publication-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.research-card{background:#fff;border:1px solid #0f172a14;border-radius:26px;flex-direction:column;min-height:100%;padding:32px;transition:all .25s;display:flex;box-shadow:0 18px 45px #0f172a14}.research-card:hover{border-color:#2563eb2e;transform:translateY(-7px);box-shadow:0 28px 65px #0f172a21}.research-card-top{align-items:center;gap:14px;margin-bottom:22px;display:flex}.research-icon{background:linear-gradient(135deg,#eff6ff,#fff7ed);border-radius:22px;flex-shrink:0;place-items:center;width:62px;height:62px;font-size:1.8rem;display:grid}.research-date{color:#ff7a00;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:.78rem;font-weight:900;display:block}.research-tag{color:#1e40af;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:5px 10px;font-size:.78rem;font-weight:800;display:inline-block}.research-card h3{color:#0f172a;margin-bottom:14px;font-size:1.25rem;font-weight:900;line-height:1.42}.research-card p{color:#64748b;flex-grow:1;font-size:.98rem;line-height:1.75}.research-read{color:#2563eb;margin-top:18px;font-weight:900;text-decoration:none}.research-partner{color:#fff;background:radial-gradient(circle at 12% 20%,#2563eb52,#0000 28%),radial-gradient(circle at 88% 24%,#f9731638,#0000 24%),linear-gradient(135deg,#071426 0%,#10213d 55%,#172a46 100%);border-radius:34px;grid-template-columns:1fr auto;align-items:center;gap:34px;margin-top:60px;padding:56px;display:grid;box-shadow:0 28px 70px #0f172a38}.research-partner h2{color:#fff;margin:10px 0 12px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:900}.research-partner p{color:#ffffffc7;max-width:760px;margin:0;font-size:1.02rem;line-height:1.75}@media (max-width:991px){.research-focus-grid,.research-publication-grid{grid-template-columns:repeat(2,1fr)}.research-partner{text-align:center;grid-template-columns:1fr}}@media (max-width:575px){.research-hero{padding:7rem 0 4.5rem}.research-hero h1{font-size:2.5rem}.research-focus-grid,.research-publication-grid{grid-template-columns:1fr}.research-partner{border-radius:24px;padding:36px 24px}}
