@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.fiSx4W_className{font-family:Caveat,Caveat Fallback;font-style:normal}.fiSx4W_variable{--font-letter:"Caveat", "Caveat Fallback"}
.oJLEyG_overlay{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d0322b8;flex-direction:column;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.oJLEyG_overlay>*{margin-block:auto}.oJLEyG_scene{justify-items:center;width:100%;display:grid}.oJLEyG_envelope{aspect-ratio:1.55;cursor:pointer;perspective:1200px;background:0 0;border:0;width:min(420px,82vw);padding:0;animation:3.2s ease-in-out infinite oJLEyG_float;position:relative}.oJLEyG_envelope:focus-visible{outline:3px solid var(--orange);outline-offset:8px;border-radius:14px}@keyframes oJLEyG_float{50%{translate:0 -8px}}.oJLEyG_envelopeBack{background:#f3e3ff;border-radius:14px;position:absolute;inset:0}.oJLEyG_envelopeLetter{z-index:1;background:repeating-linear-gradient(0deg, var(--cream) 0 22px, #f1e2f7 22px 23px);border-radius:8px;height:84%;transition:translate .8s cubic-bezier(.2,.9,.3,1.2);position:absolute;top:8%;left:7%;right:7%}.oJLEyG_envelopePocket{z-index:2;background:linear-gradient(to top right,#0000 calc(50% - 1.5px),#ead6f7 50%,#0000 calc(50% + 1.5px)) 0 100%/50% 62% no-repeat,linear-gradient(to top left,#0000 calc(50% - 1.5px),#ead6f7 50%,#0000 calc(50% + 1.5px)) 100% 100%/50% 62% no-repeat,linear-gradient(#fff,#fbf3ff);border-radius:14px;position:absolute;inset:0;box-shadow:0 18px 40px #0a021e8c,0 0 0 4px #ffd6fb8c}.oJLEyG_envelopeAddress{z-index:2;text-align:center;font-family:var(--font-letter), cursive;color:var(--sticker-text);font-size:1.7rem;position:absolute;bottom:10%;left:0;right:0}.oJLEyG_envelopeFlap{z-index:3;transform-origin:top;filter:drop-shadow(0 3px #e2c8f4)drop-shadow(0 6px 8px #3b13802e);height:58%;transition:transform .6s,z-index 0s .3s;position:absolute;top:0;left:0;right:0}.oJLEyG_envelopeFlap:before{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(#fff,#f6ebff);border-radius:14px 14px 0 0;position:absolute;inset:0}.oJLEyG_seal{z-index:4;width:74px;height:74px;position:absolute;top:58%;left:50%;translate:-50% -50%}.oJLEyG_sealHalf{filter:drop-shadow(0 4px 6px #50005066);transition:translate .5s,rotate .5s,opacity .5s;position:absolute;inset:0}.oJLEyG_sealHalf:before{content:"";background:radial-gradient(circle at 35% 30%, #ff9cf7, var(--magenta) 55%, #a01aa8);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 5px #ffffff2e}.oJLEyG_sealLeft:before{clip-path:polygon(0 0,54% 0,44% 35%,56% 60%,46% 100%,0 100%)}.oJLEyG_sealRight:before{clip-path:polygon(54% 0,100% 0,100% 100%,46% 100%,56% 60%,44% 35%)}.oJLEyG_sealCharacter{transition:opacity .3s;position:absolute;inset:13px}.oJLEyG_opening{animation:none}.oJLEyG_opening .oJLEyG_sealCharacter{opacity:0}.oJLEyG_opening .oJLEyG_sealLeft{opacity:0;translate:-60px 40px;rotate:-40deg}.oJLEyG_opening .oJLEyG_sealRight{opacity:0;translate:60px 40px;rotate:40deg}.oJLEyG_flapOpen .oJLEyG_envelopeFlap{z-index:0;transform:rotateX(180deg)}.oJLEyG_letterOut .oJLEyG_envelopeLetter{translate:0 -62%}.oJLEyG_tapHint{animation:1.8s ease-in-out infinite oJLEyG_pulse}@keyframes oJLEyG_pulse{50%{opacity:.55}}.oJLEyG_confetti{z-index:90;pointer-events:none;position:fixed;inset:0;overflow:hidden}.oJLEyG_confettiPiece{border-radius:2px;width:9px;height:14px;animation:1.3s cubic-bezier(.1,.7,.3,1) forwards oJLEyG_burst;position:absolute;top:45%;left:50%}@keyframes oJLEyG_burst{to{translate:var(--confetti-x) var(--confetti-y);rotate:var(--confetti-rotation);opacity:0}}.oJLEyG_unfold{animation:.7s cubic-bezier(.2,.9,.3,1.15) both oJLEyG_unfold}@keyframes oJLEyG_unfold{0%{opacity:0;transform:translateY(60px)scale(.6)rotate(-4deg)}}.oJLEyG_paperCream{background:repeating-linear-gradient(0deg, var(--cream) 0 31px, #efdff6 31px 32px);color:var(--sticker-text)}.oJLEyG_paperPink{color:var(--sticker-text);background:repeating-linear-gradient(0deg,#ffeefc 0 31px,#f7cdef 31px 32px)}.oJLEyG_paperNight{color:var(--cream);background:radial-gradient(circle at 12% 18%,#ffffffb3 0 1px,#0000 2px),radial-gradient(circle at 78% 30%,#fff9 0 1px,#0000 2px),radial-gradient(circle at 40% 70%,#ffffff80 0 1px,#0000 2px),radial-gradient(circle at 88% 82%,#fff9 0 1px,#0000 2px),linear-gradient(#2a0b6b,#4a12a8)}.oJLEyG_stamp{border:4px dotted #efdff6}.oJLEyG_giftBox{cursor:pointer;background:0 0;border:0;width:110px;height:96px;padding:0;animation:2.4s ease-in-out infinite oJLEyG_shake;position:relative}@keyframes oJLEyG_shake{0%,78%,to{rotate:0deg}82%{rotate:-6deg}88%{rotate:6deg}94%{rotate:-3deg}}.oJLEyG_giftBody,.oJLEyG_giftLid{position:absolute}.oJLEyG_giftBody{background:var(--violet);border-radius:8px;height:64px;bottom:0;left:8px;right:8px}.oJLEyG_giftLid{background:var(--magenta);border-radius:6px;height:24px;transition:translate .5s,rotate .5s;top:14px;left:0;right:0}.oJLEyG_giftBody:after,.oJLEyG_giftLid:after{content:"";background:var(--orange);width:14px;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.oJLEyG_giftOpened{animation:none}.oJLEyG_giftOpened .oJLEyG_giftLid{translate:34px -46px;rotate:28deg}.oJLEyG_giftReveal{animation:.55s cubic-bezier(.2,.9,.3,1.4) both oJLEyG_pop}@keyframes oJLEyG_pop{0%{opacity:0;scale:.3}}.oJLEyG_heartSticker{filter:drop-shadow(0 3px #fff)drop-shadow(0 0 2px #fff)drop-shadow(0 4px 8px #ec47ed80)}.oJLEyG_mailDot{animation:2.6s ease-in-out infinite oJLEyG_wiggle}@keyframes oJLEyG_wiggle{0%,80%,to{rotate:0deg}84%{rotate:-12deg}88%{rotate:10deg}92%{rotate:-6deg}96%{rotate:4deg}}@media (prefers-reduced-motion:reduce){.oJLEyG_envelope,.oJLEyG_tapHint,.oJLEyG_giftBox,.oJLEyG_unfold,.oJLEyG_giftReveal,.oJLEyG_mailDot,.oJLEyG_confettiPiece{animation:none}.oJLEyG_envelopeLetter,.oJLEyG_envelopeFlap,.oJLEyG_sealHalf,.oJLEyG_giftLid{transition:none}}
