*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-3{inset:.75rem}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-\[calc\(100\%\+0\.4rem\)\]{bottom:calc(100% + .4rem)}.bottom-\[calc\(4\.75rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4.75rem + env(safe-area-inset-bottom))}.bottom-\[max\(2\.4rem\2c env\(safe-area-inset-bottom\)\)\]{bottom:max(2.4rem,env(safe-area-inset-bottom))}.left-1{left:.25rem}.left-1\/2{left:50%}.left-3{left:.75rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-1\/2{top:50%}.top-3{top:.75rem}.top-4{top:1rem}.top-\[38\%\]{top:38%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.col-span-2{grid-column:span 2/span 2}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.ml-1{margin-left:.25rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-6{margin-right:1.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-24{height:6rem}.h-28{height:7rem}.h-4{height:1rem}.h-44{height:11rem}.h-9{height:2.25rem}.h-\[1\.15em\]{height:1.15em}.h-\[32vh\]{height:32vh}.h-\[4\.5rem\]{height:4.5rem}.h-\[44px\]{height:44px}.h-\[52px\]{height:52px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:10rem}.max-h-52{max-height:13rem}.max-h-\[420px\]{max-height:420px}.max-h-\[85vh\]{max-height:85vh}.max-h-\[min\(92dvh\2c 920px\)\]{max-height:min(92dvh,920px)}.min-h-0{min-height:0}.min-h-\[1\.15em\]{min-height:1.15em}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[140px\]{min-height:140px}.min-h-\[16px\]{min-height:16px}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[40vh\]{min-height:40vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-full{min-height:100%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-4{width:1rem}.w-44{width:11rem}.w-60{width:15rem}.w-9{width:2.25rem}.w-\[1\.15em\]{width:1.15em}.w-\[44px\]{width:44px}.w-\[8rem\]{width:8rem}.w-\[min\(16\.5rem\2c calc\(100vw-3rem\)\)\]{width:min(16.5rem,calc(100vw - 3rem))}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[1\.15em\]{min-width:1.15em}.min-w-\[140px\]{min-width:140px}.min-w-\[16px\]{min-width:16px}.min-w-\[200px\]{min-width:200px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-\[124px\]{max-width:124px}.max-w-\[132px\]{max-width:132px}.max-w-\[16\.5rem\]{max-width:16.5rem}.max-w-\[172px\]{max-width:172px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[48\%\]{max-width:48%}.max-w-\[85\%\]{max-width:85%}.max-w-\[90\%\]{max-width:90%}.max-w-\[min\(100\%\2c 320px\)\]{max-width:min(100%,320px)}.max-w-\[min\(220px\2c 72vw\)\]{max-width:min(220px,72vw)}.max-w-\[min\(260px\2c 78vw\)\]{max-width:min(260px,78vw)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-y-1{--tw-translate-y:0.25rem}.rotate-180,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-75,.scale-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-\[0\.72\]{--tw-scale-x:0.72;--tw-scale-y:0.72;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{user-select:none}.resize-y{resize:vertical}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1\.1rem_1fr\]{grid-template-columns:1.1rem 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-amber-100\/60>:not([hidden])~:not([hidden]){border-color:rgb(254 243 199/.6)}.divide-amber-100\/80>:not([hidden])~:not([hidden]){border-color:rgb(254 243 199/.8)}.divide-amber-200\/55>:not([hidden])~:not([hidden]){border-color:rgb(253 230 138/.55)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[999px\]{border-radius:999px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-t-\[1\.75rem\]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-\[\#C46020\]\/35{border-color:rgb(196 96 32/.35)!important}.\!border-red-300\/40{border-color:rgb(252 165 165/.4)!important}.border-\[\#3E2C1F\]\/10{border-color:rgb(62 44 31/.1)}.border-\[\#3e2c1f\]\/15{border-color:rgb(62 44 31/.15)}.border-\[\#4A3528\]\/30{border-color:rgb(74 53 40/.3)}.border-\[\#5A3018\]{--tw-border-opacity:1;border-color:rgb(90 48 24/var(--tw-border-opacity,1))}.border-\[\#5A3018\]\/40{border-color:rgb(90 48 24/.4)}.border-\[\#C46020\]\/30{border-color:rgb(196 96 32/.3)}.border-\[\#C46020\]\/40{border-color:rgb(196 96 32/.4)}.border-\[\#C9A227\]{--tw-border-opacity:1;border-color:rgb(201 162 39/var(--tw-border-opacity,1))}.border-\[\#C9A227\]\/60{border-color:rgb(201 162 39/.6)}.border-\[\#C9A227\]\/80{border-color:rgb(201 162 39/.8)}.border-\[\#E8D5B5\]{--tw-border-opacity:1;border-color:rgb(232 213 181/var(--tw-border-opacity,1))}.border-\[\#d4af37\]\/35{border-color:rgb(212 175 55/.35)}.border-\[\#d4af37\]\/60{border-color:rgb(212 175 55/.6)}.border-\[\#d4af37\]\/70{border-color:rgb(212 175 55/.7)}.border-\[\#f0d8bf\]{--tw-border-opacity:1;border-color:rgb(240 216 191/var(--tw-border-opacity,1))}.border-\[\#f5c060\]\/25{border-color:rgb(245 192 96/.25)}.border-\[\#f5c060\]\/30{border-color:rgb(245 192 96/.3)}.border-\[\#f5c060\]\/35{border-color:rgb(245 192 96/.35)}.border-\[\#f5c060\]\/40{border-color:rgb(245 192 96/.4)}.border-amber-100\/80{border-color:rgb(254 243 199/.8)}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-200\/45{border-color:rgb(253 230 138/.45)}.border-amber-200\/50{border-color:rgb(253 230 138/.5)}.border-amber-200\/60{border-color:rgb(253 230 138/.6)}.border-amber-200\/70{border-color:rgb(253 230 138/.7)}.border-amber-200\/80{border-color:rgb(253 230 138/.8)}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-300\/60{border-color:rgb(252 211 77/.6)}.border-amber-300\/70{border-color:rgb(252 211 77/.7)}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-400\/70{border-color:rgb(251 191 36/.7)}.border-amber-600\/50{border-color:rgb(217 119 6/.5)}.border-amber-700\/40{border-color:rgb(180 83 9/.4)}.border-bhakti-gold\/30{border-color:rgb(202 138 4/.3)}.border-black\/10{border-color:rgb(0 0 0/.1)}.border-emerald-300\/50{border-color:rgb(110 231 183/.5)}.border-emerald-300\/60{border-color:rgb(110 231 183/.6)}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-200\/80{border-color:rgb(254 202 202/.8)}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-300\/60{border-color:rgb(252 165 165/.6)}.border-red-400\/60{border-color:rgb(248 113 113/.6)}.border-red-400\/90{border-color:rgb(248 113 113/.9)}.border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.border-rose-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.border-sky-300\/70{border-color:rgb(125 211 252/.7)}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-violet-200\/70{border-color:rgb(221 214 254/.7)}.border-violet-200\/80{border-color:rgb(221 214 254/.8)}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/15{border-color:rgb(255 255 255/.15)}.border-white\/20{border-color:rgb(255 255 255/.2)}.border-white\/25{border-color:rgb(255 255 255/.25)}.border-white\/30{border-color:rgb(255 255 255/.3)}.border-white\/40{border-color:rgb(255 255 255/.4)}.border-white\/55{border-color:rgb(255 255 255/.55)}.border-t-\[\#f5c060\]{--tw-border-opacity:1;border-top-color:rgb(245 192 96/var(--tw-border-opacity,1))}.bg-\[\#1A1510\]{--tw-bg-opacity:1;background-color:rgb(26 21 16/var(--tw-bg-opacity,1))}.bg-\[\#1A1510\]\/95{background-color:rgb(26 21 16/.95)}.bg-\[\#1a1410\]{--tw-bg-opacity:1;background-color:rgb(26 20 16/var(--tw-bg-opacity,1))}.bg-\[\#2a1f14\]{--tw-bg-opacity:1;background-color:rgb(42 31 20/var(--tw-bg-opacity,1))}.bg-\[\#4A3828\]{--tw-bg-opacity:1;background-color:rgb(74 56 40/var(--tw-bg-opacity,1))}.bg-\[\#5A3018\]{--tw-bg-opacity:1;background-color:rgb(90 48 24/var(--tw-bg-opacity,1))}.bg-\[\#8B4513\]{--tw-bg-opacity:1;background-color:rgb(139 69 19/var(--tw-bg-opacity,1))}.bg-\[\#C46020\]{--tw-bg-opacity:1;background-color:rgb(196 96 32/var(--tw-bg-opacity,1))}.bg-\[\#FFF8EE\]{--tw-bg-opacity:1;background-color:rgb(255 248 238/var(--tw-bg-opacity,1))}.bg-\[\#FFFDF8\]\/\[0\.97\]{background-color:rgb(255 253 248/.97)}.bg-\[\#f5c060\]\/10{background-color:rgb(245 192 96/.1)}.bg-\[\#f5e6c8\]{--tw-bg-opacity:1;background-color:rgb(245 230 200/var(--tw-bg-opacity,1))}.bg-\[\#faf6ef\]{--tw-bg-opacity:1;background-color:rgb(250 246 239/var(--tw-bg-opacity,1))}.bg-\[\#fff6ec\]{--tw-bg-opacity:1;background-color:rgb(255 246 236/var(--tw-bg-opacity,1))}.bg-\[\#fff7ee\]\/95{background-color:rgb(255 247 238/.95)}.bg-\[\#fffbf7\]\/95{background-color:rgb(255 251 247/.95)}.bg-\[\#fffdf8\]\/70{background-color:rgb(255 253 248/.7)}.bg-\[rgba\(12\2c 8\2c 4\2c 0\.42\)\]{background-color:rgba(12,8,4,.42)}.bg-\[rgba\(255\2c 252\2c 248\2c 0\.97\)\]{background-color:rgba(255,252,248,.97)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/40{background-color:rgb(255 251 235/.4)}.bg-amber-50\/50{background-color:rgb(255 251 235/.5)}.bg-amber-50\/60{background-color:rgb(255 251 235/.6)}.bg-amber-50\/70{background-color:rgb(255 251 235/.7)}.bg-amber-50\/80{background-color:rgb(255 251 235/.8)}.bg-amber-50\/90{background-color:rgb(255 251 235/.9)}.bg-amber-50\/95{background-color:rgb(255 251 235/.95)}.bg-bhakti-navy{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/15{background-color:rgb(0 0 0/.15)}.bg-black\/20{background-color:rgb(0 0 0/.2)}.bg-black\/30{background-color:rgb(0 0 0/.3)}.bg-black\/55{background-color:rgb(0 0 0/.55)}.bg-black\/70{background-color:rgb(0 0 0/.7)}.bg-black\/80{background-color:rgb(0 0 0/.8)}.bg-black\/90{background-color:rgb(0 0 0/.9)}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/60{background-color:rgb(236 253 245/.6)}.bg-emerald-50\/70{background-color:rgb(236 253 245/.7)}.bg-emerald-50\/80{background-color:rgb(236 253 245/.8)}.bg-emerald-50\/90{background-color:rgb(236 253 245/.9)}.bg-emerald-50\/95{background-color:rgb(236 253 245/.95)}.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-50\/80{background-color:rgb(254 242 242/.8)}.bg-red-50\/90{background-color:rgb(254 242 242/.9)}.bg-red-50\/95{background-color:rgb(254 242 242/.95)}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-950\/40{background-color:rgb(69 10 10/.4)}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-900\/90{background-color:rgb(136 19 55/.9)}.bg-rose-950\/80{background-color:rgb(76 5 25/.8)}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-200{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1))}.bg-sky-50\/60{background-color:rgb(240 249 255/.6)}.bg-sky-50\/85{background-color:rgb(240 249 255/.85)}.bg-sky-50\/90{background-color:rgb(240 249 255/.9)}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/90{background-color:rgb(248 250 252/.9)}.bg-slate-900\/35{background-color:rgb(15 23 42/.35)}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-700{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(255 255 255/.1)}.bg-white\/15{background-color:rgb(255 255 255/.15)}.bg-white\/40{background-color:rgb(255 255 255/.4)}.bg-white\/50{background-color:rgb(255 255 255/.5)}.bg-white\/55{background-color:rgb(255 255 255/.55)}.bg-white\/60{background-color:rgb(255 255 255/.6)}.bg-white\/70{background-color:rgb(255 255 255/.7)}.bg-white\/75{background-color:rgb(255 255 255/.75)}.bg-white\/80{background-color:rgb(255 255 255/.8)}.bg-white\/85{background-color:rgb(255 255 255/.85)}.bg-white\/90{background-color:rgb(255 255 255/.9)}.bg-white\/95{background-color:rgb(255 255 255/.95)}.bg-\[linear-gradient\(145deg\2c rgba\(248\2c 235\2c 222\2c 0\.52\)\2c rgba\(215\2c 183\2c 155\2c 0\.32\)\)\]{background-image:linear-gradient(145deg,rgba(248,235,222,.52),rgba(215,183,155,.32))}.bg-\[linear-gradient\(145deg\2c rgba\(255\2c 250\2c 245\2c 0\.34\)\2c rgba\(240\2c 219\2c 198\2c 0\.16\)\)\]{background-image:linear-gradient(145deg,rgba(255,250,245,.34),rgba(240,219,198,.16))}.bg-\[linear-gradient\(165deg\2c rgba\(255\2c 252\2c 248\2c 0\.92\)\2c rgba\(255\2c 247\2c 236\2c 0\.82\)\)\]{background-image:linear-gradient(165deg,rgba(255,252,248,.92),rgba(255,247,236,.82))}.bg-\[linear-gradient\(165deg\2c rgba\(255\2c 252\2c 248\2c 0\.94\)\2c rgba\(255\2c 247\2c 236\2c 0\.86\)\)\]{background-image:linear-gradient(165deg,rgba(255,252,248,.94),rgba(255,247,236,.86))}.bg-\[linear-gradient\(165deg\2c rgba\(255\2c 252\2c 248\2c 0\.95\)\2c rgba\(255\2c 247\2c 236\2c 0\.88\)\)\]{background-image:linear-gradient(165deg,rgba(255,252,248,.95),rgba(255,247,236,.88))}.bg-\[linear-gradient\(165deg\2c rgba\(255\2c 252\2c 248\2c 0\.96\)\2c rgba\(255\2c 244\2c 232\2c 0\.92\)\)\]{background-image:linear-gradient(165deg,rgba(255,252,248,.96),rgba(255,244,232,.92))}.bg-\[linear-gradient\(165deg\2c rgba\(255\2c 252\2c 248\2c 0\.98\)\2c rgba\(255\2c 247\2c 236\2c 0\.92\)\)\]{background-image:linear-gradient(165deg,rgba(255,252,248,.98),rgba(255,247,236,.92))}.bg-\[linear-gradient\(165deg\2c rgba\(255\2c 252\2c 248\2c 0\.98\)\2c rgba\(255\2c 247\2c 236\2c 0\.96\)\)\]{background-image:linear-gradient(165deg,rgba(255,252,248,.98),rgba(255,247,236,.96))}.bg-\[linear-gradient\(165deg\2c rgba\(42\2c 28\2c 20\2c 0\.97\)\2c rgba\(28\2c 18\2c 12\2c 0\.98\)\)\]{background-image:linear-gradient(165deg,rgba(42,28,20,.97),rgba(28,18,12,.98))}.bg-\[radial-gradient\(circle_at_30\%_30\%\2c rgba\(245\2c 192\2c 96\2c 0\.24\)\2c transparent_56\%\)\]{background-image:radial-gradient(circle at 30% 30%,rgba(245,192,96,.24),transparent 56%)}.bg-\[radial-gradient\(circle_at_50\%_40\%\2c rgba\(250\2c 214\2c 145\2c 0\.16\)\2c transparent_44\%\)\2c linear-gradient\(to_bottom\2c rgba\(0\2c 0\2c 0\2c 0\.16\)_0\%\2c rgba\(0\2c 0\2c 0\2c 0\.08\)_40\%\2c rgba\(0\2c 0\2c 0\2c 0\.34\)_100\%\)\]{background-image:radial-gradient(circle at 50% 40%,rgba(250,214,145,.16),transparent 44%),linear-gradient(180deg,rgba(0,0,0,.16) 0,rgba(0,0,0,.08) 40%,rgba(0,0,0,.34))}.bg-\[url\(\'\/design-reference\/BhaktipathLogo\.png\'\)\]{background-image:url(/design-reference/BhaktipathLogo.png)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#090603\]\/90{--tw-gradient-from:rgb(9 6 3/0.9) var(--tw-gradient-from-position);--tw-gradient-to:rgb(9 6 3/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#1A1510\]\/55{--tw-gradient-from:rgb(26 21 16/0.55) var(--tw-gradient-from-position);--tw-gradient-to:rgb(26 21 16/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#2a1f14\]{--tw-gradient-from:#2a1f14 var(--tw-gradient-from-position);--tw-gradient-to:rgb(42 31 20/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#C46020\]{--tw-gradient-from:#C46020 var(--tw-gradient-from-position);--tw-gradient-to:rgb(196 96 32/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#1A1510\]\/35{--tw-gradient-to:rgb(26 21 16/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(26 21 16/0.35) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#1a1410\]{--tw-gradient-to:rgb(26 20 16/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1a1410 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#3E2C1F\]\/20{--tw-gradient-to:rgb(62 44 31/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(62 44 31/0.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#d4af37\]{--tw-gradient-to:rgb(212 175 55/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#d4af37 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#0f0a08\]{--tw-gradient-to:#0f0a08 var(--tw-gradient-to-position)}.to-\[\#1A1510\]\/50{--tw-gradient-to:rgb(26 21 16/0.5) var(--tw-gradient-to-position)}.to-\[\#d78643\]{--tw-gradient-to:#d78643 var(--tw-gradient-to-position)}.to-\[\#ffd67a\]{--tw-gradient-to:#ffd67a var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.\!py-\[9px\]{padding-top:9px!important;padding-bottom:9px!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[max\(1\.5rem\2c env\(safe-area-inset-left\)\)\]{padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-left))}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.\!pt-3{padding-top:.75rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[max\(0\.75rem\2c env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-\[max\(1\.25rem\2c env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\2c env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pb-\[var\(--bhakti-bottom-nav-clearance\)\]{padding-bottom:var(--bhakti-bottom-nav-clearance)}.pl-\[max\(0\.85rem\2c env\(safe-area-inset-left\)\)\]{padding-left:max(.85rem,env(safe-area-inset-left))}.pr-1{padding-right:.25rem}.pr-3{padding-right:.75rem}.pr-\[max\(0\.85rem\2c env\(safe-area-inset-right\)\)\]{padding-right:max(.85rem,env(safe-area-inset-right))}.pr-\[max\(1\.5rem\2c env\(safe-area-inset-right\)\)\]{padding-right:max(1.5rem,env(safe-area-inset-right))}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[max\(1\.25rem\2c env\(safe-area-inset-top\)\)\]{padding-top:max(1.25rem,env(safe-area-inset-top))}.pt-\[max\(1rem\2c env\(safe-area-inset-top\)\)\]{padding-top:max(1rem,env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-bhakti-display),Georgia,serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\!text-\[11px\]{font-size:11px!important}.\!text-\[12px\]{font-size:12px!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[var\(--font-bhakti-display\)\]{font-weight:var(--font-bhakti-display)}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!normal-case{text-transform:none!important}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.leading-\[1\.45\]{line-height:1.45}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.\!tracking-\[0\.08em\]{letter-spacing:.08em!important}.\!tracking-wide{letter-spacing:.025em!important}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-\[\#1A1510\]{--tw-text-opacity:1!important;color:rgb(26 21 16/var(--tw-text-opacity,1))!important}.\!text-\[\#2A1D14\]{--tw-text-opacity:1!important;color:rgb(42 29 20/var(--tw-text-opacity,1))!important}.\!text-red-100{--tw-text-opacity:1!important;color:rgb(254 226 226/var(--tw-text-opacity,1))!important}.text-\[\#0f0a08\]{--tw-text-opacity:1;color:rgb(15 10 8/var(--tw-text-opacity,1))}.text-\[\#140f0b\]{--tw-text-opacity:1;color:rgb(20 15 11/var(--tw-text-opacity,1))}.text-\[\#1A1510\]{--tw-text-opacity:1;color:rgb(26 21 16/var(--tw-text-opacity,1))}.text-\[\#1A1510\]\/70{color:rgb(26 21 16/.7)}.text-\[\#1A1510\]\/85{color:rgb(26 21 16/.85)}.text-\[\#1a1410\]{--tw-text-opacity:1;color:rgb(26 20 16/var(--tw-text-opacity,1))}.text-\[\#2a1f14\]{--tw-text-opacity:1;color:rgb(42 31 20/var(--tw-text-opacity,1))}.text-\[\#2b180d\]{--tw-text-opacity:1;color:rgb(43 24 13/var(--tw-text-opacity,1))}.text-\[\#2f2218\]{--tw-text-opacity:1;color:rgb(47 34 24/var(--tw-text-opacity,1))}.text-\[\#3a2b20\]{--tw-text-opacity:1;color:rgb(58 43 32/var(--tw-text-opacity,1))}.text-\[\#3d2516\]{--tw-text-opacity:1;color:rgb(61 37 22/var(--tw-text-opacity,1))}.text-\[\#4A3528\]{--tw-text-opacity:1;color:rgb(74 53 40/var(--tw-text-opacity,1))}.text-\[\#4a3829\]{--tw-text-opacity:1;color:rgb(74 56 41/var(--tw-text-opacity,1))}.text-\[\#4f3d2f\]{--tw-text-opacity:1;color:rgb(79 61 47/var(--tw-text-opacity,1))}.text-\[\#5A3018\]{--tw-text-opacity:1;color:rgb(90 48 24/var(--tw-text-opacity,1))}.text-\[\#5A4030\]{--tw-text-opacity:1;color:rgb(90 64 48/var(--tw-text-opacity,1))}.text-\[\#5A4030\]\/65{color:rgb(90 64 48/.65)}.text-\[\#5A4030\]\/80{color:rgb(90 64 48/.8)}.text-\[\#5A4030\]\/95{color:rgb(90 64 48/.95)}.text-\[\#5a4030\]{--tw-text-opacity:1;color:rgb(90 64 48/var(--tw-text-opacity,1))}.text-\[\#5a4636\]{--tw-text-opacity:1;color:rgb(90 70 54/var(--tw-text-opacity,1))}.text-\[\#5c3317\]{--tw-text-opacity:1;color:rgb(92 51 23/var(--tw-text-opacity,1))}.text-\[\#6a5848\]{--tw-text-opacity:1;color:rgb(106 88 72/var(--tw-text-opacity,1))}.text-\[\#7A2E11\]{--tw-text-opacity:1;color:rgb(122 46 17/var(--tw-text-opacity,1))}.text-\[\#7A5030\]{--tw-text-opacity:1;color:rgb(122 80 48/var(--tw-text-opacity,1))}.text-\[\#7a4e12\]{--tw-text-opacity:1;color:rgb(122 78 18/var(--tw-text-opacity,1))}.text-\[\#8B4E28\]{--tw-text-opacity:1;color:rgb(139 78 40/var(--tw-text-opacity,1))}.text-\[\#C46020\]{--tw-text-opacity:1;color:rgb(196 96 32/var(--tw-text-opacity,1))}.text-\[\#E8D5B5\]{--tw-text-opacity:1;color:rgb(232 213 181/var(--tw-text-opacity,1))}.text-\[\#F2C89A\]{--tw-text-opacity:1;color:rgb(242 200 154/var(--tw-text-opacity,1))}.text-\[\#FDFAF5\]{--tw-text-opacity:1;color:rgb(253 250 245/var(--tw-text-opacity,1))}.text-\[\#FFD67A\]{--tw-text-opacity:1;color:rgb(255 214 122/var(--tw-text-opacity,1))}.text-\[\#b45309\]{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-\[\#b8860b\]{--tw-text-opacity:1;color:rgb(184 134 11/var(--tw-text-opacity,1))}.text-\[\#e8b27a\]{--tw-text-opacity:1;color:rgb(232 178 122/var(--tw-text-opacity,1))}.text-\[\#f5c060\]{--tw-text-opacity:1;color:rgb(245 192 96/var(--tw-text-opacity,1))}.text-\[\#f8deb0\]{--tw-text-opacity:1;color:rgb(248 222 176/var(--tw-text-opacity,1))}.text-\[\#f8deb0\]\/75{color:rgb(248 222 176/.75)}.text-\[\#ffd67a\]{--tw-text-opacity:1;color:rgb(255 214 122/var(--tw-text-opacity,1))}.text-\[\#ffd67a\]\/90{color:rgb(255 214 122/.9)}.text-\[\#fff1e2\]{--tw-text-opacity:1;color:rgb(255 241 226/var(--tw-text-opacity,1))}.text-\[\#fff4e6\]\/70{color:rgb(255 244 230/.7)}.text-\[\#fff4e6\]\/75{color:rgb(255 244 230/.75)}.text-\[\#fff4e6\]\/90{color:rgb(255 244 230/.9)}.text-\[\#fff8ef\]{--tw-text-opacity:1;color:rgb(255 248 239/var(--tw-text-opacity,1))}.text-\[\#fffaf3\]{--tw-text-opacity:1;color:rgb(255 250 243/var(--tw-text-opacity,1))}.text-\[\#fffaf4\]{--tw-text-opacity:1;color:rgb(255 250 244/var(--tw-text-opacity,1))}.text-amber-100\/95{color:rgb(254 243 199/.95)}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/90{color:rgb(253 230 138/.9)}.text-amber-400\/80{color:rgb(251 191 36/.8)}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-amber-950\/90{color:rgb(69 26 3/.9)}.text-bhakti-cream{--tw-text-opacity:1;color:rgb(255 248 231/var(--tw-text-opacity,1))}.text-bhakti-gold{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-bhakti-ink{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-bhakti-navy{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-bhakti-saffron{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.text-rose-950{--tw-text-opacity:1;color:rgb(76 5 25/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-sky-900{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.text-sky-950{--tw-text-opacity:1;color:rgb(8 47 73/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-violet-900{--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/45{color:rgb(255 255 255/.45)}.text-white\/55{color:rgb(255 255 255/.55)}.text-white\/65{color:rgb(255 255 255/.65)}.text-white\/70{color:rgb(255 255 255/.7)}.text-white\/75{color:rgb(255 255 255/.75)}.text-white\/80{color:rgb(255 255 255/.8)}.text-white\/90{color:rgb(255 255 255/.9)}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-\[\#C46020\]\/40{text-decoration-color:rgb(196 96 32/.4)}.decoration-\[\#FFD67A\]{text-decoration-color:#FFD67A}.decoration-\[\#ffd67a\]\/55{text-decoration-color:rgb(255 214 122/.55)}.decoration-emerald-300\/80{text-decoration-color:rgb(110 231 183/.8)}.decoration-white\/35{text-decoration-color:rgb(255 255 255/.35)}.decoration-2{text-decoration-thickness:2px}.underline-offset-2,.underline-offset-\[2px\]{text-underline-offset:2px}.underline-offset-\[3px\]{text-underline-offset:3px}.underline-offset-\[6px\]{text-underline-offset:6px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-red-700{accent-color:#b91c1c}.accent-slate-300{accent-color:#cbd5e1}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.72\]{opacity:.72}.opacity-\[0\.92\]{opacity:.92}.opacity-\[0\.93\]{opacity:.93}.opacity-\[0\.94\]{opacity:.94}.opacity-\[0\.95\]{opacity:.95}.\!shadow-\[0_12px_24px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0 12px 24px rgba(0,0,0,0.2)!important;--tw-shadow-colored:0 12px 24px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\!shadow-\[0_8px_24px_rgba\(26\2c 15\2c 8\2c 0\.08\)\]{--tw-shadow:0 8px 24px rgba(26,15,8,0.08)!important;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-\[0_-16px_48px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-16px_48px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:0 -16px 48px rgba(0,0,0,0.45);--tw-shadow-colored:0 -16px 48px var(--tw-shadow-color)}.shadow-\[0_0_6px_rgba\(239\2c 68\2c 68\2c 0\.85\)\]{--tw-shadow:0 0 6px rgba(239,68,68,0.85);--tw-shadow-colored:0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(10\2c 8\2c 10\2c 0\.18\)\]{--tw-shadow:0 10px 24px rgba(10,8,10,0.18);--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(32\2c 18\2c 10\2c 0\.18\)\]{--tw-shadow:0 10px 28px rgba(32,18,10,0.18);--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(20\2c 13\2c 8\2c 0\.2\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.45\)\]{--tw-shadow:0 14px 30px rgba(20,13,8,0.2),inset 0 1px 0 rgba(255,255,255,0.45);--tw-shadow-colored:0 14px 30px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(0\2c 0\2c 0\2c 0\.42\)\]{--tw-shadow:0 14px 40px rgba(0,0,0,0.42);--tw-shadow-colored:0 14px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_48px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{--tw-shadow:0 16px 48px rgba(0,0,0,0.35);--tw-shadow-colored:0 16px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_22px_rgba\(26\2c 15\2c 8\2c 0\.22\)\]{--tw-shadow:0 4px 22px rgba(26,15,8,0.22);--tw-shadow-colored:0 4px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_28px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c 0_18px_56px_rgba\(26\2c 15\2c 8\2c 0\.32\)\]{--tw-shadow:0 6px 28px rgba(0,0,0,0.1),0 18px 56px rgba(26,15,8,0.32);--tw-shadow-colored:0 6px 28px var(--tw-shadow-color),0 18px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_28px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0 6px 28px rgba(0,0,0,0.1);--tw-shadow-colored:0 6px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_28px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{--tw-shadow:0 6px 28px rgba(0,0,0,0.18);--tw-shadow-colored:0 6px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(196\2c 96\2c 32\2c 0\.32\)\]{--tw-shadow:0 8px 18px rgba(196,96,32,0.32);--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(26\2c 15\2c 8\2c 0\.14\)\]{--tw-shadow:0 8px 24px rgba(26,15,8,0.14);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(26\2c 21\2c 16\2c 0\.35\)\]{--tw-shadow:0 8px 32px rgba(26,21,16,0.35);--tw-shadow-colored:0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(92\2c 51\2c 23\2c 0\.08\)\]{--tw-shadow:0 8px 32px rgba(92,51,23,0.08);--tw-shadow-colored:0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.3\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.3);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.3\)\],.shadow-card{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow:0 8px 30px rgba(15,23,42,0.08);--tw-shadow-colored:0 8px 30px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-inset{--tw-ring-inset:inset}.ring-\[\#C46020\]{--tw-ring-opacity:1;--tw-ring-color:rgb(196 96 32/var(--tw-ring-opacity,1))}.ring-\[\#d4af37\]\/25{--tw-ring-color:rgb(212 175 55/0.25)}.ring-\[\#d4af37\]\/50{--tw-ring-color:rgb(212 175 55/0.5)}.ring-\[\#f0d5bb\]\/70{--tw-ring-color:rgb(240 213 187/0.7)}.ring-\[\#f3d7bb\]\/30{--tw-ring-color:rgb(243 215 187/0.3)}.ring-amber-200\/40{--tw-ring-color:rgb(253 230 138/0.4)}.ring-amber-200\/50{--tw-ring-color:rgb(253 230 138/0.5)}.ring-amber-200\/55{--tw-ring-color:rgb(253 230 138/0.55)}.ring-amber-200\/60{--tw-ring-color:rgb(253 230 138/0.6)}.ring-amber-200\/70{--tw-ring-color:rgb(253 230 138/0.7)}.ring-amber-200\/80{--tw-ring-color:rgb(253 230 138/0.8)}.ring-amber-300\/60{--tw-ring-color:rgb(252 211 77/0.6)}.ring-amber-300\/70{--tw-ring-color:rgb(252 211 77/0.7)}.ring-bhakti-gold\/40{--tw-ring-color:rgb(202 138 4/0.4)}.ring-black\/5{--tw-ring-color:rgb(0 0 0/0.05)}.ring-black\/\[0\.04\]{--tw-ring-color:rgb(0 0 0/0.04)}.ring-black\/\[0\.05\]{--tw-ring-color:rgb(0 0 0/0.05)}.ring-black\/\[0\.08\]{--tw-ring-color:rgb(0 0 0/0.08)}.ring-emerald-200\/55{--tw-ring-color:rgb(167 243 208/0.55)}.ring-emerald-200\/60{--tw-ring-color:rgb(167 243 208/0.6)}.ring-emerald-200\/70{--tw-ring-color:rgb(167 243 208/0.7)}.ring-emerald-300\/60{--tw-ring-color:rgb(110 231 183/0.6)}.ring-red-200\/70{--tw-ring-color:rgb(254 202 202/0.7)}.ring-red-300\/60{--tw-ring-color:rgb(252 165 165/0.6)}.ring-rose-300\/60{--tw-ring-color:rgb(253 164 175/0.6)}.ring-sky-200\/55{--tw-ring-color:rgb(186 230 253/0.55)}.ring-sky-200\/60{--tw-ring-color:rgb(186 230 253/0.6)}.ring-sky-300\/60{--tw-ring-color:rgb(125 211 252/0.6)}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}.ring-slate-300\/60{--tw-ring-color:rgb(203 213 225/0.6)}.ring-slate-300\/70{--tw-ring-color:rgb(203 213 225/0.7)}.ring-slate-400\/60{--tw-ring-color:rgb(148 163 184/0.6)}.ring-violet-300\/60{--tw-ring-color:rgb(196 181 253/0.6)}.ring-white\/30{--tw-ring-color:rgb(255 255 255/0.3)}.ring-white\/45{--tw-ring-color:rgb(255 255 255/0.45)}.ring-white\/50{--tw-ring-color:rgb(255 255 255/0.5)}.ring-white\/55{--tw-ring-color:rgb(255 255 255/0.55)}.ring-white\/70{--tw-ring-color:rgb(255 255 255/0.7)}.blur{--tw-blur:blur(8px)}.blur,.blur-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur:blur(4px)}.drop-shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{--tw-drop-shadow:drop-shadow(0 1px 3px rgba(0,0,0,0.35))}.drop-shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.35\)\],.drop-shadow-\[0_2px_10px_rgba\(0\2c 0\2c 0\2c 0\.65\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_10px_rgba\(0\2c 0\2c 0\2c 0\.65\)\]{--tw-drop-shadow:drop-shadow(0 2px 10px rgba(0,0,0,0.65))}.drop-shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{--tw-drop-shadow:drop-shadow(0 2px 8px rgba(0,0,0,0.55))}.drop-shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.55\)\],.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.saturate-\[1\.02\]{--tw-saturate:saturate(1.02)}.filter,.saturate-\[1\.02\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[12px\]{--tw-backdrop-blur:blur(12px)}.backdrop-blur-\[12px\],.backdrop-blur-\[14px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[2px\],.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\2c transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.\[filter\:drop-shadow\(0_2px_12px_rgba\(0\2c 0\2c 0\2c 0\.4\)\)_drop-shadow\(0_0_22px_rgba\(245\2c 192\2c 96\2c 0\.12\)\)\]{filter:drop-shadow(0 2px 12px rgba(0,0,0,.4)) drop-shadow(0 0 22px rgba(245,192,96,.12))}.\[filter\:drop-shadow\(0_3px_14px_rgba\(0\2c 0\2c 0\2c 0\.45\)\)_drop-shadow\(0_0_28px_rgba\(245\2c 192\2c 96\2c 0\.16\)\)\]{filter:drop-shadow(0 3px 14px rgba(0,0,0,.45)) drop-shadow(0 0 28px rgba(245,192,96,.16))}.\[text-shadow\:0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.35\)\]{text-shadow:0 1px 0 rgba(255,255,255,.35)}.\[text-shadow\:0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{text-shadow:0 1px 3px rgba(0,0,0,.45)}.\[text-wrap\:balance\]{text-wrap:balance}:root{--foreground:#0f172a;--bhakti-cream:#fdf8ee;--bhakti-surface:var(--bhakti-cream);--background:var(--bhakti-surface);--bhakti-wallpaper-fill-brightness:0.64;--bhakti-wallpaper-fill-opacity:0.96;--bhakti-wallpaper-focus-brightness:1.14;--bhakti-wallpaper-focus-saturate:1.2;--bhakti-gold:#f5c060;--bhakti-gold-bright:#ffd67a;--bhakti-gold-glow:rgba(245,192,96,0.45);--bhakti-bottom-nav-bar-height:calc(5.75rem * 0.765 * 0.8505);--bhakti-bottom-nav-side-inset:0.4rem;--bhakti-bottom-nav-float-gap:0.45rem;--bhakti-bottom-nav-opacity:0.55;--bhakti-bottom-nav-bar-radius:1.15rem;--bhakti-bottom-nav-clearance:calc(var(--bhakti-bottom-nav-bar-height) + var(--bhakti-bottom-nav-float-gap) + env(safe-area-inset-bottom, 0px));--bhakti-home-scroll-pad:calc(var(--bhakti-bottom-nav-clearance) + 0.75rem);--bhakti-shell-wash:radial-gradient(ellipse 200px 200px at 0% 0%,rgba(212,175,55,0.4) 0%,transparent 72%),radial-gradient(ellipse 200px 200px at 100% 0%,rgba(212,175,55,0.4) 0%,transparent 72%),radial-gradient(ellipse 190px 190px at 0% 100%,rgba(212,175,55,0.32) 0%,transparent 70%),radial-gradient(ellipse 190px 190px at 100% 100%,rgba(212,175,55,0.32) 0%,transparent 70%),radial-gradient(ellipse 220px 220px at 15% 12%,rgba(212,175,55,0.55) 0%,transparent 65%),radial-gradient(ellipse 200px 200px at 88% 18%,rgba(212,175,55,0.45) 0%,transparent 60%),radial-gradient(ellipse 160px 160px at 50% 92%,rgba(15,23,42,0.07) 0%,transparent 55%)}body,html{background-color:var(--bhakti-surface);width:100%;height:100%;margin:0;overflow:hidden;overscroll-behavior:none}body{color:var(--foreground);font-family:var(--font-geist-sans),system-ui,sans-serif}.bhakti-body-lock{position:fixed;inset:0;max-width:100%;touch-action:pan-y pinch-zoom}@media (hover:hover) and (pointer:fine){.bhakti-app-shell{overflow-y:scroll;overscroll-behavior-y:contain}}.bhakti-responsive-wallpaper{position:absolute;inset:0;overflow:hidden;pointer-events:none;contain:strict}.bhakti-responsive-wallpaper__fill,.bhakti-responsive-wallpaper__focus{position:absolute;inset:0;background-repeat:no-repeat}.bhakti-responsive-wallpaper__fill{z-index:0;background-image:var(--bp-bg-fill-image,var(--bp-bg-image));background-size:var(--bp-bg-fill-size,cover);background-position:var(--bp-bg-fill-position,center center);transform:scale(1.04);filter:blur(11px) saturate(1.16) brightness(var(--bhakti-wallpaper-fill-brightness,.64));opacity:var(--bhakti-wallpaper-fill-opacity,.96)}.bhakti-responsive-wallpaper__focus{z-index:1;background-image:var(--bp-bg-focus-image,var(--bp-bg-image));background-size:var(--bp-bg-focus-size,cover);background-position:var(--bp-bg-focus-position,center top)}html:not(.bhakti-wallpapers-ready) .bhakti-responsive-wallpaper__fill{filter:blur(10px) saturate(1.14) brightness(.84);opacity:.8}html:not(.bhakti-wallpapers-ready) .bhakti-responsive-wallpaper__focus{opacity:.92}html:not(.bhakti-wallpapers-ready) .bhakti-immersive-page.bhakti-immersive-bg--has-photo .bhakti-responsive-wallpaper__fill{opacity:0;filter:none}html:not(.bhakti-wallpapers-ready) .bhakti-immersive-page.bhakti-immersive-bg--has-photo .bhakti-responsive-wallpaper__focus{opacity:1;filter:brightness(1.04) saturate(1.06) contrast(1.02)}.bhakti-media-cover{object-fit:cover}.bhakti-media-contain{object-fit:contain}.bhakti-media-frame--portrait{aspect-ratio:3/4;object-fit:cover}.bhakti-media-frame--square{aspect-ratio:1/1;object-fit:cover}.bhakti-media-frame--wide{aspect-ratio:16/9;object-fit:cover}.bhakti-launch-splash{position:fixed;inset:0;z-index:9999;overflow:hidden;background-color:#221a14;width:100%;max-width:100%;min-height:100vh;min-height:100dvh;min-height:100svh;max-height:100dvh}.bhakti-launch-splash__wall{position:absolute;inset:0;--bp-bg-image:url("/design-reference/Shri Girdhar Lal Ji.png");--bp-bg-fill-image:var(--bp-bg-image);--bp-bg-focus-image:var(--bp-bg-image);--bp-bg-fill-size:cover;--bp-bg-fill-position:center 40%;--bp-bg-focus-size:cover;--bp-bg-focus-position:center 28%}@media (min-width:375px) and (max-width:430px) and (min-aspect-ratio:9/20) and (max-aspect-ratio:11/19){.bhakti-launch-splash__wall{--bp-bg-focus-size:cover;--bp-bg-focus-position:center 28%;--bp-bg-fill-position:center 36%}}@media (min-aspect-ratio:3/4) and (max-height:520px){.bhakti-launch-splash__wall{--bp-bg-focus-size:cover;--bp-bg-focus-position:center 22%}}canvas,img,svg,video{max-width:100%}.bhakti-app-shell{position:relative;isolation:isolate;background-color:var(--bhakti-surface);width:100%;max-width:100%;height:100%;min-height:0;margin-inline:auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:pan-y pinch-zoom}.bhakti-brand-watermark{position:fixed;inset:0;z-index:0;pointer-events:none}.bhakti-brand-watermark__halo{position:absolute;left:50%;top:clamp(90px,20vh,180px);transform:translateX(-50%);width:min(82vmin,390px);height:min(82vmin,390px);border-radius:999px;background:radial-gradient(circle,rgba(245,192,96,.14) 0,rgba(245,192,96,.08) 34%,transparent 72%);filter:blur(12px);opacity:.38}.bhakti-brand-watermark__logo{position:absolute;left:50%;top:clamp(120px,24vh,220px);transform:translateX(-50%);width:min(88vmin,420px);height:min(88vmin,420px);border-radius:36px;background-image:url(/brand/bhaktipath-home-lockup-transparent.png);background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:.1;filter:saturate(.94) brightness(1.06)}.bhakti-app-shell:has(.bhakti-auth-wall) .bhakti-brand-watermark,.bhakti-app-shell:has(.bhakti-home-immersive-bg) .bhakti-brand-watermark,.bhakti-app-shell:has(.bhakti-immersive-bg) .bhakti-brand-watermark,.bhakti-app-shell:has(.bhakti-launch-splash) .bhakti-brand-watermark,.bhakti-hide-watermark .bhakti-brand-watermark{display:none}.bhakti-app-shell>*{position:relative;z-index:1}.bhakti-route-viewport{width:100%;max-width:100%;min-width:0;overflow-x:hidden;overscroll-behavior:none}.bhakti-immersive-bg:not(.bhakti-home-immersive-bg),.bhakti-immersive-page.bhakti-immersive-bg{overflow:visible;height:auto;min-height:100svh;min-height:100dvh;overscroll-behavior:auto}.bhakti-app-shell:has(.bhakti-immersive-bg:not(.bhakti-home-immersive-bg)),.bhakti-app-shell:has(.bhakti-immersive-page){overscroll-behavior-y:contain}.bhakti-main-shell:has(.bhakti-immersive-bg:not(.bhakti-home-immersive-bg)),.bhakti-main-shell:has(.bhakti-immersive-page),.bhakti-route-viewport:has(.bhakti-immersive-bg:not(.bhakti-home-immersive-bg)),.bhakti-route-viewport:has(.bhakti-immersive-page){overflow:visible;min-height:0}.bhakti-immersive-bg:not(.bhakti-home-immersive-bg) .bhakti-immersive-bg__content,.bhakti-immersive-page .bhakti-immersive-bg__content{overflow:visible;touch-action:pan-y pinch-zoom}.bhakti-main-shell{width:100%;max-width:100%;min-width:0;overflow-x:hidden}.bhakti-route-gate-loading{flex:1 1 auto;min-height:40vh}.bhakti-app-bottom-nav{position:fixed;inset-inline:0;bottom:0;z-index:50;width:100%;max-width:100%;margin:0;padding-inline:var(--bhakti-bottom-nav-side-inset);padding-bottom:calc(var(--bhakti-bottom-nav-float-gap) + env(safe-area-inset-bottom, 0px));pointer-events:none;background:transparent;box-shadow:none}.bhakti-app-bottom-nav__bar{pointer-events:auto;display:flex;align-items:center;width:100%;max-width:100%;margin:0;border:1px solid rgba(255,255,255,.1);border-radius:var(--bhakti-bottom-nav-bar-radius);background:linear-gradient(180deg,rgba(72,58,48,var(--bhakti-bottom-nav-opacity)) 0,rgba(58,46,38,var(--bhakti-bottom-nav-opacity)) 100%);padding:0;min-height:var(--bhakti-bottom-nav-bar-height);height:var(--bhakti-bottom-nav-bar-height);box-sizing:border-box;box-shadow:0 4px 18px rgba(0,0,0,.14),0 1px 6px rgba(0,0,0,.08);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15)}.bhakti-app-bottom-nav__bar .bhakti-content-rail{display:flex;align-items:center;justify-content:space-around;flex:1;min-height:100%;padding:0 .25rem}.bhakti-app-bottom-nav__tab{color:#f0e4d4;background:transparent;transition:color .15s ease;justify-content:center;gap:.1rem!important;padding:.2rem!important;font-size:9px;line-height:1.1}.bhakti-app-bottom-nav__tab svg{width:20px;height:20px;flex-shrink:0}@media (min-width:640px){.bhakti-app-bottom-nav__tab{font-size:10px;padding:.22rem .3rem!important}.bhakti-app-bottom-nav__tab svg{width:21px;height:21px}}.bhakti-app-bottom-nav__tab.is-active{color:#ffd67a}.bhakti-app-bottom-nav__indicator{display:block;height:2px;width:1.5rem;border-radius:999px;background:transparent}.bhakti-app-bottom-nav__tab.is-active .bhakti-app-bottom-nav__indicator{background:#f5c060}.bhakti-guest-mode-anchor--top{position:relative;z-index:12;width:100%;max-width:32rem;margin-inline:auto;padding:.5rem 1rem 0;pointer-events:none}.bhakti-guest-mode-anchor--top>*{pointer-events:auto}.bhakti-guest-mode-prompt{border-radius:1.1rem;border:1px solid rgba(245,214,164,.42);background:linear-gradient(165deg,rgba(255,248,236,.92),rgba(248,235,218,.88));box-shadow:0 8px 24px rgba(18,11,7,.18),inset 0 1px 0 rgba(255,255,255,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bhakti-guest-mode-prompt--banner{padding:.65rem .75rem}.bhakti-guest-mode-prompt__inner--banner-top{align-items:center}.bhakti-guest-mode-prompt__inner--banner-top .bhakti-guest-mode-prompt__title{margin-top:0}.bhakti-app-bottom-nav__item--has-hint .bhakti-app-bottom-nav__hint{position:absolute;bottom:calc(100% + .45rem);left:50%;z-index:60;width:max-content;max-width:min(16rem,72vw);transform:translateX(-50%) translateY(4px);border-radius:.75rem;border:1px solid rgba(245,214,164,.45);background:linear-gradient(165deg,rgba(255,248,236,.98),rgba(248,235,218,.96));padding:.5rem .65rem;font-size:.65rem;font-weight:500;line-height:1.4;color:rgba(58,43,32,.9);text-align:center;box-shadow:0 8px 20px rgba(18,11,7,.22);opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.bhakti-app-bottom-nav__item--has-hint:focus-visible .bhakti-app-bottom-nav__hint,.bhakti-app-bottom-nav__item--has-hint:hover .bhakti-app-bottom-nav__hint{opacity:1;transform:translateX(-50%) translateY(0)}@media (hover:none){.bhakti-app-bottom-nav__item--has-hint:active .bhakti-app-bottom-nav__hint{opacity:1;transform:translateX(-50%) translateY(0)}}.bhakti-guest-mode-prompt--empty,.bhakti-guest-mode-prompt--inline{padding:1rem 1.1rem}.bhakti-guest-mode-prompt--sticky{position:fixed;left:0;right:0;bottom:var(--bhakti-bottom-nav-clearance);z-index:45;max-width:32rem;margin-inline:auto;padding:.55rem .75rem;pointer-events:none}.bhakti-guest-mode-prompt--sticky .bhakti-guest-mode-prompt__inner--sticky{pointer-events:auto}.bhakti-guest-mode-prompt__inner{display:flex;align-items:flex-start;gap:.5rem}.bhakti-guest-mode-prompt__inner--sticky{flex-direction:column;align-items:stretch;gap:.5rem}.bhakti-guest-mode-prompt__title{font-family:var(--font-bhakti-display),ui-serif,Georgia,serif;font-size:.8rem;font-weight:600;line-height:1.3;color:#3a2b20}.bhakti-guest-mode-prompt__title--sticky{text-align:center;font-size:.75rem}.bhakti-guest-mode-prompt__body{margin-top:.15rem;font-size:.68rem;line-height:1.45;color:rgba(58,43,32,.82)}.bhakti-guest-mode-prompt--empty .bhakti-guest-mode-prompt__title{font-size:1.05rem;color:#fffaf3;text-shadow:0 1px 3px rgba(0,0,0,.35)}.bhakti-guest-mode-prompt--empty .bhakti-guest-mode-prompt__body{font-size:.8rem;color:rgba(255,250,243,.82)}.bhakti-guest-mode-prompt__actions{display:flex;flex-wrap:wrap;gap:.4rem}.bhakti-guest-mode-prompt__actions--compact{flex-shrink:0;align-self:center}.bhakti-guest-mode-prompt__btn{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;border-radius:999px;padding:.35rem .85rem;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.bhakti-guest-mode-prompt__btn--primary{border:1px solid rgba(201,107,67,.55);background:linear-gradient(90deg,rgba(242,161,120,.95),rgba(201,107,67,.98));color:#fff8ef;box-shadow:0 4px 14px rgba(120,60,30,.22)}.bhakti-guest-mode-prompt__btn--secondary{border:1px solid rgba(58,43,32,.22);background:rgba(255,255,255,.55);color:#3a2b20}@media (min-width:640px){.bhakti-guest-mode-anchor--top{max-width:420px}.bhakti-guest-mode-prompt__title{font-size:.85rem}.bhakti-guest-mode-prompt__body{font-size:.72rem}}.bhakti-content-rail{width:100%;max-width:32rem;margin-inline:auto;min-width:0}@media (min-width:640px){.bhakti-content-rail{max-width:420px}}.bhakti-home-bg{position:relative;isolation:isolate;width:100%;max-width:100%;min-width:0;overflow-x:hidden;background-color:transparent}.bhakti-home-bg>*{position:relative;z-index:1}.bhakti-home-bg.bhakti-shell-wash:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.042;background:var(--bhakti-shell-wash)}.bhakti-hero-seamless{position:relative;background-color:var(--bhakti-surface)}.bhakti-hero-devotional>*{position:relative;z-index:1}.bhakti-home-immersive-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo,.bhakti-home-immersive-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo.bhakti-immersive-bg--two{--bp-bg-fill-image:url(/design-reference/2.jpg);--bp-bg-focus-image:url(/design-reference/2.jpg);--bp-bg-fill-position:center center;--bp-bg-focus-position:30% center;--bp-bg-fill-size:cover;--bp-bg-focus-size:cover}.bhakti-home-immersive-bg.bhakti-immersive-bg.bhakti-immersive-page{overflow:visible}.bhakti-home-immersive-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-home-immersive-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{position:fixed;inset:0;width:100%;max-width:100%;height:100%;height:100dvh;height:100svh;pointer-events:none}.bhakti-home-immersive-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper{z-index:0}.bhakti-home-immersive-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{z-index:1}.bhakti-home-immersive-bg.bhakti-immersive-bg .bhakti-immersive-bg__content{position:relative;z-index:2}.bhakti-app-shell:has(.bhakti-home-immersive-bg){display:flex;flex-direction:column;overflow:hidden;overflow-y:hidden;height:100svh;max-height:100svh;background-color:#faf4ec}.bhakti-app-shell:has(.bhakti-home-immersive-bg)>.bhakti-route-viewport{display:flex;flex-direction:column;flex:1 1 auto;flex-grow:1;height:100%;min-height:0;overflow:hidden}.bhakti-route-viewport:has(.bhakti-home-immersive-bg){display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;height:100%;min-height:0}.bhakti-main-shell:has(.bhakti-home-immersive-bg){display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%;max-height:100%;overflow:hidden;padding-bottom:0!important}.bhakti-main-shell:has(.bhakti-home-immersive-bg)>.bhakti-home-immersive-bg.bhakti-home-split-root{flex:1 1 auto;min-height:0!important;height:100%;max-height:100%;width:100%;align-self:stretch}.bhakti-app-shell:has(.bhakti-home-immersive-bg) .bhakti-home-immersive-bg.bhakti-home-split-root{flex:1 1 auto;min-height:0!important;height:100%;max-height:100%}.bhakti-home-immersive-bg.bhakti-home-split-root,.bhakti-home-immersive-bg.bhakti-immersive-bg{display:flex;flex-direction:column;flex:1 1 auto;height:100%;max-height:100%;min-height:0;overflow:hidden}.bhakti-home-immersive-bg.bhakti-immersive-bg .bhakti-immersive-bg__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%;overflow:hidden}.bhakti-home-page-shell.bhakti-home-bg{isolation:auto;background-color:transparent;flex:1 1 auto;min-height:0!important;padding:0!important}.bhakti-home-page-shell.bhakti-home-bg,.bhakti-home-split-root{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden}.bhakti-home-split-root{flex:1 1 auto;min-height:0;background-color:#f3e4d4}.bhakti-home-layout{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;overflow:hidden;padding-inline:0;padding-top:0;padding-bottom:0}.bhakti-home-split-hero{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;contain:layout paint;background-color:#e8d5c4;background-image:var(--bhakti-home-hero-image,url("/design-reference/2.jpg"));background-size:cover;background-position:50%;background-repeat:no-repeat}.bhakti-home-split-hero:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.14) 0,transparent 38%,rgba(243,228,212,.42))}.bhakti-home-split-hero .bhakti-content-rail{position:relative;z-index:1;padding-inline:.85rem;padding-top:max(.35rem,env(safe-area-inset-top,0px))}.bhakti-home-split-dock{background:linear-gradient(180deg,#f0e0d0,#f6ebe0 52%,#faf4ec)}.bhakti-home-immersive-hero{flex:0 0 auto;min-height:0;overflow:hidden;padding-bottom:.15rem;text-align:center}.bhakti-home-split-hero.bhakti-home-immersive-hero{flex:1 1 auto}.bhakti-home-immersive-hero .bhakti-home-brand-title{margin:0;font-size:1.125rem;line-height:1.15;letter-spacing:.04em;color:#fff4dc;text-shadow:0 1px 3px rgba(0,0,0,.5),0 0 20px rgba(245,192,96,.4)}.bhakti-home-immersive-hero .bhakti-home-brand-ornament{margin-top:.2rem}.bhakti-home-immersive-hero .bhakti-home-brand-ornament .h-px{width:2.5rem}.bhakti-home-menu-dock{flex:0 0 auto;min-height:0;margin-top:auto;width:100%;max-width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding-inline:.69rem;padding-bottom:var(--bhakti-bottom-nav-clearance);gap:.04rem;margin-bottom:0}.bhakti-home-menu-tray,.bhakti-home-menu-tray--solid{box-sizing:border-box;width:100%;max-width:100%;margin-inline:auto;padding:.52rem;border-radius:1.15rem;background:#ffffff;border:1px solid rgba(62,44,31,.1);box-shadow:0 -6px 28px rgba(14,10,7,.1)}.bhakti-home-immersive-hero .bhakti-home-greeting-card{margin-top:.35rem;margin-inline:auto;max-width:min(100%,16.5rem);transform:none;border-radius:14px;border:1px solid rgba(255,255,255,.22);padding:.38rem .5rem .42rem;background:linear-gradient(180deg,rgba(255,248,236,.12),rgba(248,235,222,.1));box-shadow:0 4px 16px rgba(14,10,7,.08)}.bhakti-home-immersive-hero .bhakti-home-greeting-card__title{gap:.2rem;row-gap:.12rem;font-size:.8125rem;line-height:1.22}.bhakti-home-immersive-hero .bhakti-home-greeting-card__subtitle{margin-top:.18rem;max-width:100%;font-size:.625rem;line-height:1.28}.bhakti-home-guest-hint{flex-shrink:0;margin-top:.08rem!important;margin-bottom:0!important;font-size:.6875rem;line-height:1.25}.bhakti-home-menu-dock .mx-auto.mt-3{margin-top:.35rem!important}.bhakti-home-immersive-hero .bhakti-home-access-badge{display:none!important}.bhakti-home-menu-grid{--bhakti-home-tile-width:6.6rem;--bhakti-home-tile-height:7.4rem;--bhakti-home-tile-grid-gap:0.4rem;--bhakti-home-tile-icon-gap:0.42rem}.bhakti-home-menu-grid__cell--placeholder{border-radius:.85rem;border:none;box-shadow:none;background:linear-gradient(110deg,rgba(255,253,250,0),rgba(255,253,250,.55) 45%,rgba(255,253,250,0)),rgba(255,253,250,.32);background-size:220% 100%,100% 100%;background-repeat:no-repeat;animation:bhakti-home-menu-skeleton 1.6s ease-in-out infinite}:root:not([data-bhakti-home-menu-count]) .bhakti-home-menu-grid--placeholder .bhakti-home-menu-grid__cell--placeholder:nth-child(n+4),html[data-bhakti-home-menu-count="3"] .bhakti-home-menu-grid--placeholder .bhakti-home-menu-grid__cell--placeholder:nth-child(n+4),html[data-bhakti-home-menu-count="4"] .bhakti-home-menu-grid--placeholder .bhakti-home-menu-grid__cell--placeholder:nth-child(n+5),html[data-bhakti-home-menu-count="5"] .bhakti-home-menu-grid--placeholder .bhakti-home-menu-grid__cell--placeholder:nth-child(n+6),html[data-bhakti-home-menu-count="6"] .bhakti-home-menu-grid--placeholder .bhakti-home-menu-grid__cell--placeholder:nth-child(n+7),html[data-bhakti-home-menu-count="7"] .bhakti-home-menu-grid--placeholder .bhakti-home-menu-grid__cell--placeholder:nth-child(n+8),html[data-bhakti-home-menu-count="8"] .bhakti-home-menu-grid--placeholder .bhakti-home-menu-grid__cell--placeholder:nth-child(n+9){display:none}@keyframes bhakti-home-menu-skeleton{0%{background-position:-120% 0,0 0}to{background-position:120% 0,0 0}}@media (prefers-reduced-motion:reduce){.bhakti-home-menu-grid__cell--placeholder{animation:none}}.bhakti-home-menu-grid--placeholder{pointer-events:none}.bhakti-home-satsang-slot{flex-shrink:0;min-height:4.25rem;width:100%}.bhakti-home-guest-hint-slot{flex-shrink:0;min-height:1.35rem;width:100%}@media (min-width:640px){.bhakti-home-immersive-hero .bhakti-home-greeting-card{max-width:17.5rem}.bhakti-home-immersive-hero .bhakti-home-brand-title{font-size:1.25rem}}.bhakti-home-menu-stack{padding-inline:0;gap:.5rem}.bhakti-home-menu-grid{display:grid;grid-template-columns:repeat(3,var(--bhakti-home-tile-width));grid-auto-rows:var(--bhakti-home-tile-height);justify-content:space-between;align-items:stretch;column-gap:var(--bhakti-home-tile-grid-gap);row-gap:var(--bhakti-home-tile-grid-gap);width:100%;max-width:100%;margin-inline:auto}@media (max-width:380px){.bhakti-home-menu-grid{--bhakti-home-tile-width:6.7rem;--bhakti-home-tile-height:7.75rem;--bhakti-home-tile-grid-gap:0.4rem;--bhakti-home-tile-icon-gap:0.55rem}}.bhakti-home-menu-grid__cell{display:flex;width:var(--bhakti-home-tile-width);height:var(--bhakti-home-tile-height);min-width:var(--bhakti-home-tile-width);max-width:var(--bhakti-home-tile-width);min-height:var(--bhakti-home-tile-height);max-height:var(--bhakti-home-tile-height)}.bhakti-home-menu-grid__cell>.bhakti-home-card--tile{flex:1 1 auto;width:100%;height:100%;min-height:0;max-height:100%}.bhakti-home-hero{--bp-bg-image:url(/design-reference/2.jpg);padding-bottom:clamp(4.75rem,14vw,6.25rem);--bp-bg-fill-image:var(--bp-bg-image);--bp-bg-focus-image:var(--bp-bg-image);--bp-bg-fill-size:cover;--bp-bg-fill-position:center center;--bp-bg-focus-size:cover;--bp-bg-focus-position:30% center;position:relative;isolation:isolate;width:100%;max-width:100%;min-height:clamp(390px,52dvh,560px);flex-shrink:0;overflow:hidden}.bhakti-home-hero__stack{position:absolute;inset:0;z-index:0;pointer-events:none}.bhakti-home-hero:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 90% 55% at 50% 18%,rgba(245,192,96,.12) 0,transparent 62%),linear-gradient(100deg,rgba(20,12,8,.01) 4%,rgba(24,15,9,.04) 58%,rgba(18,11,7,.1)),linear-gradient(180deg,rgba(20,12,8,.1),rgba(40,24,14,.05) 48%,rgba(20,12,8,.14))}.bhakti-home-hero>:not(.bhakti-home-hero__stack){position:relative;z-index:2}@media (min-width:375px) and (max-width:430px) and (min-aspect-ratio:9/20) and (max-aspect-ratio:11/19){.bhakti-home-hero{--bp-bg-fill-position:30% center;--bp-bg-focus-position:30% center;--bp-bg-focus-size:cover}}@media (max-aspect-ratio:9/20) and (max-width:380px){.bhakti-home-hero{--bp-bg-focus-size:cover;--bp-bg-focus-position:center 24%;--bp-bg-fill-position:center top}}.bhakti-home-hero .bhakti-responsive-wallpaper__focus{filter:brightness(var(--bhakti-wallpaper-focus-brightness,1.08)) saturate(var(--bhakti-wallpaper-focus-saturate,1.12)) contrast(1.04)}html:not(.bhakti-wallpapers-ready) .bhakti-home-hero .bhakti-responsive-wallpaper__fill{opacity:0}html:not(.bhakti-wallpapers-ready) .bhakti-home-hero .bhakti-responsive-wallpaper__focus{opacity:1;filter:brightness(1.12) saturate(1.18)}.bhakti-home-greeting-card{margin-top:3.5rem;margin-inline:auto;max-width:82%;transform:translateY(62%);border-radius:26px;border:none;padding:.875rem 1rem;text-align:center;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.bhakti-home-greeting-card,html:not(.bhakti-wallpapers-ready) .bhakti-home-greeting-card{background:linear-gradient(180deg,rgba(255,248,236,.1),rgba(248,235,222,.1))}@media (min-width:640px){.bhakti-home-greeting-card{margin-top:4rem;max-width:360px;padding:1rem;transform:translateY(44%)}}.bhakti-home-greeting-card__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.375rem;row-gap:.25rem;max-width:100%;font-size:1.125rem;font-weight:700;line-height:1.3}.bhakti-home-greeting-card__title,.bhakti-home-greeting-card__title span{color:#ffffff;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.9),0 2px 10px rgba(0,0,0,.75)}.bhakti-home-greeting-card__title .bhakti-home-greeting-name--guest{color:#ffd67a}.bhakti-home-greeting-card__title .bhakti-home-greeting-name--accent{color:#ffb84d;max-width:100%;overflow-wrap:anywhere;word-break:break-word;text-align:center}@media (min-width:640px){.bhakti-home-greeting-card__title{font-size:1.375rem}}.bhakti-home-greeting-card__subtitle{margin-top:.5rem;margin-inline:auto;max-width:280px;font-size:13px;font-weight:500;line-height:1.4;color:#fff4e6;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.85),0 2px 8px rgba(0,0,0,.65)}@media (min-width:640px){.bhakti-home-greeting-card__subtitle{font-size:13px}}.bhakti-home-access-badge{display:inline-flex;align-items:center;gap:.375rem;margin-top:.75rem;border-radius:999px;border:none;background:linear-gradient(180deg,rgba(255,248,236,.22),rgba(255,248,236,.12));padding:.25rem 1rem;font-size:11px;font-weight:700;letter-spacing:.05em;color:#a86816;opacity:1;text-shadow:0 1px 2px rgba(255,248,236,.35);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.bhakti-wallpapers-ready) .bhakti-home-access-badge{background:rgba(255,248,236,.09)}@media (min-aspect-ratio:3/4) and (max-height:520px){.bhakti-home-hero{--bp-bg-focus-size:cover;--bp-bg-focus-position:center 22%;--bp-bg-fill-position:center 22%;min-height:clamp(260px,48dvh,420px)}}@media (min-width:768px) and (orientation:portrait){.bhakti-home-hero{--bp-bg-focus-position:30% 18%;min-height:clamp(420px,42dvh,520px)}}@media (min-width:768px){.bhakti-home-hero{--bp-bg-focus-size:cover;--bp-bg-focus-position:30% 22%;--bp-bg-fill-position:center center}}@media (max-width:520px){.bhakti-home-hero{min-height:clamp(380px,50dvh,510px)}}.bhakti-home-menu-stack .bhakti-home-card--tile{box-sizing:border-box;width:100%;height:100%;min-height:0;max-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:.4rem .28rem;border-radius:16px;overflow:hidden}.bhakti-home-menu-stack .bhakti-home-card__tile-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bhakti-home-tile-icon-gap,.5rem);width:100%;max-width:100%;flex:1 1 auto;min-height:0;padding:.05rem .1rem 0}.bhakti-home-immersive-bg .bhakti-home-menu-stack .bhakti-home-card--tile.bhakti-home-card--featured,.bhakti-home-immersive-bg .bhakti-home-menu-stack .bhakti-home-card--tile.bhakti-home-card--standard{isolation:isolate;background:linear-gradient(165deg,rgba(255,253,250,.98),rgba(255,248,238,.96))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(245,192,96,.42)!important;box-shadow:0 10px 28px rgba(20,12,6,.16),inset 0 1px 0 rgba(255,255,255,.85)!important;transition:transform .17s ease,box-shadow .17s ease,border-color .17s ease}.bhakti-home-immersive-bg .bhakti-home-menu-stack .bhakti-home-card--tile.bhakti-home-card--featured:focus-visible,.bhakti-home-immersive-bg .bhakti-home-menu-stack .bhakti-home-card--tile.bhakti-home-card--featured:hover,.bhakti-home-immersive-bg .bhakti-home-menu-stack .bhakti-home-card--tile.bhakti-home-card--standard:focus-visible,.bhakti-home-immersive-bg .bhakti-home-menu-stack .bhakti-home-card--tile.bhakti-home-card--standard:hover{border-color:rgba(255,214,122,.55)!important;box-shadow:0 14px 32px rgba(20,12,6,.2),inset 0 0 0 1px rgba(255,255,255,.45),inset 0 1px 0 rgba(255,255,255,.75)!important}.bhakti-home-menu-stack .bhakti-home-card--tile .bhakti-home-card__tile-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;border-radius:9999px;color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 8px rgba(20,12,6,.12);outline:1px solid rgba(255,255,255,.42);outline-offset:0}.bhakti-home-menu-stack .bhakti-home-card--tile .bhakti-home-card__tile-title{flex:0 1 auto;width:100%;max-width:100%;margin:0;padding:0 .12rem;box-sizing:border-box;font-family:var(--font-geist-sans),system-ui,-apple-system,sans-serif;font-size:.625rem;font-weight:800;line-height:1.22;letter-spacing:.015em;color:#0f0a08!important;text-align:center;text-wrap:balance;overflow-wrap:break-word;word-break:normal;hyphens:auto;background:transparent;text-shadow:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:381px){.bhakti-home-menu-stack .bhakti-home-card--tile .bhakti-home-card__tile-title{font-size:.6875rem;line-height:1.24}}.bhakti-home-menu-stack .bhakti-home-card--tile .bhakti-home-card__tile-icon svg{width:1.25rem;height:1.25rem;flex-shrink:0;color:inherit}.bhakti-home-tile-icon--videos{background:linear-gradient(135deg,#0ea5e9,#2563eb)}.bhakti-home-tile-icon--audio{background:linear-gradient(135deg,#10b981,#0d9488)}.bhakti-home-tile-icon--photos{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.bhakti-home-tile-icon--questions{background:linear-gradient(135deg,#f59e0b,#eab308)}.bhakti-home-tile-icon--events{background:linear-gradient(135deg,#ec4899,#f43f5e)}.bhakti-home-tile-icon--guru-connect{background:linear-gradient(135deg,#6366f1,#c026d3)}.bhakti-home-tile-icon--chat{background:linear-gradient(135deg,#f97316,#f59e0b)}.bhakti-home-tile-icon--shishya{background:linear-gradient(135deg,#4f46e5,#6d28d9)}.bhakti-home-tile-icon--tokens{background:linear-gradient(135deg,#f43f5e,#ec4899)}.bhakti-home-row-icon--live{background:linear-gradient(135deg,#f97316,#f59e0b)}.bhakti-home-immersive-bg .bhakti-home-card__tile-badge{top:5px;right:5px;padding:.2rem .45rem;font-size:8px}.bhakti-home-icon-btn{display:inline-flex;height:38px;width:38px;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.08));color:#f6d7aa;box-shadow:0 8px 20px rgba(8,5,3,.32),inset 0 1px 0 rgba(255,255,255,.32)}:root{--immersive-charcoal:#221a14;--immersive-temple-brown:#4a3828;--immersive-warm-sand:#f0ebe3;--immersive-soft-cream:#fdfaf5;--immersive-bhakti-orange:#c46020;--immersive-gold:#ffd67a;--immersive-muted-text:#9c8470;--immersive-success:#6a9a60;--immersive-error:#a02828}.bhakti-immersive-bg{position:relative;isolation:isolate;width:100%;max-width:100%;min-height:100vh;min-height:100dvh;min-height:100svh;overflow:hidden;overscroll-behavior:none;background-color:var(--immersive-charcoal)}.bhakti-immersive-bg:before{content:"";position:absolute;inset:0;z-index:0}.bhakti-immersive-bg--has-photo:before{content:none!important}.bhakti-immersive-bg--temple:before{background:radial-gradient(circle at 62% 18%,rgba(245,192,96,.38),transparent 36%),radial-gradient(circle at 20% 78%,rgba(123,86,53,.38),transparent 48%),linear-gradient(175deg,#a76d40 2%,#725038 44%,#4a3529 92%)}.bhakti-immersive-bg--forest:before{background:radial-gradient(circle at 55% 12%,rgba(245,192,96,.35),transparent 30%),radial-gradient(circle at 15% 72%,rgba(83,106,72,.32),transparent 44%),linear-gradient(175deg,#9a6b48 2%,#59644f 46%,#47372b 92%)}.bhakti-immersive-bg--sunset:before{background:radial-gradient(circle at 50% 14%,rgba(245,192,96,.36),transparent 32%),radial-gradient(circle at 84% 70%,rgba(162,106,72,.3),transparent 36%),linear-gradient(180deg,#c3834d 2%,#845d42 50%,#4e382a 92%)}.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-fill-size:cover;--bp-bg-fill-position:center center;--bp-bg-focus-size:cover;--bp-bg-focus-position:center 24%}.bhakti-audio-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo,.bhakti-immersive-bg.bhakti-immersive-bg--has-photo.bhakti-immersive-bg--two{--bp-bg-fill-image:url(/design-reference/2.jpg);--bp-bg-focus-image:url(/design-reference/2.jpg)}.bhakti-audio-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-fill-position:center center;--bp-bg-focus-position:40% center;--bp-bg-fill-size:cover;--bp-bg-focus-size:cover}.bhakti-immersive-bg.bhakti-immersive-bg--has-photo.bhakti-immersive-bg--three{--bp-bg-fill-image:url(/design-reference/3.JPG);--bp-bg-focus-image:url(/design-reference/3.JPG)}.bhakti-immersive-bg.bhakti-immersive-bg--has-photo.bhakti-immersive-bg--four{--bp-bg-fill-image:url(/design-reference/4.JPG);--bp-bg-focus-image:url(/design-reference/4.JPG)}.bhakti-immersive-bg.bhakti-immersive-bg--has-photo.bhakti-immersive-bg--five{--bp-bg-fill-image:url(/design-reference/5.jpg);--bp-bg-focus-image:url(/design-reference/5.jpg)}.bhakti-immersive-bg.bhakti-immersive-bg--has-photo.bhakti-immersive-bg--wallpaper-videos{--bp-bg-fill-image:url(/design-reference/4.JPG);--bp-bg-focus-image:url(/design-reference/5.jpg);--bp-bg-focus-position:center 22%;--bp-bg-focus-size:cover;--bp-bg-fill-size:cover;--bp-bg-fill-position:center center}.bhakti-favorites-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo:not(.bhakti-immersive-bg--wallpaper-videos){--bp-bg-focus-position:50% 10%}.bhakti-events-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo,.bhakti-events-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo.bhakti-immersive-bg--two{--bp-bg-fill-image:url(/design-reference/2.jpg);--bp-bg-focus-image:url(/design-reference/2.jpg);--bp-bg-focus-size:cover;--bp-bg-focus-position:center 32%;--bp-bg-fill-size:cover;--bp-bg-fill-position:center center}@media (min-width:375px) and (max-width:430px) and (min-aspect-ratio:9/20) and (max-aspect-ratio:11/19){.bhakti-immersive-bg.bhakti-immersive-bg--has-photo:not(.bhakti-favorites-bg):not(.bhakti-events-bg):not(.bhakti-token-bg):not(.bhakti-videos-bg):not(.bhakti-gsc-bg):not(.bhakti-immersive-bg--wallpaper-videos){--bp-bg-focus-size:cover;--bp-bg-focus-position:30% center;--bp-bg-fill-position:30% center}.bhakti-favorites-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-focus-size:cover;--bp-bg-focus-position:50% center;--bp-bg-fill-position:50% center}.bhakti-immersive-bg.bhakti-immersive-bg--has-photo.bhakti-immersive-bg--wallpaper-videos,.bhakti-videos-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo:not(.bhakti-audio-bg){--bp-bg-focus-size:cover;--bp-bg-focus-position:center 20%;--bp-bg-fill-position:center center}.bhakti-audio-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-focus-size:cover;--bp-bg-focus-position:36% 40%;--bp-bg-fill-position:center center}.bhakti-events-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-focus-size:cover;--bp-bg-focus-position:center 32%;--bp-bg-fill-position:center center}}@media (max-aspect-ratio:9/20) and (max-width:380px){.bhakti-immersive-bg.bhakti-immersive-bg--has-photo:not(.bhakti-events-bg):not(.bhakti-token-bg):not(.bhakti-videos-bg):not(.bhakti-immersive-bg--wallpaper-videos){--bp-bg-focus-size:contain;--bp-bg-focus-position:center top;--bp-bg-fill-position:center top}}@media (min-aspect-ratio:3/4) and (max-height:520px){.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-focus-size:cover;--bp-bg-focus-position:center 22%;--bp-bg-fill-position:center 24%}.bhakti-immersive-bg.bhakti-immersive-bg--has-photo.bhakti-immersive-bg--wallpaper-videos,.bhakti-videos-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo:not(.bhakti-audio-bg){--bp-bg-focus-position:center 14%}.bhakti-audio-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-focus-position:38% center}}@media (min-width:768px){.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-focus-size:cover;--bp-bg-focus-position:center 26%;--bp-bg-fill-position:center center}.bhakti-events-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-focus-size:cover;--bp-bg-focus-position:center 24%}}.bhakti-immersive-bg__wallpaper{inset:0}.bhakti-immersive-bg--has-photo .bhakti-responsive-wallpaper__focus{filter:brightness(var(--bhakti-wallpaper-focus-brightness,1.08)) saturate(var(--bhakti-wallpaper-focus-saturate,1.12)) contrast(1.04)}.bhakti-immersive-bg__veil{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 85% 45% at 50% 0,rgba(245,192,96,.14) 0,transparent 55%),linear-gradient(100deg,rgba(18,11,7,.02) 6%,rgba(20,12,8,.05) 58%,rgba(20,12,8,.1)),linear-gradient(180deg,rgba(0,0,0,.01) 0,rgba(0,0,0,0) 36%,rgba(0,0,0,.04) 76%,rgba(0,0,0,.06))}.bhakti-immersive-page .bhakti-immersive-bg__veil{background:radial-gradient(ellipse 72% 38% at 50% 12%,rgba(245,192,96,.08) 0,transparent 58%),linear-gradient(180deg,rgba(12,8,6,.03),transparent 42%,rgba(14,10,8,.05))}.bhakti-immersive-page.bhakti-immersive-bg--has-photo{--bp-bg-focus-position:center 20%}.bhakti-immersive-page.bhakti-immersive-bg--has-photo .bhakti-responsive-wallpaper__focus{filter:brightness(1.04) saturate(1.06) contrast(1.02)}.bhakti-immersive-content-stack{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:32rem;margin-inline:auto}.bhakti-immersive-content-stack>*+*{margin-top:0}.bhakti-youtube-videos-header{margin-bottom:.875rem;padding-inline:.125rem}.bhakti-youtube-videos-header__title{font-family:var(--font-display),ui-serif,Georgia,"Times New Roman",serif;font-size:clamp(1.5rem,4.8vw,1.875rem);font-weight:700;line-height:1.15;letter-spacing:.015em;color:#fffaf3;text-shadow:0 1px 2px rgba(0,0,0,.65),0 2px 14px rgba(0,0,0,.42),0 0 32px rgba(8,4,2,.28)}.bhakti-youtube-videos-header__hint{margin-top:.375rem;font-size:.75rem;font-weight:500;line-height:1.35;letter-spacing:.03em;color:rgba(255,248,238,.78);text-shadow:0 1px 3px rgba(0,0,0,.5)}.bhakti-youtube-categorized-feed__rows{display:flex;flex-direction:column;gap:1.15rem;margin-top:.35rem}.bhakti-youtube-category-row__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.45rem;padding-inline:.125rem}.bhakti-youtube-category-row__title{flex:1 1 auto;min-width:0;font-family:var(--font-display),ui-serif,Georgia,"Times New Roman",serif;font-size:clamp(.9rem,3.6vw,1.05rem);font-weight:700;line-height:1.28;letter-spacing:.01em;color:#fffaf3;text-shadow:0 1px 3px rgba(0,0,0,.55)}.bhakti-youtube-category-row__nav{display:flex;flex-shrink:0;gap:.25rem}.bhakti-youtube-category-row__nav-btn{display:inline-flex;height:1.65rem;width:1.65rem;align-items:center;justify-content:center;border-radius:999px;font-size:1.1rem;line-height:1;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.bhakti-youtube-category-row__nav-btn--inactive{pointer-events:none;cursor:default;border:1px solid rgba(255,255,255,.16);background:rgba(12,8,6,.28);color:rgba(255,245,235,.42);box-shadow:none}.bhakti-youtube-category-row__nav-btn--active{cursor:pointer;border:1px solid rgba(245,192,96,.62);background:rgba(32,20,12,.72);color:#fffaf3;box-shadow:0 1px 8px rgba(0,0,0,.38),0 0 0 1px rgba(245,192,96,.12)}.bhakti-youtube-category-row__nav-btn--active:hover{border-color:rgba(255,214,122,.82);background:rgba(42,26,16,.82);box-shadow:0 2px 12px rgba(0,0,0,.42),0 0 0 2px rgba(245,192,96,.2)}.bhakti-youtube-category-row__track{display:flex;align-items:stretch;gap:.62rem;width:100%;max-width:32rem;margin-inline:auto;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x pinch-zoom;scroll-snap-type:x proximity;scroll-behavior:auto;padding-bottom:.2rem;padding-inline:.125rem;scrollbar-width:thin}.bhakti-youtube-category-row__track .bhakti-pressable,.bhakti-youtube-category-row__track .bhakti-youtube-video-card,.bhakti-youtube-category-row__track .bhakti-youtube-video-card button{touch-action:pan-x pinch-zoom}.bhakti-youtube-category-row__track .bhakti-save-heart{touch-action:manipulation}.bhakti-videos-bg:not(.bhakti-audio-bg) .bhakti-youtube-category-row__track,.bhakti-videos-bg:not(.bhakti-audio-bg) .bhakti-youtube-category-row__track .bhakti-pressable,.bhakti-videos-bg:not(.bhakti-audio-bg) .bhakti-youtube-category-row__track .bhakti-youtube-video-card,.bhakti-videos-bg:not(.bhakti-audio-bg) .bhakti-youtube-category-row__track .bhakti-youtube-video-card button{touch-action:pan-x pan-y pinch-zoom}.bhakti-videos-bg:not(.bhakti-audio-bg) .bhakti-youtube-video-card__play-hit{touch-action:manipulation}.bhakti-youtube-category-row__track::-webkit-scrollbar{height:4px}.bhakti-youtube-category-row__item{flex:0 0 100%;width:100%;scroll-snap-align:start;list-style:none}.bhakti-youtube-category-row__track--multi{scroll-padding-inline:.125rem}.bhakti-youtube-category-row__track--multi .bhakti-youtube-category-row__item{flex:0 0 92.5%;width:92.5%;max-width:92.5%;scroll-snap-align:start}.bhakti-youtube-category-row__item .bhakti-youtube-video-card{width:100%;max-width:100%;min-width:0;height:100%}.bhakti-youtube-feed-footer__status{transition:none}.bhakti-videos-bg.bhakti-immersive-bg.bhakti-immersive-page{overflow:visible;--bhakti-wallpaper-fill-opacity:0.32;--bhakti-videos-wallpaper-visibility:0.28}.bhakti-videos-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-videos-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{position:fixed;inset:0;width:100%;max-width:100%;height:100%;height:100dvh;height:100svh;pointer-events:none}.bhakti-videos-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper{z-index:0}.bhakti-videos-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{z-index:1}.bhakti-videos-bg.bhakti-immersive-bg .bhakti-immersive-bg__content{position:relative;z-index:2}.bhakti-events-bg.bhakti-immersive-bg.bhakti-immersive-page{overflow:visible}.bhakti-events-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-events-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{position:fixed;inset:0;width:100%;max-width:100%;height:100%;height:100dvh;height:100svh;pointer-events:none}.bhakti-events-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper{z-index:0}.bhakti-events-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{z-index:1}.bhakti-events-bg.bhakti-immersive-bg .bhakti-immersive-bg__content{position:relative;z-index:2}.bhakti-events-page-shell.bhakti-home-bg{isolation:auto;background-color:transparent}.bhakti-token-bg.bhakti-immersive-bg.bhakti-immersive-page{overflow:visible}.bhakti-token-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-token-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{position:fixed;inset:0;width:100%;max-width:100%;height:100%;height:100dvh;height:100svh;pointer-events:none}.bhakti-token-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper{z-index:0}.bhakti-token-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{z-index:1}.bhakti-token-bg.bhakti-immersive-bg .bhakti-immersive-bg__content{position:relative;z-index:2}.bhakti-token-page-shell.bhakti-home-bg{isolation:auto;background-color:transparent}.bhakti-token-bg .bhakti-token-user-card,.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card,.bhakti-token-bg article.bhakti-paper-hover-card:has(.bhakti-pressable),.bhakti-token-bg article.bhakti-paper-hover-card:has(button),.bhakti-token-bg article.bhakti-token-user-card{background:linear-gradient(165deg,rgba(255,253,250,.98),rgba(255,248,238,.97))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(62,44,31,.16)!important;box-shadow:0 10px 28px rgba(14,10,7,.14),inset 0 1px 0 rgba(255,255,255,.92)!important;color:#1a120c!important}.bhakti-token-bg .bhakti-token-user-card .font-display,.bhakti-token-bg .bhakti-token-user-card dd,.bhakti-token-bg .bhakti-token-user-card dl,.bhakti-token-bg .bhakti-token-user-card dt,.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card .font-display,.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card dd,.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card dl,.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card dt{color:#1a1410!important;text-shadow:none!important}.bhakti-token-bg .bhakti-token-user-card dt,.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card dt{color:#5a4636!important}.bhakti-token-bg .bhakti-token-user-card p:not([class*=text-emerald]):not([class*=text-amber]):not([class*=text-red]):not([class*=text-sky]):not([class*=text-orange]),.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card p:not([class*=text-emerald]):not([class*=text-amber]):not([class*=text-red]):not([class*=text-sky]):not([class*=text-orange]),.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card>p,.bhakti-token-bg .bhakti-token-user-card>p{color:#3d3229!important;text-shadow:none!important}.bhakti-token-bg .bhakti-token-user-card .bg-\[\#f5ebe3\],.bhakti-token-bg .bhakti-token-user-card .bg-white\/50,.bhakti-token-bg .bhakti-token-user-card .rounded-lg,.bhakti-token-bg .bhakti-token-user-card .rounded-xl{background-color:rgba(255,252,248,.94)!important}.bhakti-token-bg .bhakti-devotional-glass.bhakti-frost-card,.bhakti-token-bg .bhakti-frost-card.bhakti-devotional-glass,.bhakti-token-bg [role=status].bhakti-devotional-glass{background:linear-gradient(165deg,rgba(255,253,250,.97),rgba(255,248,238,.95))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(62,44,31,.14)!important}.bhakti-token-bg .bhakti-frost-card.bhakti-devotional-glass h1,.bhakti-token-bg .bhakti-frost-card.bhakti-devotional-glass h2,.bhakti-token-bg .bhakti-frost-card.bhakti-devotional-glass p,.bhakti-token-bg [role=status].bhakti-devotional-glass p{color:#1a120c!important;text-shadow:none!important}.bhakti-token-bg .bhakti-frost-card.bhakti-devotional-glass p.text-\[\#4a3829\]{color:#4a3829!important}.bhakti-token-bg .bhakti-token-meetings-hub,.bhakti-token-bg .bhakti-token-meetings-hub h3,.bhakti-token-bg .bhakti-token-meetings-hub p{color:inherit;text-shadow:none!important}.bhakti-token-bg .bhakti-token-meetings-hub p{color:#1a1510!important}.bhakti-token-bg .bhakti-token-meetings-hub .text-\[\#C46020\]{color:#c46020!important}.bhakti-token-bg .bhakti-token-meetings-hub .text-\[\#7A5030\]{color:#7a5030!important}@media (hover:hover){.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card:active,.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card:focus-within,.bhakti-token-bg .bhakti-token-user-card.bhakti-paper-hover-card:hover{background:linear-gradient(165deg,rgba(255,253,250,.98),rgba(255,248,238,.97))!important}}.bhakti-chat-bg.bhakti-immersive-bg.bhakti-immersive-page,.bhakti-photos-bg.bhakti-immersive-bg.bhakti-immersive-page,.bhakti-questions-bg.bhakti-immersive-bg.bhakti-immersive-page,.bhakti-shishya-bg.bhakti-immersive-bg.bhakti-immersive-page{overflow:visible}.bhakti-chat-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-chat-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil,.bhakti-photos-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-photos-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil,.bhakti-questions-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-questions-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil,.bhakti-shishya-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-shishya-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{position:fixed;inset:0;width:100%;max-width:100%;height:100%;height:100dvh;height:100svh;pointer-events:none}.bhakti-chat-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-photos-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-questions-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-shishya-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper{z-index:0}.bhakti-chat-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil,.bhakti-photos-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil,.bhakti-questions-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil,.bhakti-shishya-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{z-index:1}.bhakti-chat-bg.bhakti-immersive-bg .bhakti-immersive-bg__content,.bhakti-photos-bg.bhakti-immersive-bg .bhakti-immersive-bg__content,.bhakti-questions-bg.bhakti-immersive-bg .bhakti-immersive-bg__content,.bhakti-shishya-bg.bhakti-immersive-bg .bhakti-immersive-bg__content{position:relative;z-index:2}.bhakti-photos-bg.bhakti-gallery-page-bg.bhakti-immersive-bg.bhakti-immersive-page{overflow:visible;--bhakti-wallpaper-fill-opacity:0.34;--bhakti-videos-wallpaper-visibility:0.3}.bhakti-photos-bg.bhakti-gallery-page-bg.bhakti-immersive-page .bhakti-immersive-bg__veil{background:radial-gradient(ellipse 80% 44% at 50% 6%,rgba(245,192,96,.1) 0,transparent 62%),linear-gradient(180deg,rgba(255,252,248,.28),rgba(255,252,248,.08) 36%,rgba(255,252,248,.08) 72%,rgba(255,247,236,.22))}.bhakti-photos-bg.bhakti-gallery-page-bg.bhakti-immersive-bg .bhakti-responsive-wallpaper__focus{opacity:var(--bhakti-videos-wallpaper-visibility,.3);filter:brightness(.72) saturate(.94) contrast(1.02)}html:not(.bhakti-wallpapers-ready) .bhakti-photos-bg.bhakti-gallery-page-bg.bhakti-immersive-page .bhakti-responsive-wallpaper__fill{opacity:var(--bhakti-wallpaper-fill-opacity,.34)}html:not(.bhakti-wallpapers-ready) .bhakti-photos-bg.bhakti-gallery-page-bg.bhakti-immersive-page .bhakti-responsive-wallpaper__focus{opacity:var(--bhakti-videos-wallpaper-visibility,.3);filter:brightness(.72) saturate(.94) contrast(1.02)}.bhakti-gallery-page-bg .bhakti-gallery-cell{border:1px solid rgba(255,252,248,.82);background:rgba(255,252,248,.78);box-shadow:0 4px 18px rgba(26,15,8,.14),inset 0 1px 0 rgba(255,255,255,.65)}.bhakti-gallery-page-bg .bhakti-gallery-cell--skeleton{background:linear-gradient(110deg,rgba(255,252,248,.55) 8%,rgba(255,247,236,.82) 18%,rgba(255,252,248,.55) 33%)}.bhakti-gallery-page-header{margin-inline:auto;max-width:100%;padding:.85rem 1rem .9rem;border-radius:1rem;background:rgba(255,252,248,.94);border:1px solid rgba(255,255,255,.82);box-shadow:0 10px 32px rgba(26,15,8,.16),inset 0 1px 0 rgba(255,255,255,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bhakti-gallery-page-header__eyebrow{font-size:.625rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#9a3412}.bhakti-gallery-page-header__title{margin-top:.35rem;font-family:var(--font-display),Georgia,serif;font-size:1.5rem;font-weight:600;line-height:1.2;color:#120c06}.bhakti-gallery-page-header__desc{margin:.45rem auto 0;max-width:100%;font-size:.6875rem;line-height:1.35;color:#2f2218;white-space:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bhakti-gallery-page-header__desc::-webkit-scrollbar{display:none}.bhakti-gallery-page-header__count{margin-top:.55rem;font-size:.6875rem;font-weight:600;color:#4a3828}.bhakti-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.bhakti-gallery-grid--loading{pointer-events:none}.bhakti-gallery-cell{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.45);background:rgba(255,252,248,.12);box-shadow:0 4px 18px rgba(26,15,8,.28),inset 0 1px 0 rgba(255,255,255,.35);padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.bhakti-gallery-cell--skeleton{background:linear-gradient(110deg,rgba(255,252,248,.18) 8%,rgba(255,247,236,.32) 18%,rgba(255,252,248,.18) 33%);background-size:200% 100%;animation:bhakti-gallery-shimmer 1.4s ease-in-out infinite}@keyframes bhakti-gallery-shimmer{to{background-position-x:-200%}}.bhakti-gallery-cell__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;pointer-events:none}.bhakti-gallery-cell__veil{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(26,15,8,.55));pointer-events:none}.bhakti-gallery-cell__title{position:absolute;left:.65rem;right:.65rem;bottom:.55rem;z-index:1;font-size:.65rem;font-weight:600;line-height:1.25;color:rgba(255,252,248,.95);text-align:left;text-shadow:0 2px 8px rgba(0,0,0,.55);pointer-events:none;user-select:none}.bhakti-gallery-cell:active{transform:scale(.98);opacity:.94}.bhakti-gallery-lightbox{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;padding:0}body.bhakti-gallery-lightbox-open .bhakti-app-bottom-nav,body.bhakti-gallery-lightbox-open .bhakti-brand-watermark{visibility:hidden;pointer-events:none}.bhakti-gallery-lightbox__backdrop{position:absolute;inset:0;background:#050403}.bhakti-gallery-lightbox__topbar{position:relative;z-index:2;display:flex;align-items:flex-start;gap:.75rem;padding:max(.65rem,env(safe-area-inset-top,0px)) .85rem .55rem;background:linear-gradient(180deg,rgba(0,0,0,.82),rgba(0,0,0,.35))}.bhakti-gallery-lightbox__badge{flex-shrink:0;border-radius:999px;background:rgba(0,0,0,.42);padding:.15rem .45rem;font-size:.5rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,214,122,.88)}.bhakti-gallery-lightbox__close{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);color:#fdf8ee;font-size:.9rem;line-height:1}.bhakti-gallery-lightbox__stage{z-index:1;min-height:0;padding:0 0 max(.35rem,env(safe-area-inset-bottom,0px))}.bhakti-gallery-lightbox__image-wrap,.bhakti-gallery-lightbox__stage{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;width:100%}.bhakti-gallery-lightbox__image-wrap{height:100%;max-height:none;margin:0;overflow:hidden;border-radius:0;background:transparent}.bhakti-gallery-lightbox__image{width:100%;height:100%;max-width:100vw;max-height:100%;object-fit:contain;object-position:center center;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;pointer-events:none}.bhakti-gallery-lightbox__watermark{position:absolute;right:max(.65rem,env(safe-area-inset-right,0px));bottom:max(.55rem,env(safe-area-inset-bottom,0px));padding:.25rem .5rem;border-radius:999px;background:rgba(0,0,0,.48);font-size:.55rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,214,122,.88);pointer-events:none;user-select:none}.bhakti-gallery-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(0,0,0,.42);color:#fff;font-size:1.35rem;line-height:1}.bhakti-gallery-lightbox__nav--prev{left:max(.35rem,env(safe-area-inset-left,0px))}.bhakti-gallery-lightbox__nav--next{right:max(.35rem,env(safe-area-inset-right,0px))}body.bhakti-gallery-protected{overscroll-behavior:none;-webkit-user-select:none;user-select:none}body.bhakti-gallery-protected .bhakti-gallery-cell__img,body.bhakti-gallery-protected .bhakti-gallery-lightbox__image{-webkit-touch-callout:none}@media (min-width:480px){.bhakti-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}.bhakti-gsc-bg.bhakti-immersive-bg.bhakti-immersive-page{overflow:visible}.bhakti-gsc-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-gsc-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{position:fixed;inset:0;width:100%;max-width:100%;height:100%;height:100dvh;height:100svh;pointer-events:none}.bhakti-gsc-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper{z-index:0}.bhakti-gsc-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{z-index:1}.bhakti-gsc-bg.bhakti-immersive-bg .bhakti-immersive-bg__content{position:relative;z-index:2}.bhakti-favorites-bg.bhakti-immersive-bg.bhakti-immersive-page{overflow:visible;--bhakti-wallpaper-fill-opacity:0.672;--bhakti-favorites-wallpaper-visibility:0.7}.bhakti-favorites-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper,.bhakti-favorites-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{position:fixed;inset:0;width:100%;max-width:100%;height:100%;height:100dvh;height:100svh;pointer-events:none}.bhakti-favorites-bg.bhakti-immersive-bg .bhakti-immersive-bg__wallpaper{z-index:0}.bhakti-favorites-bg.bhakti-immersive-bg>.bhakti-immersive-bg__veil{z-index:1}.bhakti-favorites-bg.bhakti-immersive-bg .bhakti-immersive-bg__content{position:relative;z-index:2}.bhakti-favorites-bg.bhakti-immersive-bg .bhakti-responsive-wallpaper__focus{opacity:var(--bhakti-favorites-wallpaper-visibility,.7);filter:brightness(.9) saturate(1.04) contrast(1.02)}.bhakti-favorites-bg.bhakti-immersive-page.bhakti-immersive-bg--has-photo .bhakti-responsive-wallpaper__focus{filter:brightness(.9) saturate(1.04) contrast(1.02)}html:not(.bhakti-wallpapers-ready) .bhakti-favorites-bg.bhakti-immersive-bg--has-photo .bhakti-responsive-wallpaper__focus{opacity:.644}.bhakti-favorites-bg.bhakti-immersive-page .bhakti-immersive-bg__veil{background:linear-gradient(180deg,rgba(14,9,6,.28),rgba(14,9,6,.14) 20%,transparent 46%),radial-gradient(ellipse 72% 38% at 50% 12%,rgba(245,192,96,.06) 0,transparent 58%),linear-gradient(180deg,rgba(12,8,6,.08),transparent 42%,rgba(14,10,8,.12))}.bhakti-favorites-page-shell.bhakti-home-bg{isolation:auto;background-color:transparent}.bhakti-videos-bg.bhakti-immersive-bg:not(.bhakti-audio-bg) .bhakti-responsive-wallpaper__fill{transform:scale(1.248);transform-origin:center center}.bhakti-videos-bg.bhakti-immersive-bg:not(.bhakti-audio-bg) .bhakti-responsive-wallpaper__focus{transform:scale(1.2);transform-origin:center 22%;opacity:var(--bhakti-videos-wallpaper-visibility,.28);filter:brightness(.62) saturate(.92) contrast(1.02)}.bhakti-videos-bg.bhakti-immersive-page.bhakti-immersive-bg--has-photo:not(.bhakti-audio-bg) .bhakti-responsive-wallpaper__focus{filter:brightness(.62) saturate(.92) contrast(1.02)}html:not(.bhakti-wallpapers-ready) .bhakti-videos-bg.bhakti-immersive-page.bhakti-immersive-bg--has-photo:not(.bhakti-audio-bg) .bhakti-responsive-wallpaper__fill{opacity:var(--bhakti-wallpaper-fill-opacity,.32);transform:scale(1.248);transform-origin:center center;filter:blur(11px) saturate(1.05) brightness(var(--bhakti-wallpaper-fill-brightness,.66))}html:not(.bhakti-wallpapers-ready) .bhakti-videos-bg.bhakti-immersive-page.bhakti-immersive-bg--has-photo:not(.bhakti-audio-bg) .bhakti-responsive-wallpaper__focus{opacity:var(--bhakti-videos-wallpaper-visibility,.28);transform:scale(1.2);transform-origin:center 22%;filter:brightness(.62) saturate(.92) contrast(1.02)}.bhakti-videos-bg.bhakti-immersive-bg.bhakti-audio-bg .bhakti-responsive-wallpaper__focus{opacity:var(--bhakti-videos-wallpaper-visibility,.28);filter:brightness(.62) saturate(.92) contrast(1.02)}.bhakti-videos-bg.bhakti-immersive-page.bhakti-immersive-bg--has-photo.bhakti-audio-bg .bhakti-responsive-wallpaper__focus{filter:brightness(.62) saturate(.92) contrast(1.02)}html:not(.bhakti-wallpapers-ready) .bhakti-videos-bg.bhakti-immersive-page.bhakti-immersive-bg--has-photo.bhakti-audio-bg .bhakti-responsive-wallpaper__fill{opacity:var(--bhakti-wallpaper-fill-opacity,.32)}html:not(.bhakti-wallpapers-ready) .bhakti-videos-bg.bhakti-immersive-page.bhakti-immersive-bg--has-photo.bhakti-audio-bg .bhakti-responsive-wallpaper__focus{opacity:var(--bhakti-videos-wallpaper-visibility,.28);filter:brightness(.62) saturate(.92) contrast(1.02)}@media (min-width:375px) and (max-width:430px) and (min-aspect-ratio:9/20) and (max-aspect-ratio:11/19){.bhakti-videos-bg.bhakti-immersive-bg:not(.bhakti-audio-bg) .bhakti-responsive-wallpaper__focus{transform-origin:center 20%}}@media (min-aspect-ratio:3/4) and (max-height:520px){.bhakti-videos-bg.bhakti-immersive-bg:not(.bhakti-audio-bg) .bhakti-responsive-wallpaper__focus{transform-origin:center 14%}}.bhakti-videos-list{padding-inline:1rem;padding-bottom:1.5rem;padding-top:max(3.25rem,calc(env(safe-area-inset-top, 0px) + 2rem))}.bhakti-videos-page-shell.bhakti-home-bg{isolation:auto}.bhakti-videos-bg.bhakti-immersive-page .bhakti-immersive-bg__veil{background:radial-gradient(ellipse 80% 44% at 50% 6%,rgba(245,192,96,.08) 0,transparent 62%),linear-gradient(180deg,rgba(10,7,5,.22),rgba(10,7,5,.04) 36%,rgba(10,7,5,.04) 72%,rgba(10,7,5,.18))}.bhakti-youtube-video-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.bhakti-videos-bg .bhakti-youtube-video-card.bhakti-devotional-glass{background:linear-gradient(165deg,rgba(255,251,244,.7),rgba(255,240,222,.62))!important;border:1px solid rgba(255,255,255,.55)!important;backdrop-filter:blur(14px) saturate(1.18);-webkit-backdrop-filter:blur(14px) saturate(1.18);box-shadow:0 8px 22px rgba(14,10,7,.22),inset 0 1px 0 rgba(255,255,255,.55)!important}.bhakti-videos-bg .bhakti-youtube-video-card.bhakti-devotional-glass:active,.bhakti-videos-bg .bhakti-youtube-video-card.bhakti-devotional-glass:focus-within,.bhakti-videos-bg .bhakti-youtube-video-card.bhakti-devotional-glass:hover{background:linear-gradient(165deg,rgba(255,252,246,.78),rgba(255,242,226,.7))!important}.bhakti-youtube-video-card--compact>div{min-height:calc(4.5rem + 1.25rem)}@media (min-width:640px){.bhakti-youtube-video-card--compact>div{min-height:calc(4.75rem + 1.5rem)}}.bhakti-youtube-video-card--compact .bhakti-youtube-video-card__scrim{background:linear-gradient(100deg,rgba(8,5,3,.35),rgba(8,5,3,.12) 55%,rgba(8,5,3,.28))}.bhakti-youtube-video-card--compact .bhakti-youtube-video-card__play{border-width:1.5px;box-shadow:0 2px 12px rgba(0,0,0,.32),0 0 0 3px rgba(245,192,96,.1),inset 0 1px 0 rgba(255,255,255,.18)}.bhakti-youtube-video-card:active{transform:scale(.985)}.bhakti-youtube-video-card:focus-visible{outline:2px solid rgba(245,192,96,.75);outline-offset:3px}.bhakti-youtube-video-card__scrim{background:linear-gradient(180deg,rgba(8,5,3,.2),rgba(8,5,3,.08) 40%,rgba(8,5,3,.45))}.bhakti-youtube-video-card__play{border:2px solid rgba(245,192,96,.85);background:rgba(12,8,5,.52);box-shadow:0 4px 20px rgba(0,0,0,.35),0 0 0 4px rgba(245,192,96,.12),inset 0 1px 0 rgba(255,255,255,.2)}.bhakti-youtube-video-card:hover .bhakti-youtube-video-card__play{border-color:rgba(255,214,122,.95);background:rgba(18,11,7,.58);box-shadow:0 6px 24px rgba(0,0,0,.4),0 0 0 6px rgba(245,192,96,.18),inset 0 1px 0 rgba(255,255,255,.28)}.bhakti-youtube-video-card:not(.bhakti-paper-hover-card) .bhakti-youtube-video-card__date{color:rgba(255,240,220,.72)!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important}.bhakti-save-heart{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(255,255,255,.35);background:rgba(8,5,3,.55);color:rgba(255,248,239,.92);box-shadow:0 2px 8px rgba(0,0,0,.35)}.bhakti-save-heart__icon{width:1.125rem;height:1.125rem}.bhakti-save-heart--sm{height:1.5rem;width:1.5rem;border:none;background:rgba(8,5,3,.42);box-shadow:0 1px 4px rgba(0,0,0,.28)}.bhakti-save-heart--sm .bhakti-save-heart__icon{width:.875rem;height:.875rem}.bhakti-save-heart--saved{border-color:rgba(245,192,96,.75);background:rgba(28,16,8,.72);color:#f5c060}.bhakti-save-heart:active{transform:scale(.94)}.bhakti-frost-card{border-radius:24px 24px 32px 32px;border:1px solid rgba(255,255,255,.34);background:rgba(255,252,247,.97);box-shadow:0 18px 44px rgba(14,10,7,.26),inset 0 1px 0 rgba(255,255,255,.5)}.bhakti-frost-card h1,.bhakti-frost-card h2,.bhakti-frost-card h3{letter-spacing:.01em}.bhakti-frost-card p{line-height:1.55;color:#3a2b20}.bhakti-photo-eyebrow{font-size:10px;letter-spacing:.2em;color:rgba(255,255,255,.86);text-shadow:0 1px 4px rgba(0,0,0,.35);text-transform:uppercase}.bhakti-photo-title{margin-top:8px;font-family:var(--font-bhakti-display),Georgia,serif;font-size:clamp(1.7rem,4.8vw,2.05rem);font-weight:600;line-height:1.08;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.35)}.bhakti-photo-title em{color:var(--immersive-gold);font-style:italic}.bhakti-photo-subtitle{margin-top:8px;font-size:12px;line-height:1.6;letter-spacing:.04em;color:rgba(255,255,255,.9);text-shadow:0 1px 6px rgba(0,0,0,.4)}.bhakti-premium-label{font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:var(--immersive-muted-text)}.bhakti-premium-input{border-radius:12px;border:1.5px solid rgba(74,56,40,.2);background:#fff;padding:12px 14px;font-size:15px;line-height:1.4;color:var(--immersive-charcoal);outline:none}.bhakti-premium-input::placeholder{color:rgba(74,56,40,.55)}.bhakti-premium-input:focus{border-color:rgba(196,96,32,.55);box-shadow:0 0 0 2px rgba(196,96,32,.18)}.bhakti-premium-input:disabled,.bhakti-premium-input[readonly]{background:#f8fafc}.bhakti-premium-input--white{background:#fff}.bhakti-premium-input--muted{background:#f8fafc}.bhakti-premium-btn{width:100%;border-radius:999px;padding:12px 16px;border:1px solid transparent;font-size:12px;font-weight:600;letter-spacing:.06em;text-align:center;text-transform:uppercase;transition:transform 70ms ease-out,opacity .12s ease,background-color .12s ease}.bhakti-premium-btn:disabled{cursor:not-allowed;pointer-events:none;transform:none!important}.bhakti-premium-btn--ember{background:var(--immersive-bhakti-orange);color:#fff;box-shadow:0 10px 24px rgba(115,55,20,.32)}.bhakti-premium-btn--ember:disabled{background:rgba(196,96,32,.48);color:rgba(255,255,255,.82);box-shadow:none;opacity:1}.bhakti-premium-btn--ember:hover:not(:disabled){background:#b4561b}.bhakti-premium-btn--outline{background:transparent;color:var(--immersive-temple-brown);border-color:rgba(28,21,16,.2)}.bhakti-premium-btn,.bhakti-pressable,button:not(:disabled){transform-origin:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bhakti-premium-btn:not(:disabled),.bhakti-pressable{position:relative;cursor:pointer;transition:transform 70ms ease-out}.bhakti-premium-btn:disabled{position:relative}button:not(:disabled){transition:transform 70ms ease-out,opacity .12s ease,background-color .12s ease,border-color .12s ease,color .12s ease}.bhakti-premium-btn:active:not(:disabled),.bhakti-pressable--instant,.bhakti-pressable:active:not(:disabled),button:not(:disabled):active{transform:scale(.98);opacity:.94}@media (hover:hover) and (pointer:fine){.bhakti-pressable:before{content:"";position:absolute;inset:-20%;z-index:-1;pointer-events:none;background:radial-gradient(circle,rgba(245,192,96,.18) 0,transparent 68%);opacity:0;transition:opacity .1s ease}.bhakti-pressable:focus-visible:before,.bhakti-pressable:hover:before{opacity:.45}}.bhakti-home-card{position:relative;overflow:hidden;border-radius:22px;border:none}.bhakti-home-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .17s ease;box-shadow:inset 0 0 0 1px rgba(255,255,255,.45)}.bhakti-home-card:focus-visible:after,.bhakti-home-card:hover:after{opacity:1}.bhakti-home-card--row{display:flex;min-height:66px;align-items:center;gap:10px;padding:11px 12px}.bhakti-home-card--tile{display:flex;box-sizing:border-box;width:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.4rem;padding:.5rem .35rem;overflow:visible}.bhakti-home-menu-stack .bhakti-home-card--tile .bhakti-home-card__tile-title{display:block;overflow:visible}.bhakti-home-card--tile .bhakti-home-card__tile-subtitle{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.bhakti-home-card__tile-badge{position:absolute;top:8px;right:8px;z-index:1;display:inline-flex;align-items:center;border-radius:9999px;padding:.28rem .55rem;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#c46020,#d78643);box-shadow:0 6px 14px rgba(196,96,32,.28)}.bhakti-home-menu-stack .bhakti-home-card--tile .bhakti-home-card__tile-badge+.bhakti-home-card__tile-inner{padding-top:.35rem}.bhakti-gsc-panel{border-radius:1.25rem}.bhakti-gsc-action-btn{display:flex;min-height:3rem;align-items:center;justify-content:center;padding-top:.75rem;padding-bottom:.75rem;line-height:1.25}.bhakti-gsc-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-fill-position:center center;--bp-bg-focus-position:center center;--bp-bg-fill-size:cover;--bp-bg-focus-size:cover}.bhakti-gsc-bg.bhakti-immersive-page.bhakti-immersive-bg--has-photo{--bp-bg-focus-position:center center}.bhakti-gsc-bg .bhakti-immersive-bg__content{display:flex;flex-direction:column;min-height:100%}.bhakti-gsc-page{display:flex;flex:1 1 auto;flex-direction:column;min-height:calc(100dvh - var(--bhakti-bottom-nav-clearance));padding:1rem 0 1.25rem}.bhakti-gsc-page__header{flex-shrink:0;padding-top:.5rem;text-align:center}.bhakti-gsc-page__header h1{text-shadow:0 1px 3px rgba(0,0,0,.55),0 0 20px rgba(245,192,96,.25)}.bhakti-gsc-page__description{margin:.65rem auto 0;max-width:20rem;font-size:.8125rem;line-height:1.55;color:rgba(255,244,230,.9);text-shadow:0 1px 2px rgba(0,0,0,.45)}.bhakti-gsc-page__center{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;padding:1rem 0 2rem}.bhakti-gsc-page__notice{width:min(100%,20rem)}@media (min-width:375px) and (max-width:430px) and (min-aspect-ratio:9/20) and (max-aspect-ratio:11/19){.bhakti-gsc-bg.bhakti-immersive-bg.bhakti-immersive-bg--has-photo{--bp-bg-fill-position:center center;--bp-bg-focus-position:center 42%}}.bhakti-home-card--standard{background:linear-gradient(165deg,rgba(255,253,248,.98),rgba(255,246,232,.96));box-shadow:0 12px 28px rgba(32,18,10,.2),inset 0 1px 0 rgba(255,255,255,.65)}.bhakti-home-card--featured{background:linear-gradient(142deg,rgba(255,250,238,.98),rgba(255,220,160,.95) 42%,rgba(245,175,75,.96));box-shadow:0 18px 38px rgba(196,96,32,.32),inset 0 1px 0 rgba(255,255,255,.7)}.bhakti-page-intro-card{width:min(92%,32rem);margin-inline:auto;border:none!important;background:rgba(255,252,246,.82)!important;box-shadow:0 12px 32px rgba(14,10,7,.22)!important}.bhakti-events-page-header{width:100%;max-width:none;margin-inline:0;padding:.55rem .85rem .65rem;border:none!important}.bhakti-events-page-header__title{font-size:1.0625rem;line-height:1.2;letter-spacing:.01em}.bhakti-events-page-header__description{margin:.3rem auto 0;max-width:100%;font-size:.6875rem;line-height:1.35;opacity:.94}.bhakti-events-page.bhakti-immersive-content-stack{gap:.65rem}@media (min-width:380px){.bhakti-events-page-header__title{font-size:1.125rem}.bhakti-events-page-header__description{font-size:.71875rem;line-height:1.3}}.bhakti-events-bg.bhakti-immersive-page .bhakti-events-page-header.bhakti-devotional-glass:not(.bhakti-paper-hover-card){background:linear-gradient(165deg,rgba(255,253,250,.94),rgba(255,248,238,.9))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(62,44,31,.12)!important;box-shadow:0 10px 28px rgba(14,10,7,.14)!important;color:#1a120c!important}.bhakti-events-bg.bhakti-immersive-page .bhakti-events-page-header.bhakti-devotional-glass:not(.bhakti-paper-hover-card) .bhakti-events-page-header__title{color:#0f0a08!important;text-shadow:none!important;-webkit-font-smoothing:antialiased}.bhakti-events-bg.bhakti-immersive-page .bhakti-events-page-header.bhakti-devotional-glass:not(.bhakti-paper-hover-card) .bhakti-events-page-header__description{color:#2f2218!important;text-shadow:none!important;opacity:1!important;-webkit-font-smoothing:antialiased}.bhakti-events-bg .bhakti-devotional-glass__eyebrow{display:inline-block;margin-bottom:.15rem;padding:.14rem .5rem;border-radius:6px;background:rgba(255,255,255,.96);color:#0f0a08!important;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-shadow:none!important;opacity:1!important;-webkit-font-smoothing:antialiased}@media (hover:hover){.bhakti-events-bg .bhakti-paper-hover-card:focus-within .bhakti-devotional-glass__title,.bhakti-events-bg .bhakti-paper-hover-card:focus-within .bhakti-events-page-header__title,.bhakti-events-bg .bhakti-paper-hover-card:focus-within .font-display,.bhakti-events-bg .bhakti-paper-hover-card:focus-within h1,.bhakti-events-bg .bhakti-paper-hover-card:focus-within h2,.bhakti-events-bg .bhakti-paper-hover-card:focus-within h3,.bhakti-events-bg .bhakti-paper-hover-card:hover .bhakti-devotional-glass__title,.bhakti-events-bg .bhakti-paper-hover-card:hover .bhakti-events-page-header__title,.bhakti-events-bg .bhakti-paper-hover-card:hover .font-display,.bhakti-events-bg .bhakti-paper-hover-card:hover h1,.bhakti-events-bg .bhakti-paper-hover-card:hover h2,.bhakti-events-bg .bhakti-paper-hover-card:hover h3{color:#0f0a08!important;text-shadow:none!important;opacity:1!important}.bhakti-events-bg .bhakti-paper-hover-card:focus-within .bhakti-devotional-glass__body,.bhakti-events-bg .bhakti-paper-hover-card:focus-within .bhakti-events-page-header__description,.bhakti-events-bg .bhakti-paper-hover-card:focus-within p:not(.bhakti-devotional-glass__eyebrow),.bhakti-events-bg .bhakti-paper-hover-card:hover .bhakti-devotional-glass__body,.bhakti-events-bg .bhakti-paper-hover-card:hover .bhakti-events-page-header__description,.bhakti-events-bg .bhakti-paper-hover-card:hover p:not(.bhakti-devotional-glass__eyebrow){color:#2f2218!important;text-shadow:none!important;font-weight:500;opacity:1!important}.bhakti-events-bg .bhakti-paper-hover-card:active .bhakti-devotional-glass__eyebrow,.bhakti-events-bg .bhakti-paper-hover-card:focus-within .bhakti-devotional-glass__eyebrow,.bhakti-events-bg .bhakti-paper-hover-card:hover .bhakti-devotional-glass__eyebrow{color:#5c3d0a!important;text-shadow:none!important;font-weight:800;opacity:1!important;letter-spacing:.1em}}.bhakti-pressable.bhakti-paper-hover-card,[role=button].bhakti-paper-hover-card,a.bhakti-paper-hover-card,article.bhakti-paper-hover-card:has(.bhakti-pressable),article.bhakti-paper-hover-card:has(button),button.bhakti-paper-hover-card{background:linear-gradient(165deg,rgba(255,253,250,.3),rgba(255,248,238,.3))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(255,255,255,.45)!important;box-shadow:0 10px 28px rgba(14,10,7,.14)!important;transition:transform .2s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease}.bhakti-paper-hover-card .bhakti-devotional-glass__title,.bhakti-paper-hover-card .font-display,.bhakti-paper-hover-card h1,.bhakti-paper-hover-card h2,.bhakti-paper-hover-card h3{color:#fffaf3!important;text-shadow:0 1px 3px rgba(0,0,0,.55)!important;transition:color .22s ease,text-shadow .22s ease}.bhakti-paper-hover-card .bhakti-devotional-glass__body,.bhakti-paper-hover-card .bhakti-devotional-glass__eyebrow,.bhakti-paper-hover-card .bhakti-youtube-video-card__date,.bhakti-paper-hover-card p{transition:color .22s ease,text-shadow .22s ease}.bhakti-paper-hover-card .bhakti-devotional-glass__body,.bhakti-paper-hover-card p:not(.bhakti-devotional-glass__eyebrow):not([class*=text-amber]):not([class*=text-emerald]){color:#fff5eb!important;text-shadow:0 1px 2px rgba(0,0,0,.5)!important}.bhakti-paper-hover-card .bhakti-devotional-glass__eyebrow,.bhakti-paper-hover-card[role=status] .font-display{color:#ffd67a!important;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.5)!important}.bhakti-paper-hover-card .bhakti-youtube-video-card__date{color:#fff0dc!important;text-shadow:0 1px 2px rgba(0,0,0,.5)!important}.bhakti-token-user-card.bhakti-paper-hover-card{color:#fff5eb;box-shadow:0 10px 28px rgba(14,10,7,.14)!important}.bhakti-token-user-card.bhakti-paper-hover-card .font-display,.bhakti-token-user-card.bhakti-paper-hover-card dd,.bhakti-token-user-card.bhakti-paper-hover-card dt,.bhakti-token-user-card.bhakti-paper-hover-card p,.bhakti-token-user-card.bhakti-paper-hover-card span{transition:color .22s ease,text-shadow .22s ease}.bhakti-token-user-card.bhakti-paper-hover-card .font-display,.bhakti-token-user-card.bhakti-paper-hover-card dd,.bhakti-token-user-card.bhakti-paper-hover-card dl,.bhakti-token-user-card.bhakti-paper-hover-card dt,.bhakti-token-user-card.bhakti-paper-hover-card>p{color:#fffaf3!important;text-shadow:0 1px 2px rgba(0,0,0,.5)!important}@media (hover:hover){.bhakti-paper-hover-card:focus-within,.bhakti-paper-hover-card:hover{background:linear-gradient(165deg,rgba(255,253,250,.98),rgba(255,248,238,.96))!important;border-color:rgba(245,192,96,.48)!important;box-shadow:0 14px 36px rgba(14,10,7,.2),inset 0 1px 0 rgba(255,255,255,.9)!important}.bhakti-paper-hover-card:focus-within .bhakti-devotional-glass__title,.bhakti-paper-hover-card:focus-within .font-display,.bhakti-paper-hover-card:focus-within h1,.bhakti-paper-hover-card:focus-within h2,.bhakti-paper-hover-card:focus-within h3,.bhakti-paper-hover-card:hover .bhakti-devotional-glass__title,.bhakti-paper-hover-card:hover .font-display,.bhakti-paper-hover-card:hover h1,.bhakti-paper-hover-card:hover h2,.bhakti-paper-hover-card:hover h3{color:#0f0a08!important;text-shadow:none!important;-webkit-font-smoothing:antialiased}.bhakti-paper-hover-card:focus-within .bhakti-devotional-glass__body,.bhakti-paper-hover-card:focus-within .bhakti-youtube-video-card__date,.bhakti-paper-hover-card:focus-within p:not(.bhakti-devotional-glass__eyebrow),.bhakti-paper-hover-card:hover .bhakti-devotional-glass__body,.bhakti-paper-hover-card:hover .bhakti-youtube-video-card__date,.bhakti-paper-hover-card:hover p:not(.bhakti-devotional-glass__eyebrow){color:#2f2218!important;text-shadow:none!important;font-weight:500;opacity:1!important;-webkit-font-smoothing:antialiased}.bhakti-paper-hover-card:focus-within .bhakti-devotional-glass__eyebrow,.bhakti-paper-hover-card:focus-within[role=status] .font-display,.bhakti-paper-hover-card:hover .bhakti-devotional-glass__eyebrow,.bhakti-paper-hover-card:hover[role=status] .font-display{color:#7a4e12!important;text-shadow:none!important;font-weight:700;opacity:1!important;letter-spacing:.08em}.bhakti-token-user-card.bhakti-paper-hover-card:focus-within .font-display,.bhakti-token-user-card.bhakti-paper-hover-card:focus-within dd,.bhakti-token-user-card.bhakti-paper-hover-card:focus-within dt,.bhakti-token-user-card.bhakti-paper-hover-card:hover .font-display,.bhakti-token-user-card.bhakti-paper-hover-card:hover dd,.bhakti-token-user-card.bhakti-paper-hover-card:hover dt{color:#1a120c!important;text-shadow:none!important}.bhakti-token-user-card.bhakti-paper-hover-card:focus-within>p,.bhakti-token-user-card.bhakti-paper-hover-card:hover>p{color:#4a382c!important;text-shadow:none!important}}.bhakti-paper-hover-card:active{background:linear-gradient(165deg,rgba(255,253,250,.98),rgba(255,248,238,.96))!important;border-color:rgba(245,192,96,.48)!important;box-shadow:0 14px 36px rgba(14,10,7,.2),inset 0 1px 0 rgba(255,255,255,.9)!important}.bhakti-paper-hover-card:active .bhakti-devotional-glass__title,.bhakti-paper-hover-card:active .font-display,.bhakti-paper-hover-card:active h1,.bhakti-paper-hover-card:active h2,.bhakti-paper-hover-card:active h3,.bhakti-token-user-card.bhakti-paper-hover-card:active .font-display,.bhakti-token-user-card.bhakti-paper-hover-card:active dd,.bhakti-token-user-card.bhakti-paper-hover-card:active dt{color:#0f0a08!important;text-shadow:none!important}.bhakti-paper-hover-card:active .bhakti-devotional-glass__body,.bhakti-paper-hover-card:active .bhakti-youtube-video-card__date,.bhakti-paper-hover-card:active p:not(.bhakti-devotional-glass__eyebrow),.bhakti-token-user-card.bhakti-paper-hover-card:active>p{color:#2f2218!important;text-shadow:none!important}.bhakti-paper-hover-card:active .bhakti-devotional-glass__eyebrow,.bhakti-paper-hover-card:active[role=status] .font-display{color:#7a4e12!important;text-shadow:none!important}.bhakti-youtube-video-card.bhakti-paper-hover-card:active{transform:scale(.985)}.bhakti-glass-85{--bhakti-glass-text-shadow:0 1px 2px rgba(0,0,0,0.72),0 2px 8px rgba(0,0,0,0.52);--bhakti-glass-title-shadow:0 1px 3px rgba(0,0,0,0.78),0 3px 12px rgba(0,0,0,0.55);border:none!important;background:linear-gradient(180deg,rgba(255,248,236,.34),rgba(248,228,200,.28))!important;box-shadow:0 10px 28px rgba(0,0,0,.2)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#fff5eb}.bhakti-glass-85 h1,.bhakti-glass-85 h2,.bhakti-glass-85 h3,.bhakti-glass-85 li,.bhakti-glass-85 p,.bhakti-glass-85 span{opacity:1!important;text-shadow:var(--bhakti-glass-text-shadow)!important}.bhakti-glass-85 .bhakti-glass-85__title,.bhakti-glass-85 h1,.bhakti-glass-85 h2,.bhakti-glass-85 h3{color:#ffffff!important;text-shadow:var(--bhakti-glass-title-shadow)!important}.bhakti-glass-85 .bhakti-glass-85__body,.bhakti-glass-85 p{color:#fff5eb!important;line-height:1.55}.bhakti-glass-85 .bhakti-glass-85__eyebrow{color:var(--bhakti-gold-bright)!important;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-shadow:var(--bhakti-glass-text-shadow)!important}.bhakti-glass-85.bhakti-frost-card h1,.bhakti-glass-85.bhakti-frost-card h2,.bhakti-glass-85.bhakti-frost-card h3{color:#ffffff!important;text-shadow:var(--bhakti-glass-title-shadow)!important}.bhakti-glass-85.bhakti-frost-card p{color:#fff5eb!important;text-shadow:var(--bhakti-glass-text-shadow)!important}.bhakti-devotional-glass{border:1px solid rgba(255,255,255,.38);background:linear-gradient(165deg,rgba(255,252,248,.26),rgba(255,244,232,.2));box-shadow:0 10px 26px rgba(14,10,7,.12),inset 0 1px 0 rgba(255,255,255,.42);color:#3a2b20}.bhakti-devotional-glass,.bhakti-page-intro-card.bhakti-devotional-glass{backdrop-filter:blur(11px) saturate(1.1);-webkit-backdrop-filter:blur(11px) saturate(1.1)}.bhakti-page-intro-card.bhakti-devotional-glass{width:min(92%,32rem);margin-inline:auto;padding:1.5rem 1.35rem;border:1px solid rgba(255,255,255,.4)!important;background:linear-gradient(165deg,rgba(255,252,248,.26),rgba(255,244,232,.2))!important;box-shadow:0 10px 26px rgba(14,10,7,.12),inset 0 1px 0 rgba(255,255,255,.42)!important}.bhakti-devotional-glass.bhakti-frost-card{border-radius:1.35rem}.bhakti-devotional-glass .bhakti-devotional-glass__title,.bhakti-devotional-glass h1,.bhakti-devotional-glass h2,.bhakti-devotional-glass h3{font-family:var(--font-bhakti-display),Georgia,serif;font-weight:600;letter-spacing:.01em;line-height:1.32;color:#2a1f16!important;text-shadow:none!important}.bhakti-devotional-glass .bhakti-devotional-glass__body,.bhakti-devotional-glass p{font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:.875rem;line-height:1.55;letter-spacing:normal;color:#5a4636!important;text-shadow:none!important}.bhakti-devotional-glass .bhakti-devotional-glass__eyebrow{font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8b5c38!important;text-shadow:none!important}.bhakti-devotional-glass.bhakti-frost-card h1,.bhakti-devotional-glass.bhakti-frost-card h2,.bhakti-devotional-glass.bhakti-frost-card h3,.bhakti-devotional-glass.bhakti-frost-card p{text-shadow:none!important}.bhakti-immersive-page .bhakti-devotional-glass:not(.bhakti-home-card--tile):not(.bhakti-paper-hover-card),.bhakti-immersive-page .bhakti-events-page-header.bhakti-devotional-glass,.bhakti-immersive-page .bhakti-page-intro-card.bhakti-devotional-glass:not(.bhakti-paper-hover-card){background:linear-gradient(165deg,rgba(255,253,250,.94),rgba(255,248,238,.9))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(62,44,31,.12)!important;box-shadow:0 8px 24px rgba(14,10,7,.1)!important;color:#1a120c}.bhakti-immersive-page .bhakti-devotional-glass:not(.bhakti-home-card--tile):not(.bhakti-paper-hover-card) .bhakti-devotional-glass__title,.bhakti-immersive-page .bhakti-devotional-glass:not(.bhakti-home-card--tile):not(.bhakti-paper-hover-card) h1,.bhakti-immersive-page .bhakti-devotional-glass:not(.bhakti-home-card--tile):not(.bhakti-paper-hover-card) h2,.bhakti-immersive-page .bhakti-devotional-glass:not(.bhakti-home-card--tile):not(.bhakti-paper-hover-card) h3,.bhakti-immersive-page .bhakti-events-page-header.bhakti-devotional-glass:not(.bhakti-paper-hover-card) .bhakti-events-page-header__title{color:#0f0a08!important;text-shadow:none!important}.bhakti-immersive-page .bhakti-devotional-glass:not(.bhakti-home-card--tile):not(.bhakti-paper-hover-card) .bhakti-devotional-glass__body,.bhakti-immersive-page .bhakti-devotional-glass:not(.bhakti-home-card--tile):not(.bhakti-paper-hover-card) p,.bhakti-immersive-page .bhakti-events-page-header.bhakti-devotional-glass:not(.bhakti-paper-hover-card) .bhakti-events-page-header__description{color:#2f2218!important;text-shadow:none!important}.bhakti-home-immersive-bg .bhakti-home-card--tile .bhakti-home-card__tile-title{color:#0f0a08!important;text-shadow:none!important}.bhakti-immersive-page .bhakti-devotional-glass:not(.bhakti-paper-hover-card) .bhakti-devotional-glass__eyebrow{color:#ffd67a!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important}@media (hover:hover){.bhakti-immersive-page .bhakti-paper-hover-card.bhakti-devotional-glass:focus-within,.bhakti-immersive-page .bhakti-paper-hover-card.bhakti-devotional-glass:hover{background:linear-gradient(165deg,rgba(255,253,250,.98),rgba(255,248,238,.96))!important;border-color:rgba(245,192,96,.48)!important;box-shadow:0 14px 36px rgba(14,10,7,.2),inset 0 1px 0 rgba(255,255,255,.9)!important}.bhakti-immersive-page .bhakti-paper-hover-card:focus-within .bhakti-devotional-glass__title,.bhakti-immersive-page .bhakti-paper-hover-card:focus-within .font-display,.bhakti-immersive-page .bhakti-paper-hover-card:focus-within h1,.bhakti-immersive-page .bhakti-paper-hover-card:focus-within h2,.bhakti-immersive-page .bhakti-paper-hover-card:focus-within h3,.bhakti-immersive-page .bhakti-paper-hover-card:hover .bhakti-devotional-glass__title,.bhakti-immersive-page .bhakti-paper-hover-card:hover .font-display,.bhakti-immersive-page .bhakti-paper-hover-card:hover h1,.bhakti-immersive-page .bhakti-paper-hover-card:hover h2,.bhakti-immersive-page .bhakti-paper-hover-card:hover h3{color:#0f0a08!important;text-shadow:none!important}.bhakti-immersive-page .bhakti-paper-hover-card:focus-within .bhakti-devotional-glass__body,.bhakti-immersive-page .bhakti-paper-hover-card:focus-within .bhakti-youtube-video-card__date,.bhakti-immersive-page .bhakti-paper-hover-card:focus-within p:not(.bhakti-devotional-glass__eyebrow),.bhakti-immersive-page .bhakti-paper-hover-card:hover .bhakti-devotional-glass__body,.bhakti-immersive-page .bhakti-paper-hover-card:hover .bhakti-youtube-video-card__date,.bhakti-immersive-page .bhakti-paper-hover-card:hover p:not(.bhakti-devotional-glass__eyebrow){color:#2f2218!important;text-shadow:none!important;opacity:1!important}.bhakti-immersive-page .bhakti-paper-hover-card:focus-within .bhakti-devotional-glass__eyebrow,.bhakti-immersive-page .bhakti-paper-hover-card:hover .bhakti-devotional-glass__eyebrow{color:#5c3d0a!important;text-shadow:none!important;font-weight:800;opacity:1!important}}.bhakti-immersive-page .bhakti-satsang-media-glass--88,.bhakti-satsang-media-glass--88{background:linear-gradient(165deg,rgba(255,253,250,.92),rgba(255,248,238,.88))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(62,44,31,.12)!important;box-shadow:0 8px 22px rgba(14,10,7,.1)!important;color:#1a120c}.bhakti-satsang-media-glass--88 .font-display,.bhakti-satsang-media-glass--88 p{color:#0f0a08!important;text-shadow:none!important}.bhakti-home-card .inline-block.h-2.w-2{transition:transform .18s ease,box-shadow .18s ease}.bhakti-home-card:active .inline-block.h-2.w-2{transform:scale(1.18);box-shadow:0 0 10px rgba(239,68,68,.95)}.bhakti-auth-wall{position:relative;display:flex;flex-direction:column;width:100%;max-width:100%;min-height:100vh;min-height:100dvh;min-height:100svh;overflow:hidden;overscroll-behavior:none;background-color:#221a14;--bp-bg-image:url(/design-reference/MAIN1.jpg);--bp-bg-fill-image:var(--bp-bg-image);--bp-bg-focus-image:var(--bp-bg-image);--bp-bg-fill-size:cover;--bp-bg-fill-position:center 56%;--bp-bg-focus-size:cover;--bp-bg-focus-position:center 56%}.bhakti-auth-wall__stack{position:absolute;inset:0;z-index:0;pointer-events:none}.bhakti-auth-wall .bhakti-responsive-wallpaper__focus{filter:brightness(1.14) saturate(1.16) contrast(1.04)}.bhakti-auth-wall--landing .bhakti-responsive-wallpaper__focus{filter:brightness(1.12) saturate(1.14) contrast(1.04)}.bhakti-auth-wall:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.04) 0,rgba(0,0,0,0) 42%,rgba(0,0,0,.05)),radial-gradient(circle at 50% 68%,rgba(242,161,120,.03) 0,transparent 56%)}.bhakti-auth-wall>:not(.bhakti-auth-wall__stack):not(main){position:relative;z-index:2;flex-shrink:0}.bhakti-auth-wall>main{flex:1 1 auto;min-height:0;height:100%;max-height:100%;width:100%;max-width:32rem;margin-inline:auto;overflow-x:hidden;overflow-y:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;display:flex;flex-direction:column}.bhakti-auth-wall--recover>main.bhakti-recover-main{flex-shrink:1;flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:max(1rem,env(safe-area-inset-bottom))}.bhakti-auth-wall.bhakti-auth-wall--login{--bp-bg-fill-image:url(/design-reference/MAIN1.jpg);--bp-bg-focus-image:url(/design-reference/MAIN1.jpg);--bp-bg-fill-size:cover;--bp-bg-fill-position:center center;--bp-bg-focus-size:contain;--bp-bg-focus-position:center center}.bhakti-auth-wall--login:after{background:linear-gradient(180deg,rgba(18,11,8,.24),rgba(26,17,12,.1) 42%,rgba(36,24,16,.22) 72%,rgba(20,13,9,.42)),radial-gradient(ellipse 90% 62% at 50% 16%,rgba(118,77,46,.18) 0,transparent 62%)}.bhakti-auth-mono-logo__shell{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:min(100%,280px);border:0;outline:none;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:transparent;box-shadow:none}.bhakti-auth-mono-logo__shell--auth{border-radius:1.5rem;padding:.625rem;background:linear-gradient(180deg,rgba(255,252,248,.58) 0,rgba(255,247,236,.34));box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 6px 20px rgba(14,10,7,.1)}.bhakti-auth-mono-logo__shell--landing{border-radius:1.75rem;padding:.75rem;background:linear-gradient(180deg,rgba(255,252,248,.2) 0,rgba(255,247,236,.06));box-shadow:inset 0 1px 0 rgba(255,255,255,.28)}@media (min-width:640px){.bhakti-auth-mono-logo__shell--auth{padding:.75rem}.bhakti-auth-mono-logo__shell--landing{padding:.875rem}}.bhakti-auth-mono-logo__shell img{animation:bhakti-auth-mono-logo-fade-in .35s ease forwards}@keyframes bhakti-auth-mono-logo-fade-in{0%{opacity:0}}.bhakti-auth-wall--login .bhakti-auth-mono-logo__shell--auth{background:linear-gradient(180deg,rgba(255,252,248,.62) 0,rgba(255,247,236,.38))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 6px 20px rgba(14,10,7,.12)!important}html:not(.bhakti-wallpapers-ready) .bhakti-auth-wall--login .bhakti-responsive-wallpaper__focus{filter:brightness(1.04) saturate(1.06) contrast(1.02)}.bhakti-auth-wall--landing{--bp-bg-focus-size:140% auto;--bp-bg-focus-position:50% 14%;--bp-bg-fill-size:cover;--bp-bg-fill-position:50% 56%}.bhakti-auth-wall--landing:after{background:linear-gradient(180deg,rgba(8,6,5,.2) 0,rgba(8,6,5,.04) 34%,rgba(10,8,6,.04) 52%,rgba(12,9,7,.16) 72%,rgba(14,11,9,.38)),radial-gradient(ellipse 92% 70% at 50% 22%,rgba(255,232,200,.18) 0,transparent 58%),radial-gradient(ellipse 80% 50% at 50% 88%,rgba(0,0,0,.12) 0,transparent 45%)}.bhakti-app-shell:has(.bhakti-auth-wall){display:flex;flex-direction:column;overflow:hidden;overflow-y:hidden;height:100svh;max-height:100svh;background-color:#221a14}.bhakti-app-shell:has(.bhakti-auth-wall)>.bhakti-route-viewport{display:flex;flex-direction:column;flex:1 1 auto;flex-grow:1;height:100%;min-height:0;overflow:hidden}.bhakti-route-viewport:has(.bhakti-auth-wall){display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;overflow:hidden}.bhakti-app-shell:has(.bhakti-auth-wall) .bhakti-auth-wall{flex:1 1 auto;min-height:0!important;height:100%;max-height:100%}.bhakti-auth-wall--landing,.bhakti-auth-wall--login,.bhakti-auth-wall--login>main.bhakti-auth-login-main{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0}.bhakti-auth-wall--login>main.bhakti-auth-login-main{flex:1 1 auto;overflow:hidden}.bhakti-auth-wall--login>main.bhakti-auth-login-main>.bhakti-auth-login-dock{margin-top:auto;flex-shrink:0;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}.bhakti-auth-wall--login>main.bhakti-auth-scroll-main,.bhakti-auth-wall>main.bhakti-auth-scroll-main{flex:1 1 auto;min-height:0;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.bhakti-app-height-locked .bhakti-app-shell:has(.bhakti-auth-wall),html.bhakti-app-height-locked .bhakti-app-shell:has(.bhakti-home-immersive-bg){height:var(--bhakti-app-height,100dvh);max-height:var(--bhakti-app-height,100dvh)}html.bhakti-app-height-locked .bhakti-main-shell:has(.bhakti-home-immersive-bg),html.bhakti-app-height-locked .bhakti-route-viewport:has(.bhakti-auth-wall),html.bhakti-app-height-locked .bhakti-route-viewport:has(.bhakti-home-immersive-bg){flex:1 1 auto;min-height:0;height:100%;max-height:100%}html.bhakti-app-height-locked .bhakti-app-shell:has(.bhakti-auth-wall) .bhakti-auth-wall,html.bhakti-app-height-locked .bhakti-app-shell:has(.bhakti-home-immersive-bg) .bhakti-home-immersive-bg.bhakti-home-split-root{min-height:0!important;height:100%;max-height:100%}@media (display-mode:standalone){html.bhakti-pwa-standalone .bhakti-app-shell:has(.bhakti-auth-wall),html.bhakti-pwa-standalone .bhakti-app-shell:has(.bhakti-home-immersive-bg){height:var(--bhakti-app-height,100dvh);max-height:var(--bhakti-app-height,100dvh)}}@media (hover:hover) and (pointer:fine){.bhakti-app-shell:has(.bhakti-auth-wall),.bhakti-app-shell:has(.bhakti-home-immersive-bg){overflow-y:hidden!important}}.bhakti-auth-wall--landing>main.bhakti-landing-main{overflow:hidden;overflow-y:hidden;overscroll-behavior:none;touch-action:manipulation;-webkit-overflow-scrolling:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex:1 1 auto;min-height:0;height:100%;padding-top:max(.35rem,env(safe-area-inset-top,0px))}.bhakti-landing-hero{flex:1 1 auto;min-height:0;padding-bottom:0;--bhakti-landing-hero-scale:1.28}.bhakti-landing-bottom-dock{flex:0 0 auto;width:100%;margin-top:auto;display:flex;flex-direction:column;align-items:stretch;gap:.2rem;padding-top:clamp(.35rem,1.2vh,.75rem);padding-bottom:max(.35rem,env(safe-area-inset-bottom,0px))}.bhakti-landing-eyebrow{margin:0;font-size:calc(10px * var(--bhakti-landing-hero-scale, 1));letter-spacing:.32em;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.65),0 0 24px rgba(0,0,0,.35)}.bhakti-landing-logo{margin-top:calc(.15rem * var(--bhakti-landing-hero-scale, 1));transform:scale(calc(.86 * var(--bhakti-landing-hero-scale, 1)));transform-origin:center top}.bhakti-landing-logo .bhakti-auth-mono-logo__shell--landing{padding:.54rem .72rem;border-radius:1.62rem}.bhakti-landing-logo .bhakti-auth-mono-logo__shell--landing img{height:3.18rem!important;max-height:3.18rem}@media (min-width:640px){.bhakti-landing-logo .bhakti-auth-mono-logo__shell--landing img{height:3.42rem!important;max-height:3.42rem}}.bhakti-landing-greeting{margin-top:calc(.15rem * var(--bhakti-landing-hero-scale, 1));font-size:clamp(1.22rem,4.2vw,1.52rem);line-height:1.3;letter-spacing:-.01em;color:#fffaf3;text-shadow:0 2px 18px rgba(0,0,0,.58),0 0 28px rgba(0,0,0,.32)}.bhakti-landing-greeting-accent{color:#f2a178}.bhakti-landing-tagline{font-size:clamp(.8rem,2.8vw,.92rem);line-height:1.45;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.62),0 0 22px rgba(0,0,0,.38);max-width:21rem}.bhakti-landing-welcome{flex:0 0 auto;width:100%}.bhakti-landing-welcome-card{border-radius:20px;border:1px solid rgba(255,255,255,.55);background:linear-gradient(165deg,rgba(255,252,248,.88),rgba(255,247,236,.78));padding:.62rem .8rem .65rem;box-shadow:0 6px 28px rgba(0,0,0,.1),0 18px 56px rgba(26,15,8,.32),0 0 0 1px rgba(255,255,255,.28);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bhakti-landing-welcome-card__title{font-size:1.08rem;line-height:1.25;letter-spacing:-.02em;color:#120d09;text-shadow:none}.bhakti-landing-welcome-card__subtitle{font-size:.72rem;line-height:1.4;color:#3d2e22}.bhakti-landing-welcome-actions{margin-top:.5rem}.bhakti-landing-welcome-actions .bhakti-landing-welcome-actions__section-label{font-size:9px;letter-spacing:.14em}.bhakti-landing-welcome-actions .bhakti-landing-welcome-actions__hint{font-size:9px;line-height:1.35}.bhakti-landing-welcome-actions .bhakti-premium-btn{padding-block:9px!important;font-size:11px!important;letter-spacing:.08em!important}.bhakti-landing-welcome-actions .bhakti-landing-welcome-actions__divider{padding-block:.15rem}.bhakti-landing-welcome-actions .bhakti-landing-welcome-actions__divider-label{font-size:8px}.bhakti-landing-welcome-card__footer{margin-top:.45rem}.bhakti-landing-dev-hint{flex-shrink:0}@media (max-height:720px){.bhakti-auth-wall--landing>main.bhakti-landing-main{padding-top:max(.2rem,env(safe-area-inset-top,0px))}.bhakti-landing-bottom-dock{padding-top:.25rem;padding-bottom:max(.25rem,env(safe-area-inset-bottom,0px))}.bhakti-landing-logo{transform:scale(.936)}.bhakti-landing-logo .bhakti-auth-mono-logo__shell--landing img{height:2.86rem!important;max-height:2.86rem}.bhakti-landing-greeting{margin-top:.24rem;font-size:clamp(1.05rem,3.36vw,1.26rem)}.bhakti-landing-tagline{font-size:11px;max-width:18.6rem}.bhakti-landing-welcome-card{padding:.5rem .72rem .55rem;border-radius:18px}.bhakti-landing-welcome-card__title{font-size:.98rem}.bhakti-landing-welcome-actions{margin-top:.4rem}.bhakti-landing-welcome-actions .bhakti-premium-btn{padding-block:8px!important;font-size:10px!important}}@media (min-width:375px) and (max-width:430px) and (min-aspect-ratio:9/20) and (max-aspect-ratio:11/19){.bhakti-auth-wall--landing,.bhakti-auth-wall--login{--bp-bg-focus-size:140% auto;--bp-bg-focus-position:50% 14%;--bp-bg-fill-position:50% 56%}}@media (max-width:430px){.bhakti-auth-wall--login{--bp-bg-focus-size:142% auto;--bp-bg-focus-position:50% 13%}}@media (min-width:431px) and (max-width:767px){.bhakti-auth-wall--login{--bp-bg-focus-size:140% auto;--bp-bg-focus-position:50% 14%}}@media (max-width:360px) and (min-height:520px){.bhakti-auth-wall--login{--bp-bg-focus-size:136% auto;--bp-bg-focus-position:50% 15%}.bhakti-auth-wall--landing{--bp-bg-focus-size:132% auto;--bp-bg-focus-position:50% 16%}}@media (min-width:768px){.bhakti-auth-wall:not(.bhakti-auth-wall--login):not(.bhakti-auth-wall--landing){--bp-bg-focus-size:contain;--bp-bg-focus-position:center 52%}.bhakti-auth-wall--landing,.bhakti-auth-wall--login{--bp-bg-focus-size:cover;--bp-bg-focus-position:center 32%;--bp-bg-fill-position:center center}}@media (min-width:768px) and (min-aspect-ratio:8/5){.bhakti-auth-wall--landing,.bhakti-auth-wall--login{--bp-bg-focus-position:center 30%}}@media (min-width:1280px) and (min-aspect-ratio:7/3){.bhakti-auth-wall--landing{--bp-bg-focus-position:center 28%}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.bhakti-auth-wall--landing,.bhakti-auth-wall--login{--bp-bg-focus-position:center 31%}}@media (max-height:560px){.bhakti-auth-wall--landing,.bhakti-auth-wall--login{--bp-bg-focus-size:cover;--bp-bg-focus-position:center 26%;--bp-bg-fill-position:center 24%}}@media (max-height:560px) and (min-width:600px){.bhakti-auth-wall--landing,.bhakti-auth-wall--login{--bp-bg-focus-position:center 28%}}@media (max-aspect-ratio:9/20) and (max-width:380px){.bhakti-auth-wall--landing,.bhakti-auth-wall--login{--bp-bg-focus-size:contain;--bp-bg-focus-position:center top;--bp-bg-fill-position:center top}}.bhakti-legal-consent-backdrop{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:max(1rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));background:rgba(58,52,48,.42);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.bhakti-legal-consent-shell{display:flex;flex-direction:column;width:min(100%,22.5rem);height:min(92dvh,44rem);max-height:92dvh;margin:auto;flex-shrink:0;padding:.42rem;border-radius:1.65rem;background:#4a4a4a;box-shadow:0 0 0 1px rgba(0,0,0,.18),0 28px 56px rgba(0,0,0,.42)}.bhakti-legal-consent-panel{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden;border-radius:1.28rem;background:#fdf8f1}.bhakti-legal-consent-header{flex-shrink:0;padding:1.15rem 1.1rem .85rem;text-align:center;border-bottom:1px solid rgba(176,96,46,.14)}.bhakti-legal-consent-brand{margin:0;font-size:.58rem;font-weight:600;letter-spacing:.34em;color:#9a6b42}.bhakti-legal-consent-title{margin:.45rem 0 0;font-family:var(--font-serif,ui-serif,Georgia,"Times New Roman",serif);font-size:1.12rem;font-weight:700;line-height:1.28;color:#1a1a1a}.bhakti-legal-consent-hint{margin:.55rem 0 0;font-size:.65rem;line-height:1.35;color:#7a5030}.bhakti-legal-consent-scroll{position:relative;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.75rem 1rem 1.25rem;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.bhakti-legal-consent-document{display:flex;flex-direction:column;gap:0}.bhakti-legal-consent-doc-title{margin:0 0 .35rem;font-family:var(--font-serif,ui-serif,Georgia,"Times New Roman",serif);font-size:.92rem;font-weight:700;line-height:1.32;letter-spacing:.02em;color:#1a120c;text-align:left}.bhakti-legal-consent-updated{margin:0 0 .75rem;font-size:.7rem;font-weight:600;line-height:1.35;color:#8a5c38;text-align:left}.bhakti-legal-consent-section{margin:.85rem 0 .4rem;font-size:.78rem;font-weight:700;line-height:1.38;letter-spacing:.02em;color:#3d2818;text-align:left}.bhakti-legal-consent-paragraph{margin:.45rem 0 0;font-size:.8125rem;line-height:1.58;color:#2a2420;text-align:left;overflow-wrap:anywhere;word-break:break-word}.bhakti-legal-consent-list{margin:.35rem 0 0;padding-left:1.15rem;font-size:.8125rem;line-height:1.55;color:#2a2420;text-align:left}.bhakti-legal-consent-list li{margin-top:.35rem;padding-left:.15rem}.bhakti-legal-consent-list li::marker{color:#b0602e}.bhakti-legal-consent-spacer{height:1.35rem;flex-shrink:0;border-bottom:1px dashed rgba(176,96,46,.22);margin:.65rem 0 .15rem}.bhakti-legal-consent-body-text{margin:0;font-size:.8125rem;line-height:1.55;color:#2a2420;text-align:left;overflow-wrap:anywhere;word-break:break-word}.bhakti-legal-consent-body-text+.bhakti-legal-consent-body-text{margin-top:.9rem}.bhakti-legal-consent-footer{flex-shrink:0;padding:.65rem 1rem 1.05rem;border-top:1px solid rgba(176,96,46,.12);background:#fdf8f1}.bhakti-legal-consent-action{width:100%;border:none;border-radius:999px;padding:.82rem .75rem;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:#b0602e;box-shadow:0 6px 16px rgba(120,58,20,.28);transition:opacity .12s ease,transform 70ms ease-out,background-color .12s ease}.bhakti-legal-consent-action:not(:disabled):active{transform:scale(.98)}.bhakti-legal-consent-action:disabled{cursor:not-allowed;background:#c9a88a;box-shadow:none;opacity:.92}@media (max-width:430px){.bhakti-legal-consent-backdrop{padding:max(.5rem,env(safe-area-inset-top)) max(.65rem,env(safe-area-inset-right)) max(.5rem,env(safe-area-inset-bottom)) max(.65rem,env(safe-area-inset-left))}.bhakti-legal-consent-shell{width:100%;height:92dvh;max-height:92dvh;padding:.35rem;border-radius:1.35rem}.bhakti-legal-consent-header{padding:.95rem .85rem .7rem}.bhakti-legal-consent-title{font-size:1.05rem}.bhakti-legal-consent-scroll{padding:.65rem .85rem 1rem}.bhakti-legal-consent-footer{padding:.55rem .85rem max(.85rem,env(safe-area-inset-bottom))}.bhakti-legal-consent-action{padding:.88rem .75rem;font-size:.72rem}}@keyframes bhakti-guru-alert-pop{0%{opacity:0;transform:scale(.9) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.bhakti-guru-live-alert-overlay{position:fixed;inset:0;z-index:2147483646;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));pointer-events:auto}.bhakti-guru-live-alert-overlay__backdrop{position:absolute;inset:0;background:rgba(26,18,8,.62);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);pointer-events:none}.bhakti-guru-live-alert-dialog{position:relative;z-index:1;box-sizing:border-box;width:min(100%,22rem);max-height:min(90vh,32rem);overflow-y:auto;margin:0;padding:1.5rem 1.35rem 1.25rem;border:2px solid rgba(16,185,129,.75);border-radius:1.5rem;background:linear-gradient(180deg,#ecfdf5,#fff 55%,#fffbeb);box-shadow:0 24px 48px rgba(26,18,8,.35),0 0 0 4px rgba(52,211,153,.2);text-align:center;animation:bhakti-guru-alert-pop .35s ease-out}.bhakti-guru-live-alert-dialog__icon{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin:0 auto .75rem;border-radius:999px;background:linear-gradient(135deg,#10b981,#c46020);font-size:1.5rem;line-height:1;box-shadow:0 8px 20px rgba(196,96,32,.35)}.bhakti-guru-live-alert-dialog__title{margin:0;font-family:var(--font-bhakti-display),Georgia,serif;font-size:1.35rem;font-weight:700;line-height:1.25;color:#064e3b}.bhakti-guru-live-alert-dialog__subtitle{margin:.5rem 0 0;font-size:1rem;font-weight:600;color:#2a1f14}.bhakti-guru-live-alert-dialog__meta{margin:.35rem 0 0;font-size:.8rem;line-height:1.4;color:#5a4636}.bhakti-guru-live-alert-dialog__actions{display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem}.bhakti-guru-live-alert-dialog__join{width:100%;border:none;border-radius:999px;padding:.85rem 1rem;font-size:.9rem;font-weight:600;color:#fff;background:linear-gradient(90deg,#c46020,#d78643);box-shadow:0 6px 16px rgba(196,96,32,.35);cursor:pointer}.bhakti-guru-live-alert-dialog__link{display:block;width:100%;box-sizing:border-box;border:2px solid #2a1f14;border-radius:999px;padding:.75rem 1rem;font-size:.85rem;font-weight:600;color:#2a1f14;text-decoration:none}.bhakti-guru-live-alert-dialog__minimize{margin-top:.85rem;border:none;background:none;padding:.25rem;font-size:.75rem;font-weight:500;color:#6a5848;text-decoration:underline;cursor:pointer}.bhakti-guru-live-alert-minimized{position:fixed;inset-inline:0;top:max(.75rem,env(safe-area-inset-top,0px));z-index:2147483646;display:flex;justify-content:center;padding-inline:1rem;pointer-events:none}.bhakti-guru-live-alert-minimized__btn{pointer-events:auto;border:none;border-radius:999px;padding:.65rem 1.25rem;font-size:.85rem;font-weight:600;color:#fff;background:linear-gradient(90deg,#c46020,#d78643);box-shadow:0 8px 24px rgba(26,18,8,.28);animation:bhakti-guru-alert-pulse 1.2s ease-in-out infinite}@keyframes bhakti-guru-alert-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.bhakti-guru-live-in-progress{position:fixed;inset-inline:0;bottom:calc(var(--bhakti-bottom-nav-clearance) + .35rem);z-index:2147483645;display:flex;justify-content:center;padding-inline:1rem;pointer-events:none}.bhakti-guru-live-in-progress__inner{pointer-events:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem;width:min(100%,24rem);padding:.65rem 1rem;border-radius:1rem;border:1px solid rgba(14,116,144,.45);background:rgba(240,249,255,.97);box-shadow:0 10px 28px rgba(26,18,8,.2)}.bhakti-guru-live-in-progress__title{margin:0;font-size:.8rem;font-weight:700;color:#0c4a6e}.bhakti-guru-live-in-progress__meta{margin:0;font-size:.72rem;color:#5a4636}.bhakti-guru-live-in-progress__btn{border:none;border-radius:999px;padding:.45rem .9rem;font-size:.75rem;font-weight:600;color:#fff;background:linear-gradient(90deg,#c46020,#d78643);cursor:pointer}.placeholder\:text-\[\#8A7358\]::placeholder{--tw-text-opacity:1;color:rgb(138 115 88/var(--tw-text-opacity,1))}.placeholder\:text-\[\#9a7a5a\]::placeholder{--tw-text-opacity:1;color:rgb(154 122 90/var(--tw-text-opacity,1))}.placeholder\:text-\[\#9c7a55\]::placeholder{--tw-text-opacity:1;color:rgb(156 122 85/var(--tw-text-opacity,1))}.last\:border-0:last-child{border-width:0}.hover\:\!border-\[\#C46020\]\/50:hover{border-color:rgb(196 96 32/.5)!important}.hover\:\!bg-white\/55:hover{background-color:rgb(255 255 255/.55)!important}.hover\:bg-amber-50\/80:hover{background-color:rgb(255 251 235/.8)}.hover\:bg-white\/40:hover{background-color:rgb(255 255 255/.4)}.hover\:bg-white\/60:hover{background-color:rgb(255 255 255/.6)}.hover\:bg-white\/70:hover{background-color:rgb(255 255 255/.7)}.hover\:bg-white\/75:hover{background-color:rgb(255 255 255/.75)}.hover\:text-\[\#C46020\]:hover{--tw-text-opacity:1;color:rgb(196 96 32/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-white\/70:hover{text-decoration-color:rgb(255 255 255/.7)}.hover\:decoration-white\/80:hover{text-decoration-color:rgb(255 255 255/.8)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#C46020\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(196 96 32/var(--tw-ring-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-50:disabled{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:focus-within .group-focus-within\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-\[\#D4AF37\]{--tw-text-opacity:1;color:rgb(212 175 55/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:active .group-active\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:active .group-active\:opacity-100{opacity:1}@media (min-width:640px){.sm\:bottom-2\.5{bottom:.625rem}.sm\:left-auto{left:auto}.sm\:right-2\.5{right:.625rem}.sm\:right-4{right:1rem}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:h-16{height:4rem}.sm\:h-32{height:8rem}.sm\:h-56{height:14rem}.sm\:h-\[4\.75rem\]{height:4.75rem}.sm\:h-\[52px\]{height:52px}.sm\:w-32{width:8rem}.sm\:w-56{width:14rem}.sm\:w-\[52px\]{width:52px}.sm\:w-\[8\.5rem\]{width:8.5rem}.sm\:w-auto{width:auto}.sm\:max-w-\[236px\]{max-width:236px}.sm\:max-w-\[280px\]{max-width:280px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1\.1rem_9\.5rem_1fr\]{grid-template-columns:1.1rem 9.5rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-x-2{column-gap:.5rem}.sm\:self-center{align-self:center}.sm\:rounded-\[1\.75rem\]{border-radius:1.75rem}.sm\:rounded-\[1rem\]{border-radius:1rem}.sm\:p-3{padding:.75rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pr-5{padding-right:1.25rem}.sm\:pt-0\.5{padding-top:.125rem}.sm\:pt-10{padding-top:2.5rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-0{margin-top:0}.md\:flex{display:flex}.md\:grid{display:grid}.md\:h-14{height:3.5rem}.md\:h-\[68px\]{height:68px}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_2\.6fr_1\.1fr_1\.4fr\]{grid-template-columns:1.4fr 2.6fr 1.1fr 1.4fr}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:gap-1{gap:.25rem}.md\:gap-3{gap:.75rem}}@media (min-width:1024px){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.\[\&_video\]\:rounded-xl video{border-radius:.75rem}