.hn-envelope{position:fixed;inset:0;width:100%;height:100dvh;overflow:hidden;border:0;padding:0;background:#f5f1e7;cursor:pointer;perspective:1400px}.hn-envelope-photo,.hn-envelope-flap{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.65s cubic-bezier(.22,.7,.24,1),opacity .9s}.hn-envelope-photo{z-index:1}.hn-envelope-flap{z-index:2;clip-path:polygon(0 0,100% 0,100% 28%,50% 54%,0 28%);transform-origin:50% 28%;backface-visibility:hidden}.hn-envelope.is-opening .hn-envelope-flap{transform:rotateX(160deg);opacity:0}.hn-envelope.is-opening .hn-envelope-photo{transform:translateY(75%) scale(1.05);opacity:0;transition-delay:.65s}.hn-open-label{position:absolute;bottom:12%;left:0;right:0;z-index:3;text-align:center;font-family:'Tajawal',serif;font-size:16px;color:#82663c;transition:opacity .25s}.is-opening .hn-open-label{opacity:0}.hn-envelope:focus-visible{outline:3px solid #ac8749;outline-offset:-5px}@media(prefers-reduced-motion:reduce){.hn-envelope-photo,.hn-envelope-flap{transition:opacity .3s!important;transform:none!important}}