.image-art[data-astro-cid-hfnwa5xh]{color:#fff;background:#192c32;container-type:inline-size}.image-art-frame[data-astro-cid-hfnwa5xh]{position:absolute;inset:0}.image-art-frame[data-astro-cid-hfnwa5xh] img[data-astro-cid-hfnwa5xh]{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.image-art-shade[data-astro-cid-hfnwa5xh]{background:linear-gradient(#0000 42%,#0d171ad9);position:absolute;inset:0}.image-art-heading[data-astro-cid-hfnwa5xh]{z-index:2;position:absolute;bottom:9%;left:7%;right:12%}.image-art-heading[data-astro-cid-hfnwa5xh] span[data-astro-cid-hfnwa5xh]{font:9px/1.6 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;display:block}.image-art-heading[data-astro-cid-hfnwa5xh] strong[data-astro-cid-hfnwa5xh]{font:500 clamp(24px,7cqw,52px)/1 var(--display);letter-spacing:-.04em;display:block}.image-art-halo[data-astro-cid-hfnwa5xh]{background:radial-gradient(at 65%,#b7d8b84a,#0000 60%);position:absolute;inset:-30%}.image-art-screen[data-astro-cid-hfnwa5xh] .image-art-frame[data-astro-cid-hfnwa5xh]{border:5px solid #222c35;border-radius:10px;inset:24% -3% -10% 12%;overflow:hidden;transform:perspective(1000px)rotateY(-9deg)rotate(-4deg);box-shadow:0 25px 45px #0007}.image-art-screen[data-astro-cid-hfnwa5xh] .image-art-frame[data-astro-cid-hfnwa5xh] img[data-astro-cid-hfnwa5xh]{object-position:top}.image-art-screen[data-astro-cid-hfnwa5xh] .image-art-heading[data-astro-cid-hfnwa5xh],.image-art-cutout[data-astro-cid-hfnwa5xh] .image-art-heading[data-astro-cid-hfnwa5xh],.image-art-product[data-astro-cid-hfnwa5xh] .image-art-heading[data-astro-cid-hfnwa5xh]{top:9%;bottom:auto}.image-art-screen[data-astro-cid-hfnwa5xh] .image-art-heading[data-astro-cid-hfnwa5xh] strong[data-astro-cid-hfnwa5xh],.image-art-cutout[data-astro-cid-hfnwa5xh] .image-art-heading[data-astro-cid-hfnwa5xh] strong[data-astro-cid-hfnwa5xh],.image-art-product[data-astro-cid-hfnwa5xh] .image-art-heading[data-astro-cid-hfnwa5xh] strong[data-astro-cid-hfnwa5xh]{font-size:clamp(24px,6.5cqw,48px)}.image-art-screen[data-astro-cid-hfnwa5xh] .image-art-shade[data-astro-cid-hfnwa5xh],.image-art-cutout[data-astro-cid-hfnwa5xh] .image-art-shade[data-astro-cid-hfnwa5xh],.image-art-product[data-astro-cid-hfnwa5xh] .image-art-shade[data-astro-cid-hfnwa5xh]{display:none}.image-art-cutout[data-astro-cid-hfnwa5xh]{background:#17354a}.image-art-cutout[data-astro-cid-hfnwa5xh] .image-art-frame[data-astro-cid-hfnwa5xh]{inset:28% 3% 3%;transform:rotate(-4deg)}.image-art-cutout[data-astro-cid-hfnwa5xh] .image-art-frame[data-astro-cid-hfnwa5xh] img[data-astro-cid-hfnwa5xh]{object-fit:contain;filter:drop-shadow(0 22px 18px #0005)}.image-art-product[data-astro-cid-hfnwa5xh]{background:#342943}.image-art-product[data-astro-cid-hfnwa5xh] .image-art-frame[data-astro-cid-hfnwa5xh]{border-radius:24px;inset:31% 11% -5% 18%;overflow:hidden;transform:rotate(-11deg);box-shadow:0 24px 40px #0007}.image-art-product[data-astro-cid-hfnwa5xh] .image-art-frame[data-astro-cid-hfnwa5xh] img[data-astro-cid-hfnwa5xh]{object-position:center}.planet-of-the-vapes-art[data-astro-cid-hfnwa5xh] .image-art-frame[data-astro-cid-hfnwa5xh] img[data-astro-cid-hfnwa5xh]{object-position:50% 35%}.openbank-santander-art[data-astro-cid-hfnwa5xh] .image-art-shade[data-astro-cid-hfnwa5xh]{background:linear-gradient(#0000 30%,#210509df)}.autozone-art[data-astro-cid-hfnwa5xh] .image-art-shade[data-astro-cid-hfnwa5xh]{background:linear-gradient(#0000 30%,#31120aed)}.jade-key-systems-art[data-astro-cid-hfnwa5xh]{background:#1d392e}.jade-key-systems-art[data-astro-cid-hfnwa5xh] .image-art-frame[data-astro-cid-hfnwa5xh]{border-color:#b89d55;inset:34% 4% -12%;transform:perspective(1000px)rotateY(7deg)rotate(3deg)}.dotnet-crud-art[data-astro-cid-hfnwa5xh]{background:#32274b}.dotnet-crud-art[data-astro-cid-hfnwa5xh] .image-art-frame[data-astro-cid-hfnwa5xh]{inset:27% -4% -20% 9%}.fitmas-art[data-astro-cid-hfnwa5xh] .image-art-frame[data-astro-cid-hfnwa5xh] img[data-astro-cid-hfnwa5xh]{object-position:56% 45%}.project-card:hover .image-art-frame[data-astro-cid-hfnwa5xh] img[data-astro-cid-hfnwa5xh]{transform:scale(1.035)}@media (prefers-reduced-motion:reduce){.image-art-frame[data-astro-cid-hfnwa5xh] img[data-astro-cid-hfnwa5xh]{transition:none}}
