@font-face{font-family:BV Editors;src:url(/themes/wedding-spesial-biru-v1/Editors-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:BV Parisienne;src:url(/themes/wedding-spesial-biru-v1/Parisienne.woff2) format("woff2");font-display:swap}.style_stage__NRYj3{all:initial;display:block;min-height:100vh;overflow-x:hidden;background:var(--paper);color:var(--ink);font-family:Georgia,Times New Roman,serif}.style_stage__NRYj3 *{box-sizing:border-box}.style_stage__NRYj3 button,.style_stage__NRYj3 input,.style_stage__NRYj3 select,.style_stage__NRYj3 textarea{font:inherit}.style_invitation__t_83a{position:relative;width:100%;min-height:100vh;overflow:hidden;background:transparent}.style_content__xTTWS{position:relative;width:100%;background:var(--paper)}.style_content__xTTWS>section{position:relative;z-index:1}.style_atmosphere__sgxz3{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none}.style_opened__KgtYn .style_content__xTTWS{animation:style_pageEnter__n_hOv 1s ease both}.style_cover__NYvTt{position:fixed;z-index:100;inset:0;width:100%;overflow:hidden;background:linear-gradient(rgba(255,252,245,.08),rgba(255,252,245,.16)),url(/themes/wedding-spesial-biru-v1/bucin-verse-bingkai-floral-sakral.png) 50% /100% 100% no-repeat,#f8f0e3}.style_cover__NYvTt:after{display:none}.style_coverPhoto___OxuP{position:absolute;inset:0 0 auto;width:100%;height:70%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.style_coverWash__wdXQ8{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.13) 0,hsla(0,0%,100%,.12) 42%,rgba(255,253,249,.82) 63%,rgba(255,253,249,.98) 82%),radial-gradient(circle at 50% 65%,transparent,hsla(0,0%,100%,.3))}.style_coverCopy__cTseR{position:absolute;z-index:3;left:50%;top:55%;width:min(390px,calc(100% - 48px));color:var(--blue);text-align:center;transform:translateX(-50%)}.style_coverCopy__cTseR>span{display:block;margin-bottom:10px;font:8px Arial,sans-serif;font-weight:700;letter-spacing:.24em}.style_coverCopy__cTseR h1{margin:0;font-family:BV Parisienne,BV Editors,Georgia,serif;font-size:clamp(42px,12vw,54px);font-weight:400;line-height:1;letter-spacing:-.03em}.style_coverCopy__cTseR p{margin:13px 0 7px;font-size:11px}.style_coverCopy__cTseR strong{display:block;margin-bottom:17px;color:#434d59;font-size:17px;font-weight:400}.style_blueButton__cxuAC,.style_coverCopy__cTseR button{display:inline-flex;min-height:39px;padding:0 19px;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--blue);color:#fff;font-family:Arial,sans-serif;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 5px 18px rgba(23,69,130,.16)}.style_coverCopy__cTseR button{min-width:165px;border:1px solid hsla(42,62%,73%,.65);background:linear-gradient(135deg,#0d315e,#1d528c);box-shadow:0 8px 24px rgba(16,49,87,.23)}.style_coverCopy__cTseR button i{margin-right:8px;color:#e7ca83;font-style:normal}.style_coverPortrait__jytuh{position:absolute;z-index:3;top:12%;left:50%;width:178px;height:270px;padding:6px;border:1px solid rgba(180,139,63,.68);border-radius:95px 95px 15px 15px;background:rgba(255,252,245,.86);box-shadow:0 16px 38px rgba(27,54,75,.18);transform:translateX(-50%)}.style_coverPortrait__jytuh:before{content:"";position:absolute;inset:-8px;border:1px solid rgba(180,139,63,.28);border-radius:105px 105px 20px 20px}.style_coverPortrait__jytuh>img{width:100%;height:100%;border-radius:88px 88px 10px 10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%}.style_coverPortrait__jytuh>span{position:absolute;left:50%;bottom:-19px;display:flex;width:45px;height:45px;align-items:center;justify-content:center;gap:2px;border:1px solid rgba(180,139,63,.7);border-radius:50%;background:#f8f0e3;color:var(--blue);font-size:11px;font-weight:700;transform:translateX(-50%)}.style_coverPortrait__jytuh>span i{color:#aa803a;font-family:BV Parisienne;font-size:13px;font-weight:400}.style_coverGeometry__lKCqD{position:absolute;z-index:2;inset:0;pointer-events:none}.style_coverGeometry__lKCqD b,.style_coverGeometry__lKCqD i,.style_coverGeometry__lKCqD span{position:absolute;top:31%;left:50%;border:1px solid rgba(177,135,59,.16);transform:translate(-50%,-50%) rotate(45deg)}.style_coverGeometry__lKCqD i{width:260px;height:260px}.style_coverGeometry__lKCqD b{width:225px;height:225px}.style_coverGeometry__lKCqD span{width:190px;height:190px}.style_floral__IMHUQ{position:absolute;z-index:2;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.style_coverTopLeft__1z22D{top:-18px;left:-37px;width:250px;transform:rotate(-4deg)}.style_coverTopRight__L70g3{top:-20px;right:-55px;width:225px;transform:scaleX(-1) rotate(-5deg)}.style_coverLeafLeft__E3K0X{top:6px;left:-82px;width:205px;transform:rotate(12deg);opacity:.78}.style_coverLeafRight__GEUir{top:8px;right:-88px;width:205px;transform:scaleX(-1) rotate(10deg);opacity:.72}.style_coverBottomRight__L4FzY{right:-95px;bottom:-35px;width:340px;opacity:.72}.style_heroTopLeft__DDpuK{top:-45px;left:-85px;width:245px}.style_heroTopRight__HzJbb{top:-35px;right:-90px;width:235px;transform:scaleX(-1)}.style_quoteFlower___QbhG{right:-115px;bottom:-75px;width:330px;opacity:.2}.style_closingFlower__2UlKY{right:-110px;bottom:-65px;width:350px;opacity:.3}.style_hero__0LyF9{position:relative;min-height:790px;padding:98px 28px 80px;overflow:hidden;background:linear-gradient(rgba(255,253,249,.64),rgba(255,253,249,.75)),url(/themes/wedding-spesial-biru-v1/bucin-verse-ornamen-floral-bawah.webp) bottom /112% auto no-repeat,radial-gradient(circle at 18% 35%,hsla(16,68%,81%,.2),transparent 30%),var(--paper);text-align:center}.style_closing__xAN5t>.style_reveal__whEiz,.style_coupleSection__ITYMF>.style_reveal__whEiz,.style_giftSection__DlI27>.style_reveal__whEiz,.style_hero__0LyF9>.style_reveal__whEiz,.style_quoteSection__Rc6AU>.style_reveal__whEiz,.style_rsvpSection__KIoNF>.style_reveal__whEiz,.style_streaming__VUYO7>.style_reveal__whEiz{width:min(100%,520px);margin-right:auto;margin-left:auto}.style_kicker__qpv3J{display:block;margin-bottom:20px;font-size:13px}.style_heroPortrait__Mg4R7{position:relative;width:190px;height:260px;margin:0 auto 21px;isolation:isolate}.style_heroPortrait__Mg4R7:before{content:"";position:absolute;z-index:-1;inset:-5px;border-radius:100px 100px 45px 45px;background:#fff;box-shadow:0 12px 26px rgba(33,60,87,.2)}.style_heroPortrait__Mg4R7>img:first-child{width:100%;height:100%;border:2px solid #fff;border-radius:100px 100px 45px 45px;-o-object-fit:cover;object-fit:cover}.style_heroPortrait__Mg4R7 .style_portraitFlower__fNBXG{position:absolute;z-index:2;right:-58px;bottom:-28px;width:135px;height:auto;border:0;border-radius:0;-o-object-fit:contain;object-fit:contain}.style_closing__xAN5t h2,.style_hero__0LyF9 h1,.style_profile__KhrX0 h2,.style_sectionTitle___96Rx h2{margin:0;color:var(--blue);font-family:BV Parisienne,BV Editors,Georgia,serif;font-size:42px;font-weight:400;line-height:1.05}.style_hero__0LyF9>div>p{margin:13px auto 20px;font-size:13px;line-height:1.7}.style_eventDate__M_JVb{display:block;margin:19px 0 13px;font-size:13px;font-weight:400}.style_countdown__vT9rW{display:grid;max-width:330px;margin:25px auto 0;grid-template-columns:repeat(4,1fr);gap:7px}.style_countdown__vT9rW div{padding:11px 4px 9px;border:1px solid rgba(23,69,130,.3);border-radius:4px;background:hsla(0,0%,100%,.7)}.style_countdown__vT9rW strong{display:block;color:var(--blue);font-size:22px;font-weight:400}.style_countdown__vT9rW span{font-family:Arial,sans-serif;font-size:8px;text-transform:uppercase}.style_coupleSection__ITYMF{position:relative;padding:72px 28px 120px;overflow:hidden;background:linear-gradient(rgba(255,253,249,.89),rgba(255,253,249,.91)),url(/themes/wedding-spesial-biru-v1/bucin-verse-bingkai-floral-sakral.png) 50% /cover no-repeat,var(--paper);text-align:center}.style_bismillah__WsqGm{display:block;width:150px;height:58px;margin:0 auto 15px;-o-object-fit:contain;object-fit:contain;filter:sepia(.4) hue-rotate(165deg) saturate(.7)}.style_coupleSection__ITYMF>div>p{margin:7px auto;max-width:360px;font-size:13px;line-height:1.75}.style_coupleProfiles__FHB5z{display:grid;width:min(100%,520px);margin:55px auto 0;gap:78px}.style_profile__KhrX0{position:relative;min-height:500px}.style_profile__KhrX0:before{content:"";position:absolute;width:185px;height:185px;border-radius:50%;background:hsla(15,58%,76%,.12);filter:blur(4px);transform:translate(-55px,200px)}.style_profile__KhrX0:after{content:"";position:absolute;z-index:0;top:135px;width:190px;height:220px;background:url(/themes/wedding-spesial-biru-v1/bucin-verse-ornamen-floral-biru-samping.webp) 50%/contain no-repeat;opacity:.72}.style_profilePhoto__KauR_,.style_profile__KhrX0 h2,.style_profile__KhrX0 p{position:relative;z-index:1}.style_profile__KhrX0:first-child:after{right:-105px;transform:rotate(-7deg)}.style_profile__KhrX0:last-child:after{left:-105px;transform:scaleX(-1) rotate(-7deg)}.style_profilePhoto__KauR_{position:relative;width:205px;height:310px;margin:auto;padding:4px;border:1px solid hsla(0,0%,100%,.9);border-radius:105px 105px 95px 95px;background:#fff;box-shadow:0 10px 23px rgba(48,67,82,.15)}.style_profilePhoto__KauR_ img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.style_profile__KhrX0:first-child .style_profilePhoto__KauR_ img{-o-object-position:57% center;object-position:57% center}.style_profile__KhrX0:last-child .style_profilePhoto__KauR_ img{-o-object-position:42% center;object-position:42% center}.style_profile__KhrX0 h2{margin-top:42px;font-size:34px}.style_profile__KhrX0 p{max-width:300px;margin:12px auto;font-size:12px;line-height:1.65;white-space:pre-line}.style_ampersand__nUZl5{margin:-64px 0 -62px;color:var(--blue-soft);font-family:BV Parisienne,cursive;font-size:28px}.style_quoteSection__Rc6AU{position:relative;padding:115px 35px 100px;overflow:hidden;background:linear-gradient(150deg,var(--blue),#315f8d);color:#fff;text-align:center}.style_waveTop__23lut{position:absolute;z-index:3;top:-45px;left:0;width:100%;height:70px;overflow:hidden}.style_waveTop__23lut b,.style_waveTop__23lut i,.style_waveTop__23lut:before{content:"";position:absolute;left:-8%;width:116%;height:72px;border-radius:50%}.style_waveTop__23lut:before{top:17px;background:#d8dee5;transform:rotate(2deg)}.style_waveTop__23lut i{top:29px;background:#7690b2;transform:rotate(-3deg)}.style_waveTop__23lut b{top:38px;background:var(--blue);transform:rotate(1deg)}.style_quoteSection__Rc6AU .style_sectionTitle___96Rx h2{color:#fff}.style_sectionTitle___96Rx span{display:block;margin-bottom:6px;font:8px Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}.style_sectionTitle___96Rx i{display:block;width:34px;height:1px;margin:14px auto 24px;background:currentColor;opacity:.5}.style_sacredDivider__aI4AP{display:flex;width:min(230px,72%);margin:16px auto 22px;align-items:center;justify-content:center;gap:11px;color:#b68a40}.style_sacredDivider__aI4AP span{width:72px;height:1px;background:linear-gradient(90deg,transparent,currentColor)}.style_sacredDivider__aI4AP span:last-child{background:linear-gradient(90deg,currentColor,transparent)}.style_sacredDivider__aI4AP svg{width:21px;height:21px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.4}.style_sacredDividerLight__IevBc{color:#dbc688}.style_quoteSection__Rc6AU blockquote{margin:0;font-size:13px;font-style:italic;line-height:1.85}.style_quoteSection__Rc6AU cite{display:block;margin-top:14px;font-style:normal;font-weight:700}.style_events__0Owmh{padding:90px 29px 105px;background:linear-gradient(rgba(255,253,249,.91),rgba(255,253,249,.94)),url(/themes/wedding-spesial-biru-v1/bucin-verse-bingkai-floral-sakral.png) 50% /cover no-repeat,#fbf7ef;text-align:center}.style_events__0Owmh>.style_eventCard__E_xN9,.style_events__0Owmh>.style_reveal__whEiz,.style_events__0Owmh>.style_sacredDivider__aI4AP{width:min(100%,520px);margin-right:auto;margin-left:auto}.style_sectionTitle___96Rx{text-align:center}.style_eventCard__E_xN9{position:relative;min-height:285px;margin:34px 0;padding:45px 24px 35px;border:1px solid hsla(0,0%,100%,.86);border-radius:15px;background:linear-gradient(rgba(255,253,249,.74),rgba(255,253,249,.78)),radial-gradient(circle at 70% 35%,hsla(11,62%,76%,.25),transparent 35%),#fff;box-shadow:0 12px 14px rgba(35,49,63,.16)}.style_eventCard__E_xN9 h3{margin:0 0 22px;color:#ba856f;font-family:BV Parisienne,BV Editors,serif;font-size:35px;font-weight:400}.style_eventCard__E_xN9 b,.style_eventCard__E_xN9 strong{display:block;margin:8px 0;font-size:12px}.style_eventCard__E_xN9 p{margin:6px 0;font-size:12px;line-height:1.65}.style_eventCard__E_xN9 a,.style_streaming__VUYO7 a{display:inline-block;margin-top:15px;padding:9px 16px;border-radius:99px;background:var(--blue);color:#fff;font:10px Arial,sans-serif;font-weight:700;text-decoration:none}.style_streaming__VUYO7{padding:85px 35px 95px;overflow:hidden;background:linear-gradient(rgba(23,69,130,.94),rgba(23,69,130,.96)),url(/themes/wedding-spesial-biru-v1/bucin-verse-ornamen-floral-biru-utama.png) 100% /90% auto no-repeat,var(--blue);color:#fff;text-align:center}.style_streaming__VUYO7 .style_sectionTitle___96Rx h2{color:#fff}.style_streaming__VUYO7 p{font-size:12px;line-height:1.75}.style_streaming__VUYO7 span,.style_streaming__VUYO7 strong{display:block;margin-top:10px;font-size:12px}.style_streaming__VUYO7 a{background:#fff;color:var(--blue)}.style_streaming__VUYO7 .style_streamingPlatform__FooJF{display:inline-flex;margin:13px auto 5px;padding:7px 12px;align-items:center;gap:4px;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background:hsla(0,0%,100%,.08);font-family:Arial,sans-serif}.style_streaming__VUYO7 a i{margin-left:5px;font-style:normal}.style_streamingAccount__lOw7x{display:inline-block;margin-top:15px;padding:9px 16px;border:1px solid hsla(0,0%,100%,.4);border-radius:99px;font:10px Arial,sans-serif;letter-spacing:.04em}.style_giftSection__DlI27{padding:90px 27px 105px;background:linear-gradient(rgba(23,69,130,.96),rgba(23,69,130,.96)),url(/themes/wedding-spesial-biru-v1/bucin-verse-ornamen-floral-biru-utama.png) 0 100% /95% auto no-repeat,var(--blue);color:#fff;text-align:center}.style_giftSection__DlI27 .style_sectionTitle___96Rx h2{color:#fff}.style_giftSection__DlI27 .style_sectionTitle___96Rx i{background:#fff}.style_giftSection__DlI27 p{font-size:12px;line-height:1.75}.style_giftSection__DlI27 .style_blueButton__cxuAC{margin-top:9px;background:#a8bdd5;color:#17345d}.style_giftPanel__LTLkI{width:min(100%,520px);margin:28px auto 0;animation:style_softUp__d79uU .5s ease both}.style_bankCard__C1DcI{position:relative;margin:14px auto;padding:23px;overflow:hidden;border-radius:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent),var(--blue);color:#fff;text-align:left;box-shadow:0 12px 26px rgba(23,69,130,.2)}.style_bankCard__C1DcI>div{display:flex;align-items:center;justify-content:space-between}.style_bankCard__C1DcI img{width:38px}.style_bankCard__C1DcI b{display:block;margin:23px 0 8px;font:20px monospace;letter-spacing:.12em}.style_bankCard__C1DcI span{font:11px Arial,sans-serif;text-transform:uppercase}.style_bankCard__C1DcI button{position:absolute;right:18px;bottom:17px;padding:6px 10px;border:1px solid hsla(0,0%,100%,.5);border-radius:99px;background:transparent;color:#fff;font-size:9px;cursor:pointer}.style_delivery__iXswk{margin-top:20px;padding:20px;border:1px dashed var(--blue-soft);border-radius:8px;text-align:left}.style_delivery__iXswk h3{margin-top:0;color:var(--blue);font-family:BV Editors;font-size:29px;font-weight:400}.style_gallerySection__D_EYc{padding:90px 18px;background:linear-gradient(rgba(255,253,249,.92),rgba(255,253,249,.94)),url(/themes/wedding-spesial-biru-v1/bucin-verse-bingkai-floral-sakral.png) 50% /cover no-repeat,var(--paper)}.style_gallery__xo4_O{display:grid;width:min(100%,680px);margin:0 auto;grid-template-columns:repeat(2,1fr);gap:7px}.style_gallery__xo4_O button{padding:0;overflow:hidden;border:0;border-radius:3px;background:#dce4e9;cursor:zoom-in}.style_gallery__xo4_O button:first-child{grid-row:span 2}.style_gallery__xo4_O img{display:block;width:100%;height:170px;-o-object-fit:cover;object-fit:cover;transition:transform .6s}.style_gallery__xo4_O button:first-child img{height:347px}.style_gallery__xo4_O button:hover img{transform:scale(1.04)}.style_storySection__0cx4D{padding:95px 30px 120px;background:linear-gradient(rgba(255,253,249,.9),rgba(255,253,249,.92)),url(/themes/wedding-spesial-biru-v1/bucin-verse-bingkai-floral-sakral.png) 50% /cover no-repeat,var(--paper)}.style_timeline__F_NKl{position:relative;width:min(100%,520px);margin:0 auto}.style_story__bdw_a{position:relative;display:block;margin:55px 0 95px;text-align:center}.style_story__bdw_a img{display:block;width:235px;height:285px;margin:auto;border:3px solid #fff;border-radius:118px 118px 8px 8px;-o-object-fit:cover;object-fit:cover;box-shadow:0 12px 28px rgba(25,54,79,.15)}.style_story__bdw_a div{position:relative;width:calc(100% - 12px);min-height:145px;margin:-16px auto 0;padding:28px 24px 22px;border:1px solid rgba(23,69,130,.1);border-radius:3px 3px 18px 18px;background:#fffaf0;box-shadow:0 9px 18px rgba(38,54,69,.1)}.style_story__bdw_a i{color:var(--blue-soft);font:9px Arial,sans-serif;letter-spacing:.2em}.style_story__bdw_a h3{margin:4px 0 10px;color:var(--blue);font-family:BV Parisienne,BV Editors;font-size:31px;font-weight:400}.style_story__bdw_a p{margin:0;font-size:11px;line-height:1.75}.style_rsvpSection__KIoNF{padding:105px 28px 120px;background:linear-gradient(rgba(23,69,130,.94),rgba(23,69,130,.97)),url(/themes/wedding-spesial-biru-v1/bucin-verse-ornamen-floral-biru-utama.png) 100% /92% auto no-repeat,var(--blue);color:#fff}.style_rsvpSection__KIoNF .style_sectionTitle___96Rx h2{color:#fff}.style_rsvpArea__GGJ09{width:100%}.style_inviteOnly__ebuHt{margin:15px 0;padding:16px;border-radius:6px;background:#eef3f6;color:var(--blue);text-align:center;font-size:12px}.style_rsvpStats__8GhKr{display:grid;max-width:230px;margin:0 auto 25px;grid-template-columns:1fr 1fr;gap:8px}.style_rsvpStats__8GhKr div{padding:13px 5px;border:0;border-radius:8px;background:#a9cbd4;color:#17345d;text-align:center}.style_rsvpStats__8GhKr div:last-child{background:#b0acc9;color:#743150}.style_rsvpStats__8GhKr strong{display:block;color:inherit;font-size:24px;font-weight:400}.style_rsvpStats__8GhKr span{font:9px Arial,sans-serif;text-transform:uppercase}.style_rsvpForm__vcMB9{display:grid;gap:9px}.style_rsvpForm__vcMB9 h3{margin:0 0 5px;color:#fff;font-family:BV Parisienne,BV Editors;font-size:27px;font-weight:400}.style_rsvpForm__vcMB9 input,.style_rsvpForm__vcMB9 select,.style_rsvpForm__vcMB9 textarea{width:100%;padding:12px 13px;border:1px solid #cad5dc;border-radius:5px;outline:0;background:#fff;color:#334;font:12px Arial,sans-serif}.style_rsvpForm__vcMB9 input:focus,.style_rsvpForm__vcMB9 select:focus,.style_rsvpForm__vcMB9 textarea:focus{border-color:var(--blue)}.style_formRow__qh_ux{display:grid;grid-template-columns:1.3fr .7fr;gap:8px}.style_rsvpForm__vcMB9 button{padding:12px;border:0;border-radius:7px;background:#c5b773;color:#17345d;font:11px Arial,sans-serif;font-weight:700;cursor:pointer}.style_hiddenField__akf0u{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.style_formStatus__wJ18X{margin:3px 0;color:#fff;font-size:11px;text-align:center}.style_wishList__OuEH1{display:grid;max-height:370px;margin-top:28px;gap:10px;overflow-y:auto}.style_wishList__OuEH1 article{display:grid;padding:13px;grid-template-columns:34px 1fr;gap:10px;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;background:rgba(7,42,80,.4)}.style_wishList__OuEH1 article>i{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-style:normal}.style_wishList__OuEH1 strong{font-size:12px}.style_wishList__OuEH1 p{margin:4px 0 0;color:#e5edf4;font-size:11px;line-height:1.5}.style_closing__xAN5t{position:relative;min-height:710px;padding:135px 30px 170px;overflow:hidden;background:linear-gradient(rgba(255,253,249,.86),rgba(255,253,249,.9)),url(/themes/wedding-spesial-biru-v1/bucin-verse-bingkai-floral-sakral.png) 50% /cover no-repeat,var(--paper);text-align:center}.style_closing__xAN5t>div>img{display:block;width:205px;height:310px;margin:0 auto;padding:4px;border:1px solid var(--blue-soft);border-radius:105px 105px 95px 95px;background:#fff;-o-object-fit:cover;object-fit:cover;box-shadow:0 12px 25px rgba(32,55,75,.16)}.style_closing__xAN5t .style_waveTop__23lut{top:-32px}.style_closing__xAN5t b,.style_closing__xAN5t p,.style_closing__xAN5t span{display:block;margin:15px auto;font-size:12px;line-height:1.75}.style_closing__xAN5t h2{margin-top:25px}.style_lightbox__GnPtU{position:fixed;z-index:120;inset:0;display:grid;padding:28px;place-items:center;border:0;background:rgba(7,22,39,.9);cursor:zoom-out}.style_lightbox__GnPtU img{max-width:min(92vw,700px);max-height:88vh;border-radius:5px;-o-object-fit:contain;object-fit:contain}.style_lightbox__GnPtU span{position:absolute;top:17px;right:23px;color:#fff;font-size:32px}.style_ceremonyDock__BgPUQ{position:fixed;z-index:72;left:50%;bottom:15px;display:flex;width:min(245px,calc(100vw - 110px));padding:5px;justify-content:center;gap:3px;border:1px solid hsla(42,53%,67%,.48);border-radius:999px;background:rgba(11,43,78,.91);box-shadow:0 12px 30px rgba(10,31,54,.25);backdrop-filter:blur(13px);transform:translateX(-50%);animation:style_dockIn__X8BB_ .65s ease both}.style_ceremonyDock__BgPUQ a{display:flex;min-width:70px;padding:7px 8px;align-items:center;justify-content:center;gap:5px;border-radius:99px;color:#f9f1df;font:8px Arial,sans-serif;font-weight:700;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}.style_ceremonyDock__BgPUQ a:hover{background:hsla(0,0%,100%,.11)}.style_ceremonyDock__BgPUQ i{color:#dbc688;font-size:12px;font-style:normal}.style_reveal__whEiz{opacity:0;transform:translateY(26px);transition:opacity 1s ease,transform 1s ease}.style_revealed__gG4MF{opacity:1;transform:translateY(0)}@keyframes style_pageEnter__n_hOv{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes style_softUp__d79uU{0%{opacity:0;transform:translateY(10px)}}@keyframes style_dockIn__X8BB_{0%{opacity:0;transform:translate(-50%,15px)}}@media (max-width:390px){.style_coverCopy__cTseR h1{font-size:37px}.style_hero__0LyF9{padding-left:20px;padding-right:20px}.style_gallery__xo4_O img{height:145px}.style_gallery__xo4_O button:first-child img{height:297px}}@media (prefers-reduced-motion:reduce){.style_giftPanel__LTLkI,.style_opened__KgtYn .style_content__xTTWS,.style_reveal__whEiz,.style_revealed__gG4MF{opacity:1;transform:none;transition:none;animation:none}}.style_bgmInlineSlot__CwLx1{margin:32px auto;max-width:420px;padding:0 20px}@font-face{font-family:BV Parisienne;src:url(/themes/wedding-spesial-pink-merah-v1/Parisienne.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}.style_stage__yocK_{all:initial;display:block;min-height:100vh;overflow-x:hidden;background:var(--paper);color:var(--ink);font-family:Georgia,Times New Roman,serif}.style_stage__yocK_ *{box-sizing:border-box}.style_stage__yocK_ button,.style_stage__yocK_ input,.style_stage__yocK_ select,.style_stage__yocK_ textarea{font:inherit}.style_invitation__MS4_7{position:relative;width:100%;min-height:100vh;overflow:hidden;background:transparent}.style_content__7_z1E{position:relative;width:100%;background:var(--paper)}.style_content__7_z1E:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 8%,rgba(215,122,138,.1),transparent 28%),radial-gradient(circle at 12% 58%,rgba(168,50,74,.055),transparent 24%),radial-gradient(circle at 88% 82%,rgba(215,122,138,.07),transparent 25%)}.style_content__7_z1E>section{position:relative;z-index:1}.style_atmosphere__jsjTS{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none}.style_opened__SG6yZ .style_content__7_z1E{animation:style_pageEnter__XzbIb 1s ease both}.style_cover__hq9DI{position:fixed;z-index:100;inset:0;width:100%;overflow:hidden;background:linear-gradient(rgba(255,246,244,.08),rgba(255,246,244,.16)),url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-bingkai-floral-sakral-pink.svg) 50% /100% 100% no-repeat,#f8e8e9}.style_cover__hq9DI:after{display:none}.style_coverPhoto__P_j9F{position:absolute;inset:0 0 auto;width:100%;height:70%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.style_coverWash__OGcmt{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.13) 0,hsla(0,0%,100%,.12) 42%,rgba(255,253,249,.82) 63%,rgba(255,253,249,.98) 82%),radial-gradient(circle at 50% 65%,transparent,hsla(0,0%,100%,.3))}.style_coverCopy__louXa{position:absolute;z-index:3;left:50%;top:55%;width:min(390px,calc(100% - 48px));color:var(--rose);text-align:center;transform:translateX(-50%)}.style_coverCopy__louXa>span{display:block;margin-bottom:10px;font:8px Arial,sans-serif;font-weight:700;letter-spacing:.24em}.style_coverCopy__louXa h1{margin:0;font-family:BV Parisienne,Georgia,Times New Roman,serif;font-size:clamp(42px,12vw,54px);font-weight:400;line-height:1;letter-spacing:-.03em}.style_coverCopy__louXa p{margin:13px 0 7px;font-size:11px}.style_coverCopy__louXa strong{display:block;margin-bottom:17px;color:#5a4248;font-size:17px;font-weight:400}.style_coverCopy__louXa button,.style_roseButton__LYL7l{display:inline-flex;min-height:39px;padding:0 19px;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--rose);color:#fff;font-family:Arial,sans-serif;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 5px 18px rgba(111,32,53,.16)}.style_coverCopy__louXa button{min-width:165px;border:1px solid hsla(42,62%,73%,.65);background:linear-gradient(135deg,#6f2035,#b9485f);box-shadow:0 8px 24px rgba(91,29,45,.23)}.style_coverCopy__louXa button i{margin-right:8px;color:#d7b77a;font-style:normal}.style_coverPortrait__fGBUS{position:absolute;z-index:3;top:12%;left:50%;width:178px;height:270px;padding:6px;border:1px solid rgba(180,139,63,.68);border-radius:95px 95px 15px 15px;background:rgba(255,249,247,.86);box-shadow:0 16px 38px rgba(91,29,45,.16);transform:translateX(-50%)}.style_coverPortrait__fGBUS:before{content:"";position:absolute;inset:-8px;border:1px solid rgba(180,139,63,.28);border-radius:105px 105px 20px 20px}.style_coverPortrait__fGBUS>img{width:100%;height:100%;border-radius:88px 88px 10px 10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%}.style_coverPortrait__fGBUS>span{position:absolute;left:50%;bottom:-19px;display:flex;width:45px;height:45px;align-items:center;justify-content:center;gap:2px;border:1px solid rgba(180,139,63,.7);border-radius:50%;background:#f8e8e9;color:var(--rose);font-size:11px;font-weight:700;transform:translateX(-50%)}.style_coverPortrait__fGBUS>span i{color:#c9a661;font-family:BV Parisienne,Georgia,serif;font-size:13px;font-weight:400}.style_coverPortrait__fGBUS:after{content:"✦";position:absolute;z-index:4;right:-18px;bottom:18px;display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(201,166,97,.55);border-radius:50%;background:rgba(255,249,247,.92);color:#c9a661;font-size:11px;box-shadow:0 6px 14px rgba(91,29,45,.1)}.style_coverGeometry__ZKud9{position:absolute;z-index:2;inset:0;pointer-events:none}.style_coverGeometry__ZKud9 b,.style_coverGeometry__ZKud9 i,.style_coverGeometry__ZKud9 span{position:absolute;top:31%;left:50%;border:1px solid rgba(177,135,59,.16);transform:translate(-50%,-50%) rotate(45deg)}.style_coverGeometry__ZKud9 i{width:260px;height:260px;border-color:rgba(168,50,74,.16)}.style_coverGeometry__ZKud9 b{width:225px;height:225px;border-color:rgba(215,122,138,.2)}.style_coverGeometry__ZKud9 span{width:190px;height:190px;border-color:rgba(201,166,97,.22)}.style_floral__QKe_J{position:absolute;z-index:2;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.style_coverTopLeft__o0X5n{top:-18px;left:-37px;width:250px;transform:rotate(-4deg)}.style_coverTopRight__b_sIz{top:-20px;right:-55px;width:225px;transform:scaleX(-1) rotate(-5deg)}.style_coverLeafLeft__kskNJ{top:6px;left:-82px;width:205px;transform:rotate(12deg);opacity:.78}.style_coverLeafRight__NYMnW{top:8px;right:-88px;width:205px;transform:scaleX(-1) rotate(10deg);opacity:.72}.style_coverBottomRight__MW3gJ{right:-95px;bottom:-35px;width:340px;opacity:.72}.style_galleryTopLeft__BtbtH{top:15px;left:-72px;width:210px;opacity:.62;transform:rotate(-8deg)}.style_galleryBottomRight__QIYwv{right:-80px;bottom:-28px;width:235px;opacity:.58;transform:scaleX(-1) rotate(-5deg)}.style_heroTopLeft__virAk{top:-45px;left:-85px;width:245px}.style_heroTopRight__HXDfC{top:-35px;right:-90px;width:235px;transform:scaleX(-1)}.style_quoteFlower__KsyE_{right:-115px;bottom:-75px;width:330px;opacity:.2}.style_closingFlower__3Pyjh{right:-110px;bottom:-65px;width:350px;opacity:.3}.style_hero__DMU0J{position:relative;min-height:790px;padding:98px 28px 80px;overflow:hidden;background:linear-gradient(rgba(255,249,247,.64),rgba(255,249,247,.75)),url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-ornamen-floral-pink-bawah.svg) bottom /112% auto no-repeat,radial-gradient(circle at 18% 35%,hsla(16,68%,81%,.2),transparent 30%),var(--paper);text-align:center}.style_closing__sVk3d>.style_reveal__v7_D_,.style_coupleSection__jcySY>.style_reveal__v7_D_,.style_giftSection__b1x1_>.style_reveal__v7_D_,.style_hero__DMU0J>.style_reveal__v7_D_,.style_quoteSection__B6_8H>.style_reveal__v7_D_,.style_rsvpSection__SFYJt>.style_reveal__v7_D_,.style_streaming__bXTaN>.style_reveal__v7_D_{width:min(100%,520px);margin-right:auto;margin-left:auto}.style_kicker__k_wqZ{display:block;margin-bottom:20px;font-size:13px}.style_heroPortrait__05sb4{position:relative;width:190px;height:260px;margin:0 auto 21px;isolation:isolate}.style_heroPortrait__05sb4:before{content:"";position:absolute;z-index:-1;inset:-5px;border-radius:100px 100px 45px 45px;background:#fff;box-shadow:0 12px 26px rgba(91,29,45,.15)}.style_heroPortrait__05sb4>img:first-child{width:100%;height:100%;border:2px solid #fff;border-radius:100px 100px 45px 45px;-o-object-fit:cover;object-fit:cover}.style_heroPortrait__05sb4:after{content:"";position:absolute;z-index:-1;inset:12px -20px -16px;border:1px solid rgba(168,50,74,.18);border-radius:115px 115px 58px 58px;transform:rotate(5deg);box-shadow:0 0 0 8px rgba(215,122,138,.045)}.style_heroPortrait__05sb4 .style_portraitFlower__1DPdP{position:absolute;z-index:2;right:-58px;bottom:-28px;width:135px;height:auto;border:0;border-radius:0;-o-object-fit:contain;object-fit:contain}.style_closing__sVk3d h2,.style_hero__DMU0J h1,.style_profile__8EZnJ h2,.style_sectionTitle__zs_4T h2{margin:0;color:var(--rose);font-family:BV Parisienne,Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:1.05}.style_hero__DMU0J>div>p{margin:13px auto 20px;font-size:13px;line-height:1.7}.style_eventDate__knpfB{display:block;margin:19px 0 13px;font-size:13px;font-weight:400}.style_countdown__LKM3L{display:grid;max-width:330px;margin:25px auto 0;grid-template-columns:repeat(4,1fr);gap:7px}.style_countdown__LKM3L div{padding:11px 4px 9px;border:1px solid rgba(168,50,74,.28);border-radius:4px;background:hsla(0,0%,100%,.7)}.style_countdown__LKM3L strong{display:block;color:var(--rose);font-size:22px;font-weight:400}.style_countdown__LKM3L span{font-family:Arial,sans-serif;font-size:8px;text-transform:uppercase}.style_coupleSection__jcySY{position:relative;padding:72px 28px 120px;overflow:hidden;background:linear-gradient(rgba(255,249,247,.89),rgba(255,249,247,.91)),url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-bingkai-floral-sakral-pink.svg) 50% /cover no-repeat,var(--paper);text-align:center}.style_bismillah___xto_{display:block;width:150px;height:58px;margin:0 auto 15px;-o-object-fit:contain;object-fit:contain;filter:sepia(.4) hue-rotate(165deg) saturate(.7)}.style_coupleSection__jcySY>div>p{margin:7px auto;max-width:360px;font-size:13px;line-height:1.75}.style_coupleProfiles__5FbAR{display:grid;width:min(100%,520px);margin:55px auto 0;gap:78px}.style_profile__8EZnJ{position:relative;min-height:535px}.style_profile__8EZnJ:before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,rgba(215,122,138,.16),rgba(215,122,138,.035) 58%,transparent 72%);filter:blur(1px);transform:translate(-58px,205px)}.style_profile__8EZnJ:after{content:"";position:absolute;z-index:0;top:120px;width:205px;height:235px;background:url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-ornamen-floral-pink-samping.svg) 50%/contain no-repeat;opacity:.66}.style_profilePhoto__I2stD,.style_profile__8EZnJ h2,.style_profile__8EZnJ p{position:relative;z-index:1}.style_profile__8EZnJ:first-child:after{right:-108px;transform:rotate(-9deg)}.style_profile__8EZnJ:last-child:after{left:-108px;transform:scaleX(-1) rotate(-9deg)}.style_profilePhoto__I2stD{position:relative;width:210px;height:310px;margin:auto;padding:6px;border:1px solid rgba(201,166,97,.58);border-radius:105px 105px 34px 34px;background:linear-gradient(145deg,#fff,#fffaf8 62%,#f6e4e7);box-shadow:0 14px 30px rgba(91,29,45,.14),0 0 0 7px hsla(0,0%,100%,.62)}.style_profilePhoto__I2stD:before{content:"";position:absolute;z-index:-1;inset:10px;border:1px solid rgba(168,50,74,.2);border-radius:98px 98px 28px 28px;pointer-events:none}.style_profilePhoto__I2stD:after{content:"";position:absolute;z-index:2;width:82px;height:82px;right:-36px;bottom:-23px;background:url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-ornamen-floral-pink-lembut.svg) 50%/contain no-repeat;opacity:.82;transform:rotate(-13deg);pointer-events:none}.style_profilePhoto__I2stD img{width:100%;height:100%;border-radius:99px 99px 28px 28px;-o-object-fit:cover;object-fit:cover;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.38)}.style_profile__8EZnJ:first-child .style_profilePhoto__I2stD{width:198px;height:292px;margin-top:8px;border-radius:92px 92px 28px 28px;transform:rotate(-1deg)}.style_profile__8EZnJ:first-child .style_profilePhoto__I2stD:after{right:auto;left:-35px;transform:scaleX(-1) rotate(-10deg)}.style_profile__8EZnJ:first-child .style_profilePhoto__I2stD img{border-radius:86px 86px 24px 24px;-o-object-position:57% center;object-position:57% center}.style_profile__8EZnJ:last-child .style_profilePhoto__I2stD{width:216px;height:318px;border-radius:108px 108px 42px 42px;transform:rotate(1deg)}.style_profile__8EZnJ:last-child .style_profilePhoto__I2stD img{border-radius:102px 102px 36px 36px;-o-object-position:42% center;object-position:42% center}.style_profile__8EZnJ:first-child h2{margin-top:38px}.style_profile__8EZnJ h2{margin-top:42px;font-size:34px}.style_profile__8EZnJ p{max-width:300px;margin:12px auto;font-size:12px;line-height:1.65;white-space:pre-line}.style_ampersand__GCrBI{margin:-64px 0 -62px;color:var(--rose-soft);font-family:BV Parisienne,cursive;font-size:28px}.style_quoteSection__B6_8H{position:relative;padding:115px 35px 100px;overflow:hidden;background:linear-gradient(150deg,var(--rose),#b9485f);color:#fff;text-align:center}.style_waveTop__h1PSg{position:absolute;z-index:3;top:-45px;left:0;width:100%;height:70px;overflow:hidden}.style_waveTop__h1PSg b,.style_waveTop__h1PSg i,.style_waveTop__h1PSg:before{content:"";position:absolute;left:-8%;width:116%;height:72px;border-radius:50%}.style_waveTop__h1PSg:before{top:17px;background:#e8d3d7;transform:rotate(2deg)}.style_waveTop__h1PSg i{top:29px;background:#d89aa7;transform:rotate(-3deg)}.style_waveTop__h1PSg b{top:38px;background:var(--rose);transform:rotate(1deg)}.style_quoteSection__B6_8H .style_sectionTitle__zs_4T h2{color:#fff}.style_sectionTitle__zs_4T span{display:block;margin-bottom:6px;font:8px Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}.style_sectionTitle__zs_4T i{display:block;width:34px;height:1px;margin:14px auto 24px;background:currentColor;opacity:.5}.style_sacredDivider__5M68U{display:flex;width:min(230px,72%);margin:16px auto 22px;align-items:center;justify-content:center;gap:11px;color:#b58b5c}.style_sacredDivider__5M68U span{width:72px;height:1px;background:linear-gradient(90deg,transparent,currentColor)}.style_sacredDivider__5M68U span:last-child{background:linear-gradient(90deg,currentColor,transparent)}.style_sacredDivider__5M68U svg{width:21px;height:21px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.4}.style_sacredDividerLight__yunF7{color:#dbc688}.style_quoteSection__B6_8H blockquote{margin:0;font-size:13px;font-style:italic;line-height:1.85}.style_quoteSection__B6_8H cite{display:block;margin-top:14px;font-style:normal;font-weight:700}.style_events__z7I2h{padding:90px 29px 105px;background:linear-gradient(rgba(255,249,247,.91),rgba(255,249,247,.94)),url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-bingkai-floral-sakral-pink.svg) 50% /cover no-repeat,#fff8f5;text-align:center}.style_events__z7I2h>.style_eventCard__i_UgT,.style_events__z7I2h>.style_reveal__v7_D_,.style_events__z7I2h>.style_sacredDivider__5M68U{width:min(100%,520px);margin-right:auto;margin-left:auto}.style_sectionTitle__zs_4T{text-align:center}.style_eventCard__i_UgT{position:relative;min-height:285px;margin:34px 0;padding:45px 24px 35px;border:1px solid hsla(0,0%,100%,.86);border-radius:15px;background:linear-gradient(rgba(255,249,247,.74),rgba(255,249,247,.78)),radial-gradient(circle at 70% 35%,hsla(11,62%,76%,.25),transparent 35%),#fff;box-shadow:0 12px 14px rgba(35,49,63,.16)}.style_eventCard__i_UgT h3{margin:0 0 22px;color:#a8324a;font-family:BV Parisienne,Georgia,serif;font-size:35px;font-weight:400}.style_eventCard__i_UgT b,.style_eventCard__i_UgT strong{display:block;margin:8px 0;font-size:12px}.style_eventCard__i_UgT p{margin:6px 0;font-size:12px;line-height:1.65}.style_eventCard__i_UgT a,.style_streaming__bXTaN a{display:inline-block;margin-top:15px;padding:9px 16px;border-radius:99px;background:var(--rose);color:#fff;font:10px Arial,sans-serif;font-weight:700;text-decoration:none}.style_streaming__bXTaN{padding:85px 35px 95px;overflow:hidden;background:linear-gradient(rgba(168,50,74,.94),rgba(168,50,74,.96)),url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-ornamen-floral-pink-utama.svg) 100% /90% auto no-repeat,var(--rose);color:#fff;text-align:center}.style_streaming__bXTaN .style_sectionTitle__zs_4T h2{color:#fff}.style_streaming__bXTaN p{font-size:12px;line-height:1.75}.style_streaming__bXTaN span,.style_streaming__bXTaN strong{display:block;margin-top:10px;font-size:12px}.style_streaming__bXTaN a{background:#fff;color:var(--rose)}.style_streaming__bXTaN .style_streamingPlatform__hiOzt{display:inline-flex;margin:13px auto 5px;padding:7px 12px;align-items:center;gap:4px;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background:hsla(0,0%,100%,.08);font-family:Arial,sans-serif}.style_streaming__bXTaN a i{margin-left:5px;font-style:normal}.style_streamingAccount__0hOrU{display:inline-block;margin-top:15px;padding:9px 16px;border:1px solid hsla(0,0%,100%,.4);border-radius:99px;font:10px Arial,sans-serif;letter-spacing:.04em}.style_giftSection__b1x1_{padding:90px 27px 105px;background:linear-gradient(rgba(168,50,74,.96),rgba(168,50,74,.96)),url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-ornamen-floral-pink-utama.svg) 0 100% /95% auto no-repeat,var(--rose);color:#fff;text-align:center}.style_giftSection__b1x1_ .style_sectionTitle__zs_4T h2{color:#fff}.style_giftSection__b1x1_ .style_sectionTitle__zs_4T i{background:#fff}.style_giftSection__b1x1_ p{font-size:12px;line-height:1.75}.style_giftSection__b1x1_ .style_roseButton__LYL7l{margin-top:9px;background:#e9bfc7;color:#4a2630}.style_giftPanel__I7TQQ{width:min(100%,520px);margin:28px auto 0;animation:style_softUp__61KaK .5s ease both}.style_bankCard__Ml5aj{position:relative;margin:14px auto;padding:23px;overflow:hidden;border-radius:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent),var(--rose);color:#fff;text-align:left;box-shadow:0 12px 26px rgba(111,32,53,.18)}.style_bankCard__Ml5aj>div{display:flex;align-items:center;justify-content:space-between}.style_bankCard__Ml5aj img{width:38px}.style_bankCard__Ml5aj b{display:block;margin:23px 0 8px;font:20px monospace;letter-spacing:.12em}.style_bankCard__Ml5aj span{font:11px Arial,sans-serif;text-transform:uppercase}.style_bankCard__Ml5aj button{position:absolute;right:18px;bottom:17px;padding:6px 10px;border:1px solid hsla(0,0%,100%,.5);border-radius:99px;background:transparent;color:#fff;font-size:9px;cursor:pointer}.style_delivery__yPB6H{margin-top:20px;padding:20px;border:1px dashed var(--rose-soft);border-radius:8px;text-align:left}.style_delivery__yPB6H h3{margin-top:0;color:var(--rose);font-family:BV Parisienne,Georgia,serif;font-size:29px;font-weight:400}.style_gallerySection__zXvlD{position:relative;padding:105px 18px 125px;overflow:hidden;background:linear-gradient(rgba(255,249,247,.9),rgba(255,249,247,.94)),url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-bingkai-floral-sakral-pink.svg) 50% /cover no-repeat,var(--paper)}.style_gallerySection__zXvlD:after,.style_gallerySection__zXvlD:before{content:"";position:absolute;width:155px;height:220px;background:url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-ornamen-floral-pink-samping.svg) 50%/contain no-repeat;opacity:.42;pointer-events:none}.style_gallerySection__zXvlD:before{top:28px;left:-92px;transform:rotate(-10deg)}.style_gallerySection__zXvlD:after{right:-92px;bottom:35px;transform:scaleX(-1) rotate(-10deg)}.style_gallery__Q6W8F{position:relative;z-index:1;display:grid;width:min(100%,680px);margin:0 auto;grid-template-columns:repeat(2,1fr);gap:13px}.style_gallery__Q6W8F button{position:relative;padding:5px;overflow:visible;border:0;border-radius:2px;background:#fff;box-shadow:0 9px 20px rgba(91,29,45,.11);cursor:zoom-in;transform:rotate(-1.2deg);transition:transform .35s ease,box-shadow .35s ease}.style_gallery__Q6W8F button:nth-child(2n){transform:rotate(1.2deg)}.style_gallery__Q6W8F button:nth-child(3n){transform:rotate(-.4deg)}.style_gallery__Q6W8F button:after{content:"✦";position:absolute;right:-7px;top:-10px;display:grid;width:22px;height:22px;place-items:center;border:1px solid rgba(201,166,97,.55);border-radius:50%;background:#fff9f7;color:#c9a661;font-size:8px}.style_gallery__Q6W8F button:first-child{grid-row:span 2}.style_gallery__Q6W8F img{display:block;width:100%;height:170px;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.style_gallery__Q6W8F button:first-child img{height:347px}.style_gallery__Q6W8F button:hover{transform:translateY(-3px) rotate(0);box-shadow:0 14px 26px rgba(91,29,45,.15)}.style_gallery__Q6W8F button:hover img{transform:scale(1.035)}.style_storySection__XlF_d{padding:95px 30px 120px;background:linear-gradient(rgba(255,249,247,.9),rgba(255,249,247,.92)),url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-bingkai-floral-sakral-pink.svg) 50% /cover no-repeat,var(--paper)}.style_timeline__fYJLK{position:relative;width:min(100%,520px);margin:0 auto}.style_story__ZD7OI{position:relative;display:block;margin:55px 0 95px;text-align:center}.style_story__ZD7OI img{position:relative;display:block;width:235px;height:285px;margin:auto;padding:5px;border:1px solid rgba(201,166,97,.55);border-radius:118px 118px 8px 8px;background:#fff;-o-object-fit:cover;object-fit:cover;box-shadow:0 12px 28px rgba(91,29,45,.13)}.style_story__ZD7OI div{position:relative;width:calc(100% - 12px);min-height:145px;margin:-16px auto 0;padding:28px 24px 22px;border:1px solid rgba(168,50,74,.1);border-radius:3px 3px 18px 18px;background:#fff6f4;box-shadow:0 9px 18px rgba(91,29,45,.08)}.style_story__ZD7OI i{color:var(--rose-soft);font:9px Arial,sans-serif;letter-spacing:.2em}.style_story__ZD7OI h3{margin:4px 0 10px;color:var(--rose);font-family:BV Parisienne,Georgia,serif;font-size:31px;font-weight:400}.style_story__ZD7OI p{margin:0;font-size:11px;line-height:1.75}.style_rsvpSection__SFYJt{padding:105px 28px 120px;background:linear-gradient(rgba(168,50,74,.94),rgba(168,50,74,.97)),url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-ornamen-floral-pink-utama.svg) 100% /92% auto no-repeat,var(--rose);color:#fff}.style_rsvpSection__SFYJt .style_sectionTitle__zs_4T h2{color:#fff}.style_rsvpArea__RkMHj{width:100%}.style_inviteOnly__PtOEP{margin:15px 0;padding:16px;border-radius:6px;background:#f6e7ea;color:var(--rose);text-align:center;font-size:12px}.style_rsvpStats__F7LVD{display:grid;max-width:230px;margin:0 auto 25px;grid-template-columns:1fr 1fr;gap:8px}.style_rsvpStats__F7LVD div{padding:13px 5px;border:0;border-radius:8px;background:#e7b9c2;color:#4a2630;text-align:center}.style_rsvpStats__F7LVD div:last-child{background:#d7a1ae;color:#7a3045}.style_rsvpStats__F7LVD strong{display:block;color:inherit;font-size:24px;font-weight:400}.style_rsvpStats__F7LVD span{font:9px Arial,sans-serif;text-transform:uppercase}.style_rsvpForm__MP_mr{display:grid;gap:9px}.style_rsvpForm__MP_mr h3{margin:0 0 5px;color:#fff;font-family:BV Parisienne,Georgia,serif;font-size:27px;font-weight:400}.style_rsvpForm__MP_mr input,.style_rsvpForm__MP_mr select,.style_rsvpForm__MP_mr textarea{width:100%;padding:12px 13px;border:1px solid #ead7db;border-radius:5px;outline:0;background:#fff;color:#334;font:12px Arial,sans-serif}.style_rsvpForm__MP_mr input:focus,.style_rsvpForm__MP_mr select:focus,.style_rsvpForm__MP_mr textarea:focus{border-color:var(--rose)}.style_formRow__vZ1GW{display:grid;grid-template-columns:1.3fr .7fr;gap:8px}.style_rsvpForm__MP_mr button{padding:12px;border:0;border-radius:7px;background:#c9a661;color:#4a2630;font:11px Arial,sans-serif;font-weight:700;cursor:pointer}.style_hiddenField__DhQFI{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.style_formStatus__GcDnt{margin:3px 0;color:#fff;font-size:11px;text-align:center}.style_wishList__c0lSy{display:grid;max-height:370px;margin-top:28px;gap:10px;overflow-y:auto}.style_wishList__c0lSy article{display:grid;padding:13px;grid-template-columns:34px 1fr;gap:10px;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;background:rgba(91,29,45,.42)}.style_wishList__c0lSy article>i{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--rose);color:#fff;font-style:normal}.style_wishList__c0lSy strong{font-size:12px}.style_wishList__c0lSy p{margin:4px 0 0;color:#f5e7e9;font-size:11px;line-height:1.5}.style_closing__sVk3d{position:relative;min-height:710px;padding:135px 30px 170px;overflow:hidden;background:linear-gradient(rgba(255,249,247,.86),rgba(255,249,247,.9)),url(/themes/wedding-spesial-pink-merah-v1/bucin-verse-bingkai-floral-sakral-pink.svg) 50% /cover no-repeat,var(--paper);text-align:center}.style_closing__sVk3d>div>img{display:block;width:205px;height:310px;margin:0 auto;padding:4px;border:1px solid var(--rose-soft);border-radius:105px 105px 95px 95px;background:#fff;-o-object-fit:cover;object-fit:cover;box-shadow:0 12px 25px rgba(91,29,45,.13)}.style_closing__sVk3d .style_waveTop__h1PSg{top:-32px}.style_closing__sVk3d b,.style_closing__sVk3d p,.style_closing__sVk3d span{display:block;margin:15px auto;font-size:12px;line-height:1.75}.style_closing__sVk3d h2{margin-top:25px}.style_lightbox__EwIY8{position:fixed;z-index:120;inset:0;display:grid;padding:28px;place-items:center;border:0;background:rgba(45,18,27,.92);cursor:zoom-out}.style_lightbox__EwIY8 img{max-width:min(92vw,700px);max-height:88vh;border-radius:5px;-o-object-fit:contain;object-fit:contain}.style_lightbox__EwIY8 span{position:absolute;top:17px;right:23px;color:#fff;font-size:32px}.style_ceremonyDock__aBj3V{position:fixed;z-index:72;left:50%;bottom:15px;display:flex;width:min(245px,calc(100vw - 110px));padding:5px;justify-content:center;gap:3px;border:1px solid hsla(42,53%,67%,.48);border-radius:999px;background:rgba(91,29,45,.92);box-shadow:0 12px 30px rgba(91,29,45,.25);backdrop-filter:blur(13px);transform:translateX(-50%);animation:style_dockIn__yNKZl .65s ease both}.style_ceremonyDock__aBj3V a{display:flex;min-width:70px;padding:7px 8px;align-items:center;justify-content:center;gap:5px;border-radius:99px;color:#fbeee7;font:8px Arial,sans-serif;font-weight:700;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}.style_ceremonyDock__aBj3V a:hover{background:hsla(0,0%,100%,.11)}.style_ceremonyDock__aBj3V i{color:#dbc688;font-size:12px;font-style:normal}.style_reveal__v7_D_{opacity:0;transform:translateY(26px);transition:opacity 1s ease,transform 1s ease}.style_revealed__V4s3C{opacity:1;transform:translateY(0)}@keyframes style_pageEnter__XzbIb{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes style_softUp__61KaK{0%{opacity:0;transform:translateY(10px)}}@keyframes style_dockIn__yNKZl{0%{opacity:0;transform:translate(-50%,15px)}}@media (max-width:390px){.style_coverCopy__louXa h1{font-size:37px}.style_hero__DMU0J{padding-left:20px;padding-right:20px}.style_gallery__Q6W8F{gap:9px}.style_gallery__Q6W8F img{height:145px}.style_gallery__Q6W8F button:first-child img{height:297px}}@media (prefers-reduced-motion:reduce){.style_giftPanel__I7TQQ,.style_opened__SG6yZ .style_content__7_z1E,.style_reveal__v7_D_,.style_revealed__V4s3C{opacity:1;transform:none;transition:none;animation:none}}.style_bgmInlineSlot__FDL8h{margin:32px auto;max-width:420px;padding:0 20px}@font-face{font-family:BV Editors;src:url(/themes/wedding-spesial-pink-v1/Editors-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:BV Parisienne;src:url(/themes/wedding-spesial-pink-v1/Parisienne.woff2) format("woff2");font-display:swap}.style_stage__WqDiR{all:initial;display:block;min-height:100vh;overflow-x:hidden;background:var(--paper);color:var(--ink);font-family:Georgia,Times New Roman,serif}.style_stage__WqDiR *{box-sizing:border-box}.style_stage__WqDiR button,.style_stage__WqDiR input,.style_stage__WqDiR select,.style_stage__WqDiR textarea{font:inherit}.style_invitation__aBMV5{position:relative;width:100%;min-height:100vh;overflow:hidden;background:transparent}.style_content__YpAxE{position:relative;width:100%;background:var(--paper)}.style_content__YpAxE>section{position:relative;z-index:1}.style_atmosphere__5PH3L{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none}.style_opened__sEur7 .style_content__YpAxE{animation:style_pageEnter__XSVjT 1s ease both}.style_cover__oUuC4{position:fixed;z-index:100;inset:0;width:100%;overflow:hidden;background:linear-gradient(rgba(255,252,245,.08),rgba(255,252,245,.16)),url(/themes/wedding-spesial-pink-v1/bucin-verse-bingkai-floral-sakral.png) 50% /100% 100% no-repeat,#f8f0e3}.style_cover__oUuC4:after{display:none}.style_coverPhoto__3DAyi{position:absolute;inset:0 0 auto;width:100%;height:70%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.style_coverWash__vQ0PB{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.13) 0,hsla(0,0%,100%,.12) 42%,rgba(255,253,249,.82) 63%,rgba(255,253,249,.98) 82%),radial-gradient(circle at 50% 65%,transparent,hsla(0,0%,100%,.3))}.style_coverCopy__ZlcrC{position:absolute;z-index:3;left:50%;top:55%;width:min(390px,calc(100% - 48px));color:var(--blue);text-align:center;transform:translateX(-50%)}.style_coverCopy__ZlcrC>span{display:block;margin-bottom:10px;font:8px Arial,sans-serif;font-weight:700;letter-spacing:.24em}.style_coverCopy__ZlcrC h1{margin:0;font-family:BV Parisienne,BV Editors,Georgia,serif;font-size:clamp(42px,12vw,54px);font-weight:400;line-height:1;letter-spacing:-.03em}.style_coverCopy__ZlcrC p{margin:13px 0 7px;font-size:11px}.style_coverCopy__ZlcrC strong{display:block;margin-bottom:17px;color:#434d59;font-size:17px;font-weight:400}.style_blueButton__gfZL_,.style_coverCopy__ZlcrC button{display:inline-flex;min-height:39px;padding:0 19px;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--blue);color:#fff;font-family:Arial,sans-serif;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 5px 18px rgba(23,69,130,.16)}.style_coverCopy__ZlcrC button{min-width:165px;border:1px solid hsla(42,62%,73%,.65);background:linear-gradient(135deg,#0d315e,#1d528c);box-shadow:0 8px 24px rgba(16,49,87,.23)}.style_coverCopy__ZlcrC button i{margin-right:8px;color:#e7ca83;font-style:normal}.style_coverPortrait__KF9X_{position:absolute;z-index:3;top:12%;left:50%;width:178px;height:270px;padding:6px;border:1px solid rgba(180,139,63,.68);border-radius:95px 95px 15px 15px;background:rgba(255,252,245,.86);box-shadow:0 16px 38px rgba(27,54,75,.18);transform:translateX(-50%)}.style_coverPortrait__KF9X_:before{content:"";position:absolute;inset:-8px;border:1px solid rgba(180,139,63,.28);border-radius:105px 105px 20px 20px}.style_coverPortrait__KF9X_>img{width:100%;height:100%;border-radius:88px 88px 10px 10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%}.style_coverPortrait__KF9X_>span{position:absolute;left:50%;bottom:-19px;display:flex;width:45px;height:45px;align-items:center;justify-content:center;gap:2px;border:1px solid rgba(180,139,63,.7);border-radius:50%;background:#f8f0e3;color:var(--blue);font-size:11px;font-weight:700;transform:translateX(-50%)}.style_coverPortrait__KF9X_>span i{color:#aa803a;font-family:BV Parisienne;font-size:13px;font-weight:400}.style_coverGeometry__fRU0O{position:absolute;z-index:2;inset:0;pointer-events:none}.style_coverGeometry__fRU0O b,.style_coverGeometry__fRU0O i,.style_coverGeometry__fRU0O span{position:absolute;top:31%;left:50%;border:1px solid rgba(177,135,59,.16);transform:translate(-50%,-50%) rotate(45deg)}.style_coverGeometry__fRU0O i{width:260px;height:260px}.style_coverGeometry__fRU0O b{width:225px;height:225px}.style_coverGeometry__fRU0O span{width:190px;height:190px}.style_floral__YYPS9{position:absolute;z-index:2;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.style_coverTopLeft__iffGi{top:-18px;left:-37px;width:250px;transform:rotate(-4deg)}.style_coverTopRight__qROVO{top:-20px;right:-55px;width:225px;transform:scaleX(-1) rotate(-5deg)}.style_coverLeafLeft__iCT_C{top:6px;left:-82px;width:205px;transform:rotate(12deg);opacity:.78}.style_coverLeafRight__eMh__{top:8px;right:-88px;width:205px;transform:scaleX(-1) rotate(10deg);opacity:.72}.style_coverBottomRight__JS0Fi{right:-95px;bottom:-35px;width:340px;opacity:.72}.style_heroTopLeft__F1CII{top:-45px;left:-85px;width:245px}.style_heroTopRight__EOfA3{top:-35px;right:-90px;width:235px;transform:scaleX(-1)}.style_quoteFlower__q0fpd{right:-115px;bottom:-75px;width:330px;opacity:.2}.style_closingFlower__Zs9Nx{right:-110px;bottom:-65px;width:350px;opacity:.3}.style_hero__PNLJN{position:relative;min-height:790px;padding:98px 28px 80px;overflow:hidden;background:linear-gradient(rgba(255,253,249,.64),rgba(255,253,249,.75)),url(/themes/wedding-spesial-pink-v1/bucin-verse-ornamen-floral-bawah.webp) bottom /112% auto no-repeat,radial-gradient(circle at 18% 35%,hsla(16,68%,81%,.2),transparent 30%),var(--paper);text-align:center}.style_closing__AVgZA>.style_reveal__F11Ti,.style_coupleSection__Dkkss>.style_reveal__F11Ti,.style_giftSection__Uxr9s>.style_reveal__F11Ti,.style_hero__PNLJN>.style_reveal__F11Ti,.style_quoteSection__PSLca>.style_reveal__F11Ti,.style_rsvpSection__aHgSm>.style_reveal__F11Ti,.style_streaming__9J2fz>.style_reveal__F11Ti{width:min(100%,520px);margin-right:auto;margin-left:auto}.style_kicker__zYrLK{display:block;margin-bottom:20px;font-size:13px}.style_heroPortrait__RuTOB{position:relative;width:190px;height:260px;margin:0 auto 21px;isolation:isolate}.style_heroPortrait__RuTOB:before{content:"";position:absolute;z-index:-1;inset:-5px;border-radius:100px 100px 45px 45px;background:#fff;box-shadow:0 12px 26px rgba(33,60,87,.2)}.style_heroPortrait__RuTOB>img:first-child{width:100%;height:100%;border:2px solid #fff;border-radius:100px 100px 45px 45px;-o-object-fit:cover;object-fit:cover}.style_heroPortrait__RuTOB .style_portraitFlower__zybYi{position:absolute;z-index:2;right:-58px;bottom:-28px;width:135px;height:auto;border:0;border-radius:0;-o-object-fit:contain;object-fit:contain}.style_closing__AVgZA h2,.style_hero__PNLJN h1,.style_profile__VmkIb h2,.style_sectionTitle__AffRU h2{margin:0;color:var(--blue);font-family:BV Parisienne,BV Editors,Georgia,serif;font-size:42px;font-weight:400;line-height:1.05}.style_hero__PNLJN>div>p{margin:13px auto 20px;font-size:13px;line-height:1.7}.style_eventDate__Ot9tY{display:block;margin:19px 0 13px;font-size:13px;font-weight:400}.style_countdown__FC3Uy{display:grid;max-width:330px;margin:25px auto 0;grid-template-columns:repeat(4,1fr);gap:7px}.style_countdown__FC3Uy div{padding:11px 4px 9px;border:1px solid rgba(23,69,130,.3);border-radius:4px;background:hsla(0,0%,100%,.7)}.style_countdown__FC3Uy strong{display:block;color:var(--blue);font-size:22px;font-weight:400}.style_countdown__FC3Uy span{font-family:Arial,sans-serif;font-size:8px;text-transform:uppercase}.style_coupleSection__Dkkss{position:relative;padding:72px 28px 120px;overflow:hidden;background:linear-gradient(rgba(255,253,249,.89),rgba(255,253,249,.91)),url(/themes/wedding-spesial-pink-v1/bucin-verse-bingkai-floral-sakral.png) 50% /cover no-repeat,var(--paper);text-align:center}.style_bismillah__CpxxE{display:block;width:150px;height:58px;margin:0 auto 15px;-o-object-fit:contain;object-fit:contain;filter:sepia(.4) hue-rotate(165deg) saturate(.7)}.style_coupleSection__Dkkss>div>p{margin:7px auto;max-width:360px;font-size:13px;line-height:1.75}.style_coupleProfiles__mJJvq{display:grid;width:min(100%,520px);margin:55px auto 0;gap:78px}.style_profile__VmkIb{position:relative;min-height:500px}.style_profile__VmkIb:before{content:"";position:absolute;width:185px;height:185px;border-radius:50%;background:hsla(15,58%,76%,.12);filter:blur(4px);transform:translate(-55px,200px)}.style_profile__VmkIb:after{content:"";position:absolute;z-index:0;top:135px;width:190px;height:220px;background:url(/themes/wedding-spesial-pink-v1/bucin-verse-ornamen-floral-biru-samping.webp) 50%/contain no-repeat;opacity:.72}.style_profilePhoto__GosF6,.style_profile__VmkIb h2,.style_profile__VmkIb p{position:relative;z-index:1}.style_profile__VmkIb:first-child:after{right:-105px;transform:rotate(-7deg)}.style_profile__VmkIb:last-child:after{left:-105px;transform:scaleX(-1) rotate(-7deg)}.style_profilePhoto__GosF6{position:relative;width:205px;height:310px;margin:auto;padding:4px;border:1px solid hsla(0,0%,100%,.9);border-radius:105px 105px 95px 95px;background:#fff;box-shadow:0 10px 23px rgba(48,67,82,.15)}.style_profilePhoto__GosF6 img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.style_profile__VmkIb:first-child .style_profilePhoto__GosF6 img{-o-object-position:57% center;object-position:57% center}.style_profile__VmkIb:last-child .style_profilePhoto__GosF6 img{-o-object-position:42% center;object-position:42% center}.style_profile__VmkIb h2{margin-top:42px;font-size:34px}.style_profile__VmkIb p{max-width:300px;margin:12px auto;font-size:12px;line-height:1.65;white-space:pre-line}.style_ampersand__y02T1{margin:-64px 0 -62px;color:var(--blue-soft);font-family:BV Parisienne,cursive;font-size:28px}.style_quoteSection__PSLca{position:relative;padding:115px 35px 100px;overflow:hidden;background:linear-gradient(150deg,var(--blue),#315f8d);color:#fff;text-align:center}.style_waveTop__pCLz7{position:absolute;z-index:3;top:-45px;left:0;width:100%;height:70px;overflow:hidden}.style_waveTop__pCLz7 b,.style_waveTop__pCLz7 i,.style_waveTop__pCLz7:before{content:"";position:absolute;left:-8%;width:116%;height:72px;border-radius:50%}.style_waveTop__pCLz7:before{top:17px;background:#d8dee5;transform:rotate(2deg)}.style_waveTop__pCLz7 i{top:29px;background:#7690b2;transform:rotate(-3deg)}.style_waveTop__pCLz7 b{top:38px;background:var(--blue);transform:rotate(1deg)}.style_quoteSection__PSLca .style_sectionTitle__AffRU h2{color:#fff}.style_sectionTitle__AffRU span{display:block;margin-bottom:6px;font:8px Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}.style_sectionTitle__AffRU i{display:block;width:34px;height:1px;margin:14px auto 24px;background:currentColor;opacity:.5}.style_sacredDivider__YurIi{display:flex;width:min(230px,72%);margin:16px auto 22px;align-items:center;justify-content:center;gap:11px;color:#b68a40}.style_sacredDivider__YurIi span{width:72px;height:1px;background:linear-gradient(90deg,transparent,currentColor)}.style_sacredDivider__YurIi span:last-child{background:linear-gradient(90deg,currentColor,transparent)}.style_sacredDivider__YurIi svg{width:21px;height:21px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.4}.style_sacredDividerLight__lM4Ry{color:#dbc688}.style_quoteSection__PSLca blockquote{margin:0;font-size:13px;font-style:italic;line-height:1.85}.style_quoteSection__PSLca cite{display:block;margin-top:14px;font-style:normal;font-weight:700}.style_events__2kDDM{padding:90px 29px 105px;background:linear-gradient(rgba(255,253,249,.91),rgba(255,253,249,.94)),url(/themes/wedding-spesial-pink-v1/bucin-verse-bingkai-floral-sakral.png) 50% /cover no-repeat,#fbf7ef;text-align:center}.style_events__2kDDM>.style_eventCard__R9Hqq,.style_events__2kDDM>.style_reveal__F11Ti,.style_events__2kDDM>.style_sacredDivider__YurIi{width:min(100%,520px);margin-right:auto;margin-left:auto}.style_sectionTitle__AffRU{text-align:center}.style_eventCard__R9Hqq{position:relative;min-height:285px;margin:34px 0;padding:45px 24px 35px;border:1px solid hsla(0,0%,100%,.86);border-radius:15px;background:linear-gradient(rgba(255,253,249,.74),rgba(255,253,249,.78)),radial-gradient(circle at 70% 35%,hsla(11,62%,76%,.25),transparent 35%),#fff;box-shadow:0 12px 14px rgba(35,49,63,.16)}.style_eventCard__R9Hqq h3{margin:0 0 22px;color:#ba856f;font-family:BV Parisienne,BV Editors,serif;font-size:35px;font-weight:400}.style_eventCard__R9Hqq b,.style_eventCard__R9Hqq strong{display:block;margin:8px 0;font-size:12px}.style_eventCard__R9Hqq p{margin:6px 0;font-size:12px;line-height:1.65}.style_eventCard__R9Hqq a,.style_streaming__9J2fz a{display:inline-block;margin-top:15px;padding:9px 16px;border-radius:99px;background:var(--blue);color:#fff;font:10px Arial,sans-serif;font-weight:700;text-decoration:none}.style_streaming__9J2fz{padding:85px 35px 95px;overflow:hidden;background:linear-gradient(rgba(23,69,130,.94),rgba(23,69,130,.96)),url(/themes/wedding-spesial-pink-v1/bucin-verse-ornamen-floral-biru-utama.png) 100% /90% auto no-repeat,var(--blue);color:#fff;text-align:center}.style_streaming__9J2fz .style_sectionTitle__AffRU h2{color:#fff}.style_streaming__9J2fz p{font-size:12px;line-height:1.75}.style_streaming__9J2fz span,.style_streaming__9J2fz strong{display:block;margin-top:10px;font-size:12px}.style_streaming__9J2fz a{background:#fff;color:var(--blue)}.style_streaming__9J2fz .style_streamingPlatform__i4_Cr{display:inline-flex;margin:13px auto 5px;padding:7px 12px;align-items:center;gap:4px;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background:hsla(0,0%,100%,.08);font-family:Arial,sans-serif}.style_streaming__9J2fz a i{margin-left:5px;font-style:normal}.style_streamingAccount__AH3TW{display:inline-block;margin-top:15px;padding:9px 16px;border:1px solid hsla(0,0%,100%,.4);border-radius:99px;font:10px Arial,sans-serif;letter-spacing:.04em}.style_giftSection__Uxr9s{padding:90px 27px 105px;background:linear-gradient(rgba(23,69,130,.96),rgba(23,69,130,.96)),url(/themes/wedding-spesial-pink-v1/bucin-verse-ornamen-floral-biru-utama.png) 0 100% /95% auto no-repeat,var(--blue);color:#fff;text-align:center}.style_giftSection__Uxr9s .style_sectionTitle__AffRU h2{color:#fff}.style_giftSection__Uxr9s .style_sectionTitle__AffRU i{background:#fff}.style_giftSection__Uxr9s p{font-size:12px;line-height:1.75}.style_giftSection__Uxr9s .style_blueButton__gfZL_{margin-top:9px;background:#a8bdd5;color:#17345d}.style_giftPanel__Q0G3b{width:min(100%,520px);margin:28px auto 0;animation:style_softUp__NE03h .5s ease both}.style_bankCard__Kgznp{position:relative;margin:14px auto;padding:23px;overflow:hidden;border-radius:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent),var(--blue);color:#fff;text-align:left;box-shadow:0 12px 26px rgba(23,69,130,.2)}.style_bankCard__Kgznp>div{display:flex;align-items:center;justify-content:space-between}.style_bankCard__Kgznp img{width:38px}.style_bankCard__Kgznp b{display:block;margin:23px 0 8px;font:20px monospace;letter-spacing:.12em}.style_bankCard__Kgznp span{font:11px Arial,sans-serif;text-transform:uppercase}.style_bankCard__Kgznp button{position:absolute;right:18px;bottom:17px;padding:6px 10px;border:1px solid hsla(0,0%,100%,.5);border-radius:99px;background:transparent;color:#fff;font-size:9px;cursor:pointer}.style_delivery__UB5o3{margin-top:20px;padding:20px;border:1px dashed var(--blue-soft);border-radius:8px;text-align:left}.style_delivery__UB5o3 h3{margin-top:0;color:var(--blue);font-family:BV Editors;font-size:29px;font-weight:400}.style_gallerySection__HaGLm{padding:90px 18px;background:linear-gradient(rgba(255,253,249,.92),rgba(255,253,249,.94)),url(/themes/wedding-spesial-pink-v1/bucin-verse-bingkai-floral-sakral.png) 50% /cover no-repeat,var(--paper)}.style_gallery__r_fi1{display:grid;width:min(100%,680px);margin:0 auto;grid-template-columns:repeat(2,1fr);gap:7px}.style_gallery__r_fi1 button{padding:0;overflow:hidden;border:0;border-radius:3px;background:#dce4e9;cursor:zoom-in}.style_gallery__r_fi1 button:first-child{grid-row:span 2}.style_gallery__r_fi1 img{display:block;width:100%;height:170px;-o-object-fit:cover;object-fit:cover;transition:transform .6s}.style_gallery__r_fi1 button:first-child img{height:347px}.style_gallery__r_fi1 button:hover img{transform:scale(1.04)}.style_storySection__4sw1b{padding:95px 30px 120px;background:linear-gradient(rgba(255,253,249,.9),rgba(255,253,249,.92)),url(/themes/wedding-spesial-pink-v1/bucin-verse-bingkai-floral-sakral.png) 50% /cover no-repeat,var(--paper)}.style_timeline__WShuA{position:relative;width:min(100%,520px);margin:0 auto}.style_story__p3teb{position:relative;display:block;margin:55px 0 95px;text-align:center}.style_story__p3teb img{display:block;width:235px;height:285px;margin:auto;border:3px solid #fff;border-radius:118px 118px 8px 8px;-o-object-fit:cover;object-fit:cover;box-shadow:0 12px 28px rgba(25,54,79,.15)}.style_story__p3teb div{position:relative;width:calc(100% - 12px);min-height:145px;margin:-16px auto 0;padding:28px 24px 22px;border:1px solid rgba(23,69,130,.1);border-radius:3px 3px 18px 18px;background:#fffaf0;box-shadow:0 9px 18px rgba(38,54,69,.1)}.style_story__p3teb i{color:var(--blue-soft);font:9px Arial,sans-serif;letter-spacing:.2em}.style_story__p3teb h3{margin:4px 0 10px;color:var(--blue);font-family:BV Parisienne,BV Editors;font-size:31px;font-weight:400}.style_story__p3teb p{margin:0;font-size:11px;line-height:1.75}.style_rsvpSection__aHgSm{padding:105px 28px 120px;background:linear-gradient(rgba(23,69,130,.94),rgba(23,69,130,.97)),url(/themes/wedding-spesial-pink-v1/bucin-verse-ornamen-floral-biru-utama.png) 100% /92% auto no-repeat,var(--blue);color:#fff}.style_rsvpSection__aHgSm .style_sectionTitle__AffRU h2{color:#fff}.style_rsvpArea__16X__{width:100%}.style_inviteOnly__xW0R5{margin:15px 0;padding:16px;border-radius:6px;background:#eef3f6;color:var(--blue);text-align:center;font-size:12px}.style_rsvpStats__iEf7G{display:grid;max-width:230px;margin:0 auto 25px;grid-template-columns:1fr 1fr;gap:8px}.style_rsvpStats__iEf7G div{padding:13px 5px;border:0;border-radius:8px;background:#a9cbd4;color:#17345d;text-align:center}.style_rsvpStats__iEf7G div:last-child{background:#b0acc9;color:#743150}.style_rsvpStats__iEf7G strong{display:block;color:inherit;font-size:24px;font-weight:400}.style_rsvpStats__iEf7G span{font:9px Arial,sans-serif;text-transform:uppercase}.style_rsvpForm__WcG_i{display:grid;gap:9px}.style_rsvpForm__WcG_i h3{margin:0 0 5px;color:#fff;font-family:BV Parisienne,BV Editors;font-size:27px;font-weight:400}.style_rsvpForm__WcG_i input,.style_rsvpForm__WcG_i select,.style_rsvpForm__WcG_i textarea{width:100%;padding:12px 13px;border:1px solid #cad5dc;border-radius:5px;outline:0;background:#fff;color:#334;font:12px Arial,sans-serif}.style_rsvpForm__WcG_i input:focus,.style_rsvpForm__WcG_i select:focus,.style_rsvpForm__WcG_i textarea:focus{border-color:var(--blue)}.style_formRow__2Xi_n{display:grid;grid-template-columns:1.3fr .7fr;gap:8px}.style_rsvpForm__WcG_i button{padding:12px;border:0;border-radius:7px;background:#c5b773;color:#17345d;font:11px Arial,sans-serif;font-weight:700;cursor:pointer}.style_hiddenField__TDVcM{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.style_formStatus__Oj7Uh{margin:3px 0;color:#fff;font-size:11px;text-align:center}.style_wishList__4cl4Q{display:grid;max-height:370px;margin-top:28px;gap:10px;overflow-y:auto}.style_wishList__4cl4Q article{display:grid;padding:13px;grid-template-columns:34px 1fr;gap:10px;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;background:rgba(7,42,80,.4)}.style_wishList__4cl4Q article>i{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-style:normal}.style_wishList__4cl4Q strong{font-size:12px}.style_wishList__4cl4Q p{margin:4px 0 0;color:#e5edf4;font-size:11px;line-height:1.5}.style_closing__AVgZA{position:relative;min-height:710px;padding:135px 30px 170px;overflow:hidden;background:linear-gradient(rgba(255,253,249,.86),rgba(255,253,249,.9)),url(/themes/wedding-spesial-pink-v1/bucin-verse-bingkai-floral-sakral.png) 50% /cover no-repeat,var(--paper);text-align:center}.style_closing__AVgZA>div>img{display:block;width:205px;height:310px;margin:0 auto;padding:4px;border:1px solid var(--blue-soft);border-radius:105px 105px 95px 95px;background:#fff;-o-object-fit:cover;object-fit:cover;box-shadow:0 12px 25px rgba(32,55,75,.16)}.style_closing__AVgZA .style_waveTop__pCLz7{top:-32px}.style_closing__AVgZA b,.style_closing__AVgZA p,.style_closing__AVgZA span{display:block;margin:15px auto;font-size:12px;line-height:1.75}.style_closing__AVgZA h2{margin-top:25px}.style_lightbox__t_w8e{position:fixed;z-index:120;inset:0;display:grid;padding:28px;place-items:center;border:0;background:rgba(7,22,39,.9);cursor:zoom-out}.style_lightbox__t_w8e img{max-width:min(92vw,700px);max-height:88vh;border-radius:5px;-o-object-fit:contain;object-fit:contain}.style_lightbox__t_w8e span{position:absolute;top:17px;right:23px;color:#fff;font-size:32px}.style_ceremonyDock__7dSlV{position:fixed;z-index:72;left:50%;bottom:15px;display:flex;width:min(245px,calc(100vw - 110px));padding:5px;justify-content:center;gap:3px;border:1px solid hsla(42,53%,67%,.48);border-radius:999px;background:rgba(11,43,78,.91);box-shadow:0 12px 30px rgba(10,31,54,.25);backdrop-filter:blur(13px);transform:translateX(-50%);animation:style_dockIn__skZtK .65s ease both}.style_ceremonyDock__7dSlV a{display:flex;min-width:70px;padding:7px 8px;align-items:center;justify-content:center;gap:5px;border-radius:99px;color:#f9f1df;font:8px Arial,sans-serif;font-weight:700;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}.style_ceremonyDock__7dSlV a:hover{background:hsla(0,0%,100%,.11)}.style_ceremonyDock__7dSlV i{color:#dbc688;font-size:12px;font-style:normal}.style_reveal__F11Ti{opacity:0;transform:translateY(26px);transition:opacity 1s ease,transform 1s ease}.style_revealed__LF8z7{opacity:1;transform:translateY(0)}@keyframes style_pageEnter__XSVjT{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes style_softUp__NE03h{0%{opacity:0;transform:translateY(10px)}}@keyframes style_dockIn__skZtK{0%{opacity:0;transform:translate(-50%,15px)}}@media (max-width:390px){.style_coverCopy__ZlcrC h1{font-size:37px}.style_hero__PNLJN{padding-left:20px;padding-right:20px}.style_gallery__r_fi1 img{height:145px}.style_gallery__r_fi1 button:first-child img{height:297px}}@media (prefers-reduced-motion:reduce){.style_giftPanel__Q0G3b,.style_opened__sEur7 .style_content__YpAxE,.style_reveal__F11Ti,.style_revealed__LF8z7{opacity:1;transform:none;transition:none;animation:none}}.style_bgmInlineSlot__BwuyV{margin:32px auto;max-width:420px;padding:0 20px}