.work-gallery[data-astro-cid-pgp6av4c]{grid-template-columns:1fr 1fr;gap:26px;display:grid}.work-card[data-astro-cid-pgp6av4c]{min-width:0}.project-tile[data-astro-cid-pgp6av4c]{text-decoration:none;display:block}.card-stage[data-astro-cid-pgp6av4c]{isolation:isolate;color:#33283c;border-radius:12px;height:456px;position:relative;overflow:hidden}.swoopix-stage[data-astro-cid-pgp6av4c]{background:#e8ddf0}.tail-stage[data-astro-cid-pgp6av4c]{color:#3d4b3a;background:#e2e9db}.card-meta[data-astro-cid-pgp6av4c]{z-index:3;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-size:.7rem;display:flex;position:relative}.card-meta[data-astro-cid-pgp6av4c]>span[data-astro-cid-pgp6av4c]:first-child{font:500 .68rem ui-monospace,monospace}.release-tag[data-astro-cid-pgp6av4c]{background:#ffffff70;border-radius:5px;align-items:center;gap:6px;padding:5px 9px;font-size:.66rem;display:flex}.release-tag[data-astro-cid-pgp6av4c] i[data-astro-cid-pgp6av4c]{background:#4d7752;border-radius:50%;width:5px;height:5px}.stage-type[data-astro-cid-pgp6av4c]{text-align:center;letter-spacing:-.075em;opacity:.11;font-size:clamp(4rem,7vw,6.8rem);font-weight:500;line-height:1.2;position:absolute;top:49px;left:23px;right:23px}.tail-stage[data-astro-cid-pgp6av4c] .stage-type[data-astro-cid-pgp6av4c]{font-size:clamp(4.5rem,9vw,8.2rem);top:40px}.card-art[data-astro-cid-pgp6av4c]{transform:translateY(var(--scroll-shift,0px));transition:transform .15s linear;position:absolute;inset:100px 0 0}.card-art[data-astro-cid-pgp6av4c] img[data-astro-cid-pgp6av4c]{border-radius:24px;width:190px;height:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;box-shadow:0 5px 12px #30223813,0 26px 35px #30223829}.back-screen[data-astro-cid-pgp6av4c]{z-index:1;top:30px;left:16%;transform:rotate(-10deg)}.front-screen[data-astro-cid-pgp6av4c]{z-index:2;top:0;left:46%;transform:rotate(7deg)}.tail-stage[data-astro-cid-pgp6av4c] .back-screen[data-astro-cid-pgp6av4c]{left:12%;transform:rotate(-8deg)}.tail-stage[data-astro-cid-pgp6av4c] .front-screen[data-astro-cid-pgp6av4c]{left:44%;transform:rotate(9deg)}.tile-open[data-astro-cid-pgp6av4c]{z-index:4;color:#302238;background:#ffffffe0;border-radius:50%;place-items:center;width:43px;height:43px;font-size:1.45rem;transition:transform .4s,background .3s;display:grid;position:absolute;bottom:20px;right:21px;box-shadow:0 3px 10px #3022380b}.project-tile[data-astro-cid-pgp6av4c]:hover .front-screen[data-astro-cid-pgp6av4c]{transform:translate(-6px,-17px)rotate(2deg)}.project-tile[data-astro-cid-pgp6av4c]:hover .back-screen[data-astro-cid-pgp6av4c]{transform:translate(1px,-8px)rotate(-13deg)}.project-tile[data-astro-cid-pgp6av4c]:hover .tile-open[data-astro-cid-pgp6av4c]{background:#fff;transform:rotate(8deg)}.card-caption[data-astro-cid-pgp6av4c]{justify-content:space-between;align-items:center;gap:20px;padding-top:19px;display:flex}.caption-brand[data-astro-cid-pgp6av4c]{align-items:center;gap:12px;display:flex}.caption-brand[data-astro-cid-pgp6av4c]>img[data-astro-cid-pgp6av4c]{border-radius:9px;width:36px;height:36px}.card-caption[data-astro-cid-pgp6av4c] h3[data-astro-cid-pgp6av4c]{letter-spacing:-.02em;margin:0 0 3px;font-size:1.04rem;font-weight:500;line-height:1.3}.card-caption[data-astro-cid-pgp6av4c] p[data-astro-cid-pgp6av4c]{color:var(--text-secondary);margin:0;font-size:.79rem}.caption-type[data-astro-cid-pgp6av4c]{color:var(--text-secondary);font-size:.72rem}@media (width<=1050px){.card-stage[data-astro-cid-pgp6av4c]{height:413px}.card-art[data-astro-cid-pgp6av4c] img[data-astro-cid-pgp6av4c]{width:171px}.back-screen[data-astro-cid-pgp6av4c]{left:11%}.front-screen[data-astro-cid-pgp6av4c]{left:42%}.tail-stage[data-astro-cid-pgp6av4c] .back-screen[data-astro-cid-pgp6av4c]{left:10%}.tail-stage[data-astro-cid-pgp6av4c] .front-screen[data-astro-cid-pgp6av4c]{left:42%}.caption-type[data-astro-cid-pgp6av4c]{display:none}}@media (width<=760px){.work-gallery[data-astro-cid-pgp6av4c]{gap:20px}.card-stage[data-astro-cid-pgp6av4c]{height:345px}.card-art[data-astro-cid-pgp6av4c]{top:96px}.card-art[data-astro-cid-pgp6av4c] img[data-astro-cid-pgp6av4c]{border-radius:18px;width:141px}.card-meta[data-astro-cid-pgp6av4c]{gap:12px;padding:17px}.card-meta[data-astro-cid-pgp6av4c]>span[data-astro-cid-pgp6av4c]:first-child{font-size:.62rem}.release-tag[data-astro-cid-pgp6av4c]{padding:4px 6px;font-size:.6rem}.stage-type[data-astro-cid-pgp6av4c]{font-size:4.2rem;top:55px;left:12px;right:12px}.tail-stage[data-astro-cid-pgp6av4c] .stage-type[data-astro-cid-pgp6av4c]{font-size:5.5rem;top:45px}.back-screen[data-astro-cid-pgp6av4c]{left:4%}.front-screen[data-astro-cid-pgp6av4c]{left:40%}.tail-stage[data-astro-cid-pgp6av4c] .back-screen[data-astro-cid-pgp6av4c]{left:3%}.tail-stage[data-astro-cid-pgp6av4c] .front-screen[data-astro-cid-pgp6av4c]{left:40%}.tile-open[data-astro-cid-pgp6av4c]{width:36px;height:36px;font-size:1.25rem;bottom:15px;right:15px}.card-caption[data-astro-cid-pgp6av4c] p[data-astro-cid-pgp6av4c]{font-size:.73rem}.caption-brand[data-astro-cid-pgp6av4c]{gap:9px}.caption-brand[data-astro-cid-pgp6av4c]>img[data-astro-cid-pgp6av4c]{border-radius:8px;width:31px;height:31px}}@media (width<=600px){.work-gallery[data-astro-cid-pgp6av4c]{grid-template-columns:1fr;gap:30px}.card-stage[data-astro-cid-pgp6av4c]{height:395px}.card-art[data-astro-cid-pgp6av4c]{top:95px}.card-art[data-astro-cid-pgp6av4c] img[data-astro-cid-pgp6av4c]{border-radius:21px;width:168px}.card-meta[data-astro-cid-pgp6av4c]{padding:19px 21px}.card-meta[data-astro-cid-pgp6av4c]>span[data-astro-cid-pgp6av4c]:first-child{font-size:.68rem}.release-tag[data-astro-cid-pgp6av4c]{padding:5px 8px;font-size:.65rem}.stage-type[data-astro-cid-pgp6av4c]{font-size:5.1rem;top:43px}.tail-stage[data-astro-cid-pgp6av4c] .stage-type[data-astro-cid-pgp6av4c]{font-size:6.4rem;top:36px}.back-screen[data-astro-cid-pgp6av4c]{left:12%}.front-screen[data-astro-cid-pgp6av4c]{left:45%}.tail-stage[data-astro-cid-pgp6av4c] .back-screen[data-astro-cid-pgp6av4c]{left:10%}.tail-stage[data-astro-cid-pgp6av4c] .front-screen[data-astro-cid-pgp6av4c]{left:43%}.card-caption[data-astro-cid-pgp6av4c]{padding-top:15px}.card-caption[data-astro-cid-pgp6av4c] h3[data-astro-cid-pgp6av4c]{font-size:1rem}.card-caption[data-astro-cid-pgp6av4c] p[data-astro-cid-pgp6av4c]{font-size:.79rem}.caption-brand[data-astro-cid-pgp6av4c]>img[data-astro-cid-pgp6av4c]{border-radius:9px;width:34px;height:34px}.tile-open[data-astro-cid-pgp6av4c]{width:42px;height:42px;font-size:1.4rem}.caption-type[data-astro-cid-pgp6av4c]{font-size:.68rem;display:block}}@media (width<=370px){.card-stage[data-astro-cid-pgp6av4c]{height:350px}.card-art[data-astro-cid-pgp6av4c] img[data-astro-cid-pgp6av4c]{width:147px}.card-art[data-astro-cid-pgp6av4c]{top:91px}.back-screen[data-astro-cid-pgp6av4c]{left:5%}.front-screen[data-astro-cid-pgp6av4c]{left:40%}.tail-stage[data-astro-cid-pgp6av4c] .back-screen[data-astro-cid-pgp6av4c]{left:4%}.tail-stage[data-astro-cid-pgp6av4c] .front-screen[data-astro-cid-pgp6av4c]{left:40%}.stage-type[data-astro-cid-pgp6av4c]{font-size:4.2rem}.tail-stage[data-astro-cid-pgp6av4c] .stage-type[data-astro-cid-pgp6av4c]{font-size:5.6rem}.card-meta[data-astro-cid-pgp6av4c]{padding-inline:16px}.caption-type[data-astro-cid-pgp6av4c]{display:none}}@media (prefers-reduced-motion:reduce){.card-art[data-astro-cid-pgp6av4c]{transition:none;transform:none}.project-tile[data-astro-cid-pgp6av4c]:hover .front-screen[data-astro-cid-pgp6av4c]{transform:rotate(7deg)}.project-tile[data-astro-cid-pgp6av4c]:hover .back-screen[data-astro-cid-pgp6av4c]{transform:rotate(-10deg)}.project-tile[data-astro-cid-pgp6av4c]:hover .tile-open[data-astro-cid-pgp6av4c]{transform:none}}
