.StudentResearch-module__eAYsMW__section{background:#fff;padding:2rem 5vw 7rem;position:relative;overflow:hidden}.StudentResearch-module__eAYsMW__premiumBg{display:none}.StudentResearch-module__eAYsMW__inner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.StudentResearch-module__eAYsMW__header{text-align:center;margin-bottom:4rem}.StudentResearch-module__eAYsMW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;background:#eef2ff;border-radius:999px;margin-bottom:1.25rem;padding:.35rem .95rem;font-size:.75rem;font-weight:700;display:inline-block}.StudentResearch-module__eAYsMW__heading{color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1.15}.StudentResearch-module__eAYsMW__headingAccent{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.StudentResearch-module__eAYsMW__subtext{color:#475569;max-width:650px;margin:0 auto;font-size:1.1rem;line-height:1.7}.StudentResearch-module__eAYsMW__layoutContainer{flex-direction:column;gap:4rem;display:flex}.StudentResearch-module__eAYsMW__igemSpotlight{background:#fff;border:1px solid #e2e8f0cc;border-radius:24px;align-items:center;gap:2rem;min-height:400px;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0f172a0a,0 1px 3px #0f172a05}.StudentResearch-module__eAYsMW__igemSpotlight:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#4f46e50a 0%,#0000 60%);position:absolute;inset:0}.StudentResearch-module__eAYsMW__igemContent{z-index:2;flex-direction:column;flex:1;justify-content:center;padding:2.5rem 2rem 2.5rem 3.5rem;display:flex;position:relative}.StudentResearch-module__eAYsMW__igemImageWrap{border-radius:16px;flex:1;min-height:350px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0f172a14}.StudentResearch-module__eAYsMW__igemImg{object-fit:cover;transition:transform .8s}.StudentResearch-module__eAYsMW__igemSpotlight:hover .StudentResearch-module__eAYsMW__igemImg{transform:scale(1.05)}.StudentResearch-module__eAYsMW__imageOverlay{display:none}.StudentResearch-module__eAYsMW__imageBadge{color:#4f46e5;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;align-items:center;gap:.6rem;width:max-content;margin-bottom:1.5rem;padding:.4rem .9rem;font-size:.8rem;font-weight:700;display:inline-flex}.StudentResearch-module__eAYsMW__badgeLogo{border-radius:4px}.StudentResearch-module__eAYsMW__imageTitle{color:#0f172a;letter-spacing:-.02em;margin-bottom:1rem;font-size:2.2rem;font-weight:800;line-height:1.2}.StudentResearch-module__eAYsMW__igemDesc{color:#475569;max-width:90%;margin:0;font-size:1.15rem;line-height:1.7}.StudentResearch-module__eAYsMW__pubSectionHeader{align-items:center;gap:1.25rem;margin-bottom:-1.5rem;display:flex}.StudentResearch-module__eAYsMW__pubIconWrapper{color:#4f46e5;background:#4f46e51a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.StudentResearch-module__eAYsMW__pubIconWrapper svg{width:28px;height:28px}.StudentResearch-module__eAYsMW__pubSectionTitle{color:#0f172a;margin:0 0 .25rem;font-size:1.6rem;font-weight:800}.StudentResearch-module__eAYsMW__pubSectionDesc{color:#475569;margin:0;font-size:1.05rem}.StudentResearch-module__eAYsMW__pubGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.StudentResearch-module__eAYsMW__pubCard{background:#fff;border:1px solid #e2e8f0e6;border-radius:20px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden;box-shadow:0 4px 16px #0f172a0a,0 1px 2px #0f172a05}.StudentResearch-module__eAYsMW__pubCard:hover{border-color:#c7d2fe;transform:translateY(-5px);box-shadow:0 12px 28px #0f172a14}.StudentResearch-module__eAYsMW__pubImageWrap{background:#f1f5f9;border-bottom:1px solid #e2e8f080;height:130px;position:relative;overflow:hidden}.StudentResearch-module__eAYsMW__pubImage{object-fit:cover;opacity:.6;filter:contrast(120%)brightness(95%);transition:transform .6s}.StudentResearch-module__eAYsMW__pubCard:hover .StudentResearch-module__eAYsMW__pubImage{opacity:.8;transform:scale(1.08)}.StudentResearch-module__eAYsMW__pubImageOverlay{pointer-events:none;z-index:1;background:linear-gradient(#0f172a00 0%,#0f172a1a 100%);position:absolute;inset:0}.StudentResearch-module__eAYsMW__pubContent{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.StudentResearch-module__eAYsMW__paperTitle{color:#1e293b;margin:0 0 .6rem;font-size:1.15rem;font-weight:700;line-height:1.4}.StudentResearch-module__eAYsMW__paperAuthors{color:#475569;margin:0;font-size:.95rem;line-height:1.5}.StudentResearch-module__eAYsMW__paperCollab{color:#94a3b8}.StudentResearch-module__eAYsMW__badgeSpacer{flex-grow:1;min-height:1.5rem}.StudentResearch-module__eAYsMW__badgeRow{flex-wrap:wrap;gap:.4rem;margin-top:auto;display:flex}.StudentResearch-module__eAYsMW__miniBadge{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:.25rem .65rem;font-size:.75rem;font-weight:600;transition:all .2s}.StudentResearch-module__eAYsMW__pubCard:hover .StudentResearch-module__eAYsMW__miniBadge{color:#4f46e5;background:#eef2ff;border-color:#c7d2fe}@media (max-width:1024px){.StudentResearch-module__eAYsMW__pubGrid{grid-template-columns:repeat(2,1fr)}.StudentResearch-module__eAYsMW__igemSpotlight{flex-direction:column}.StudentResearch-module__eAYsMW__igemImageWrap{width:100%;height:300px;min-height:unset;flex:none}.StudentResearch-module__eAYsMW__igemContent{padding:3rem 2.5rem}.StudentResearch-module__eAYsMW__imageOverlay{background:linear-gradient(#0000 30%,#0f172a 100%)}}@media (max-width:768px){.StudentResearch-module__eAYsMW__section{padding:4rem 1.25rem 5rem}.StudentResearch-module__eAYsMW__igemImageWrap{height:240px}.StudentResearch-module__eAYsMW__pubGrid{grid-template-columns:1fr}.StudentResearch-module__eAYsMW__pubSectionHeader{flex-direction:column;align-items:flex-start;gap:1rem}.StudentResearch-module__eAYsMW__igemContent{padding:2.5rem 1.75rem}.StudentResearch-module__eAYsMW__imageTitle{font-size:1.6rem}}
