.gs-stack{aspect-ratio:1/1.08;width:100%;max-width:520px;margin-inline:auto;position:relative}.gs-pg{will-change:transform;background:#fff;border-radius:6px;width:62%;max-width:none;height:auto;transition:transform 1.1s cubic-bezier(.16,1,.3,1);display:block;position:absolute;box-shadow:0 30px 60px -28px #1113188c,0 2px 6px #1113181f}.gs-a{transition-delay:.45s;top:10%;left:2%;transform:translate(27%,-12%)rotate(-1.5deg)scale(.96)}.gs-b{transition-delay:.45s;top:4%;right:0;transform:translate(-31%,-5%)rotate(-1.5deg)scale(.96)}.gs-cover{z-index:2;width:64%;transition-delay:.25s;top:0;left:19%;transform:translateY(26px)rotate(0)scale(.97);box-shadow:0 44px 80px -30px #111318b3,0 2px 8px #11131833}.gs-stack.is-ready .gs-a{transform:rotate(-8deg)}.gs-stack.is-ready .gs-b{transform:rotate(7deg)}.gs-stack.is-ready .gs-cover{transform:rotate(-1.5deg)}@media (hover:hover){.gs-stack.is-ready:hover .gs-pg{transition-duration:.5s;transition-delay:0s}.gs-stack.is-ready:hover .gs-a{transform:translate(-4%)rotate(-11deg)}.gs-stack.is-ready:hover .gs-b{transform:translate(4%)rotate(10deg)}.gs-stack.is-ready:hover .gs-cover{transform:translateY(-8px)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.gs-pg,.gs-stack.is-ready:hover .gs-pg{transition:none}.gs-a,.gs-stack.is-ready:hover .gs-a{transform:rotate(-8deg)}.gs-b,.gs-stack.is-ready:hover .gs-b{transform:rotate(7deg)}.gs-cover,.gs-stack.is-ready:hover .gs-cover{transform:rotate(-1.5deg)}}.gs-tag{z-index:3;background:var(--bg,#fbfbfd);border:1px solid var(--line,#e2e2e8);color:var(--muted,#595a66);border-radius:14px;padding:10px 14px;font-size:13px;line-height:1.4;position:absolute;bottom:6%;right:0;box-shadow:0 18px 40px -22px #19192647}.gs-tag b{color:var(--ink,#191926);font-size:15px;display:block}.gs-note{z-index:3;color:var(--accent,#5b55e3);font-family:Caveat,Segoe Print,cursive;font-size:24px;font-weight:700;line-height:1;position:absolute;bottom:-4%;left:0;transform:rotate(-6deg)}.gs-note svg{width:46px;height:30px;margin:4px 0 0 40px;display:block}
