header[data-v-8c010573]{left:0;position:sticky;right:0;top:0;z-index:10}.headerBackground[data-v-8c010573]{background-color:#fff;inset:0 0 5px;position:absolute;z-index:0}header.index[data-v-8c010573]{position:fixed}header.index nav[data-v-8c010573]{padding-bottom:var(--margin-small)}h1[data-v-8c010573]{font-size:var(--text-size);font-weight:400;line-height:var(--text-line);padding:var(--margin-page) var(--margin-page) 0 var(--margin-page)}h1[data-v-8c010573],nav[data-v-8c010573]{position:relative;z-index:1}nav[data-v-8c010573]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--margin-small);padding-bottom:var(--margin-page)}nav a[data-v-8c010573]{color:currentColor;padding:0 var(--margin-page);text-decoration:none}.subNav a.active[data-v-8c010573],.subNav a[data-v-8c010573]:hover,nav a.active[data-v-8c010573],nav a[data-v-8c010573]:hover{color:var(--color-orange)}.worksLink[data-v-8c010573]{grid-column:span 2}.subNav[data-v-8c010573]{height:calc(var(--text-line) + 5px);overflow:hidden;position:relative;z-index:1}.subNavScroll[data-v-8c010573]{display:flex;gap:var(--margin-page);overflow-x:auto;padding:0 var(--margin-page) 100px var(--margin-page)}.subNav a[data-v-8c010573]{color:currentColor;text-decoration:none}@media screen and (max-width:600px){nav[data-v-8c010573]{padding:0 var(--margin-page)}nav a[data-v-8c010573]{padding:0}.contactLink[data-v-8c010573]{text-align:right}}
