.work-wall[data-astro-cid-jhpnc6z6]{background:var(--dark);color:#f0ece2;padding:140px 0 180px;position:relative;overflow:hidden}.work-wall__bg1[data-astro-cid-jhpnc6z6]{pointer-events:none;background:radial-gradient(70% 50% at 50% 30%,#6b2c8a1f,#0000 60%),radial-gradient(60% 40% at 80% 90%,#1f3a5f26,#0000 60%);position:absolute;top:0;bottom:0;left:0;right:0}.work-wall__bg2[data-astro-cid-jhpnc6z6]{pointer-events:none;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.15 0'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>");position:absolute;top:0;bottom:0;left:0;right:0}.work-wall__head[data-astro-cid-jhpnc6z6]{margin-bottom:80px;position:relative}.work-wall__marker[data-astro-cid-jhpnc6z6]{visibility:hidden;font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:#f0ece28c;font-size:11px}.work-wall__annot[data-astro-cid-jhpnc6z6]{color:var(--purple-light);font-size:30px;position:absolute;top:22px;left:0;transform:rotate(-4deg)}.work-wall__title-row[data-astro-cid-jhpnc6z6]{justify-content:space-between;align-items:flex-end;margin-top:56px;display:flex}@media (max-width:640px){.work-wall__title-row[data-astro-cid-jhpnc6z6]{flex-direction:column;align-items:flex-start;gap:16px}}.work-wall__h2[data-astro-cid-jhpnc6z6]{font-family:var(--serif-display);letter-spacing:-.025em;color:#f0ece2;margin-top:6px;margin-bottom:0;font-size:max(56px,min(8vw,96px));font-weight:400;line-height:.98}.work-wall__h2[data-astro-cid-jhpnc6z6] em[data-astro-cid-jhpnc6z6]{color:var(--purple-light);font-style:italic}.work-wall__archive-link[data-astro-cid-jhpnc6z6]{font-family:var(--serif);color:#f0ece2;font-size:16px}.work-wall__lede[data-astro-cid-jhpnc6z6]{color:#f0ece2b3;max-width:600px;font-size:18px;line-height:1.5;font-family:var(--serif);margin-top:24px}.fit-stage[data-astro-cid-jhpnc6z6]{width:100%;margin-top:32px;position:relative;overflow:visible}.fit-stage__inner[data-astro-cid-jhpnc6z6]{transform-origin:0 0;width:1280px;height:980px;position:relative}.work-wall__string[data-astro-cid-jhpnc6z6]{width:100%;height:12px;position:absolute;top:0;left:0}.pw[data-astro-cid-jhpnc6z6]{transform:rotate(var(--rot));transform-origin:top;filter:drop-shadow(0 24px 50px #0000008c)drop-shadow(0 4px 10px #00000059);z-index:4;cursor:pointer;text-decoration:none;transition:transform .4s cubic-bezier(.23,1,.32,1),filter .4s cubic-bezier(.23,1,.32,1);display:block;position:absolute}.pw[data-astro-cid-jhpnc6z6]:focus-visible{outline:2px solid var(--purple-light);outline-offset:4px}@media (hover:hover) and (pointer:fine){.pw[data-astro-cid-jhpnc6z6]:hover{transform:rotate(calc(var(--rot) * .5)) scale(1.06) translateY(-8px);filter:drop-shadow(0 48px 64px #000000b8)drop-shadow(0 10px 20px #00000080);z-index:20}}.pw[data-astro-cid-jhpnc6z6]:active{transform:rotate(var(--rot)) scale(.97);transition-duration:.12s}.pw__tpl[data-astro-cid-jhpnc6z6]{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.pw__photo[data-astro-cid-jhpnc6z6]{text-align:center;justify-content:center;align-items:center;width:84.68%;height:67.49%;display:flex;position:absolute;top:13.68%;left:7.52%;overflow:hidden}.pw__photo[data-astro-cid-jhpnc6z6] img.pw__img{object-fit:cover;width:100%;height:100%;display:block}.pw__photo--empty[data-astro-cid-jhpnc6z6]{background:#0000000a;border:1.5px dashed #f0ece240}.pw__photo[data-astro-cid-jhpnc6z6] span[data-astro-cid-jhpnc6z6]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#f0ece273;padding:0 10%;font-size:11px}.pw__caption[data-astro-cid-jhpnc6z6]{text-align:center;color:#1a1814;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:83%;bottom:3%;left:8%;right:8%}.pw__cap[data-astro-cid-jhpnc6z6]{font-family:var(--hand);color:#1a1814;font-weight:600;line-height:1;transform:rotate(-1.2deg)}.pw__sub[data-astro-cid-jhpnc6z6]{font-family:var(--hand);color:#1a1814b8;margin-top:4px;line-height:1.1;transform:rotate(.6deg)}.work-wall__fav[data-astro-cid-jhpnc6z6]{color:var(--purple-light);font-size:24px;position:absolute;top:600px;left:150px;transform:rotate(-3deg)}
