@font-face{font-family:__Inknut_Antiqua_f17dd8;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e273f5c98e61ecde-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Inknut_Antiqua_f17dd8;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f7fbd94d94ad19d5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inknut_Antiqua_f17dd8;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4dd9652da840f50d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inknut_Antiqua_Fallback_f17dd8;src:local("Times New Roman");ascent-override:123.82%;descent-override:63.69%;line-gap-override:0.00%;size-adjust:137.53%}.__className_f17dd8{font-family:__Inknut_Antiqua_f17dd8,__Inknut_Antiqua_Fallback_f17dd8;font-weight:300;font-style:normal}.tooltip_tooltip__pKzJl{position:relative;display:inline-block}.tooltip_tooltip__pKzJl:after,.tooltip_tooltip__pKzJl:before{position:absolute;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;z-index:9999}.tooltip_tooltip__pKzJl:after{content:attr(data-tip);top:calc(100% + .2rem);left:64%;transform:translateX(-50%);white-space:nowrap;font-size:1rem;background-color:#2a2a2a;color:#fff;padding:.3rem .5rem;border-radius:.3rem}.tooltip_tooltip__pKzJl:before{content:"";bottom:-.2rem;left:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:#2a2a2a}.tooltip_tooltip__pKzJl:hover:after,.tooltip_tooltip__pKzJl:hover:before{visibility:visible;opacity:1}@media (min-width:576px){.tooltip_tooltip__pKzJl:hover:after{left:50%}}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b91bb2c3e151ee36-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a7be84dc872cbcbd-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bbddbdc23dfb46ad-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5433acdb3cc6ab7c-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4d250567e428eddd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9f7016c74e6c21cd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/575bcb56b500cc9b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b91bb2c3e151ee36-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a7be84dc872cbcbd-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bbddbdc23dfb46ad-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5433acdb3cc6ab7c-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4d250567e428eddd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9f7016c74e6c21cd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Alegreya_29c1af;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/575bcb56b500cc9b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Alegreya_Fallback_29c1af;src:local("Times New Roman");ascent-override:100.57%;descent-override:34.15%;line-gap-override:0.00%;size-adjust:101.02%}.__className_29c1af{font-family:__Alegreya_29c1af,__Alegreya_Fallback_29c1af;font-style:normal}.tab_tabs_container__fj5_8{display:flex;flex-wrap:nowrap;margin-top:.3rem;overflow:hidden;width:100%}.tab_tab_item__container__8g3XS{display:flex;flex-wrap:nowrap;width:calc(100% - 60px);position:relative;transition:all .5s ease-in-out;justify-content:space-between}.tab_tab__p6feh{background-color:transparent;text-wrap:nowrap;cursor:pointer;border:none;border-bottom:.2rem solid transparent;font-size:1.2rem;color:#5a5a5a}.tab_tab_active__G3eK4{border-color:#900;color:#900;font-weight:500}.tab_tabs_control__button__oL6dd{background-color:#fff;border:none;cursor:pointer;font-size:1.6rem;padding:0 1rem;position:relative;z-index:9999}.project_project_container__JUmxi{display:flex;flex-flow:column wrap;justify-content:flex-start;max-height:none;overflow:visible}.project_project_card__lRlRN{width:100%;padding:1.2rem max(1.2rem,2.4vw) 1.2rem 1.2rem;color:#3a3a3a}.project_project_title__BZihd{display:inline;font-size:1.8rem;font-weight:500;line-height:1.12}.project_project_card__lRlRN:hover .project_project_title__BZihd{background-color:#fc0}.project_member_container__EP23t{display:flex;flex-wrap:wrap;flex-direction:row}.project_member_item__JbeKy{color:#3a3a3a;font-size:1.2rem;margin-top:.6rem;margin-right:1.6rem}.project_jd_container__vQQ_S,.project_member_item__JbeKy{display:flex;align-items:center}.project_jd_container__vQQ_S:before{border-color:transparent}.project_jd_container__vQQ_S:after{width:16rem;white-space:normal;background-color:#fff;color:#3a3a3a;box-shadow:0 1px .4rem #aaa;padding:.4rem .8rem;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}@media (min-width:576px){.project_project_card__lRlRN{width:50%}.project_jd_container__vQQ_S:after{width:24rem}}.select_select_menu__q7ZXp{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;color:#3a3a3a;padding:.6rem 0 .6rem 1.2rem;border-radius:2rem;border:.1rem solid #aaa;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="%233a3a3a" d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right .4rem center;width:90%;display:block}.select_select_menu__q7ZXp:focus-visible{outline:.1rem solid #900;border-color:transparent}@-moz-document url-prefix(){.select_styled-select__JHM6u{text-indent:.01px;text-overflow:""}}.publication_pub_container__gbyBR{list-style:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-start:0;margin-inline-start:0;padding:.6rem 1.2rem}.publication_pub_item__container__vtNAd{display:flex;flex-direction:column;margin-bottom:1.6rem}.publication_pub_container__gbyBR .publication_pub_item__container__vtNAd:last-child{margin-bottom:0}.publication_pub_item__link__ZR8N_{display:inline;font-size:1.6rem;color:#900!important;font-weight:500}.publication_pub_item__container__vtNAd:hover .publication_pub_item__link__ZR8N_{background-color:#fc0}.publication_pub_item__abstract__gaSM6{margin-top:.4rem;font-size:1.3rem;color:#9a9a9a;max-height:3.6rem;overflow:hidden;position:relative;transition:all .5s ease-in-out;cursor:pointer;font-weight:300}.publication_pub_item__abstract__gaSM6:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:36%;background:linear-gradient(0deg,#fff,transparent);pointer-events:none}.publication_pub_item__abstract__gaSM6:focus-within{max-height:100rem;color:#3a3a3a}.publication_pub_item__abstract__gaSM6:focus-within:after{background:none}.publication_pub_item__authors__1mOYa{font-size:1.4rem}.publication_pub_item__info1__6Z_AU{width:100%}.publication_pub_item__info2__b1hWb{width:100%;display:flex;flex-direction:row!important;align-items:center}.publication_pub_item__info2__b1hWb p{margin:0 .3rem}@media (min-width:768px){.publication_pub_item__container__vtNAd{flex-direction:row;justify-content:space-between}.publication_pub_item__info1__6Z_AU{width:64%}.publication_pub_item__info2__b1hWb{width:36%;align-items:flex-end!important;flex-direction:column!important}}.publication_highlight__tYF11{-webkit-text-decoration:wavy underline #fc0;text-decoration:wavy underline #fc0;text-underline-offset:.2rem}.publication_select_container__9669b{display:flex;flex-direction:column;margin-top:.3rem;font-size:1.2rem}.publication_select_box__qrYyA{margin:.6rem 1.2rem}@media (min-width:576px){.publication_select_container__9669b{flex-direction:row}}.hidescroll_parent__zSett{overflow:hidden}.hidescroll_parent_default__yCSWy{position:relative;width:100%;height:100%}.hidescroll_child__q7Bbp{position:absolute;top:0;left:0;bottom:0;overflow-y:scroll}.hero_hero_container__0cAeH{margin-bottom:2.4rem;font-size:1.5rem;display:flex;flex-direction:row;align-items:center}.hero_intro_container__4HEn7{width:54%;text-wrap:wrap;text-align:justify}.hero_intro_sentence__GYbJ4:hover{background-color:#fc0}.hero_news_item__yJVgf{position:relative;font-size:1.4rem;padding:0 .3rem .6rem;color:#2a2a2a;vertical-align:middle}.hero_news_date__kuwkR{color:#777;font-size:1.3rem}.hero_news_item__yJVgf:hover .hero_news_date__kuwkR{background-color:#fc0}.hero_news_container__9sPmD{width:46%;padding-left:4vw}.hero_news_item__container__Yfctz{position:relative;height:20rem}.hero_highlight__MT9dH{-webkit-text-decoration:dotted underline #900;text-decoration:dotted underline #900;text-underline-offset:20%}.hero_helper_text__XvQX4{color:#8a8a8a;font-style:italic;font-size:90%}@media (max-width:768px){.hero_hero_container__0cAeH{flex-direction:column}.hero_intro_container__4HEn7{width:100%}.hero_news_container__9sPmD{width:100%;padding-left:0;margin-top:1.6rem}.hero_news_item__container__Yfctz{max-height:36rem}}.people_people_title__E9nZE{font-size:2rem;color:#2a2a2a;position:relative}.people_people_title_text__rU1ZB{position:relative;top:-8px}.people_people_container__OlRSL{width:100%;display:flex;flex-wrap:wrap;margin-top:1.2rem;justify-content:flex-start;gap:2rem 0}.people_people_card__0doue{width:50%;display:flex;flex-direction:column;align-items:center;font-size:1.2rem;transition:all .3s;position:relative;scroll-behavior:smooth}.people_people_card__0doue.people_small_card__7tWza{width:33.3%;font-size:1rem}.people_people_card__image__container__1Wz1P{width:86%;position:relative}.people_people_card__image__container__1Wz1P:before{content:"";display:block;padding-top:100%}.people_people_card__image__jJslL{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:.8rem;transition:transform .3s}.people_people_card__title__OPbn_{font-size:1.5rem;font-weight:500;margin-top:.36rem;text-decoration:none;transition:transform .3s;position:relative}.people_people_card__description__nf02V{width:86%;color:#3a3a3a;transition:all .3s}.people_people_card__0doue:hover .people_people_card__image__jJslL{transform:scale(1.03) rotate(-1.2deg) translateY(-.6rem)}.people_people_card__0doue:hover .people_people_card__title__OPbn_{background-color:#fc0}.people_people_card__0doue:hover .people_people_card__description__nf02V{color:#2a2a2a}@media (min-width:600px){.people_people_card__0doue{width:33.3%}.people_people_card__0doue.people_small_card__7tWza{width:25%}}@media (min-width:900px){.people_people_card__0doue{width:25%}.people_people_card__0doue.people_small_card__7tWza{width:20%}}@media (min-width:1120px){.people_people_card__0doue{width:20%}.people_people_card__0doue.people_small_card__7tWza{width:16.6%}}.people_highlight__j3VHm{text-decoration:wavy underline #fc0 .08rem;-webkit-text-decoration:wavy underline #fc0;text-underline-offset:20%}.people_all_people_button__Tu7o_{position:relative;top:-1rem;left:.6rem;color:inherit;font-size:1.6rem}.opportunity_opp_container__rb9zF{font-size:1.5rem;padding:0 1.2rem;margin-top:.6rem}.opportunity_highlight__WGR1G{color:#900!important;text-decoration:underline}.opportunity_highlight__WGR1G:hover{background-color:#fc0}.opportunity_opp_button__container__XyW42{display:flex;flex-direction:column;width:100%;justify-content:space-around}.opportunity_opp_disabled_button__dPhJD{display:block;text-align:center;width:32rem;border:.1rem solid #aaa;border-radius:2rem;padding:.6rem;font-size:1.2rem;color:#3a3a3a!important;margin:.6rem 0}.opportunity_opp_image__j6516{position:relative;width:42vw;height:25.6312vw;margin-top:1.2rem;border-radius:.8rem;overflow:hidden;box-shadow:0 0 .8rem .2rem #cacaca}@media (max-width:600px){.opportunity_opp_image__j6516{width:calc(90vw - 2.4rem);height:calc(calc(90vw - 2.4rem) * 1688 / 2766)}}