@charset "UTF-8";html:not([data-theme=dark]) body.homepage{--global-bg-color:#f2f7fe;--global-card-bg-color:#f5f9fe;--global-text-color:#2d343a;--global-text-color-light:#596771;--global-theme-color:#386581;--global-hover-color:#274c65;--global-divider-color:#e0eaf5;--global-reflection-color:#61494f;--global-reflection-border-color:#ad7680;background-color:var(--global-bg-color)}html:not([data-theme=dark]) body.homepage .homepage-reflection{background-color:var(--global-bg-color)}body.homepage .homepage-journal-statement{border:2px solid #111;border-radius:0;color:var(--global-text-color)}html:not([data-theme=dark]) body.homepage .profile,html:not([data-theme=dark]) body.homepage .academic-overview__section{background-color:#f5f9fe;border-color:#e5eef8;box-shadow:none}body.homepage .profile{background:var(--global-card-bg-color);border:1px solid var(--global-divider-color);border-radius:10px;box-shadow:0 3px 12px rgba(39,49,58,0.025);overflow:visible;padding:.5rem}body.homepage .profile img{aspect-ratio:4/5;border-radius:6px!important;box-shadow:none!important;object-position:center 30%}body.homepage .profile .more-info,body.homepage .profile .more-info p{color:var(--global-text-color-light);font-size:.8rem;line-height:1.6}body.homepage .profile .contact-icons{display:flex;gap:.6rem;justify-content:center;margin-top:.5rem}body.homepage .profile .contact-icons a{color:var(--global-text-color-light);min-height:2rem;min-width:2rem}body.homepage .profile .contact-icons a:hover{color:var(--global-theme-color)}body.homepage .profile .contact-icons a:focus-visible{outline:2px solid var(--global-theme-color);outline-offset:3px}body.homepage .profile .contact-icons i{font-size:1.3rem}body.homepage .clearfix>p:first-child a[href="https://grwgrvs.github.io/"]{text-decoration:none}body.homepage .academic-overview{margin-bottom:1.25rem;margin-top:2rem}body.homepage .academic-overview__section{background:var(--global-card-bg-color);border:1px solid var(--global-divider-color);border-radius:10px;box-shadow:none;padding:1.05rem 1.2rem}body.homepage .academic-overview__section h2{font-size:1.4rem;font-weight:400;margin:0 0 .9rem}body.homepage .ul-edu{margin-left:0;padding-left:0}body.homepage .ul-edu .fa-graduation-cap{display:none}body.homepage .ul-edu li{margin-bottom:1rem}body.homepage .ul-edu .institution{font-size:.9rem}body.homepage .course-year{font-size:.82rem;font-weight:400}body.homepage .home-selected-publications{border-top:0;margin-bottom:2.4rem;padding-top:.75rem}body.homepage .home-selected-publications__heading{margin-bottom:.75rem}body.homepage .home-selected-publications__heading h2,body.homepage .home-news h2{font-size:1.55rem;font-weight:400}body.homepage .selected-publications-view-all{font-weight:400;margin-bottom:.75rem;margin-top:.3rem}body.homepage .selected-publications-controls,body.homepage .selected-publications-scroll-hint,body.homepage .news-scroll-hint{display:none}body.homepage .selected-publications-scroll{margin:0;overflow:visible;padding:0;scroll-behavior:auto;scroll-snap-type:none}body.homepage .selected-publications-list .bibliography{display:block;margin:0;padding:0}body.homepage .selected-publications-list .bibliography>li{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0;min-width:0;padding:0;width:auto}body.homepage .selected-publication-card{align-items:baseline;background:transparent;border:0;border-radius:0;box-shadow:none;column-gap:.45rem;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;min-height:0;padding:.65rem 0 .95rem;row-gap:.25rem;transition:none}body.homepage .selected-publication-card:hover,body.homepage .selected-publication-card:focus-within{background:transparent;border:0;box-shadow:none}body.homepage .selected-publication-card h3{flex-basis:100%;font-family:"Iowan Old Style","Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;font-size:1.13rem;font-weight:400;letter-spacing:normal;line-height:1.45;margin:0;order:0}body.homepage .selected-publication-card a:focus-visible{outline:2px solid var(--global-theme-color);outline-offset:4px}body.homepage .selected-publication-card__meta{display:contents;letter-spacing:normal}body.homepage .selected-publication-card__meta>span:first-child{align-self:baseline;color:var(--global-text-color-light);font-size:.82rem;font-weight:400;line-height:1.6;order:3}body.homepage .selected-publication-card__meta>span:nth-child(2){flex-basis:auto;font-size:.82rem;line-height:1.6;margin:0;order:1;overflow:visible;text-align:left;text-overflow:clip;white-space:normal}body.homepage .selected-publication-card__venue{font-size:.82rem;line-height:1.6;margin:0;order:2}body.homepage .selected-publication-card__venue::before,body.homepage .selected-publication-card__links::before{color:var(--global-text-color-light);content:"·";font-style:normal}body.homepage .selected-publication-card__venue::before{margin-right:.45rem}
body.homepage .selected-publication-card--solo .selected-publication-card__venue::before{content:none}body.homepage .selected-publication-card__links{align-items:baseline;align-self:baseline;column-gap:.45rem;margin:0;order:4;padding:0;row-gap:.15rem}body.homepage .selected-publication-card__links a{align-items:center;background:transparent;border:0;border-radius:0;color:var(--global-theme-color);display:inline-flex;font-size:.82rem;font-weight:400;letter-spacing:normal;line-height:1.6;min-height:0;padding:0;text-decoration:none;text-transform:none;text-underline-offset:.2em}body.homepage .selected-publication-card__links a:hover{color:var(--global-hover-color);text-decoration:underline}body.homepage .home-news th{color:var(--global-text-color-light)}body.homepage .home-news .table-responsive{max-height:18rem!important;overflow-y:auto;scrollbar-color:color-mix(in srgb,var(--global-theme-color) 40%,transparent) transparent;scrollbar-gutter:stable;scrollbar-width:thin}body.homepage .home-news .table-responsive:focus-visible{outline:2px solid var(--global-theme-color);outline-offset:4px}body.homepage .home-news .table-responsive::-webkit-scrollbar{width:6px}body.homepage .home-news .table-responsive::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--global-theme-color) 40%,transparent);border-radius:6px}body.homepage footer{color:var(--global-text-color-light)}@media(min-width:576px){body.homepage .profile{margin-right:1rem;width:30%}}@media(max-width:575.98px){body.homepage .profile{float:none!important;margin:0 auto 1.75rem;max-width:15rem}body.homepage .academic-overview{margin-bottom:.5rem;margin-top:1.5rem}body.homepage .selected-publication-card{padding-bottom:1.1rem;row-gap:.35rem}body.homepage .selected-publication-card__links a{min-height:1.5rem}}