.container{max-width:95rem}.top-banner{background-color:#fff;height:4.5rem;display:flex;align-items:center}.top-banner .container{max-width:95rem}.navigation{background-color:#d7d7d7;height:6.4rem}.colorscheme-dark .navigation,.colorscheme-auto .navigation{background-color:#d7d7d7}@media only screen and (min-width:769px){.navigation .navigation-title,.navigation .navigation-list .navigation-item a,.navigation .navigation-list .navigation-item span{line-height:4.5rem}}.banner-container{display:flex;justify-content:space-between;align-items:center;width:100%;gap:3rem}.banner-logo{height:3.5rem;width:auto}.banner-logo-center{height:4.5rem;margin-top:.75rem}.avatar{display:flex;justify-content:center;align-items:center;margin-top:0}.avatar img{width:60rem;border-radius:0;margin-bottom:2rem}@media only screen and (max-width:768px){.avatar img{width:34rem}}.content{line-height:1.35}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin:4rem 0 1.5rem}.about-content{text-align:justify;max-width:60rem;margin:2rem auto}.home-stack{width:100%}section.container.centered{margin-bottom:4rem}.home-two-column{margin-top:4rem;margin-bottom:4rem;clear:both;display:block;width:100%;max-width:95rem;font-size:90%}.home-two-column h1,.home-two-column h2,.home-two-column h3,.home-two-column h4,.home-two-column h5,.home-two-column h6{margin:3rem 0 1rem!important}.home-two-column p,.home-two-column ul,.home-two-column ol,.home-two-column table{margin-top:.5rem}.home-columns{display:flex;gap:4rem;align-items:flex-start}@media only screen and (max-width:768px){.home-columns{flex-direction:column;gap:3rem}}.home-column-left{flex:1;min-width:0}.home-column-left .about-content{max-width:none;margin:0;text-align:left}.home-column-right{flex:1;min-width:0}.home-column-right .news-content{text-align:left}.home-column-right .news-content ul{list-style:none;padding-left:0}.home-column-right .news-content table{width:100%;border-collapse:collapse}.home-column-right .news-content table th,.home-column-right .news-content table td{padding:.3rem .5rem;vertical-align:top;border:none}.home-column-right .news-content table th:first-child,.home-column-right .news-content table td:first-child{width:4rem;white-space:nowrap;font-weight:700}.home-column-right .news-content table thead{display:none}.home-column-left .about-content>:first-child,.home-column-right .news-content>:first-child{margin-top:0}.person-card{display:flex;gap:3rem;margin-bottom:3rem;padding:2rem;border-bottom:1px solid #eee}@media only screen and (max-width:768px){.person-card{flex-direction:column;gap:1.5rem}}.person-left{flex-shrink:0;text-align:center;width:18rem}.person-photo{width:15rem;height:15rem;object-fit:cover;border-radius:50%;margin-bottom:.3rem}.person-left .person-name,.person-card .person-name{margin:.5rem 0 .15rem!important;font-size:1.8rem}.person-social{list-style:none;padding:0;margin:.75rem 0 0!important;display:flex;justify-content:center;gap:1rem}.person-social li a{color:inherit;font-size:1.6rem;opacity:.7;transition:opacity .2s,color .1s}.person-social li a:hover{opacity:1;color:#b64226}.person-right{flex:1;text-align:justify}.person-right p{margin:0 0 1rem}.list .alumni-list ul{list-style:disc!important;padding-left:2rem!important}.section-separator{margin:4rem 0;border:none;border-top:1px solid #ddd;width:100%}a{color:#000;transition:all .1s ease-in}a:hover,a:visited:hover{color:#b64226}a:visited{color:#000}a:focus,a:active{color:#000}.navigation a,.footer a,.float-container a,.person-social li a,.content .post .post-meta .tags .tag a,.taxonomy .taxonomy-element a,h1 .heading-link,h2 .heading-link,h3 .heading-link,h4 .heading-link,h5 .heading-link,h6 .heading-link,.title-link,.navigation a:visited,.footer a:visited,.float-container a:visited,.person-social li a:visited,.content .post .post-meta .tags .tag a:visited,.taxonomy .taxonomy-element a:visited{color:#000}.navigation a:hover,.content .list ul li .title:hover,.centered .about ul li a:hover,.float-container a:hover,.person-social li a:hover,a.external-link:hover{color:#b64226}.navigation-title,.title-link,.navigation-title:visited,.title-link:visited{color:#b64226}.content .list header .title{color:#b64226}.content .list header .title a,.content .list header .title a:visited{color:#b64226}@media only screen and (max-width:768px){.float-container a:hover,.float-container a:focus{color:inherit;opacity:.5}}body.colorscheme-dark a{color:inherit}body.colorscheme-dark a:hover{color:#b64226}body.colorscheme-dark a:visited,body.colorscheme-dark a:focus,body.colorscheme-dark a:active{color:inherit}body.colorscheme-dark .navigation a,body.colorscheme-dark .navigation a:visited{color:#000}body.colorscheme-dark .navigation a:hover{color:#b64226}body.colorscheme-dark .footer a,body.colorscheme-dark .float-container a,body.colorscheme-dark .person-social li a,body.colorscheme-dark .content .post .post-meta .tags .tag a,body.colorscheme-dark .taxonomy .taxonomy-element a,body.colorscheme-dark h1 .heading-link,body.colorscheme-dark h2 .heading-link,body.colorscheme-dark h3 .heading-link,body.colorscheme-dark h4 .heading-link,body.colorscheme-dark h5 .heading-link,body.colorscheme-dark h6 .heading-link,body.colorscheme-dark .title-link,body.colorscheme-dark .footer a:visited,body.colorscheme-dark .float-container a:visited,body.colorscheme-dark .person-social li a:visited,body.colorscheme-dark .content .post .post-meta .tags .tag a:visited,body.colorscheme-dark .taxonomy .taxonomy-element a:visited{color:inherit}body.colorscheme-dark .navigation-title,body.colorscheme-dark .navigation-title:visited{color:#b64226}body.colorscheme-dark .title-link,body.colorscheme-dark .title-link:visited{color:#b64226}body.colorscheme-dark .content .list header .title{color:#b64226}body.colorscheme-dark .content .list header .title a,body.colorscheme-dark .content .list header .title a:visited{color:#b64226}body.colorscheme-dark .navigation a:hover,body.colorscheme-dark .content .list ul li .title:hover,body.colorscheme-dark .centered .about ul li a:hover,body.colorscheme-dark .float-container a:hover,body.colorscheme-dark .person-social li a:hover,body.colorscheme-dark a.external-link:hover{color:#b64226}@media(prefers-color-scheme:dark){body.colorscheme-auto a{color:inherit}body.colorscheme-auto a:hover{color:#b64226}body.colorscheme-auto a:visited,body.colorscheme-auto a:focus,body.colorscheme-auto a:active{color:inherit}body.colorscheme-auto .navigation a,body.colorscheme-auto .footer a,body.colorscheme-auto .float-container a,body.colorscheme-auto .person-social li a,body.colorscheme-auto .content .post .post-meta .tags .tag a,body.colorscheme-auto .taxonomy .taxonomy-element a,body.colorscheme-auto h1 .heading-link,body.colorscheme-auto h2 .heading-link,body.colorscheme-auto h3 .heading-link,body.colorscheme-auto h4 .heading-link,body.colorscheme-auto h5 .heading-link,body.colorscheme-auto h6 .heading-link,body.colorscheme-auto .title-link,body.colorscheme-auto .navigation a:visited,body.colorscheme-auto .footer a:visited,body.colorscheme-auto .float-container a:visited,body.colorscheme-auto .person-social li a:visited,body.colorscheme-auto .content .post .post-meta .tags .tag a:visited,body.colorscheme-auto .taxonomy .taxonomy-element a:visited{color:inherit}body.colorscheme-auto .navigation-title,body.colorscheme-auto .title-link,body.colorscheme-auto .navigation-title:visited,body.colorscheme-auto .title-link:visited{color:#b64226}body.colorscheme-auto .content .list header .title{color:#b64226}body.colorscheme-auto .content .list header .title a,body.colorscheme-auto .content .list header .title a:visited{color:#b64226}body.colorscheme-auto .navigation a:hover,body.colorscheme-auto .content .list ul li .title:hover,body.colorscheme-auto .centered .about ul li a:hover,body.colorscheme-auto .float-container a:hover,body.colorscheme-auto .person-social li a:hover,body.colorscheme-auto a.external-link:hover{color:#b64226}}