.hero-carousel[data-astro-cid-4xik5sjd]{position:relative;width:75%;max-width:1100px;margin:1.75rem auto 0;overflow:hidden;aspect-ratio:4 / 3;background:var(--color-ink);border-radius:var(--radius-lg);border:1px solid var(--color-gold-rule);box-shadow:0 18px 50px -20px #2a1a148c}@media(min-width:768px){.hero-carousel[data-astro-cid-4xik5sjd]{aspect-ratio:16 / 7}}@media(max-width:980px){.hero-carousel[data-astro-cid-4xik5sjd]{width:90%}}@media(max-width:560px){.hero-carousel[data-astro-cid-4xik5sjd]{width:94%}}.track[data-astro-cid-4xik5sjd]{position:absolute;inset:0}.slide[data-astro-cid-4xik5sjd]{position:absolute;inset:0;opacity:0;transition:opacity .6s ease-in-out;pointer-events:none}.slide[data-astro-cid-4xik5sjd].active{opacity:1;pointer-events:auto}.slide-img[data-astro-cid-4xik5sjd]{width:100%;height:100%;object-fit:cover}.overlay[data-astro-cid-4xik5sjd]{position:absolute;inset:0;background:linear-gradient(to top,#000000a6,#0000 55%)}.caption[data-astro-cid-4xik5sjd]{position:absolute;left:0;right:0;bottom:12%;text-align:center;color:#fff;padding:0 1.5rem}.heading[data-astro-cid-4xik5sjd]{font-size:clamp(1.5rem,4vw,3rem);margin:0 0 .5rem;text-shadow:0 2px 12px rgba(0,0,0,.5)}.subtext[data-astro-cid-4xik5sjd]{font-size:clamp(.95rem,2vw,1.25rem);color:#ffffffd9;margin:0 0 1rem}.cta[data-astro-cid-4xik5sjd]{display:inline-block;background:var(--color-sindoor);color:#fff;text-decoration:none;padding:.5rem 1.25rem;border-radius:var(--radius-full);font-weight:600}.nav[data-astro-cid-4xik5sjd]{position:absolute;top:50%;transform:translateY(-50%);background:#00000059;color:#fff;border:none;width:44px;height:44px;border-radius:var(--radius-full);font-size:1.75rem;line-height:1;cursor:pointer;z-index:3}.nav[data-astro-cid-4xik5sjd]:hover{background:#0000008c}.nav[data-astro-cid-4xik5sjd]:focus-visible{outline:2px solid #fff;outline-offset:2px}.prev[data-astro-cid-4xik5sjd]{left:1rem}.next[data-astro-cid-4xik5sjd]{right:1rem}.dots[data-astro-cid-4xik5sjd]{position:absolute;bottom:1.25rem;left:0;right:0;display:flex;justify-content:center;gap:.5rem;z-index:3}.dot[data-astro-cid-4xik5sjd]{width:10px;height:10px;border-radius:var(--radius-full);border:1px solid #fff;background:transparent;cursor:pointer;padding:0}.dot[data-astro-cid-4xik5sjd][aria-selected=true]{background:#fff}.hero-laalpaar[data-astro-cid-4xik5sjd]{position:absolute;bottom:0;left:0;z-index:4}@media(max-width:640px){.nav[data-astro-cid-4xik5sjd]{display:none}}@media(prefers-reduced-motion:reduce){.slide[data-astro-cid-4xik5sjd]{transition:none}}.durga-banner[data-astro-cid-x5us7c5a]{width:min(92%,1400px);margin:0 auto}.banner-link[data-astro-cid-x5us7c5a]{position:relative;display:block;overflow:hidden;aspect-ratio:2000 / 1309;border:1px solid var(--color-gold-rule);border-radius:var(--radius-lg);background:var(--color-ink);box-shadow:0 22px 60px -28px #2a1a1494;text-decoration:none}.banner-link[data-astro-cid-x5us7c5a]>img[data-astro-cid-x5us7c5a]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .28s ease}.banner-shade[data-astro-cid-x5us7c5a]{position:absolute;inset:55% 0 0;background:linear-gradient(to bottom,transparent,rgba(18,9,5,.72));pointer-events:none}.banner-cta[data-astro-cid-x5us7c5a]{position:absolute;left:50%;bottom:clamp(1rem,3.2vw,2.75rem);transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:48px;padding:.68rem 1.6rem;border:1px solid rgba(255,255,255,.45);border-radius:var(--radius-full);background:var(--color-sindoor);box-shadow:0 10px 26px #1f0b0761;color:#fff;font-size:clamp(.95rem,2vw,1.2rem);font-weight:700;line-height:1.2;white-space:nowrap;transition:background-color .16s ease,transform .16s ease}.banner-cta[data-astro-cid-x5us7c5a]>span[data-astro-cid-x5us7c5a]{font-size:1.4em;line-height:.7}.banner-link[data-astro-cid-x5us7c5a]:hover>img[data-astro-cid-x5us7c5a]{transform:scale(1.015)}.banner-link[data-astro-cid-x5us7c5a]:hover .banner-cta[data-astro-cid-x5us7c5a]{background:var(--color-terracotta);transform:translate(-50%) translateY(-2px)}.banner-link[data-astro-cid-x5us7c5a]:active .banner-cta[data-astro-cid-x5us7c5a]{transform:translate(-50%) translateY(1px)}.banner-link[data-astro-cid-x5us7c5a]:focus-visible{outline:3px solid var(--color-sindoor);outline-offset:4px}@media(max-width:560px){.durga-banner[data-astro-cid-x5us7c5a]{width:94%}.banner-cta[data-astro-cid-x5us7c5a]{min-height:42px;padding:.55rem 1.05rem;font-size:.88rem}}@media(prefers-reduced-motion:reduce){.banner-link[data-astro-cid-x5us7c5a]>img[data-astro-cid-x5us7c5a],.banner-cta[data-astro-cid-x5us7c5a]{transition:none}.banner-link[data-astro-cid-x5us7c5a]:hover>img[data-astro-cid-x5us7c5a]{transform:none}}.upcoming[data-astro-cid-ny5aznr7]{max-width:1200px;margin:0 auto;padding:0 1.25rem}.grid[data-astro-cid-ny5aznr7]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.grid[data-astro-cid-ny5aznr7]>.event-card{width:340px;max-width:100%}.view-all[data-astro-cid-ny5aznr7]{text-align:center;margin-top:1.5rem}.view-all[data-astro-cid-ny5aznr7] a[data-astro-cid-ny5aznr7]{color:var(--color-neel);text-decoration:none;font-weight:600}.view-all[data-astro-cid-ny5aznr7] a[data-astro-cid-ny5aznr7]:hover{color:var(--color-sindoor)}.notice-card[data-astro-cid-6myuo2tl]{padding:.5rem 0}.pin[data-astro-cid-6myuo2tl]{display:inline-block;color:var(--color-marigold);font-size:.75rem;font-weight:600;margin-bottom:.25rem}.title[data-astro-cid-6myuo2tl]{font-size:1.05rem;font-weight:600;color:var(--color-ink);margin:0 0 .2rem}.date[data-astro-cid-6myuo2tl]{color:var(--color-muted);font-size:.8rem}.preview[data-astro-cid-6myuo2tl]{color:var(--color-muted);font-size:.875rem;margin:.4rem 0 .5rem}.pdf[data-astro-cid-6myuo2tl]{color:var(--color-neel);text-decoration:none;font-size:.85rem;font-weight:600}.pdf[data-astro-cid-6myuo2tl]:hover{color:var(--color-sindoor)}.latest-notices[data-astro-cid-y3j3kcmx]{max-width:820px;margin:0 auto;padding:0 1.25rem}.list[data-astro-cid-y3j3kcmx]{display:flex;flex-direction:column}.view-all[data-astro-cid-y3j3kcmx]{text-align:right;margin-top:1rem}.view-all[data-astro-cid-y3j3kcmx] a[data-astro-cid-y3j3kcmx]{color:var(--color-neel);text-decoration:none;font-weight:600}.view-all[data-astro-cid-y3j3kcmx] a[data-astro-cid-y3j3kcmx]:hover{color:var(--color-sindoor)}.about-teaser[data-astro-cid-322noft6]{max-width:760px;margin:0 auto;padding:0 1.25rem;text-align:center}.quote[data-astro-cid-322noft6]{border-left:3px solid var(--color-gold-rule);padding-left:1.25rem;text-align:left;font-size:1.25rem;line-height:1.9;color:var(--color-ink);margin:0 auto 1.25rem;max-width:640px}.link[data-astro-cid-322noft6]{color:var(--color-sindoor);text-decoration:none;font-weight:600}.link[data-astro-cid-322noft6]:hover{color:var(--color-terracotta)}.activities[data-astro-cid-yyqfejvu]{max-width:1000px;margin:0 auto;padding:0 1.25rem}.grid[data-astro-cid-yyqfejvu]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:768px){.grid[data-astro-cid-yyqfejvu]{grid-template-columns:repeat(3,1fr)}}.tile[data-astro-cid-yyqfejvu]{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.5rem 1rem;border:1px solid rgba(201,162,39,.35);border-radius:var(--radius-md);text-decoration:none;color:var(--color-ink);background:#fff;transition:transform var(--transition-fast),border-color var(--transition-fast)}.tile[data-astro-cid-yyqfejvu]:hover{transform:translateY(-3px);border-color:var(--color-sindoor);color:var(--color-sindoor)}.tile[data-astro-cid-yyqfejvu] svg[data-astro-cid-yyqfejvu]{width:40px;height:40px;color:var(--color-terracotta)}.tile[data-astro-cid-yyqfejvu]:hover svg[data-astro-cid-yyqfejvu]{color:var(--color-sindoor)}.tile[data-astro-cid-yyqfejvu] span[data-astro-cid-yyqfejvu]{font-weight:600;font-size:.95rem;text-align:center}.gallery-teaser[data-astro-cid-tifloake]{max-width:1100px;margin:0 auto;padding:0 1.25rem}.masonry[data-astro-cid-tifloake]{columns:2;column-gap:.75rem}@media(min-width:768px){.masonry[data-astro-cid-tifloake]{columns:3}}.photo[data-astro-cid-tifloake]{width:100%;margin-bottom:.75rem;border-radius:var(--radius-md);display:block;transition:transform var(--transition-slow)}.photo[data-astro-cid-tifloake]:hover{transform:scale(1.03)}.view-all[data-astro-cid-tifloake]{text-align:right;margin-top:1rem}.view-all[data-astro-cid-tifloake] a[data-astro-cid-tifloake]{color:var(--color-neel);text-decoration:none;font-weight:600}.view-all[data-astro-cid-tifloake] a[data-astro-cid-tifloake]:hover{color:var(--color-sindoor)}.social-highlights[data-astro-cid-vvqlehae]{width:75%;max-width:1100px;margin:0 auto}@media(max-width:980px){.social-highlights[data-astro-cid-vvqlehae]{width:90%}}@media(max-width:560px){.social-highlights[data-astro-cid-vvqlehae]{width:94%}}.sh-carousel[data-astro-cid-vvqlehae]{position:relative;margin-top:1.5rem}.sh-track[data-astro-cid-vvqlehae]{position:relative}.sh-card[data-astro-cid-vvqlehae]{display:block;position:relative;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-gold-rule);box-shadow:0 14px 40px -20px #2a1a1480;text-decoration:none;aspect-ratio:16 / 9}.sh-card[data-astro-cid-vvqlehae]{display:none}.sh-card[data-astro-cid-vvqlehae].active{display:block}.sh-card[data-astro-cid-vvqlehae] img[data-astro-cid-vvqlehae]{width:100%;height:100%;object-fit:cover;display:block}.sh-cap[data-astro-cid-vvqlehae]{position:absolute;left:0;right:0;bottom:0;padding:1.5rem 1rem .85rem;color:#fff;font-weight:600;font-size:.95rem;background:linear-gradient(to top,#000000b3,#0000)}.sh-badge[data-astro-cid-vvqlehae]{position:absolute;top:.6rem;right:.6rem;width:30px;height:30px;border-radius:999px;background:#1f3a5fd9;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem}.sh-nav[data-astro-cid-vvqlehae]{position:absolute;top:50%;transform:translateY(-50%);background:#00000059;color:#fff;border:none;width:40px;height:40px;border-radius:999px;font-size:1.6rem;line-height:1;cursor:pointer;z-index:3}.sh-nav[data-astro-cid-vvqlehae]:hover{background:#0000008c}.sh-nav[data-astro-cid-vvqlehae].prev{left:.75rem}.sh-nav[data-astro-cid-vvqlehae].next{right:.75rem}@media(max-width:560px){.sh-nav[data-astro-cid-vvqlehae]{width:34px;height:34px;font-size:1.3rem;background:#00000073}.sh-nav[data-astro-cid-vvqlehae].prev{left:.4rem}.sh-nav[data-astro-cid-vvqlehae].next{right:.4rem}}.sh-dots[data-astro-cid-vvqlehae]{display:flex;justify-content:center;gap:.5rem;margin-top:.9rem}.sh-dot[data-astro-cid-vvqlehae]{width:10px;height:10px;border-radius:999px;border:1px solid var(--color-gold-rule);background:transparent;cursor:pointer;padding:0}.sh-dot[data-astro-cid-vvqlehae][aria-selected=true]{background:var(--color-sindoor);border-color:var(--color-sindoor)}
