.team-portfolios-header[data-v-0eb2c2c2]{text-align:center}.portfolio-thumbnail[data-v-0eb2c2c2]{height:20vh}.portfolio-iframe[data-v-0eb2c2c2]{height:80vh}.team-display-name[data-v-0eb2c2c2]{overflow-wrap:break-word;font-size:2rem}.sidebar[data-v-0eb2c2c2]{text-align:left;order:2;position:relative;-webkit-overflow-scrolling:touch;padding:var(--space-half)}.sidebar .title[data-v-0eb2c2c2]{padding:0 var(--space-half);margin-top:var(--space-half)}.section[data-v-0eb2c2c2]{display:block;padding:0 0 var(--space);position:relative;width:100%;flex:1}@media (min-width:790px){.section.doc-content.has-sidebar[data-v-0eb2c2c2]{min-height:calc(var(--100vh-without-sysnotices) - var(--header-height) - 4px);max-width:100%;border-left:1px solid var(--bg-transparent)}}.section--inner[data-v-0eb2c2c2]{position:relative;max-width:936px;margin:0 auto}.container-base h3[data-v-0eb2c2c2]{margin-left:var(--space)}.container-base>h1[data-v-0eb2c2c2]{margin:.5rem 0 0}.flex-fit[data-v-0eb2c2c2]{flex:1}.flex-align-top[data-v-0eb2c2c2]{align-items:flex-start}.flex[data-v-0eb2c2c2]{display:flex;flex-wrap:wrap}.sidebar.sidebar--right[data-v-0eb2c2c2]{border-right:0;position:sticky}@media screen and (min-width:790px){.sidebar[data-v-0eb2c2c2]{position:sticky;transition:border-color .3s;top:var(--header-height);height:calc(var(--100vh-without-sysnotices) + var(--header-height)*-1 - 53px);width:var(--sidebar-width)}.sidebar.hide[data-v-0eb2c2c2]{width:48px;overflow-y:hidden}.sidebar.hide[data-v-0eb2c2c2] .items{display:none}.sidebar.sidebar--left[data-v-0eb2c2c2]{border-right:1px solid var(--border-color);order:0}.doc-content[data-v-0eb2c2c2]{order:1;overflow-y:scroll;height:calc(var(--100vh-without-sysnotices) + var(--header-height)*-1 - 5px)}.sidebar.sidebar--right[data-v-0eb2c2c2]{border-left:1px solid var(--border-color);order:2}}@media screen and (max-width:789px){.sidebar.sidebar--left[data-v-0eb2c2c2]{left:0;order:0;z-index:10}.sidebar.sidebar--left[data-v-0eb2c2c2],.sidebar.sidebar--right[data-v-0eb2c2c2]{width:100%;position:-webkit-fixed;position:fixed;margin:0;background:var(--bg);border-bottom:1px solid var(--border-color)}.sidebar.sidebar--right[data-v-0eb2c2c2]{right:0;order:1;z-index:11}.doc-content[data-v-0eb2c2c2]{margin-top:2.5rem;order:2}}.sidebar.sidebar--right[data-v-0eb2c2c2] .footer{width:var(--sidebar-width)}.sidebar.sidebar--right.hide[data-v-0eb2c2c2] .footer{width:48px}