section.component-content.svelte-iu7qbz.svelte-iu7qbz{--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}.gallery_screen.svelte-iu7qbz.svelte-iu7qbz{position:relative;width:100%;min-height:var(--hundred_vh);padding:70px 18px;overflow:hidden}.gallery_backdrop.svelte-iu7qbz.svelte-iu7qbz{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("/nocode_website____BC_Royal_hindu_Gallery__BEAVN~~~~webweaver/BC_Royal_hindu_Gallery__BEAVN/component_assets/royal hindu 1.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:var(--royal-bg-dark);z-index:0}.gallery_vignette.svelte-iu7qbz.svelte-iu7qbz{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14080280,#14080240 30%,#140802b3),radial-gradient(ellipse at center,transparent 25%,rgba(20,8,2,.55) 95%);pointer-events:none;z-index:1}.gallery_inner.svelte-iu7qbz.svelte-iu7qbz{position:relative;z-index:2;max-width:540px;margin-top:77px;display:flex;flex-direction:column;align-items:center;text-align:center}.section_heading.svelte-iu7qbz.svelte-iu7qbz{font-family:Italianno,Pinyon Script,cursive;font-weight:400;font-size:58px;line-height:1;color:var(--gold-bright);margin:0 0 4px;text-shadow:0 1px 4px rgba(0,0,0,.7),0 0 18px rgba(244,213,133,.3)}.section_subtitle.svelte-iu7qbz.svelte-iu7qbz{font-family:Cinzel,serif;font-weight:400;font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--text-soft);margin:0;line-height:1.6;text-shadow:0 1px 3px rgba(0,0,0,.7)}.ornate_divider.svelte-iu7qbz.svelte-iu7qbz{display:flex;align-items:center;gap:8px;margin:18px 0 30px}.div_line.svelte-iu7qbz.svelte-iu7qbz{width:48px;height:1px;background:linear-gradient(90deg,transparent,var(--gold-mid),transparent)}.div_diamond.svelte-iu7qbz.svelte-iu7qbz{width:6px;height:6px;background:var(--gold-bright);transform:rotate(45deg);box-shadow:0 0 8px #f4d585b3}.deck_wrap.svelte-iu7qbz.svelte-iu7qbz{position:relative;width:100%;max-width:230px;margin:20px auto 0;padding:30px 0 70px}.deck.svelte-iu7qbz.svelte-iu7qbz{position:relative;width:100%;aspect-ratio:3 / 4;margin:0 auto}.deck_shadow.svelte-iu7qbz.svelte-iu7qbz{position:absolute;left:8%;right:8%;bottom:40px;height:22px;background:radial-gradient(ellipse at center,rgba(0,0,0,.55),transparent 70%);filter:blur(8px);z-index:0;pointer-events:none}.card.svelte-iu7qbz.svelte-iu7qbz{position:absolute;top:50%;left:50%;width:100%;height:100%;margin:0;will-change:transform;backface-visibility:hidden;transform-origin:center center;box-sizing:border-box}.card.svelte-iu7qbz.svelte-iu7qbz:not(.card_dragging){transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s ease}.card.card_dismissing.svelte-iu7qbz.svelte-iu7qbz{transition:transform .48s cubic-bezier(.55,.05,.3,1),opacity .4s ease;opacity:0}.card_top.svelte-iu7qbz.svelte-iu7qbz{cursor:grab;touch-action:none}.card_top.card_dragging.svelte-iu7qbz.svelte-iu7qbz{cursor:grabbing}.card_inner.svelte-iu7qbz.svelte-iu7qbz{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--card_radius, 6px);box-shadow:0 0 0 1px var(--gold-mid),0 0 0 3px var(--royal-bg-dark),0 0 0 4px var(--gold-deep),0 0 0 6px var(--royal-bg-dark),0 0 0 7px var(--gold-bright),0 16px 32px #0000008c;isolation:isolate;user-select:none;-webkit-user-select:none}.card_inner.svelte-iu7qbz.svelte-iu7qbz:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(244,213,133,.35);border-radius:4px;pointer-events:none;z-index:3}.card_img.svelte-iu7qbz.svelte-iu7qbz{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;filter:saturate(.96) brightness(.95);pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.card_overlay.svelte-iu7qbz.svelte-iu7qbz{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14080200 45%,#140802d9);pointer-events:none;z-index:1}.card_corner.svelte-iu7qbz.svelte-iu7qbz{position:absolute;width:9px;height:9px;background:linear-gradient(135deg,#FFF3D1,var(--gold-mid));transform:rotate(45deg);box-shadow:0 0 0 1px var(--royal-bg-dark),0 0 8px #f4d585b3;pointer-events:none;z-index:5}.card_corner_tl.svelte-iu7qbz.svelte-iu7qbz{top:12px;left:12px}.card_corner_tr.svelte-iu7qbz.svelte-iu7qbz{top:12px;right:12px}.card_corner_bl.svelte-iu7qbz.svelte-iu7qbz{bottom:12px;left:12px}.card_corner_br.svelte-iu7qbz.svelte-iu7qbz{bottom:12px;right:12px}.card_caption.svelte-iu7qbz.svelte-iu7qbz{position:absolute;left:14px;right:14px;bottom:18px;font-family:Cinzel,serif;font-size:11px;letter-spacing:3.5px;font-weight:500;text-transform:uppercase;text-align:center;color:var(--gold-bright);text-shadow:0 1px 5px rgba(0,0,0,.9);z-index:4;pointer-events:none}.card_caption.svelte-iu7qbz.svelte-iu7qbz:before{content:"";display:block;width:30px;height:1px;margin:0 auto 7px;background:linear-gradient(90deg,transparent,var(--gold-bright),transparent)}.swipe_hint.svelte-iu7qbz.svelte-iu7qbz{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--gold-bright);opacity:.7;pointer-events:none;animation:svelte-iu7qbz-hintBob 2.4s ease-in-out infinite}.swipe_hint.svelte-iu7qbz svg.svelte-iu7qbz{width:24px;height:24px}.swipe_hint.svelte-iu7qbz span.svelte-iu7qbz{font-family:Cinzel,serif;font-size:9px;letter-spacing:3px;color:var(--text-soft);text-shadow:0 1px 3px rgba(0,0,0,.7)}@keyframes svelte-iu7qbz-hintBob{0%,to{transform:translate(-50%);opacity:.55}50%{transform:translate(-50%,6px);opacity:1}}.lightbox.svelte-iu7qbz.svelte-iu7qbz{position:fixed;top:0;right:0;bottom:0;left:0;background:#140802f0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;cursor:zoom-out}.lightbox_inner.svelte-iu7qbz.svelte-iu7qbz{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;max-width:min(94vw,900px);max-height:92vh;cursor:default}.lightbox_img.svelte-iu7qbz.svelte-iu7qbz{display:block;max-width:100%;max-height:78vh;width:auto;height:auto;object-fit:contain;border-radius:6px;box-shadow:0 0 0 1px var(--gold-mid),0 0 0 4px var(--royal-bg-dark),0 0 0 5px var(--gold-deep),0 25px 70px #000000b3,0 0 60px #f4d5852e}.lightbox_caption.svelte-iu7qbz.svelte-iu7qbz{font-family:Cinzel,serif;font-size:12px;letter-spacing:4px;font-weight:500;text-transform:uppercase;color:var(--gold-bright);text-shadow:0 1px 4px rgba(0,0,0,.9);margin:0;text-align:center}.lightbox_close.svelte-iu7qbz.svelte-iu7qbz{position:absolute;top:20px;right:20px;width:40px;height:40px;background:#140802b3;border:1px solid var(--gold-mid);border-radius:50%;color:var(--gold-bright);cursor:pointer;padding:8px;z-index:10;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease}.lightbox_close.svelte-iu7qbz.svelte-iu7qbz:hover{transform:scale(1.08);background:#140802e6}.lightbox_close.svelte-iu7qbz svg.svelte-iu7qbz{width:100%;height:100%}section.pc.svelte-iu7qbz .lightbox_close.svelte-iu7qbz{top:28px;right:28px;width:48px;height:48px}section.pc.svelte-iu7qbz .lightbox_caption.svelte-iu7qbz{font-size:14px;letter-spacing:5px}.gallery_finale.svelte-iu7qbz.svelte-iu7qbz{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;max-width:280px;margin-top:40px}.finale_line.svelte-iu7qbz.svelte-iu7qbz{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--gold-mid),transparent)}.finale_om.svelte-iu7qbz.svelte-iu7qbz{font-family:serif;font-size:28px;color:var(--gold-bright);line-height:1;flex-shrink:0;text-shadow:0 0 12px rgba(244,213,133,.45)}section.pc.svelte-iu7qbz .gallery_screen.svelte-iu7qbz{padding:100px 32px 90px}section.pc.svelte-iu7qbz .gallery_inner.svelte-iu7qbz{max-width:1080px}section.pc.svelte-iu7qbz .section_heading.svelte-iu7qbz{font-size:76px}section.pc.svelte-iu7qbz .deck_wrap.svelte-iu7qbz{max-width:300px;padding:40px 0 80px}section.pc.svelte-iu7qbz .card_corner.svelte-iu7qbz{width:11px;height:11px}section.pc.svelte-iu7qbz .card_corner_tl.svelte-iu7qbz{top:14px;left:14px}section.pc.svelte-iu7qbz .card_corner_tr.svelte-iu7qbz{top:14px;right:14px}section.pc.svelte-iu7qbz .card_corner_bl.svelte-iu7qbz{bottom:14px;left:14px}section.pc.svelte-iu7qbz .card_corner_br.svelte-iu7qbz{bottom:14px;right:14px}section.pc.svelte-iu7qbz .card_caption.svelte-iu7qbz{font-size:13px;letter-spacing:4.5px;bottom:22px}section.pc.svelte-iu7qbz .swipe_hint span.svelte-iu7qbz{font-size:10px;letter-spacing:4px}section.pc.svelte-iu7qbz .finale_om.svelte-iu7qbz{font-size:32px}@keyframes svelte-iu7qbz-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-iu7qbz-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-iu7qbz-scaleIn{0%{opacity:0;transform:scale(.85) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.anim_fade_in.svelte-iu7qbz.svelte-iu7qbz,.anim_fade_in_up.svelte-iu7qbz.svelte-iu7qbz,.anim_scale_in.svelte-iu7qbz.svelte-iu7qbz{opacity:0}.in_view.anim_fade_in.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-fadeIn .9s ease-out forwards;animation-delay:var(--delay, 0s)}.in_view.anim_fade_in_up.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-fadeInUp 1s ease-out forwards;animation-delay:var(--delay, 0s)}.in_view.anim_scale_in.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-scaleIn .9s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--delay, 0s)}.in_view .anim_fade_in.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-fadeIn .9s ease-out forwards;animation-delay:var(--delay, 0s)}.in_view .anim_fade_in_up.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-fadeInUp 1s ease-out forwards;animation-delay:var(--delay, 0s)}.in_view .anim_scale_in.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-scaleIn .9s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--delay, 0s)}.page_border.svelte-iu7qbz.svelte-iu7qbz{position:absolute;top:14px;right:14px;bottom:14px;left:14px;pointer-events:none;z-index:4}.border_line.svelte-iu7qbz.svelte-iu7qbz{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-iu7qbz.svelte-iu7qbz{top:0;left:0;right:0;height:1px;--dir:90deg;transform-origin:left center;transform:scaleX(0)}.border_right.svelte-iu7qbz.svelte-iu7qbz{top:0;right:0;bottom:0;width:1px;--dir:180deg;transform-origin:top center;transform:scaleY(0)}.border_bottom.svelte-iu7qbz.svelte-iu7qbz{bottom:0;left:0;right:0;height:1px;--dir:270deg;transform-origin:right center;transform:scaleX(0)}.border_left.svelte-iu7qbz.svelte-iu7qbz{bottom:0;left:0;top:0;width:1px;--dir:0deg;transform-origin:bottom center;transform:scaleY(0)}.border_gem.svelte-iu7qbz.svelte-iu7qbz{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-iu7qbz.svelte-iu7qbz{top:-4px;left:-4px}.border_gem.tr.svelte-iu7qbz.svelte-iu7qbz{top:-4px;right:-4px}.border_gem.br.svelte-iu7qbz.svelte-iu7qbz{bottom:-4px;right:-4px}.border_gem.bl.svelte-iu7qbz.svelte-iu7qbz{bottom:-4px;left:-4px}.in_view .border_top.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-borderTraceX 1.1s cubic-bezier(.5,0,.2,1) .7s forwards}.in_view .border_right.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-borderTraceY 1.1s cubic-bezier(.5,0,.2,1) 1s forwards}.in_view .border_bottom.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-borderTraceX 1.1s cubic-bezier(.5,0,.2,1) 1.3s forwards}.in_view .border_left.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-borderTraceY 1.1s cubic-bezier(.5,0,.2,1) 1.6s forwards}.in_view .border_gem.tl.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-gemPopFlash .85s cubic-bezier(.34,1.56,.64,1) .15s forwards}.in_view .border_gem.tr.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-gemPopFlash .85s cubic-bezier(.34,1.56,.64,1) .45s forwards}.in_view .border_gem.br.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-gemPopFlash .85s cubic-bezier(.34,1.56,.64,1) .75s forwards}.in_view .border_gem.bl.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-gemPopFlash .85s cubic-bezier(.34,1.56,.64,1) 1.05s forwards}.in_view .page_border.svelte-iu7qbz.svelte-iu7qbz{animation:svelte-iu7qbz-borderFinalePulse 4s ease-in-out 3s infinite}@keyframes svelte-iu7qbz-borderTraceX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-iu7qbz-borderTraceY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes svelte-iu7qbz-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-iu7qbz-borderFinalePulse{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 6px rgba(244,213,133,.35))}}.page_enter_blur.svelte-iu7qbz.svelte-iu7qbz{transition:opacity 1.4s ease,transform 1.4s cubic-bezier(.2,.8,.2,1),filter 1.4s ease}.page_enter_blur.svelte-iu7qbz.svelte-iu7qbz:not(:global(.in_view)){opacity:0;transform:scale(1.05);filter:blur(10px)}section.component-content.pc.svelte-iu7qbz.svelte-iu7qbz{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-iu7qbz.svelte-iu7qbz{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)}
