.hero[data-astro-cid-ge2uvauf]{--jhoti:min(70vw, 18rem);--arc:2.75rem;overflow:clip}.scene[data-astro-cid-ge2uvauf]{padding-inline:var(--gutter);flex-direction:column;display:flex}.jhoti[data-astro-cid-ge2uvauf]{width:var(--jhoti);aspect-ratio:1;z-index:0;pointer-events:none;order:-1;margin-inline:auto;position:relative}.jhoti__art[data-astro-cid-ge2uvauf]{width:100%;height:100%}.jhoti[data-astro-cid-ge2uvauf] .jhoti__portrait{object-fit:cover;border-radius:50%;width:57.2%;height:57.2%;position:absolute;inset:21.4%}.scene__copy[data-astro-cid-ge2uvauf]{z-index:1;padding-block:1.25rem 1.75rem;position:relative}h1[data-astro-cid-ge2uvauf]{font-size:var(--text-hero)}.scene__sub[data-astro-cid-ge2uvauf],.scene__cue[data-astro-cid-ge2uvauf]{display:none}.threshold__note[data-astro-cid-ge2uvauf]{max-width:var(--measure);margin-top:1.75rem}.scene__promises[data-astro-cid-ge2uvauf]{display:none}.threshold[data-astro-cid-ge2uvauf]{z-index:1;position:relative}.threshold__edge[data-astro-cid-ge2uvauf]{width:100%;height:var(--arc);margin-bottom:-1px;display:block}.threshold__body[data-astro-cid-ge2uvauf]{background:var(--smoke);padding:.25rem var(--gutter) 2.5rem}.threshold__label[data-astro-cid-ge2uvauf]{font-size:var(--text-xl);margin-bottom:.75rem}.lamp[data-astro-cid-ge2uvauf]{border-top:1px solid #f7f1e347;grid-template-columns:4.25rem 1fr auto;align-items:center;gap:.25rem .75rem;padding-block:.85rem;text-decoration:none;display:grid}li[data-astro-cid-ge2uvauf]:first-child .lamp[data-astro-cid-ge2uvauf]{border-top:0}.lamp[data-astro-cid-ge2uvauf] .lamp__art{grid-row:1;width:100%}.lamp__name[data-astro-cid-ge2uvauf]{font-family:var(--font-display);font-size:1.375rem;font-weight:600;line-height:1.25;display:block}.lamp__note[data-astro-cid-ge2uvauf]{font-size:var(--text-sm);color:var(--rice-soft);line-height:1.3;display:block}.lamp__price[data-astro-cid-ge2uvauf]{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;align-items:center;gap:.3rem;font-size:1.5rem;font-weight:600;display:inline-flex}.lamp[data-astro-cid-ge2uvauf]:hover,.lamp[data-astro-cid-ge2uvauf]:focus-visible{--flame:var(--marigold);--flame-core:var(--rice)}@media (hover:none){.lamp[data-astro-cid-ge2uvauf]{--flame:var(--marigold);--flame-core:var(--rice)}}@keyframes flicker{0%,to{transform:scale(1)}35%{transform:scale(.96,1.07)}70%{transform:scale(1.03,.96)}}.lamp[data-astro-cid-ge2uvauf]:hover .flame,.lamp[data-astro-cid-ge2uvauf]:focus-visible .flame{animation:1.1s ease-in-out infinite flicker}.lamp[data-astro-cid-ge2uvauf]:hover .lamp__name[data-astro-cid-ge2uvauf]{text-decoration:underline;text-decoration-color:var(--marigold);text-decoration-thickness:2px}@media (width>=60rem){.hero[data-astro-cid-ge2uvauf]{--jhoti:min(calc(100svh - 26rem), 38vw);--arc:clamp(2.5rem, 4vw, 3.75rem)}.scene[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0, 1.4fr) var(--jhoti) minmax(0, .8fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);padding-block:clamp(1.5rem,3.5svh,3rem) clamp(2.5rem,5svh,4rem);display:grid}.jhoti[data-astro-cid-ge2uvauf]{order:0;margin:0}.scene__copy[data-astro-cid-ge2uvauf]{padding-block:0}.scene__sub[data-astro-cid-ge2uvauf]{max-width:var(--measure);margin-top:1.25rem;display:block}.scene__cue[data-astro-cid-ge2uvauf]{font-family:var(--font-display);font-size:var(--text-lg);align-items:center;gap:.5rem;margin-top:2rem;font-weight:600;display:flex}.threshold__note[data-astro-cid-ge2uvauf]{display:none}.scene__promises[data-astro-cid-ge2uvauf]{text-wrap:balance;font-size:var(--text-lg);font-family:var(--font-display);gap:1.75rem;line-height:1.3;display:grid}.threshold__edge[data-astro-cid-ge2uvauf]{margin-top:calc(var(--arc) * -.1)}.threshold__body[data-astro-cid-ge2uvauf]{padding-block:0 2.25rem;display:flow-root}.threshold__label[data-astro-cid-ge2uvauf]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lamps[data-astro-cid-ge2uvauf]{z-index:1;margin-top:calc(var(--arc) * -.1);grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,2vw,2rem);width:min(100%,90rem);margin-inline:auto;display:grid;position:relative}.lamps[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:first-child,.lamps[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(5){margin-top:calc(var(--arc) * -.62)}.lamps[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(2),.lamps[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(4){margin-top:calc(var(--arc) * -.24)}.lamp[data-astro-cid-ge2uvauf]{text-align:center;border-top:0;grid-template-columns:1fr;justify-items:center;gap:.3rem;padding:.25rem .25rem .5rem}.lamp[data-astro-cid-ge2uvauf] .lamp__art{width:clamp(5.5rem,7.5vw,7rem)}.lamp__name[data-astro-cid-ge2uvauf]{font-size:clamp(1.25rem,1.6vw,1.5rem)}.lamp__note[data-astro-cid-ge2uvauf]{min-height:1.3em}.lamp__price[data-astro-cid-ge2uvauf]{font-size:clamp(1.625rem,2vw,2rem)}.lamp__price[data-astro-cid-ge2uvauf] svg{width:1.5rem;height:1.5rem}}.slip[data-astro-cid-ggawujpg]{display:grid}.slip__photo[data-astro-cid-ggawujpg]{aspect-ratio:1902/1579;margin:0;position:relative;container-type:inline-size}.slip__photo[data-astro-cid-ggawujpg] img{object-fit:cover;width:100%;height:100%}.slip__paper[data-astro-cid-ggawujpg]{color:var(--smoke);font-family:var(--font-display);white-space:nowrap;filter:brightness(.92);background:linear-gradient(100deg,#e9d9bd,#f7ecd8 38%,#cdb48f 100%);padding:.15em .7em .2em;font-size:clamp(.95rem,2.5cqw,1.5rem);font-weight:600;line-height:1.3;position:absolute;top:69%;left:53%;transform:translate(-50%,-50%)perspective(40em)rotateY(-14deg)rotate(4deg)}figcaption[data-astro-cid-ggawujpg]{padding:.4rem var(--gutter) .6rem;font-size:var(--text-sm);color:var(--rice);background:#2e150cb8;position:absolute;bottom:0;left:0}.slip__text[data-astro-cid-ggawujpg]{padding:clamp(3rem, 7vw, 6rem) var(--gutter);align-self:center}h2[data-astro-cid-ggawujpg]{font-size:var(--text-2xl)}.slip__text[data-astro-cid-ggawujpg] p[data-astro-cid-ggawujpg]{max-width:var(--measure);margin-top:1.25rem}@media (width>=60rem){.slip[data-astro-cid-ggawujpg]{grid-template-columns:58fr 42fr}}.steps[data-astro-cid-5wfdsgz3]{background:var(--geru-deep) url(/art/floor.webp);padding-block:var(--section)}h2[data-astro-cid-5wfdsgz3]{font-size:var(--text-2xl);margin-bottom:2.5rem}.path[data-astro-cid-5wfdsgz3]{gap:2.25rem;display:grid}.step[data-astro-cid-5wfdsgz3]{grid-template-columns:3rem 1fr;align-items:start;gap:1.25rem;display:grid}.step[data-astro-cid-5wfdsgz3] .step__foot{width:2.75rem;transform:rotate(172deg)}.step--right[data-astro-cid-5wfdsgz3] .step__foot{transform:scaleX(-1)rotate(172deg)}.step--right[data-astro-cid-5wfdsgz3]{margin-left:1.25rem}h3[data-astro-cid-5wfdsgz3]{font-size:var(--text-xl)}.step[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{max-width:26em;margin-top:.35rem}@media (width>=60rem){.steps__grid[data-astro-cid-5wfdsgz3]{grid-template-columns:4fr 8fr;gap:clamp(2rem,6vw,6rem);display:grid}h2[data-astro-cid-5wfdsgz3]{align-self:start;margin-bottom:0;position:sticky;top:2rem}.step[data-astro-cid-5wfdsgz3]{grid-template-columns:4rem 1fr;gap:2rem}.step[data-astro-cid-5wfdsgz3] .step__foot{width:3.5rem}.step--right[data-astro-cid-5wfdsgz3]{margin-left:clamp(4rem,9vw,9rem)}}.aarti[data-astro-cid-3ikou7kz]{background:var(--smoke);padding-block:var(--section);scroll-margin-top:0}.aarti__grid[data-astro-cid-3ikou7kz]{gap:3rem;display:grid}.aarti[data-astro-cid-3ikou7kz] .aarti__art{width:10rem;margin-bottom:1.5rem}h2[data-astro-cid-3ikou7kz]{font-size:var(--text-2xl)}.aarti__body[data-astro-cid-3ikou7kz]{max-width:var(--measure);margin-top:1.25rem}.aarti__price[data-astro-cid-3ikou7kz]{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:lining-nums;margin-block:1.5rem;font-weight:600}.aarti__price[data-astro-cid-3ikou7kz] span[data-astro-cid-3ikou7kz]{font-family:var(--font-body);font-size:var(--text-base);color:var(--rice-soft);font-weight:400}.times[data-astro-cid-3ikou7kz] li[data-astro-cid-3ikou7kz]{border-top:1px solid #f7f1e347;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 1.5rem;padding-block:1.25rem;display:flex}.times[data-astro-cid-3ikou7kz] li[data-astro-cid-3ikou7kz]:last-child{border-bottom:1px solid #f7f1e347}.times__name[data-astro-cid-3ikou7kz]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500}.times__when[data-astro-cid-3ikou7kz]{color:var(--rice-soft)}@media (width>=60rem){.aarti__grid[data-astro-cid-3ikou7kz]{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(3rem,8vw,8rem)}}.temple[data-astro-cid-plgr77ks]{padding-block:var(--section) clamp(3rem, 6vw, 5rem)}.temple__grid[data-astro-cid-plgr77ks]{align-items:center;gap:3rem;display:grid}h2[data-astro-cid-plgr77ks]{font-size:var(--text-2xl)}.facts[data-astro-cid-plgr77ks]{gap:1rem;margin-block:1.75rem 2.25rem;display:grid}.facts[data-astro-cid-plgr77ks] li[data-astro-cid-plgr77ks]{grid-template-columns:1.625rem 1fr;align-items:start;gap:.9rem;display:grid}.facts[data-astro-cid-plgr77ks] svg{margin-top:.2em}.facts[data-astro-cid-plgr77ks] a[data-astro-cid-plgr77ks]{font-size:var(--text-lg);font-variant-numeric:lining-nums}.temple[data-astro-cid-plgr77ks] .temple__photo{aspect-ratio:3/2;object-fit:cover;border-radius:2px;width:100%}.temple__figure[data-astro-cid-plgr77ks]{margin:0}figcaption[data-astro-cid-plgr77ks]{font-size:var(--text-sm);color:var(--rice-soft);margin-top:.5rem}.help[data-astro-cid-plgr77ks]{gap:1.75rem;margin-top:clamp(4rem,8vw,7rem);display:grid}.help__title[data-astro-cid-plgr77ks]{font-size:var(--text-xl);margin-bottom:.4rem}.help__actions[data-astro-cid-plgr77ks]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width>=60rem){.temple__grid[data-astro-cid-plgr77ks]{grid-template-columns:5fr 7fr;gap:clamp(3rem,7vw,7rem)}.help[data-astro-cid-plgr77ks]{grid-template-columns:1fr auto;align-items:center}}
