@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-ext-wght-normal-Bt3rCdHq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-wght-normal-DBa2mnKT.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-ext-wght-normal-CW-BywWH.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-wght-normal-DCPER7xl.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-vietnamese-wght-normal-DvUmmjCN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-ext-wght-normal-B6IpcvL2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-wght-normal-CRpggXlh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiro-devanagari-hindi-devanagari-400-normal-BN7hftjh.woff2)format("woff2"),url(/assets/tiro-devanagari-hindi-devanagari-400-normal-Dpl8O0n8.woff)format("woff")}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-devanagari-wght-normal-DWI_L5Cu.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-latin-ext-wght-normal-CLkupaxV.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-latin-wght-normal-Bxfr4UJH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--palette-ivory:#f6f2e5;--palette-ivory-high:#fdfbf2;--palette-ivory-mist:#efe9d6;--palette-leaf-wash:#e9edd6;--palette-leaf:#9db97a;--palette-leaf-deep:#6c8f52;--palette-forest-ink:#1c352c;--palette-forest-night:#0c231d;--palette-forest-shade:#123028;--palette-gold:#c08a2d;--palette-gold-bright:#dfa63f;--palette-gold-deep:#97671d;--palette-peacock:#1c7f74;--palette-peacock-deep:#135c54;--palette-lotus:#cd6c8f;--palette-sky-top:#b9d8da;--palette-sky-mid:#e7eeda;--palette-sky-glow:#f8e9c6;--palette-parchment:#fbf7e8;--palette-storm-abyss:#04060e;--palette-storm-deep:#091124;--palette-storm-mid:#16233f;--palette-storm-cloud:#2c3d63;--palette-storm-flash:#c9dcff;--palette-storm-bolt:#f4f7ff;--palette-marigold:#e8862a;--palette-marigold-deep:#bf5d12;--palette-marigold-light:#f6b45c;--palette-rose:#d4527e;--palette-kadamba:#f2c94c;--palette-peacock-bright:#1ea296;--palette-grove:#2c6b41;--palette-grove-deep:#163c28;--palette-grove-night:#0e2a1d;--palette-grove-mist:#d3e3c4;--palette-night-indigo:#1a1c42;--palette-night-indigo-deep:#0a0b21;--palette-night-indigo-soft:#2e3068;--palette-flame:#ffd27a;--palette-flame-core:#fff6df;--palette-ember:#e2701c;--palette-ember-deep:#a63c0c;--palette-clay:#a85a33;--palette-clay-deep:#63301a;--palette-clay-lit:#cb7b4c;--palette-tulasi:#4d7c4a;--palette-tulasi-deep:#2b4b2b;--palette-cream:#f6ecd6;--palette-marble:#efe8d6;--palette-marble-lit:#fcf8ee;--palette-marble-deep:#e3d9c1;--palette-marble-shade:#cdc0a2;--palette-inscription:#5c4a1e;--palette-sanctum-deep:#0f0a05;--palette-sanctum:#1c1409;--palette-sanctum-lit:#35260f;--surface-page:var(--palette-ivory);--surface-band:var(--palette-leaf-wash);--surface-card:var(--palette-ivory-high);--surface-sunken:var(--palette-ivory-mist);--surface-parchment:var(--palette-parchment);--surface-night:var(--palette-forest-night);--surface-night-raised:var(--palette-forest-shade);--surface-glass:#fdfbf2c7;--surface-glass-strong:#fdfbf2eb;--ink:var(--palette-forest-ink);--ink-soft:#1c352cb8;--ink-faint:#1c352c80;--ink-on-night:#f3eedb;--ink-on-night-soft:#f3eedbb8;--ink-on-night-faint:#f3eedb73;--ink-on-accent:#fdfbf2;--ink-on-gold:var(--palette-forest-night);--line:#1c352c24;--line-soft:#1c352c14;--line-on-night:#f3eedb29;--accent-gold:var(--palette-gold);--accent-gold-bright:var(--palette-gold-bright);--accent-gold-deep:var(--palette-gold-deep);--accent-gold-soft:#c08a2d57;--accent-gold-faint:#c08a2d1f;--accent-gold-on-night:var(--palette-kadamba);--accent-gold-on-night-bright:color-mix(in srgb, var(--palette-kadamba) 82%, var(--palette-ivory-high));--accent-gold-on-night-soft:#f2c94c66;--accent-gold-on-night-faint:#f2c94c26;--accent-peacock:var(--palette-peacock);--accent-peacock-deep:var(--palette-peacock-deep);--accent-peacock-faint:#1c7f741f;--accent-lotus:var(--palette-lotus);--accent-leaf:var(--palette-leaf);--accent-leaf-deep:var(--palette-leaf-deep);--accent-leaf-faint:#6c8f5224;--sky-top:var(--palette-sky-top);--sky-mid:var(--palette-sky-mid);--sky-glow:var(--palette-sky-glow);--storm-page:var(--palette-storm-abyss);--storm-raised:var(--palette-storm-deep);--storm-glass:#09112485;--storm-glass-strong:#04060ecc;--storm-line:#c9dcff29;--storm-line-strong:#c9dcff57;--storm-ink:#eef3ff;--storm-ink-soft:#eef3ffc2;--storm-ink-faint:#eef3ff85;--storm-flash:var(--palette-storm-flash);--storm-glow:0 0 40px #c9dcff47;--festival-marigold:var(--palette-marigold);--festival-marigold-deep:var(--palette-marigold-deep);--festival-marigold-light:var(--palette-marigold-light);--festival-rose:var(--palette-rose);--festival-kadamba:var(--palette-kadamba);--festival-peacock:var(--palette-peacock-bright);--festival-grove:var(--palette-grove);--festival-grove-deep:var(--palette-grove-deep);--festival-grove-night:var(--palette-grove-night);--festival-grove-mist:var(--palette-grove-mist);--festival-glow:0 0 34px #e8862a66;--festival-glow-strong:0 0 60px #e8862a8c;--festival-line:#e8862a47;--festival-night:var(--palette-night-indigo-deep);--festival-night-raised:var(--palette-night-indigo);--festival-night-soft:var(--palette-night-indigo-soft);--festival-flame:var(--palette-flame);--festival-flame-core:var(--palette-flame-core);--festival-ember:var(--palette-ember);--festival-ember-deep:var(--palette-ember-deep);--festival-clay:var(--palette-clay);--festival-clay-deep:var(--palette-clay-deep);--festival-clay-lit:var(--palette-clay-lit);--festival-tulasi:var(--palette-tulasi);--festival-tulasi-deep:var(--palette-tulasi-deep);--festival-cream:var(--palette-cream);--festival-ink-night:#fff6dfeb;--festival-ink-night-soft:#fff6dfb8;--festival-ink-night-faint:#fff6df7a;--festival-line-night:#ffd27a3d;--festival-flame-glow:0 0 26px #ffd27a73;--festival-flame-glow-strong:0 0 52px #ffd27a99;--stone-face:var(--palette-marble);--stone-recess:var(--palette-marble-deep);--stone-lit:var(--palette-marble-lit);--stone-shade:var(--palette-marble-shade);--stone-cut:#5c4a1e42;--stone-cut-strong:#5c4a1e6b;--stone-relief:#fcf8eee6;--stone-ink:var(--palette-inscription);--stone-ink-soft:#5c4a1eb8;--stone-ink-faint:#5c4a1e6b;--stone-shadow:0 26px 60px -34px #1c352c8c;--sanctum-deep:var(--palette-sanctum-deep);--sanctum:var(--palette-sanctum);--sanctum-lit:var(--palette-sanctum-lit);--sanctum-line:#e0c59129;--sanctum-ink:#f2e9d4;--sanctum-ink-soft:#f2e9d4bd;--sanctum-ink-faint:#f2e9d475;--sanctum-lamp:#f6b45c6b;--font-display:"Outfit Variable", -apple-system, "Segoe UI", sans-serif;--font-body:"Outfit Variable", -apple-system, "Segoe UI", sans-serif;--font-devanagari:"Tiro Devanagari Hindi", "Kohinoor Devanagari", serif;--font-serif:"EB Garamond Variable", "Iowan Old Style", Georgia, serif;--text-hero:clamp(2.2rem, 5.2vw + .6rem, 4.1rem);--text-display:clamp(2rem, 4.6vw + .6rem, 3.6rem);--text-title:clamp(1.55rem, 3vw + .7rem, 2.4rem);--text-subtitle:clamp(1.15rem, 1.4vw + .8rem, 1.45rem);--text-body:clamp(1rem, .4vw + .92rem, 1.1rem);--text-reading:clamp(1.1rem, .4vw + 1.02rem, 1.22rem);--text-small:.875rem;--text-micro:.75rem;--weight-display:330;--weight-display-strong:470;--weight-body:400;--weight-medium:520;--weight-semibold:620;--leading-tight:1.06;--leading-snug:1.22;--leading-body:1.65;--tracking-tight:-.022em;--tracking-wide:.18em;--tracking-wider:.28em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--control-target-min:2.75rem;--stroke-indicator:2px;--stroke-indicator-active:3px;--space-7:3rem;--space-8:4.5rem;--space-9:7rem;--section-pad:clamp(4.5rem, 10vw, 8.5rem);--gutter:clamp(1.25rem, 4.5vw, 3rem);--content-max:72rem;--content-narrow:46rem;--radius-soft:.625rem;--radius-card:1.125rem;--radius-arch:50% 50% 0 0;--radius-pill:999px;--shadow-card:0 22px 55px -28px #1c352c59;--shadow-card-strong:0 30px 70px -30px #1c352c73;--glow-gold:0 0 24px #dfa63f66;--glow-gold-strong:0 0 46px #dfa63f8c;--ease-out-soft:cubic-bezier(.22, .61, .36, 1);--ease-drift:cubic-bezier(.33, 0, .15, 1);--duration-quick:.18s;--duration-soft:.42s;--duration-slow:.9s;--z-canvas:0;--z-scene-ui:2;--z-content:4;--z-float:30;--z-nav:40;--z-overlay:60;--z-chrome:70}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}html.scroll-locked{overflow-y:scroll}html.scroll-locked body{position:fixed;left:0;right:0}.lenis.lenis-smooth{scroll-behavior:auto!important}html,body{overflow-x:clip}body{font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body);line-height:var(--leading-body);color:var(--ink);background:var(--surface-page);-webkit-font-smoothing:antialiased;min-height:100dvh}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-wrap:balance}p{text-wrap:pretty}img,svg,video,canvas{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}::selection{background:var(--accent-gold-soft);color:var(--ink)}:focus-visible{outline:2px solid var(--accent-gold-deep);outline-offset:3px;border-radius:4px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--surface-page)}::-webkit-scrollbar-thumb{background:var(--accent-leaf);border-radius:var(--radius-pill);border:2px solid var(--surface-page)}::-webkit-scrollbar-thumb:hover{background:var(--accent-leaf-deep)}.section{padding-block:var(--section-pad);position:relative}.section--band{background:linear-gradient(180deg, transparent, var(--surface-band) 12%, var(--surface-band) 88%, transparent)}.section__inner{max-width:var(--content-max);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:lang(hi){--font-display:"Outfit Variable", "Noto Sans Devanagari Variable", "Noto Sans Devanagari", "Kohinoor Devanagari", "Nirmala UI", -apple-system, "Segoe UI", sans-serif;--font-body:"Outfit Variable", "Noto Sans Devanagari Variable", "Noto Sans Devanagari", "Kohinoor Devanagari", "Nirmala UI", -apple-system, "Segoe UI", sans-serif;--leading-tight:1.26;--leading-snug:1.4;--leading-body:1.72;--tracking-tight:0;--tracking-wide:var(--tracking-label-hi);--tracking-wider:.06em}:lang(en){--font-display:"Outfit Variable", -apple-system, "Segoe UI", sans-serif;--font-body:"Outfit Variable", -apple-system, "Segoe UI", sans-serif;--leading-tight:1.06;--leading-snug:1.22;--leading-body:1.65;--tracking-tight:-.022em;--tracking-wide:.18em;--tracking-wider:.28em}:root{--tracking-label-hi:.04em}.ds-chip:lang(hi),.ds-contact-row__label:lang(hi),.ds-festival-card__month:lang(hi),.ds-seva-card__ribbon:lang(hi),.ds-checkout__step:lang(hi),.ds-checkout__return-title:lang(hi),.ds-thanks__next-title:lang(hi),.home-festival-offer__eyebrow:lang(hi),.home-festival-offer__event-english:lang(hi),.site-footer__socials a:lang(hi),.janm__story-number:lang(hi),.janm__story-kicker:lang(hi),.janm__count-label:lang(hi),.janm__vision-tag:lang(hi),.janm__story-nav-cue:lang(hi),.janm__story-position:lang(hi),.ds-niche__seva:lang(hi),.ds-gateway__enter:lang(hi),.ds-gateway__count .ds-stat-block__label:lang(hi){letter-spacing:var(--tracking-label-hi)}.site-nav__name-hindi:lang(en),.ds-eyebrow__hindi:lang(en),.ds-seva-card__hindi:lang(en),.ds-seva-tile__hindi:lang(en),.ds-festival-card__hindi:lang(en),.ds-schedule-row__hindi:lang(en),.ds-coach-mark__hindi:lang(en),.games__name-accent:lang(en),.ds-offer__deck-copy span:lang(en){font-family:var(--font-body)}:root{--astra-paper:#f7f3ea;--astra-sheet:#fffcf6;--astra-ink:#243c33;--astra-muted:#667168;--astra-forest:#163b31;--astra-deep:#102b25;--astra-gold:#b58a4c;--astra-gold-light:#e5c58d;--astra-rose:#784347;--astra-rule:#d8d2c4;--astra-serif:"EB Garamond Variable", "Iowan Old Style", Georgia, serif;--astra-space:clamp(4.5rem, 8vw, 8rem);--astra-control-radius:.8rem;--astra-card-radius:var(--astra-control-radius);--astra-radius-small:.4rem;--astra-border-width:1px;--astra-card-border:var(--astra-border-width) solid var(--astra-rule);--astra-card-border-dark:var(--astra-border-width) solid #547063;--astra-card-inset:var(--space-5);--astra-card-gap:var(--space-4);--astra-card-image-ratio:16 / 10;--astra-home-seva-media-height:clamp(16rem,24vw,22rem);--astra-temple-arch-radius:48% 48% var(--astra-radius-small) var(--astra-radius-small);--astra-festival-button-radius:1.8rem .65rem 1.8rem .65rem;--astra-selected-fill:#f0e5e2;--astra-selected-ink:#633b3e;--astra-selected-border:var(--astra-rose);--astra-selected-shadow:inset 0 0 0 var(--astra-border-width) var(--astra-selected-border);--astra-shadow:0 12px 36px -24px #15302747}:root :-webkit-any(.hero,.home__main,.site-nav,.site-footer,.janm,.ds-checkout,.ds-blog,.ds-page){--surface-page:var(--astra-paper);--surface-card:var(--astra-sheet);--surface-band:#eeeee3;--surface-sunken:#eee9dc;--surface-parchment:var(--astra-sheet);--ink:var(--astra-ink);--ink-soft:#5c6c61;--ink-faint:#6d766b;--accent-gold-deep:#8d6331;--line:var(--astra-rule);--radius-card:var(--astra-card-radius);--radius-soft:var(--astra-control-radius);--shadow-card:var(--astra-shadow);--shadow-card-strong:var(--astra-shadow);--content-max:84rem;--gutter:clamp(1.25rem, 4.5vw, 4.5rem)}:root :is(.hero,.home__main,.site-nav,.site-footer,.janm,.ds-checkout,.ds-blog,.ds-page){--surface-page:var(--astra-paper);--surface-card:var(--astra-sheet);--surface-band:#eeeee3;--surface-sunken:#eee9dc;--surface-parchment:var(--astra-sheet);--ink:var(--astra-ink);--ink-soft:#5c6c61;--ink-faint:#6d766b;--accent-gold-deep:#8d6331;--line:var(--astra-rule);--radius-card:var(--astra-card-radius);--radius-soft:var(--astra-control-radius);--shadow-card:var(--astra-shadow);--shadow-card-strong:var(--astra-shadow);--content-max:84rem;--gutter:clamp(1.25rem, 4.5vw, 4.5rem)}:root :-webkit-any(.hero,.home__main,.janm,.ds-blog,.ds-page,.ds-checkout) :-webkit-any(h1,h2,h3,.ds-heading){font-family:var(--astra-serif);letter-spacing:-.035em;font-weight:400}:root :is(.hero,.home__main,.janm,.ds-blog,.ds-page,.ds-checkout) :is(h1,h2,h3,.ds-heading){font-family:var(--astra-serif);letter-spacing:-.035em;font-weight:400}:root :-webkit-any(.hero,.home__main,.janm,.ds-blog,.ds-page,.ds-checkout) :-webkit-any(h1,h2,h3,.ds-heading):lang(hi){font-family:var(--font-devanagari);letter-spacing:0;font-weight:400;line-height:1.4}:root :is(.hero,.home__main,.janm,.ds-blog,.ds-page,.ds-checkout) :is(h1,h2,h3,.ds-heading):lang(hi){font-family:var(--font-devanagari);letter-spacing:0;font-weight:400;line-height:1.4}:root :-webkit-any(.hero,.home__main,.janm) .ds-heading__accent:lang(en){font-style:normal;font-weight:400}:root :is(.hero,.home__main,.janm) .ds-heading__accent:lang(en){font-style:normal;font-weight:400}:root :-webkit-any(.hero,.home__main,.janm,.ds-blog,.ds-page,.ds-checkout) :-webkit-any(h1,h2,h3,.ds-heading) em{font-style:normal}:root :is(.hero,.home__main,.janm,.ds-blog,.ds-page,.ds-checkout) :is(h1,h2,h3,.ds-heading) em{font-style:normal}:root :-webkit-any(.home__main,.janm) .ds-heading--display{font-size:clamp(2.6rem,4.6vw,4.6rem);line-height:1.06}:root :is(.home__main,.janm) .ds-heading--display{font-size:clamp(2.6rem,4.6vw,4.6rem);line-height:1.06}:root :-webkit-any(.home__main,.janm) .ds-heading--display:lang(hi){font-size:clamp(2rem,3.55vw,3.5rem);line-height:1.4}:root :is(.home__main,.janm) .ds-heading--display:lang(hi){font-size:clamp(2rem,3.55vw,3.5rem);line-height:1.4}:root :-webkit-any(.hero,.home__main,.janm,.ds-blog,.ds-page,.ds-checkout) .ds-eyebrow{gap:.6rem;font-size:.68rem}:root :is(.hero,.home__main,.janm,.ds-blog,.ds-page,.ds-checkout) .ds-eyebrow{gap:.6rem;font-size:.68rem}:root :-webkit-any(.hero,.home__main,.janm) .ds-eyebrow__label{letter-spacing:.16em;font-size:.68rem;font-weight:500}:root :is(.hero,.home__main,.janm) .ds-eyebrow__label{letter-spacing:.16em;font-size:.68rem;font-weight:500}:root :-webkit-any(.hero,.home__main,.janm) .ds-eyebrow__label:lang(hi){letter-spacing:.035em}:root :is(.hero,.home__main,.janm) .ds-eyebrow__label:lang(hi){letter-spacing:.035em}:root :-webkit-any(.hero,.home__main,.janm) .ds-eyebrow__mark{width:.6rem}:root :is(.hero,.home__main,.janm) .ds-eyebrow__mark{width:.6rem}:root :-webkit-any(.home__main,.hero,.janm,.site-nav,.ds-blog,.ds-checkout,.ds-page) .ds-button{border-radius:var(--astra-control-radius);min-height:2.85rem;box-shadow:none;letter-spacing:.015em;font-weight:500;transition:background-color .18s,color .18s,border-color .18s,transform .18s}:root :is(.home__main,.hero,.janm,.site-nav,.ds-blog,.ds-checkout,.ds-page) .ds-button{border-radius:var(--astra-control-radius);min-height:2.85rem;box-shadow:none;letter-spacing:.015em;font-weight:500;transition:background-color .18s,color .18s,border-color .18s,transform .18s}:root :-webkit-any(.home__main,.hero,.ds-blog,.ds-page) .ds-button--solid{background:var(--astra-forest);color:var(--astra-sheet);border:1px solid var(--astra-forest)}:root :is(.home__main,.hero,.ds-blog,.ds-page) .ds-button--solid{background:var(--astra-forest);color:var(--astra-sheet);border:1px solid var(--astra-forest)}:root :-webkit-any(.home__main,.hero,.ds-blog,.ds-page) .ds-button--solid:hover{background:var(--astra-deep)}:root :is(.home__main,.hero,.ds-blog,.ds-page) .ds-button--solid:hover{background:var(--astra-deep)}:root :-webkit-any(.home__main,.hero,.janm,.ds-blog,.ds-checkout) .ds-choice-chip{border-radius:var(--astra-control-radius);min-height:2.8rem;box-shadow:none;font-weight:500}:root :is(.home__main,.hero,.janm,.ds-blog,.ds-checkout) .ds-choice-chip{border-radius:var(--astra-control-radius);min-height:2.8rem;box-shadow:none;font-weight:500}:root :-webkit-any(.home__main,.hero) .ds-choice-chip--on{background:var(--astra-forest);border-color:var(--astra-forest);color:var(--astra-sheet)}:root :is(.home__main,.hero) .ds-choice-chip--on{background:var(--astra-forest);border-color:var(--astra-forest);color:var(--astra-sheet)}:root .site-nav__burger,:root .site-footer .ds-button{border-radius:var(--astra-control-radius)}:root :-webkit-any(.home__main,.hero,.janm,.ds-blog,.ds-checkout,.ds-page) .ds-field__input{border-radius:var(--astra-control-radius)}:root :is(.home__main,.hero,.janm,.ds-blog,.ds-checkout,.ds-page) .ds-field__input{border-radius:var(--astra-control-radius)}:root :-webkit-any(.ds-blog,.ds-page) .ds-layer-bar__back{border-radius:var(--astra-control-radius)}:root :is(.ds-blog,.ds-page) .ds-layer-bar__back{border-radius:var(--astra-control-radius)}:root .ds-blog :-webkit-any(.ds-offer__deck-arrow,.ds-offer__monthly){border-radius:var(--astra-control-radius)}:root .ds-blog :is(.ds-offer__deck-arrow,.ds-offer__monthly){border-radius:var(--astra-control-radius)}:root .ds-checkout :-webkit-any(.ds-checkout__close,.ds-checkout__back){border-radius:var(--astra-control-radius)}:root .ds-checkout :is(.ds-checkout__close,.ds-checkout__back){border-radius:var(--astra-control-radius)}:root :-webkit-any(.home__main,.hero,.janm,.ds-blog,.ds-checkout) .ds-trust-badge{background:0 0;border:0;border-radius:0;padding-inline-start:0;padding-inline-end:0}:root :is(.home__main,.hero,.janm,.ds-blog,.ds-checkout) .ds-trust-badge{background:0 0;border:0;border-radius:0;padding-inline-start:0;padding-inline-end:0}:root .home__main>.forest-canopy{opacity:.18}:root .home__hero-toran{display:none}:root .home__hero-canopy{opacity:.12;filter:none}:root .home__hero-petals{opacity:.24}@media (max-width:680px){:root :-webkit-any(.hero,.home__main,.janm) .ds-eyebrow{align-items:start}:root :is(.hero,.home__main,.janm) .ds-eyebrow{align-items:start}:root :-webkit-any(.hero,.home__main,.janm) .ds-eyebrow__hindi{font-size:.78rem}:root :is(.hero,.home__main,.janm) .ds-eyebrow__hindi{font-size:.78rem}:root :-webkit-any(.home__main,.janm) .ds-section-header__lede{font-size:1rem;line-height:1.65}:root :is(.home__main,.janm) .ds-section-header__lede{font-size:1rem;line-height:1.65}}:root :-webkit-any(.home__main,.janm) :-webkit-any(.seva__grid,.janm__seva-grid) .ds-seva-card{--seva-inset:var(--astra-card-inset);content-visibility:visible;contain-intrinsic-size:none;min-width:0;min-height:0;padding:var(--seva-inset);gap:var(--astra-card-gap);border:var(--astra-card-border);border-radius:var(--astra-card-radius);background:var(--astra-sheet);box-shadow:none;clip-path:none;flex-direction:column;animation:none;display:flex;overflow:hidden;transform:translate(0,0)}:root :is(.home__main,.janm) :is(.seva__grid,.janm__seva-grid) .ds-seva-card{--seva-inset:var(--astra-card-inset);content-visibility:visible;contain-intrinsic-size:none;min-width:0;min-height:0;padding:var(--seva-inset);gap:var(--astra-card-gap);border:var(--astra-card-border);border-radius:var(--astra-card-radius);background:var(--astra-sheet);box-shadow:none;clip-path:none;flex-direction:column;animation:none;display:flex;overflow:hidden;transform:translate(0,0)}:root :-webkit-any(.home__main,.janm) .ds-seva-card:before{content:none}:root :is(.home__main,.janm) .ds-seva-card:before{content:none}:root :-webkit-any(.home__main,.janm) .ds-seva-card:after{content:none}:root :is(.home__main,.janm) .ds-seva-card:after{content:none}:root :-webkit-any(.home__main,.janm) .ds-seva-card>*{min-width:0}:root :is(.home__main,.janm) .ds-seva-card>*{min-width:0}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-seva-card__media{margin:calc(-1 * var(--seva-inset)) calc(-1 * var(--seva-inset)) 0;width:auto;height:auto;min-height:0;aspect-ratio:var(--astra-card-image-ratio);box-shadow:none;background:var(--astra-forest);border:0;border-radius:0;flex:none;position:relative;top:auto;bottom:auto;left:auto;right:auto}:root :is(.home__main,.janm) .ds-seva-card .ds-seva-card__media{margin:calc(-1 * var(--seva-inset)) calc(-1 * var(--seva-inset)) 0;width:auto;height:auto;min-height:0;aspect-ratio:var(--astra-card-image-ratio);box-shadow:none;background:var(--astra-forest);border:0;border-radius:0;flex:none;position:relative;top:auto;bottom:auto;left:auto;right:auto}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-seva-card__media img{object-fit:cover;border-radius:0;width:100%;height:100%}:root :is(.home__main,.janm) .ds-seva-card .ds-seva-card__media img{object-fit:cover;border-radius:0;width:100%;height:100%}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-seva-card__icon{width:var(--space-6);height:var(--space-6);border:var(--astra-card-border);border-radius:var(--astra-control-radius);background:var(--astra-paper);color:var(--astra-rose);box-shadow:none;margin:0}:root :is(.home__main,.janm) .ds-seva-card .ds-seva-card__icon{width:var(--space-6);height:var(--space-6);border:var(--astra-card-border);border-radius:var(--astra-control-radius);background:var(--astra-paper);color:var(--astra-rose);box-shadow:none;margin:0}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-seva-card__title{font-size:var(--text-subtitle);line-height:var(--leading-snug);gap:var(--space-2)}:root :is(.home__main,.janm) .ds-seva-card .ds-seva-card__title{font-size:var(--text-subtitle);line-height:var(--leading-snug);gap:var(--space-2)}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-seva-card__hindi{font-size:var(--text-small);color:var(--astra-muted);letter-spacing:0}:root :is(.home__main,.janm) .ds-seva-card .ds-seva-card__hindi{font-size:var(--text-small);color:var(--astra-muted);letter-spacing:0}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-seva-card__description{font-size:var(--text-small);line-height:var(--leading-body)}:root :is(.home__main,.janm) .ds-seva-card .ds-seva-card__description{font-size:var(--text-small);line-height:var(--leading-body)}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-seva-card__places{border-top:var(--astra-card-border);color:var(--accent-gold-deep)}:root :is(.home__main,.janm) .ds-seva-card .ds-seva-card__places{border-top:var(--astra-card-border);color:var(--accent-gold-deep)}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-seva-card__ribbon{border-radius:var(--astra-radius-small);background:var(--astra-sheet);color:var(--astra-forest);box-shadow:none;font-size:var(--text-micro)}:root :is(.home__main,.janm) .ds-seva-card .ds-seva-card__ribbon{border-radius:var(--astra-radius-small);background:var(--astra-sheet);color:var(--astra-forest);box-shadow:none;font-size:var(--text-micro)}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-button{padding-inline:var(--space-4);font-size:var(--text-small);background:var(--astra-forest);border-color:var(--astra-forest);color:var(--astra-sheet)}:root :is(.home__main,.janm) .ds-seva-card .ds-button{padding-inline:var(--space-4);font-size:var(--text-small);background:var(--astra-forest);border-color:var(--astra-forest);color:var(--astra-sheet)}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-button:hover:not(:disabled){background:var(--astra-deep);transform:none}:root :is(.home__main,.janm) .ds-seva-card .ds-button:hover:not(:disabled){background:var(--astra-deep);transform:none}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-choice-chip{padding-inline:var(--space-3);font-size:var(--text-small);box-shadow:none}:root :is(.home__main,.janm) .ds-seva-card .ds-choice-chip{padding-inline:var(--space-3);font-size:var(--text-small);box-shadow:none}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-choice-chip--on{background:var(--astra-selected-fill);color:var(--astra-selected-ink);border-color:var(--astra-selected-border);box-shadow:var(--astra-selected-shadow)}:root :is(.home__main,.janm) .ds-seva-card .ds-choice-chip--on{background:var(--astra-selected-fill);color:var(--astra-selected-ink);border-color:var(--astra-selected-border);box-shadow:var(--astra-selected-shadow)}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-seva-card__custom{border-radius:var(--astra-control-radius);min-height:var(--space-7)}:root :is(.home__main,.janm) .ds-seva-card .ds-seva-card__custom{border-radius:var(--astra-control-radius);min-height:var(--space-7)}:root :-webkit-any(.home__main,.janm) .ds-seva-card .ds-seva-card__note:empty{display:none}:root :is(.home__main,.janm) .ds-seva-card .ds-seva-card__note:empty{display:none}.ds-lang-toggle{border-radius:var(--radius-pill);cursor:pointer;background:color-mix(in srgb, var(--surface-glass) 84%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border:1px solid var(--line);box-shadow:var(--shadow-card);color:var(--ink);white-space:nowrap;font-family:var(--font-body);font-size:.8rem;font-weight:var(--weight-medium);letter-spacing:0;transition:opacity var(--duration-quick) var(--ease-out-soft), transform var(--duration-quick) var(--ease-out-soft), box-shadow var(--duration-quick) var(--ease-out-soft), background-color var(--duration-soft) var(--ease-out-soft), border-color var(--duration-soft) var(--ease-out-soft), color var(--duration-soft) var(--ease-out-soft);align-items:center;gap:.4rem;padding:.4rem .75rem .4rem .62rem;line-height:1;display:inline-flex;position:relative}:root[data-tone=night] .ds-lang-toggle{background:color-mix(in srgb, var(--storm-glass-strong) 76%, transparent);border-color:var(--storm-line-strong);color:var(--storm-ink)}.ds-lang-toggle__glyph{color:var(--accent-gold-deep);transition:color var(--duration-soft) var(--ease-out-soft)}:root[data-tone=night] .ds-lang-toggle__glyph{color:var(--accent-gold-bright)}.ds-lang-toggle__label{animation:ds-lang-label var(--duration-quick) var(--ease-out-soft);display:block}.ds-lang-toggle__label:lang(hi){font-size:.76rem;transform:translateY(.04em)}.ds-lang-toggle:hover{box-shadow:var(--shadow-card-strong);background:color-mix(in srgb, var(--surface-glass-strong) 92%, transparent);transform:translateY(-2px)}:root[data-tone=night] .ds-lang-toggle:hover{background:color-mix(in srgb, var(--storm-glass-strong) 92%, transparent)}.ds-lang-toggle:active{transform:translateY(0)}:root[data-chrome-retreat] .ds-lang-toggle{opacity:0;pointer-events:none;transform:translateY(-.7rem)}:root[data-chrome-retreat] .ds-lang-toggle:focus-visible{opacity:1;pointer-events:auto;transform:none}.ds-lang-toggle:focus-visible{outline:2px solid var(--accent-gold-deep);outline-offset:3px}:root[data-tone=night] .ds-lang-toggle:focus-visible{outline-color:var(--accent-gold-bright)}@keyframes ds-lang-label{0%{opacity:0;transform:translateY(.25em)}}@media (max-width:560px){.ds-lang-toggle{gap:.34rem;padding:.36rem .66rem .36rem .54rem;font-size:.74rem}.ds-lang-toggle__label:lang(hi){font-size:.72rem}}@media (prefers-reduced-motion:reduce){.ds-lang-toggle,.ds-lang-toggle__label,.ds-lang-toggle__glyph{transition:none;animation:none}.ds-lang-toggle:hover{transform:none}}:root{--site-utilities-top:calc(env(safe-area-inset-top,0px) + 6.1rem);--site-utility-control-size:2.75rem;--site-backbar-top:calc(env(safe-area-inset-top,0px) + var(--space-4));--site-backbar-inline:max(var(--gutter), env(safe-area-inset-right,0px));--site-backbar-inline-start:max(var(--gutter), env(safe-area-inset-left,0px));--site-backbar-clearance:calc(var(--site-backbar-top) + 2 * var(--site-utility-control-size) + var(--space-2) + var(--space-4))}.site-utilities[data-placement=backbar]{top:var(--site-backbar-top)}.site-utilities[data-placement=backbar]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--site-backbar-inline)}.site-utilities[data-placement=backbar]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--site-backbar-inline)}.site-utilities[data-placement=backbar]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--site-backbar-inline)}.site-utilities[data-placement=backbar]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--site-backbar-inline)}.site-utilities{z-index:var(--z-chrome);top:var(--site-utilities-top);pointer-events:none;justify-items:end;gap:.5rem;transition:opacity .18s,transform .18s;display:grid;position:fixed}.site-utilities:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(clamp(1.25rem, 4.5vw, 4.5rem), env(safe-area-inset-right,0px))}.site-utilities:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(clamp(1.25rem, 4.5vw, 4.5rem), env(safe-area-inset-right,0px))}.site-utilities:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(clamp(1.25rem, 4.5vw, 4.5rem), env(safe-area-inset-right,0px))}.site-utilities:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(clamp(1.25rem, 4.5vw, 4.5rem), env(safe-area-inset-right,0px))}.site-utilities>button{pointer-events:auto}.site-utilities__placeholder{width:var(--site-utility-control-size);height:var(--site-utility-control-size)}.site-utilities .ds-lang-toggle{min-height:var(--site-utility-control-size);border-radius:var(--astra-control-radius);padding:.55rem .75rem;position:relative;top:auto;bottom:auto;left:auto;right:auto}.site-utilities .ds-sound-toggle{width:var(--site-utility-control-size);height:var(--site-utility-control-size);border-radius:var(--astra-control-radius);background:var(--surface-glass-strong);color:var(--ink);box-shadow:0 3px 12px #192a2214}.site-utilities .ds-sound-toggle[data-on]{color:var(--accent-peacock);border-color:var(--accent-peacock)}:root[data-tone=night] .site-utilities .ds-sound-toggle,:root[data-tone=night] .site-utilities .ds-lang-toggle{background:var(--storm-glass-strong);border-color:var(--storm-line-strong);color:var(--storm-ink)}:root[data-tone=night] .site-utilities .ds-sound-toggle[data-on]{color:var(--accent-gold-bright)}:root[data-chrome-retreat] .site-utilities{opacity:0;transform:translateY(-.5rem)}:root[data-chrome-retreat] .site-utilities>button{pointer-events:none}:root[data-chrome-retreat] .site-utilities:focus-within{opacity:1;transform:none}:root[data-chrome-retreat] .site-utilities:focus-within>button{opacity:1;pointer-events:auto;transform:none}:root:has(.site-nav--open) .site-utilities{visibility:hidden}@media (max-width:900px){:root{--site-utilities-top:calc(env(safe-area-inset-top,0px) + 5.35rem)}}@media (max-width:560px){:root{--site-backbar-top:calc(env(safe-area-inset-top,0px) + var(--space-3))}}@media (prefers-reduced-motion:reduce){.site-utilities{transition:none}}.ds-loader-thread{left:0;right:0;height:2px;z-index:var(--z-overlay);pointer-events:none;background:var(--accent-gold-faint);opacity:0;animation:ds-loader-thread-in var(--duration-quick) var(--ease-out-soft) .15s forwards;position:fixed;top:0}@keyframes ds-loader-thread-in{to{opacity:1}}.ds-loader-thread__fill{transform-origin:0;background:linear-gradient(90deg, var(--accent-gold), var(--accent-gold-bright));height:100%;animation:ds-loader-thread-trickle 10s var(--ease-out-soft) forwards;display:block}@keyframes ds-loader-thread-trickle{0%{transform:scaleX(0)}8%{transform:scaleX(.3)}26%{transform:scaleX(.55)}58%{transform:scaleX(.76)}to{transform:scaleX(.9)}}.ds-loader-thread--done{animation:ds-loader-thread-out var(--duration-soft) var(--ease-out-soft) .12s both}.ds-loader-thread--done .ds-loader-thread__fill{animation:none;transform:scaleX(1)}@keyframes ds-loader-thread-out{0%{opacity:1}to{opacity:0}}
