.ProjectsPaper-module__WW_khW__section{--pp-card-w:clamp(300px,44vw,780px);--pp-ratio:.5625;--pp-card-h:calc(var(--pp-card-w)*var(--pp-ratio));--pp-gap:clamp(10px,1.1vw,20px);--pp-radius:14px;--pp-accent:var(--color-red);--pp-accent-rgb:229,62,62;--pp-accent-text:var(--color-red-cta);--pp-ink:var(--color-text-primary);--pp-mute:#5b6576;--pp-well:var(--color-bg-light);--pp-rail:#0f172a29;--pp-mono:ui-monospace,"Cascadia Mono",Consolas,"SFMono-Regular",Menlo,monospace;color:var(--pp-ink);background:0 0;padding-block:0;position:relative;overflow:clip visible}.ProjectsPaper-module__WW_khW__section,.ProjectsPaper-module__WW_khW__section *,.ProjectsPaper-module__WW_khW__section :before,.ProjectsPaper-module__WW_khW__section :after{box-sizing:border-box}[data-theme=dark] .ProjectsPaper-module__WW_khW__section{--pp-accent-text:var(--pp-accent);--pp-mute:#8c93a0;--pp-rail:#ece8e029}.ProjectsPaper-module__WW_khW__section.ProjectsPaper-module__WW_khW__section{content-visibility:visible;contain-intrinsic-size:none;contain:none}@media (max-width:720px){.ProjectsPaper-module__WW_khW__section{--pp-card-w:84vw;--pp-gap:12px;--pp-radius:10px}.ProjectsPaper-module__WW_khW__section.ProjectsPaper-module__WW_khW__portrait{--pp-card-w:min(68vw,320px);--pp-ratio:1.7778}}.ProjectsPaper-module__WW_khW__stage{touch-action:pan-y pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none;padding-top:calc(var(--pp-card-h)*.14);padding-bottom:calc(var(--pp-card-h)*.1 + 144px);position:relative}.ProjectsPaper-module__WW_khW__glow{left:10%;right:10%;top:calc(var(--pp-card-h)*.5);height:var(--pp-card-h);z-index:0;pointer-events:none;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(var(--pp-accent-rgb),.16)0%,rgba(var(--pp-accent-rgb),.05)45%,transparent 72%);opacity:calc(.55 + var(--pp-energy,0)*.45);position:absolute}.ProjectsPaper-module__WW_khW__canvas{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ProjectsPaper-module__WW_khW__dragging .ProjectsPaper-module__WW_khW__stage,.ProjectsPaper-module__WW_khW__dragging .ProjectsPaper-module__WW_khW__track{cursor:grabbing}.ProjectsPaper-module__WW_khW__track{z-index:1;height:var(--pp-card-h);column-gap:var(--pp-gap);touch-action:pan-y pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;direction:ltr;margin:0;padding:0;list-style:none;position:relative}.ProjectsPaper-module__WW_khW__item{width:var(--pp-card-w);transform-origin:0 0;will-change:transform;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.ProjectsPaper-module__WW_khW__section:not(.ProjectsPaper-module__WW_khW__attached) .ProjectsPaper-module__WW_khW__item{left:calc(50% - var(--pp-card-w)/2 + var(--pp-i,0)*(var(--pp-card-w) + var(--pp-gap)))}.ProjectsPaper-module__WW_khW__card{color:inherit;-webkit-user-drag:none;-webkit-touch-callout:none;cursor:inherit;outline:none;text-decoration:none;display:block;position:absolute;inset:0}.ProjectsPaper-module__WW_khW__media{border-radius:var(--pp-radius);background:var(--pp-well);position:absolute;inset:0;overflow:hidden}.ProjectsPaper-module__WW_khW__img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;transition:opacity .45s linear;display:block}.ProjectsPaper-module__WW_khW__imgMobile{display:none}@media (max-width:720px){.ProjectsPaper-module__WW_khW__portrait .ProjectsPaper-module__WW_khW__imgDesktop{display:none}.ProjectsPaper-module__WW_khW__portrait .ProjectsPaper-module__WW_khW__imgMobile{display:block}}.ProjectsPaper-module__WW_khW__gl .ProjectsPaper-module__WW_khW__media{background:0 0}.ProjectsPaper-module__WW_khW__gl .ProjectsPaper-module__WW_khW__textured{opacity:0}.ProjectsPaper-module__WW_khW__broken{visibility:hidden}.ProjectsPaper-module__WW_khW__gl .ProjectsPaper-module__WW_khW__media.ProjectsPaper-module__WW_khW__well{background:var(--pp-well)}.ProjectsPaper-module__WW_khW__item:has(:focus-visible) .ProjectsPaper-module__WW_khW__media{outline:2px solid var(--pp-accent);outline-offset:6px}.ProjectsPaper-module__WW_khW__label{width:calc(100%*var(--pp-label-w,1));transform:scale(var(--pp-label-x,1),1);transform-origin:100% 0;text-align:start;direction:rtl;grid-template-columns:1fr auto;grid-template-areas:"title title""cat cta";align-items:end;gap:4px 12px;display:grid;position:absolute;top:calc(100% + 14px);right:0}.ProjectsPaper-module__WW_khW__title{color:var(--pp-ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:title;min-width:0;margin:0;font-size:clamp(18px,1.5vw,24px);font-weight:700;line-height:1.1;display:-webkit-box;overflow:hidden}.ProjectsPaper-module__WW_khW__titleLink{color:inherit;outline:none;text-decoration:none}.ProjectsPaper-module__WW_khW__cat{letter-spacing:0;color:var(--pp-mute);grid-area:cat;min-width:0;font-size:12px;font-weight:400;line-height:1.3}.ProjectsPaper-module__WW_khW__chip{color:inherit;text-decoration:none}.ProjectsPaper-module__WW_khW__chip:not(:last-child):after{content:" / "}.ProjectsPaper-module__WW_khW__cta{letter-spacing:0;color:var(--pp-accent-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;grid-area:cta;align-self:end;margin:0;padding:0 0 2px;font-family:inherit;font-size:12px;font-weight:500;line-height:1;text-decoration:none}.ProjectsPaper-module__WW_khW__cta:after{content:" ←"}.ProjectsPaper-module__WW_khW__chip:focus-visible,.ProjectsPaper-module__WW_khW__cta:focus-visible{outline:2px solid var(--pp-accent);outline-offset:3px;border-radius:2px}.ProjectsPaper-module__WW_khW__section .ProjectsPaper-module__WW_khW__label>*{clip-path:inset(0 0 100%);transition:clip-path .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(40%)}.ProjectsPaper-module__WW_khW__section .ProjectsPaper-module__WW_khW__label>.ProjectsPaper-module__WW_khW__cat{transition-delay:40ms}.ProjectsPaper-module__WW_khW__section .ProjectsPaper-module__WW_khW__label>.ProjectsPaper-module__WW_khW__cta{transition-delay:80ms}.ProjectsPaper-module__WW_khW__section.ProjectsPaper-module__WW_khW__dragging .ProjectsPaper-module__WW_khW__label>*{clip-path:inset(0 0 100%);transition-delay:0s;transform:translateY(40%)}@media (hover:hover){.ProjectsPaper-module__WW_khW__section .ProjectsPaper-module__WW_khW__item.ProjectsPaper-module__WW_khW__isHover .ProjectsPaper-module__WW_khW__label>*,.ProjectsPaper-module__WW_khW__section:where(:not(.ProjectsPaper-module__WW_khW__attached)) .ProjectsPaper-module__WW_khW__item:hover .ProjectsPaper-module__WW_khW__label>*{clip-path:inset(0 0 -10%);transform:none}}@media (hover:none){.ProjectsPaper-module__WW_khW__section .ProjectsPaper-module__WW_khW__item.ProjectsPaper-module__WW_khW__isFocus .ProjectsPaper-module__WW_khW__label>*{clip-path:inset(0 0 -10%);transform:none}}.ProjectsPaper-module__WW_khW__section .ProjectsPaper-module__WW_khW__item:has(:focus-visible) .ProjectsPaper-module__WW_khW__label>*{clip-path:inset(-8px);transform:none}@supports not selector(:has(*)){.ProjectsPaper-module__WW_khW__section .ProjectsPaper-module__WW_khW__label>:focus-within{clip-path:inset(-8px);transform:none}.ProjectsPaper-module__WW_khW__titleLink:focus-visible{outline:2px solid var(--pp-accent);outline-offset:-2px}}.ProjectsPaper-module__WW_khW__meta{z-index:1;pointer-events:none;direction:ltr;justify-items:center;gap:14px;padding-inline:16px;display:grid;position:absolute;bottom:18px;left:0;right:0}.ProjectsPaper-module__WW_khW__rail{background:linear-gradient(90deg,transparent,var(--pp-rail)18%,var(--pp-rail)82%,transparent);width:min(640px,72%);height:1px;position:relative}.ProjectsPaper-module__WW_khW__fill{height:2px;width:calc(100%/var(--pp-n,8));background:var(--pp-accent);box-shadow:0 0 10px rgba(var(--pp-accent-rgb),.7),0 0 26px rgba(var(--pp-accent-rgb),.3);transform:translateX(calc(var(--pp-p,0)*(var(--pp-n,8) - 1)*100%));will-change:transform;position:absolute;top:-.5px;left:0}.ProjectsPaper-module__WW_khW__counter{font:400 12px/1 var(--pp-mono);letter-spacing:.14em;color:var(--pp-mute);white-space:nowrap;margin:0}.ProjectsPaper-module__WW_khW__now{color:var(--pp-accent-text);font-weight:700}.ProjectsPaper-module__WW_khW__sep{margin-inline:12px}.ProjectsPaper-module__WW_khW__name{font-family:var(--font-polin),"Polin","Arial Hebrew","Segoe UI",Arial,sans-serif;letter-spacing:0;color:var(--pp-ink);unicode-bidi:plaintext}@media (hover:none){.ProjectsPaper-module__WW_khW__sep,.ProjectsPaper-module__WW_khW__name{display:none}}.ProjectsPaper-module__WW_khW__more{justify-content:center;padding:4px 16px clamp(40px,7vh,90px);display:flex}@media (prefers-reduced-motion:reduce){.ProjectsPaper-module__WW_khW__section .ProjectsPaper-module__WW_khW__label>*,.ProjectsPaper-module__WW_khW__img{transition:none}}
