.hero-scene[data-astro-cid-mlrnqo7a]{z-index:1;pointer-events:none;flex:none;height:clamp(300px,27vw,600px);margin-top:auto;position:relative}.layer[data-astro-cid-mlrnqo7a]{will-change:transform;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hs-sun-glow[data-astro-cid-mlrnqo7a]{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite glow}.hs-bird[data-astro-cid-mlrnqo7a]{animation:40s linear infinite fly}.hs-wing[data-astro-cid-mlrnqo7a]{transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite alternate flap}.hs-flag[data-astro-cid-mlrnqo7a]{transform-box:fill-box;transform-origin:0;animation:1.4s ease-in-out infinite alternate flutter}.hs-crown[data-astro-cid-mlrnqo7a]{transform-box:fill-box;transform-origin:50% 30%;animation:6s ease-in-out infinite breeze}.hs-reed[data-astro-cid-mlrnqo7a]{transform-box:fill-box;transform-origin:50% 100%;animation:4.5s ease-in-out infinite breeze}.hs-bob[data-astro-cid-mlrnqo7a]{transform-box:fill-box;transform-origin:50% 100%;animation:5s ease-in-out infinite bob}.hs-ripple[data-astro-cid-mlrnqo7a]{animation:6s ease-in-out infinite ripple}.hs-shimmer[data-astro-cid-mlrnqo7a]{animation:4s ease-in-out infinite shimmer}@keyframes fly{0%{transform:translate(-520px, var(--y))}to{transform:translate(2120px, calc(var(--y) - 90px))}}@keyframes flap{to{transform:scaleY(.35)}}@keyframes flutter{0%{transform:skewY(-8deg)scaleX(.92)}to{transform:skewY(6deg)scaleX(1.05)}}@keyframes breeze{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(2deg)}}@keyframes ripple{0%,to{opacity:.55;transform:translate(0)}50%{opacity:.2;transform:translate(16px)}}@keyframes shimmer{0%,to{opacity:1}50%{opacity:.55}}.petals[data-astro-cid-cq5kfmcx]{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.petal[data-astro-cid-cq5kfmcx]{top:-40px;left:var(--x);width:var(--size);animation:linear infinite petal-fall;position:absolute}.petal[data-astro-cid-cq5kfmcx] svg[data-astro-cid-cq5kfmcx]{width:100%;height:auto;animation:3.4s ease-in-out infinite alternate petal-sway}@keyframes petal-fall{to{transform:translate3d(var(--drift), calc(max(100svh, 760px) + 80px), 0) rotate(var(--spin))}}@keyframes petal-sway{0%{transform:translate(-16px)rotate(-25deg)rotateY(0)}to{transform:translate(16px)rotate(30deg)rotateY(70deg)}}@media (prefers-reduced-motion:reduce){.petals[data-astro-cid-cq5kfmcx]{display:none}}.hero[data-astro-cid-6voplrxj]{min-height:calc(100svh - var(--header-h));isolation:isolate;background:linear-gradient(#fbf3e3 0%,#fbe7c8 38%,#f8d4a6 68%,#f2c08e 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.hero-copy[data-astro-cid-6voplrxj]{z-index:3;text-align:center;padding-top:clamp(4.75rem,7vw,6.4rem);padding-bottom:1rem;position:relative}.hero-edge[data-astro-cid-6voplrxj]{z-index:3;width:100%;height:clamp(14px,2.2vw,32px);position:absolute;inset:auto 0 -1px}.hero-copy[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]{animation:rise-in 1.1s var(--ease) both}.hero-copy[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]:nth-child(2){animation-delay:.15s}.hero-copy[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]:nth-child(3){animation-delay:.3s}.hero-copy[data-astro-cid-6voplrxj]>[data-astro-cid-6voplrxj]:nth-child(4){animation-delay:.45s}.mantra[data-astro-cid-6voplrxj]{color:var(--kumkum);font-size:clamp(1.3rem,1.1rem + .9vw,1.8rem)}h1[data-astro-cid-6voplrxj]{margin-block:.1rem .6rem;display:grid}.hero-name[data-astro-cid-6voplrxj]{font-size:calc(clamp(2.6rem, 1.9rem + 3vw, 4.4rem) * var(--display-scale));color:var(--maroon);line-height:1.08}.hero-alt[data-astro-cid-6voplrxj]{font-size:calc(clamp(1.5rem, 1.3rem + 1vw, 2.1rem) * var(--display-scale));color:var(--gold-text);line-height:1.2}.tagline[data-astro-cid-6voplrxj]{max-width:44rem;font-size:var(--step-1);color:var(--ink-soft);margin-inline:auto;line-height:1.5}.actions[data-astro-cid-6voplrxj]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.4rem;display:flex}.timings-note[data-astro-cid-6voplrxj]{color:var(--ink-soft);text-align:center;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;margin-top:2rem;display:flex}.deity-grid[data-astro-cid-6voplrxj]{flex-wrap:wrap;justify-content:center;gap:clamp(1rem,2.5vw,1.75rem);max-width:66rem;margin:0 auto;padding:0;list-style:none;display:flex}.deity-card[data-astro-cid-6voplrxj]{flex:17rem;max-width:20.5rem}.deity-card[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{text-align:center;height:100%;color:var(--ink);background:var(--paper);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform .5s var(--ease), box-shadow .5s var(--ease);border:1px solid #c9962e59;justify-items:center;gap:.6rem;padding:1.75rem 1.5rem 2rem;text-decoration:none;display:grid}.deity-card[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover{transform:translateY(-6px);box-shadow:0 1px 2px #4a12120f,0 22px 44px -16px #4a121259}.deity-card[data-astro-cid-6voplrxj] h3[data-astro-cid-6voplrxj]{font-size:calc(var(--step-1) * var(--display-scale))}.deity-card[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{font-size:var(--step--1);color:var(--ink-soft)}.about-card[data-astro-cid-6voplrxj]{text-align:center;background:radial-gradient(circle at 50% 0%, #f4a62a1f, transparent 60%), var(--paper);border-radius:var(--radius);max-width:52rem;box-shadow:var(--shadow);border:1px solid #c9962e66;margin-inline:auto;padding:clamp(5rem,12vw,8rem) clamp(1.5rem,5vw,4rem) clamp(2.5rem,5vw,3.5rem);position:relative}.about-garland[data-astro-cid-6voplrxj]{position:absolute;inset:-14px 0 auto}.eyebrow[data-astro-cid-6voplrxj]{font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-text);font-weight:700}.about-card[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj]{font-size:calc(var(--step-3) * var(--display-scale));margin-block:.4rem 1rem}.about-text[data-astro-cid-6voplrxj]{max-width:40rem;font-size:var(--step-1);color:var(--ink-soft);margin:0 auto 1.5rem}@media (width<=640px){.tagline[data-astro-cid-6voplrxj]{font-size:var(--step-0)}}
