.WorkMediaShowcase-module__pjuJpq__frame{perspective:1500px;width:100%;height:min(72vh,620px);min-height:390px;transform-style:preserve-3d;isolation:isolate;position:relative}.WorkMediaShowcase-module__pjuJpq__glow{filter:blur(28px);opacity:.8;background:radial-gradient(circle,#94a3b84d,#0000 68%);border-radius:32px;position:absolute;inset:12% 8%}.WorkMediaShowcase-module__pjuJpq__orbitRing{z-index:5;transform-style:preserve-3d;pointer-events:none;border:1px dashed #cbd5e152;border-radius:45%;animation:22s linear infinite WorkMediaShowcase-module__pjuJpq__work-ring-drift;position:absolute;inset:3% 4%;transform:rotate(-9deg)translateZ(-50px)}.WorkMediaShowcase-module__pjuJpq__main{z-index:20;cursor:pointer;transform-style:flat;will-change:transform;background:#00000047;border:1px solid #fff3;border-radius:28px;justify-content:center;align-items:center;width:max-content;max-width:88%;max-height:72vh;transition:transform .18s ease-out,box-shadow .45s;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:perspective(1200px)translate(-50%,-50%)translateZ(25px);box-shadow:0 24px 70px #00000057}.WorkMediaShowcase-module__pjuJpq__portraitMain{background:0 0;width:fit-content;max-width:none;max-height:86vh}.WorkMediaShowcase-module__pjuJpq__largeMain{width:100%;max-width:none}.WorkMediaShowcase-module__pjuJpq__largeMain .WorkMediaShowcase-module__pjuJpq__mainTilt{width:100%}.WorkMediaShowcase-module__pjuJpq__mainTilt{border-radius:inherit;transform:rotateX(var(--tilt-x,0deg))rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;will-change:transform;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.WorkMediaShowcase-module__pjuJpq__main:hover,.WorkMediaShowcase-module__pjuJpq__main:focus-visible{outline-offset:5px;outline:2px solid #e2e8f0cc;transform:perspective(1200px)translate(-50%,calc(-50% - 8px))translateZ(34px)scale(1.015);box-shadow:0 30px 90px #00000073}.WorkMediaShowcase-module__pjuJpq__mainShade{pointer-events:none;background:linear-gradient(145deg,#ffffff14,#0000 42%,#0000004d);position:absolute;inset:0}.WorkMediaShowcase-module__pjuJpq__mainHint{z-index:2;color:#ffffffdb;opacity:0;pointer-events:none;background:#0000006b;border:1px solid #fff3;border-radius:999px;padding:6px 10px;font-size:11px;transition:opacity .25s,transform .25s;position:absolute;bottom:14px;right:16px;transform:translateY(4px)}.WorkMediaShowcase-module__pjuJpq__main:hover .WorkMediaShowcase-module__pjuJpq__mainHint,.WorkMediaShowcase-module__pjuJpq__main:focus-visible .WorkMediaShowcase-module__pjuJpq__mainHint{opacity:1;transform:translateY(0)}.WorkMediaShowcase-module__pjuJpq__orbitItem{z-index:30;transform-style:preserve-3d;will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute}.WorkMediaShowcase-module__pjuJpq__detail{cursor:pointer;background:0 0;border:3px solid #f8fafcd1;border-radius:16px;width:25%;transition:box-shadow .25s,filter .25s;animation-name:WorkMediaShowcase-module__pjuJpq__work-detail-orbit-left;overflow:hidden;box-shadow:0 16px 32px #0000004d}.WorkMediaShowcase-module__pjuJpq__detail:hover,.WorkMediaShowcase-module__pjuJpq__detail:focus-visible{z-index:40;filter:brightness(1.08);outline-offset:4px;outline:2px solid #e2e8f0e6;box-shadow:0 20px 42px #0000006b}.WorkMediaShowcase-module__pjuJpq__detailLeft{animation-name:WorkMediaShowcase-module__pjuJpq__work-detail-orbit-left;top:13%;left:0}.WorkMediaShowcase-module__pjuJpq__detailRight{animation-name:WorkMediaShowcase-module__pjuJpq__work-detail-orbit-right;top:8%;right:0}.WorkMediaShowcase-module__pjuJpq__detailBottom{animation-name:WorkMediaShowcase-module__pjuJpq__work-detail-orbit-bottom;bottom:1%;right:5%}.WorkMediaShowcase-module__pjuJpq__featureCard{color:#f8fafceb;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172aa3;border:1px solid #e2e8f047;border-radius:13px;align-items:center;gap:8px;width:fit-content;max-width:34%;min-height:50px;padding:10px 12px;font-size:11px;font-weight:700;display:flex;box-shadow:0 14px 32px #00000040}.WorkMediaShowcase-module__pjuJpq__featureDot{background:#cbd5e1;border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 12px #cbd5e1cc}.WorkMediaShowcase-module__pjuJpq__detailLabel{color:#ffffffe6;pointer-events:none;background:#00000085;border-radius:999px;padding:3px 6px;font-size:9px;line-height:1;position:absolute;bottom:5px;right:6px}@keyframes WorkMediaShowcase-module__pjuJpq__work-detail-orbit-left{0%{transform:translate3d(-4px,-8px,90px)rotateX(5deg)rotateY(18deg)rotate(-8deg)}to{transform:translate3d(20px,14px,-20px)rotateX(-3deg)rotateY(-2deg)rotate(-3deg)}}@keyframes WorkMediaShowcase-module__pjuJpq__work-detail-orbit-right{0%{transform:translate3d(4px,8px,-10px)rotateX(-4deg)rotateY(-18deg)rotate(8deg)}to{transform:translate3d(-18px,-10px,100px)rotateX(4deg)rotateY(3deg)rotate(3deg)}}@keyframes WorkMediaShowcase-module__pjuJpq__work-detail-orbit-bottom{0%{transform:translate3d(12px,5px,70px)rotateX(10deg)rotateY(-8deg)rotate(-5deg)}to{transform:translate3d(-18px,-12px,-10px)rotateX(-5deg)rotateY(8deg)rotate(-1deg)}}@keyframes WorkMediaShowcase-module__pjuJpq__work-ring-drift{0%{transform:rotate(-9deg)}to{transform:rotate(351deg)}}@media (max-width:639px){.WorkMediaShowcase-module__pjuJpq__frame{height:min(54vh,410px);min-height:300px}.WorkMediaShowcase-module__pjuJpq__main{border-radius:22px;width:max-content;max-width:88%}.WorkMediaShowcase-module__pjuJpq__orbitRing{inset:4% 2%}.WorkMediaShowcase-module__pjuJpq__detail{border-width:2px;border-radius:11px;width:29%}.WorkMediaShowcase-module__pjuJpq__detailLeft{top:10%;left:0}.WorkMediaShowcase-module__pjuJpq__detailRight{top:7%;right:0}.WorkMediaShowcase-module__pjuJpq__detailBottom{bottom:2%;right:1%}.WorkMediaShowcase-module__pjuJpq__featureCard{width:fit-content;max-width:40%;min-height:42px;padding:8px;font-size:9px}.WorkMediaShowcase-module__pjuJpq__detailLabel,.WorkMediaShowcase-module__pjuJpq__mainHint{display:none}}@media (prefers-reduced-motion:reduce){.WorkMediaShowcase-module__pjuJpq__orbitItem,.WorkMediaShowcase-module__pjuJpq__orbitRing{animation:none}}
