@keyframes waxFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes waxCue{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(5px);opacity:1}}.wax-intro{--wax-shell:color-mix(in srgb,color-mix(in srgb,var(--wax-paper,#f2ede2) 70%,var(--wax-accent-deep,#8a6b2f) 30%) 86%,var(--wax-ink,#101010) 14%);position:fixed;inset:0;z-index:70;display:grid;place-items:center;background-color:var(--wax-ground,#101010);background-image:var(--wax-backdrop,none);cursor:pointer;transition:opacity .7s ease,visibility .7s ease}.wax-intro.gone{opacity:0;visibility:hidden}.wax-stage{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:clamp(22px,6vw,34px);overflow:visible}.wax-float{animation:waxFloat 6s ease-in-out infinite}.wax-shell{position:relative;isolation:isolate;width:min(90vw,360px);aspect-ratio:3/2;box-shadow:0 2px 4px rgb(0 0 0/.18),0 26px 50px -18px rgb(0 0 0/.5);transition:opacity .6s ease,transform .6s ease}.wax-body{z-index:1;border-radius:2px;background:var(--wax-shell,#b8ad96)}.wax-body,.wax-face{position:absolute;inset:0}.wax-face{backface-visibility:hidden}.wax-shell-fill{fill:var(--wax-shell,#b8ad96)}.wax-shade-a{fill:rgb(0 0 0/.05)}.wax-shade-b{fill:rgb(0 0 0/.1)}.wax-seam{fill:none;stroke:rgb(0 0 0/.22);stroke-width:1}.wax-lip{fill:none;stroke:rgb(255 255 255/.3);stroke-width:1}.wax-card{position:absolute;z-index:3;inset:8% 6% 12% 6%;border-radius:2px;padding:10% 8% 0;text-align:center;background:var(--wax-paper,#f2ede2);box-shadow:0 4px 14px rgb(0 0 0/.28),inset 0 0 0 1px var(--wax-accent-glow,rgb(0 0 0/.18));transform:translateY(8%);opacity:0;transition:transform 1.15s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .45s,opacity .18s ease}.wax-card-text{display:flex;flex-direction:column;align-items:center}.wax-card-names{font-family:var(--wax-sc,cursive);color:var(--wax-ink,#101010);font-size:calc(clamp(20px, 6vw, 28px) * var(--wax-sc-scale, 1));line-height:1.1}.wax-card-kicker{font-size:calc(clamp(9px, 2.5vw, 10.5px) * var(--wax-bd-scale, 1));letter-spacing:.26em;text-transform:uppercase;opacity:.74;margin:0 0 .9em}.wax-card-kicker,.wax-card-line{font-family:var(--wax-bd,system-ui,sans-serif);color:var(--wax-ink,#101010);line-height:1.35}.wax-card-line{font-style:italic;font-size:calc(clamp(11px, 3vw, 12.5px) * var(--wax-bd-scale, 1));letter-spacing:.02em;opacity:.8;margin:.7em 0 0}.wax-mandala .wax-card-kicker,.wax-petal .wax-card-kicker{font-family:var(--wax-bd,system-ui,sans-serif);font-size:calc(clamp(8px, 2.2vw, 9px) * var(--wax-bd-scale, 1));margin-bottom:.6em}.wax-mandala .wax-card-line,.wax-petal .wax-card-line{font-family:var(--wax-bd,system-ui,sans-serif);font-size:calc(clamp(10px, 2.7vw, 11px) * var(--wax-bd-scale, 1));line-height:1.3;margin-top:.5em}.wax-seal{position:absolute;z-index:7;left:50%;top:50%;width:30%;aspect-ratio:1/1;transform:translate(-50%,-50%);filter:drop-shadow(0 3px 6px rgb(0 0 0/.4));transition:opacity .18s ease,transform .3s var(--wax-ease,cubic-bezier(.22,1,.36,1));display:grid;place-items:center;container-type:size}.wax-seal.is-photo>img{width:100%;height:100%;object-fit:contain;display:block}.wax-seal.is-generic{background:url(/envelope/seal.webp) 50%/contain no-repeat}.wax-seal-initials{position:relative;z-index:1;font-family:var(--wax-hd,Georgia,serif);font-size:calc(30cqw * var(--wax-hd-scale, 1));letter-spacing:.06em;color:rgb(26 22 18/.82);text-shadow:0 1px 0 rgb(255 255 255/.45);pointer-events:none;white-space:nowrap}.wax-cue{display:flex;flex-direction:column;align-items:center;gap:10px}.wax-cue-rule{width:34px;height:1px;background:var(--wax-border,rgb(255 255 255/.25))}.wax-cue-text{font-family:var(--wax-bd,system-ui,sans-serif);font-size:calc(clamp(11px, 3.2vw, 13px) * var(--wax-bd-scale, 1));letter-spacing:.34em;text-transform:uppercase}.wax-chevron,.wax-cue-text{color:var(--wax-muted,#9a9a9a)}.wax-chevron{animation:waxCue 1.8s ease-in-out infinite}.wax-classic .wax-liner{position:absolute;z-index:2;inset:0;opacity:0;background-color:var(--wax-shell,#b8ad96);background-image:linear-gradient(180deg,rgb(0 0 0/.46) 0,rgb(0 0 0/.32) 14%,rgb(0 0 0/.16) 40%,rgb(0 0 0/.36) 54%);box-shadow:inset 0 7px 9px -5px rgb(0 0 0/.55),inset 0 1px 0 0 rgb(255 255 255/.16);transition:opacity .25s ease .1s}.wax-classic.open .wax-liner{opacity:1}.wax-classic.open .wax-card{transform:translateY(-95%);opacity:1}.wax-classic.present .wax-card{z-index:9;transform:translateY(-101%) scale(1.045);transition:transform .5s var(--wax-ease,cubic-bezier(.22,1,.36,1)),opacity .18s ease}.wax-pocket{position:absolute;inset:0;z-index:4;pointer-events:none}.wax-flap svg,.wax-pocket svg{width:100%;height:100%;display:block}.wax-rule{inset:9px;clip-path:polygon(0 0,50% 55%,100% 0,100% 100%,0 100%)}.wax-rule,.wax-rule:before{position:absolute;border:1px solid var(--wax-accent-glow,rgb(0 0 0/.18))}.wax-rule:before{content:"";inset:3px}.wax-script{position:absolute;z-index:5;left:8%;bottom:12%;font-family:var(--wax-sc,cursive);font-size:calc(clamp(19px, 5.4vw, 24px) * var(--wax-sc-scale, 1));color:var(--wax-ink,#101010);line-height:1;opacity:.85}.wax-flap{position:absolute;z-index:6;top:0;left:0;right:0;height:100%;transform-origin:50% 0;transform:perspective(1200px) rotateX(0deg);transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,0,.22,1) .12s,z-index 0s .42s}.wax-flap .wax-face.back{transform:rotateX(180deg)}.wax-classic.open .wax-flap{transform:perspective(1200px) rotateX(-180deg);z-index:2}.wax-classic.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(.82)}.wax-pouch{aspect-ratio:1/1;width:min(84vw,330px)}.wax-pouch .wax-card{inset:10% 8% 14% 8%;padding:16% 8% 0}.wax-pouch.open .wax-card{transform:translateY(-88%);opacity:1}.wax-pouch.present .wax-card{z-index:9;transform:translateY(-94%) scale(1.04);transition:transform .5s var(--wax-ease,cubic-bezier(.22,1,.36,1)),opacity .18s ease}.wax-pouch-front{position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:2px;background:var(--wax-shell,#b8ad96);box-shadow:inset 0 1px 0 rgb(255 255 255/.35)}.wax-petal-print,.wax-pouch-print{position:absolute;inset:6%;opacity:.5;background-image:radial-gradient(circle at 30% 30%,var(--wax-accent-glow,rgb(0 0 0/.18)) 0 2px,transparent 2.5px),radial-gradient(circle at 70% 70%,var(--wax-accent-glow,rgb(0 0 0/.18)) 0 1.5px,transparent 2px);background-size:34px 34px,22px 22px}.wax-pouch-flap{position:absolute;z-index:6;top:0;left:0;right:0;height:62%;transform-origin:50% 0;transform:perspective(1100px) rotateX(0deg);transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.22,1) .14s,z-index 0s .45s}.wax-pouch-flap .wax-face{border-radius:0 0 46% 46%/0 0 34% 34%;background:var(--wax-shell,#b8ad96);overflow:hidden}.wax-pouch-flap .wax-face.front{box-shadow:0 3px 8px -3px rgb(0 0 0/.3)}.wax-pouch-flap .wax-face.back{transform:rotateX(180deg);border-radius:46% 46% 0 0/34% 34% 0 0;background:var(--wax-shell,#b8ad96);filter:brightness(.9)}.wax-pouch.open .wax-pouch-flap{transform:perspective(1100px) rotateX(-172deg);z-index:2}.wax-pouch .wax-seal{top:62%;width:26%;filter:drop-shadow(0 1px 2px rgb(0 0 0/.28))}.wax-pouch.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(.9)}.wax-petal{aspect-ratio:1/1;width:min(76vw,300px);box-shadow:none}.wax-petal .wax-card{inset:14%;z-index:0;padding:18% 10% 0;transform:scale(.97);transition:transform .6s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .75s,opacity .5s ease .75s}.wax-petal.open .wax-card{transform:none;opacity:1}.wax-petal.present .wax-card{transform:scale(1.03);transition:transform .5s var(--wax-ease,cubic-bezier(.22,1,.36,1))}.wax-petal-leaf{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .44s cubic-bezier(.4,0,.22,1),z-index 0s .3s}.wax-petal-leaf .wax-face{background:var(--wax-shell,#b8ad96);overflow:hidden}.wax-petal-leaf .wax-face.back{background:var(--wax-shell,#b8ad96);filter:brightness(.88)}.wax-petal-leaf .wax-face.front:after{content:"";position:absolute;inset:0}.wax-petal .p-top .wax-face.front:after{background:rgb(255 255 255/.05)}.wax-petal .p-right .wax-face.front:after{background:rgb(0 0 0/.05)}.wax-petal .p-bottom .wax-face.front:after{background:rgb(0 0 0/.1)}.wax-petal .p-left .wax-face.front:after{background:rgb(0 0 0/.03)}.wax-petal-leaf .wax-face.front{box-shadow:inset 0 0 0 1px rgb(0 0 0/.07)}.wax-petal .p-top{z-index:4;transform-origin:50% 0;transition-delay:0s,.28s}.wax-petal .p-top .wax-face{clip-path:polygon(0 0,100% 0,50% 50%)}.wax-petal .p-top .wax-face.back{transform:rotateX(180deg);clip-path:polygon(0 100%,100% 100%,50% 50%)}.wax-petal.open .p-top{transform:perspective(1400px) rotateX(180deg);z-index:0}.wax-petal .p-right{z-index:3;transform-origin:100% 50%;transition-delay:.11s,.39s}.wax-petal .p-right .wax-face{clip-path:polygon(100% 0,100% 100%,50% 50%)}.wax-petal .p-right .wax-face.back{transform:rotateY(180deg);clip-path:polygon(0 0,0 100%,50% 50%)}.wax-petal.open .p-right{transform:perspective(1400px) rotateY(-180deg);z-index:0}.wax-petal .p-bottom{z-index:2;transform-origin:50% 100%;transition-delay:.22s,.5s}.wax-petal .p-bottom .wax-face{clip-path:polygon(0 100%,100% 100%,50% 50%)}.wax-petal .p-bottom .wax-face.back{transform:rotateX(180deg);clip-path:polygon(0 0,100% 0,50% 50%)}.wax-petal.open .p-bottom{transform:perspective(1400px) rotateX(-180deg);z-index:0}.wax-petal .p-left{z-index:1;transform-origin:0 50%;transition-delay:.33s,.61s}.wax-petal .p-left .wax-face{clip-path:polygon(0 0,0 100%,50% 50%)}.wax-petal .p-left .wax-face.back{transform:rotateY(180deg);clip-path:polygon(100% 0,100% 100%,50% 50%)}.wax-petal.open .p-left{transform:perspective(1400px) rotateY(180deg);z-index:0}.wax-petal.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(1.18);transition:opacity .26s ease,transform .26s ease}.wax-band{aspect-ratio:3/4;width:min(72vw,280px)}.wax-band .wax-card{inset:0;z-index:3;padding:24% 10% 0;opacity:1;transform:none;transition:transform .38s var(--wax-ease,cubic-bezier(.22,1,.36,1))}.wax-band.present .wax-card{transform:translateY(-5%) scale(1.035)}.wax-band-strip{position:absolute;z-index:5;left:-4%;right:-4%;top:54%;height:22%;background:var(--wax-accent-deep,#8a6b2f);box-shadow:0 2px 6px rgb(0 0 0/.22);transition:transform .48s var(--wax-ease,cubic-bezier(.22,1,.36,1)),opacity .3s ease .22s}.wax-band-strip:before{content:"";position:absolute;inset:4px;border-top:1px solid var(--wax-accent-glow,rgb(255 255 255/.3));border-bottom:1px solid var(--wax-accent-glow,rgb(255 255 255/.3))}.wax-band.open .wax-band-strip{transform:translateX(-118%);opacity:0}.wax-band .wax-seal{top:65%;width:24%}.wax-band.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(.88)}.wax-gatefold{aspect-ratio:4/5;width:min(80vw,320px)}.wax-gatefold .wax-card{inset:0;z-index:3;padding:42% 12% 0;opacity:1;transform:none;transition:transform .5s var(--wax-ease,cubic-bezier(.22,1,.36,1))}.wax-gatefold.present .wax-card{z-index:9;transform:translateY(-2%) scale(1.05)}.wax-door{position:absolute;z-index:6;top:0;bottom:0;width:50%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.22,1) .2s,z-index 0s .38s}.wax-door .wax-face{background:var(--wax-shell,#b8ad96);overflow:hidden}.wax-door .wax-face.back{background:var(--wax-shell,#b8ad96);filter:brightness(.9)}.wax-door-rule{inset:10px}.wax-door-rule,.wax-door-rule:before{position:absolute;border:1px solid var(--wax-accent-glow,rgb(0 0 0/.18))}.wax-door-rule:before{content:"";inset:3px}.wax-gatefold .d-left{left:0;transform-origin:0 50%;box-shadow:inset -6px 0 10px -8px rgb(0 0 0/.4)}.wax-gatefold .d-left .wax-face.back{transform:rotateY(180deg)}.wax-gatefold .d-right{right:0;transform-origin:100% 50%;box-shadow:inset 6px 0 10px -8px rgb(0 0 0/.4)}.wax-gatefold .d-right .wax-face.back{transform:rotateY(180deg)}.wax-gatefold.open .d-left{transform:perspective(1200px) rotateY(-118deg);z-index:2}.wax-gatefold.open .d-right{transform:perspective(1200px) rotateY(118deg);z-index:2}.wax-gatefold.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(.85);transition:opacity .26s ease,transform .26s ease}.wax-scroll{aspect-ratio:3/4;width:min(74vw,290px);box-shadow:none}.wax-scroll .wax-card{inset:6% 0 6% 0;z-index:2;padding:22% 12% 0;opacity:1;border-radius:0;clip-path:inset(46% 0 46% 0);transition:clip-path .9s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .18s,transform .4s var(--wax-ease,cubic-bezier(.22,1,.36,1));box-shadow:inset 0 0 0 1px var(--wax-accent-glow,rgb(0 0 0/.18))}.wax-scroll.open .wax-card{clip-path:inset(0)}.wax-scroll.present .wax-card{transform:scale(1.02)}.wax-rod{position:absolute;z-index:5;left:-5%;right:-5%;height:5%;border-radius:999px;background:linear-gradient(180deg,var(--wax-accent,#c9a24b),var(--wax-accent-deep,#8a6b2f) 55%,var(--wax-accent-deep,#8a6b2f));box-shadow:0 3px 8px rgb(0 0 0/.35)}.wax-rod.r-top{top:44%;transition:top .9s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .18s}.wax-scroll.open .wax-rod.r-top{top:3.5%}.wax-rod.r-bottom{top:51%;transition:top .9s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .18s}.wax-scroll.open .wax-rod.r-bottom{top:91.5%}.wax-tie{position:absolute;z-index:6;top:39%;bottom:51%;left:50%;width:8%;transform:translateX(-50%);background:linear-gradient(90deg,var(--wax-accent-deep,#8a6b2f),var(--wax-accent,#c9a24b) 45%,var(--wax-accent-deep,#8a6b2f));transition:opacity .3s ease,transform .3s ease}.wax-scroll.open .wax-tie{opacity:0;transform:translateX(-50%) translateY(6%)}.wax-scroll .wax-seal{top:47.5%;width:22%}.wax-scroll.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(.85)}.wax-crack{aspect-ratio:3/4;width:min(72vw,280px)}.wax-crack .wax-card{inset:0;z-index:3;padding:11% 10% 0;opacity:1;transform:scale(.92);transition:transform .5s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .12s}.wax-crack.open .wax-card{transform:scale(1)}.wax-crack.present .wax-card{transform:scale(1.03)}.wax-crack-line{position:absolute;z-index:8;left:50%;top:50%;width:2px;height:46%;transform:translate(-50%,-50%) rotate(14deg) scaleY(0);transform-origin:50% 0;background:linear-gradient(180deg,transparent,rgb(0 0 0/.55) 20%,rgb(0 0 0/.55) 80%,transparent);opacity:0}.wax-crack.open .wax-crack-line{transform:translate(-50%,-50%) rotate(14deg) scaleY(1);opacity:1;transition:transform .18s ease-out,opacity .1s ease .24s}.wax-crack .wax-seal{width:46%}.wax-crack.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(1.35);transition:opacity .34s ease .14s,transform .44s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .14s}.wax-drape{aspect-ratio:3/4;width:min(80vw,310px)}.wax-drape .wax-card{inset:0;z-index:2;padding:34% 12% 0;opacity:1;transform:none;transition:transform .5s var(--wax-ease,cubic-bezier(.22,1,.36,1))}.wax-drape.present .wax-card{transform:scale(1.03)}.wax-drape-panel{position:absolute;z-index:5;top:0;bottom:0;width:52%;background-color:var(--wax-accent-deep,#8a6b2f);background-image:repeating-linear-gradient(90deg,rgb(0 0 0/.16) 0 1px,rgb(255 255 255/.06) 1px 4px,transparent 4px 15px);transition:transform .62s cubic-bezier(.4,0,.22,1) .16s}.wax-drape-panel.s-left{left:0;transform-origin:0 50%;box-shadow:inset -10px 0 16px -10px rgb(0 0 0/.5)}.wax-drape-panel.s-right{right:0;transform-origin:100% 50%;box-shadow:inset 10px 0 16px -10px rgb(0 0 0/.5)}.wax-drape.open .wax-drape-panel.s-left{transform:translateX(-58%) scaleX(.5)}.wax-drape.open .wax-drape-panel.s-right{transform:translateX(58%) scaleX(.5)}.wax-swag{position:absolute;z-index:6;top:0;left:-2%;right:-2%;height:14%;border-radius:0 0 50% 50%/0 0 70% 70%;background-color:var(--wax-accent-deep,#8a6b2f);background-image:repeating-linear-gradient(90deg,rgb(0 0 0/.18) 0 1px,rgb(255 255 255/.07) 1px 5px,transparent 5px 18px);box-shadow:0 4px 10px -4px rgb(0 0 0/.45)}.wax-drape .wax-seal{top:46%;width:26%}.wax-drape.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(.85);transition:opacity .24s ease,transform .24s ease}.wax-boxlid{aspect-ratio:4/3;width:min(82vw,320px)}.wax-box-well{position:absolute;inset:0;z-index:1;border-radius:2px;background:var(--wax-shell,#b8ad96);filter:brightness(.7)}.wax-boxlid .wax-card{inset:6% 8% 10% 8%;z-index:3;padding:12% 8% 0;transform:translateY(4%);transition:transform .85s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .42s,opacity .2s ease .42s}.wax-boxlid.open .wax-card{transform:translateY(-34%);opacity:1}.wax-boxlid.present .wax-card{z-index:9;transform:translateY(-40%) scale(1.04);transition:transform .5s var(--wax-ease,cubic-bezier(.22,1,.36,1))}.wax-box-wall{position:absolute;z-index:4;left:0;right:0;bottom:0;height:11%;border-radius:0 0 2px 2px;background:var(--wax-shell,#b8ad96);filter:brightness(.86);box-shadow:inset 0 3px 6px -3px rgb(0 0 0/.45)}.wax-box-lid{position:absolute;z-index:6;top:0;left:-1.5%;right:-1.5%;height:92%;transform-origin:50% 0;transform:perspective(900px) rotateX(0deg);transform-style:preserve-3d;transition:transform .66s cubic-bezier(.4,0,.22,1) .1s,z-index 0s .42s}.wax-box-lid .wax-face{border-radius:2px;background:var(--wax-shell,#b8ad96);box-shadow:0 4px 10px -4px rgb(0 0 0/.4)}.wax-box-lid .wax-face.back{transform:rotateX(180deg);filter:brightness(.88)}.wax-box-rule{inset:9px}.wax-box-rule,.wax-box-rule:before{position:absolute;border:1px solid var(--wax-accent-glow,rgb(0 0 0/.18))}.wax-box-rule:before{content:"";inset:3px}.wax-boxlid.open .wax-box-lid{transform:perspective(900px) rotateX(-108deg);z-index:2}.wax-boxlid .wax-seal{top:46%;width:26%}.wax-boxlid.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(.85)}.wax-mandala{aspect-ratio:1/1;width:min(80vw,310px);box-shadow:none}.wax-mandala .wax-card{inset:12%;z-index:1;padding:24% 10% 0;border-radius:50%;transform:scale(.9);transition:transform .6s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .5s,opacity .4s ease .5s}.wax-mandala.open .wax-card{transform:scale(1);opacity:1}.wax-mandala.present .wax-card{transform:scale(1.04);transition:transform .5s var(--wax-ease,cubic-bezier(.22,1,.36,1))}.wax-mandala-disc{position:absolute;inset:0;z-index:5}.wax-mandala .wedge{position:absolute;inset:0;border-radius:50%;clip-path:polygon(50% 50%,50% 0,59.75% .96%,69.13% 3.81%,77.78% 8.43%,85.36% 14.64%);background:var(--wax-shell,#b8ad96);box-shadow:inset 0 0 0 1px rgb(0 0 0/.1);transition:transform .62s cubic-bezier(.4,0,.22,1),opacity .42s ease}.wax-mandala .wedge:nth-child(2n):after{content:"";position:absolute;inset:0;background:rgb(0 0 0/.05)}.wax-mandala .wedge.w0{transform:rotate(0deg)}.wax-mandala .wedge.w1{transform:rotate(45deg)}.wax-mandala .wedge.w2{transform:rotate(90deg)}.wax-mandala .wedge.w3{transform:rotate(135deg)}.wax-mandala .wedge.w4{transform:rotate(180deg)}.wax-mandala .wedge.w5{transform:rotate(225deg)}.wax-mandala .wedge.w6{transform:rotate(270deg)}.wax-mandala .wedge.w7{transform:rotate(315deg)}.wax-mandala.open .wedge{opacity:0}.wax-mandala.open .wedge.w0{transform:rotate(18deg) translateY(-42%);transition-delay:0s}.wax-mandala.open .wedge.w1{transform:rotate(63deg) translateY(-42%);transition-delay:.04s}.wax-mandala.open .wedge.w2{transform:rotate(108deg) translateY(-42%);transition-delay:.08s}.wax-mandala.open .wedge.w3{transform:rotate(153deg) translateY(-42%);transition-delay:.12s}.wax-mandala.open .wedge.w4{transform:rotate(198deg) translateY(-42%);transition-delay:.16s}.wax-mandala.open .wedge.w5{transform:rotate(243deg) translateY(-42%);transition-delay:.2s}.wax-mandala.open .wedge.w6{transform:rotate(288deg) translateY(-42%);transition-delay:.24s}.wax-mandala.open .wedge.w7{transform:rotate(333deg) translateY(-42%);transition-delay:.28s}.wax-mandala .wax-seal{width:26%}.wax-mandala.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(1.2);transition:opacity .26s ease,transform .34s ease}.wax-accordion{aspect-ratio:3/4;width:min(74vw,285px);box-shadow:none}.wax-accordion .wax-card{inset:0;z-index:1;padding:30% 12% 0;opacity:0;transform:none;transition:opacity .5s ease .72s}.wax-accordion.open .wax-card{opacity:1}.wax-accordion.present .wax-card{transform:scale(1.03);transition:transform .5s var(--wax-ease,cubic-bezier(.22,1,.36,1))}.wax-accordion .pleat{position:absolute;left:0;right:0;height:20%;z-index:5;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.22,1),opacity .3s ease}.wax-accordion .pleat .wax-face{background:var(--wax-shell,#b8ad96);box-shadow:inset 0 0 0 1px rgb(0 0 0/.06),0 3px 8px -4px rgb(0 0 0/.4)}.wax-accordion .pleat .wax-face.back{transform:rotateX(180deg);filter:brightness(.88)}.wax-accordion .pleat:nth-child(2n) .wax-face.front:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0/.09),transparent)}.wax-accordion .pl0{top:0}.wax-accordion .pl1{top:20%}.wax-accordion .pl2{top:40%}.wax-accordion .pl3{top:60%}.wax-accordion .pl4{top:80%}.wax-accordion .pl0{transform-origin:50% 0;transform:perspective(1000px) translateY(198%) rotateX(-78deg)}.wax-accordion .pl1{transform-origin:50% 100%;transform:perspective(1000px) translateY(119%) rotateX(78deg)}.wax-accordion .pl2{transform-origin:50% 0;transform:perspective(1000px) translateY(40%) rotateX(-78deg)}.wax-accordion .pl3{transform-origin:50% 100%;transform:perspective(1000px) translateY(-40%) rotateX(78deg)}.wax-accordion .pl4{transform-origin:50% 0;transform:perspective(1000px) translateY(-119%) rotateX(-78deg)}.wax-accordion.open .pleat{transform:perspective(1000px) translateY(0) rotateX(0deg)}.wax-accordion.open .pl1{transition-delay:.08s}.wax-accordion.open .pl2{transition-delay:.16s}.wax-accordion.open .pl3{transition-delay:.24s}.wax-accordion.open .pl4{transition-delay:.32s}.wax-accordion.open .pleat{opacity:0;transition-duration:.6s,.35s;transition-delay:0s,.5s}.wax-accordion .wax-seal{top:50%;width:22%;z-index:8}.wax-accordion.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(.85)}.wax-sleeve{aspect-ratio:3/4;width:min(70vw,270px)}.wax-sleeve .wax-card{inset:2% 6% 2% 6%;z-index:2;padding:16% 8% 0;opacity:1;transform:none;transition:transform .85s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .14s}.wax-sleeve.open .wax-card{transform:translateY(-62%)}.wax-sleeve.present .wax-card{transform:translateY(-66%) scale(1.04);transition:transform .5s var(--wax-ease,cubic-bezier(.22,1,.36,1))}.wax-sleeve-pocket{position:absolute;z-index:6;inset:22% 0 0 0;border-radius:2px;background:var(--wax-shell,#b8ad96);filter:brightness(.95);box-shadow:0 6px 18px -8px rgb(0 0 0/.45)}.wax-sleeve-mouth{position:absolute;left:0;right:0;top:0;height:7%;background:linear-gradient(180deg,rgb(0 0 0/.22),transparent)}.wax-sleeve-rule{inset:9px}.wax-sleeve-rule,.wax-sleeve-rule:before{position:absolute;border:1px solid var(--wax-accent-glow,rgb(0 0 0/.18))}.wax-sleeve-rule:before{content:"";inset:3px}.wax-sleeve .wax-seal{top:58%;width:24%;z-index:8}.wax-sleeve.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(.85)}.wax-ribbon{aspect-ratio:3/4;width:min(72vw,280px)}.wax-ribbon .wax-card{inset:0;z-index:2;padding:22% 10% 0;opacity:1;transform:none;transition:transform .45s var(--wax-ease,cubic-bezier(.22,1,.36,1))}.wax-ribbon .wax-card-text{opacity:0;transition:opacity .4s ease .42s}.wax-ribbon.open .wax-card-text{opacity:1}.wax-ribbon.present .wax-card{transform:scale(1.035)}.wax-ribbon-band{position:absolute;z-index:5;background-color:var(--wax-accent-deep,#8a6b2f);background-image:linear-gradient(90deg,rgb(0 0 0/.2),rgb(255 255 255/.12) 45%,rgb(0 0 0/.2));box-shadow:0 2px 6px rgb(0 0 0/.25);transition:transform .55s var(--wax-ease,cubic-bezier(.22,1,.36,1)) .16s,opacity .3s ease .32s}.wax-ribbon .rb-across{left:-4%;right:-4%;top:44%;height:13%}.wax-ribbon .rb-down{top:-3%;bottom:-3%;left:43%;width:14%;background-image:linear-gradient(180deg,rgb(0 0 0/.2),rgb(255 255 255/.12) 45%,rgb(0 0 0/.2))}.wax-ribbon.open .rb-across{transform:translateX(-118%);opacity:0}.wax-ribbon.open .rb-down{transform:translateY(-118%);opacity:0}.wax-ribbon .wax-seal{width:28%;z-index:8}.wax-ribbon.open .wax-seal{opacity:0;transform:translate(-50%,-50%) scale(.85);transition:opacity .2s ease,transform .24s ease}.wax-classic .wax-body,.wax-classic .wax-pocket{background-image:url(/envelope/classic.webp);background-size:100% 100%;background-repeat:no-repeat}.wax-classic .wax-pocket{background-position:50%}.wax-pouch .wax-pouch-front,.wax-pouch-flap .wax-face.back,.wax-pouch-flap .wax-face.front{background-image:url(/envelope/pouch.webp);background-size:cover;background-position:50%}.wax-pouch-flap .wax-face.front{background-position:center 22%;box-shadow:0 8px 14px -6px rgb(0 0 0/.45)}.wax-pouch-flap .wax-face.back{background-position:center 78%}.wax-pouch-print{display:none}.wax-petal-leaf .wax-face.front{background-image:url(/envelope/petal.webp);background-size:100% 100%}.wax-petal-print{display:none}.wax-band-strip{background-image:url(/envelope/band.webp);background-size:100% 100%;background-repeat:no-repeat}.wax-door .wax-face.front{background-image:url(/envelope/gatefold.webp);background-size:100% 100%}.wax-gatefold .d-right .wax-face.front{transform:scaleX(-1)}.wax-scroll .wax-card{background-image:url(/envelope/scroll.webp);background-size:100% 100%;background-repeat:no-repeat}.wax-drape-panel,.wax-swag{background-image:url(/envelope/drape.webp);background-size:cover;background-position:50%}.wax-box-lid .wax-face.front{background-image:url(/envelope/boxlid.webp);background-size:100% 100%}.wax-mandala .wedge{background-image:url(/envelope/mandala.webp);background-size:100% 100%}.wax-accordion .pleat .wax-face.front{background-image:url(/envelope/accordion.webp);background-size:100% 500%}.wax-accordion .pl0 .wax-face.front{background-position:0 0}.wax-accordion .pl1 .wax-face.front{background-position:0 25%}.wax-accordion .pl2 .wax-face.front{background-position:0 50%}.wax-accordion .pl3 .wax-face.front{background-position:0 75%}.wax-accordion .pl4 .wax-face.front{background-position:0 100%}.wax-ribbon-band{background-image:url(/envelope/ribbon.webp);background-size:100% 100%}.wax-sleeve-pocket{background-image:url(/envelope/sleeve.webp);background-size:100% 100%;background-repeat:no-repeat}@media (prefers-reduced-motion:reduce){.wax-intro{display:none}}