.app-shell{background:#fff}.skills{padding-inline:10px;padding-bottom:10px}@media (min-width: 1000px){.app-shell{margin-inline:calc(25vw - 25px)}}@media (max-width: 1000px) and (min-width: 500px){.app-shell{margin-inline:50px}}@media (max-width: 499px){.app-shell{margin-inline:4px}}img[slot=content-start]{height:1.25rem}calcite-link{color:#fff;display:block;font-size:.875rem;margin:1.25rem auto .5rem;text-align:center;--calcite-link-underline-color-start: transparent;--calcite-link-underline-color-end: transparent: }calcite-link.outside-block{margin-top:.5rem}calcite-list{border:1px solid var(--calcite-color-border-3)}calcite-list-item{--calcite-font-size--2: .875rem}calcite-card{border-bottom:3px #18248024 solid}.bio{padding-left:10px}calcite-chip{color:#fff;--calcite-color-brand-press: white }.job-title,.profile-header{display:flex;align-items:center;gap:.5rem;padding-left:10px;font-size:1.15rem;font-weight:700;padding-top:2px;padding-bottom:2px;color:#2b2f2f}.profile-header{padding-top:14px;padding-bottom:14px}.profile-image{border-radius:50%;margin-right:10px;border:solid 2px #add8e6}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#add8e6;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#fff}body{margin:0}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#add8e6}a:hover{color:#dbddf4}button{background-color:#f9f9f9}}
