.app.svelte-1vixslw{margin:0px auto;max-width:550px;max-width:60ch;font-size:20px;padding:8px}.clear{clear:both}.no-wrap{white-space:nowrap}
.portfolio.svelte-1xekfwr{margin:100px auto;position:relative}.portfolio.svelte-1xekfwr:before,.portfolio.svelte-1xekfwr:after{content:'';position:absolute;left:0px;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:3px}.portfolio.svelte-1xekfwr:before{top:-2em}.portfolio.svelte-1xekfwr:after{bottom:-2em}.column-one.svelte-1xekfwr,.column-two.svelte-1xekfwr{float:left}.column-one.svelte-1xekfwr{width:calc(66% - 1em);padding-right:0.5em;margin-right:0.5em;border-right:1px solid #ccc}.column-two.svelte-1xekfwr{width:33%}@media(max-width: 600px){.column-one.svelte-1xekfwr,.column-two.svelte-1xekfwr{width:100%;float:none}.column-two.svelte-1xekfwr{border-top:1px solid #e3e3e3}}
.bio.svelte-1tq3hyj{padding:0px 0.5em}.social-links.svelte-1tq3hyj{float:right}.social-links.svelte-1tq3hyj a.svelte-1tq3hyj{color:inherit}.social-links.social-links--mobile.svelte-1tq3hyj{float:none;text-align:right;font-size:1.75em}.social-links.social-links--mobile.svelte-1tq3hyj i.svelte-1tq3hyj{padding:0px 0.1em}.read-more.svelte-1tq3hyj{font-style:italic;color:#999;padding:0px 0.25em;font-size:75%;cursor:pointer}
.link.svelte-1n1hkmd{display:block;color:inherit;position:relative;padding:0.5em 0.75em;box-sizing:border-box}.link+.link.svelte-1n1hkmd{margin-top:2em}.link+.link.svelte-1n1hkmd:after{content:'';width:100%;position:absolute;top:-1em;left:0px;border-bottom:1px solid #e3e3e3}.link.svelte-1n1hkmd .headline,.link.svelte-1n1hkmd .description{transition:opacity 0.25s}.link.svelte-1n1hkmd:hover{text-decoration:none}.link.svelte-1n1hkmd:hover .headline,.link.svelte-1n1hkmd:hover .description{opacity:0.8}.link.svelte-1n1hkmd .headline{font-weight:bold;margin-bottom:0.5em}.link.svelte-1n1hkmd .description{font-size:75%;line-height:1.4}.link.svelte-1n1hkmd img,.link.svelte-1n1hkmd video{margin:0.5em;border-radius:1px}.link.svelte-1n1hkmd .what,.link.svelte-1n1hkmd .tools,.link.svelte-1n1hkmd .where{font-size:60%;font-family:'Lato', sans-serif;color:#666;margin:1em 0px}
.LinkLayoutA.svelte-1xaw9bl video.svelte-1xaw9bl,.LinkLayoutA.svelte-1xaw9bl img.svelte-1xaw9bl{float:right;width:40%;margin-top:0px;margin-right:0px}
.LinkLayoutB.svelte-z0167x video.svelte-z0167x,.LinkLayoutB.svelte-z0167x img.svelte-z0167x{float:right;width:33%;margin-right:0px;margin-top:0px}
.LinkLayoutC.svelte-1gygipq{text-align:center}.LinkLayoutC.svelte-1gygipq video.svelte-1gygipq,.LinkLayoutC.svelte-1gygipq img.svelte-1gygipq{margin-top:0px;margin-right:0px;margin-left:0px;width:100%}

/*# sourceMappingURL=bundle.css.map */