.rail-viewport.right-wipe.svelte-75v5rs{-webkit-mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - clamp(5rem,10vw,11rem)),transparent 100%);mask-image:linear-gradient(to right,#000 0%,#000 calc(100% - clamp(5rem,10vw,11rem)),transparent 100%)}.rail-viewport.left-wipe.svelte-75v5rs{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 clamp(5rem,10vw,11rem),#000 100%);mask-image:linear-gradient(to right,transparent 0%,#000 clamp(5rem,10vw,11rem),#000 100%)}.rail-viewport.side-wipe.svelte-75v5rs{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 clamp(4rem,8vw,9rem),#000 calc(100% - clamp(4rem,8vw,9rem)),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 clamp(4rem,8vw,9rem),#000 calc(100% - clamp(4rem,8vw,9rem)),transparent 100%)}.project-card-button.svelte-bfxer6{-webkit-tap-highlight-color:transparent}.complete-card-art.svelte-bfxer6,.group.svelte-bfxer6:hover .complete-card-art:where(.svelte-bfxer6){filter:none}.play-tile.svelte-1vw6wfd{-webkit-tap-highlight-color:transparent}.difference-section.svelte-1vw6wfd{position:relative;isolation:isolate;overflow:hidden}.difference-section.svelte-1vw6wfd:before{content:"";position:absolute;inset:6% 0 auto;z-index:-1;height:24rem;background:radial-gradient(circle at 24% 45%,rgba(227,48,41,.2),transparent 24rem),radial-gradient(circle at 76% 35%,rgba(227,48,41,.16),transparent 28rem);pointer-events:none}.difference-card.svelte-1vw6wfd{aspect-ratio:242 / 258;min-height:0;box-shadow:0 18px 56px -46px #e33029b8,inset 0 1px #ffffff0d}.difference-card.svelte-1vw6wfd:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.05);pointer-events:none;transition:border-color .35s ease,box-shadow .35s ease}.difference-card.svelte-1vw6wfd:hover:after{border-color:#e3302985;box-shadow:inset 0 0 42px #e330291f}.difference-image.svelte-1vw6wfd{filter:saturate(1.05) contrast(1.04) brightness(.9)}.difference-shade.svelte-1vw6wfd{background:linear-gradient(180deg,#0505050a,#0505051f 40%,#050505db 76%,#050505),linear-gradient(90deg,rgba(227,48,41,.1),transparent 44%,rgba(227,48,41,.08))}.difference-copy.svelte-1vw6wfd{text-shadow:0 2px 18px rgba(0,0,0,.92);transform:translateY(0);transition:transform .45s ease}.difference-rule.svelte-1vw6wfd{width:0;opacity:0;animation:svelte-1vw6wfd-difference-line-in .68s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--difference-line-delay);transition:width .5s ease}@media (hover: hover) and (pointer: fine){.difference-description.svelte-1vw6wfd{opacity:.84}.difference-card.svelte-1vw6wfd:hover .difference-description:where(.svelte-1vw6wfd){opacity:1}.difference-card.svelte-1vw6wfd:hover .difference-copy:where(.svelte-1vw6wfd){transform:translateY(-.25rem)}.difference-card.svelte-1vw6wfd:hover .difference-rule:where(.svelte-1vw6wfd){width:3.15rem}}@keyframes svelte-1vw6wfd-difference-line-in{0%{width:0;opacity:0}to{width:2.25rem;opacity:1}}@media (prefers-reduced-motion: reduce){.difference-rule.svelte-1vw6wfd{animation:none;width:2.25rem;opacity:1}}
