section.component-content.svelte-3dh9ld.svelte-3dh9ld{--gold-bright:#F4D585;--gold-mid:#D4A574;--gold-deep:#9E7848;--text-cream:#F2DBB0;--text-soft:#D4B788;--royal-bg-dark:#2a1408;background:var(--royal-bg-dark);font-family:Cormorant Garamond,Georgia,serif;color:var(--text-cream);overflow-x:hidden;position:relative}.event_screen.svelte-3dh9ld.svelte-3dh9ld{position:relative;width:100%;min-height:var(--hundred_vh);padding:90px 20px 70px;overflow:hidden}.event_backdrop.svelte-3dh9ld.svelte-3dh9ld{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("/nocode_website____BC_Event_Details_BC_royal_hindu_wedding_1__BEAVH~~~~webweaver/BC_Event_Details_BC_royal_hindu_wedding_1__BEAVH/component_assets/hindu royal 1.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:var(--royal-bg-dark);z-index:0}.event_vignette.svelte-3dh9ld.svelte-3dh9ld{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14080259,#14080226 30%,#1408028c),radial-gradient(ellipse at center,transparent 30%,rgba(20,8,2,.5) 95%);pointer-events:none;z-index:1}.event_inner.svelte-3dh9ld.svelte-3dh9ld{position:relative;z-index:2;max-width:520px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.section_heading.svelte-3dh9ld.svelte-3dh9ld{font-family:Italianno,Pinyon Script,cursive;font-weight:400;font-size:56px;line-height:1;color:var(--gold-bright);margin-top:25px;text-shadow:0 0 18px rgba(244,213,133,.3)}.events_grid.svelte-3dh9ld.svelte-3dh9ld{display:flex;flex-direction:column;align-items:center;gap:28px;width:100%}.event_frame.svelte-3dh9ld.svelte-3dh9ld{position:relative;width:100%;max-width:480px;aspect-ratio:3.5 / 7;background-image:url(/nocode_website____BC_Event_Details_BC_royal_hindu_wedding_1__BEAVH~~~~webweaver/BC_Event_Details_BC_royal_hindu_wedding_1__BEAVH/component_assets/about\ frame.webp);background-size:100% 100%;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 8px 20px rgba(0,0,0,.55));backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.frame_inner.svelte-3dh9ld.svelte-3dh9ld{position:absolute;top:16%;right:9%;bottom:16%;left:9%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;opacity:0}.function_name.svelte-3dh9ld.svelte-3dh9ld{font-family:Italianno,Pinyon Script,cursive;font-weight:400;font-size:42px;line-height:1;color:var(--gold-bright);margin:0;text-shadow:0 1px 4px rgba(0,0,0,.75),0 0 12px rgba(244,213,133,.35)}.mini_divider.svelte-3dh9ld.svelte-3dh9ld{width:54px;height:1px;background:linear-gradient(90deg,transparent,var(--gold-mid),transparent);margin:4px 0 8px}.event_date.svelte-3dh9ld.svelte-3dh9ld{font-family:Cinzel,serif;display:flex;flex-direction:column;align-items:center;gap:4px}.date_weekday.svelte-3dh9ld.svelte-3dh9ld{font-size:10px;font-weight:500;letter-spacing:4px;color:var(--text-cream);text-shadow:0 1px 3px rgba(0,0,0,.75)}.date_main.svelte-3dh9ld.svelte-3dh9ld{display:inline-flex;align-items:baseline;gap:8px;font-size:15px;font-weight:500;letter-spacing:2.5px;color:#fff3d1;text-shadow:0 1px 4px rgba(0,0,0,.85),0 0 8px rgba(244,213,133,.35)}.date_sep.svelte-3dh9ld.svelte-3dh9ld{opacity:.7;color:var(--gold-bright);font-weight:300}.event_time.svelte-3dh9ld.svelte-3dh9ld{font-family:Cinzel,serif;font-size:12px;font-weight:500;letter-spacing:3px;color:var(--gold-bright);text-shadow:0 1px 3px rgba(0,0,0,.8);margin-top:4px}.event_address.svelte-3dh9ld.svelte-3dh9ld{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500;font-size:14px;line-height:1.55;color:#f8e6bc;text-shadow:0 1px 4px rgba(0,0,0,.8);margin:8px 0 0;max-width:100%}.directions_btn.svelte-3dh9ld.svelte-3dh9ld{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;padding:8px 18px;background:linear-gradient(180deg,#3a1c0ed9,#140802e6);border:1px solid var(--gold-mid);border-radius:40px;color:var(--gold-bright);font-family:Cinzel,serif;font-size:10px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 2px 8px #00000080;text-shadow:0 1px 2px rgba(0,0,0,.6);transition:transform .2s ease,box-shadow .2s ease}.directions_btn.svelte-3dh9ld.svelte-3dh9ld:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0009}.dir_icon.svelte-3dh9ld.svelte-3dh9ld{width:12px;height:12px;flex-shrink:0}section.pc.svelte-3dh9ld .event_screen.svelte-3dh9ld{padding:120px 32px 90px}section.pc.svelte-3dh9ld .event_inner.svelte-3dh9ld{max-width:700px}section.pc.svelte-3dh9ld .section_heading.svelte-3dh9ld{font-size:72px;margin-bottom:40px}section.pc.svelte-3dh9ld .events_grid.svelte-3dh9ld{gap:40px}section.pc.svelte-3dh9ld .event_frame.svelte-3dh9ld{max-width:620px}section.pc.svelte-3dh9ld .function_name.svelte-3dh9ld{font-size:54px}section.pc.svelte-3dh9ld .date_main.svelte-3dh9ld{font-size:18px;letter-spacing:3px}section.pc.svelte-3dh9ld .date_weekday.svelte-3dh9ld{font-size:12px;letter-spacing:5px}section.pc.svelte-3dh9ld .event_time.svelte-3dh9ld{font-size:14px;letter-spacing:4px}section.pc.svelte-3dh9ld .event_address.svelte-3dh9ld{font-size:16px}section.pc.svelte-3dh9ld .directions_btn.svelte-3dh9ld{font-size:12px;padding:10px 24px}@keyframes svelte-3dh9ld-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-3dh9ld-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-3dh9ld-frameFlipIn{0%{opacity:0;transform:perspective(1200px) rotateY(180deg) scale(.85)}60%{opacity:1}to{opacity:1;transform:perspective(1200px) rotateY(0) scale(1)}}@keyframes svelte-3dh9ld-frameContentReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.anim_fade_in.svelte-3dh9ld.svelte-3dh9ld,.anim_fade_in_up.svelte-3dh9ld.svelte-3dh9ld{opacity:0}.anim_flip_in.svelte-3dh9ld.svelte-3dh9ld{opacity:0;transform:perspective(1200px) rotateY(180deg) scale(.85)}.in_view.anim_fade_in.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-fadeIn .9s ease-out forwards;animation-delay:var(--delay, 0s)}.in_view.anim_fade_in_up.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-fadeInUp 1s ease-out forwards;animation-delay:var(--delay, 0s)}.in_view.anim_flip_in.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-frameFlipIn 1.2s cubic-bezier(.4,0,.2,1) forwards;animation-delay:var(--delay, 0s)}.in_view .anim_fade_in.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-fadeIn .9s ease-out forwards;animation-delay:var(--delay, 0s)}.in_view .anim_fade_in_up.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-fadeInUp 1s ease-out forwards;animation-delay:var(--delay, 0s)}.in_view .anim_flip_in.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-frameFlipIn 1.2s cubic-bezier(.4,0,.2,1) forwards;animation-delay:var(--delay, 0s)}.in_view .anim_flip_in.svelte-3dh9ld .frame_inner.svelte-3dh9ld{animation:svelte-3dh9ld-frameContentReveal .7s ease-out forwards;animation-delay:calc(var(--delay, 0s) + 1.1s)}.page_border.svelte-3dh9ld.svelte-3dh9ld{position:absolute;top:14px;right:14px;bottom:14px;left:14px;pointer-events:none;z-index:4}.border_line.svelte-3dh9ld.svelte-3dh9ld{position:absolute;background:linear-gradient(var(--dir, 90deg),var(--gold-bright),var(--gold-mid) 50%,var(--gold-bright));box-shadow:0 0 6px #f4d58573}.border_top.svelte-3dh9ld.svelte-3dh9ld{top:0;left:0;right:0;height:1px;--dir:90deg;transform-origin:left center;transform:scaleX(0)}.border_right.svelte-3dh9ld.svelte-3dh9ld{top:0;right:0;bottom:0;width:1px;--dir:180deg;transform-origin:top center;transform:scaleY(0)}.border_bottom.svelte-3dh9ld.svelte-3dh9ld{bottom:0;left:0;right:0;height:1px;--dir:270deg;transform-origin:right center;transform:scaleX(0)}.border_left.svelte-3dh9ld.svelte-3dh9ld{bottom:0;left:0;top:0;width:1px;--dir:0deg;transform-origin:bottom center;transform:scaleY(0)}.border_gem.svelte-3dh9ld.svelte-3dh9ld{position:absolute;width:9px;height:9px;background:linear-gradient(135deg,#FFF3D1,var(--gold-mid));transform:rotate(45deg) scale(0);box-shadow:0 0 0 1px var(--royal-bg-dark),0 0 #f4d58500;opacity:0}.border_gem.tl.svelte-3dh9ld.svelte-3dh9ld{top:-4px;left:-4px}.border_gem.tr.svelte-3dh9ld.svelte-3dh9ld{top:-4px;right:-4px}.border_gem.br.svelte-3dh9ld.svelte-3dh9ld{bottom:-4px;right:-4px}.border_gem.bl.svelte-3dh9ld.svelte-3dh9ld{bottom:-4px;left:-4px}.in_view .border_top.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-borderTraceX 1.1s cubic-bezier(.5,0,.2,1) .7s forwards}.in_view .border_right.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-borderTraceY 1.1s cubic-bezier(.5,0,.2,1) 1s forwards}.in_view .border_bottom.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-borderTraceX 1.1s cubic-bezier(.5,0,.2,1) 1.3s forwards}.in_view .border_left.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-borderTraceY 1.1s cubic-bezier(.5,0,.2,1) 1.6s forwards}.in_view .border_gem.tl.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-gemPopFlash .85s cubic-bezier(.34,1.56,.64,1) .15s forwards}.in_view .border_gem.tr.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-gemPopFlash .85s cubic-bezier(.34,1.56,.64,1) .45s forwards}.in_view .border_gem.br.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-gemPopFlash .85s cubic-bezier(.34,1.56,.64,1) .75s forwards}.in_view .border_gem.bl.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-gemPopFlash .85s cubic-bezier(.34,1.56,.64,1) 1.05s forwards}.in_view .page_border.svelte-3dh9ld.svelte-3dh9ld{animation:svelte-3dh9ld-borderFinalePulse 4s ease-in-out 3s infinite}@keyframes svelte-3dh9ld-borderTraceX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-3dh9ld-borderTraceY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes svelte-3dh9ld-gemPopFlash{0%{opacity:0;transform:rotate(45deg) scale(0);box-shadow:0 0 0 1px var(--royal-bg-dark),0 0 #f4d58500}45%{opacity:1;transform:rotate(45deg) scale(1.5);box-shadow:0 0 0 1px var(--royal-bg-dark),0 0 26px #fff3d1f2,0 0 50px #f4d5858c}to{opacity:1;transform:rotate(45deg) scale(1);box-shadow:0 0 0 1px var(--royal-bg-dark),0 0 10px #f4d585b3}}@keyframes svelte-3dh9ld-borderFinalePulse{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 6px rgba(244,213,133,.35))}}.page_enter_slide.svelte-3dh9ld.svelte-3dh9ld{transition:opacity 1.3s ease,transform 1.3s cubic-bezier(.2,.8,.2,1)}.page_enter_slide.svelte-3dh9ld.svelte-3dh9ld:not(:global(.in_view)){opacity:0;transform:translate(60px)}section.component-content.pc.svelte-3dh9ld.svelte-3dh9ld{background-color:var(--component_element_background_color_pc);padding-left:var(--component_element_padding_left_pc);padding-right:var(--component_element_padding_right_pc);padding-top:var(--component_element_padding_top_pc);padding-bottom:var(--component_element_padding_bottom_pc)}section.component-content.mobile.svelte-3dh9ld.svelte-3dh9ld{background-color:var(--component_element_background_color_mobile);padding-left:var(--component_element_padding_left_mobile);padding-right:var(--component_element_padding_right_mobile);padding-top:var(--component_element_padding_top_mobile);padding-bottom:var(--component_element_padding_bottom_mobile)}
