.gate_engine__4m39V{isolation:isolate;touch-action:none;outline:none}.gate_open__yUq2M{--gate-opening:1}.gate_surface__65nBP{position:absolute;inset:0;height:100%;border:0;padding:28px;justify-content:center;overflow:hidden;cursor:pointer;text-align:center;color:#27352d;background:#f5f8f4}.gate_names__EtiOa,.gate_surface__65nBP{width:100%;display:flex;flex-direction:column;align-items:center}.gate_names__EtiOa{position:relative;gap:12px;max-width:330px;z-index:2}.gate_names__EtiOa strong{font-family:Great Vibes,cursive;font-size:38px;font-weight:400;line-height:1.25;overflow-wrap:anywhere;max-width:100%}.gate_names__EtiOa small{font-size:12px;line-height:1.6}.gate_names__EtiOa em{font-family:Georgia,serif;font-size:24px;font-style:normal;opacity:.7}.gate_caption__hyaQO{position:relative;z-index:2;margin-top:32px;font-size:12px;display:flex;gap:8px;align-items:center}.gate_curtain__nhTV_{background:#fbf5ec;color:#fff6e0}.gate_drape__1TnaD{position:absolute;inset-block:0;width:51%;background:repeating-linear-gradient(90deg,#531a2b,#8d3145 16%,#632038 32%);transition:transform .85s ease;border-bottom:12px solid #c5a47e}.gate_left__JCeHb{left:0;transform-origin:left top}.gate_right__UT_Ab{right:0;transform-origin:right top}.gate_curtain__nhTV_.gate_open__yUq2M .gate_left__JCeHb{transform:translateX(-100%)}.gate_curtain__nhTV_.gate_open__yUq2M .gate_right__UT_Ab{transform:translateX(100%)}.gate_curtain__nhTV_.gate_open__yUq2M .gate_caption__hyaQO,.gate_curtain__nhTV_.gate_open__yUq2M .gate_names__EtiOa{opacity:0;transition:opacity .3s}.gate_envelope__2Sg2G{background:#e9f0ea}.gate_envelope__2Sg2G .gate_names__EtiOa{padding:32px 18px 70px;border:1px solid #a4b6a6;background:#fffefa;transition:transform .85s ease,opacity .7s ease}.gate_flap__n79tZ{position:absolute;bottom:0;left:0;width:100%;height:44%;background:#b5c8b9;clip-path:polygon(0 0,50% 40%,100% 0,100% 100%,0 100%);transition:transform .85s}.gate_envelope__2Sg2G.gate_open__yUq2M .gate_names__EtiOa{transform:translateY(-100%);opacity:0}.gate_envelope__2Sg2G.gate_open__yUq2M .gate_flap__n79tZ{transform:translateY(100%)}.gate_letter__NTr1e{background:#e7e9ef;perspective:1000px}.gate_paper__98CQ0{width:100%;padding:48px 20px;background:#fff;border-top:3px solid #8e6679;box-shadow:0 12px 28px #2f23321a;transition:transform .85s ease,opacity .75s;transform-origin:left center}.gate_letter__NTr1e.gate_open__yUq2M .gate_paper__98CQ0{transform:rotateY(-85deg);opacity:0}.gate_minimal___Egvz .gate_names__EtiOa{padding:36px 0;border-block:1px solid #7d9b86}.gate_minimal___Egvz{transition:opacity .85s,transform .85s}.gate_minimal___Egvz.gate_open__yUq2M{opacity:0;transform:translateY(-24px)}.gate_cinematic__6fz7d{background:#171717;color:#fff}.gate_photo__R9r6D{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gate_cinematic__6fz7d .gate_names__EtiOa{margin-top:auto;background:#111a;padding:20px 10px}.gate_cinematic__6fz7d .gate_names__EtiOa strong{font-size:32px}.gate_cinematic__6fz7d .gate_caption__hyaQO{margin-top:16px}.gate_shutter__gsc38{position:absolute;z-index:3;left:0;width:100%;height:12%;background:#171717;transition:transform .85s}.gate_top__l4LFL{top:0}.gate_bottom__bb263{bottom:0;height:6%}.gate_cinematic__6fz7d{padding-bottom:18%;transition:opacity .85s}.gate_cinematic__6fz7d.gate_open__yUq2M{opacity:0}.gate_cinematic__6fz7d.gate_open__yUq2M .gate_top__l4LFL{transform:translateY(-100%)}.gate_cinematic__6fz7d.gate_open__yUq2M .gate_bottom__bb263{transform:translateY(100%)}.gate_sealFold__6LHY7{position:absolute;inset:0;overflow:hidden;isolation:isolate;background:#203519;color:#d6a34f}.gate_sealBackdrop__GnVjB{position:absolute;inset:0;z-index:0;background:#203519 50%/cover no-repeat;filter:brightness(.34) saturate(.62);transform:scale(1.04);transition:opacity .7s ease}.gate_sealFold__6LHY7.gate_open__yUq2M .gate_sealBackdrop__GnVjB{opacity:0;visibility:hidden;transition:none}.gate_sealBackdrop__GnVjB:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,25,9,.7),rgba(24,40,16,.2) 48%,rgba(13,25,9,.7))}.gate_sealDoorLeftLeaf__cHt_F{inset-block:0;left:0;z-index:4;width:50%}.gate_sealDoorLeftLeaf__cHt_F,.gate_sealDoor__0Rw10{position:absolute;transition:transform .85s cubic-bezier(.22,1,.36,1);will-change:transform}.gate_sealDoor__0Rw10{inset:0;z-index:2;width:100%;margin:0;padding:0;border:0;border-radius:0;background-color:#304a25;background-image:linear-gradient(110deg,rgba(12,24,9,.35),transparent 40%,rgba(125,143,78,.08) 56%,rgba(12,24,9,.28)),repeating-linear-gradient(90deg,rgba(255,236,169,.025) 0 1px,transparent 1px 44px);background-blend-mode:soft-light,normal;cursor:pointer}.gate_sealDoor__0Rw10:before{content:"";position:absolute;inset:0;opacity:.36;background:linear-gradient(116deg,transparent 0 32%,hsla(43,64%,69%,.12) 50%,transparent 69%);pointer-events:none}.gate_sealDoor__0Rw10:after{content:"";position:absolute;inset:0;border:0;box-shadow:inset 0 0 54px rgba(7,16,5,.42),inset 0 0 0 1px hsla(42,71%,68%,.2);pointer-events:none}.gate_sealDoorLeft__lSbwd{transform-origin:left center}.gate_sealDoorRight__RO3PH{left:auto;right:0;z-index:2;width:50%;background-image:linear-gradient(250deg,rgba(12,24,9,.35),transparent 40%,rgba(125,143,78,.08) 56%,rgba(12,24,9,.28)),repeating-linear-gradient(90deg,rgba(255,236,169,.025) 0 1px,transparent 1px 44px)}.gate_sealFold__6LHY7.gate_open__yUq2M .gate_sealDoorLeftLeaf__cHt_F{transform:translateX(-100%)}.gate_sealFold__6LHY7.gate_open__yUq2M .gate_sealDoorRight__RO3PH{transform:translateX(100%)}.gate_sealFoldSeam___MY2p{position:absolute;inset-block:0;left:50%;z-index:3;width:1px;transform:translateX(-50%);background:linear-gradient(180deg,hsla(43,84%,75%,.72),rgba(105,72,28,.92) 48%,hsla(43,84%,75%,.72));box-shadow:0 0 0 1px rgba(48,29,11,.2);pointer-events:none}.gate_sealFoldTitle__gpUQI{position:absolute;top:clamp(70px,12vh,120px);left:clamp(18px,7%,32px);z-index:5;display:flex;width:42%;flex-direction:column;align-items:flex-start;gap:2px;color:#d9a64d;pointer-events:none;text-align:left;text-shadow:0 2px 10px rgba(11,18,7,.4);transition:opacity .3s ease,transform .65s ease}.gate_sealFoldTitle__gpUQI span{font-family:Great Vibes,cursive;font-size:clamp(28px,8.5vw,42px);font-weight:400;line-height:1}.gate_sealFoldTitle__gpUQI strong{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(32px,9vw,48px);font-weight:500;letter-spacing:.12em;line-height:.94}.gate_sealFoldTitle__gpUQI small{margin-top:10px;color:hsla(41,84%,81%,.86);font-family:Cormorant Garamond,Georgia,serif;font-size:11px;letter-spacing:.18em}.gate_sealFold__6LHY7.gate_open__yUq2M .gate_sealFoldTitle__gpUQI{opacity:0;transform:translateX(-12px)}.gate_waxSeal__7KdT6{position:absolute;top:50%;left:100%;z-index:6;display:grid;width:clamp(132px,40vw,168px);aspect-ratio:1;margin:0;padding:0;place-items:center;border:0;border-radius:50%;background:transparent;cursor:pointer;transform:translate(-50%,-50%);transition:transform .45s ease,opacity .3s ease}.gate_waxSealImage__tURio{position:absolute;top:50%;left:50%;width:130%;height:130%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%);clip-path:circle(37.8% at 50% 50%);filter:drop-shadow(0 9px 10px rgba(7,15,4,.48));pointer-events:none}.gate_sealDoor__0Rw10:focus-visible,.gate_waxSeal__7KdT6:focus-visible{outline:2px solid #f5d38d;outline-offset:-4px}.gate_sealFold__6LHY7.gate_open__yUq2M .gate_waxSeal__7KdT6{opacity:0;transform:translate(-50%,-50%) scale(.84) rotate(-12deg)}@media (max-height:550px){.gate_names__EtiOa{gap:4px}.gate_names__EtiOa strong{font-size:28px}.gate_paper__98CQ0{padding:16px}.gate_caption__hyaQO{margin-top:12px}}@media (prefers-reduced-motion:reduce){.gate_engine__4m39V *,.gate_engine__4m39V :after,.gate_engine__4m39V :before{animation:none!important;transition:none!important}}.CurtainGateOption_stage__fElyH{--velvet-dark:#290b15;--velvet:#641b30;--velvet-light:#a94b58;--gold:#dfbf86;overflow:hidden;isolation:isolate;background:transparent;color:#fff3df}.CurtainGateOption_stage__fElyH:focus-visible{outline:2px solid var(--gold);outline-offset:-6px}.CurtainGateOption_stage__fElyH:disabled{cursor:default}.CurtainGateOption_backdrop__JM9Bo{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 35%,#9d5d42,#34101b 75%)}.CurtainGateOption_leaf__s8akJ{position:absolute;z-index:2;inset-block:-1%;width:51%;pointer-events:none}.CurtainGateOption_leafLeft__3A9Po{--travel:-108%;--mid-travel:-68%;--sway:1.6deg;--sway-back:-.5deg;left:0;transform-origin:left top}.CurtainGateOption_leafRight__HUEDY{--travel:108%;--mid-travel:68%;--sway:-1.6deg;--sway-back:.5deg;right:0;transform-origin:right top}.CurtainGateOption_fabric__pzOdZ{position:absolute;inset:0;transform-origin:inherit;border-bottom:3px solid var(--gold);border-radius:0 0 12% 12%;background:linear-gradient(180deg,#18060f66,transparent 18%,#e6a7790a 48%,#18060f55),repeating-linear-gradient(90deg,var(--velvet-dark) 0,#431020 5%,var(--velvet) 11%,var(--velvet-light) 17%,#7f2e40 22%,#3f1020 28%,var(--velvet-dark) 32%);box-shadow:inset -8px 0 22px #14050d55,6px 2px 22px #12030966}.CurtainGateOption_leafRight__HUEDY .CurtainGateOption_fabric__pzOdZ{background-position:100% 0;box-shadow:inset 8px 0 22px #14050d55,-6px 2px 22px #12030966}.CurtainGateOption_fabric__pzOdZ:after{position:absolute;inset:0;border-inline:1px solid #e0b88726;background:linear-gradient(115deg,transparent 20%,#f7c3a00a 48%,transparent 75%);content:""}.CurtainGateOption_valance__ZCxpg{position:absolute;z-index:3;inset:0 0 auto;height:clamp(34px,8%,68px);border-bottom:2px solid var(--gold);border-radius:0 0 45% 45%;background:linear-gradient(180deg,#260912,#692338 65%,#3c1121);box-shadow:0 8px 20px #18050e55;pointer-events:none}.CurtainGateOption_centerLight___p8ZC{position:absolute;z-index:1;inset:-10% -20%;opacity:0;background:radial-gradient(ellipse at 50% 42%,#fff8ddbb,#e4bc7744 24%,transparent 58%);transform:scaleX(.12);pointer-events:none}.CurtainGateOption_copy__1vZrb{position:relative;z-index:4;display:flex;width:100%;justify-content:center;text-shadow:0 2px 12px #23091199}.CurtainGateOption_caption__Pblyh{z-index:4;min-height:44px;padding:10px 24px;border:1px solid #dfbf8680;border-radius:999px;background:#36102080;color:#fbe8c6;box-shadow:inset 0 1px #ffedd51a}.CurtainGateOption_opening__bzouo{pointer-events:none;animation:CurtainGateOption_stageExit__BFCwY .9s ease both}.CurtainGateOption_opening__bzouo .CurtainGateOption_leaf__s8akJ{animation:CurtainGateOption_curtainPull__juPTn .86s cubic-bezier(.22,1,.36,1) both}.CurtainGateOption_opening__bzouo .CurtainGateOption_fabric__pzOdZ{animation:CurtainGateOption_fabricGather__hIltF .86s ease-out both}.CurtainGateOption_opening__bzouo .CurtainGateOption_centerLight___p8ZC{animation:CurtainGateOption_lightReveal__JiEjd .82s ease-out both}.CurtainGateOption_opening__bzouo .CurtainGateOption_backdrop__JM9Bo{animation:CurtainGateOption_backdropExit__gJhk7 .42s ease both}.CurtainGateOption_opening__bzouo .CurtainGateOption_valance__ZCxpg{animation:CurtainGateOption_valanceLift__GVTJW .8s cubic-bezier(.22,1,.36,1) both}.CurtainGateOption_opening__bzouo .CurtainGateOption_copy__1vZrb{animation:CurtainGateOption_copyExit__KziYe .28s ease both}.CurtainGateOption_opening__bzouo .CurtainGateOption_caption__Pblyh{animation:CurtainGateOption_captionExit__vMAc8 .22s ease both}@keyframes CurtainGateOption_curtainPull__juPTn{0%{transform:translateZ(0)}12%{transform:translateZ(0)}65%{transform:translate3d(var(--mid-travel),-1%,0)}to{transform:translate3d(var(--travel),0,0)}}@keyframes CurtainGateOption_fabricGather__hIltF{0%{transform:scaleX(1) rotate(0deg)}28%{transform:scaleX(.92) rotate(var(--sway))}64%{transform:scaleX(.76) rotate(var(--sway-back))}to{transform:scaleX(.72) rotate(0deg)}}@keyframes CurtainGateOption_lightReveal__JiEjd{0%{opacity:0;transform:scaleX(.12)}22%{opacity:.75;transform:scaleX(.3)}52%{opacity:.45;transform:scaleX(1)}to{opacity:0;transform:scaleX(1.15)}}@keyframes CurtainGateOption_backdropExit__gJhk7{0%,20%{opacity:1}to{opacity:0}}@keyframes CurtainGateOption_valanceLift__GVTJW{0%,16%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-105%,0);opacity:0}}@keyframes CurtainGateOption_copyExit__KziYe{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-10px,0)}}@keyframes CurtainGateOption_captionExit__vMAc8{0%{opacity:1;transform:scale(1)}35%{opacity:.8;transform:scale(.95)}to{opacity:0;transform:scale(.98)}}@keyframes CurtainGateOption_stageExit__BFCwY{0%,80%{opacity:1}to{opacity:0}}@media (max-height:550px){.CurtainGateOption_stage__fElyH{padding-block:20px}.CurtainGateOption_caption__Pblyh{margin-top:12px;min-height:36px;padding-block:6px}}@media (prefers-reduced-motion:reduce){.CurtainGateOption_opening__bzouo,.CurtainGateOption_opening__bzouo *,.CurtainGateOption_opening__bzouo :after{animation:none;transition:none}.CurtainGateOption_opening__bzouo{opacity:0}.CurtainGateOption_centerLight___p8ZC{display:none}}.SealFoldGateOption_sealFold__24wtr{position:absolute;inset:0;overflow:hidden;isolation:isolate;color:#d6a34f;background:#203519;container-type:inline-size}.SealFoldGateOption_sealBackdrop___mbFe{position:absolute;inset:0;background:#203519 50%/cover no-repeat;filter:brightness(.34) saturate(.62);transform:scale(1.04);transition:opacity .3s ease}.SealFoldGateOption_sealBackdrop___mbFe:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0d1909b3,#18281033 48%,#0d1909b3)}.SealFoldGateOption_sealDoorLeftLeaf__TLK0_{inset-block:0;left:0;z-index:4;width:50%}.SealFoldGateOption_sealDoorLeftLeaf__TLK0_,.SealFoldGateOption_sealDoor__W_ckV{position:absolute;transition:transform 1.8s cubic-bezier(.4,0,.2,1) .22s;will-change:transform}.SealFoldGateOption_sealDoor__W_ckV{--silk-angle:104deg;inset:0;z-index:2;width:100%;margin:0;padding:0;border:0;border-radius:0;overflow:hidden;background-color:#304a25;background-image:repeating-linear-gradient(93deg,#ebdda308 0,transparent 1px,#101e0c09 2px,transparent 3px),linear-gradient(var(--silk-angle),#1f351c 0,#304a25 13%,#637647 28%,#405a32 40%,#304a25 52%,#52693d 68%,#354e29 81%,#1f351c 100%);cursor:pointer}.SealFoldGateOption_sealDoor__W_ckV:before{content:"";position:absolute;inset:-15% -80%;background:linear-gradient(108deg,transparent 38%,#f4e8b52b 48%,#fff7d33d 50%,transparent 62%);opacity:.45;transform:translate3d(-12%,0,0);pointer-events:none}.SealFoldGateOption_sealDoor__W_ckV:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 38px #07100538,inset 0 0 0 1px #e8c67533;pointer-events:none}.SealFoldGateOption_sealDoorLeft__zJpoh{transform-origin:left center}.SealFoldGateOption_sealDoorRight__ehFjk{--silk-angle:256deg;left:auto;right:0;width:50%;z-index:2}.SealFoldGateOption_sealFoldSeam__2kVCg{position:absolute;inset-block:0;left:calc(50% - 1px);z-index:3;width:2px;background:linear-gradient(#f5d78b66,#69481cd9 48%,#f5d78b66);pointer-events:none}.SealFoldGateOption_sealFoldTitle__VK5yP{position:absolute;top:12%;left:clamp(18px,7%,32px);z-index:5;display:flex;width:42%;flex-direction:column;gap:2px;color:#d9a64d;pointer-events:none;text-align:left;text-shadow:0 2px 10px #0b120766;transition:opacity .24s ease,transform .4s ease}.SealFoldGateOption_sealFoldTitle__VK5yP span{font-family:Great Vibes,cursive;font-size:clamp(28px,10cqi,42px);font-weight:400;line-height:1}.SealFoldGateOption_sealFoldTitle__VK5yP strong{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(32px,11cqi,48px);font-weight:500;letter-spacing:.12em;line-height:.94}.SealFoldGateOption_sealFoldTitle__VK5yP small{margin-top:10px;color:#f7dea6db;font-family:Cormorant Garamond,Georgia,serif;font-size:11px;letter-spacing:.18em}.SealFoldGateOption_waxSeal__Ekj3Q{position:absolute;top:50%;left:100%;z-index:6;display:grid;width:clamp(132px,40cqi,168px);aspect-ratio:1;margin:0;padding:0;place-items:center;border:0;border-radius:50%;background:transparent;cursor:pointer;transform:translate(-50%,-50%)}.SealFoldGateOption_waxSealImage__MhXls{position:absolute;top:50%;left:50%;width:130%;height:130%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%);clip-path:circle(37.8% at 50% 50%);filter:drop-shadow(0 9px 10px #070f047a);pointer-events:none}.SealFoldGateOption_sealDoor__W_ckV:focus-visible,.SealFoldGateOption_waxSeal__Ekj3Q:focus-visible{outline:2px solid #f5d38d;outline-offset:-4px}.SealFoldGateOption_waxSeal__Ekj3Q:after{content:"";position:absolute;inset:4%;border:1px solid #e6c78b55;border-radius:50%;opacity:0;pointer-events:none}.SealFoldGateOption_sealFold__24wtr.SealFoldGateOption_open__LTVHf{background:transparent;pointer-events:none;animation:SealFoldGateOption_silkSceneExit__j3EwE 2.2s linear both}.SealFoldGateOption_sealFold__24wtr.SealFoldGateOption_open__LTVHf .SealFoldGateOption_sealBackdrop___mbFe{opacity:0}.SealFoldGateOption_sealFold__24wtr.SealFoldGateOption_open__LTVHf .SealFoldGateOption_sealDoorLeftLeaf__TLK0_{transform:translate3d(-104%,0,0)}.SealFoldGateOption_sealFold__24wtr.SealFoldGateOption_open__LTVHf .SealFoldGateOption_sealDoorRight__ehFjk{transform:translate3d(104%,0,0)}.SealFoldGateOption_sealFold__24wtr.SealFoldGateOption_open__LTVHf .SealFoldGateOption_sealDoor__W_ckV:before{animation:SealFoldGateOption_silkSweep__DOGO0 1.8s ease-in-out both}.SealFoldGateOption_sealFold__24wtr.SealFoldGateOption_open__LTVHf .SealFoldGateOption_waxSeal__Ekj3Q{animation:SealFoldGateOption_waxRelease__KgPrW .65s cubic-bezier(.22,1,.36,1) both}.SealFoldGateOption_sealFold__24wtr.SealFoldGateOption_open__LTVHf .SealFoldGateOption_waxSeal__Ekj3Q:after{animation:SealFoldGateOption_sealHalo__ISn5Y .65s ease-out both}.SealFoldGateOption_sealFold__24wtr.SealFoldGateOption_open__LTVHf .SealFoldGateOption_sealFoldSeam__2kVCg{animation:SealFoldGateOption_seamReveal___pxK_ 1s ease-out both}.SealFoldGateOption_sealFold__24wtr.SealFoldGateOption_open__LTVHf .SealFoldGateOption_sealFoldTitle__VK5yP{opacity:0;transform:translate3d(-8px,0,0)}@keyframes SealFoldGateOption_waxRelease__KgPrW{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}18%{opacity:1;transform:translate(-50%,-50%) scale(.95)}48%{opacity:1;transform:translate(-50%,-52%) scale(1.045) rotate(-3deg)}to{opacity:0;transform:translate(-50%,-58%) scale(.94) rotate(-7deg)}}@keyframes SealFoldGateOption_sealHalo__ISn5Y{0%{opacity:0;transform:scale(.96)}28%{opacity:.7}to{opacity:0;transform:scale(1.24)}}@keyframes SealFoldGateOption_silkSweep__DOGO0{0%{opacity:.45;transform:translate3d(-12%,0,0)}35%{opacity:.7}to{opacity:0;transform:translate3d(24%,0,0)}}@keyframes SealFoldGateOption_seamReveal___pxK_{0%{opacity:1;transform:scaleX(1)}35%{opacity:.55;transform:scaleX(8)}to{opacity:0;transform:scaleX(14)}}@keyframes SealFoldGateOption_silkSceneExit__j3EwE{0%,80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.SealFoldGateOption_sealFold__24wtr,.SealFoldGateOption_sealFold__24wtr *,.SealFoldGateOption_sealFold__24wtr :after,.SealFoldGateOption_sealFold__24wtr :before{animation:none!important;transition:none!important}.SealFoldGateOption_sealFold__24wtr.SealFoldGateOption_open__LTVHf{opacity:0}}.RoyalFloralGateOption_frame__FpT93{--wine:#8e343e;--gold:#c5a36e;position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;container-type:inline-size;color:var(--wine)}.RoyalFloralGateOption_leaf__5Zt_k{position:absolute;inset-block:0;width:50%;overflow:hidden;background:#fff5ef;will-change:transform}.RoyalFloralGateOption_left__mQe1Q{left:0;box-shadow:4px 0 16px #713c3320}.RoyalFloralGateOption_right__RO0tE{right:0;box-shadow:-4px 0 16px #713c3320}.RoyalFloralGateOption_ornament__i9z8m,.RoyalFloralGateOption_silk__vKcpe,.RoyalFloralGateOption_trim__QweUN{position:absolute;inset:0;pointer-events:none}.RoyalFloralGateOption_silk__vKcpe{background:repeating-linear-gradient(94deg,#fff9f300,#fffdf82a 1px,#d4a09a08 2px,#fff9f300 4px),linear-gradient(104deg,#f6dfda,#fff8f0 24%,#f9e8e2 46%,#fffaf3 70%,#efd4cd)}.RoyalFloralGateOption_right__RO0tE .RoyalFloralGateOption_silk__vKcpe{transform:scaleX(-1)}.RoyalFloralGateOption_silk__vKcpe:after{content:"";position:absolute;inset:-10% -60%;background:linear-gradient(105deg,transparent 36%,#fffdf799 49%,transparent 62%);opacity:0;transform:translate3d(-40%,0,0)}.RoyalFloralGateOption_ornament__i9z8m{opacity:.58;mix-blend-mode:multiply}.RoyalFloralGateOption_trim__QweUN{inset:13px;border:1px solid #c5a36e70;border-radius:3px}.RoyalFloralGateOption_left__mQe1Q .RoyalFloralGateOption_trim__QweUN{right:-1px;border-right:0}.RoyalFloralGateOption_right__RO0tE .RoyalFloralGateOption_trim__QweUN{left:-1px;border-left:0}.RoyalFloralGateOption_seam__hcMHO{position:absolute;inset-block:0;left:calc(50% - 1px);width:2px;background:linear-gradient(transparent,#d1ac7377 25%,#fff5d9 50%,#d1ac7377 75%,transparent);pointer-events:none}.RoyalFloralGateOption_content__3mUrG{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px 28px;text-align:center;transition:opacity .28s ease-out,transform .36s ease-out}.RoyalFloralGateOption_eyebrow__BWSvE{margin:0 0 16px;font-size:10px;letter-spacing:.3em;text-transform:uppercase}.RoyalFloralGateOption_names__3Wf7m{margin:0;display:grid;font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-style:italic;font-size:clamp(24px,7cqi,34px);line-height:1.15;overflow-wrap:anywhere}.RoyalFloralGateOption_ampersand__pU0iX{color:var(--gold);font-size:22px;line-height:1.4}.RoyalFloralGateOption_seal__lZ1Ge{position:relative;display:grid;place-items:center;width:86px;height:86px;flex-shrink:0;margin:22px 0 18px;border:1px solid #dabb85;border-radius:50%;background:radial-gradient(circle at 32% 25%,#b75c63,#8a303d 60%,#6e2432);box-shadow:0 5px 12px #7d36342b,inset 0 0 0 4px #8c3543,inset 0 0 0 5px #dabb8580;color:#f8e6c6;font-family:Georgia,serif;font-size:27px}.RoyalFloralGateOption_seal__lZ1Ge:after{content:"";position:absolute;inset:-7px;border:1px solid #c5a36e66;border-radius:inherit}.RoyalFloralGateOption_invitation__EMogI{margin:0;font-family:Georgia,serif;font-style:italic;font-size:13px;line-height:1.65}.RoyalFloralGateOption_invitation__EMogI strong{display:block;font-weight:400;font-size:17px;overflow-wrap:anywhere}.RoyalFloralGateOption_date___SRyD{margin:9px 0 22px;font-size:11px;letter-spacing:.12em}.RoyalFloralGateOption_button__ymhAw{display:flex;align-items:center;gap:16px;min-height:44px;padding:10px 22px;border:1px solid #bd955c;border-radius:24px;background:#fff8efdf;color:#81303c;font-size:12px;cursor:pointer;box-shadow:0 3px 10px #8f544111}.RoyalFloralGateOption_button__ymhAw:focus-visible{outline:2px solid var(--wine);outline-offset:4px}.RoyalFloralGateOption_button__ymhAw:hover{background:#fffdf7}.RoyalFloralGateOption_button__ymhAw:disabled{cursor:default}.RoyalFloralGateOption_opening__HGzIN{pointer-events:none;animation:RoyalFloralGateOption_sceneExit__hUlhs .9s linear both}.RoyalFloralGateOption_opening__HGzIN .RoyalFloralGateOption_content__3mUrG{opacity:0;transform:translate3d(0,-8px,0) scale(.97)}.RoyalFloralGateOption_opening__HGzIN .RoyalFloralGateOption_silk__vKcpe:after{animation:RoyalFloralGateOption_silkShine__BqxRf .7s ease-out both}.RoyalFloralGateOption_opening__HGzIN .RoyalFloralGateOption_seam__hcMHO{animation:RoyalFloralGateOption_seamLight__6zPri .7s ease-out both}@keyframes RoyalFloralGateOption_sceneExit__hUlhs{0%,80%{opacity:1}to{opacity:0}}@keyframes RoyalFloralGateOption_silkShine__BqxRf{0%{opacity:0;transform:translate3d(-40%,0,0)}25%{opacity:.7}to{opacity:0;transform:translate3d(40%,0,0)}}@keyframes RoyalFloralGateOption_seamLight__6zPri{0%{opacity:1;transform:scaleX(1)}30%{opacity:.8;transform:scaleX(12)}to{opacity:0;transform:scaleX(22)}}@media (max-height:600px){.RoyalFloralGateOption_content__3mUrG{padding:24px}.RoyalFloralGateOption_eyebrow__BWSvE{margin-bottom:10px}.RoyalFloralGateOption_names__3Wf7m{font-size:25px}.RoyalFloralGateOption_seal__lZ1Ge{margin:14px 0;width:68px;height:68px;font-size:23px}.RoyalFloralGateOption_date___SRyD{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.RoyalFloralGateOption_frame__FpT93,.RoyalFloralGateOption_frame__FpT93 *,.RoyalFloralGateOption_frame__FpT93 :after{animation:none!important;transition:none!important}.RoyalFloralGateOption_opening__HGzIN{opacity:0}}.SongHyPhuongLoanGateOption_scene__yjYDT{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#441014;background:radial-gradient(ellipse at 50% 48%,#541117 0,#38090e 58%,#220509 100%);isolation:isolate;perspective:1100px;transition:opacity .5s ease}.SongHyPhuongLoanGateOption_backdropPattern__us5_I{position:absolute;inset:0;opacity:.15;background-image:repeating-linear-gradient(135deg,transparent 0 12px,hsla(36,55%,62%,.12) 12px 13px,transparent 13px 25px);pointer-events:none}.SongHyPhuongLoanGateOption_backgroundMotif__Ks_a_{position:absolute;color:#b88337;font-family:Georgia,serif;font-size:17px;line-height:1;opacity:.28;pointer-events:none;text-shadow:0 0 12px rgba(210,158,74,.22)}.SongHyPhuongLoanGateOption_card__dBvOq{position:relative;display:flex;width:min(320px,calc(100vw - 40px));height:min(445px,calc(100dvh - 48px));min-height:340px;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden;padding:54px 26px 28px;border:1px solid #e5b9aa;border-radius:8px;background:#fff2eb;box-shadow:0 20px 60px rgba(10,0,0,.48),0 0 0 5px hsla(17,56%,78%,.12);color:#4a1013;cursor:pointer;text-align:center;transform:translateY(0) scale(1);transition:transform .62s cubic-bezier(.2,.8,.2,1),opacity .52s ease}.SongHyPhuongLoanGateOption_card__dBvOq:focus-visible{outline:2px solid #edc680;outline-offset:4px}.SongHyPhuongLoanGateOption_card__dBvOq:disabled{cursor:default}.SongHyPhuongLoanGateOption_cardBorder__n4Slx{position:absolute;z-index:0;inset:8px;border:1px solid rgba(155,49,39,.24);border-radius:4px;pointer-events:none}.SongHyPhuongLoanGateOption_ornament__11rH2{z-index:0;-o-object-fit:fill;object-fit:fill;opacity:.74;mix-blend-mode:multiply;pointer-events:none}.SongHyPhuongLoanGateOption_seal__M_RzD{position:relative;z-index:1;display:grid;width:55px;aspect-ratio:1;flex:0 0 auto;place-items:center;border:1px solid #d6a66c;border-radius:50%;background:radial-gradient(circle at 36% 28%,#b82a25,#871018 72%);box-shadow:0 5px 15px rgba(92,12,17,.24),inset 0 0 0 3px rgba(255,230,191,.13);color:#f8dfbb}.SongHyPhuongLoanGateOption_seal__M_RzD span{font-family:Georgia,serif;font-size:26px;line-height:1}.SongHyPhuongLoanGateOption_seal__M_RzD .SongHyPhuongLoanGateOption_sealGlyph__w9SPd{position:relative;width:1em;height:1em}.SongHyPhuongLoanGateOption_sealGlyph__w9SPd span{position:absolute;inset:0;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s ease}.SongHyPhuongLoanGateOption_sealLeft__jhBKS{clip-path:inset(0 50% 0 0)}.SongHyPhuongLoanGateOption_sealRight__YrlHD{clip-path:inset(0 0 0 50%)}.SongHyPhuongLoanGateOption_seal__M_RzD:after{position:absolute;inset:-7px;border:1px solid #ffe3a1;border-radius:50%;content:"";opacity:0;pointer-events:none}.SongHyPhuongLoanGateOption_ornamentShine__ZKY3k{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none;-webkit-mask:url(/gates/song-hy-phuong-loan-ornament.png) center/100% 100% no-repeat;mask:url(/gates/song-hy-phuong-loan-ornament.png) center/100% 100% no-repeat}.SongHyPhuongLoanGateOption_ornamentShine__ZKY3k:after{position:absolute;inset:-20%;content:"";background:linear-gradient(110deg,transparent 30%,#edbc6880 43%,#fff3cce6 50%,#edbc6880 57%,transparent 70%);opacity:0;transform:translate3d(-100%,0,0)}.SongHyPhuongLoanGateOption_ampersand__ef8D7,.SongHyPhuongLoanGateOption_copy__pwFxt,.SongHyPhuongLoanGateOption_coupleNames__QT0OO,.SongHyPhuongLoanGateOption_date__Hte8x,.SongHyPhuongLoanGateOption_eyebrow__2G98Y,.SongHyPhuongLoanGateOption_invitation__1d135,.SongHyPhuongLoanGateOption_openButton__k_hMg,.SongHyPhuongLoanGateOption_recipient__qWYaC{position:relative;z-index:1;pointer-events:none}.SongHyPhuongLoanGateOption_eyebrow__2G98Y{margin-top:2px;color:#9a4536;font-family:Georgia,serif;font-size:10px;font-weight:600}.SongHyPhuongLoanGateOption_coupleNames__QT0OO{display:flex;width:100%;flex-direction:column;align-items:center;gap:1px;color:#631719;font-family:Cormorant Garamond,Georgia,serif;font-size:21px;font-weight:600;line-height:1.05;overflow-wrap:anywhere}.SongHyPhuongLoanGateOption_ampersand__ef8D7{color:#a45a42;font-family:Georgia,serif;font-size:13px;font-weight:400;line-height:1.25}.SongHyPhuongLoanGateOption_divider__fIhNk{position:relative;z-index:1;display:flex;width:88px;align-items:center;justify-content:center;height:1px;background:#d7ad8f;opacity:.85}.SongHyPhuongLoanGateOption_divider__fIhNk span{width:5px;aspect-ratio:1;border:1px solid #9d3026;background:#fff2eb;transform:rotate(45deg)}.SongHyPhuongLoanGateOption_date__Hte8x{color:#851f21;font-family:Georgia,serif;font-size:14px;line-height:1.2}.SongHyPhuongLoanGateOption_invitation__1d135{margin-top:2px;color:#8d4b3f;font-family:Georgia,serif;font-size:10px;font-weight:600}.SongHyPhuongLoanGateOption_recipient__qWYaC{max-width:100%;color:#641719;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-weight:600;line-height:1.1;overflow-wrap:anywhere}.SongHyPhuongLoanGateOption_copy__pwFxt{max-width:210px;color:#75544d;font-family:Georgia,serif;font-size:11px;line-height:1.35}.SongHyPhuongLoanGateOption_openButton__k_hMg{display:grid;min-width:148px;min-height:42px;overflow:hidden;padding:0 24px;place-items:center;border:1px solid #ac2d2c;border-radius:999px;background:linear-gradient(180deg,#9e1b20,#7c1118);box-shadow:0 5px 10px rgba(106,20,23,.18),inset 0 1px rgba(255,231,205,.15);color:#fff3e8;font-family:Georgia,serif;font-size:14px;font-weight:600;isolation:isolate}.SongHyPhuongLoanGateOption_openButton__k_hMg:after{position:absolute;inset:-30% auto -30% -60%;width:38%;background:linear-gradient(105deg,transparent 5%,rgba(255,239,209,.12) 34%,rgba(255,252,237,.76) 50%,rgba(255,225,186,.18) 68%,transparent 96%);content:"";opacity:0;pointer-events:none;transform:translateX(-170%) skewX(-20deg);animation:SongHyPhuongLoanGateOption_mirrorSweep__A1Knr 3.8s cubic-bezier(.4,0,.2,1) infinite}.SongHyPhuongLoanGateOption_openButtonLabel__WksnZ{position:relative;z-index:1}@keyframes SongHyPhuongLoanGateOption_mirrorSweep__A1Knr{0%,56%{opacity:0;transform:translateX(-170%) skewX(-20deg)}61%{opacity:.8}83%{opacity:.2;transform:translateX(520%) skewX(-20deg)}88%,to{opacity:0;transform:translateX(520%) skewX(-20deg)}}.SongHyPhuongLoanGateOption_opening__Bcqzq{pointer-events:none;animation:SongHyPhuongLoanGateOption_sceneExit__SAqXT .9s ease both}.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_card__dBvOq{transform-origin:18% 50%;animation:SongHyPhuongLoanGateOption_cardUnfold__6CKdV .84s cubic-bezier(.22,1,.36,1) 40ms both}.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_openButton__k_hMg{animation:SongHyPhuongLoanGateOption_buttonPress__1cQq_ .18s ease both}.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_openButton__k_hMg:after{animation:none;opacity:0}.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_seal__M_RzD{animation:SongHyPhuongLoanGateOption_sealRelease__Fs1vs .5s cubic-bezier(.22,1,.36,1) both}.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_seal__M_RzD:after{animation:SongHyPhuongLoanGateOption_sealHalo__T7Mk9 .46s ease-out both}.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_sealLeft__jhBKS{opacity:0;transform:translate3d(-12px,-4px,0) rotate(-12deg)}.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_sealRight__YrlHD{opacity:0;transform:translate3d(12px,-4px,0) rotate(12deg)}.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_ornamentShine__ZKY3k:after{animation:SongHyPhuongLoanGateOption_ornamentSweep__OnZQ7 .72s ease-out 80ms both}@keyframes SongHyPhuongLoanGateOption_sceneExit__SAqXT{0%,48%{opacity:1}to{opacity:0}}@keyframes SongHyPhuongLoanGateOption_cardUnfold__6CKdV{0%{opacity:1;transform:translateZ(0) rotateY(0deg) scale(1)}18%{opacity:1;transform:translate3d(0,2px,0) rotateY(-3deg) scale(.985)}52%{opacity:1;transform:translate3d(-8px,-8px,0) rotateY(-17deg) scale(1.015)}to{opacity:0;transform:translate3d(-24px,-32px,0) rotateY(-58deg) scale(1.04)}}@keyframes SongHyPhuongLoanGateOption_buttonPress__1cQq_{0%{transform:scale(1)}45%{transform:scale(.94)}to{transform:scale(1)}}@keyframes SongHyPhuongLoanGateOption_sealRelease__Fs1vs{0%{opacity:1;transform:translateZ(0) scale(1)}28%{opacity:1;transform:translate3d(0,-2px,0) scale(1.12)}to{opacity:0;transform:translate3d(0,-16px,0) scale(.85)}}@keyframes SongHyPhuongLoanGateOption_sealHalo__T7Mk9{0%{opacity:0;transform:scale(.8)}25%{opacity:.85}to{opacity:0;transform:scale(1.65)}}@keyframes SongHyPhuongLoanGateOption_ornamentSweep__OnZQ7{0%{opacity:0;transform:translate3d(-100%,0,0)}22%{opacity:.85}78%{opacity:.5}to{opacity:0;transform:translate3d(100%,0,0)}}@media (max-height:600px){.SongHyPhuongLoanGateOption_card__dBvOq{height:min(445px,calc(100dvh - 28px));min-height:0;padding:26px 24px 18px}.SongHyPhuongLoanGateOption_seal__M_RzD{width:46px}.SongHyPhuongLoanGateOption_seal__M_RzD span{font-size:22px}.SongHyPhuongLoanGateOption_copy__pwFxt{font-size:10px}.SongHyPhuongLoanGateOption_openButton__k_hMg{min-height:38px}}@media (max-height:440px){.SongHyPhuongLoanGateOption_card__dBvOq{width:min(290px,calc(100vw - 28px));padding:14px 22px 12px}.SongHyPhuongLoanGateOption_seal__M_RzD{width:36px}.SongHyPhuongLoanGateOption_seal__M_RzD span{font-size:18px}.SongHyPhuongLoanGateOption_eyebrow__2G98Y,.SongHyPhuongLoanGateOption_invitation__1d135{font-size:9px}.SongHyPhuongLoanGateOption_coupleNames__QT0OO{font-size:18px}.SongHyPhuongLoanGateOption_openButton__k_hMg{min-height:34px}}@media (prefers-reduced-motion:reduce){.SongHyPhuongLoanGateOption_card__dBvOq,.SongHyPhuongLoanGateOption_scene__yjYDT{transition:none}.SongHyPhuongLoanGateOption_opening__Bcqzq,.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_card__dBvOq,.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_openButton__k_hMg,.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_seal__M_RzD,.SongHyPhuongLoanGateOption_opening__Bcqzq .SongHyPhuongLoanGateOption_seal__M_RzD:after{animation:none}.SongHyPhuongLoanGateOption_opening__Bcqzq{opacity:0}.SongHyPhuongLoanGateOption_sealGlyph__w9SPd span{transition:none}.SongHyPhuongLoanGateOption_ornamentShine__ZKY3k{display:none}.SongHyPhuongLoanGateOption_openButton__k_hMg:after{left:38%;opacity:.3;transform:skewX(-20deg);animation:none}}.BotanicalCardGateOption_root__k_vB0{position:absolute;inset:0;display:grid;place-items:center;padding:24px;color:#5d6a57;background:radial-gradient(ellipse at top left,#364131,#22291f);transition:opacity .85s ease}.BotanicalCardGateOption_card__SBM_E{position:relative;width:min(100%,600px);min-height:390px;overflow:hidden;background:#fdfefb;border-radius:6px;box-shadow:0 20px 70px #0e170d33;transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .75s ease}.BotanicalCardGateOption_copy__Mag2N{position:relative;z-index:2;padding:64px 26px 48px;text-align:center}.BotanicalCardGateOption_copy__Mag2N small{font-size:9px;letter-spacing:.26em}.BotanicalCardGateOption_copy__Mag2N h2{display:flex;flex-direction:column;margin:26px 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,6vw,42px);font-weight:400;line-height:1.12;overflow-wrap:anywhere}.BotanicalCardGateOption_copy__Mag2N h2 span{margin:7px 0;font-size:23px;font-style:italic}.BotanicalCardGateOption_copy__Mag2N p{font-size:12px;line-height:1.8}.BotanicalCardGateOption_copy__Mag2N .BotanicalCardGateOption_date__d7TtJ{font-family:Georgia,serif;font-size:13px;letter-spacing:.08em}.BotanicalCardGateOption_button__goVEf{margin-top:18px;padding:11px 28px;border:0;border-radius:99px;color:#fff;background:#5d6a57;font-size:12px;cursor:pointer}.BotanicalCardGateOption_button__goVEf span{margin-left:9px}.BotanicalCardGateOption_button__goVEf:focus-visible{outline:2px solid #5d6a57;outline-offset:4px}.BotanicalCardGateOption_flowerBottom__lVRhr,.BotanicalCardGateOption_flowerTop__Bs_H6{position:absolute;width:1200px;aspect-ratio:600/564;background-size:100% auto;background-repeat:no-repeat;opacity:.7;pointer-events:none}.BotanicalCardGateOption_flowerTop__Bs_H6{top:-100px;right:-100px}.BotanicalCardGateOption_flowerBottom__lVRhr{bottom:-100px;left:-100px;transform:rotate(180deg)}.BotanicalCardGateOption_open__CscWy{opacity:0}.BotanicalCardGateOption_open__CscWy .BotanicalCardGateOption_card__SBM_E{transform:translateY(-22px) scale(1.04);opacity:0}.BotanicalCardGateOption_burst__XZvNT{position:absolute;z-index:3;bottom:68px;left:50%;color:#8c9c80}.BotanicalCardGateOption_burst__XZvNT span{position:absolute;animation:BotanicalCardGateOption_scatter__m12qe .8s ease-out both}@keyframes BotanicalCardGateOption_scatter__m12qe{0%{opacity:1;transform:translate(0) scale(.5)}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(1.3)}}@media (min-width:600px){.BotanicalCardGateOption_copy__Mag2N h2{flex-direction:row;align-items:center;justify-content:center;gap:18px}.BotanicalCardGateOption_copy__Mag2N h2 span{margin:0}}@media (max-height:560px){.BotanicalCardGateOption_card__SBM_E{min-height:0}.BotanicalCardGateOption_copy__Mag2N{padding-block:24px}.BotanicalCardGateOption_copy__Mag2N h2{margin-block:16px;font-size:28px}}@media (prefers-reduced-motion:reduce){.BotanicalCardGateOption_card__SBM_E,.BotanicalCardGateOption_root__k_vB0{transition:none}.BotanicalCardGateOption_burst__XZvNT{display:none}}.RoseEnvelopeGate_root__pmawc{position:absolute;inset:0;overflow:hidden;width:100%;color:#743c4b;background:radial-gradient(ellipse at 25% 20%,#fffaf2,#efd5d8 70%,#d6acb7);perspective:1100px}.RoseEnvelopeGate_root__pmawc:before{content:"";position:absolute;inset:0;background:url(/ornaments/silk-botanical-atlas.png) 0/500% 100% no-repeat;opacity:.25;pointer-events:none}.RoseEnvelopeGate_letter__UZVqx{position:absolute;left:9%;top:18%;width:82%;height:61%;display:flex;flex-direction:column;align-items:center;gap:22px;padding:35px 20px;background:#fff9f3;border:1px solid #d8b5b1;box-shadow:0 14px 40px #743c4b1f;transition:transform 1.8s cubic-bezier(.22,1,.36,1) .3s,opacity .6s 1.4s}.RoseEnvelopeGate_letter__UZVqx small{font-size:10px;letter-spacing:.25em}.RoseEnvelopeGate_letter__UZVqx strong{font:40px HoaTay1,Georgia,serif}.RoseEnvelopeGate_letter__UZVqx strong i{display:block;font-size:24px}.RoseEnvelopeGate_letter__UZVqx>span{font:14px Georgia,serif}.RoseEnvelopeGate_pocket__MUmNt{position:absolute;inset:48% 4% 9%;background:linear-gradient(145deg,#eac5cd,#f3dbe0 46%,#cf9dad);clip-path:polygon(0 0,50% 38%,100% 0,100% 100%,0 100%);transition:transform 1.7s ease .35s}.RoseEnvelopeGate_flap__X5ZAl{position:absolute;left:4%;right:4%;top:48%;height:29%;background:linear-gradient(125deg,#f5dfe3,#ce9dac);clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;transition:transform 1.1s ease}.RoseEnvelopeGate_seal__hmPF5{position:absolute;top:64%;left:calc(50% - 29px);width:58px;height:58px;display:grid;place-content:center;border-radius:50%;background:radial-gradient(circle at 35% 25%,#cf8194,#984658);border:4px double #dda0ad;color:#ffeae6;font:italic 18px Georgia,serif;box-shadow:0 6px 16px #743c4b40;transition:transform .65s ease,opacity .55s ease}.RoseEnvelopeGate_seal__hmPF5 i{font-size:10px;line-height:.6}.RoseEnvelopeGate_caption__AjX2J{position:absolute;bottom:4%;left:0;right:0;font-size:11px;letter-spacing:.16em;transition:opacity .35s}.RoseEnvelopeGate_open__gbM36 .RoseEnvelopeGate_flap__X5ZAl{transform:rotateX(-180deg)}.RoseEnvelopeGate_open__gbM36 .RoseEnvelopeGate_letter__UZVqx{transform:translateY(-30%);opacity:0}.RoseEnvelopeGate_open__gbM36 .RoseEnvelopeGate_pocket__MUmNt{transform:translateY(110%)}.RoseEnvelopeGate_open__gbM36 .RoseEnvelopeGate_seal__hmPF5{transform:scale(1.2) translateY(28px);opacity:0}.RoseEnvelopeGate_open__gbM36 .RoseEnvelopeGate_caption__AjX2J{opacity:0}@media (prefers-reduced-motion:reduce){.RoseEnvelopeGate_root__pmawc *{transition:none}}.MusicPlayer_musicWave__HBEXc{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#85817bba;border:1px solid #ffffff50;backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000012}.MusicPlayer_musicWave__HBEXc:focus-visible{outline:2px solid #b76378;outline-offset:4px}.MusicPlayer_bars__HZsJd{display:flex;align-items:center;gap:2px;height:15px}.MusicPlayer_bars__HZsJd i{width:2px;height:5px;background:currentColor;border-radius:2px}.MusicPlayer_bars__HZsJd i:nth-child(2),.MusicPlayer_bars__HZsJd i:nth-child(4){height:9px}.MusicPlayer_bars__HZsJd i:nth-child(3){height:13px}.MusicPlayer_playing__eTZMO .MusicPlayer_bars__HZsJd i{animation:MusicPlayer_wave__vZBbb .9s ease-in-out infinite alternate}.MusicPlayer_playing__eTZMO .MusicPlayer_bars__HZsJd i:nth-child(2){animation-delay:-.2s}.MusicPlayer_playing__eTZMO .MusicPlayer_bars__HZsJd i:nth-child(3){animation-delay:-.5s}.MusicPlayer_playing__eTZMO .MusicPlayer_bars__HZsJd i:nth-child(4){animation-delay:-.35s}.MusicPlayer_playing__eTZMO .MusicPlayer_bars__HZsJd i:nth-child(5){animation-delay:-.65s}@keyframes MusicPlayer_wave__vZBbb{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.MusicPlayer_playing__eTZMO .MusicPlayer_bars__HZsJd i{animation:none}}