.sidebar[data-v-c11402a6]{padding-top:50px}@media (min-width:992px){.sidebar[data-v-c11402a6]{padding-right:50px}}.sidebar h1[data-v-c11402a6]{text-align:center}.sidebar h1 a[data-v-c11402a6]{color:#2a9d8f}.sidebar .photo[data-v-c11402a6]{display:flex;justify-content:center}.sidebar .photo img[data-v-c11402a6]{border-radius:10px;width:200px}.sidebar a[data-v-c11402a6]{color:#fff;text-decoration:none}.sidebar a[data-v-c11402a6]:hover{text-decoration:underline}.sidebar .education[data-v-c11402a6],.sidebar .experience[data-v-c11402a6],.sidebar .references[data-v-c11402a6]{margin-bottom:10px}body,html{-webkit-font-smoothing:antialiased;background:#fcfcfa;color:#264653;font-family:Helvetica,Arial,sans-serif;letter-spacing:.5px;margin:0;padding:0}a{color:#2a9d8f;position:relative;text-decoration:none;transition:color .15s ease}a:focus,a:hover{color:#f4a261}a:focus-visible{border-radius:2px;outline:2px solid rgba(42,157,143,.5);outline-offset:2px}h1,h2,h3,h4,h5{color:#2a9d8f;font-weight:600}::-moz-selection{background:#2a9d8f;color:#fff}::selection{background:#2a9d8f;color:#fff}.main[data-v-f4deb778]{justify-content:center}.main[data-v-f4deb778],.main .inner[data-v-f4deb778]{display:flex}@media (min-width:320px){.main .inner[data-v-f4deb778]{flex-direction:column}}@media (min-width:992px){.main .inner[data-v-f4deb778]{flex-direction:row}}.main .inner .side[data-v-f4deb778]{background:#264653;box-shadow:inset -1px 0 #2a9d8f;color:#fff;display:flex;justify-content:flex-end;overflow:auto}@media (min-width:320px){.main .inner .side[data-v-f4deb778]{flex-direction:column;padding:0 16px}}@media (min-width:992px){.main .inner .side[data-v-f4deb778]{flex-direction:row;height:100vh;padding:0;width:30vw}}.main .inner .side a[data-v-f4deb778]{color:#fff;font-weight:500;text-decoration:none;transition:color .15s ease}.main .inner .side a[data-v-f4deb778]:focus,.main .inner .side a[data-v-f4deb778]:hover{color:#e9c46a}.main .inner .side a[data-v-f4deb778]:focus-visible{border-radius:2px;outline:2px solid rgba(42,157,143,.5);outline-offset:2px}.main .inner .content[data-v-f4deb778]{background:#fcfcfa;color:#264653;overflow:auto}@media (min-width:320px){.main .inner .content[data-v-f4deb778]{flex-direction:column;padding:16px 16px 50px}}@media (min-width:992px){.main .inner .content[data-v-f4deb778]{flex-direction:row;height:100vh;padding:24px 24px 0;width:70vw}}.main .inner .content .panel[data-v-f4deb778]{background:#f4f6f6;border:1px solid #d9e1e4;border-radius:6px;padding:16px}
