.media-tile.svelte-fvvftt{isolation:isolate;width:219px;height:219px;-webkit-clip-path:path("M 122.64 0 c 45.4245 0 68.1368 0 82.2484 14.1116 a 48.18 48.18 0 0 1 0 0 c 14.1116 14.1116 14.1116 36.8239 14.1116 82.2484 L 219 122.64 c 0 45.4245 0 68.1368 -14.1116 82.2484 a 48.18 48.18 0 0 1 0 0 c -14.1116 14.1116 -36.8239 14.1116 -82.2484 14.1116 L 96.36 219 c -45.4245 0 -68.1368 0 -82.2484 -14.1116 a 48.18 48.18 0 0 1 0 0 c -14.1116 -14.1116 -14.1116 -36.8239 -14.1116 -82.2484 L 0 96.36 c 0 -45.4245 0 -68.1368 14.1116 -82.2484 a 48.18 48.18 0 0 1 0 0 c 14.1116 -14.1116 36.8239 -14.1116 82.2484 -14.1116 Z");clip-path:path("M 122.64 0 c 45.4245 0 68.1368 0 82.2484 14.1116 a 48.18 48.18 0 0 1 0 0 c 14.1116 14.1116 14.1116 36.8239 14.1116 82.2484 L 219 122.64 c 0 45.4245 0 68.1368 -14.1116 82.2484 a 48.18 48.18 0 0 1 0 0 c -14.1116 14.1116 -36.8239 14.1116 -82.2484 14.1116 L 96.36 219 c -45.4245 0 -68.1368 0 -82.2484 -14.1116 a 48.18 48.18 0 0 1 0 0 c -14.1116 -14.1116 -14.1116 -36.8239 -14.1116 -82.2484 L 0 96.36 c 0 -45.4245 0 -68.1368 14.1116 -82.2484 a 48.18 48.18 0 0 1 0 0 c 14.1116 -14.1116 36.8239 -14.1116 82.2484 -14.1116 Z");background:#1d1d1d;border-radius:22%;flex:0 0 219px;position:relative;overflow:hidden}.media-tile.svelte-fvvftt:after{z-index:3;border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 20px 1px #ffffff8c}img.svelte-fvvftt{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.project-cover-marquee.svelte-1h362e8{--marquee-gutter:var(--about-gutter,clamp(1.5rem, 5vw, 5rem));contain:layout paint;width:calc(100% + var(--marquee-gutter) + var(--marquee-gutter));margin-inline:calc(0px - var(--marquee-gutter));opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(2.5rem)}.project-cover-marquee.entered.svelte-1h362e8{opacity:1;transform:translateY(0)}.project-cover-marquee.overlap.svelte-1h362e8{margin-top:-55px}.marquee-track.svelte-1h362e8{will-change:transform;width:max-content;animation:48s linear infinite svelte-1h362e8-project-cover-marquee;display:flex}.project-cover-marquee.paused.svelte-1h362e8 .marquee-track:where(.svelte-1h362e8){animation-play-state:paused}.marquee-group.svelte-1h362e8{flex:none;align-items:flex-start;gap:16px;padding:0 16px 3.4rem 0;display:flex}.project-link.svelte-1h362e8{width:219px;height:219px;color:inherit;border-radius:22%;flex:0 0 219px;text-decoration:none;display:block;position:relative}.project-link.svelte-1h362e8:focus-visible{outline:2px solid var(--ink-strong);outline-offset:5px}.project-link-title.svelte-1h362e8{z-index:2;width:max-content;max-width:13rem;color:var(--ink-strong);letter-spacing:-.02em;opacity:0;pointer-events:none;text-align:center;font:500 clamp(1.1rem,1.5vw,1.4rem)/1 Manrope,sans-serif;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + .85rem);left:50%;transform:translate(-50%,.35rem)}.project-link-title.visible.svelte-1h362e8{opacity:1;transform:translate(-50%)}@keyframes svelte-1h362e8-project-cover-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.project-cover-marquee.svelte-1h362e8{opacity:1;transition:none;transform:none}.marquee-track.svelte-1h362e8{animation-play-state:paused}.project-link-title.svelte-1h362e8{transition-duration:1ms}}
