.wedding_shell__wEb5l{--ink:#30332d;--olive:#6f7566;--gold:#b9a47d;--rose:#c86f7b;--coral:#eea199;--butter:#e6bd59;--sage:#788e6a;--lilac:#8d84ae;--paper:#fffaf6;min-height:100vh;background:linear-gradient(155deg,#f4dfdc,#edf2e7 52%,#ebe8f2);color:var(--ink);font-family:Pretendard,sans-serif;font-weight:400}.wedding_card__hV2km{width:min(100%,560px);margin:0 auto;background:var(--paper);box-shadow:0 0 50px rgba(47,49,43,.08);overflow:hidden}.wedding_hero__3099R{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:54px 24px 34px;min-height:100vh;display:flex;flex-direction:column;align-items:center;background:linear-gradient(180deg,#fffaf7,#fff9e9 58%,#f8ece9)}.wedding_hero__3099R:after,.wedding_hero__3099R:before{content:"";position:absolute;z-index:-1;width:260px;aspect-ratio:1;border-radius:50%;pointer-events:none;filter:blur(4px);opacity:.72;animation:wedding_colorDrift__QCx2S 9s ease-in-out infinite alternate}.wedding_hero__3099R:before{top:-120px;right:-115px;background:radial-gradient(circle,rgba(238,161,153,.34),transparent 68%)}.wedding_hero__3099R:after{bottom:35px;left:-145px;background:radial-gradient(circle,rgba(230,189,89,.26),transparent 68%);animation-delay:-4s}.wedding_eyebrow__9_Q3E,.wedding_kicker__6JSIT{color:var(--rose);font:500 11px/1.4 Cormorant Garamond,serif;letter-spacing:.25em}.wedding_kicker__6JSIT{display:inline-block;margin-inline:auto;padding:5px 12px;border:1px solid rgba(200,111,123,.16);border-radius:999px;background:rgba(255,255,255,.56);box-shadow:0 5px 18px rgba(200,111,123,.07)}.wedding_hero__3099R h1{margin:17px 0 26px;display:flex;align-items:center;justify-content:center;gap:12px;font:400 28px/1.1 Nanum Myeongjo,serif;color:var(--ink);letter-spacing:.03em}.wedding_footer__qRRKh i,.wedding_hero__3099R h1 i{color:var(--rose);font:italic 23px/1 Cormorant Garamond,serif}.wedding_heroPhoto__mSR23{position:relative;width:100%;aspect-ratio:2/3;overflow:hidden;background:#f8f0e7;box-shadow:0 15px 36px rgba(104,79,66,.11)}.wedding_heroPhoto__mSR23 img{object-fit:cover}.wedding_heroPhoto__mSR23:after{display:none}.wedding_heroMessage__BixJd{position:absolute;z-index:2;left:20px;right:20px;bottom:22px;margin:0;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.35);font:400 19px/1.5 Nanum Myeongjo,serif;letter-spacing:.1em}.wedding_petals__ypUgJ{position:absolute;z-index:3;inset:0;overflow:hidden;pointer-events:none}.wedding_petals__ypUgJ span{position:absolute;top:-12%;color:rgba(255,238,230,.9);font-size:28px;text-shadow:0 2px 5px rgba(65,47,39,.2);animation:wedding_petalFall__lGgi9 8s linear infinite}.wedding_petals__ypUgJ span:first-child{left:8%;animation-delay:-1s}.wedding_petals__ypUgJ span:nth-child(2){left:18%;animation-delay:-5s;animation-duration:10s}.wedding_petals__ypUgJ span:nth-child(3){left:29%;animation-delay:-3s}.wedding_petals__ypUgJ span:nth-child(4){left:40%;animation-delay:-7s;animation-duration:11s}.wedding_petals__ypUgJ span:nth-child(5){left:51%;animation-delay:-2s}.wedding_petals__ypUgJ span:nth-child(6){left:62%;animation-delay:-6s;animation-duration:9s}.wedding_petals__ypUgJ span:nth-child(7){left:72%;animation-delay:-4s}.wedding_petals__ypUgJ span:nth-child(8){left:82%;animation-delay:-8s;animation-duration:12s}.wedding_petals__ypUgJ span:nth-child(9){left:91%;animation-delay:-3.5s}.wedding_petals__ypUgJ span:nth-child(10){left:96%;animation-delay:-6.5s;animation-duration:10s}.wedding_photoNote__brOFm{position:absolute;left:12px;bottom:12px;padding:6px 9px;background:rgba(255,255,255,.8);color:#6f7069;font-size:9px;letter-spacing:.05em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wedding_heroDate__OhXwn{margin:28px 0 6px;font:500 14px/1.4 Cormorant Garamond,serif;letter-spacing:.13em}.wedding_heroVenue__kFqDM{margin:0;font-size:13px;color:#70736c}.wedding_down__MZVBB{width:18px;margin-top:auto;padding-top:28px;color:#9d9e96;animation:wedding_floatDown__8d469 1.8s ease-in-out infinite}.wedding_section__DFJFI{position:relative;isolation:isolate;overflow:hidden;padding:92px 36px;text-align:center;border-top:1px solid rgba(200,111,123,.09);background:#fffaf6}.wedding_section__DFJFI:before{content:"";position:absolute;z-index:-1;top:-75px;left:-95px;width:210px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(238,161,153,.18),transparent 70%);pointer-events:none;animation:wedding_colorDrift__QCx2S 10s ease-in-out infinite alternate}.wedding_section__DFJFI:nth-of-type(3n):before{top:auto;bottom:-85px;left:auto;right:-90px;background:radial-gradient(circle,rgba(120,142,106,.18),transparent 70%);animation-delay:-3s}.wedding_section__DFJFI:nth-of-type(3n+1):before{left:auto;right:-85px;background:radial-gradient(circle,rgba(141,132,174,.15),transparent 70%);animation-delay:-6s}.wedding_tint__Dbgjx{background:linear-gradient(135deg,#fff0eb,#fff8df 56%,#edf3e8)}.wedding_sectionIcon__ik9Rk{width:40px;height:40px;padding:8px;margin:0 auto 20px;color:var(--rose);border-radius:50%;background:linear-gradient(145deg,rgba(238,161,153,.22),rgba(230,189,89,.18));box-shadow:0 8px 24px rgba(200,111,123,.12)}.wedding_kicker__6JSIT{margin:0 0 12px}.wedding_section__DFJFI h2{margin:0 0 28px;color:var(--ink);font:400 24px/1.4 Nanum Myeongjo,serif;letter-spacing:.04em}.wedding_inviteText__LS0iw{margin:0;color:#595c55;font:400 15px/2.15 Nanum Myeongjo,serif;word-break:keep-all}.wedding_names__OiW5G{margin-top:44px;padding-top:24px;border-top:1px solid #dedbd1;font:400 14px Nanum Myeongjo,serif}.wedding_names__OiW5G span{margin:0 5px;color:#8a8d84;font:400 10px Pretendard,sans-serif}.wedding_names__OiW5G b{margin:0 12px;color:var(--gold);font-weight:400}.wedding_familyNames___jk91{width:100%;max-width:350px;margin:44px auto 0;padding-top:24px;border-top:1px solid #dedbd1;display:grid;grid-template-columns:1fr 24px 1fr;align-items:start}.wedding_familyNames___jk91>div{padding:2px 3px;text-align:center}.wedding_familyNames___jk91 p{margin:0 0 10px;color:#5d6059;font:400 13px/1.8 Nanum Myeongjo,serif;white-space:nowrap}.wedding_familyNames___jk91 span{margin-right:3px;color:#858880;font:500 10px Pretendard,sans-serif}.wedding_familyNames___jk91 i{margin:0 3px;color:#bbb4a6;font-style:normal}.wedding_familyNames___jk91 strong{display:block;color:#30332d;font:700 17px/1.5 Nanum Myeongjo,serif}.wedding_familyNames___jk91 strong small{margin-right:5px;color:#777b72;font:500 11px Pretendard,sans-serif}.wedding_familyHeart__gi6Ru{align-self:end;margin-bottom:2px;color:var(--rose);font:400 18px/1 Cormorant Garamond,serif}.wedding_time__I1TCF{margin:-18px 0 30px;color:#6e716a;font-size:14px}.wedding_calendar__rJQyj{width:100%;padding:22px 14px;background:rgba(255,255,255,.62);border:1px solid #e1ded5}.wedding_days__tJtFs,.wedding_week__ijuOY{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.wedding_week__ijuOY{padding-bottom:12px;color:#999b94;font-size:10px}.wedding_days__tJtFs span{display:grid;place-items:center;aspect-ratio:1;font:400 12px Cormorant Garamond,serif}.wedding_weddingDay__q1AWZ{background:linear-gradient(145deg,var(--rose),#df9b72);color:white;border-radius:50%;position:relative;box-shadow:0 5px 15px rgba(200,111,123,.28)}.wedding_weddingDay__q1AWZ:after{content:"♥";position:absolute;top:-13px;color:var(--rose);font-size:9px}.wedding_dDay__PNYki{margin-top:25px;color:#7d8077;font:400 12px Nanum Myeongjo,serif}.wedding_venueName__TXzPn{margin:-15px 0 25px;font:400 16px Nanum Myeongjo,serif}.wedding_address__5TWlm{margin:-14px 0 22px;color:#696c65;font-size:14px}.wedding_mapFrame__REWZF{height:250px;overflow:hidden;background:#eae8e0}.wedding_mapFrame__REWZF iframe{width:100%;height:100%;border:0}.wedding_mapLinks__7Et_J{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.wedding_mapLinks__7Et_J a{border:1px solid rgba(200,111,123,.2);padding:12px 8px;display:flex;align-items:center;justify-content:center;gap:6px;color:#555950;background:rgba(255,241,237,.55);font-size:13px}.wedding_mapLinks__7Et_J a:nth-child(2){border-color:rgba(120,142,106,.24);background:rgba(237,243,232,.7)}.wedding_transport__89TpO{margin:17px 0 0;color:#73766e;font-size:13px}.wedding_mapPlaceholder__NolM_{height:220px;display:grid;place-content:center;grid-gap:12px;gap:12px;background:linear-gradient(135deg,#eae8e0,#f2f0e9);color:#82857d;font-size:12px;line-height:1.7}.wedding_mapPlaceholder__NolM_ svg{margin:auto}.wedding_footer__qRRKh button,.wedding_outlineButton__uPINX{border:1px solid #c9c5b9;background:transparent;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 19px;margin-top:18px;font-size:12px;cursor:pointer}.wedding_muted__WMq_h{margin:-10px auto 25px;color:#70736b;font-size:14px;line-height:1.8}.wedding_accountPending__GfWxQ{border:1px dashed #cbc7ba;padding:18px;color:#92948e;font-size:12px}.wedding_accountGroups__0r834{display:grid;grid-gap:9px;gap:9px;text-align:left}.wedding_accountGroup__hM5PA{border:1px solid rgba(200,111,123,.17);background:rgba(255,255,255,.62);box-shadow:0 6px 20px rgba(91,70,68,.035)}.wedding_accountGroup__hM5PA summary{padding:16px;list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;color:#55594f;font-size:13px}.wedding_accountGroup__hM5PA summary::-webkit-details-marker{display:none}.wedding_accountGroup__hM5PA[open] summary svg{transform:rotate(180deg)}.wedding_accountGroup__hM5PA>div{border-top:1px solid #e2ded3}.wedding_accountRow__5hV19{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #ebe8df}.wedding_accountRow__5hV19:last-child{border-bottom:0}.wedding_accountRow__5hV19 span{min-width:0;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:2px 8px;gap:2px 8px}.wedding_accountRow__5hV19 small{color:#858880;font-size:11px}.wedding_accountRow__5hV19 b{font-size:14px;font-weight:600}.wedding_accountRow__5hV19 em{grid-column:1/-1;color:#5f625b;font-size:13px;font-style:normal;letter-spacing:.01em}.wedding_accountRow__5hV19 button{flex:none;border:1px solid #d1cdc1;background:white;color:#5c6057;padding:9px 10px;display:flex;align-items:center;gap:4px;font-size:12px;cursor:pointer}.wedding_gallerySection__8_BeS{padding-inline:22px;background:linear-gradient(155deg,#edf2f7,#f4edf6 42%,#fff0e9)}.wedding_gallery__nt9V7{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.wedding_galleryThumb__tmlHT{position:relative;aspect-ratio:2/3;overflow:hidden;border:0;border-radius:9px;padding:0;background:#e9e5dc;box-shadow:0 7px 20px rgba(61,54,54,.1);cursor:pointer}.wedding_galleryWideThumb__b_NCc{grid-column:1/-1;aspect-ratio:3/2}.wedding_galleryThumb__tmlHT:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.58);border-radius:inherit;pointer-events:none}.wedding_galleryThumb__tmlHT img{object-fit:cover;transition:transform .45s ease,filter .45s ease}.wedding_galleryThumb__tmlHT:focus-visible img,.wedding_galleryThumb__tmlHT:hover img{transform:scale(1.07);filter:saturate(1.06)}.wedding_galleryThumb__tmlHT span{position:absolute;z-index:2;right:6px;bottom:5px;display:grid;place-items:center;width:23px;height:18px;border-radius:10px;background:rgba(34,31,31,.56);color:#fff;font:500 8px/1 Cormorant Garamond,serif;letter-spacing:.08em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wedding_galleryHint__hbStU{margin:17px 0 0;color:#7a7774;font-size:12px}.wedding_lightbox__7zYWl{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:58px 14px 82px;background:rgba(25,23,24,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:white}.wedding_lightboxStage__FhwTk{position:relative;width:min(100%,820px);height:min(76dvh,820px);overflow:hidden;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wedding_lightboxImage__0BXKm{object-fit:contain;pointer-events:none;animation:wedding_lightboxIn__txUM6 .34s cubic-bezier(.16,1,.3,1) both}.wedding_lightboxArrow__TeFtw,.wedding_lightboxClose__IqY_N{position:absolute;z-index:2;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}.wedding_lightboxClose__IqY_N{top:16px;right:16px;width:42px;height:42px}.wedding_lightboxArrow__TeFtw{top:50%;width:43px;height:43px;transform:translateY(-50%)}.wedding_lightboxPrev__6cVjc{left:10px}.wedding_lightboxNext__ykaCo{right:10px}.wedding_lightboxMeta__e4GK2{position:absolute;left:0;right:0;bottom:23px;display:flex;justify-content:center;align-items:baseline;gap:5px;font-family:Cormorant Garamond,serif}.wedding_lightboxMeta__e4GK2 b{color:#f7d7cf;font-size:18px;font-weight:500}.wedding_lightboxMeta__e4GK2 span{color:#bcb7b7;font-size:12px}.wedding_lightboxMeta__e4GK2 small{margin-left:12px;color:#c8c2c2;font:400 11px Pretendard,sans-serif}.wedding_footer__qRRKh{padding:70px 30px 52px;text-align:center;background:linear-gradient(145deg,#374337,#4c3d49 58%,#4b4036);color:#f4f1e8}.wedding_footer__qRRKh p{margin:0 0 20px;font:400 19px Nanum Myeongjo,serif}.wedding_footer__qRRKh button{margin:0;color:#f4f1e8;border-color:#74786d}.wedding_footer__qRRKh small{display:block;margin-top:27px;color:#aeb1a8;font:400 9px Cormorant Garamond,serif;letter-spacing:.16em}.wedding_toast__62_lJ{position:fixed;left:50%;bottom:25px;transform:translateX(-50%);z-index:10;border:0;border-radius:30px;background:#34382f;color:white;padding:12px 20px;font-size:12px;box-shadow:0 8px 30px rgba(0,0,0,.18)}.wedding_musicButton__IFltx{position:fixed;z-index:20;top:16px;right:max(16px,calc((100vw - 560px)/2 + 16px));border:1px solid rgba(200,111,123,.2);border-radius:24px;background:rgba(255,250,246,.92);color:#555a50;padding:9px 12px;display:flex;align-items:center;gap:6px;font-size:10px;box-shadow:0 4px 18px rgba(0,0,0,.07);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:background .3s ease,box-shadow .3s ease,transform .3s ease}.wedding_musicActive__M3Iyr{color:#804d55;background:linear-gradient(135deg,rgba(255,239,235,.96),rgba(255,248,218,.96));box-shadow:0 5px 22px rgba(200,111,123,.18);animation:wedding_musicPulse__5giyU 2.4s ease-in-out infinite}.wedding_guestbookForm__IIsif{display:grid;grid-gap:9px;gap:9px;text-align:left}.wedding_guestbookForm__IIsif input,.wedding_guestbookForm__IIsif textarea{width:100%;border:1px solid #dcd8cd;border-radius:0;background:#fff;color:var(--ink);padding:13px 14px;font:400 12px Pretendard,sans-serif;box-shadow:none}.wedding_guestbookForm__IIsif textarea{min-height:90px;resize:vertical;line-height:1.65}.wedding_guestbookForm__IIsif button{border:0;background:linear-gradient(110deg,var(--rose),#d99b6d 52%,var(--sage));color:white;padding:13px;display:flex;justify-content:center;align-items:center;gap:7px;font-size:12px;cursor:pointer;box-shadow:0 7px 20px rgba(200,111,123,.18)}.wedding_guestbookForm__IIsif button:disabled{opacity:.55}.wedding_messages__kdIBh{margin-top:32px;display:grid;grid-gap:10px;gap:10px;text-align:left}.wedding_emptyMessage__ICR1R{text-align:center;color:#999b94;font-size:12px}.wedding_message__B9L4i{position:relative;padding:16px 38px 16px 16px;background:#f5f3ed}.wedding_message__B9L4i div{display:flex;align-items:center;gap:9px}.wedding_message__B9L4i b{font:500 12px Pretendard,sans-serif}.wedding_message__B9L4i small{color:#9a9c95;font-size:9px}.wedding_message__B9L4i p{margin:9px 0 0;color:#60635c;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.wedding_message__B9L4i>button{position:absolute;top:12px;right:12px;border:0;background:none;color:#9a9c95;padding:4px;cursor:pointer}.wedding_motionReady__g95M3 .wedding_scrollReveal__1HaTJ{opacity:0;filter:blur(6px);transform:translate3d(0,48px,0) scale(.965);transition:opacity .72s ease,filter .72s ease,transform .92s cubic-bezier(.16,1.3,.3,1);will-change:opacity,filter,transform}.wedding_motionReady__g95M3 .wedding_scrollReveal__1HaTJ.wedding_revealed__73PF3{opacity:1;filter:none;transform:translateZ(0) scale(1)}.wedding_revealed__73PF3 .wedding_familyHeart__gi6Ru,.wedding_revealed__73PF3 .wedding_sectionIcon__ik9Rk{animation:wedding_softWiggle__eUPri .8s ease-in-out .34s both}.wedding_revealed__73PF3>.wedding_kicker__6JSIT{animation:wedding_titlePop__54hzf .62s cubic-bezier(.16,1.35,.3,1) .12s both}.wedding_revealed__73PF3>h2{animation:wedding_titlePop__54hzf .72s cubic-bezier(.16,1.35,.3,1) .2s both}.wedding_revealed__73PF3 .wedding_weddingDay__q1AWZ{animation:wedding_datePop__pfOR7 .72s cubic-bezier(.16,1.45,.3,1) .48s both}.wedding_revealed__73PF3 .wedding_gallery__nt9V7>button{animation:wedding_galleryPop__z_4XJ .75s cubic-bezier(.16,1.3,.3,1) both}.wedding_revealed__73PF3 .wedding_gallery__nt9V7>button:nth-child(2){animation-delay:.06s}.wedding_revealed__73PF3 .wedding_gallery__nt9V7>button:nth-child(3){animation-delay:.12s}.wedding_revealed__73PF3 .wedding_gallery__nt9V7>button:nth-child(4){animation-delay:.18s}.wedding_revealed__73PF3 .wedding_gallery__nt9V7>button:nth-child(5){animation-delay:.24s}.wedding_revealed__73PF3 .wedding_gallery__nt9V7>button:nth-child(6){animation-delay:.3s}.wedding_revealed__73PF3 .wedding_gallery__nt9V7>button:nth-child(7){animation-delay:.36s}.wedding_revealed__73PF3 .wedding_gallery__nt9V7>button:nth-child(8){animation-delay:.42s}.wedding_revealed__73PF3 .wedding_gallery__nt9V7>button:nth-child(9){animation-delay:.48s}@keyframes wedding_floatDown__8d469{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes wedding_heroBreath__Wc27_{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes wedding_petalFall__lGgi9{0%{transform:translate3d(0,-10%,0) rotate(0deg);opacity:0}12%{opacity:.9}to{transform:translate3d(22px,520px,0) rotate(300deg);opacity:0}}@keyframes wedding_softWiggle__eUPri{0%{transform:rotate(0) scale(.86)}35%{transform:rotate(-9deg) scale(1.1)}65%{transform:rotate(7deg) scale(1.03)}to{transform:rotate(0) scale(1)}}@keyframes wedding_datePop__pfOR7{0%{transform:scale(.62);opacity:0}70%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}@keyframes wedding_galleryPop__z_4XJ{0%{opacity:0;transform:translateY(24px) scale(.94)}to{opacity:1;transform:none}}@keyframes wedding_titlePop__54hzf{0%{opacity:0;transform:translateY(14px) scale(.92)}72%{opacity:1;transform:translateY(-2px) scale(1.035)}to{opacity:1;transform:none}}@keyframes wedding_colorDrift__QCx2S{0%{transform:translate3d(-8px,-4px,0) scale(.96)}to{transform:translate3d(14px,12px,0) scale(1.08)}}@keyframes wedding_musicPulse__5giyU{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes wedding_lightboxIn__txUM6{0%{opacity:0;transform:translateX(18px) scale(.97)}to{opacity:1;transform:none}}@media (max-width:420px){.wedding_musicButton__IFltx{padding:10px}.wedding_musicButton__IFltx span{display:none}}@media (max-width:380px){.wedding_hero__3099R,.wedding_section__DFJFI{padding-inline:18px}.wedding_hero__3099R h1{font-size:24px}.wedding_inviteText__LS0iw{font-size:15px}.wedding_familyNames___jk91{grid-template-columns:1fr 20px 1fr}.wedding_familyNames___jk91 p{font-size:12px}.wedding_familyNames___jk91 strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.wedding_down__MZVBB,.wedding_hero__3099R:after,.wedding_hero__3099R:before,.wedding_lightboxImage__0BXKm,.wedding_musicActive__M3Iyr,.wedding_petals__ypUgJ span,.wedding_revealed__73PF3 .wedding_familyHeart__gi6Ru,.wedding_revealed__73PF3 .wedding_gallery__nt9V7>button,.wedding_revealed__73PF3 .wedding_sectionIcon__ik9Rk,.wedding_revealed__73PF3 .wedding_weddingDay__q1AWZ,.wedding_revealed__73PF3>.wedding_kicker__6JSIT,.wedding_revealed__73PF3>h2,.wedding_section__DFJFI:before{animation:none}.wedding_petals__ypUgJ{display:none}.wedding_motionReady__g95M3 .wedding_scrollReveal__1HaTJ{opacity:1;filter:none;transform:none;transition:none}}