@import url(https://fonts.googleapis.com/css2?family=Alfa+Slab+One&family=Anton&family=Bree+Serif&family=Libre+Caslon+Text:ital,wght@0,400;0,700;1,400&family=Nova+Square&family=Oswald:wght@200;400;700&family=Raleway:wght@300;400;600;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200);blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,pre,textarea,ul{background-color:#0000;box-sizing:border-box;color:#c8c8a0;font-family:Oswald,sans-serif;font-size:1rem;font-weight:200;margin:0;padding:0;text-decoration:none}h3{font-size:1.2em}h2,h3{color:#68766d;font-family:Oswald,sans-serif;font-weight:700}h2{font-size:1em}p,p>span{font-family:Libre Caslon Text,serif;font-weight:400}p>span{font-style:italic}ul{list-style:none}input,select,textarea{margin:0}a{color:#641405;text-decoration:none}a:active,a:hover{color:#c8c8a0}*,:after,:before{box-sizing:inherit}.none,img.none{display:none}.spacer{margin:1rem 0}.content-area{display:flex;flex-direction:column}@keyframes inAnimation{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes outAnimation{0%{opacity:1}to{opacity:0;visibility:hidden}}.transitionMounted{animation:"inAnimation 250ms ease-in"}.transitionUnmounted{animation:"outAnimation 270ms ease-out"}.App{align-items:center;background-attachment:fixed,fixed;background-color:#c8c8a0;background-image:url(/2023-2025/static/media/webb.c9a973c1c0b7166c0a56.png);background-position:0 0,50%;background-size:auto,auto;color:#641405;justify-content:center;margin:auto;min-height:100vh}@media (max-width:850px){.panel{display:flex;flex-direction:column;font-size:.9rem}.menu-container{justify-content:space-around}}@media (max-width:600px){.menu-container{flex-direction:column}}.article{background-color:#c8c8a04d;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #0003;color:#6e6e6e;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 12% 3em;overflow:hidden;position:relative}.article .article-content{position:relative;width:100%}.article .article-content .container{display:block;height:140px;position:relative;top:0;width:100%}.article .article-content .container img.article-main-photo{height:100%;object-fit:cover;object-position:50% 40%;overflow:hidden;position:relative;top:0;width:100%}.article .article-content .container img.article-main-photo.ces{object-position:50% 60%}.article .article-content .container img.article-main-photo.pwe{object-position:20% 55%}.article .article-content .container img.article-main-photo.ss{object-position:50% 62%}.article .article-content .container .overlay{background:linear-gradient(#68766d1a,#68766d66);height:140px;opacity:.3;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.article .article-content .container .overlay:hover{background:linear-gradient(#68766d1a,#2a5e8c4d)}.article .article-content .article-header{display:flex;flex-direction:row;justify-content:flex-start;margin:3rem 3rem 2rem;overflow:auto;position:relative}.article .article-content .article-header .author-frame{background-color:#dcdcdc;border:1px solid #555;border-radius:4px;box-shadow:3px 3px 3px #0006,3px 3px 4px #00000080;flex:0 0 auto;height:9rem;margin:0 4rem 0 2px;overflow:hidden;transition:all .1s ease-in-out;width:9rem}.article .article-content .article-header .author-frame img.author{height:100%;object-fit:cover;width:100%}.article .article-content .article-header .author-frame:hover{box-shadow:2px 2px 3px #0003,3px 3px 5px #00000059}.article .article-content .article-header .article-headline{color:#68766d;font-size:1rem;margin-bottom:3rem;position:relative}.article .article-content .article-header .article-headline .headline-lead{color:#2b2b2b;font-family:Oswald,sans-serif;font-size:1.2em;font-weight:300}.article .article-content .article-header .article-headline .headline{font-family:"Bree Serif",serif;font-size:2.8em;font-weight:600}.article .article-content .article-header .article-headline .subhead{font-family:Raleway,sans-serif;font-size:1.6em;font-weight:400}.article .article-content .text-copy{color:#2b2b2b;display:flex;font-family:Libre Caslon Text,serif;font-size:1em;font-weight:400;line-height:1.8;margin-top:-40px;padding:2em;text-indent:2em}.article .article-content .text-copy span.text-body{font-family:Libre Caslon Text,serif;font-style:italic;font-weight:400}.article .article-content .text-copy p{margin-bottom:1.5em}.article .article-content .text-copy a{color:#641405}.article .article-content .text-copy p:first-of-type:first-letter{color:#2a5e8c;float:left;font-family:"Bree Serif",serif;font-size:75px;font-weight:900;line-height:.6;margin-right:20px;text-indent:0;text-shadow:#68766d4d .09em .05em}.article p>span{font-style:italic}.article .picture-area.pict-area{display:grid;grid-template-columns:1fr;padding:2em}.article .picture-area.pict-area .row{display:grid;grid-template-columns:1fr 1fr;object-fit:cover}.article .picture-area.pict-area .row img.articleImageLeft,.article .picture-area.pict-area .row img.articleImageRight{height:280px;object-fit:cover;object-position:50% 50%;overflow:hidden;width:100%}.article .picture-area.pict-area .row img.articleImageLeft.none{display:none;max-height:10px}.article .caption{color:#6e6e6e;font-family:Oswald,sans-serif;font-weight:400;padding:.5em 0 1.5em}.article .caption-none{display:none;padding:0}.article .credits{color:#6e6e6e;padding:0 2em 2em}.article .credits .author-credits,.article .credits .image-credits{color:#6e6e6e;font-family:Oswald,sans-serif;font-size:.8em;font-weight:200}.article .picture-area.none{display:none}.article .full-width{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}.article .twocolumns{grid-gap:3em;align-content:start;display:grid;grid-auto-flow:row;grid-template-columns:1fr 1fr;justify-content:space-between;margin-bottom:1em}.article .half{align-content:flex-start;display:flex;flex:1 1 50%}.article .link,.article a.link{color:#641405;cursor:pointer;font-family:Libre Caslon Text,sans-serif;font-size:.8em;font-style:italic;font-weight:200;margin:0 .3em;transition:all .2s ease-in}.article .link:hover,.article a.link:hover{color:#64140599}.piechart,.text-body,.text-body.annualreport{width:100%}.piechart{font-size:1em;margin:1em 0;max-width:100%}@media only screen and (max-width:1200px){.article{margin:0 8%}.headline-lead{font-size:1.1em}.article-headline{font-size:1.8rem}.article-subhead{font-size:1.4em}.text-copy{margin-top:0;text-indent:2em}.article-header{margin-bottom:2em}.picture-area.pict-area .row,.row{grid-template-columns:1fr}.twocolumns{display:grid;grid-auto-flow:column;grid-column:span 1;grid-template-columns:1fr}}@media only screen and (max-width:950px){.article{margin:0 8%}.pict-area,.picture-area{display:block}.pict-area .row,.picture-area .row{align-items:center;display:block;grid-template-columns:1fr}}@media only screen and (max-width:750px){.article{margin:0 3%}}.grid-layout{grid-gap:2em;display:grid;grid-auto-flow:row}.grid-layout .full{grid-gap:1em;align-content:start;grid-auto-flow:row;justify-content:space-between;margin-bottom:2em}.grid-layout h3.page-title{background-color:#0000;color:#6e6e6e;font-family:Raleway,sans-serif;font-size:2.2em;font-weight:600;margin:.5em 0;text-indent:0}.grid-layout h4.page-subtitle{font-family:Libre Caslon Text,serif;font-size:1em;font-weight:400;text-align:justify;text-indent:0;text-justify:inter-word}.grid-layout .page-award{font-weight:400;text-align:left}.grid-layout .page-award,.grid-layout .page-name{font-family:Oswald,sans-serif;font-size:1.3em;margin-bottom:.5em;text-indent:0}.grid-layout .page-name{font-weight:300}.grid-layout .page-text{font-weight:300;margin-bottom:1em;text-align:justify;text-justify:inter-word}.grid-layout .page-caption,.grid-layout .page-text{font-family:Oswald,sans-serif;font-size:1em;text-indent:0}.grid-layout .page-caption{color:#6e6e6e;font-weight:400;margin-bottom:1.5em;text-align:left}.grid-layout .page-img{display:grid;grid-template-columns:1fr;max-height:550px;max-width:450px;overflow:hidden;text-indent:0}.grid-layout .page-img img{height:550px;object-fit:contain;object-position:50% 50%;width:450px}.grid-layout .student-center-frame{max-height:150px;max-width:650px;text-indent:0}.grid-layout .student-center-frame img{background-color:#0000;object-fit:contain;object-position:0 0}.grid-layout img.full-width-img{float:left;margin-bottom:1.5em;max-height:180px;object-fit:cover;object-position:50% 45%;overflow:hidden;width:100%}.grid-layout .prof-pics{grid-gap:2em;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,4fr));padding:0;text-indent:0}.grid-layout .prof-pics img.fac{background-color:#dcdcdc;border:1px solid #6e6e6e;border-radius:2px;box-shadow:3px 3px 3px #0006,3px 3px 4px #00000080;font-family:Oswald,sans-serif;font-size:.8em;font-weight:200;height:190px;margin-bottom:.4em;max-width:155px;min-height:188px;min-width:150px;object-fit:cover;object-position:50% 50%;overflow:hidden;position:relative;transition:all .3s;width:150px}.grid-layout .prof-pics img.fac:hover{box-shadow:2px 2px 3px #0003,3px 3px 5px #00000059}.grid-layout .researchcenters{grid-gap:3em;align-items:start;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,4fr));grid-template-rows:auto;justify-content:space-between;width:100%}.grid-layout .researchcenters .research-center{background-color:ubatuba--10;font-family:Oswald,sans-serif;font-size:1.1em;font-size:1.5em;font-weight:400;margin-bottom:1em;text-align:left;text-indent:0}.grid-layout .researchcenters .research-center .research-logo-frame{background-color:#fff;border-radius:4px;box-shadow:1px 1px 1px #ffffff26,2px 2px 3px #fff3;color:#2b2b2b;font-family:Oswald,sans-serif;font-size:.6em;font-weight:200;height:250px;margin:0 3em 1em 0;transition:all .3s ease-in-out;width:250px}.grid-layout .researchcenters .research-center .research-logo-frame img.research-logo{max-height:250px;max-width:250px;object-fit:contain;object-position:50% 50%}.grid-layout .researchcenters .research-center .research-logo-frame img.research-logo.cnsi{height:250px;width:250px}.grid-layout .researchcenters .research-center .research-logo-frame img.research-logo.tanms{height:250px;object-fit:contain;width:250px}.grid-layout .researchcenters .research-center .research-logo-frame:hover{box-shadow:2px 2px 2px #fff3,3px 3px 4px #ffffff4d}.grid-layout .researchcenters .research-center .research-name{font-family:Oswald,sans-serif;font-size:1em;font-weight:400;margin-bottom:.3em;text-align:left;text-indent:0}.grid-layout .researchcenters .research-center .research-prof{font-family:Oswald,sans-serif;font-size:1em;font-weight:200;text-align:left;text-indent:0}.grid-layout .researchcenters .none.researchcenters,.grid-layout .researchcenters .picture-area.none.researchcenters{display:none;left:9999px;max-height:1px;top:9999px}.grid-layout .faculty-caption{color:#6e6e6e;margin-bottom:2em}@media only screen and (max-width:1200px){.grid-layout{grid-template-columns:1fr}.grid-layout .full{grid-auto-flow:column;grid-column:span 1}.grid-layout .page-img{height:400px;width:300px}}@media only screen and (max-width:900px){.grid-layout{grid-template-columns:1fr}.grid-layout .full{grid-auto-flow:column;grid-column:span 1}.grid-layout img.fac{height:180px;width:115px}.grid-layout .page-img{height:320px;width:250px}}.grid-cards{grid-gap:1.1rem;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;max-width:100%;padding:1em}.grid-cards .full,.grid-cards .funding{grid-gap:1em;grid-auto-flow:row;grid-template-columns:1fr;justify-content:space-between;margin-bottom:2em}.grid-cards .card-deck{grid-gap:1.5em;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-template-rows:auto;text-indent:0}.grid-cards .card-deck .card{align-items:start;background-color:#2a5e8c4d;border:1px solid #6e6e6e;border-radius:4px;box-shadow:1px 1px 1px #0000001a,2px 2px 3px #0006;color:#555;max-width:100%;min-height:300px;min-width:320px;padding:1.2em;transition:all .3s ease-in-out}.grid-cards .card-deck .card .frame{align-items:center;background-color:#dcdcdc;border:1px solid #2b2b2b;border-radius:2px;height:190px;justify-self:center;margin:1em auto 1.5em;max-width:150px;overflow:hidden;position:relative}.grid-cards .card-deck .card .frame img.card-pic,.grid-cards .card-deck .card .frame img.card-pic-fellowship{border:0;height:190px;justify-self:center;object-fit:cover;object-position:50% 50%;width:150px}.grid-cards .card-deck .card .frame-book{justify-self:center;margin:1em auto 1.5em;max-width:20em;overflow:hidden}.grid-cards .card-deck .card .frame-book img.book-pic{border:1px solid #2b2b2b;border-radius:2px;height:24em;object-fit:fill;width:20em}.grid-cards .card-deck .card img.logo-pic{background-color:#6e6e6e;border:1px solid #000;justify-self:center;margin:.4rem;max-height:190px;object-fit:contain;object-position:50% 50%;width:95%}.grid-cards .card-deck .card img.logo-pic.cover{object-fit:cover}.grid-cards .card-deck .card:hover{box-shadow:3px 3px 3px #0006,3px 3px 4px #00000080;transition:all .3s ease-in-out}.grid-cards .card-deck .card-partner{align-items:center;background-color:#2a5e8c4d;border:1px solid #6e6e6e;border-radius:4px;box-shadow:1px 1px 1px #0000001a,2px 2px 3px #0006;display:grid;grid-auto-flow:row;min-height:200px;min-width:320px;padding:1em;transition:all .3s ease-in-out}.grid-cards .card-deck .card-partner img.logo-pic{background-color:#0000;border:0;height:190px;justify-self:center;object-fit:contain;object-position:50% 50%;width:95%}.grid-cards .card-deck .card-partner img.logo-pic.cover{object-fit:cover}.grid-cards .card-deck .card-partner:hover{box-shadow:3px 3px 3px #0006,3px 3px 4px #00000080}.grid-cards .card-students{grid-gap:1.5em;display:grid;grid-template-columns:repeat(auto-fill,minmax(20em,3fr));grid-template-rows:auto;min-width:340px;text-indent:0}.grid-cards .card-students .card{background-color:#2a5e8c4d;border-radius:4px;display:grid;min-width:320px;padding:1.3em}.grid-cards .card-students .card .student-frame{align-self:end;margin:2em auto;max-height:25em;max-width:20em;overflow:hidden}.grid-cards .card-students .card .student-frame img{height:22em;object-fit:cover;object-position:50% 50%;width:17em}.grid-cards .card-credits{grid-gap:1.5em;display:grid;grid-template-columns:1fr;grid-template-rows:auto;max-width:100%;text-indent:0}.grid-cards .card-credits .card{align-items:start;background-color:#2a5e8c4d;border:1px solid #6e6e6e;border-radius:4px;box-shadow:1px 1px 1px #0000001a,2px 2px 3px #0006;color:#555;height:fit-content;padding:1.2em;transition:all .3s ease-in-out}.grid-cards .card-credits .card .twocol{display:grid;grid-template-columns:1fr 1fr}.grid-cards .card-credits .card:hover{box-shadow:3px 3px 3px #0006,3px 3px 4px #00000080;transition:all .3s ease-in-out}.grid-cards h3.page-title{background-color:#0000;color:#6e6e6e;font-family:Raleway,sans-serif;font-size:2.2em;font-weight:600;margin:.5em 0;text-indent:0}.grid-cards .card-title,.grid-cards h4.card-title{color:#6e6e6e;font-family:Raleway,sans-serif;font-size:1.5em;font-weight:600;margin:2rem;text-align:start}.grid-cards .card-name{color:#555;font-family:"Bree Serif",serif;font-size:1.6em;line-height:1.2;margin:1.4em 0;text-align:center}.grid-cards .p-name{font-size:1.6em;margin:.4em 0}.grid-cards .p-area,.grid-cards .p-name{color:#2b2b2b;font-family:Raleway,sans-serif;text-align:center}.grid-cards .p-area{font-size:1.1em;margin-bottom:.2em}.grid-cards .prof-title{font-size:1.05em}.grid-cards .p-title,.grid-cards .prof-title{color:#555;font-family:Libre Caslon Text,serif;font-style:italic;font-weight:400;margin:0 0 .2em;text-align:center}.grid-cards .p-title{font-size:.7em}.grid-cards .credit-name{color:#2b2b2b;font-family:Raleway,sans-serif;font-size:1.6em;margin:.1em 0 .8em;text-align:center}.grid-cards .credit-title{color:#555;font-family:Libre Caslon Text,serif;font-size:1.1em;font-style:italic;font-weight:400;margin:0 0 .01em;text-align:center}.grid-cards .card-advisor{color:#2b2b2b;font-family:Raleway,sans-serif;font-size:1.1em;margin-bottom:.2em;text-align:center}.grid-cards .courses{margin:1em 0 0 2em}.grid-cards .courses,.grid-cards .courses-title{font-family:Oswald,sans-serif;font-size:1.1em;font-weight:200;text-align:justify;text-indent:0;text-justify:inter-word}.grid-cards .courses-title{margin:0 0 2em 2em}.grid-cards .card-bottom>p,.grid-cards li{color:#2b2b2b;font-family:Oswald,sans-serif;font-size:1.1em;font-weight:200;margin:0 1.8em;text-align:left;text-decoration:none}.grid-cards p>span{font-style:italic;font-weight:700}@media only screen and (max-width:1000px){.frame{max-height:auto}.grid-cards,.grid-cards .card-credits,.grid-cards .card-credits .card .twocol,.grid-cards .card-deck,.grid-cards .card-students{grid-template-columns:1fr}}table{background-color:#2a5e8cb3;background-image:url(/2023-2025/static/media/white_rhombus.681aaffa8d1a96c8663c.png);border-collapse:collapse;min-width:350px;vertical-align:center;width:100%}table,th{color:#2b2b2b}th{background-color:#2a5e8c80;border-bottom:1px solid #dcdcdc;font-size:1.4em;font-weight:700;padding:1.5em;text-indent:0}th,tr td{font-family:Oswald,sans-serif}tr td{align-self:center;background-color:#2a5e8c33;border-bottom:1px solid #6e6e6e;color:#6e6e6e;font-size:1.2em;font-weight:400;padding:.7em .7em .7em 1.5em}td.right{padding-right:2em;text-align:right}tbody tr:hover{background-color:#2a5e8c4d}tfoot tr{align-items:center;background-color:#2a5e8c33;height:1em}tr.t-total{background-color:#b5b58066;color:#2b2b2b}tr.t-total:hover{background-color:#b5b58099}tr.sub-head{background-color:#c8c8a099}tr.sub-head:hover{background-color:#b5b580cc}tr.sub-total{background-color:#b9b98666;color:#2b2b2b}tr.sub-total:hover{background-color:#d1d1b099}.table-overview{border-radius:2px;box-shadow:1px 1px 1px #0000001a,2px 2px 3px #0006;height:fit-content;min-width:350px;transition:all .3s;width:100%}.wider-table{min-width:650px}.card-bottom,li,ul{background-color:#0000}@media only screen and (max-width:900px){.wider-table{min-width:95%}}.page-submenu{align-content:flex-start;background-color:#dcc8781a;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #0003;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:0 12%;position:relative;transition:all 1.8s ease-in-out;z-index:30}.page-submenu .bubble-link{align-items:center;display:flex;flex-direction:column;max-width:180px;padding:.5em 1em;text-align:center;transition:all .4s ease-in-out}.page-submenu .bubble-link .bubble-frame{background-color:#e0e0e0;border:1px solid #555;border-radius:4px;filter:grayscale(.8);height:4rem;margin:.5em;overflow:hidden;position:relative;text-align:center;transition:all .4s ease-in-out;width:4rem}.page-submenu .bubble-link .bubble-frame img.bubble-image{height:100%;object-fit:cover;width:100%}.page-submenu .bubble-link .bubble-frame.active{border:1px solid #68766d;box-shadow:1px 1px 2px #2b2b2b1a,2px 2px 3px #2b2b2b33;filter:grayscale(.1)}.page-submenu .bubble-link .bubble-text-link .bubble-text{color:#6e6e6e;font-family:Raleway,sans-serif;font-size:.85em;font-weight:600}.page-submenu .bubble-link .bubble-text-link .bubble-text.active{color:#2b2b2b;text-shadow:#2b2b2b80 .15em .15em 4px;transition:all .3s ease-in-out}.page-submenu .bubble-link .bubble-text-link.active,.page-submenu .bubble-link.bubble-link:focus,.page-submenu .bubble-link.bubble-link:hover{color:#2b2b2b;transition:all .3s ease-in-out}.page-submenu .bubble-link.bubble-link:focus .bubble-frame,.page-submenu .bubble-link.bubble-link:hover .bubble-frame{border:1px solid #2b2b2b;box-shadow:3px 3px 3px #0006,3px 3px 4px #00000080;filter:brightness(.8);transition:all .3s ease-in-out}.page-submenu .bubble-link.bubble-link:focus .bubble-text,.page-submenu .bubble-link.bubble-link:hover .bubble-text{color:#2b2b2b;transition:all .3s ease-in-out}@media only screen and (max-width:1200px){.page-submenu{display:flex;flex-wrap:wrap;margin:0 8% -2px;position:relative}}@media only screen and (max-width:950px){.page-submenu{margin:0 8%}}@media only screen and (max-width:750px){.page-submenu{margin:0 3%}}.site-footer{align-items:center;background-color:#68766d66;bottom:0;display:flex;flex:0 1 100%;height:45px;justify-content:space-between;position:fixed;width:100%;z-index:25}.site-footer a{max-height:45px}.site-footer a .footer-logo{height:45px;object-fit:cover;padding-bottom:.2em;padding-left:3em;padding-top:.1em;width:210px}.site-footer .footer-dept{color:#2b2b2b;font-size:.9rem;line-height:1.2rem;padding-left:2em;padding-right:5em}.navigation{align-items:center;display:flex;flex-direction:row;padding:.7em 0 0;z-index:20}.navigation .logos{flex:none;margin:0 2rem;min-width:80px;position:fixed;z-index:20}.navigation .logos .logo-image{height:auto;width:86px}.navigation ul.menu-container{background-color:#641405;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #0003;display:flex;flex:1 1 100%;flex-direction:row;flex-wrap:no-wrap;height:4.3em;justify-content:space-evenly;margin:0 12%;padding:.3em .7em 0 0;text-align:center;z-index:10}.navigation ul.menu-container .menu-item,.navigation ul.menu-container a,.navigation ul.menu-container li.menu-item{color:#dcdcb4;cursor:pointer;font-family:Raleway;font-size:.95em;font-weight:700;letter-spacing:1px;line-height:1.1;padding:.3em .8em;transform:all .3s ease-in-out .3s}.navigation ul.menu-container .menu-item:hover,.navigation ul.menu-container a:hover,.navigation ul.menu-container li.menu-item:hover{color:#dcdcb4;-webkit-text-decoration:2px dashed #c8c8a099 underline;text-decoration:2px dashed #c8c8a099 underline}.navigation ul.menu-container .menu-item.active,.navigation ul.menu-container a.active,.navigation ul.menu-container li.menu-item.active{border-bottom:5px solid #6e6e6e;color:#dcdcb4;line-height:1}.navigation ul.menu-container .menu-item:active,.navigation ul.menu-container a:active,.navigation ul.menu-container li.menu-item:active{color:ivory}@media (max-width:1200px){.navigation ul.menu-container{margin:0 8%}.navigation .logos{margin:0 .8em;min-width:60px}.navigation .logos .logo-image{height:auto;width:70px}}@media (max-width:1000px){.navigation ul.menu-container{flex-wrap:wrap;height:7em;margin:0 8% 0 10%}}@media (max-width:850px){.navigation ul.menu-container{margin:0 8% 0 12%}}@media (max-width:750px){.navigation .navigation{flex-direction:column}.navigation ul.menu-container{margin:0 3%}}.panel-content-area{display:flex;flex-direction:row;height:80vh;justify-content:space-evenly;margin:3em 0 2em;padding:3vh 2em 0;width:100vw}.panel-content-area .panel{background:linear-gradient(#0f0f2399,#c8c8a099);border:1px solid #6e6e6e;border-radius:2px;box-shadow:5px 5px 7px #0003,5px 5px 7px #00000080;display:flex;flex:1 0 15%;flex-direction:column;margin:1em;transition:all .5s ease-in-out;z-index:20}.panel-content-area .panel.active{color:#d2c8be}.panel-content-area .panel.active .panelContent .panelTop .panelName{color:#e0e0e0}.panel-content-area .panel.active .panelContent .panelBottom{filter:grayscale(.08)}.panel-content-area .panel .panelContent{min-height:10vh;position:relative;transition:color .3s ease-in-out,filter .6s ease-in-out}.panel-content-area .panel .panelContent .panelTop{display:flex;flex:0 0 50%;flex-direction:column;line-height:2.2;padding:3em 1.5em 1em;text-shadow:#0c0c0cb3 .35em .35em 5px}.panel-content-area .panel .panelContent .panelTop .panelTitle{color:#d2c8be;font-family:Nova Square,sans-serif;font-size:1.1em;text-shadow:.1em .1em .4px #2b2b2b}.panel-content-area .panel .panelContent .panelTop .panelName{color:#b4b4b4;line-height:2.2em;padding:0 0 .8em}.panel-content-area .panel .panelContent .panelTop .panelName .panelFirstName{font-family:Nova Square,sans-serif;font-size:1.3em;font-weight:400}.panel-content-area .panel .panelContent .panelTop .panelName .panelLastName{font-family:Raleway,sans-serif;font-size:1.7em;font-weight:900}.panel-content-area .panel .panelContent .panelTop .panelText{color:#e0e0e0;font-family:Nova Square,sans-serif;font-size:1.3em;line-height:1.7;text-shadow:#2b2b2b80 .15em .15em 4px}.panel-content-area .panel .panelContent .panelTop .panelText.showText{color:#f5f5f5}.panel-content-area .panel .panelContent .panelTop .panelText .linkText{align-self:flex-start;background-color:#64140599;color:#dcdcdc;display:flex;float:right;margin:3em .5em 0;padding:.2em;transition:color .3s ease-in-out,background-color .5s ease-in-out}.panel-content-area .panel .panelContent .panelTop .panelText .linkText .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 900,"GRAD" 0,"opsz" 48}.panel-content-area .panel .panelContent .panelTop .panelText .linkText:hover{background-color:#641405cc;color:#f5f5f5}.panel-content-area .panel .panelContent .panelBottom{filter:grayscale(.56)}.panel-content-area .panel .panelContent .panelBottom .image-lizizhikevich{background-image:url(/2023-2025/static/media/Liz-Izhikevich.a85ece38e7588f2d908b.png)}.panel-content-area .panel .panelContent .panelBottom .image-diluo,.panel-content-area .panel .panelContent .panelBottom .image-lizizhikevich{background-origin:border-box;background-position:top;background-repeat:no-repeat;background-size:contain;height:400px;overflow:hidden;width:100%}.panel-content-area .panel .panelContent .panelBottom .image-diluo{background-image:url(/2023-2025/static/media/di-luo.33e3e717b69fc623dfb2.png)}.panel-content-area .panel .panelContent .panelBottom .image-leozhou{background-image:url(/2023-2025/static/media/leo-zhou.2c4fbf47f464875cd265.png)}.panel-content-area .panel .panelContent .panelBottom .image-deanpark,.panel-content-area .panel .panelContent .panelBottom .image-leozhou{background-origin:border-box;background-position:50%;background-repeat:no-repeat;background-size:contain;height:400px;overflow:hidden;width:100%}.panel-content-area .panel .panelContent .panelBottom .image-deanpark{background-image:url(/2023-2025/static/media/Chair_Williams_Yang.eaff2b8b5dc719ee209d.png)}.panel-content-area .panel:hover{box-shadow:3px 3px 3px #0006,3px 3px 4px #00000080;color:#f5f5f5;cursor:context-menu;text-shadow:#0c0c0cb3 .35em .35em 5px;transition:all .3s ease-in-out}.panel-content-area .panel:hover .panel.panelContent.panelTop{color:#f5f5f5;text-shadow:#191919b3 .25em .25em 3px}.home-image{background-image:url(/2023-2025/static/media/Futuristic.9170b5150a0d3270f5c4.jpg);background-position:50%;background-size:cover}@media only screen and (max-width:1200px){.panel{font-size:1em;line-height:1.2em}}@media only screen and (max-width:950px){.panel-content-area{display:flex;flex-direction:column;margin:0}.panel-content-area .panel{flex-direction:row;height:25%}.panel-content-area .panel .panelContent{display:flex;flex-direction:row;padding:1.5em;top:.05em}.panel-content-area .panel .panelContent .panelTop{margin:0 2em 0 1em;padding:0;width:100%}.panel-content-area .panel .panelContent .panelTop .panelText .linkText{display:none}.panel-content-area .panel .panelContent .panelBottom{flex-direction:row;height:10em;justify-content:flex-end;margin:0 0 0 1em;padding:0;width:100%}.panel-content-area .panel .panelContent .panelBottom .image-bottom{background-position:0 0;height:11em;width:100%}.panel-content-area .panel .panelContent .panelBottom .image-diluo,.panel-content-area .panel .panelContent .panelBottom .image-lizizhikevich{margin:0 0 0 1em}.panel-content-area .panel .panelContent .panelBottom .image-leozhou{margin:0 0 0 2em}.panel-content-area .panel .panelContent .panelBottom .image-deanpark{margin:0 0 0 2em;width:180%}.panel-content-area .panel:hover{filter:grayscale(.1);transition:filter .3s ease-in-out .3s}}
/*# sourceMappingURL=main.c6a6b8b3.css.map*/