a.svelte-1hd5tz5{text-decoration:none}a.svelte-1hd5tz5 footer:where(.svelte-1hd5tz5){margin-top:calc(10 * var(--px, .1vw))}a.svelte-1hd5tz5 footer:where(.svelte-1hd5tz5) h3:where(.svelte-1hd5tz5){font-size:var(--body-size)}header.svelte-u0e10l{font-family:var(--sans-bolder-font);font-weight:400}header.svelte-u0e10l{font-size:var(--header-size);filter:invert(1);mix-blend-mode:difference;position:fixed;top:0;left:0;width:100%;height:var(--header-height);display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:0 var(--page-margin);gap:.5em;z-index:var(--z-subheader);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}header.svelte-u0e10l::-webkit-scrollbar{display:none}@media screen and (min-width:601px)and (max-width:900px){header.svelte-u0e10l{top:var(--header-height);background-color:var(--accent-color);filter:none;mix-blend-mode:normal;justify-content:flex-start}}@media screen and (orientation:portrait)and (max-width:600px){header.svelte-u0e10l{top:var(--header-height);background-color:var(--accent-color);filter:none;mix-blend-mode:normal;justify-content:flex-start}}header.svelte-u0e10l>:where(.svelte-u0e10l){text-decoration:none;white-space:nowrap}header.svelte-u0e10l>*.active:where(.svelte-u0e10l){text-decoration:underline}header.svelte-u0e10l>:where(.svelte-u0e10l):not(:last-child):after{content:","}section.svelte-u0e10l .projects:where(.svelte-u0e10l){display:grid;grid-template-columns:repeat(16,minmax(0,1fr));column-gap:var(--gutter);margin:0 calc(180 * var(--px, .1vw))}@media screen and (max-width:900px){section.svelte-u0e10l .projects:where(.svelte-u0e10l){margin:0 var(--page-margin)}}section.svelte-u0e10l .projects:where(.svelte-u0e10l)>* footer{min-height:calc(250 * var(--px, .1vw))}@media screen and (min-width:601px)and (max-width:900px){section.svelte-u0e10l .projects:where(.svelte-u0e10l)>* footer{min-height:calc(150 * var(--px, .1vw))}}@media screen and (orientation:portrait)and (max-width:600px){section.svelte-u0e10l .projects:where(.svelte-u0e10l)>* footer{min-height:calc(137 * var(--px, .1vw))}}section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+1){grid-column:1/span 7}section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+2){grid-column:11/span 6}section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+3){grid-column:5/span 5}section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+4){grid-column:1/span 6}section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+5){grid-column:10/span 7}section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+6){grid-column:8/span 5}section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+2),section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+4){margin-top:calc(380 * var(--px, .1vw))}@media screen and (min-width:601px)and (max-width:900px){section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+2),section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+4){margin-top:calc(150 * var(--px, .1vw))}}@media screen and (orientation:portrait)and (max-width:600px){section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+2),section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*:nth-child(6n+4){margin-top:0}}@media screen and (orientation:portrait)and (max-width:600px){section.svelte-u0e10l .projects:where(.svelte-u0e10l)>*{grid-column:1/-1!important}}section.svelte-u0e10l{margin-top:var(--header-height)}@media screen and (min-width:601px)and (max-width:900px){section.svelte-u0e10l{margin-top:calc(2 * var(--header-height))}}@media screen and (orientation:portrait)and (max-width:600px){section.svelte-u0e10l{margin-top:calc(2 * var(--header-height))}}section.svelte-u0e10l .biography:where(.svelte-u0e10l){padding-top:var(--page-margin);padding-bottom:3em;margin-left:var(--page-margin);width:calc(454 * var(--px, .1vw))}@media screen and (min-width:901px){section.svelte-u0e10l .biography:where(.svelte-u0e10l){margin-left:var(--bio-left, var(--page-margin))}}@media screen and (orientation:portrait)and (max-width:600px){section.svelte-u0e10l .biography:where(.svelte-u0e10l){width:auto;padding-top:calc(2 * var(--page-margin));padding-left:calc(115 * var(--px, .1vw));padding-right:calc(13 * var(--px, .1vw));padding-bottom:calc(80 * var(--px, .1vw))}}section.svelte-u0e10l .biography:where(.svelte-u0e10l) a{text-decoration:none}section.svelte-u0e10l .projects:where(.svelte-u0e10l){margin-top:0}
