@charset "UTF-8";@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #ffb25d4d,0 0 40px #ffb25d1a}50%{box-shadow:0 0 30px #ffb25d80,0 0 60px #ffb25d33}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.research-publications-page{min-height:100vh;background:#f8f9fa}.research-publications-page .gradient-text{background:linear-gradient(135deg,#ffb25d,#ff9a3d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 3s infinite;background-size:1000px 100%}.research-publications-page .container{max-width:1400px;margin:0 auto;padding:0 24px}.research-publications-page .section-header{text-align:center;margin-bottom:60px;animation:fadeInUp .8s ease-out}.research-publications-page .section-header h2{font-size:42px;font-weight:800;color:#1a2039;margin-bottom:16px}.research-publications-page .section-header .section-subtitle{font-size:18px;color:#9ca3af;max-width:700px;margin:0 auto;animation:fadeInUp .9s ease-out .1s both}.research-publications-page .research-hero{position:relative;background:linear-gradient(135deg,#1a2039,#0f1525);padding:120px 24px 100px;overflow:hidden}.research-publications-page .research-hero .hero-bg-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,178,93,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,178,93,.05) 1px,transparent 1px);background-size:50px 50px;pointer-events:none}.research-publications-page .research-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(255,178,93,.1) 0%,transparent 60%);pointer-events:none}.research-publications-page .research-hero .container{position:relative;z-index:1;text-align:center}.research-publications-page .research-hero .hero-badges{display:flex;justify-content:center;gap:16px;margin-bottom:32px;flex-wrap:wrap;animation:fadeInUp .8s ease-out}.research-publications-page .research-hero .hero-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:24px;font-size:14px;font-weight:600;transition:all .3s ease}.research-publications-page .research-hero .hero-badge.peer-reviewed{background:#52c41a26;color:#52c41a;border:1px solid rgba(82,196,26,.3)}.research-publications-page .research-hero .hero-badge.peer-reviewed:hover{background:#52c41a40;transform:translateY(-2px)}.research-publications-page .research-hero .hero-badge.citations{background:#1890ff26;color:#1890ff;border:1px solid rgba(24,144,255,.3)}.research-publications-page .research-hero .hero-badge.citations:hover{background:#1890ff40;transform:translateY(-2px)}.research-publications-page .research-hero h1{font-size:56px;font-weight:800;color:#fff;line-height:1.15;margin-bottom:24px;animation:fadeInUp .8s ease-out .1s both}@media(max-width:768px){.research-publications-page .research-hero h1{font-size:36px}}.research-publications-page .research-hero .hero-subtitle{font-size:20px;color:#ffffffd9;line-height:1.7;max-width:800px;margin:0 auto 48px;animation:fadeInUp .9s ease-out .2s both}.research-publications-page .research-hero .hero-stats .ant-statistic{animation:fadeInUp 1s ease-out both}.research-publications-page .research-hero .hero-stats .ant-statistic:nth-child(1){animation-delay:.3s}.research-publications-page .research-hero .hero-stats .ant-statistic:nth-child(2){animation-delay:.4s}.research-publications-page .research-hero .hero-stats .ant-statistic:nth-child(3){animation-delay:.5s}.research-publications-page .research-hero .hero-stats .ant-statistic .ant-statistic-title{color:#fffc;font-size:13px;text-transform:uppercase;letter-spacing:1px}.research-publications-page .research-hero .hero-stats .ant-statistic .ant-statistic-content .ant-statistic-content-value{font-size:42px;font-weight:800;color:#ffb25d}.research-publications-page .research-hero .hero-stats .ant-statistic .ant-statistic-content .ant-statistic-content-prefix{color:#ffb25d}.research-publications-page .publications-grid-section{padding:100px 24px;background:linear-gradient(135deg,#fff,#f8f9fa)}.research-publications-page .publications-grid-section .section-header{margin-bottom:60px}.research-publications-page .publications-grid-section .publications-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media(max-width:992px){.research-publications-page .publications-grid-section .publications-grid{grid-template-columns:1fr}}.research-publications-page .publications-grid-section .publication-card{border-radius:16px;border:1px solid rgba(255,178,93,.15);padding:32px;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .8s ease-out both;background:#fff;box-shadow:0 2px 12px #0000000a}.research-publications-page .publications-grid-section .publication-card:nth-child(1){animation-delay:.1s}.research-publications-page .publications-grid-section .publication-card:nth-child(2){animation-delay:.2s}.research-publications-page .publications-grid-section .publication-card:nth-child(3){animation-delay:.3s}.research-publications-page .publications-grid-section .publication-card:nth-child(4){animation-delay:.4s}.research-publications-page .publications-grid-section .publication-card:hover{box-shadow:0 12px 40px #0000001a;border-color:#ffb25d;transform:translateY(-8px)}.research-publications-page .publications-grid-section .publication-card .publication-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.research-publications-page .publications-grid-section .publication-card .publication-header .status-tag{font-weight:600;padding:4px 12px}.research-publications-page .publications-grid-section .publication-card .publication-header .ant-badge .ant-badge-count{font-weight:600}.research-publications-page .publications-grid-section .publication-card h4{font-size:18px;font-weight:700;color:#1a2039;margin-bottom:16px;line-height:1.4}.research-publications-page .publications-grid-section .publication-card .publication-meta{margin-bottom:16px;padding:16px;background:linear-gradient(135deg,#ffb25d0d,#ffb25d05);border:1px solid rgba(255,178,93,.1);border-radius:8px}.research-publications-page .publications-grid-section .publication-card .publication-meta .ant-typography{display:block;margin-bottom:4px;font-size:13px}.research-publications-page .publications-grid-section .publication-card .publication-meta .ant-typography.authors{color:#1a2039;font-weight:600}.research-publications-page .publications-grid-section .publication-card .publication-meta .ant-typography.journal{color:#6b7280;font-style:italic}.research-publications-page .publications-grid-section .publication-card .publication-meta .ant-typography.volume-pages{color:#9ca3af}.research-publications-page .publications-grid-section .publication-card .publication-meta .ant-typography.doi{color:#ffb25d;font-family:SF Mono,monospace;font-size:12px}.research-publications-page .publications-grid-section .publication-card .publication-abstract{color:#6b7280;font-size:14px;line-height:1.7;margin-bottom:16px}.research-publications-page .publications-grid-section .publication-card .publication-keywords{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.research-publications-page .publications-grid-section .publication-card .publication-keywords .ant-tag{background:linear-gradient(135deg,#ffb25d1a,#ffb25d0d);border:1px solid rgba(255,178,93,.2);color:#b45309;font-size:12px}.research-publications-page .publications-grid-section .publication-card .publication-impact{display:flex;align-items:center;gap:8px;padding-top:16px;border-top:1px solid #E5E7EB}.research-publications-page .publications-grid-section .publication-card .publication-impact .ant-typography-secondary{font-size:12px;text-transform:uppercase;letter-spacing:.5px}.research-publications-page .publications-grid-section .publication-card .publication-impact .ant-tag{font-weight:600}.research-publications-page .partnerships-section{padding:100px 24px;background:linear-gradient(135deg,#f8f9fa,#fff)}.research-publications-page .partnerships-section .section-header{margin-bottom:60px}.research-publications-page .partnerships-section .partnerships-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media(max-width:1200px){.research-publications-page .partnerships-section .partnerships-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.research-publications-page .partnerships-section .partnerships-grid{grid-template-columns:1fr}}.research-publications-page .partnerships-section .partnership-card{border-radius:16px;border:1px solid rgba(255,178,93,.15);box-shadow:0 2px 12px #0000000f;padding:32px;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .8s ease-out both;background:#fff}.research-publications-page .partnerships-section .partnership-card:nth-child(1){animation-delay:.1s}.research-publications-page .partnerships-section .partnership-card:nth-child(2){animation-delay:.2s}.research-publications-page .partnerships-section .partnership-card:nth-child(3){animation-delay:.3s}.research-publications-page .partnerships-section .partnership-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000001a;border-color:#ffb25d}.research-publications-page .partnerships-section .partnership-card .partner-icon{font-size:48px;color:#ffb25d;margin-bottom:20px;text-align:center;animation:float 6s ease-in-out infinite}.research-publications-page .partnerships-section .partnership-card h3{font-size:24px;font-weight:800;color:#1a2039;margin-bottom:8px;text-align:center}.research-publications-page .partnerships-section .partnership-card .department{display:block;text-align:center;color:#6b7280;font-size:14px;margin-bottom:16px}.research-publications-page .partnerships-section .partnership-card .collaboration{text-align:center;color:#374151;font-size:15px;line-height:1.6;margin-bottom:24px;font-weight:500}.research-publications-page .partnerships-section .partnership-card .partner-stats{margin-bottom:24px}.research-publications-page .partnerships-section .partnership-card .partner-stats .ant-statistic{text-align:center;animation:scaleIn .8s ease-out both}.research-publications-page .partnerships-section .partnership-card .partner-stats .ant-statistic:nth-child(1){animation-delay:.3s}.research-publications-page .partnerships-section .partnership-card .partner-stats .ant-statistic:nth-child(2){animation-delay:.4s}.research-publications-page .partnerships-section .partnership-card .partner-stats .ant-statistic .ant-statistic-title{color:#9ca3af;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.research-publications-page .partnerships-section .partnership-card .partner-stats .ant-statistic .ant-statistic-content-value{color:#ffb25d;font-size:20px;font-weight:700}.research-publications-page .partnerships-section .partnership-card .achievements .ant-typography{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;color:#374151}.research-publications-page .partnerships-section .partnership-card .achievements ul{list-style:none;padding:0;margin:0}.research-publications-page .partnerships-section .partnership-card .achievements ul li{color:#6b7280;font-size:13px;position:relative;padding:6px 0 6px 20px}.research-publications-page .partnerships-section .partnership-card .achievements ul li:before{content:"✓";position:absolute;left:0;color:#10b981;font-weight:700}.research-publications-page .research-team-section{padding:100px 24px;background:linear-gradient(135deg,#1a2039,#0f1525);position:relative;overflow:hidden}.research-publications-page .research-team-section:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(255,178,93,.08) 0%,transparent 60%);pointer-events:none}.research-publications-page .research-team-section .section-header{position:relative;z-index:1;margin-bottom:60px}.research-publications-page .research-team-section .section-header h2{color:#fff;animation:fadeInUp .8s ease-out}.research-publications-page .research-team-section .section-header .section-subtitle{color:#ffffffb3;animation:fadeInUp .9s ease-out .1s both}.research-publications-page .research-team-section .team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative;z-index:1}@media(max-width:1200px){.research-publications-page .research-team-section .team-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.research-publications-page .research-team-section .team-grid{grid-template-columns:1fr}}.research-publications-page .research-team-section .team-card{background:#ffffff14;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(20px);border-radius:16px;padding:32px;text-align:center;height:100%;animation:fadeInUp .8s ease-out both}.research-publications-page .research-team-section .team-card:nth-child(1){animation-delay:.1s}.research-publications-page .research-team-section .team-card:nth-child(2){animation-delay:.2s}.research-publications-page .research-team-section .team-card:nth-child(3){animation-delay:.3s}.research-publications-page .research-team-section .team-card:nth-child(4){animation-delay:.2s}.research-publications-page .research-team-section .team-card:nth-child(5){animation-delay:.3s}.research-publications-page .research-team-section .team-card:nth-child(6){animation-delay:.4s}.research-publications-page .research-team-section .team-card:hover{background:#ffffff1f;border-color:#ffb25d66;box-shadow:0 12px 40px #ffb25d26;transform:translateY(-8px)}.research-publications-page .research-team-section .team-card .member-avatar{width:80px;height:80px;background:linear-gradient(135deg,#ffb25d,#ff9a3d);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;animation:float 6s ease-in-out infinite;box-shadow:0 8px 24px #ffb25d40}.research-publications-page .research-team-section .team-card .member-avatar .anticon{font-size:36px;color:#1a2039}.research-publications-page .research-team-section .team-card h4{color:#fff;font-size:18px;margin-bottom:4px}.research-publications-page .research-team-section .team-card .member-role{display:block;color:#ffb25d;font-weight:600;margin-bottom:8px}.research-publications-page .research-team-section .team-card .member-background{display:block;color:#ffffffb3;font-size:13px;margin-bottom:20px}.research-publications-page .research-team-section .team-card .member-stats{display:flex;justify-content:center;gap:32px;margin-bottom:20px}.research-publications-page .research-team-section .team-card .member-stats .stat{text-align:center;animation:scaleIn .8s ease-out both}.research-publications-page .research-team-section .team-card .member-stats .stat:nth-child(1){animation-delay:.4s}.research-publications-page .research-team-section .team-card .member-stats .stat:nth-child(2){animation-delay:.5s}.research-publications-page .research-team-section .team-card .member-stats .stat .value{display:block;font-size:24px;font-weight:800;color:#ffb25d}.research-publications-page .research-team-section .team-card .member-stats .stat .label{display:block;font-size:12px;color:#fff9;text-transform:uppercase;letter-spacing:.5px}.research-publications-page .research-team-section .team-card .focus-tag{background:linear-gradient(135deg,#ffb25d33,#ffb25d1a);border:1px solid rgba(255,178,93,.3);color:#ffb25d;font-weight:600}.research-publications-page .awards-section{padding:100px 24px;background:linear-gradient(135deg,#fff,#f8f9fa)}.research-publications-page .awards-section .section-header{margin-bottom:60px}.research-publications-page .awards-section .awards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media(max-width:1200px){.research-publications-page .awards-section .awards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.research-publications-page .awards-section .awards-grid{grid-template-columns:1fr}}.research-publications-page .awards-section .award-card{border-radius:16px;border:1px solid rgba(255,178,93,.15);box-shadow:0 2px 12px #0000000f;padding:32px;text-align:center;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .8s ease-out both;background:#fff}.research-publications-page .awards-section .award-card:nth-child(1){animation-delay:.1s}.research-publications-page .awards-section .award-card:nth-child(2){animation-delay:.2s}.research-publications-page .awards-section .award-card:nth-child(3){animation-delay:.3s}.research-publications-page .awards-section .award-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000001a;border-color:#ffb25d}.research-publications-page .awards-section .award-card .award-icon{font-size:48px;color:#ffb25d;margin-bottom:16px;animation:float 6s ease-in-out infinite}.research-publications-page .awards-section .award-card .ant-tag{margin-bottom:16px;font-size:14px;padding:4px 16px;font-weight:600}.research-publications-page .awards-section .award-card h4{font-size:18px;font-weight:700;color:#1a2039;margin-bottom:8px}.research-publications-page .awards-section .award-card .organization{display:block;color:#6b7280;font-size:14px;font-weight:600;margin-bottom:12px}.research-publications-page .awards-section .award-card p{color:#6b7280;line-height:1.6;margin:0}.research-publications-page .open-source-section{padding:100px 24px;background:linear-gradient(135deg,#f8f9fa,#fff)}.research-publications-page .open-source-section .section-header{margin-bottom:60px}.research-publications-page .open-source-section .repos-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media(max-width:992px){.research-publications-page .open-source-section .repos-grid{grid-template-columns:1fr}}.research-publications-page .open-source-section .repo-card{border-radius:16px;border:1px solid rgba(255,178,93,.15);box-shadow:0 2px 12px #0000000f;padding:32px;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .8s ease-out both;background:#fff}.research-publications-page .open-source-section .repo-card:nth-child(1){animation-delay:.1s}.research-publications-page .open-source-section .repo-card:nth-child(2){animation-delay:.2s}.research-publications-page .open-source-section .repo-card:nth-child(3){animation-delay:.3s}.research-publications-page .open-source-section .repo-card:nth-child(4){animation-delay:.4s}.research-publications-page .open-source-section .repo-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000001a;border-color:#ffb25d}.research-publications-page .open-source-section .repo-card .repo-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.research-publications-page .open-source-section .repo-card .repo-header .repo-icon{font-size:36px;color:#ffb25d;animation:float 6s ease-in-out infinite}.research-publications-page .open-source-section .repo-card .repo-header .ant-tag{background:linear-gradient(135deg,#ffb25d1a,#ffb25d0d);border-color:#ffb25d33;color:#b45309;font-weight:600}.research-publications-page .open-source-section .repo-card h4{font-size:18px;font-weight:700;color:#1a2039;margin-bottom:12px;font-family:SF Mono,monospace}.research-publications-page .open-source-section .repo-card p{color:#6b7280;line-height:1.6;margin-bottom:20px}.research-publications-page .open-source-section .repo-card .repo-meta{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #E5E7EB}.research-publications-page .open-source-section .repo-card .repo-meta .stars{display:flex;align-items:center;gap:8px}.research-publications-page .open-source-section .repo-card .repo-meta .stars .ant-typography{color:#1a2039;font-weight:700}.research-publications-page .research-cta{padding:100px 24px;background:#fff}.research-publications-page .research-cta .cta-card{border-radius:24px;border:none;box-shadow:0 8px 40px #0000001a;padding:60px 48px;background:linear-gradient(135deg,#1a2039,#0f1525);animation:fadeInUp .8s ease-out;position:relative;overflow:hidden}.research-publications-page .research-cta .cta-card:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(255,178,93,.1) 0%,transparent 60%);pointer-events:none}.research-publications-page .research-cta .cta-card h2{font-size:32px;font-weight:800;color:#fff;margin-bottom:16px;position:relative;z-index:1;animation:fadeInUp .8s ease-out .1s both}.research-publications-page .research-cta .cta-card p{font-size:18px;color:#ffffffd9;margin:0;position:relative;z-index:1;animation:fadeInUp .9s ease-out .2s both}.research-publications-page .research-cta .cta-card .cta-buttons{text-align:center;position:relative;z-index:1;margin-top:32px}.research-publications-page .research-cta .cta-card .cta-buttons .ant-btn{height:60px;padding:0 40px;font-weight:700;font-size:16px;border-radius:12px;transition:all .4s cubic-bezier(.4,0,.2,1)}.research-publications-page .research-cta .cta-card .cta-buttons .ant-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px #ffb25d4d}.research-publications-page .research-cta .cta-card .cta-buttons .ant-btn{margin-bottom:12px}.research-publications-page .research-cta .cta-card .cta-buttons .ant-btn-primary{background:linear-gradient(135deg,#ffb25d,#ff9a3d);border:none;color:#1a2039}.research-publications-page .research-cta .cta-card .cta-buttons .ant-btn:not(.ant-btn-primary){background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff}.research-publications-page .research-cta .cta-card .cta-buttons .ant-btn:not(.ant-btn-primary):hover{background:#ffffff26;border-color:#ffb25d80}.research-publications-page .related-section{padding:80px 24px;background:linear-gradient(135deg,#f8f9fa,#fff)}.research-publications-page .related-section h3{text-align:center;margin-bottom:32px;font-size:28px;font-weight:700;color:#1a2039;animation:fadeInUp .8s ease-out}.research-publications-page .related-section .related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:1200px){.research-publications-page .related-section .related-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.research-publications-page .related-section .related-grid{grid-template-columns:1fr}}.research-publications-page .related-section .ant-card{border-radius:16px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .8s ease-out both;border:1px solid rgba(255,178,93,.15)}.research-publications-page .related-section .ant-card:nth-child(1){animation-delay:.1s}.research-publications-page .related-section .ant-card:nth-child(2){animation-delay:.2s}.research-publications-page .related-section .ant-card:nth-child(3){animation-delay:.3s}.research-publications-page .related-section .ant-card:nth-child(4){animation-delay:.4s}.research-publications-page .related-section .ant-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000001a;border-color:#ffb25d}.research-publications-page .related-section .ant-card .related-icon{font-size:36px;color:#ffb25d;margin-bottom:12px;animation:float 6s ease-in-out infinite}
