.font200{font-size:200%;width:100%;text-align:left}.font160{font-size:160%}.font120{font-size:120%}.names{text-align:center}.content-wide{width:100%;height:auto;object-fit:contain;max-width:100vw;max-height:100vh}.content-tall{display:block;margin-left:auto;margin-right:auto;width:60%;height:auto;object-fit:contain;max-width:100vw;max-height:100vh}.tabContent{position:absolute;padding-top:max(8vh,32px);top:0;right:0;width:100vw;max-width:60vw;height:88vh;padding-bottom:3vh;padding-left:40%;padding-right:max(8vw,32px);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center}.tabContentInner{display:flex;flex-direction:column;align-items:center;gap:16px}@media only screen and (max-device-width: 500px){.tabContent{position:absolute;top:8%;left:6%;width:82%;max-width:82%;height:80%;padding:3%;background-color:#fff;overflow:scroll}.mobileBoxShadow{box-shadow:0 0 35px 35px #f4a999}}#nav-menu{position:absolute;top:max(8vh,32px);left:max(8vw,32px);z-index:999;min-width:260px}.nav-title{font-size:200%}.nav-divider{width:100%;border:none;border-top:2px solid black}.nav-section{margin-bottom:50px}.nav-section-header{font-size:125%;margin-bottom:4px}.nav-menu-inner{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.nav-item{display:inline-block;font-size:1rem;padding:2px 0;transition:color .1s,transform .2s;cursor:pointer}.nav-item:hover{color:#48206e;text-decoration:underline;text-decoration-color:#400e42;transform:scale(1.08)}.nav-item.selected{color:#48206e;text-decoration:underline;text-decoration-color:#48206e}@media only screen and (max-device-width: 500px){#nav-menu{position:absolute;top:max(8vh,32px);left:5%;padding:3%;z-index:-1}.nav-title{font-size:1.3rem}.nav-section-header{font-size:1rem}}.home{color:red;display:none}@media only screen and (max-device-width: 500px){.home{color:red;display:block;text-align:center}}.cv-section{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:24px}.section-header{font-size:20px}.section-subheader{font-size:18px;margin-top:8px;text-align:center}.item{font-size:15px;text-align:center}
