.j6G5tG_vluResearch{--ink:#171d45;--ink-light:#454b63;--red:#d9233f;--red-light:#ff8c9e;--paper:#f2f3f6;--paper-alt:#eceef3;--navy:#202758;--line:#d7d8de;--white:#fff;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--section-pad:clamp(64px, 6vw, 92px);color:var(--ink);background:var(--white);overflow:clip}.j6G5tG_hero{min-height:clamp(590px,74svh,760px);color:var(--white);background:var(--navy);align-items:flex-end;display:flex;position:relative;overflow:hidden}.j6G5tG_hero>img{object-fit:cover}.j6G5tG_heroShade{background:linear-gradient(100deg,#0a0f32f2 0%,#0a0f32a6 52%,#0a0f322e 100%);position:absolute;inset:0}.j6G5tG_heroCopy{z-index:1;width:100%;max-width:none;padding:138px var(--page-gutter) 76px;margin-inline:0;position:relative}.j6G5tG_heroCopy>p{width:max-content;max-width:100%;color:var(--red-light);font-size:var(--text-10);letter-spacing:.2em;text-align:left;text-transform:uppercase;margin:0;font-weight:700;line-height:1.5}.j6G5tG_heroCopy h1{letter-spacing:-.042em;width:max-content;max-width:100%;margin:18px 0 24px;font-size:clamp(46px,5vw,74px);line-height:1.08}.j6G5tG_heroCopy>span{color:#fffc;max-width:60ch;font-size:clamp(16px,1.2vw,18px);line-height:1.65;display:block}.j6G5tG_heroDown{right:var(--page-gutter);z-index:2;width:56px;height:56px;color:var(--white);border:1.5px solid #fff9;border-radius:50%;place-items:center;transition:border-color .2s,background .2s;display:grid;position:absolute;bottom:36px}.j6G5tG_heroDown:hover{background:#ffffff1f;border-color:#fff}.j6G5tG_heroDown svg{width:20px}.j6G5tG_overview,.j6G5tG_goals,.j6G5tG_fields,.j6G5tG_partners,.j6G5tG_institutes{padding-block:var(--section-pad);padding-inline:var(--page-gutter)}.j6G5tG_overview{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(44px,6vw,84px);padding-top:clamp(32px,3.5vw,48px);display:grid}.j6G5tG_overview>div{max-width:680px}.j6G5tG_overview>div>[data-section-label]{color:var(--red);font-size:var(--text-12);letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-weight:700}.j6G5tG_overview [data-section-subtitle]{letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(34px,3.2vw,50px);line-height:1.08}.j6G5tG_overview>div>p:not([data-section-subtitle]){max-width:66ch;color:var(--ink-light);font-size:var(--text-16);margin:0;line-height:1.72}.j6G5tG_overview figure{aspect-ratio:3/4;border-radius:var(--radius-md);background:0 0;justify-self:center;width:min(100%,480px);min-height:0;margin:0;position:relative;overflow:hidden}.j6G5tG_overview figure img{object-fit:cover;object-position:center;border-radius:inherit}.j6G5tG_goals{background:var(--paper)}.j6G5tG_goals>header{max-width:760px;margin-bottom:42px}.j6G5tG_goals>header>[data-section-label]{color:var(--red);font-size:var(--text-10);letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-weight:700}.j6G5tG_goals header [data-section-subtitle]{letter-spacing:-.028em;margin:0 0 20px;font-size:clamp(36px,3.6vw,54px);line-height:1.06}.j6G5tG_goals header>span{color:var(--ink-light);font-size:var(--text-16);max-width:68ch;line-height:1.68;display:block}.j6G5tG_goals>div{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.j6G5tG_goals article{border-radius:var(--radius-md);background:var(--white);flex-direction:column;min-height:270px;padding:30px 28px;display:flex;position:relative;box-shadow:0 2px 12px #1118280d}.j6G5tG_goals article>span{background:var(--red);border-radius:2px;width:40px;height:3px;margin-bottom:auto;display:block}.j6G5tG_goals h3{letter-spacing:-.015em;margin:24px 0 12px;font-size:21px;line-height:1.25}.j6G5tG_goals article p{color:var(--ink-light);font-size:var(--text-16);margin:0;line-height:1.72}.j6G5tG_fields{background:var(--navy);color:var(--white);display:block}.j6G5tG_fields>header{max-width:820px;margin:0 0 36px}.j6G5tG_fields header>[data-section-label]{color:var(--red-light);font-size:var(--text-10);letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-weight:700}.j6G5tG_fields header [data-section-subtitle]{letter-spacing:-.028em;margin:0 0 16px;font-size:clamp(36px,3.6vw,54px);line-height:1.06}.j6G5tG_fields header>span{color:#ffffffb3;max-width:72ch;font-size:var(--text-16);line-height:1.7;display:block}.j6G5tG_fieldGrid{background:0 0;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.j6G5tG_fieldGrid .j6G5tG_fieldCard{min-height:230px;color:var(--white);border-radius:var(--radius-sm);flex-direction:column;justify-content:flex-end;padding:22px 20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.j6G5tG_fieldGrid .j6G5tG_fieldCard:after{content:"";border-radius:inherit;background:linear-gradient(#0000 30%,#0a0e2ee0);position:absolute;inset:0}.j6G5tG_fieldGrid img{object-fit:cover;border-radius:inherit;transition:transform .5s}.j6G5tG_fieldGrid span,.j6G5tG_fieldGrid h3{z-index:1;position:relative}.j6G5tG_fieldGrid span{font-size:var(--text-10);letter-spacing:.14em;text-transform:uppercase;color:var(--red-light);font-weight:700}.j6G5tG_fieldGrid h3{font-size:var(--text-18);margin:8px 0 0;line-height:1.22}.j6G5tG_achievements{padding-block:var(--section-pad);padding-inline:var(--page-gutter);background:var(--white);color:var(--ink);padding-bottom:38px}.j6G5tG_achievements>h2{letter-spacing:-.028em;margin:0 0 38px;font-size:clamp(36px,3.6vw,52px);line-height:1.06}.j6G5tG_projectHead,.j6G5tG_publicationHead{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.j6G5tG_projectHead h3,.j6G5tG_publicationHead h3{text-transform:uppercase;margin:0;font-weight:700;letter-spacing:.02em!important;font-size:clamp(18px,1.35vw,21px)!important;line-height:1.25!important}.j6G5tG_projectHead a,.j6G5tG_publicationHead a{color:var(--ink);font-size:var(--text-12);opacity:.75;align-items:center;gap:8px;font-weight:700;text-decoration:none;transition:opacity .15s;display:flex}.j6G5tG_projectHead a:hover,.j6G5tG_publicationHead a:hover{opacity:1}.j6G5tG_projectHead svg,.j6G5tG_publicationHead svg{background:var(--red);width:26px;color:var(--white);border-radius:4px;padding:5px}.j6G5tG_projectGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.j6G5tG_projectCard{color:var(--ink);display:block}.j6G5tG_projectImage{border-radius:var(--radius-sm);background-position:50%;background-size:cover;height:220px;transition:transform .4s;overflow:hidden}.j6G5tG_projectCard:hover .j6G5tG_projectImage{transform:scale(1.02)}.j6G5tG_projectCard h3{margin:16px 0 8px;letter-spacing:-.01em!important;font-size:clamp(17px,1.25vw,20px)!important;line-height:1.35!important}.j6G5tG_projectCard h3 a{color:inherit;text-decoration:none;transition:color .18s}.j6G5tG_projectCard h3 a:hover,.j6G5tG_projectCard h3 a:focus-visible{color:var(--red)}.j6G5tG_projectCard p{color:var(--ink-light);font-size:var(--text-14);margin:0}.j6G5tG_publicationBlock{margin-top:44px;margin-right:calc(-1 * var(--page-gutter));margin-bottom:-38px;margin-left:calc(-1 * var(--page-gutter));padding:var(--section-pad) var(--page-gutter);background:var(--paper)}.j6G5tG_publicationHead{border-top:0;margin-top:0;padding-top:0}.j6G5tG_publicationTextList{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.j6G5tG_publicationTextCard{background:var(--white);border:1px solid #171d4514;border-top:3px solid var(--red);border-radius:var(--radius-sm);flex-direction:column;padding:32px 26px 28px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;box-shadow:0 4px 18px #171d450a}.j6G5tG_publicationTextCard:hover{border-top-color:var(--red);transform:translateY(-4px);box-shadow:0 14px 34px #171d4517}.j6G5tG_publicationTag{color:var(--red);font-size:var(--text-10);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-weight:700;display:inline-block}.j6G5tG_publicationTextCard h3{margin:0 0 14px;font-weight:700;font-size:clamp(16px,1.15vw,18px)!important;line-height:1.4!important}.j6G5tG_publicationTextCard h3 a{color:var(--ink);text-decoration:none;transition:color .18s}.j6G5tG_publicationTextCard h3 a:hover{color:var(--red)}.j6G5tG_publicationTextCard p{color:var(--ink-light);font-size:var(--text-14);flex:1;margin:0 0 20px;line-height:1.65}.j6G5tG_publicationReadMore{color:var(--red);font-size:var(--text-12);align-items:center;gap:6px;margin-top:auto;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.j6G5tG_publicationReadMore:hover{opacity:.8}.j6G5tG_publicationReadMore svg{width:15px;height:15px}.j6G5tG_publicationGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.j6G5tG_publicationGrid>a{color:var(--ink);text-decoration:none;display:block}.j6G5tG_publicationGrid small{color:var(--red);font-size:var(--text-10);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-weight:700;display:block}.j6G5tG_publicationGrid h3{margin:0 0 8px;font-size:clamp(15px,.95vw,17px)!important;line-height:1.35!important}.j6G5tG_publicationGrid p{color:var(--ink-light);font-size:var(--text-14);margin:0;line-height:1.55}.j6G5tG_publicationGrid span{color:var(--red);font-size:var(--text-12);margin-top:14px;font-weight:700;display:inline-block}.j6G5tG_partners{background:var(--white);color:var(--ink);display:block}.j6G5tG_partnerLead{grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);align-items:start;gap:clamp(48px,8vw,140px);display:grid}.j6G5tG_partnerLead h2{letter-spacing:-.035em;max-width:640px;margin:0;font-size:clamp(40px,4vw,62px);line-height:1.06}.j6G5tG_partnerLead>p{color:var(--ink-light);text-align:justify;margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.68}.j6G5tG_partnerCarousel{cursor:grab;scrollbar-width:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;margin-top:clamp(52px,7vw,92px);overflow:auto hidden}.j6G5tG_partnerCarousel::-webkit-scrollbar{display:none}.j6G5tG_partnerCarouselDragging{cursor:grabbing}.j6G5tG_partnerTrack{width:max-content;display:flex}.j6G5tG_partnerTrack figure{flex:0 0 clamp(210px,20vw,300px);height:130px;margin:0;padding:20px 34px;position:relative}.j6G5tG_partnerTrack img{object-fit:contain}.j6G5tG_featureBand{background:var(--red);min-height:600px;color:var(--white);grid-template-columns:1fr 1fr;display:grid}.j6G5tG_featureBand figure{min-height:480px;margin:0;position:relative;overflow:hidden}.j6G5tG_featureBand img{object-fit:cover}.j6G5tG_featureBand>div{padding:72px var(--page-gutter) 72px clamp(40px, 6vw, 88px);flex-direction:column;justify-content:center;display:flex}.j6G5tG_featureBand>div>p{color:#ffffffbf;font-size:var(--text-10);letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-weight:700}.j6G5tG_featureBand h2{letter-spacing:-.028em;margin:0 0 22px;font-size:clamp(36px,4vw,60px);line-height:1.06}.j6G5tG_featureBand>div>span{max-width:52ch;font-size:var(--text-16);color:#ffffffe0;line-height:1.72;display:block}.j6G5tG_featureBand a{background:var(--white);width:max-content;color:var(--red);font-weight:700;font-size:var(--text-14);border-radius:999px;align-items:center;gap:8px;margin-top:36px;padding:14px 28px;text-decoration:none;transition:background .18s;display:inline-flex}.j6G5tG_featureBand a:hover{background:#ffffffe0}.j6G5tG_featureBand a svg{width:16px}.j6G5tG_institutes{background:var(--paper)}.j6G5tG_institutes>header{max-width:820px;margin-bottom:34px}.j6G5tG_institutes>header>p{color:var(--red);font-size:var(--text-10);letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-weight:700}.j6G5tG_institutes header h2{letter-spacing:-.026em;margin:0 0 18px;font-size:clamp(34px,3.8vw,56px);line-height:1.06}.j6G5tG_institutes header>span{color:var(--ink-light);font-size:var(--text-16);max-width:66ch;line-height:1.72;display:block}.j6G5tG_institutes>div{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.j6G5tG_institutes article{border-radius:var(--radius-md);background:var(--white);border:1px solid #171d4514;min-height:230px;padding:30px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 8px 24px #171d450d}.j6G5tG_institutes article:hover{border-color:#d9233f47;transform:translateY(-7px);box-shadow:0 18px 42px #171d451f}.j6G5tG_institutes article>span{color:var(--red);font-size:var(--text-10);letter-spacing:.16em;font-weight:700;display:block}.j6G5tG_institutes h3{letter-spacing:-.012em;margin:18px 0 14px;font-size:22px;line-height:1.24}.j6G5tG_institutes article p{color:var(--ink-light);font-size:var(--text-16);margin:0;line-height:1.7}.j6G5tG_industryNetwork{min-height:540px;padding:36px var(--page-gutter) 36px calc(var(--page-gutter) + 40px);background:#fff;grid-template-columns:minmax(0,1.15fr) minmax(0,1.02fr);align-items:center;display:grid;position:relative;overflow:hidden}.j6G5tG_industryRedRail{width:calc(var(--page-gutter) + 90px);background:var(--red);position:absolute;inset:0 auto 0 0}.j6G5tG_industryPhoto{z-index:1;aspect-ratio:3/2;border-radius:var(--radius-md);width:100%;min-height:480px;margin:0;position:relative;overflow:hidden;box-shadow:0 16px 44px #171d451f}.j6G5tG_industryPhoto img{object-fit:cover;object-position:center}.j6G5tG_industryPhoto:after{content:"";background:linear-gradient(#0000,#0f163ae0);position:absolute;inset:52% 0 0}.j6G5tG_industryPhoto figcaption{z-index:2;color:#fff;font-size:clamp(20px,1.9vw,30px);font-weight:700;line-height:1.16;position:absolute;bottom:28px;left:28px;right:24px}.j6G5tG_industryContent{align-self:center;padding:20px 0 20px clamp(28px,3.5vw,48px)}.j6G5tG_industryContent>header{align-items:center;gap:20px;margin-bottom:8px;display:flex}.j6G5tG_industryContent>header>strong{color:var(--red);letter-spacing:-.06em;flex:none;font-size:clamp(56px,6vw,96px);line-height:.9}.j6G5tG_industryContent>header h2{max-width:360px;color:var(--red);margin:0 0 5px;font-size:clamp(18px,1.8vw,28px)!important;line-height:1.08!important}.j6G5tG_industryContent>header p{color:#707387;font-size:var(--text-10);margin:0;line-height:1.45}.j6G5tG_industryLead{color:#555a70;max-width:760px;font-size:var(--text-12);margin:12px 0 25px;line-height:1.6}.j6G5tG_partnerRows article{border-bottom:2px solid #d9233f80;padding:10px 0 12px}.j6G5tG_partnerRows h3{color:var(--red);margin:0 0 8px;font-size:var(--text-12)!important;letter-spacing:.01em!important;font-weight:700!important}.j6G5tG_partnerRows article>div{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.j6G5tG_partnerRows span{color:#292d48;font-size:var(--type-control);letter-spacing:-.02em;font-weight:700}.j6G5tG_partnerRows span:nth-child(3n+2){color:#d9233f}.j6G5tG_partnerLogoBoard{width:100%;margin:18px 0 0}.j6G5tG_partnerLogoBoard img{object-fit:contain;width:100%;height:auto;display:block}@media (max-width:900px){.j6G5tG_publicationTextList{grid-template-columns:1fr 1fr;gap:18px}.j6G5tG_industryNetwork{padding:28px var(--page-gutter);grid-template-columns:1fr}.j6G5tG_industryRedRail{width:38%;height:430px}.j6G5tG_industryPhoto{aspect-ratio:3/2;width:min(100%,680px);min-height:auto}.j6G5tG_industryContent{padding:44px 0 20px}}@media (max-width:600px){.j6G5tG_publicationTextList{grid-template-columns:1fr;gap:16px}.j6G5tG_publicationTextCard{padding:24px 20px}.j6G5tG_industryNetwork{padding:22px 20px 46px}.j6G5tG_industryRedRail{width:44%;height:330px}.j6G5tG_industryPhoto{aspect-ratio:16/10;width:100%;min-height:auto}.j6G5tG_industryPhoto figcaption{font-size:var(--text-20);bottom:20px;left:20px}.j6G5tG_industryContent>header{flex-direction:column;align-items:flex-start}.j6G5tG_industryContent>header>strong{font-size:72px}.j6G5tG_partnerRows article>div{gap:7px 13px}}.j6G5tG_admissionGateway{--ink:#171d45;--ink-light:#454b63;--red:#d9233f;--paper-alt:#eceef3;--white:#fff;--radius-lg:20px;--page-gutter:max(24px, calc((100vw - 1460px) / 2));border-bottom:3px solid var(--red);color:var(--ink);background:var(--paper-alt);overflow:hidden}.j6G5tG_admissionScene{min-height:clamp(440px,55vw,640px);padding:60px var(--page-gutter);justify-content:flex-end;align-items:center;display:flex;position:relative}.j6G5tG_admissionScene>img{object-fit:cover}.j6G5tG_admissionScene:after{content:"";background:linear-gradient(100deg,#12183705,#12183726);position:absolute;inset:0}.j6G5tG_admissionCard{z-index:1;border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffdb;border:1px solid #fffc;width:min(100%,490px);padding:clamp(28px,4vw,46px);position:relative;box-shadow:0 24px 64px #151d4524}.j6G5tG_admissionCard h2{margin:0 0 16px;font-size:clamp(24px,2.2vw,36px);line-height:1.1}.j6G5tG_admissionCard p{color:var(--ink-light);font-size:var(--text-16);margin:0;line-height:1.7}.j6G5tG_admissionCard>div{flex-wrap:wrap;gap:10px 20px;margin-top:30px;display:flex}.j6G5tG_admissionCard a{border-bottom:1.5px solid var(--red);color:var(--red);font-weight:600;font-size:var(--text-14);padding-bottom:5px;text-decoration:none;transition:opacity .15s}.j6G5tG_admissionCard a:hover{opacity:.75}.j6G5tG_admissionNav{padding:42px var(--page-gutter);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,52px);display:grid}.j6G5tG_admissionNav h2{white-space:nowrap;letter-spacing:-.02em;margin:0;font-size:clamp(28px,2.45vw,40px);line-height:1.1}.j6G5tG_admissionNav nav{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex;overflow-x:auto}.j6G5tG_admissionNav nav::-webkit-scrollbar{display:none}.j6G5tG_admissionNav nav a{color:var(--white);background:var(--ink);font-size:var(--text-10);letter-spacing:0;border-radius:999px;flex:none;padding:10px 14px;font-weight:700;text-decoration:none;transition:background .15s}.j6G5tG_admissionNav nav a:hover{background:#2d3452}.j6G5tG_admissionNav nav a.j6G5tG_activeAdmissionLink{background:var(--red)}@media (max-width:900px){.j6G5tG_overview,.j6G5tG_fields,.j6G5tG_partners{grid-template-columns:1fr}.j6G5tG_partnerLead{grid-template-columns:1fr;gap:24px}.j6G5tG_partnerLead>p{max-width:680px}.j6G5tG_partnerTrack figure{flex-basis:230px;height:110px;padding:18px 28px}.j6G5tG_overview figure{width:min(100%,480px);min-height:0}.j6G5tG_goals>div,.j6G5tG_fieldGrid,.j6G5tG_projectGrid,.j6G5tG_publicationGrid,.j6G5tG_institutes>div{grid-template-columns:1fr 1fr}.j6G5tG_featureBand{grid-template-columns:1fr}.j6G5tG_featureBand>div{padding:64px var(--page-gutter)}.j6G5tG_admissionNav{grid-template-columns:1fr}.j6G5tG_admissionNav nav{justify-content:flex-start}.j6G5tG_heroCopy h1{white-space:normal;width:auto;font-size:clamp(40px,5.5vw,60px)}.j6G5tG_heroCopy>p{white-space:normal;width:auto}}@media (max-width:600px){.j6G5tG_heroCopy{padding:130px var(--page-gutter) 88px}.j6G5tG_heroCopy>p,.j6G5tG_heroCopy h1{white-space:normal;width:auto}.j6G5tG_heroCopy h1{font-size:clamp(34px,9.5vw,46px)}.j6G5tG_partnerCarousel{margin-top:42px}.j6G5tG_partnerTrack figure{flex-basis:190px;height:96px;padding:14px 22px}.j6G5tG_overview figure{width:min(100%,440px);min-height:0}.j6G5tG_goals>div,.j6G5tG_fieldGrid,.j6G5tG_projectGrid,.j6G5tG_publicationGrid,.j6G5tG_institutes>div{grid-template-columns:1fr}.j6G5tG_goals article{min-height:auto}.j6G5tG_fieldGrid .j6G5tG_fieldCard{min-height:280px}.j6G5tG_projectImage{height:220px}.j6G5tG_institutes article{border:1px solid #171d4514;min-height:auto;padding:24px}.j6G5tG_featureBand figure{min-height:380px}.j6G5tG_admissionScene{align-items:flex-end;min-height:560px}.j6G5tG_admissionCard{padding:24px 20px}.j6G5tG_admissionCard>div{flex-direction:column}.j6G5tG_admissionNav{padding-block:32px}.j6G5tG_admissionNav nav{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.j6G5tG_admissionNav nav a{flex:none}}@media (prefers-reduced-motion:reduce){.j6G5tG_fieldGrid img,.j6G5tG_projectImage,.j6G5tG_institutes article{transition:none}.j6G5tG_institutes article:hover{transform:none}}
