.key.svelte-vrfezq{font-weight:700}.key.svelte-vrfezq:after{content:":"}@media screen and (max-width:1200px){.content.svelte-6yh93n{padding-left:1rem;padding-right:1rem;padding-bottom:calc(var(--headshot-height) + 2rem)}}@media screen and (max-width:600px){.content.svelte-6yh93n{padding-left:.5rem;padding-right:.5rem}}.fact-container.svelte-6yh93n{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding:1rem 0}.project-marquee-container.svelte-6yh93n{position:relative;overflow:hidden;--left-fade: 0px;mask-image:linear-gradient(to right,transparent 0%,black calc(var(--left-fade) * 1rem),black calc(100% - 1rem),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black calc(var(--left-fade) * 1rem),black calc(100% - 1rem),transparent 100%)}.project-marquee-container.svelte-6yh93n .project-marquee-inner:where(.svelte-6yh93n){display:flex;scroll-snap-type:x mandatory;scroll-padding:50%}.project-marquee-container.svelte-6yh93n .project-marquee-inner:where(.svelte-6yh93n)>*{scroll-snap-align:center;aspect-ratio:unset;max-width:60vw}.project-marquee-container.svelte-6yh93n .project-marquee-inner:where(.svelte-6yh93n){flex-direction:row;gap:1rem;padding:1rem 1rem 1rem 0;overflow-x:scroll;cursor:grab;-webkit-user-select:none;user-select:none}@keyframes svelte-6yh93n-tilesMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.project-marquee-container.svelte-6yh93n .mask-overlay:where(.svelte-6yh93n){position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}h2.svelte-6yh93n{margin-top:1rem}
