.wax-seal_grain__PKnyA{mix-blend-mode:overlay;opacity:.45;pointer-events:none}.wax-seal_letters__pNycI{font-family:var(--font-serif);font-weight:600;font-size:24px;letter-spacing:.04em}.wax-seal_amp__DxNN7{font-style:italic;font-weight:500;font-size:.78em}.envelope_address__zXrKB,.envelope_back__3eUh_,.envelope_flapLayer__Y8bVe,.envelope_front__2Xr63,.envelope_sealLayer__bQasL{position:fixed;left:var(--env-x);top:var(--env-y);width:var(--env-w);height:var(--env-h);margin:0;padding:0;border:0;background:none}.envelope_address__zXrKB{z-index:26;cursor:pointer;color:#f6e8c9;border-radius:var(--radius-xs);box-shadow:var(--shadow-lg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.envelope_address__zXrKB:focus-visible{outline:2px solid var(--accent);outline-offset:8px}.envelope_addressPaper__fk0Tq{position:absolute;inset:0;width:100%;height:100%}.envelope_monogram__W0u8t{position:absolute;top:8%;left:9%;display:flex;flex-direction:column;align-items:center;gap:.2em;font-size:clamp(18px,5.4vw,26px);line-height:1;color:var(--gold-light);text-shadow:0 1px 1px rgba(30,4,12,.32)}.envelope_monogramMark__afnB5{display:flex;align-items:baseline;letter-spacing:-.02em}.envelope_monogramLetter__MoOSp{font-family:var(--font-display);font-weight:500}.envelope_monogramAmp__gCjfC{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:.82em;margin-inline:-.05em -.03em}.envelope_monogramRule__Ew64_{width:100%;height:1px;background:currentColor;opacity:.5}.envelope_stamp__jkP1y{position:absolute;top:5%;right:5%;width:15%;height:auto;filter:drop-shadow(0 1px 1.5px rgba(30,4,12,.35))}.envelope_recipient___MbCn{position:absolute;inset:36% 11% 27%;display:flex;align-items:center;justify-content:center;font-family:var(--font-script-2);font-size:34px;line-height:1.25;letter-spacing:0;overflow-wrap:anywhere;text-align:center}.envelope_addressRule__BqPkh{position:absolute;bottom:21%;left:38%;width:24%;height:1px;background:var(--gold-light);opacity:.7}[data-addressed=true] .envelope_back__3eUh_[data-state=closed],[data-addressed=true] .envelope_flapLayer__Y8bVe[data-state=closed],[data-addressed=true] .envelope_front__2Xr63[data-state=closed],[data-addressed=true] .envelope_sealLayer__bQasL[data-state=closed]{visibility:hidden}.envelope_address__zXrKB[data-state=turning]{animation:envelope_turnAddress__L64gt .85s ease-in-out both}.envelope_back__3eUh_[data-state=turning],.envelope_flapLayer__Y8bVe[data-state=turning],.envelope_front__2Xr63[data-state=turning],.envelope_sealLayer__bQasL[data-state=turning]{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:envelope_turnEnvelope__I5Vhg .85s ease-in-out both;pointer-events:none}@keyframes envelope_turnAddress__L64gt{0%{transform:perspective(1400px) rotateY(0deg)}to{transform:perspective(1400px) rotateY(-180deg)}}@keyframes envelope_turnEnvelope__I5Vhg{0%{transform:perspective(1400px) rotateY(180deg)}to{transform:perspective(1400px) rotateY(0deg)}}.envelope_back__3eUh_{z-index:21;pointer-events:none}.envelope_front__2Xr63{z-index:23;cursor:pointer;-webkit-tap-highlight-color:transparent}.envelope_front__2Xr63:focus-visible{outline:2px solid var(--accent);outline-offset:12px}.envelope_front__2Xr63[data-state=drawn],.envelope_front__2Xr63[data-state=opening]{cursor:default;outline:none}.envelope_front__2Xr63[data-state=drawn]{z-index:21}.envelope_flapLayer__Y8bVe{z-index:24;pointer-events:none;perspective:1400px;perspective-origin:50% 0}.envelope_flapLayer__Y8bVe[data-state=drawn],.envelope_flapLayer__Y8bVe[data-state=opening]{z-index:21;transition:z-index 1ms linear .47s}.envelope_sealLayer__bQasL{z-index:25;pointer-events:none}.envelope_sealLayer__bQasL[data-state=drawn]{z-index:21}.envelope_shadow__4KqXu{position:absolute;left:4%;right:4%;bottom:-30px;height:52px;border-radius:var(--radius-round);background:radial-gradient(ellipse at center,rgba(58,10,24,.34) 0,rgba(58,10,24,.1) 44%,rgba(58,10,24,0) 72%);filter:blur(9px);transition:opacity .9s var(--ease-soft)}.envelope_lining__T3OAP{position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-xs);background:radial-gradient(ellipse at 50% 20%,rgba(120,40,70,.35),rgba(120,40,70,0) 60%),linear-gradient(200deg,#4d1226,#3d0d1c);box-shadow:var(--shadow-lg)}.envelope_sprig__emGZ_{position:absolute;width:46%;color:rgba(240,200,210,.5);--leaf:rgba(200,120,150,0.6);opacity:.32}.envelope_sprigLeft__iCRFv{left:8%;top:-6%;transform:rotate(160deg)}.envelope_sprigRight__z_uVl{right:6%;top:-4%;transform:scaleX(-1) rotate(150deg)}.envelope_face__MRFvB,.envelope_pocket__BEHTL{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.envelope_pocket__BEHTL{filter:drop-shadow(0 1px 1px rgba(30,4,12,.25))}.envelope_grain__qgk87{mix-blend-mode:overlay;opacity:.55;pointer-events:none}.envelope_pocketShade__s0fWQ{transition:opacity .62s var(--ease-soft)}.envelope_flap__6YeNC{position:absolute;inset:0;display:block;transform-origin:top center;transition:transform .62s var(--ease-soft),opacity .42s var(--ease-soft)}.envelope_flapFront__rKeml{filter:drop-shadow(0 1px 1.5px rgba(30,4,12,.35))}.envelope_flapBack__1E2Rl{opacity:0}.envelope_flapLayer__Y8bVe[data-state=drawn] .envelope_flapBack__1E2Rl,.envelope_flapLayer__Y8bVe[data-state=opening] .envelope_flapBack__1E2Rl{opacity:1;transition:opacity 1ms linear .47s}.envelope_seal___GfH2{position:absolute;top:49%;left:50%;width:29%;aspect-ratio:1;transform:translate(-50%,-50%) rotate(-7deg);filter:drop-shadow(0 7px 7px rgba(40,6,16,.45)) drop-shadow(0 1px 1px rgba(20,4,10,.4));transition:transform .52s var(--ease-soft)}.envelope_wax__fthvP{display:block;width:100%;height:100%;overflow:visible}.envelope_front__2Xr63:hover~.envelope_sealLayer__bQasL .envelope_seal___GfH2{transform:translate(-50%,-50%) rotate(-7deg) scale(1.04)}.envelope_sealLayer__bQasL[data-state=drawn] .envelope_seal___GfH2,.envelope_sealLayer__bQasL[data-state=opening] .envelope_seal___GfH2{transform:translate(-50%,-50%) translateY(7px) rotate(-5deg) scale(.96);transition:transform .52s cubic-bezier(.4,0,.85,.45) .12s}.envelope_flapLayer__Y8bVe[data-state=drawn] .envelope_flap__6YeNC,.envelope_flapLayer__Y8bVe[data-state=opening] .envelope_flap__6YeNC{transform:rotateX(-168deg);transition:transform .62s var(--ease-soft) .33s}.envelope_front__2Xr63[data-state=drawn] .envelope_pocketShade__s0fWQ,.envelope_front__2Xr63[data-state=opening] .envelope_pocketShade__s0fWQ{opacity:0;transition-delay:.33s}.envelope_flapLayer__Y8bVe[data-state=drawn] .envelope_flap__6YeNC{opacity:0;transition:transform .62s var(--ease-soft) .33s,opacity .42s var(--ease-soft)}.envelope_back__3eUh_[data-state=drawn] .envelope_lining__T3OAP,.envelope_front__2Xr63[data-state=drawn] .envelope_pocket__BEHTL,.envelope_sealLayer__bQasL[data-state=drawn] .envelope_seal___GfH2{animation:envelope_recede__u6zDM .42s var(--ease-soft) both}@keyframes envelope_recede__u6zDM{to{transform:translateY(9%) scale(.94);opacity:0}}.envelope_sealLayer__bQasL[data-state=drawn] .envelope_seal___GfH2{animation-name:envelope_recedeSeal__ScSbF}@keyframes envelope_recedeSeal__ScSbF{to{transform:translate(-50%,-50%) translateY(16px) rotate(-5deg) scale(.9);opacity:0}}.envelope_back__3eUh_[data-state=drawn] .envelope_shadow__4KqXu{opacity:0}@media (prefers-reduced-motion:reduce){.envelope_flapLayer__Y8bVe,.envelope_flap__6YeNC,.envelope_pocketShade__s0fWQ,.envelope_seal___GfH2,.envelope_shadow__4KqXu{transition:none}.envelope_back__3eUh_[data-state=drawn] .envelope_lining__T3OAP,.envelope_front__2Xr63[data-state=drawn] .envelope_pocket__BEHTL,.envelope_sealLayer__bQasL[data-state=drawn] .envelope_seal___GfH2{animation:none}}.landing_landing__4esGK{position:fixed;inset:0;z-index:20;background:var(--surface-cream);overflow:hidden}.landing_vignette__i8obX{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 78% 62% at 50% 42%,rgba(255,255,255,.72) 0,rgba(255,255,255,0) 62%),radial-gradient(ellipse 120% 100% at 50% 50%,rgba(251,246,242,0) 42%,rgba(245,233,236,.85) 100%)}.landing_corner___Orxo{position:absolute;width:clamp(120px,22vw,230px);color:var(--accent);--leaf:#e6cdd2;opacity:.5;pointer-events:none}.landing_cornerTopLeft__tQfnL{top:0;left:0}.landing_cornerTopRight__zFP13{top:0;right:0;transform:scaleX(-1);width:clamp(100px,18vw,190px);opacity:.35}.landing_cornerBottomRight__9V9Mw{bottom:0;right:0;transform:scale(-1)}.landing_cornerBottomLeft__Ow5zI{bottom:0;left:0;transform:scaleY(-1);width:clamp(100px,18vw,190px);opacity:.35}.landing_above__QcdgA,.landing_below__hoprS{position:absolute;left:50%;transform:translateX(-50%);width:min(var(--measure),calc(var(--vw) - var(--space-6) * 2));display:flex;flex-direction:column;align-items:center;text-align:center}.landing_above__QcdgA{bottom:calc(var(--vh) - var(--env-y) + var(--space-7));gap:var(--space-6)}.landing_below__hoprS{top:calc(var(--env-y) + var(--env-h) + var(--space-8));gap:var(--space-5)}.landing_eyebrow__HbQvd{color:var(--ink-faint)}.landing_names__5Co30{background:linear-gradient(180deg,var(--ink-deep) 0,var(--ink) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.12em}.landing_date__B73Aw{color:var(--ink-soft)}.landing_hint__Fakgo{font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:300;font-style:italic;letter-spacing:.4px;color:var(--ink-faint)}.landing_landing__4esGK[data-state=drawn] .landing_above__QcdgA,.landing_landing__4esGK[data-state=drawn] .landing_below__hoprS,.landing_landing__4esGK[data-state=opening] .landing_above__QcdgA,.landing_landing__4esGK[data-state=opening] .landing_below__hoprS{opacity:0;transform:translateX(-50%) translateY(6px);transition:opacity .52s var(--ease-soft),transform .52s var(--ease-soft)}.landing_above__QcdgA,.landing_below__hoprS{transition:opacity .52s var(--ease-soft),transform .52s var(--ease-soft)}.landing_actions__9jzKK{display:flex;justify-content:center}@media (prefers-reduced-motion:reduce){.landing_actions__9jzKK,.landing_date__B73Aw,.landing_eyebrow__HbQvd,.landing_hint__Fakgo,.landing_landing__4esGK,.landing_names__5Co30{transition:none}}