h1[data-v-80081daa]{font-size:var(--title-h1);margin-bottom:4rem;margin-top:.6rem;white-space:pre-wrap}nav ul[data-v-80081daa]{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:var(--app-margin) 0 var(--app-margin-s);padding:0}nav ul li[data-v-80081daa]{flex-grow:1;font-size:var(--title-h5)}nav ul li.active a[data-v-80081daa]{opacity:1!important;position:relative}nav ul li.active a[data-v-80081daa]:after{background-color:currentColor;bottom:0;content:"";height:.04em;left:0;position:absolute;transform:scaleX(1);transform-origin:bottom right;transition:transform .2s ease-out;width:100%}nav ul li a[data-v-80081daa]{opacity:.5}@media (hover){nav ul li:hover a[data-v-80081daa]{opacity:1}}@media screen and (min-width:56rem){nav ul[data-v-80081daa]{flex-direction:row;gap:var(--app-margin-s)}nav ul li[data-v-80081daa]{display:inline-block}nav ul li.active a[data-v-80081daa]:after{transform:scaleX(0)}nav ul li a[data-v-80081daa]{border-top:1px solid;display:block;padding:1rem 0}}main.studio{margin-bottom:6rem}main.studio img.cover{margin-bottom:3rem;max-height:min(100vh,56rem);min-height:24rem;-o-object-fit:cover;object-fit:cover;width:100%}main.studio .subtitle{font-size:var(--title-h5);margin-bottom:8rem;max-width:48ch}main.studio .skills-wrapper{display:grid;gap:var(--app-margin-s)}@media screen and (min-width:56rem){main.studio{margin-bottom:8rem}main.studio .subtitle{margin-left:min(calc(100% - 48ch),50%)}}@media screen and (min-width:76rem){main.studio .skills-wrapper{grid-template-columns:repeat(2,1fr)}}
