.ps-stack-stage{aspect-ratio:5/7;isolation:isolate;background:0 0;position:relative;overflow:clip}.ps-stack{position:absolute;inset:0}.ps-frame{background:var(--ps-paper,#f3eee4);border-radius:14px;padding:4.2%;box-shadow:0 16px 32px #0008,0 2px 8px #0006}.ps-stack .ps-frame{--x:calc(var(--i)*3%);--y:calc(var(--i)*-2%);--r:calc(var(--i)*2.2deg);--s:calc(1 - var(--i)*.04);width:88%;transform:translate(calc(-54% + var(--x)),calc(-46% + var(--y))) rotate(var(--r)) scale(var(--s));z-index:calc(30 - var(--i));transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .4s;position:absolute;top:50%;left:50%}.ps-frame[data-hide]{opacity:0;visibility:hidden;pointer-events:none}.ps-stack .ps-frame.ps-out{opacity:0;z-index:40;transition:transform .3s ease-in .16s,opacity .18s linear;transform:translate(-82%,-46%)rotate(-9deg)scale(.95)}.ps-photo{background:linear-gradient(160deg,#2a2d33,#1a1d23);border-radius:6px;width:100%;overflow:hidden}.ps-photo-error{aspect-ratio:2/3;text-align:center;background:var(--ps-raised,#111317);color:var(--ps-muted,#9b9ea7);font-size:var(--ps-caption,11px);place-items:center;padding:16px;display:grid}.ps-photo img{aspect-ratio:2/3;object-fit:contain;object-position:50% 0;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;transform:none}.ps-single-frame{width:100%;transition:translate .2s,box-shadow .2s;transform:none}@media (hover:hover){.ps-single-frame:hover{translate:0 -4px;box-shadow:0 24px 40px #000a}}:where(.ps-stack-stage)>.ps-counter{z-index:60;color:#f0f1f3;font-size:var(--ps-caption,11px);white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums;background:#0b0d10e6;border:1px solid #ffffff29;border-radius:999px;padding:8px;font-weight:600;line-height:1.5;display:inline-flex;position:absolute;bottom:8px;right:8px}.ps-stack-hero{aspect-ratio:1}.ps-stack-hero .ps-frame{width:50%;padding:2.4%}.ps-stack-hero .ps-counter{bottom:12%;right:24%}.ps-hero-art .ps-stack-hero .ps-frame{width:50%}@media (prefers-reduced-motion:reduce){.ps-stack .ps-frame,.ps-single-frame{transition:none}}
