nav.svelte-1h32yp1{display:flex;padding-bottom:20px}nav.svelte-1h32yp1 button:where(.svelte-1h32yp1){padding-left:20px}nav.svelte-1h32yp1 button:where(.svelte-1h32yp1):first-child{margin-right:auto;padding-left:0}:root{--color-1: #999999;--color-2: #121212;--color-3: #f5f5f5;--color-4: #0000ff}@font-face{font-family:PP Neue Montreal Book;src:url(../../../fonts/PPNeueMontreal-Book.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal Medium;src:url(../../../fonts/PPNeueMontreal-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}main{padding:10px 20px}body{background-color:var(--color-3)}code{font-size:13px;font-family:source code pro,monospace;color:var(--color-1)}.intro{justify-content:center;align-items:center;text-align:justify;margin:0 auto;width:25%}p,.role,.name,button,h3{letter-spacing:.03em;font-family:PP Neue Montreal Book,sans-serif;font-style:normal;font-size:14px;color:var(--color-2)}button{background-color:var(--color-3);border:none;text-align:right;text-decoration:none;display:inline-block;cursor:pointer;padding:0}.landing{display:flex;flex-direction:column;justify-content:center;margin-right:12vw}.credits{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;text-align:right}.role{text-align:right}.name{text-align:left}h3,.project_tag{font-size:14px;color:var(--color-1)}.project_tag_container{display:flex;margin-top:5px}.project_tag{text-transform:uppercase;font-family:PP Neue Montreal Book,sans-serif;font-style:normal;display:inline-block;padding:2px 6px;margin-right:5px;border-radius:10px;transition:color .3s ease,outline-color .3s ease}.project_tag:hover{outline:1px solid var(--color-2);color:var(--color-2)}.video-container{width:100%;aspect-ratio:16 / 9;overflow:hidden}.video-container video,.gallery img{width:100%;height:100%;object-fit:cover;display:block}.gallery_content{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;padding:5px 0}.gallery{position:relative;transition:filter 1s ease;padding:10px 0}.side_by_side{padding:10px 0}.side_by_side_content{column-count:2;column-gap:10px}div.side_by_side img{width:100%;height:auto}.content,section{max-width:1500px;margin:0 auto}section{min-height:100vh}.content_images,#content_img{width:100%;height:auto}a:link,a:visited,a:hover,a:active,a:focus{color:var(--color-4);text-decoration:none;cursor:pointer}h1{font-family:PP Neue Montreal Medium,sans-serif;font-style:normal;font-size:48px;color:var(--color-2)}h2{font-family:PP Neue Montreal Medium,sans-serif;font-style:normal;font-size:24px;color:var(--color-2)}iframe{width:100%;height:50vw}::selection{background:var(--color-4);color:var(--color-3)}@media only screen and (max-width:850px){h1{font-size:24px}h2{font-size:18px}main{padding:5px}p,button,.role,.name{font-size:10px}code{font-size:9px}h3,.project_tag{font-size:10px}div.gallery{padding:5px 0}[class*=gallery_content]{grid-template-columns:1fr;width:100%}[class*=content_images]{padding:5px 0}iframe{width:100%;height:56vw}.side_by_side{padding:2.5px 0}}footer.svelte-jz8lnl{padding-top:20px;display:flex}footer.svelte-jz8lnl button:where(.svelte-jz8lnl):first-child{margin-right:auto}footer.svelte-jz8lnl button:where(.svelte-jz8lnl){background-color:transparent}
