h1,h3,h4{font-family:Helvetica Neue,Arial,sans-serif}h1,h2,h3,h4{font-weight:400}.text{margin:1em}#about-text{display:flex;flex-direction:column;gap:1em}.caption{font-size:.9em;color:#999;margin-top:.5em}p{font-family:Georgia,Times New Roman,serif;color:#0009}body{background-color:#fff;margin:0;color:#08090a}.media-container{position:fixed;bottom:1em;right:1em}.grid{display:grid;grid-template-columns:1fr;gap:1em 1em;margin:1em}.project-description{border:1px solid #eee;padding:2em;min-width:30%}.splash-container{display:flex;flex-direction:column;gap:2rem}.splash-container aside{display:none}.splash{border:1px solid #eee;overflow:hidden;margin:1em;display:flex;justify-content:center;align-items:center}.splash-content{margin:2rem;gap:4rem;display:flex;flex-direction:column}.work-video{width:100%;height:auto;border:1px solid #eee}.work-image{border:1px solid #eee;width:100%}.work-image-grid{display:grid;grid-template-columns:1fr;gap:1em;margin:1em 0}.insights-container{display:flex;flex-direction:column;gap:1em}#profile{border:8px solid #fff;transform:rotate(-1.5deg);box-shadow:0 4px 8px -2px #091e4226,0 0 0 1px #091e4214;transition:transform .3s ease}#profile:hover{transform:rotate(0);cursor:pointer}@media only screen and (min-width: 768px){.grid,.work-image-grid{grid-template-columns:1fr 1fr}.splash-content,.work-video{max-width:800px}.splash-container{display:grid;grid-template-columns:1fr 4fr;gap:2rem}.splash-container aside{display:block}}@media only screen and (min-width: 992px){.grid{grid-template-columns:1fr 1fr}.insights-container{flex-direction:row}}.navbar.svelte-169nkfo.svelte-169nkfo{display:flex;justify-content:space-between;align-items:center;padding:0 1em;background-color:#fff;height:10vh;border-bottom:1px solid #eee}h1.svelte-169nkfo a.svelte-169nkfo{text-decoration:none;color:#08090a;font-weight:400}a.svelte-169nkfo.svelte-169nkfo{font-family:Helvetica Neue,Arial,sans-serif}.nav-links.svelte-169nkfo.svelte-169nkfo{display:flex;list-style:none;margin:0;padding:0;font-size:smaller}.nav-links.svelte-169nkfo li.svelte-169nkfo{margin-left:1em}.nav-links.svelte-169nkfo a.svelte-169nkfo{text-decoration:none;color:#08090a}.nav-links.svelte-169nkfo a.svelte-169nkfo:hover,.nav-links.svelte-169nkfo a.svelte-169nkfo:active{text-decoration:underline}
