.style_root__BOxfH{--son:#B3262E;--son-d:#7E1820;--gold:#D9B26F;--gold-l:#F1DCB0;--paper:#FFF9F1;--cream:#F8EEDF;--tx-ink:#3A1C1C;--tx-accent:#B3262E;--tx-soft:#7A5A52;--tx-card:#fff;--tx-line:#EBD8C2;--tx-script:var(--f-vibes),cursive;--tx-serif:var(--f-noto),serif;--tx-on-accent:#FFF4E2;--tx-radius:14px;--tx-bg:var(--paper);--tx-gold:#B8873F;max-width:480px;width:100%;margin:0 auto;display:flex;flex-direction:column;background:var(--paper);font-family:var(--f-bvp),sans-serif;color:var(--tx-ink);overflow:clip}.style_gate__vXAXE{background:var(--son-d);color:var(--gold-l);perspective:1200px}.style_door__Imdm4{position:absolute;top:0;bottom:0;width:50%;background:radial-gradient(circle at 50% 50%,transparent 0 22px,rgba(217,178,111,.18) 22px 23px,transparent 23px) 0 0/56px 56px,linear-gradient(90deg,var(--son-d),var(--son) 40%,var(--son))}.style_doorL__tkzFW{left:0;box-shadow:inset -1px 0 0 var(--gold),inset -6px 0 0 rgba(0,0,0,.18);transform-origin:0 50%}.style_doorR___mz3e{right:0;background-position:28px 0,0 0;background-image:radial-gradient(circle at 50% 50%,transparent 0 22px,rgba(217,178,111,.18) 22px 23px,transparent 23px),linear-gradient(270deg,var(--son-d),var(--son) 40%,var(--son));box-shadow:inset 1px 0 0 var(--gold),inset 6px 0 0 rgba(0,0,0,.18);transform-origin:100% 50%}.style_gate__vXAXE.is-leaving{background:transparent;pointer-events:none}.style_gate__vXAXE.is-leaving .style_gateHy__4gd_u,.style_gate__vXAXE.is-leaving .style_tassel__MAbmf{animation:none}.style_gateIn__lfZve{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:0 28px}.style_gateCloud__BaMdQ{width:120px;color:var(--gold);opacity:.8;margin-bottom:10px}.style_lock__CCClP{--pulse:var(--gold-l);margin-top:2px;flex-direction:column}.style_lock__CCClP .lx-pulse{inset:0 0 auto 0;height:132px}.style_tassel__MAbmf{width:34px;height:82px;margin-top:-4px;transform-origin:50% 0;animation:style_ds-sway__feKWe 3.2s ease-in-out infinite}@keyframes style_ds-sway__feKWe{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.style_gate__vXAXE .lx-hint{color:var(--gold-l);margin-top:6px}.style_gateHy__4gd_u{width:132px;height:132px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:serif;font-size:74px;line-height:1;color:var(--son);background:radial-gradient(circle,var(--gold-l),var(--gold));box-shadow:0 0 0 6px rgba(241,220,176,.25),0 0 0 7px var(--gold),0 20px 40px -10px rgba(0,0,0,.5);animation:style_hy-glow__lXEEp 3s ease-in-out infinite}@keyframes style_hy-glow__lXEEp{50%{box-shadow:0 0 0 12px rgba(241,220,176,.12),0 0 0 13px rgba(217,178,111,.6),0 20px 40px -10px rgba(0,0,0,.5)}}.style_gateK__GBhem{margin:26px 0 0;font-size:12px;letter-spacing:5px;text-transform:uppercase}.style_gateNames__8m9Ns{margin:8px 0 0;font-family:var(--f-noto),serif;font-size:40px;line-height:1.2;color:#FFF4E2}.style_gateNames__8m9Ns i{font-family:var(--f-vibes),cursive;font-style:normal;color:var(--gold);padding:0 4px}.style_gateDate__0ELAI{margin:6px 0 0;font-size:15px;letter-spacing:4px}.style_gateTo__bGgAK{margin:28px 0 0;font-size:12px;letter-spacing:3px;opacity:.8}.style_gateGuest__34xVt{margin:4px 0 30px;font-family:var(--f-vibes),cursive;font-size:34px;color:#FFF4E2;border-bottom:1px solid var(--gold);padding:0 14px 2px}.style_cover__UuuS9{position:relative;min-height:var(--lx-screen);display:flex;flex-direction:column;align-items:center;background:var(--paper)}.style_music__sUmFJ{color:var(--gold-l);background:rgba(126,24,32,.55);border-color:var(--gold)}.style_head__rmL0H{position:relative;width:100%;padding:58px 20px 92px;text-align:center;color:var(--gold-l);background:linear-gradient(180deg,var(--son-d),var(--son));-webkit-mask:radial-gradient(28px at 50% calc(100% - 4px),#000 98%,transparent) 50% 100%/56px 100% repeat-x,linear-gradient(#000,#000) top/100% calc(100% - 28px) no-repeat;mask:radial-gradient(28px at 50% calc(100% - 4px),#000 98%,transparent) 50% 100%/56px 100% repeat-x,linear-gradient(#000,#000) top/100% calc(100% - 28px) no-repeat}.style_cloudL__a_ltR,.style_cloudR__ZOspP{position:absolute;top:20px;width:96px;color:var(--gold);opacity:.75}.style_cloudL__a_ltR{left:10px}.style_cloudR__ZOspP{right:10px}.style_headK__Jm1Mm{margin:0;font-size:12px;letter-spacing:6px;text-transform:uppercase}.style_trio__972ZP{margin:14px 0 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-family:var(--f-noto),serif;font-weight:400;font-size:38px;line-height:1.1;color:#FFF4E2}.style_trio__972ZP span:first-child{text-align:right}.style_trio__972ZP span:last-child{text-align:left}.style_trio__972ZP b{font-family:serif;font-weight:400;font-size:46px;color:var(--gold-l);width:66px;height:66px;display:flex;align-items:center;justify-content:center;border:1px solid var(--gold);border-radius:50%}.style_arch__TDQSH{position:relative;width:78%;flex:1 1 auto;display:flex;margin-top:-62px;padding:8px;border-radius:999px 999px 18px 18px;background:var(--paper);box-shadow:0 0 0 1px var(--gold),0 30px 50px -30px rgba(126,24,32,.6)}.style_arch__TDQSH:after{content:"";position:absolute;inset:-10px;border-radius:999px 999px 24px 24px;border:1px solid rgba(184,135,63,.45);pointer-events:none}.style_archPh__YXdx3{flex:1;min-height:380px;border-radius:999px 999px 12px 12px}.style_coverDate__UO7J_{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;width:84%;margin-top:26px;color:var(--son)}.style_coverDate__UO7J_ span{font-size:13px;padding:6px 0;border-block:1px solid var(--tx-line);text-align:center;color:var(--tx-soft)}.style_coverDate__UO7J_ b{font-family:var(--f-noto),serif;font-weight:400;font-size:30px;letter-spacing:2px}.style_coverLunar__EiWUD{margin:10px 0 34px;font-size:12.5px;font-style:italic;color:var(--tx-soft)}.style_sec__GwWfv{position:relative;padding:54px 22px}.style_tint__NyjjB{background:var(--cream)}.style_gap__YhJu9{height:46px}.style_card__7Qcxv{background:#fff;border:1px solid var(--tx-line);border-radius:18px;padding:24px 20px}.style_root__BOxfH .lx-h{position:relative;margin:0 -22px 30px;padding:16px 22px 18px;background:linear-gradient(90deg,var(--son-d),var(--son) 30%,var(--son) 70%,var(--son-d));color:#FFF4E2;box-shadow:inset 0 1px 0 var(--gold),inset 0 -1px 0 var(--gold),inset 0 4px 0 var(--son-d),inset 0 -4px 0 var(--son-d),inset 0 5px 0 rgba(217,178,111,.5),inset 0 -5px 0 rgba(217,178,111,.5)}.style_root__BOxfH .lx-h:after,.style_root__BOxfH .lx-h:before{content:"囍";position:absolute;top:50%;transform:translateY(-50%);font-family:serif;font-size:22px;color:var(--gold);opacity:.8}.style_root__BOxfH .lx-h:before{left:22px}.style_root__BOxfH .lx-h:after{right:22px}.style_root__BOxfH .lx-kick{color:var(--gold-l);margin-bottom:4px}.style_root__BOxfH .lx-h h2{color:#FFF4E2;font-size:26px;font-weight:400}.style_root__BOxfH .lx-guest{color:var(--son)}.style_root__BOxfH .lx-amp{font-family:serif;font-size:22px;background:var(--son);color:var(--gold-l);box-shadow:0 0 0 4px var(--paper),0 0 0 5px var(--gold)}.style_root__BOxfH .lx-pp{border-radius:999px 999px 14px 14px;box-shadow:0 0 0 1px var(--gold),0 0 0 5px var(--paper),0 0 0 6px var(--tx-line)}.style_root__BOxfH .lx-fam-side{padding:18px 10px;background:#fff;border:1px solid var(--tx-line);border-radius:14px}.style_root__BOxfH .lx-cer{border-top:4px solid var(--son)}.style_root__BOxfH .lx-cer:before{content:"囍";position:absolute;top:-19px;left:50%;transform:translateX(-50%);width:34px;height:34px;border-radius:50%;background:var(--son);color:var(--gold-l);font-family:serif;font-size:17px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px var(--cream)}.style_root__BOxfH .lx-cd>div{background:var(--son);border-color:var(--son-d)}.style_root__BOxfH .lx-cd b{color:var(--gold-l)}.style_root__BOxfH .lx-cd span{color:#F6D9C2}.style_root__BOxfH .lx-ring{stroke:var(--son);stroke-width:2}.style_root__BOxfH .lx-prog i{background:var(--son);color:var(--gold-l);border-color:var(--gold)}.style_root__BOxfH .lx-tabs button.on{background:var(--son)}.style_fin__Xrr2S .lx-fin-ov{background:linear-gradient(180deg,rgba(126,24,32,0) 25%,rgba(126,24,32,.88))}.style_finHy__5l8j_{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:50%;border:1px solid var(--gold);font-family:serif;font-size:34px;color:var(--gold-l)}.style_finThanks__e5IKC{margin:16px 0 0;font-family:var(--f-noto),serif;font-size:36px;line-height:1.2}.style_finNote__Ap1JL{margin:12px auto 0;max-width:320px;font-size:14px;line-height:1.7;opacity:.9}.style_finNames__Xf2Bd{margin:18px 0 0;font-family:var(--f-vibes),cursive;font-size:38px;color:var(--gold-l)}@media(prefers-reduced-motion:reduce){.style_gateHy__4gd_u,.style_tassel__MAbmf{animation:none}.style_door__Imdm4,.style_gateIn__lfZve{transition:none}}@media(max-width:380px){.style_trio__972ZP{font-size:31px}.style_gateNames__8m9Ns{font-size:34px}}