.envelope-module__oBTx1G__stage{--envelope-width:min(34rem, 92vw, 64vh);--thickness:calc(var(--envelope-width) * .011);padding-top:calc(var(--envelope-width) * .44);perspective:1700px;perspective-origin:50% 26%;display:grid}.envelope-module__oBTx1G__stage>*{grid-area:1/1}.envelope-module__oBTx1G__flipper{width:var(--envelope-width);aspect-ratio:1.45;transform-style:preserve-3d;transform:rotateY(calc(var(--flipP,0) * 180deg));margin-inline:auto;transition:transform .7s cubic-bezier(.4,0,.2,1);position:relative}.envelope-module__oBTx1G__face{backface-visibility:hidden;transform-style:preserve-3d;position:absolute;inset:0}.envelope-module__oBTx1G__faceBack{transform:rotateY(180deg)}.envelope-module__oBTx1G__faceHidden{opacity:0}.envelope-module__oBTx1G__faceFront{filter:drop-shadow(0 14px 26px #3e2e2238)}.envelope-module__oBTx1G__edge{pointer-events:none;background:linear-gradient(#efe7d6 0%,#dccfb5 100%);position:absolute}.envelope-module__oBTx1G__edgeL,.envelope-module__oBTx1G__edgeR{width:var(--thickness);top:0;bottom:0}.envelope-module__oBTx1G__edgeT,.envelope-module__oBTx1G__edgeB{height:var(--thickness);background:linear-gradient(90deg,#e9e0cd 0%,#f1e9d9 45%,#ded1b7 100%);left:0;right:0}.envelope-module__oBTx1G__edgeL{transform-origin:0;transform:translateZ(calc(var(--thickness) / -2)) rotateY(-90deg);left:0}.envelope-module__oBTx1G__edgeR{transform-origin:100%;transform:translateZ(calc(var(--thickness) / -2)) rotateY(90deg);right:0}.envelope-module__oBTx1G__edgeT{transform-origin:top;transform:translateZ(calc(var(--thickness) / -2)) rotateX(90deg);top:0}.envelope-module__oBTx1G__edgeB{transform-origin:bottom;transform:translateZ(calc(var(--thickness) / -2)) rotateX(-90deg);bottom:0}.envelope-module__oBTx1G__address{text-align:center;place-content:center;padding:24% 9% 9%;display:grid;position:absolute;inset:0}.envelope-module__oBTx1G__envelope{transform-style:preserve-3d;filter:drop-shadow(0 14px 26px #3e2e2238);position:absolute;inset:0}.envelope-module__oBTx1G__layer{width:100%;height:100%;display:block;position:absolute;inset:0}.envelope-module__oBTx1G__back{z-index:0}.envelope-module__oBTx1G__front{z-index:2;pointer-events:none}.envelope-module__oBTx1G__flapHinge{z-index:3;transform-origin:50% 0;width:100%;height:50%;transform-style:preserve-3d;transform:rotateX(calc(var(--flapP,0) * -152deg));pointer-events:none;transition:transform .62s cubic-bezier(.45,0,.25,1);position:absolute;top:0;left:0}.envelope-module__oBTx1G__flapFace,.envelope-module__oBTx1G__linerFace{backface-visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.envelope-module__oBTx1G__linerFace{transform:rotateX(180deg)}.envelope-module__oBTx1G__flapBehind{z-index:0}.envelope-module__oBTx1G__seal{z-index:4;aspect-ratio:1;filter:drop-shadow(0 2px 3px #32140e66);width:20%;height:auto;opacity:clamp(0, 1 - var(--flapP,0) * 4, 1);translate:-50% -50%;transform:scale(calc(1 - var(--flapP,0) * .35));transition:transform .26s,opacity .24s;position:absolute;top:50%;left:50%}.envelope-module__oBTx1G__card{z-index:1;border:1px solid var(--rule);height:82%;transform:translateY(calc(var(--cardP,0) * -78%));background:linear-gradient(178deg,#fffdf9 0%,#fbf8f1 100%);place-items:center;padding:clamp(.75rem,3vw,1.5rem);display:grid;position:absolute;top:9%;left:7%;right:7%;box-shadow:0 1px 2px #3e2e220f}.envelope-module__oBTx1G__scrubbed.envelope-module__oBTx1G__flipper,.envelope-module__oBTx1G__scrubbed .envelope-module__oBTx1G__flapHinge,.envelope-module__oBTx1G__scrubbed .envelope-module__oBTx1G__seal{transition:none}@media (prefers-reduced-motion:reduce){.envelope-module__oBTx1G__flipper,.envelope-module__oBTx1G__envelope,.envelope-module__oBTx1G__flapHinge,.envelope-module__oBTx1G__seal,.envelope-module__oBTx1G__card{transition:none!important}}
