.AcademicFooter-module__RTCE-W__footer{background:var(--academic-paper,#fff);width:100%;color:var(--academic-ink,#0f172a);border-top:1px solid var(--academic-line,#e2e8f0);font-family:Open Sans,system-ui,sans-serif;transition:background-color .25s,color .25s;position:relative;overflow:hidden}[data-theme=dark] .AcademicFooter-module__RTCE-W__footer{background:var(--academic-paper,#090d16);color:var(--academic-ink,#f8fafc);border-top-color:var(--academic-line,#1e293b)}.AcademicFooter-module__RTCE-W__wire{background:linear-gradient(90deg,var(--academic-line,#e2e8f0)0%,#4f46e566 50%,var(--academic-line,#e2e8f0)100%);height:2px;position:relative}.AcademicFooter-module__RTCE-W__wirePulse{background:var(--academic-blue,#4f46e5);border-radius:999px;width:10px;height:10px;animation:7s cubic-bezier(.45,.05,.35,1) infinite AcademicFooter-module__RTCE-W__wireTravel;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 12px #4f46e5d9}@keyframes AcademicFooter-module__RTCE-W__wireTravel{0%{opacity:0;left:0%}6%{opacity:1}88%{opacity:1}96%,to{opacity:0;left:100%}}.AcademicFooter-module__RTCE-W__wireNode{border:2px solid var(--academic-blue,#4f46e5);background:var(--academic-paper,#fff);border-radius:999px;width:9px;height:9px;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.AcademicFooter-module__RTCE-W__frame{z-index:1;box-sizing:border-box;max-width:1180px;margin:0 auto;padding:56px 24px 28px;position:relative}.AcademicFooter-module__RTCE-W__content{grid-template-columns:minmax(260px,1.3fr) minmax(160px,.8fr) minmax(160px,.8fr) minmax(260px,1.1fr);gap:40px;display:grid}.AcademicFooter-module__RTCE-W__brand{flex-direction:column;gap:14px;display:flex}.AcademicFooter-module__RTCE-W__logoWrap{color:inherit;align-items:center;gap:12px;text-decoration:none;transition:opacity .2s;display:flex}.AcademicFooter-module__RTCE-W__logoImage{object-fit:contain;filter:drop-shadow(0 2px 8px #22d3ee40);background:0 0;border-radius:8px;width:90px;height:60px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s}.AcademicFooter-module__RTCE-W__logoWrap:hover .AcademicFooter-module__RTCE-W__logoImage{filter:drop-shadow(0 4px 16px #38bdf880);transform:scale(1.08)}.AcademicFooter-module__RTCE-W__brandTitles strong{letter-spacing:-.01em;color:var(--academic-ink,#0f172a);font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;display:block}.AcademicFooter-module__RTCE-W__brandTitles span{color:var(--academic-blue,#4f46e5);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600;display:block}.AcademicFooter-module__RTCE-W__tagline{color:var(--academic-muted,#64748b);max-width:320px;margin:0;font-size:.88rem;line-height:1.65}.AcademicFooter-module__RTCE-W__institutionBadge{color:var(--academic-navy,#1e1b4b);background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:6px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.AcademicFooter-module__RTCE-W__navCol{flex-direction:column;gap:10px;display:flex}.AcademicFooter-module__RTCE-W__colTitle{color:var(--academic-ink,#0f172a);margin-bottom:4px;font-family:Poppins,sans-serif;font-size:.92rem;font-weight:700}.AcademicFooter-module__RTCE-W__navLink{color:var(--academic-muted,#64748b);width:fit-content;font-size:.88rem;line-height:1.45;text-decoration:none;transition:color .2s,transform .2s}.AcademicFooter-module__RTCE-W__navLink:hover{color:var(--academic-blue,#4f46e5);transform:translate(3px)}.AcademicFooter-module__RTCE-W__startPanel{background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.AcademicFooter-module__RTCE-W__startCopy{color:var(--academic-muted,#64748b);margin:0;font-size:.84rem;line-height:1.55}.AcademicFooter-module__RTCE-W__cta{background:var(--academic-blue,#4f46e5);color:#fff;border-radius:8px;align-items:center;gap:8px;width:fit-content;min-height:42px;padding:0 20px;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.AcademicFooter-module__RTCE-W__cta:hover{background:var(--brand-primary-hover,#4338ca);transform:translateY(-1px);box-shadow:0 8px 20px #4f46e540}.AcademicFooter-module__RTCE-W__emailLink{color:var(--academic-blue,#4f46e5);align-items:center;gap:6px;font-family:ui-monospace,monospace;font-size:.8rem;text-decoration:none;transition:color .2s;display:inline-flex}.AcademicFooter-module__RTCE-W__emailLink:hover{color:var(--brand-primary-hover,#4338ca);text-decoration:underline}.AcademicFooter-module__RTCE-W__socialRow{align-items:center;gap:10px;margin-top:4px;display:flex}.AcademicFooter-module__RTCE-W__socialIcon{background:var(--academic-paper,#fff);border:1px solid var(--academic-line,#e2e8f0);width:34px;height:34px;color:var(--academic-ink,#0f172a);border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex}.AcademicFooter-module__RTCE-W__socialIcon:hover{border-color:var(--academic-blue,#4f46e5);color:var(--academic-blue,#4f46e5);transform:translateY(-2px)}.AcademicFooter-module__RTCE-W__bottom{border-top:1px solid var(--academic-line,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding-top:24px;display:flex}.AcademicFooter-module__RTCE-W__copyright{color:var(--academic-muted,#64748b);margin:0;font-size:.82rem}.AcademicFooter-module__RTCE-W__bottomLinks{align-items:center;gap:16px;display:flex}.AcademicFooter-module__RTCE-W__bottomLink{color:var(--academic-muted,#64748b);font-size:.82rem;text-decoration:none}.AcademicFooter-module__RTCE-W__bottomLink:hover{color:var(--academic-blue,#4f46e5)}.AcademicFooter-module__RTCE-W__toTop{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-paper,#fff);width:34px;height:34px;color:var(--academic-ink,#0f172a);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;font-weight:700;transition:all .2s;display:inline-flex}.AcademicFooter-module__RTCE-W__toTop:hover{border-color:var(--academic-blue,#4f46e5);color:var(--academic-blue,#4f46e5);transform:translateY(-2px)}.AcademicFooter-module__RTCE-W__watermark{color:#0f172a06;letter-spacing:-.05em;user-select:none;pointer-events:none;white-space:nowrap;font-family:Poppins,sans-serif;font-size:9.5rem;font-weight:900;position:absolute;bottom:-20px;right:-20px}:is([data-theme=dark] .AcademicFooter-module__RTCE-W__wireNode,[data-theme=dark] .AcademicFooter-module__RTCE-W__socialIcon,[data-theme=dark] .AcademicFooter-module__RTCE-W__toTop){background:var(--academic-soft,#111827);border-color:var(--academic-line,#1e293b);color:var(--academic-ink,#f8fafc)}[data-theme=dark] .AcademicFooter-module__RTCE-W__watermark{color:#ffffff08}@media (max-width:990px){.AcademicFooter-module__RTCE-W__content{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:600px){.AcademicFooter-module__RTCE-W__content{grid-template-columns:1fr;gap:28px}.AcademicFooter-module__RTCE-W__frame{padding:36px 16px 20px}.AcademicFooter-module__RTCE-W__watermark{font-size:5rem}}
.AcademicSite-module__6pBwzG__site{--academic-ink:#0f172a;--academic-navy:#1e1b4b;--academic-blue:#4f46e5;--academic-cyan:#06b6d4;--academic-paper:#fff;--academic-soft:#f8fafc;--academic-line:#e2e8f0;--academic-muted:#64748b;--academic-header-bg:#fffffff0;background:var(--academic-paper);min-height:100vh;color:var(--academic-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background-color .25s,color .25s}[data-theme=dark] .AcademicSite-module__6pBwzG__site{--academic-ink:#f8fafc;--academic-navy:#818cf8;--academic-blue:#6366f1;--academic-cyan:#38bdf8;--academic-paper:#090d16;--academic-soft:#111827;--academic-line:#1e293b;--academic-muted:#94a3b8;--academic-header-bg:#090d16eb}.AcademicSite-module__6pBwzG__header{z-index:50;background:var(--academic-header-bg);border-bottom:1px solid var(--academic-line);backdrop-filter:blur(14px);position:sticky;top:0}.AcademicSite-module__6pBwzG__headerInner{justify-content:space-between;align-items:center;gap:28px;width:min(1180px,100% - 40px);min-height:76px;margin:0 auto;display:flex}.AcademicSite-module__6pBwzG__brand{color:inherit;align-items:center;gap:12px;min-width:max-content;text-decoration:none;display:inline-flex}.AcademicSite-module__6pBwzG__logoWrap{filter:drop-shadow(0 2px 8px #22d3ee40);background:0 0;border-radius:8px;justify-content:center;align-items:center;width:auto;height:60px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s;display:inline-flex}.AcademicSite-module__6pBwzG__brand:hover .AcademicSite-module__6pBwzG__logoWrap{filter:drop-shadow(0 4px 16px #38bdf880);transform:scale(1.08)}.AcademicSite-module__6pBwzG__logoWrap img{object-fit:contain;width:auto;height:100%}.AcademicSite-module__6pBwzG__brandText{gap:2px;display:grid}.AcademicSite-module__6pBwzG__brandText strong{letter-spacing:-.01em;font-family:Poppins,sans-serif;font-size:.98rem}.AcademicSite-module__6pBwzG__brandText small{color:var(--academic-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.69rem}.AcademicSite-module__6pBwzG__desktopNav{align-items:center;gap:clamp(12px,1.35vw,20px);display:flex}.AcademicSite-module__6pBwzG__desktopNav a,.AcademicSite-module__6pBwzG__mobileNav a{color:var(--academic-ink);font-size:.84rem;font-weight:600;text-decoration:none;position:relative}.AcademicSite-module__6pBwzG__desktopNav a:after{content:"";background:var(--academic-blue);height:2px;transition:right .18s;position:absolute;bottom:-10px;left:0;right:100%}.AcademicSite-module__6pBwzG__desktopNav a:hover:after,.AcademicSite-module__6pBwzG__desktopNav .AcademicSite-module__6pBwzG__activeNav:after{right:0}.AcademicSite-module__6pBwzG__navDropdown{display:inline-block;position:relative}.AcademicSite-module__6pBwzG__dropdownTrigger{align-items:center;gap:4px;display:inline-flex}.AcademicSite-module__6pBwzG__dropdownChevron{transition:transform .2s}.AcademicSite-module__6pBwzG__navDropdown:hover .AcademicSite-module__6pBwzG__dropdownChevron{transform:rotate(180deg)}.AcademicSite-module__6pBwzG__dropdownMenu{background:var(--academic-paper,#fff);border:1px solid var(--academic-line,#e2e8f0);z-index:100;border-radius:8px;min-width:240px;margin-top:8px;padding:8px 0;animation:.18s cubic-bezier(.16,1,.3,1) AcademicSite-module__6pBwzG__fadeInDown;position:absolute;top:100%;left:-12px;box-shadow:0 10px 30px #0000001f}[data-theme=dark] .AcademicSite-module__6pBwzG__dropdownMenu{background:var(--academic-soft,#111827);border-color:var(--academic-line,#1e293b);box-shadow:0 10px 30px #00000073}.AcademicSite-module__6pBwzG__dropdownItem{white-space:nowrap;transition:background-color .15s,color .15s;color:var(--academic-ink)!important;padding:10px 16px!important;font-size:.82rem!important;display:block!important}.AcademicSite-module__6pBwzG__dropdownItem:after{display:none!important}.AcademicSite-module__6pBwzG__dropdownItem:hover{background:var(--academic-soft,#f8fafc);color:var(--academic-blue)!important}[data-theme=dark] .AcademicSite-module__6pBwzG__dropdownItem:hover{background:#ffffff0f;color:var(--academic-cyan)!important}@keyframes AcademicSite-module__6pBwzG__fadeInDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.AcademicSite-module__6pBwzG__menuButton{border:1px solid var(--academic-line);width:42px;height:42px;color:inherit;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:none}.AcademicSite-module__6pBwzG__mobileNav{display:none}.AcademicSite-module__6pBwzG__hero{border-bottom:1px solid var(--academic-line);background:radial-gradient(ellipse 60% 40% at 80% 20%,#6366f114,transparent),radial-gradient(ellipse 40% 60% at 10% 80%,#06b6d40d,transparent),var(--academic-paper);position:relative}.AcademicSite-module__6pBwzG__hero:after{content:"";pointer-events:none;opacity:.55;background-image:radial-gradient(circle,#6366f11f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}[data-theme=dark] .AcademicSite-module__6pBwzG__hero:after{opacity:.25}.AcademicSite-module__6pBwzG__heroInner{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:center;gap:clamp(48px,7vw,96px);width:min(1180px,100% - 40px);min-height:650px;margin:0 auto;padding:70px 0;display:grid;position:relative}.AcademicSite-module__6pBwzG__eyebrow{color:var(--academic-blue);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:.74rem;font-weight:700}.AcademicSite-module__6pBwzG__heroCopy h1,.AcademicSite-module__6pBwzG__pageIntro h1{letter-spacing:-.055em;text-wrap:balance;max-width:860px;margin:0;font-family:Poppins,sans-serif;font-size:clamp(2.2rem,4.2vw,3.75rem);font-weight:600;line-height:1.05}.AcademicSite-module__6pBwzG__heroLead{max-width:680px;color:var(--academic-muted);margin:28px 0 0;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.75}.AcademicSite-module__6pBwzG__credentialList{color:var(--academic-ink);gap:10px;margin:28px 0 0;padding:0;font-size:.91rem;list-style:none;display:grid}.AcademicSite-module__6pBwzG__credentialList li{align-items:center;gap:9px;display:flex}.AcademicSite-module__6pBwzG__credentialList svg{color:var(--academic-blue);flex:none}.AcademicSite-module__6pBwzG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.AcademicSite-module__6pBwzG__primaryButton,.AcademicSite-module__6pBwzG__secondaryButton{border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 19px;font-size:.86rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,color .16s;display:inline-flex}.AcademicSite-module__6pBwzG__primaryButton{background:var(--academic-navy);color:#fff;border:1px solid var(--academic-navy)}.AcademicSite-module__6pBwzG__secondaryButton{color:var(--academic-navy);background:0 0;border:1px solid #9db0bb}.AcademicSite-module__6pBwzG__primaryButton:hover,.AcademicSite-module__6pBwzG__secondaryButton:hover{transform:translateY(-2px)}.AcademicSite-module__6pBwzG__secondaryButton:hover{background:var(--academic-soft)}.AcademicSite-module__6pBwzG__heroPortrait{min-width:0;position:relative}.AcademicSite-module__6pBwzG__heroLogoBadge{z-index:10;backdrop-filter:blur(12px);background:linear-gradient(135deg,#0f172ae0,#1e293bbf);border:1px solid #38bdf859;border-radius:14px;padding:10px 16px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;position:absolute;top:-18px;right:-18px;box-shadow:0 10px 30px #0000004d,inset 0 0 15px #38bdf826}.AcademicSite-module__6pBwzG__heroLogoBadge:hover{transform:translateY(-5px)scale(1.05);box-shadow:0 16px 40px #0284c766}.AcademicSite-module__6pBwzG__heroPortraitImage,.AcademicSite-module__6pBwzG__heroPortraitImage img{width:100%}.AcademicSite-module__6pBwzG__heroPortraitImage{aspect-ratio:.95;border-radius:8px}.AcademicSite-module__6pBwzG__heroPortraitImage img{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.03);height:100%}.AcademicSite-module__6pBwzG__portraitCaption{background:var(--academic-navy);color:#fff;border-radius:7px;gap:2px;padding:18px 20px;display:grid;position:absolute;bottom:-30px;left:-30px;right:30px;box-shadow:0 16px 40px #1228362e}.AcademicSite-module__6pBwzG__portraitCaption strong{font-family:Poppins,sans-serif;font-size:1.03rem}.AcademicSite-module__6pBwzG__portraitCaption span{opacity:.8;font-size:.74rem}.AcademicSite-module__6pBwzG__introStrip{border-bottom:1px solid var(--academic-line);grid-template-columns:repeat(3,1fr);width:min(1180px,100% - 40px);margin:0 auto;padding:30px 0;display:grid}.AcademicSite-module__6pBwzG__introStrip>div{border-right:1px solid var(--academic-line);grid-template-columns:auto 1fr;gap:2px 13px;min-width:0;padding:0 clamp(18px,3vw,40px);display:grid}.AcademicSite-module__6pBwzG__introStrip>div:first-child{padding-left:0}.AcademicSite-module__6pBwzG__introStrip>div:last-child{border-right:0}.AcademicSite-module__6pBwzG__introStrip svg{color:var(--academic-blue);grid-row:1/span 2;align-self:center}.AcademicSite-module__6pBwzG__introStrip span{color:var(--academic-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.AcademicSite-module__6pBwzG__introStrip strong{font-size:.92rem}.AcademicSite-module__6pBwzG__section{width:min(1180px,100% - 40px);margin:0 auto;padding:clamp(72px,9vw,116px) 0}.AcademicSite-module__6pBwzG__softSection{background:var(--academic-soft);width:100%;padding-inline:max(20px,50% - 590px)}.AcademicSite-module__6pBwzG__sectionHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:38px;display:flex}.AcademicSite-module__6pBwzG__sectionHeading h2,.AcademicSite-module__6pBwzG__projectCopy h3,.AcademicSite-module__6pBwzG__opportunityPanel h2,.AcademicSite-module__6pBwzG__prose h2,.AcademicSite-module__6pBwzG__prose h3,.AcademicSite-module__6pBwzG__ctaBand h2{letter-spacing:-.035em;margin:0;font-family:Poppins,sans-serif;line-height:1.15}.AcademicSite-module__6pBwzG__sectionHeading h2{font-size:clamp(1.9rem,3.5vw,3.25rem)}.AcademicSite-module__6pBwzG__textLink{color:var(--academic-blue);white-space:nowrap;align-items:center;gap:7px;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.AcademicSite-module__6pBwzG__domainGrid{border-top:1px solid var(--academic-line);border-left:1px solid var(--academic-line);grid-template-columns:repeat(3,1fr);display:grid}.AcademicSite-module__6pBwzG__domainItem{border-right:1px solid var(--academic-line);border-bottom:1px solid var(--academic-line);min-height:240px;padding:28px;transition:all .25s}.AcademicSite-module__6pBwzG__interactiveDomainItem{cursor:pointer;overflow-wrap:break-word;word-break:break-word;outline:none;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative}.AcademicSite-module__6pBwzG__interactiveDomainItem:hover,.AcademicSite-module__6pBwzG__interactiveDomainItem:focus-visible{box-shadow:inset 0 0 0 1px var(--academic-blue,#4f46e5);background:#4f46e50a}:is([data-theme=dark] .AcademicSite-module__6pBwzG__interactiveDomainItem:hover,[data-theme=dark] .AcademicSite-module__6pBwzG__interactiveDomainItem:focus-visible){background:#6366f114}.AcademicSite-module__6pBwzG__interactiveDomainItem:active{transform:scale(.995)}.AcademicSite-module__6pBwzG__interactiveDomainItem:hover .AcademicSite-module__6pBwzG__domainClickBadge,.AcademicSite-module__6pBwzG__interactiveDomainItem:focus-visible .AcademicSite-module__6pBwzG__domainClickBadge{background:var(--academic-blue,#4f46e5);color:#fff;border-color:var(--academic-blue,#4f46e5);box-shadow:0 2px 8px #4f46e540}.AcademicSite-module__6pBwzG__interactiveDomainItem:hover .AcademicSite-module__6pBwzG__domainClickBadge svg,.AcademicSite-module__6pBwzG__interactiveDomainItem:focus-visible .AcademicSite-module__6pBwzG__domainClickBadge svg{transform:translate(3px)}.AcademicSite-module__6pBwzG__domainItemHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.AcademicSite-module__6pBwzG__domainItemHeader>span:first-child,.AcademicSite-module__6pBwzG__domainItem>span{color:var(--academic-blue);letter-spacing:.05em;background:#4f46e514;border-radius:6px;padding:2px 8px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:700}[data-theme=dark] .AcademicSite-module__6pBwzG__domainItemHeader>span:first-child{background:#6366f126}[data-theme=dark] .AcademicSite-module__6pBwzG__domainItem>span{background:#6366f126}.AcademicSite-module__6pBwzG__domainClickBadge{color:var(--academic-blue,#4f46e5);white-space:nowrap;background:#4f46e514;border:1px solid #4f46e52e;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:.74rem;font-weight:600;transition:all .2s;display:inline-flex}[data-theme=dark] .AcademicSite-module__6pBwzG__domainClickBadge{color:var(--academic-cyan,#38bdf8);background:#38bdf81a;border-color:#38bdf838}.AcademicSite-module__6pBwzG__domainClickBadge svg{flex-shrink:0;transition:transform .2s}.AcademicSite-module__6pBwzG__domainItem h2,.AcademicSite-module__6pBwzG__domainItem h3{margin:20px 0 10px;font-family:Poppins,sans-serif;font-size:1.13rem;line-height:1.35}.AcademicSite-module__6pBwzG__domainItem p{color:var(--academic-muted);margin:0;font-size:.87rem;line-height:1.7}.AcademicSite-module__6pBwzG__featuredProject{background:var(--academic-paper);border:1px solid var(--academic-line);border-radius:8px;grid-template-columns:1.1fr .9fr;display:grid;overflow:hidden}.AcademicSite-module__6pBwzG__projectImage{background:#38566c;min-height:420px;overflow:hidden}.AcademicSite-module__6pBwzG__projectImage img{object-fit:cover;object-position:top left;width:100%;height:100%}.AcademicSite-module__6pBwzG__projectLightbox{height:100%}.AcademicSite-module__6pBwzG__projectCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(32px,5vw,64px);display:flex}.AcademicSite-module__6pBwzG__projectCopy>span,.AcademicSite-module__6pBwzG__projectList article span,.AcademicSite-module__6pBwzG__studentGrid article>span{color:var(--academic-blue);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.AcademicSite-module__6pBwzG__projectCopy h3{margin-top:16px;font-size:clamp(1.7rem,3vw,2.65rem)}.AcademicSite-module__6pBwzG__projectCopy p,.AcademicSite-module__6pBwzG__opportunityPanel>p,.AcademicSite-module__6pBwzG__prose>p{color:var(--academic-muted);font-size:.96rem;line-height:1.75}.AcademicSite-module__6pBwzG__projectCopy small{color:var(--academic-muted);margin:4px 0 24px;line-height:1.6;display:block}.AcademicSite-module__6pBwzG__studentGrid{background:var(--academic-line);border:1px solid var(--academic-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.AcademicSite-module__6pBwzG__studentGrid article{background:var(--academic-paper);min-height:220px;padding:26px}.AcademicSite-module__6pBwzG__studentGrid h3{margin:28px 0 18px;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.45}.AcademicSite-module__6pBwzG__studentGrid p,.AcademicSite-module__6pBwzG__studentGrid small{color:var(--academic-muted);margin:0;font-size:.79rem;line-height:1.5;display:block}.AcademicSite-module__6pBwzG__splitSection{grid-template-columns:1.15fr .85fr;gap:clamp(48px,8vw,110px);display:grid}.AcademicSite-module__6pBwzG__compactList{border-top:1px solid var(--academic-line);margin-bottom:24px}.AcademicSite-module__6pBwzG__compactList article{border-bottom:1px solid var(--academic-line);grid-template-columns:60px 1fr;gap:18px;padding:18px 0;display:grid}.AcademicSite-module__6pBwzG__compactList article>span{color:var(--academic-blue);font-size:.78rem;font-weight:700}.AcademicSite-module__6pBwzG__compactList h3,.AcademicSite-module__6pBwzG__compactList p{margin:0}.AcademicSite-module__6pBwzG__compactList h3{font-size:.9rem;line-height:1.45}.AcademicSite-module__6pBwzG__compactList p{color:var(--academic-muted);margin-top:5px;font-size:.76rem}.AcademicSite-module__6pBwzG__opportunityPanel{background:var(--academic-navy);color:#fff;border-radius:8px;align-self:stretch;padding:clamp(34px,5vw,58px)}.AcademicSite-module__6pBwzG__opportunityPanel .AcademicSite-module__6pBwzG__eyebrow{color:#8cdbef}.AcademicSite-module__6pBwzG__opportunityPanel h2{font-size:clamp(1.8rem,3vw,2.7rem)}.AcademicSite-module__6pBwzG__opportunityPanel>p{color:#ffffffb8}.AcademicSite-module__6pBwzG__opportunityPanel .AcademicSite-module__6pBwzG__primaryButton{color:var(--academic-navy);background:#fff;border-color:#fff;margin-top:16px}.AcademicSite-module__6pBwzG__partners{background:var(--academic-soft);border-top:1px solid var(--academic-line);padding:44px max(20px,50% - 590px)}.AcademicSite-module__6pBwzG__partners>p{color:var(--academic-muted);letter-spacing:.1em;text-align:center;text-transform:uppercase;margin:0 0 28px;font-size:.72rem;font-weight:700}.AcademicSite-module__6pBwzG__partners>div,.AcademicSite-module__6pBwzG__partnerGrid{grid-template-columns:repeat(5,1fr);align-items:center;gap:16px;min-width:860px;display:grid}.AcademicSite-module__6pBwzG__partners figure,.AcademicSite-module__6pBwzG__partnerGrid figure{text-align:center;margin:0}.AcademicSite-module__6pBwzG__partners img,.AcademicSite-module__6pBwzG__partnerGrid img{object-fit:contain;opacity:1;width:auto;max-width:100%;height:auto;max-height:40px;transition:transform .16s,opacity .16s}.AcademicSite-module__6pBwzG__partners a,.AcademicSite-module__6pBwzG__partnerGrid a{display:block}.AcademicSite-module__6pBwzG__partners a:hover img,.AcademicSite-module__6pBwzG__partnerGrid a:hover img{transform:translateY(-3px)}.AcademicSite-module__6pBwzG__partnerGrid figcaption{color:var(--academic-muted);margin-top:14px;font-size:.78rem}.AcademicSite-module__6pBwzG__pageIntro{border-bottom:1px solid var(--academic-line);width:min(1180px,100% - 40px);margin:0 auto;padding:clamp(90px,12vw,160px) 0 clamp(60px,8vw,100px)}.AcademicSite-module__6pBwzG__pageIntro>p:last-child{max-width:760px;color:var(--academic-muted);margin:28px 0 0;font-size:1.04rem;line-height:1.75}.AcademicSite-module__6pBwzG__profileGrid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(44px,8vw,100px);display:grid}.AcademicSite-module__6pBwzG__profileImage img{border-radius:8px;width:100%;height:auto;display:block}.AcademicSite-module__6pBwzG__careerGrid{border-top:1px solid var(--academic-line);grid-template-columns:1.2fr .8fr;gap:clamp(44px,8vw,100px);display:grid}.AcademicSite-module__6pBwzG__careerGrid h2{letter-spacing:-.035em;margin:0 0 28px;font-family:Poppins,sans-serif;font-size:clamp(1.55rem,2.7vw,2.35rem)}.AcademicSite-module__6pBwzG__timelineList{border-top:1px solid var(--academic-line)}.AcademicSite-module__6pBwzG__timelineList article{border-bottom:1px solid var(--academic-line);padding:20px 0}.AcademicSite-module__6pBwzG__timelineList span{color:var(--academic-blue);text-transform:uppercase;font-size:.7rem;font-weight:700}.AcademicSite-module__6pBwzG__timelineList h3,.AcademicSite-module__6pBwzG__timelineList p{margin:0}.AcademicSite-module__6pBwzG__timelineList h3{margin-top:8px;font-size:.94rem}.AcademicSite-module__6pBwzG__timelineList p{color:var(--academic-muted);margin-top:4px;font-size:.8rem;line-height:1.55}.AcademicSite-module__6pBwzG__pipelineSection{padding-top:0}.AcademicSite-module__6pBwzG__prose h2{font-size:clamp(2rem,3vw,3rem)}.AcademicSite-module__6pBwzG__prose h3{margin-top:38px;font-size:1.45rem}.AcademicSite-module__6pBwzG__plainList{color:var(--academic-muted);gap:9px;padding-left:20px;line-height:1.65;display:grid}.AcademicSite-module__6pBwzG__projectList{display:grid}.AcademicSite-module__6pBwzG__projectList article{border-top:1px solid var(--academic-line);grid-template-columns:1fr minmax(260px,.62fr);align-items:center;gap:clamp(32px,6vw,80px);padding:42px 0;display:grid}.AcademicSite-module__6pBwzG__projectList article:last-child{border-bottom:1px solid var(--academic-line)}.AcademicSite-module__6pBwzG__projectList h3{margin:13px 0;font-family:Poppins,sans-serif;font-size:clamp(1.4rem,2.4vw,2rem)}.AcademicSite-module__6pBwzG__projectList p{color:var(--academic-muted);line-height:1.75}.AcademicSite-module__6pBwzG__projectList small{color:var(--academic-muted);line-height:1.6}.AcademicSite-module__6pBwzG__projectList img{object-fit:cover;object-position:top left;border:1px solid var(--academic-line);border-radius:6px;width:100%;max-height:300px}.AcademicSite-module__6pBwzG__projectDetailImage{border-radius:6px}.AcademicSite-module__6pBwzG__publicationList{border-top:1px solid var(--academic-line)}.AcademicSite-module__6pBwzG__publicationList article{border-bottom:1px solid var(--academic-line);grid-template-columns:70px minmax(0,1fr) auto;gap:26px;padding:28px 0;display:grid}.AcademicSite-module__6pBwzG__publicationList article>span{color:var(--academic-blue);font-weight:700}.AcademicSite-module__6pBwzG__publicationList h2,.AcademicSite-module__6pBwzG__publicationList p,.AcademicSite-module__6pBwzG__publicationList small{margin:0}.AcademicSite-module__6pBwzG__publicationList h2{font-family:Poppins,sans-serif;font-size:1.05rem;line-height:1.45}.AcademicSite-module__6pBwzG__publicationList p,.AcademicSite-module__6pBwzG__publicationList small{color:var(--academic-muted);margin-top:7px;font-size:.83rem;line-height:1.55;display:block}.AcademicSite-module__6pBwzG__publicationList a,.AcademicSite-module__6pBwzG__sourceNote{color:var(--academic-blue);align-items:center;gap:6px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.AcademicSite-module__6pBwzG__sourceNote{margin-top:28px}.AcademicSite-module__6pBwzG__placementList{border-top:1px solid var(--academic-line)}.AcademicSite-module__6pBwzG__fypGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.AcademicSite-module__6pBwzG__fypGrid article{border:1px solid var(--academic-line);background:var(--academic-paper);border-radius:8px;padding:28px}.AcademicSite-module__6pBwzG__fypMeta{color:var(--academic-blue);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:.66rem;font-weight:700;display:flex}.AcademicSite-module__6pBwzG__fypMeta strong{color:#20815b}.AcademicSite-module__6pBwzG__fypGrid h3{margin:24px 0 12px;font-family:Poppins,sans-serif;font-size:1.03rem;line-height:1.4}.AcademicSite-module__6pBwzG__fypGrid p,.AcademicSite-module__6pBwzG__fypGrid small{color:var(--academic-muted);line-height:1.65}.AcademicSite-module__6pBwzG__fypGrid p{font-size:.82rem}.AcademicSite-module__6pBwzG__fypGrid small{border-top:1px solid var(--academic-line);margin-top:18px;padding-top:14px;font-size:.73rem;display:block}.AcademicSite-module__6pBwzG__placementList article{border-bottom:1px solid var(--academic-line);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.AcademicSite-module__6pBwzG__placementList h3,.AcademicSite-module__6pBwzG__placementList p{margin:0}.AcademicSite-module__6pBwzG__placementList h3{font-size:.95rem}.AcademicSite-module__6pBwzG__placementList p,.AcademicSite-module__6pBwzG__placementList span{color:var(--academic-muted);margin-top:5px;font-size:.8rem}.AcademicSite-module__6pBwzG__ctaBand{background:var(--academic-soft);border:1px solid var(--academic-line);border-radius:8px;justify-content:space-between;align-items:center;gap:28px;width:min(1180px,100% - 40px);margin:0 auto clamp(72px,9vw,116px);padding:clamp(34px,5vw,56px);display:flex}.AcademicSite-module__6pBwzG__ctaBand h2{font-size:clamp(1.55rem,3vw,2.5rem)}.AcademicSite-module__6pBwzG__peopleGrid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.AcademicSite-module__6pBwzG__peopleGrid article{background:var(--academic-paper);border:1px solid var(--academic-line);border-radius:8px;grid-template-columns:160px 1fr;gap:26px;padding:24px;display:grid}.AcademicSite-module__6pBwzG__peopleGrid img{object-fit:cover;border-radius:6px;width:160px;height:160px}.AcademicSite-module__6pBwzG__personImage{border-radius:6px;align-self:start}.AcademicSite-module__6pBwzG__peopleGrid h3{margin:5px 0 12px;font-family:Poppins,sans-serif}.AcademicSite-module__6pBwzG__peopleGrid p,.AcademicSite-module__6pBwzG__peopleGrid a{color:var(--academic-muted);font-size:.82rem;line-height:1.6}.AcademicSite-module__6pBwzG__eventList{flex-direction:column;gap:20px;display:flex}.AcademicSite-module__6pBwzG__eventCardItem{background:var(--academic-paper);border:1px solid var(--academic-line);border-radius:12px;grid-template-columns:85px 1fr;gap:24px;padding:24px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid}.AcademicSite-module__6pBwzG__eventCardItem:hover{border-color:var(--academic-blue);transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.AcademicSite-module__6pBwzG__eventYearBox{background:#0284c714;border:1px solid #0284c733;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:12px 8px;display:flex}.AcademicSite-module__6pBwzG__eventYearNumber{color:var(--academic-blue);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700}.AcademicSite-module__6pBwzG__eventContentBody h3{color:var(--academic-heading,inherit);margin:0 0 6px;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:600}.AcademicSite-module__6pBwzG__eventMetaRow{color:var(--academic-muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;font-size:.82rem;display:flex}.AcademicSite-module__6pBwzG__eventBadgeTag{color:#10b981;background:#10b9811a;border:1px solid #10b98140;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.AcademicSite-module__6pBwzG__eventLocation{color:var(--academic-muted);align-items:center;gap:4px;display:inline-flex}.AcademicSite-module__6pBwzG__eventSummaryText{color:var(--academic-muted);margin:0;font-size:.9rem;line-height:1.6}.AcademicSite-module__6pBwzG__eventGalleryGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:16px;display:grid}@media (max-width:868px){.AcademicSite-module__6pBwzG__eventGalleryGrid{grid-template-columns:1fr}.AcademicSite-module__6pBwzG__eventCardItem{grid-template-columns:1fr;gap:16px}.AcademicSite-module__6pBwzG__eventYearBox{flex-direction:row;align-self:start;gap:8px;padding:8px 14px}}.AcademicSite-module__6pBwzG__eventGalleryCard{background:var(--academic-paper);border:1px solid var(--academic-line);border-radius:12px;flex-direction:column;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;overflow:hidden}.AcademicSite-module__6pBwzG__eventGalleryCard:hover{border-color:var(--academic-blue);transform:translateY(-3px);box-shadow:0 12px 32px #00000029}.AcademicSite-module__6pBwzG__eventMediaBox{background:#090d16;width:100%;position:relative;overflow:hidden}.AcademicSite-module__6pBwzG__eventMediaLandscape{aspect-ratio:16/10}.AcademicSite-module__6pBwzG__eventMediaPortrait{aspect-ratio:4/5}.AcademicSite-module__6pBwzG__eventImageButton{width:100%;height:100%;display:block}.AcademicSite-module__6pBwzG__eventMediaBox img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.AcademicSite-module__6pBwzG__eventMediaPortrait img{object-position:center top}.AcademicSite-module__6pBwzG__eventMediaLandscape img{object-position:center center}.AcademicSite-module__6pBwzG__eventGalleryCard:hover .AcademicSite-module__6pBwzG__eventMediaBox img{transform:scale(1.03)}.AcademicSite-module__6pBwzG__eventTopBadge{z-index:2;backdrop-filter:blur(8px);color:#38bdf8;pointer-events:none;background:#0f172ad9;border:1px solid #ffffff26;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}.AcademicSite-module__6pBwzG__eventExpandHint{z-index:2;backdrop-filter:blur(6px);color:#fff;opacity:.9;pointer-events:none;background:#000000bf;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:500;transition:opacity .2s,background-color .2s;display:inline-flex;position:absolute;bottom:12px;right:12px}.AcademicSite-module__6pBwzG__eventGalleryCard:hover .AcademicSite-module__6pBwzG__eventExpandHint{opacity:1;background:#0284c7e6}.AcademicSite-module__6pBwzG__eventCardMetaBody{flex-direction:column;gap:8px;padding:20px;display:flex}.AcademicSite-module__6pBwzG__eventCardMetaBody h3{color:var(--academic-heading,inherit);margin:0;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600}.AcademicSite-module__6pBwzG__eventCardMetaBody p{color:var(--academic-muted);margin:0;font-size:.88rem;line-height:1.55}.AcademicSite-module__6pBwzG__contactStage{border:1px solid var(--academic-line);background:var(--academic-soft);border-radius:10px;position:relative;overflow:hidden}.AcademicSite-module__6pBwzG__contactPlexus{opacity:.2;pointer-events:none;position:absolute;inset:0}.AcademicSite-module__6pBwzG__contactVisual,.AcademicSite-module__6pBwzG__contactGrid{z-index:2;position:relative}.AcademicSite-module__6pBwzG__contactVisual{grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,54px);max-width:840px;margin:0 auto 38px;display:grid}.AcademicSite-module__6pBwzG__lottieCard{background:var(--academic-paper,#fff);border:1px solid var(--academic-line,#e2e8f0);border-radius:16px;justify-content:center;align-items:center;padding:16px;transition:all .25s;display:flex;box-shadow:0 10px 30px #0f172a0f}[data-theme=dark] .AcademicSite-module__6pBwzG__lottieCard{border-color:#ffffff1f;box-shadow:0 12px 36px #00000059}.AcademicSite-module__6pBwzG__securityLottie{aspect-ratio:1;width:100%;max-width:200px;height:auto;display:block}.AcademicSite-module__6pBwzG__contactVisual h2,.AcademicSite-module__6pBwzG__contactVisual p{margin:0}.AcademicSite-module__6pBwzG__contactVisual h2{letter-spacing:-.04em;font-family:Poppins,sans-serif;font-size:clamp(1.6rem,3vw,2.45rem)}.AcademicSite-module__6pBwzG__contactVisual>div>p:last-child{color:var(--academic-muted);margin-top:14px;line-height:1.7}.AcademicSite-module__6pBwzG__officePhone{align-items:center;gap:6px;display:inline-flex}.AcademicSite-module__6pBwzG__campusSection{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.AcademicSite-module__6pBwzG__campusCopy h2{max-width:18ch;margin:.55rem 0 1rem;font-size:clamp(1.7rem,3vw,2.55rem)}.AcademicSite-module__6pBwzG__campusCopy>p:not(.AcademicSite-module__6pBwzG__eyebrow){max-width:58ch;color:var(--academic-muted);margin:0 0 1.3rem;line-height:1.75}.AcademicSite-module__6pBwzG__campusMap{border:1px solid var(--academic-line);background:var(--academic-soft);border-radius:1.1rem;min-height:360px;overflow:hidden;box-shadow:0 18px 45px #0f172a1a}.AcademicSite-module__6pBwzG__campusMap iframe{border:0;width:100%;height:100%;min-height:360px;display:block}@media (max-width:780px){.AcademicSite-module__6pBwzG__campusSection{grid-template-columns:1fr}.AcademicSite-module__6pBwzG__campusMap,.AcademicSite-module__6pBwzG__campusMap iframe{min-height:300px}}.AcademicSite-module__6pBwzG__contactGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.AcademicSite-module__6pBwzG__contactCard{border:1px solid var(--academic-line);background:var(--academic-paper);border-radius:12px;flex-direction:column;align-items:flex-start;min-height:250px;padding:30px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 2px 8px #0f172a0a}.AcademicSite-module__6pBwzG__contactCard:hover{border-color:var(--academic-blue);transform:translateY(-3px);box-shadow:0 12px 30px #4f46e51f}.AcademicSite-module__6pBwzG__studentProfileLink{color:var(--academic-blue,#4f46e5);font-weight:700;text-decoration:none;transition:color .2s}.AcademicSite-module__6pBwzG__studentProfileLink:hover{color:var(--brand-primary-hover,#4338ca);text-decoration:underline}.AcademicSite-module__6pBwzG__contactCard>svg{color:var(--academic-blue)}.AcademicSite-module__6pBwzG__contactCard>span{color:var(--academic-muted);letter-spacing:.09em;text-transform:uppercase;margin:26px 0 18px;font-size:.72rem;font-weight:700}.AcademicSite-module__6pBwzG__contactCard a,.AcademicSite-module__6pBwzG__contactCard p,.AcademicSite-module__6pBwzG__contactCard strong{color:var(--academic-ink);overflow-wrap:anywhere;font-size:.86rem;line-height:1.65}.AcademicSite-module__6pBwzG__contactCard a{text-underline-offset:4px;text-decoration-color:#9db0bb}.AcademicSite-module__6pBwzG__footer{color:#fff;background:#102a3a;padding:64px max(20px,50% - 590px) 24px}.AcademicSite-module__6pBwzG__footerCallout{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:32px;margin-bottom:52px;padding-bottom:42px;display:flex}.AcademicSite-module__6pBwzG__footerCallout p,.AcademicSite-module__6pBwzG__footerCallout h2{margin:0}.AcademicSite-module__6pBwzG__footerCallout p{color:#8fdced;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.AcademicSite-module__6pBwzG__footerCallout h2{color:#fff;letter-spacing:-.045em;max-width:710px;margin-top:10px;font-family:Poppins,sans-serif;font-size:clamp(1.55rem,3vw,2.75rem);line-height:1.2}.AcademicSite-module__6pBwzG__footerButton{border:1px solid #ffffff80;border-radius:7px;flex:none;min-height:46px;padding:0 17px;font-weight:700;color:#fff!important;align-items:center!important;display:inline-flex!important}.AcademicSite-module__6pBwzG__footerGrid{grid-template-columns:1.45fr .7fr 1.2fr .7fr;gap:clamp(28px,5vw,70px);display:grid}.AcademicSite-module__6pBwzG__footerIdentity{align-items:flex-start;gap:16px;display:flex}.AcademicSite-module__6pBwzG__footerIdentity img{object-fit:cover;border-radius:5px;width:58px;height:68px}.AcademicSite-module__6pBwzG__footerIdentity strong{font-family:Poppins,sans-serif}.AcademicSite-module__6pBwzG__footer h2{color:#9bdced;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem}.AcademicSite-module__6pBwzG__footer p,.AcademicSite-module__6pBwzG__footer a{color:#ffffffb8;align-items:flex-start;gap:7px;margin:0 0 9px;font-size:.78rem;line-height:1.55;text-decoration:none;display:flex}.AcademicSite-module__6pBwzG__footer a:hover{color:#fff}.AcademicSite-module__6pBwzG__footerBottom{color:#ffffff8c;border-top:1px solid #ffffff29;justify-content:space-between;gap:20px;margin-top:50px;padding-top:22px;font-size:.72rem;display:flex}[data-theme=dark] .AcademicSite-module__6pBwzG__site{--academic-ink:#edf4f7;--academic-navy:#244e66;--academic-blue:#78cce4;--academic-paper:#171d22;--academic-soft:#20282e;--academic-line:#34424b;--academic-muted:#abb9c1}[data-theme=dark] .AcademicSite-module__6pBwzG__header{background:#171d22f2}[data-theme=dark] .AcademicSite-module__6pBwzG__hero{background:radial-gradient(circle at 85% 14%,#42c4e817,transparent 28rem),var(--academic-paper)}[data-theme=dark] .AcademicSite-module__6pBwzG__projectImage img{opacity:.9}@media (max-width:1140px){.AcademicSite-module__6pBwzG__desktopNav{display:none}.AcademicSite-module__6pBwzG__menuButton{display:inline-flex}.AcademicSite-module__6pBwzG__mobileNav{border-top:1px solid var(--academic-line);grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 20px 22px;display:grid}.AcademicSite-module__6pBwzG__mobileNav a{border-bottom:1px solid var(--academic-line);padding:13px 10px}}@media (max-width:1020px){.AcademicSite-module__6pBwzG__desktopNav,.AcademicSite-module__6pBwzG__brandText small{display:none}.AcademicSite-module__6pBwzG__heroInner{grid-template-columns:1.08fr .92fr;gap:44px}.AcademicSite-module__6pBwzG__domainGrid,.AcademicSite-module__6pBwzG__studentGrid{grid-template-columns:repeat(2,1fr)}.AcademicSite-module__6pBwzG__peopleGrid{grid-template-columns:1fr}.AcademicSite-module__6pBwzG__partners>div,.AcademicSite-module__6pBwzG__partnerGrid{grid-template-columns:repeat(3,1fr)}.AcademicSite-module__6pBwzG__footerGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:780px){.AcademicSite-module__6pBwzG__headerInner{width:min(100% - 28px,1180px);min-height:68px}.AcademicSite-module__6pBwzG__mobileNav{border-top:1px solid var(--academic-line);grid-template-columns:1fr;padding:10px 20px 22px}.AcademicSite-module__6pBwzG__mobileNav a{border-bottom:1px solid var(--academic-line);padding:13px 0}.AcademicSite-module__6pBwzG__heroInner{grid-template-columns:1fr;width:min(100% - 32px,1180px);min-height:0;padding:58px 0 76px}.AcademicSite-module__6pBwzG__heroCopy h1,.AcademicSite-module__6pBwzG__pageIntro h1{font-size:clamp(1.85rem,8vw,2.8rem)}.AcademicSite-module__6pBwzG__heroPortrait{width:min(100%,520px)}.AcademicSite-module__6pBwzG__portraitCaption{bottom:-32px;left:16px;right:16px}.AcademicSite-module__6pBwzG__introStrip{grid-template-columns:1fr;width:min(100% - 32px,1180px);padding:22px 0}.AcademicSite-module__6pBwzG__introStrip>div,.AcademicSite-module__6pBwzG__introStrip>div:first-child{border-right:0;border-bottom:1px solid var(--academic-line);padding:16px 0}.AcademicSite-module__6pBwzG__introStrip>div:last-child{border-bottom:0}.AcademicSite-module__6pBwzG__section,.AcademicSite-module__6pBwzG__pageIntro,.AcademicSite-module__6pBwzG__ctaBand{width:min(100% - 32px,1180px)}.AcademicSite-module__6pBwzG__softSection{width:100%;padding-inline:16px}.AcademicSite-module__6pBwzG__sectionHeading{flex-direction:column;align-items:flex-start}.AcademicSite-module__6pBwzG__domainGrid,.AcademicSite-module__6pBwzG__featuredProject,.AcademicSite-module__6pBwzG__splitSection,.AcademicSite-module__6pBwzG__profileGrid,.AcademicSite-module__6pBwzG__careerGrid,.AcademicSite-module__6pBwzG__projectList article,.AcademicSite-module__6pBwzG__contactGrid{grid-template-columns:1fr}.AcademicSite-module__6pBwzG__projectImage{min-height:280px}.AcademicSite-module__6pBwzG__projectList article{gap:28px}.AcademicSite-module__6pBwzG__projectList article img{grid-row:1}.AcademicSite-module__6pBwzG__partners>div,.AcademicSite-module__6pBwzG__partnerGrid{grid-template-columns:1fr;gap:28px}.AcademicSite-module__6pBwzG__fypGrid{grid-template-columns:1fr}.AcademicSite-module__6pBwzG__eventGallery{grid-template-columns:repeat(2,1fr)}.AcademicSite-module__6pBwzG__eventGallery .AcademicSite-module__6pBwzG__eventFeature{grid-column:span 1}.AcademicSite-module__6pBwzG__contactVisual{grid-template-columns:130px 1fr}.AcademicSite-module__6pBwzG__securityLottie{width:130px;height:130px}.AcademicSite-module__6pBwzG__footerCallout{flex-direction:column;align-items:flex-start}.AcademicSite-module__6pBwzG__partners img,.AcademicSite-module__6pBwzG__partnerGrid img{height:56px}.AcademicSite-module__6pBwzG__publicationList article{grid-template-columns:54px 1fr;gap:14px}.AcademicSite-module__6pBwzG__publicationList article>a{grid-column:2}.AcademicSite-module__6pBwzG__ctaBand{flex-direction:column;align-items:flex-start}.AcademicSite-module__6pBwzG__footerGrid{grid-template-columns:1fr}}@media (max-width:520px){.AcademicSite-module__6pBwzG__brandText strong{font-size:.88rem}.AcademicSite-module__6pBwzG__heroInner,.AcademicSite-module__6pBwzG__section,.AcademicSite-module__6pBwzG__pageIntro,.AcademicSite-module__6pBwzG__ctaBand{width:min(100% - 24px,1180px)}.AcademicSite-module__6pBwzG__domainGrid,.AcademicSite-module__6pBwzG__studentGrid{grid-template-columns:1fr}.AcademicSite-module__6pBwzG__domainItem,.AcademicSite-module__6pBwzG__studentGrid article{min-height:0}.AcademicSite-module__6pBwzG__peopleGrid article,.AcademicSite-module__6pBwzG__partners>div,.AcademicSite-module__6pBwzG__partnerGrid,.AcademicSite-module__6pBwzG__eventGallery,.AcademicSite-module__6pBwzG__contactVisual{grid-template-columns:1fr}.AcademicSite-module__6pBwzG__securityLottie{width:150px;height:150px;margin:0 auto}.AcademicSite-module__6pBwzG__peopleGrid img{width:100%;height:auto;max-height:320px}.AcademicSite-module__6pBwzG__placementList article,.AcademicSite-module__6pBwzG__footerBottom{flex-direction:column;align-items:flex-start}}.AcademicSite-module__6pBwzG__pipelineSection{background:var(--academic-paper,#fff);border-bottom:1px solid var(--academic-line,#dce5e9);padding:80px 0}.AcademicSite-module__6pBwzG__pipelineContainer{width:min(1180px,100% - 40px);margin:0 auto}.AcademicSite-module__6pBwzG__pipelineHeader{text-align:center;max-width:720px;margin:0 auto 48px}.AcademicSite-module__6pBwzG__pipelineHeader h2{letter-spacing:-.03em;color:var(--academic-ink,#162634);margin:8px 0 16px;font-family:Poppins,sans-serif;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:700}.AcademicSite-module__6pBwzG__pipelineHeader p{color:var(--academic-muted,#60717d);margin:0;font-size:1rem;line-height:1.65}.AcademicSite-module__6pBwzG__pipelineVisualizer{width:100%;position:relative}.AcademicSite-module__6pBwzG__impactStrip{color:#fff;background:linear-gradient(135deg,#0a0f1e 0%,#0d1322 40%,#0f1730 100%);border-top:1px solid #6366f133;border-bottom:1px solid #6366f133;padding:56px 0;position:relative;overflow:hidden}.AcademicSite-module__6pBwzG__impactStrip:before{content:"";pointer-events:none;background-image:linear-gradient(#6366f10a 1px,#0000 1px),linear-gradient(90deg,#6366f10a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.AcademicSite-module__6pBwzG__impactBadgeWrapper{z-index:1;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.AcademicSite-module__6pBwzG__impactGrid{z-index:1;grid-template-columns:repeat(4,1fr);gap:28px;width:min(1180px,100% - 40px);margin:0 auto;display:grid;position:relative}.AcademicSite-module__6pBwzG__impactItem{flex-direction:column;gap:4px;display:flex}.AcademicSite-module__6pBwzG__impactItem strong{color:var(--academic-cyan,#42c4e8);letter-spacing:-.04em;font-family:Poppins,sans-serif;font-size:clamp(2.2rem,3.8vw,3.2rem);font-weight:700;line-height:1}.AcademicSite-module__6pBwzG__impactItem span{color:#fff;margin-top:4px;font-size:.95rem;font-weight:600}.AcademicSite-module__6pBwzG__impactItem small{color:#ffffffa6;font-size:.78rem;line-height:1.4}@media (max-width:900px){.AcademicSite-module__6pBwzG__impactGrid{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:540px){.AcademicSite-module__6pBwzG__impactGrid{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){.AcademicSite-module__6pBwzG__primaryButton,.AcademicSite-module__6pBwzG__secondaryButton,.AcademicSite-module__6pBwzG__desktopNav a:after{transition:none}}.AcademicSite-module__6pBwzG__fypListingSection{padding-top:40px}.AcademicSite-module__6pBwzG__fypFilterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:32px 0 24px;display:flex}.AcademicSite-module__6pBwzG__categoryPills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AcademicSite-module__6pBwzG__filterPill{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-soft,#f8fafc);color:var(--academic-muted,#64748b);cursor:pointer;border-radius:999px;padding:8px 16px;font-size:.8rem;font-weight:600;transition:all .2s}.AcademicSite-module__6pBwzG__filterPill:hover{border-color:var(--academic-blue,#4f46e5);color:var(--academic-ink,#0f172a)}.AcademicSite-module__6pBwzG__filterPillActive{box-shadow:0 4px 12px #4f46e547;background:var(--academic-blue,#4f46e5)!important;color:#fff!important;border-color:var(--academic-blue,#4f46e5)!important}.AcademicSite-module__6pBwzG__searchBox{flex:1;min-width:280px;max-width:380px;position:relative}.AcademicSite-module__6pBwzG__searchBox input{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-paper,#fff);width:100%;color:var(--academic-ink,#0f172a);border-radius:999px;padding:9px 36px;font-size:.84rem;transition:border-color .2s,box-shadow .2s}.AcademicSite-module__6pBwzG__searchBox input:focus{border-color:var(--academic-blue,#4f46e5);outline:none;box-shadow:0 0 0 3px #4f46e526}.AcademicSite-module__6pBwzG__searchIcon{color:var(--academic-muted,#64748b);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.AcademicSite-module__6pBwzG__clearSearch{color:var(--academic-muted,#64748b);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1.1rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.AcademicSite-module__6pBwzG__listingStatsRow{color:var(--academic-muted,#64748b);align-items:center;gap:10px;margin-bottom:24px;font-size:.8rem;display:flex}.AcademicSite-module__6pBwzG__listingStatsDivider{color:var(--academic-line,#e2e8f0)}.AcademicSite-module__6pBwzG__fypCardGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px;display:grid}.AcademicSite-module__6pBwzG__fypCard{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-paper,#fff);box-shadow:var(--shadow-card,0 1px 3px #0f172a0d);border-radius:16px;flex-direction:column;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.AcademicSite-module__6pBwzG__fypCard:hover{border-color:var(--academic-blue,#4f46e5);box-shadow:var(--shadow-card-hover,0 12px 30px #4f46e524);transform:translateY(-4px)}.AcademicSite-module__6pBwzG__fypCardFeatured{background:linear-gradient(135deg,#4f46e508 0%,var(--academic-paper,#fff)100%);border-color:#4f46e566}.AcademicSite-module__6pBwzG__fypCardTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.AcademicSite-module__6pBwzG__fypCardBadges{align-items:center;gap:8px;display:flex}.AcademicSite-module__6pBwzG__categoryBadge{color:var(--academic-blue,#4f46e5);letter-spacing:.04em;text-transform:uppercase;background:#4f46e514;border-radius:999px;padding:3px 10px;font-size:.68rem;font-weight:700}.AcademicSite-module__6pBwzG__featuredBadge{color:#ea580c;background:#ea580c1a;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.AcademicSite-module__6pBwzG__sessionBadge{color:var(--academic-muted,#64748b);font-family:ui-monospace,monospace;font-size:.72rem;font-weight:600}.AcademicSite-module__6pBwzG__fypCardTitle{margin:0 0 10px;font-family:Poppins,sans-serif;font-size:1.12rem;font-weight:700;line-height:1.35}.AcademicSite-module__6pBwzG__fypCardTitle a{color:var(--academic-ink,#0f172a);text-decoration:none;transition:color .2s}.AcademicSite-module__6pBwzG__fypCardTitle a:hover{color:var(--academic-blue,#4f46e5)}.AcademicSite-module__6pBwzG__fypCardSummary{color:var(--academic-muted,#64748b);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 16px;font-size:.84rem;line-height:1.55;display:-webkit-box;overflow:hidden}.AcademicSite-module__6pBwzG__fypCardStudents{color:var(--academic-ink,#0f172a);align-items:flex-start;gap:8px;margin-bottom:16px;font-size:.78rem;display:flex}.AcademicSite-module__6pBwzG__metaIcon{color:var(--academic-blue,#4f46e5);flex-shrink:0;margin-top:2px}.AcademicSite-module__6pBwzG__fypCardTech{flex-wrap:wrap;gap:6px;margin-top:auto;margin-bottom:20px;display:flex}.AcademicSite-module__6pBwzG__fypCardTech span{background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);color:var(--academic-muted,#64748b);border-radius:4px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:.7rem}.AcademicSite-module__6pBwzG__moreTech{color:var(--academic-blue,#4f46e5)!important;border-style:dashed!important}.AcademicSite-module__6pBwzG__fypCardActions{border-top:1px solid var(--academic-line,#e2e8f0);align-items:center;gap:12px;padding-top:16px;display:flex}.AcademicSite-module__6pBwzG__viewDetailBtn{background:var(--academic-blue,#4f46e5);color:#fff;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.78rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.AcademicSite-module__6pBwzG__viewDetailBtn:hover{background:var(--brand-primary-hover,#4338ca);transform:translateY(-1px)}.AcademicSite-module__6pBwzG__liveDemoBtn{border:1px solid var(--academic-line,#e2e8f0);color:var(--academic-ink,#0f172a);background:0 0;border-radius:8px;align-items:center;gap:4px;padding:8px 12px;font-size:.76rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.AcademicSite-module__6pBwzG__liveDemoBtn:hover{border-color:var(--academic-blue,#4f46e5);color:var(--academic-blue,#4f46e5)}.AcademicSite-module__6pBwzG__noResultsBox{text-align:center;background:var(--academic-soft,#f8fafc);border:1px dashed var(--academic-line,#e2e8f0);border-radius:16px;grid-column:1/-1;padding:60px 20px}.AcademicSite-module__6pBwzG__detailBreadcrumbBand{background:var(--academic-soft,#f8fafc);border-bottom:1px solid var(--academic-line,#e2e8f0);padding:14px 0}.AcademicSite-module__6pBwzG__breadcrumbInner{justify-content:space-between;align-items:center;gap:16px;width:min(1180px,100% - 40px);margin:0 auto;display:flex}.AcademicSite-module__6pBwzG__breadcrumbBack{color:var(--academic-blue,#4f46e5);align-items:center;gap:8px;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.AcademicSite-module__6pBwzG__breadcrumbBack:hover{text-decoration:underline}.AcademicSite-module__6pBwzG__breadcrumbMeta{color:var(--academic-muted,#64748b);align-items:center;gap:8px;font-size:.78rem;display:flex}.AcademicSite-module__6pBwzG__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:24px;display:grid}.AcademicSite-module__6pBwzG__relatedCard{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-paper,#fff);border-radius:12px;flex-direction:column;padding:20px;display:flex}.AcademicSite-module__6pBwzG__relatedBadge{color:var(--academic-blue,#4f46e5);margin-bottom:8px;font-size:.68rem;font-weight:700}.AcademicSite-module__6pBwzG__relatedCard h3{margin:0 0 8px;font-size:1rem}.AcademicSite-module__6pBwzG__relatedCard p{color:var(--academic-muted,#64748b);margin:0 0 16px;font-size:.8rem;line-height:1.45}.AcademicSite-module__6pBwzG__relatedCardFooter{border-top:1px solid var(--academic-line,#e2e8f0);justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;display:flex}.AcademicSite-module__6pBwzG__cardLink{color:var(--academic-blue,#4f46e5);align-items:center;gap:4px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:768px){.AcademicSite-module__6pBwzG__fypFilterBar{flex-direction:column;align-items:stretch}.AcademicSite-module__6pBwzG__searchBox{max-width:100%}.AcademicSite-module__6pBwzG__fypCardGrid{grid-template-columns:1fr}}.AcademicSite-module__6pBwzG__statsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:32px 0 0;display:grid}.AcademicSite-module__6pBwzG__statCard{background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);border-radius:12px;padding:20px 18px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.AcademicSite-module__6pBwzG__statCard:before{content:"";background:linear-gradient(90deg,var(--academic-blue,#4f46e5),var(--academic-cyan,#06b6d4));opacity:.7;width:100%;height:3px;position:absolute;top:0;left:0}.AcademicSite-module__6pBwzG__statCard:hover{border-color:var(--academic-blue,#4f46e5);transform:translateY(-3px);box-shadow:0 10px 24px #4f46e51f}.AcademicSite-module__6pBwzG__statValue{background:linear-gradient(135deg,var(--academic-blue,#4f46e5),var(--academic-cyan,#06b6d4));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:6px;font-family:Poppins,sans-serif;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:800;line-height:1.1}.AcademicSite-module__6pBwzG__statLabel{color:var(--academic-ink,#0f172a);margin-bottom:4px;font-size:.85rem;font-weight:700}.AcademicSite-module__6pBwzG__statNote{color:var(--academic-muted,#64748b);font-size:.72rem;line-height:1.35}.AcademicSite-module__6pBwzG__pillarsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:24px;display:grid}.AcademicSite-module__6pBwzG__pillarCard{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-paper,#fff);border-radius:12px;flex-direction:column;padding:24px 20px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.AcademicSite-module__6pBwzG__pillarCard:hover{border-color:var(--academic-blue,#4f46e5);transform:translateY(-4px);box-shadow:0 12px 32px #4f46e51a}.AcademicSite-module__6pBwzG__pillarIconWrap{width:44px;height:44px;color:var(--academic-blue,#4f46e5);background:#4f46e514;border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}[data-theme=dark] .AcademicSite-module__6pBwzG__pillarIconWrap{color:var(--academic-cyan,#38bdf8);background:#6366f126}.AcademicSite-module__6pBwzG__pillarCard h3{color:var(--academic-ink,#0f172a);margin:0 0 10px;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:700}.AcademicSite-module__6pBwzG__pillarCard p{color:var(--academic-muted,#64748b);margin:0;font-size:.84rem;line-height:1.6}.AcademicSite-module__6pBwzG__timelineWrapper{grid-template-columns:280px 1fr;gap:32px;margin-top:28px;display:grid}@media (max-width:900px){.AcademicSite-module__6pBwzG__timelineWrapper{grid-template-columns:1fr}}.AcademicSite-module__6pBwzG__timelineNav{flex-direction:column;gap:10px;display:flex}.AcademicSite-module__6pBwzG__timelineTab{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-paper,#fff);color:var(--academic-muted,#64748b);text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:14px;width:100%;padding:16px 18px;transition:all .2s;display:flex}.AcademicSite-module__6pBwzG__timelineTab:hover{border-color:var(--academic-blue,#4f46e5);color:var(--academic-ink,#0f172a)}.AcademicSite-module__6pBwzG__activeTimelineTab{box-shadow:0 4px 16px #4f46e51f;border-color:var(--academic-blue,#4f46e5)!important;color:var(--academic-blue,#4f46e5)!important;background:#4f46e50d!important}[data-theme=dark] .AcademicSite-module__6pBwzG__activeTimelineTab{color:var(--academic-cyan,#38bdf8)!important;border-color:var(--academic-cyan,#38bdf8)!important;background:#6366f11f!important}.AcademicSite-module__6pBwzG__timelineTabNum{background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);border-radius:6px;flex-shrink:0;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:800}.AcademicSite-module__6pBwzG__timelineTabMeta h4{margin:0 0 2px;font-size:.88rem;font-weight:700}.AcademicSite-module__6pBwzG__timelineTabMeta span{color:var(--academic-muted,#64748b);font-size:.74rem}.AcademicSite-module__6pBwzG__timelineCard{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-paper,#fff);border-radius:16px;padding:28px 30px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000a}[data-theme=dark] .AcademicSite-module__6pBwzG__timelineCard{background:var(--academic-soft,#111827);border-color:var(--academic-line,#1e293b)}.AcademicSite-module__6pBwzG__timelineCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.AcademicSite-module__6pBwzG__timelineEraBadge{color:var(--academic-blue,#4f46e5);letter-spacing:.04em;text-transform:uppercase;background:#4f46e51a;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.AcademicSite-module__6pBwzG__timelineLocation{color:var(--academic-muted,#64748b);align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:inline-flex}.AcademicSite-module__6pBwzG__timelineCardTitle{color:var(--academic-ink,#0f172a);margin:0 0 12px;font-family:Poppins,sans-serif;font-size:1.35rem;font-weight:700}.AcademicSite-module__6pBwzG__timelineSummary{color:var(--academic-muted,#64748b);margin-bottom:20px;font-size:.92rem;line-height:1.65}.AcademicSite-module__6pBwzG__achievementList{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.AcademicSite-module__6pBwzG__achievementItem{color:var(--academic-ink,#0f172a);align-items:flex-start;gap:10px;font-size:.85rem;line-height:1.5;display:flex}.AcademicSite-module__6pBwzG__achievementIcon{color:var(--academic-cyan,#06b6d4);flex-shrink:0;margin-top:3px}.AcademicSite-module__6pBwzG__timelineStatsRow{border-top:1px solid var(--academic-line,#e2e8f0);flex-wrap:wrap;gap:12px;padding-top:18px;display:flex}.AcademicSite-module__6pBwzG__timelineStatBadge{background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);color:var(--academic-ink,#0f172a);border-radius:8px;padding:6px 14px;font-size:.78rem}.AcademicSite-module__6pBwzG__timelineStatBadge strong{color:var(--academic-blue,#4f46e5)}.AcademicSite-module__6pBwzG__collabFilterBar{border-bottom:1px solid var(--academic-line,#e2e8f0);flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;margin-bottom:28px;padding-bottom:12px;display:flex}.AcademicSite-module__6pBwzG__collabTab{border:1px solid var(--academic-line,#e2e8f0);color:var(--academic-muted,#64748b);cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-size:.8rem;font-weight:600;transition:all .2s}.AcademicSite-module__6pBwzG__collabTab:hover{border-color:var(--academic-blue,#4f46e5);color:var(--academic-ink,#0f172a)}.AcademicSite-module__6pBwzG__activeCollabTab{box-shadow:0 4px 14px #4f46e540;background:var(--academic-blue,#4f46e5)!important;color:#fff!important;border-color:var(--academic-blue,#4f46e5)!important}.AcademicSite-module__6pBwzG__collabGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px;display:grid}.AcademicSite-module__6pBwzG__collabCard{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-paper,#fff);border-radius:14px;flex-direction:column;padding:24px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative}.AcademicSite-module__6pBwzG__collabCard:hover{border-color:var(--academic-blue,#4f46e5);transform:translateY(-4px);box-shadow:0 12px 28px #00000014}[data-theme=dark] .AcademicSite-module__6pBwzG__collabCard{background:var(--academic-soft,#111827);border-color:var(--academic-line,#1e293b)}.AcademicSite-module__6pBwzG__collabTop{align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.AcademicSite-module__6pBwzG__collabAvatar{border:2px solid var(--academic-blue,#4f46e5);background:var(--academic-soft,#f8fafc);width:56px;height:56px;color:var(--academic-blue,#4f46e5);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;display:flex;overflow:hidden}.AcademicSite-module__6pBwzG__collabAvatar img{object-fit:cover;width:100%;height:100%}.AcademicSite-module__6pBwzG__collabMeta h3{color:var(--academic-ink,#0f172a);margin:0 0 4px;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:700}.AcademicSite-module__6pBwzG__collabBadge{color:var(--academic-blue,#4f46e5);background:#4f46e514;border-radius:4px;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-block}.AcademicSite-module__6pBwzG__collabDegree{color:var(--academic-muted,#64748b);margin-top:2px;font-size:.78rem;font-weight:600}.AcademicSite-module__6pBwzG__collabRegId{color:var(--academic-cyan,#06b6d4);font-family:ui-monospace,monospace;font-size:.72rem;font-weight:700}.AcademicSite-module__6pBwzG__collabBody{flex:1;margin-bottom:16px}.AcademicSite-module__6pBwzG__collabTopic{color:var(--academic-ink,#0f172a);margin:0 0 10px;font-size:.84rem;line-height:1.55}.AcademicSite-module__6pBwzG__collabTopic strong{color:var(--academic-blue,#4f46e5)}.AcademicSite-module__6pBwzG__collabFocus{color:var(--academic-muted,#64748b);font-size:.78rem}.AcademicSite-module__6pBwzG__collabFooter{border-top:1px solid var(--academic-line,#e2e8f0);flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}.AcademicSite-module__6pBwzG__collabLinkBtn{border:1px solid var(--academic-line,#e2e8f0);color:var(--academic-ink,#0f172a);border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:.75rem;text-decoration:none;transition:all .18s;display:inline-flex}.AcademicSite-module__6pBwzG__collabLinkBtn:hover{border-color:var(--academic-blue,#4f46e5);color:var(--academic-blue,#4f46e5)}.AcademicSite-module__6pBwzG__partnerRowWrapper{scrollbar-width:thin;-webkit-overflow-scrolling:touch;width:100%;padding:4px 0 14px;overflow-x:auto}.AcademicSite-module__6pBwzG__partnerCardGrid{grid-template-columns:repeat(5,1fr);align-items:stretch;gap:16px;min-width:860px;display:grid}@media (max-width:768px){.AcademicSite-module__6pBwzG__partnerCardGrid{min-width:820px}}.AcademicSite-module__6pBwzG__partnerCardBox{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-paper,#fff);text-align:center;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:center;padding:16px 12px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 2px 8px #00000005}[data-theme=dark] .AcademicSite-module__6pBwzG__partnerCardBox{background:#0f172aa6;border-color:#ffffff14}.AcademicSite-module__6pBwzG__partnerCardBox:hover{border-color:var(--academic-cyan,#06b6d4);transform:translateY(-4px);box-shadow:0 12px 28px -6px #06b6d429}.AcademicSite-module__6pBwzG__partnerLogoWrap{background:#fff;border-radius:10px;justify-content:center;align-items:center;width:100%;height:54px;margin-bottom:10px;padding:8px 12px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:inset 0 0 0 1px #0000000f,0 2px 6px #00000008}[data-theme=dark] .AcademicSite-module__6pBwzG__partnerLogoWrap{background:#fff}.AcademicSite-module__6pBwzG__partnerCardBox:hover .AcademicSite-module__6pBwzG__partnerLogoWrap{transform:scale(1.04);box-shadow:inset 0 0 0 1px #06b6d44d,0 4px 12px #06b6d426}.AcademicSite-module__6pBwzG__partnerLogoWrap img{object-fit:contain;width:auto;max-width:100%;height:auto}.AcademicSite-module__6pBwzG__partnerCardBox h4{color:var(--academic-ink,#0f172a);margin:0 0 4px;font-size:.83rem;font-weight:700;line-height:1.35}.AcademicSite-module__6pBwzG__partnerRole{color:var(--academic-muted,#64748b);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.71rem;line-height:1.3;display:-webkit-box;overflow:hidden}.AcademicSite-module__6pBwzG__aboutHeroRow{grid-template-columns:1fr 380px;align-items:center;gap:32px;margin-bottom:28px;display:grid}@media (max-width:960px){.AcademicSite-module__6pBwzG__aboutHeroRow{grid-template-columns:1fr}}.AcademicSite-module__6pBwzG__aboutDirectorCard{background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);border-radius:16px;align-items:center;gap:16px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000008}[data-theme=dark] .AcademicSite-module__6pBwzG__aboutDirectorCard{background:#0f172a99;border-color:#ffffff14}.AcademicSite-module__6pBwzG__aboutDirectorAvatar{border:2.5px solid var(--academic-cyan,#06b6d4);border-radius:50%;flex-shrink:0;width:72px;height:72px;overflow:hidden;box-shadow:0 4px 14px #06b6d433}.AcademicSite-module__6pBwzG__aboutDirectorAvatar img{object-fit:cover;width:100%;height:100%}.AcademicSite-module__6pBwzG__aboutDirectorInfo{flex-direction:column;gap:3px;display:flex}.AcademicSite-module__6pBwzG__aboutDirectorName{color:var(--academic-ink,#0f172a);margin:0;font-size:1.02rem;font-weight:700}.AcademicSite-module__6pBwzG__aboutDirectorTitle{color:var(--academic-cyan,#06b6d4);font-size:.76rem;font-weight:600}.AcademicSite-module__6pBwzG__aboutDirectorMeta{color:var(--academic-muted,#64748b);font-size:.72rem;line-height:1.35}.AcademicSite-module__6pBwzG__aboutDirectorLinks{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.AcademicSite-module__6pBwzG__aboutDirectorBtn{color:var(--academic-cyan,#06b6d4);background:#06b6d41a;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:.71rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.AcademicSite-module__6pBwzG__aboutDirectorBtn:hover{background:var(--academic-cyan,#06b6d4);color:#fff}.AcademicSite-module__6pBwzG__contactStage{position:relative;overflow:hidden}.AcademicSite-module__6pBwzG__contactPlexus{pointer-events:none;opacity:.45;z-index:1;position:absolute;inset:0}.AcademicSite-module__6pBwzG__contactVisual{z-index:2;background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);border-radius:20px;grid-template-columns:minmax(280px,380px) 1fr;align-items:center;gap:clamp(24px,4vw,48px);margin-bottom:48px;padding:32px;display:grid;position:relative}.AcademicSite-module__6pBwzG__lottieCard{aspect-ratio:1;background:var(--academic-paper,#fff);border:1px solid var(--academic-line,#e2e8f0);border-radius:16px;justify-content:center;align-items:center;width:100%;padding:16px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px -8px #0284c71f,0 4px 12px #0000000a}.AcademicSite-module__6pBwzG__lottieCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#0284c71f 0%,#06b6d400 70%);animation:4s ease-in-out infinite alternate AcademicSite-module__6pBwzG__pulseGlow;position:absolute;inset:-20px}@keyframes AcademicSite-module__6pBwzG__pulseGlow{0%{opacity:.4;transform:scale(.95)}to{opacity:.9;transform:scale(1.05)}}.AcademicSite-module__6pBwzG__lottieCard:hover{border-color:#0284c766;transform:translateY(-4px)scale(1.01);box-shadow:0 20px 48px -12px #0284c738}.AcademicSite-module__6pBwzG__securityLottie{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;max-height:320px;display:flex;position:relative}.AcademicSite-module__6pBwzG__cornerCardIllustration{background:linear-gradient(145deg,#0d1322,#101729);border:1px solid #6366f138;border-radius:12px;justify-content:center;align-items:center;margin:16px 0;padding:16px;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}[data-theme=light] .AcademicSite-module__6pBwzG__cornerCardIllustration{background:linear-gradient(145deg,#f1f5f9,#e8edf5);border-color:#6366f133}.AcademicSite-module__6pBwzG__cornerCardIllustration:before{content:"";opacity:.15;transform-origin:0 0;pointer-events:none;z-index:1;background:radial-gradient(circle at 0 0,#38bdf861 0%,#6366f126 40%,#0000 75%);width:140%;height:140%;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .45s;position:absolute;top:0;left:0;transform:scale(.7)}.AcademicSite-module__6pBwzG__cornerBadgeDot{z-index:3;opacity:.6;background:#38bdf8;border-radius:50%;width:7px;height:7px;transition:all .3s;position:absolute;top:10px;left:10px;box-shadow:0 0 10px #38bdf8}.AcademicSite-module__6pBwzG__interactiveDomainItem:hover .AcademicSite-module__6pBwzG__cornerCardIllustration:before,.AcademicSite-module__6pBwzG__cornerCardIllustration:hover:before{opacity:1;transform:scale(1.15)}.AcademicSite-module__6pBwzG__interactiveDomainItem:hover .AcademicSite-module__6pBwzG__cornerBadgeDot,.AcademicSite-module__6pBwzG__cornerCardIllustration:hover .AcademicSite-module__6pBwzG__cornerBadgeDot{opacity:1;transform:scale(1.4);box-shadow:0 0 14px #38bdf8,0 0 20px #818cf8}.AcademicSite-module__6pBwzG__interactiveDomainItem:hover .AcademicSite-module__6pBwzG__cornerCardIllustration,.AcademicSite-module__6pBwzG__cornerCardIllustration:hover{border-color:#38bdf880;box-shadow:0 16px 40px -10px #0284c740,inset 0 0 20px #38bdf814}.AcademicSite-module__6pBwzG__cornerCardIllustration .AcademicSite-module__6pBwzG__illustrationImage{z-index:2;transform-origin:10% 10%;filter:drop-shadow(0 8px 16px #0000001f);transition:transform .45s cubic-bezier(.34,1.56,.64,1),filter .45s;position:relative}.AcademicSite-module__6pBwzG__interactiveDomainItem:hover .AcademicSite-module__6pBwzG__cornerCardIllustration .AcademicSite-module__6pBwzG__illustrationImage,.AcademicSite-module__6pBwzG__cornerCardIllustration:hover .AcademicSite-module__6pBwzG__illustrationImage{filter:drop-shadow(-6px 12px 28px #38bdf861);transform:scale(1.12)translate(5px,5px)rotate(-1.5deg)}@media (max-width:868px){.AcademicSite-module__6pBwzG__contactVisual{grid-template-columns:1fr;gap:24px;padding:24px}.AcademicSite-module__6pBwzG__lottieCard{max-width:320px;margin:0 auto}}
.AcademicImageLightbox-module__KxMx4G__trigger{width:100%;color:inherit;cursor:zoom-in;text-align:inherit;background:0 0;border:0;padding:0;display:block;position:relative;overflow:hidden}.AcademicImageLightbox-module__KxMx4G__trigger img{display:block}.AcademicImageLightbox-module__KxMx4G__zoomHint{color:#fff;opacity:0;backdrop-filter:blur(8px);background:#0d2331d1;border:1px solid #ffffff59;border-radius:6px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:.7rem;font-weight:700;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;bottom:12px;right:12px;transform:translateY(4px)}.AcademicImageLightbox-module__KxMx4G__trigger:hover .AcademicImageLightbox-module__KxMx4G__zoomHint,.AcademicImageLightbox-module__KxMx4G__trigger:focus-visible .AcademicImageLightbox-module__KxMx4G__zoomHint{opacity:1;transform:translateY(0)}.AcademicImageLightbox-module__KxMx4G__trigger:focus-visible{outline-offset:3px;outline:3px solid #42c4e8}.AcademicImageLightbox-module__KxMx4G__backdrop{z-index:10000;backdrop-filter:blur(14px);background:#050f16eb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.AcademicImageLightbox-module__KxMx4G__dialog{gap:12px;width:min(1200px,96vw);max-height:94vh;display:grid;position:relative}.AcademicImageLightbox-module__KxMx4G__expandedImage{place-items:center;min-height:0;display:grid}.AcademicImageLightbox-module__KxMx4G__expandedImage img{object-fit:contain;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:84vh}.AcademicImageLightbox-module__KxMx4G__dialog p{color:#ffffffc7;text-align:center;margin:0;font-size:.82rem;line-height:1.5}.AcademicImageLightbox-module__KxMx4G__closeButton{z-index:2;color:#102a3a;cursor:pointer;background:#fff;border:1px solid #ffffff40;border-radius:999px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:-14px;right:-14px}@media (max-width:600px){.AcademicImageLightbox-module__KxMx4G__backdrop{padding:12px}.AcademicImageLightbox-module__KxMx4G__zoomHint{opacity:1;transform:none}.AcademicImageLightbox-module__KxMx4G__closeButton{top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.AcademicImageLightbox-module__KxMx4G__zoomHint{transition:none}}
.AcademicResearchPipeline-module__uLUODW__pipeline{border:1px solid var(--academic-line);background:radial-gradient(circle at 50% 0%,#42c4e81f,transparent 36%),var(--academic-paper);border-radius:10px;padding:clamp(28px,5vw,52px);position:relative;overflow:hidden}.AcademicResearchPipeline-module__uLUODW__pipelineLine{background:var(--academic-line);height:2px;position:absolute;top:79px;left:10%;right:10%;overflow:hidden}.AcademicResearchPipeline-module__uLUODW__pipelineLine span{background:var(--academic-cyan);border-radius:999px;width:46px;height:6px;animation:5.8s ease-in-out infinite AcademicResearchPipeline-module__uLUODW__pipelinePulse;position:absolute;top:-2px;box-shadow:0 0 18px #42c4e8a6}.AcademicResearchPipeline-module__uLUODW__stageGrid{z-index:1;grid-template-columns:repeat(5,1fr);gap:18px;display:grid;position:relative}.AcademicResearchPipeline-module__uLUODW__stageGrid article{min-width:0;padding:0 6px}.AcademicResearchPipeline-module__uLUODW__iconBox{border:1px solid var(--academic-line);background:var(--academic-paper);width:48px;height:48px;color:var(--academic-blue);border-radius:9px;place-items:center;margin-bottom:24px;display:grid;box-shadow:0 10px 26px #12283614}.AcademicResearchPipeline-module__uLUODW__stageGrid article>span{color:var(--academic-blue);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:700}.AcademicResearchPipeline-module__uLUODW__stageGrid h3{margin:8px 0 10px;font-family:Poppins,sans-serif;font-size:1rem}.AcademicResearchPipeline-module__uLUODW__stageGrid p{color:var(--academic-muted);margin:0;font-size:.78rem;line-height:1.65}.AcademicResearchPipeline-module__uLUODW__codeMark{color:var(--academic-muted);align-items:center;gap:8px;margin-top:34px;font-size:.72rem;display:inline-flex}@keyframes AcademicResearchPipeline-module__uLUODW__pipelinePulse{0%{opacity:0;left:-46px}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}@media (max-width:840px){.AcademicResearchPipeline-module__uLUODW__pipelineLine{display:none}.AcademicResearchPipeline-module__uLUODW__stageGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.AcademicResearchPipeline-module__uLUODW__stageGrid{grid-template-columns:1fr}.AcademicResearchPipeline-module__uLUODW__stageGrid article{grid-template-columns:48px 1fr;column-gap:14px;display:grid}.AcademicResearchPipeline-module__uLUODW__iconBox{grid-row:1/span 3;margin:0}.AcademicResearchPipeline-module__uLUODW__stageGrid article>span,.AcademicResearchPipeline-module__uLUODW__stageGrid h3,.AcademicResearchPipeline-module__uLUODW__stageGrid p{grid-column:2}}@media (prefers-reduced-motion:reduce){.AcademicResearchPipeline-module__uLUODW__pipelineLine span{animation:none;left:45%}}
.AcademicDomainModal-module__0gjR2W__overlay{z-index:1000;-webkit-backdrop-filter:blur(10px);background:#0a141ebf;justify-content:center;align-items:center;padding:20px;animation:.25s cubic-bezier(.16,1,.3,1) AcademicDomainModal-module__0gjR2W__fadeIn;display:flex;position:fixed;inset:0}[data-theme=dark] .AcademicDomainModal-module__0gjR2W__overlay{background:#030712d1}@keyframes AcademicDomainModal-module__0gjR2W__fadeIn{0%{opacity:0}to{opacity:1}}.AcademicDomainModal-module__0gjR2W__modal{background:var(--academic-paper,#fff);width:min(920px,100vw - 32px);max-height:min(90vh,880px);color:var(--academic-ink,#1e293b);border:1px solid var(--academic-line,#e2e8f0);border-radius:16px;flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) AcademicDomainModal-module__0gjR2W__slideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #0000004d,0 0 1px 1px #0000000d}[data-theme=dark] .AcademicDomainModal-module__0gjR2W__modal{box-shadow:0 25px 60px -15px #000000b3,0 0 1px 1px #ffffff0d}@keyframes AcademicDomainModal-module__0gjR2W__slideUp{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.AcademicDomainModal-module__0gjR2W__modalHeader{background:var(--academic-paper,#fff);border-bottom:1px solid var(--academic-line,#e2e8f0);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 32px 18px;display:flex}.AcademicDomainModal-module__0gjR2W__headerMain{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.AcademicDomainModal-module__0gjR2W__headerMeta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AcademicDomainModal-module__0gjR2W__numberBadge{color:var(--academic-blue,#4f46e5);letter-spacing:.05em;background:#4f46e51a;border-radius:20px;padding:3px 10px;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:700}[data-theme=dark] .AcademicDomainModal-module__0gjR2W__numberBadge{color:var(--academic-cyan,#38bdf8);background:#38bdf826}.AcademicDomainModal-module__0gjR2W__domainTag{text-transform:uppercase;letter-spacing:.08em;color:var(--academic-muted,#64748b);font-size:.78rem;font-weight:600}.AcademicDomainModal-module__0gjR2W__headerTitleGroup{align-items:center;gap:20px;min-width:0;display:flex}.AcademicDomainModal-module__0gjR2W__headerDomainImage{background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;padding:8px;display:flex}.AcademicDomainModal-module__0gjR2W__headerDomainImage img{object-fit:contain;width:100%;height:100%}.AcademicDomainModal-module__0gjR2W__modalTitle{color:var(--academic-ink,#0f172a);letter-spacing:-.02em;overflow-wrap:break-word;word-break:break-word;margin:0;font-family:Poppins,sans-serif;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;line-height:1.25}.AcademicDomainModal-module__0gjR2W__closeButton{border:1px solid var(--academic-line,#e2e8f0);background:var(--academic-soft,#f8fafc);width:40px;height:40px;color:var(--academic-muted,#64748b);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.AcademicDomainModal-module__0gjR2W__closeButton:hover{background:var(--academic-ink,#0f172a);color:var(--academic-paper,#fff);border-color:var(--academic-ink,#0f172a);transform:rotate(90deg)}.AcademicDomainModal-module__0gjR2W__navTabs{background:var(--academic-soft,#f8fafc);border-bottom:1px solid var(--academic-line,#e2e8f0);-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-shrink:0;gap:6px;padding:10px 32px;display:flex;overflow-x:auto}.AcademicDomainModal-module__0gjR2W__navTabs::-webkit-scrollbar{height:4px}.AcademicDomainModal-module__0gjR2W__navTabs::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.AcademicDomainModal-module__0gjR2W__tabButton{color:var(--academic-muted,#64748b);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.AcademicDomainModal-module__0gjR2W__tabButton:hover{color:var(--academic-blue,#4f46e5);background:#4f46e514}.AcademicDomainModal-module__0gjR2W__activeTab{color:var(--academic-blue,#4f46e5);background:var(--academic-paper,#fff);border-color:var(--academic-line,#e2e8f0);box-shadow:0 2px 6px #0000000f}[data-theme=dark] .AcademicDomainModal-module__0gjR2W__activeTab{color:var(--academic-cyan,#38bdf8)}.AcademicDomainModal-module__0gjR2W__modalBody{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-direction:column;flex:1;gap:36px;padding:32px;display:flex;overflow-y:auto}.AcademicDomainModal-module__0gjR2W__modalBody::-webkit-scrollbar{width:6px}.AcademicDomainModal-module__0gjR2W__modalBody::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.AcademicDomainModal-module__0gjR2W__sectionBlock{flex-direction:column;gap:14px;scroll-margin-top:20px;display:flex}.AcademicDomainModal-module__0gjR2W__sectionHeader{border-bottom:2px solid #4f46e533;align-items:center;gap:10px;padding-bottom:8px;display:flex}.AcademicDomainModal-module__0gjR2W__sectionIcon{color:var(--academic-blue,#4f46e5);align-items:center;display:flex}[data-theme=dark] .AcademicDomainModal-module__0gjR2W__sectionIcon{color:var(--academic-cyan,#38bdf8)}.AcademicDomainModal-module__0gjR2W__sectionTitle{color:var(--academic-ink,#0f172a);margin:0;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:700}.AcademicDomainModal-module__0gjR2W__overviewText{color:var(--academic-ink,#334155);background:var(--academic-soft,#f8fafc);border-left:4px solid var(--academic-blue,#4f46e5);overflow-wrap:break-word;word-break:break-word;border-radius:10px;margin:0;padding:20px;font-size:.96rem;line-height:1.75}.AcademicDomainModal-module__0gjR2W__itemList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.AcademicDomainModal-module__0gjR2W__itemCard{background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);color:var(--academic-ink,#334155);overflow-wrap:break-word;word-break:break-word;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:.9rem;line-height:1.5;transition:all .2s;display:flex}.AcademicDomainModal-module__0gjR2W__itemCard:hover{border-color:#4f46e566;box-shadow:0 4px 12px #4f46e514}.AcademicDomainModal-module__0gjR2W__bulletIcon{color:var(--academic-blue,#4f46e5);flex-shrink:0;margin-top:3px}.AcademicDomainModal-module__0gjR2W__directionGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.AcademicDomainModal-module__0gjR2W__directionChip{background:var(--academic-paper,#fff);border:1px solid var(--academic-line,#e2e8f0);color:var(--academic-ink,#0f172a);overflow-wrap:break-word;word-break:break-word;border-radius:8px;align-items:center;gap:10px;padding:12px 14px;font-size:.88rem;font-weight:500;transition:all .2s;display:flex}.AcademicDomainModal-module__0gjR2W__directionChip:hover{border-color:var(--academic-blue,#4f46e5);background:#4f46e50a}.AcademicDomainModal-module__0gjR2W__directionIcon{color:var(--academic-blue,#4f46e5);flex-shrink:0}.AcademicDomainModal-module__0gjR2W__labWorkBox{background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}.AcademicDomainModal-module__0gjR2W__labWorkSummary{color:var(--academic-muted,#475569);border-bottom:1px dashed var(--academic-line,#cbd5e1);overflow-wrap:break-word;word-break:break-word;margin:0;padding-bottom:12px;font-size:.92rem;font-style:italic;line-height:1.6}.AcademicDomainModal-module__0gjR2W__labWorkGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.AcademicDomainModal-module__0gjR2W__labWorkItem{background:var(--academic-paper,#fff);border:1px solid var(--academic-line,#e2e8f0);color:var(--academic-ink,#0f172a);overflow-wrap:break-word;word-break:break-word;border-radius:6px;align-items:center;gap:10px;padding:10px 14px;font-size:.88rem;font-weight:600;display:flex}.AcademicDomainModal-module__0gjR2W__checkIcon{color:var(--academic-blue,#4f46e5);flex-shrink:0}.AcademicDomainModal-module__0gjR2W__resourcesBox{flex-direction:column;gap:16px;display:flex}.AcademicDomainModal-module__0gjR2W__resourcesSummary{color:var(--academic-ink,#334155);overflow-wrap:break-word;word-break:break-word;background:#4f46e50a;border:1px solid #4f46e526;border-radius:8px;margin:0;padding:14px 18px;font-size:.92rem;line-height:1.65}.AcademicDomainModal-module__0gjR2W__resourceLinks{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.AcademicDomainModal-module__0gjR2W__resourceLinkCard{background:var(--academic-paper,#fff);border:1px solid var(--academic-line,#e2e8f0);color:var(--academic-ink,#0f172a);overflow-wrap:break-word;word-break:break-word;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.AcademicDomainModal-module__0gjR2W__resourceLinkCard:hover{background:var(--academic-blue,#4f46e5);color:#fff;border-color:var(--academic-blue,#4f46e5);transform:translateY(-2px);box-shadow:0 8px 20px #4f46e533}.AcademicDomainModal-module__0gjR2W__resourceLinkCard:hover .AcademicDomainModal-module__0gjR2W__extIcon{color:#fff}.AcademicDomainModal-module__0gjR2W__extIcon{color:var(--academic-blue,#4f46e5);flex-shrink:0;transition:color .2s}.AcademicDomainModal-module__0gjR2W__projectsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.AcademicDomainModal-module__0gjR2W__projectIdeaCard{background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);color:var(--academic-ink,#0f172a);overflow-wrap:break-word;word-break:break-word;border-radius:10px;align-items:flex-start;gap:12px;padding:16px;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.AcademicDomainModal-module__0gjR2W__projectIdeaCard:hover{border-color:var(--academic-blue,#4f46e5);background:var(--academic-paper,#fff);box-shadow:0 4px 16px #0000000d}.AcademicDomainModal-module__0gjR2W__ideaBadge{color:var(--academic-blue,#4f46e5);background:#4f46e51f;border-radius:4px;flex-shrink:0;margin-top:2px;padding:2px 8px;font-size:.72rem;font-weight:700}[data-theme=dark] .AcademicDomainModal-module__0gjR2W__ideaBadge{color:var(--academic-cyan,#38bdf8);background:#38bdf826}.AcademicDomainModal-module__0gjR2W__modalFooter{background:var(--academic-paper,#fff);border-top:1px solid var(--academic-line,#e2e8f0);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 32px;display:flex}.AcademicDomainModal-module__0gjR2W__footerCloseBtn{color:var(--academic-muted,#64748b);background:var(--academic-soft,#f8fafc);border:1px solid var(--academic-line,#e2e8f0);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:10px 18px;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex}.AcademicDomainModal-module__0gjR2W__footerCloseBtn:hover{color:var(--academic-ink,#0f172a);background:var(--academic-line,#e2e8f0)}.AcademicDomainModal-module__0gjR2W__footerCta{background:var(--academic-blue,#4f46e5);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.AcademicDomainModal-module__0gjR2W__footerCta:hover{background:#4338ca}@media (max-width:768px){.AcademicDomainModal-module__0gjR2W__overlay{padding:12px}.AcademicDomainModal-module__0gjR2W__modal{border-radius:12px;width:100%;max-height:calc(100dvh - 24px)}.AcademicDomainModal-module__0gjR2W__modalHeader{gap:12px;padding:18px 18px 14px}.AcademicDomainModal-module__0gjR2W__headerDomainImage{width:56px;height:56px;padding:6px}.AcademicDomainModal-module__0gjR2W__navTabs{padding:8px 18px}.AcademicDomainModal-module__0gjR2W__modalBody{gap:28px;padding:20px 18px}.AcademicDomainModal-module__0gjR2W__modalFooter{padding:14px 18px}}@media (max-width:540px){.AcademicDomainModal-module__0gjR2W__overlay{padding:6px}.AcademicDomainModal-module__0gjR2W__modal{border-radius:10px;max-height:calc(100dvh - 12px)}.AcademicDomainModal-module__0gjR2W__headerTitleGroup{gap:12px}.AcademicDomainModal-module__0gjR2W__headerDomainImage{width:48px;height:48px}.AcademicDomainModal-module__0gjR2W__itemList,.AcademicDomainModal-module__0gjR2W__directionGrid,.AcademicDomainModal-module__0gjR2W__labWorkGrid,.AcademicDomainModal-module__0gjR2W__resourceLinks,.AcademicDomainModal-module__0gjR2W__projectsGrid{grid-template-columns:1fr}.AcademicDomainModal-module__0gjR2W__modalFooter{flex-direction:column-reverse;align-items:stretch;gap:10px}.AcademicDomainModal-module__0gjR2W__footerCloseBtn,.AcademicDomainModal-module__0gjR2W__footerCta{text-align:center;width:100%;min-height:44px}}
.AcademicFypCaseStudy-module__s3CW2G__caseStudy{--case-line:#6366f138;color:#f8fafc;background:radial-gradient(circle at 82% 12%,#6366f12e,#0000 35%),radial-gradient(circle at 18% 85%,#06b6d41f,#0000 40%),#090d16;margin:0;padding:clamp(56px,8vw,104px) clamp(24px,5vw,72px)}.AcademicFypCaseStudy-module__s3CW2G__eyebrow{color:#818cf8;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.68rem;font-weight:750}.AcademicFypCaseStudy-module__s3CW2G__caseIntro{grid-template-columns:minmax(0,1.15fr) minmax(270px,.62fr);align-items:center;gap:clamp(36px,7vw,88px);max-width:1180px;margin:0 auto;display:grid}.AcademicFypCaseStudy-module__s3CW2G__caseCopy h2{letter-spacing:-.045em;max-width:790px;margin:18px 0;font-family:Poppins,sans-serif;font-size:clamp(2rem,4vw,4.2rem);line-height:1.05}.AcademicFypCaseStudy-module__s3CW2G__summary{color:#edf6fab8;max-width:720px;font-size:clamp(.98rem,1.5vw,1.16rem);line-height:1.75}.AcademicFypCaseStudy-module__s3CW2G__statusRow,.AcademicFypCaseStudy-module__s3CW2G__specializations,.AcademicFypCaseStudy-module__s3CW2G__technologyList{flex-wrap:wrap;gap:8px;display:flex}.AcademicFypCaseStudy-module__s3CW2G__statusRow span,.AcademicFypCaseStudy-module__s3CW2G__specializations span,.AcademicFypCaseStudy-module__s3CW2G__technologyList span{border:1px solid var(--case-line);color:#edf6fabd;letter-spacing:.035em;border-radius:999px;padding:7px 10px;font-size:.67rem}.AcademicFypCaseStudy-module__s3CW2G__specializations{margin-top:25px}.AcademicFypCaseStudy-module__s3CW2G__specializations span{color:#74d9e7}.AcademicFypCaseStudy-module__s3CW2G__liveLink{color:#effbff;align-items:center;gap:8px;margin-top:28px;font-size:.8rem;font-weight:750;text-decoration:none;display:inline-flex}.AcademicFypCaseStudy-module__s3CW2G__poster{border:1px solid var(--case-line);background:#ffffff09;border-radius:9px;justify-self:end;max-width:360px;padding:10px;box-shadow:0 30px 80px #020b1266}.AcademicFypCaseStudy-module__s3CW2G__poster img{object-fit:contain;width:100%;height:auto;max-height:660px}.AcademicFypCaseStudy-module__s3CW2G__academicRecord{border-top:1px solid var(--case-line);border-bottom:1px solid var(--case-line);grid-template-columns:repeat(3,1fr);max-width:1180px;margin:clamp(50px,7vw,90px) auto 0;display:grid}.AcademicFypCaseStudy-module__s3CW2G__academicRecord article{padding:30px}.AcademicFypCaseStudy-module__s3CW2G__academicRecord article+article{border-left:1px solid var(--case-line)}.AcademicFypCaseStudy-module__s3CW2G__academicRecord svg{color:#5dd5e7}.AcademicFypCaseStudy-module__s3CW2G__academicRecord>article>span{color:#edf6fa75;letter-spacing:.12em;text-transform:uppercase;margin:13px 0 18px;font-size:.63rem;font-weight:750;display:block}.AcademicFypCaseStudy-module__s3CW2G__academicRecord p{margin:0 0 12px}.AcademicFypCaseStudy-module__s3CW2G__academicRecord strong,.AcademicFypCaseStudy-module__s3CW2G__academicRecord small{display:block}.AcademicFypCaseStudy-module__s3CW2G__academicRecord strong{font-size:.84rem}.AcademicFypCaseStudy-module__s3CW2G__academicRecord small{color:#edf6fa8c;margin-top:5px;font-size:.67rem;line-height:1.45}.AcademicFypCaseStudy-module__s3CW2G__problemSolution,.AcademicFypCaseStudy-module__s3CW2G__detailGrid{border-top:1px solid var(--case-line);border-left:1px solid var(--case-line);grid-template-columns:repeat(2,minmax(0,1fr));max-width:1180px;margin:clamp(60px,8vw,110px) auto 0;display:grid}.AcademicFypCaseStudy-module__s3CW2G__problemSolution article,.AcademicFypCaseStudy-module__s3CW2G__detailGrid>article{border-right:1px solid var(--case-line);border-bottom:1px solid var(--case-line);padding:clamp(28px,4vw,48px)}.AcademicFypCaseStudy-module__s3CW2G__problemSolution h3,.AcademicFypCaseStudy-module__s3CW2G__architectureHeading h3,.AcademicFypCaseStudy-module__s3CW2G__evidenceHeading h3,.AcademicFypCaseStudy-module__s3CW2G__detailGrid h3{margin:0 0 15px;font-family:Poppins,sans-serif;font-size:clamp(1.25rem,2.2vw,2rem);line-height:1.25}.AcademicFypCaseStudy-module__s3CW2G__problemSolution article>p:last-child,.AcademicFypCaseStudy-module__s3CW2G__architectureHeading>p:last-child,.AcademicFypCaseStudy-module__s3CW2G__evidenceHeading>p,.AcademicFypCaseStudy-module__s3CW2G__detailGrid article>p:last-of-type{color:#edf6faa8;line-height:1.75}.AcademicFypCaseStudy-module__s3CW2G__architectureSection,.AcademicFypCaseStudy-module__s3CW2G__evidenceSection{max-width:1180px;margin:clamp(60px,8vw,110px) auto 0}.AcademicFypCaseStudy-module__s3CW2G__architectureSection{border:1px solid var(--case-line);background:#ffffff06;border-radius:8px;padding:clamp(30px,5vw,56px);position:relative;overflow:hidden}.AcademicFypCaseStudy-module__s3CW2G__architectureHeading{z-index:1;max-width:690px;position:relative}.AcademicFypCaseStudy-module__s3CW2G__codeLottie{opacity:.3;pointer-events:none;width:min(260px,27vw);height:210px;position:absolute;top:18px;right:34px}.AcademicFypCaseStudy-module__s3CW2G__architectureGrid{z-index:1;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;display:grid;position:relative}.AcademicFypCaseStudy-module__s3CW2G__architectureGrid article{border:1px solid var(--case-line);background:#05121c6b;padding:24px}.AcademicFypCaseStudy-module__s3CW2G__architectureGrid article>span{color:#edf6fa59;font-size:.63rem}.AcademicFypCaseStudy-module__s3CW2G__architectureGrid svg{color:#5dd5e7;margin:27px 0 14px;display:block}.AcademicFypCaseStudy-module__s3CW2G__architectureGrid h4{margin:0 0 10px;font-size:.95rem}.AcademicFypCaseStudy-module__s3CW2G__architectureGrid p{color:#edf6fa99;margin:0;font-size:.76rem;line-height:1.65}.AcademicFypCaseStudy-module__s3CW2G__evidenceHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.AcademicFypCaseStudy-module__s3CW2G__evidenceHeading>p{max-width:310px;margin:0;font-size:.76rem}.AcademicFypCaseStudy-module__s3CW2G__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.AcademicFypCaseStudy-module__s3CW2G__evidenceGrid figure{border:1px solid var(--case-line);background:#ffffff06;margin:0;overflow:hidden}.AcademicFypCaseStudy-module__s3CW2G__evidenceButton{aspect-ratio:16/10;background:#fff}.AcademicFypCaseStudy-module__s3CW2G__evidenceButton img{object-fit:contain;width:100%;height:100%}.AcademicFypCaseStudy-module__s3CW2G__evidenceGrid figcaption{color:#edf6fa9e;padding:13px 15px;font-size:.7rem}.AcademicFypCaseStudy-module__s3CW2G__wideEvidence{grid-column:1/-1}.AcademicFypCaseStudy-module__s3CW2G__wideEvidence .AcademicFypCaseStudy-module__s3CW2G__evidenceButton{aspect-ratio:2.25}.AcademicFypCaseStudy-module__s3CW2G__detailGrid{margin-top:clamp(60px,8vw,110px)}.AcademicFypCaseStudy-module__s3CW2G__detailGrid ul{gap:13px;margin:16px 0 0;padding:0;list-style:none;display:grid}.AcademicFypCaseStudy-module__s3CW2G__detailGrid li{color:#edf6faad;align-items:flex-start;gap:9px;font-size:.78rem;line-height:1.65;display:flex}.AcademicFypCaseStudy-module__s3CW2G__detailGrid li svg{color:#5dd5e7;flex:none;margin-top:4px}.AcademicFypCaseStudy-module__s3CW2G__technologyList{margin-top:24px}.AcademicFypCaseStudy-module__s3CW2G__additionalProjects{background:var(--academic-paper);padding:clamp(54px,7vw,90px) clamp(24px,5vw,72px)}.AcademicFypCaseStudy-module__s3CW2G__additionalProjects>div{max-width:1180px;margin:0 auto}.AcademicFypCaseStudy-module__s3CW2G__additionalProjects h2{color:var(--academic-ink);margin:0;font-family:Poppins,sans-serif;font-size:clamp(1.6rem,3vw,2.5rem)}.AcademicFypCaseStudy-module__s3CW2G__additionalGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid;margin-top:28px!important}.AcademicFypCaseStudy-module__s3CW2G__additionalGrid article{border:1px solid var(--academic-line);padding:28px}.AcademicFypCaseStudy-module__s3CW2G__additionalGrid article>span{color:var(--academic-blue);text-transform:uppercase;font-size:.68rem;font-weight:750}.AcademicFypCaseStudy-module__s3CW2G__additionalGrid h3{color:var(--academic-ink);font-family:Poppins,sans-serif;font-size:1rem}.AcademicFypCaseStudy-module__s3CW2G__additionalGrid p,.AcademicFypCaseStudy-module__s3CW2G__additionalGrid small{color:var(--academic-muted);line-height:1.65}@media (max-width:900px){.AcademicFypCaseStudy-module__s3CW2G__caseIntro,.AcademicFypCaseStudy-module__s3CW2G__problemSolution,.AcademicFypCaseStudy-module__s3CW2G__detailGrid{grid-template-columns:1fr}.AcademicFypCaseStudy-module__s3CW2G__poster{justify-self:start;max-width:420px}.AcademicFypCaseStudy-module__s3CW2G__academicRecord,.AcademicFypCaseStudy-module__s3CW2G__architectureGrid{grid-template-columns:1fr}.AcademicFypCaseStudy-module__s3CW2G__academicRecord article+article{border-top:1px solid var(--case-line);border-left:0}.AcademicFypCaseStudy-module__s3CW2G__codeLottie{opacity:.18;width:220px;right:10px}}@media (max-width:680px){.AcademicFypCaseStudy-module__s3CW2G__caseStudy{padding-inline:20px}.AcademicFypCaseStudy-module__s3CW2G__evidenceHeading{flex-direction:column;align-items:flex-start}.AcademicFypCaseStudy-module__s3CW2G__evidenceGrid,.AcademicFypCaseStudy-module__s3CW2G__additionalGrid{grid-template-columns:1fr}.AcademicFypCaseStudy-module__s3CW2G__wideEvidence{grid-column:auto}.AcademicFypCaseStudy-module__s3CW2G__wideEvidence .AcademicFypCaseStudy-module__s3CW2G__evidenceButton,.AcademicFypCaseStudy-module__s3CW2G__evidenceButton{aspect-ratio:16/10}.AcademicFypCaseStudy-module__s3CW2G__problemSolution article,.AcademicFypCaseStudy-module__s3CW2G__detailGrid>article,.AcademicFypCaseStudy-module__s3CW2G__architectureSection{padding:27px 22px}}@media (prefers-reduced-motion:reduce){.AcademicFypCaseStudy-module__s3CW2G__codeLottie{display:none}}
.PlexusCanvas-module__bnLGwa__plexusCanvas{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}
