@font-face{font-family:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/tiro-devanagari-hindi-devanagari-400-italic.woff2)format("woff2");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:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/tiro-devanagari-hindi-latin-400-italic.woff2)format("woff2");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-weight:400;font-display:swap;src:url(/fonts/tiro-devanagari-hindi-devanagari-400-normal.woff2)format("woff2");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:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tiro-devanagari-hindi-latin-400-normal.woff2)format("woff2");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{--next-tiro-devanagari:"Tiro Devanagari Hindi"}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin-400-italic.woff2)format("woff2");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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin-400-normal.woff2)format("woff2");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{--next-instrument-serif:"Instrument Serif"}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/alegreya-sans-latin-400-italic.woff2)format("woff2");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:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/alegreya-sans-latin-700-italic.woff2)format("woff2");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:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/alegreya-sans-latin-400-normal.woff2)format("woff2");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:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/alegreya-sans-latin-700-normal.woff2)format("woff2");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{--next-alegreya-sans:"Alegreya Sans"}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/martian-mono-latin-100-800-normal.woff2)format("woff2");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{--next-martian-mono:"Martian Mono"}
@property --ambient{syntax:"<number>";inherits:true;initial-value:.6}@property --moonlight{syntax:"<number>";inherits:true;initial-value:0}@property --sun-elevation{syntax:"<number>";inherits:true;initial-value:0}@property --moon-altitude{syntax:"<number>";inherits:true;initial-value:0}@property --flame-strength{syntax:"<number>";inherits:true;initial-value:.4}@property --sky{syntax:"<number>";inherits:true;initial-value:1}@property --ground-lightness{syntax:"<number>";inherits:true;initial-value:.95}@property --illumination{syntax:"<number>";inherits:true;initial-value:0}@property --meter{syntax:"<number>";inherits:true;initial-value:0}@property --veil{syntax:"<number>";inherits:true;initial-value:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--stone:#f2eee6;--surface:#e4ded1;--raised:#fbf9f5;--ink:#17140f;--ink-mid:#4a443a;--ash:#7c7568;--flame:#a8641a;--flame-soft:#a8641a1a;--line:#17140f24;--line-soft:#17140f12;--deeper:#17140f;--ground-lightness:.95;--nightfall:16%;--font-deva:var(--next-tiro-devanagari), Georgia, serif;--font-display:var(--next-instrument-serif), "Iowan Old Style", Georgia, serif;--font-body:var(--next-alegreya-sans), Optima, "Gill Sans", "Gill Sans MT", Candara, sans-serif;--font-mono:var(--next-martian-mono), ui-monospace, "SF Mono", Menlo, monospace;--radius:2px;--measure:31rem;--shirorekha:1.5px;transition:--sky 60s linear,--ambient 60s linear,--moonlight 60s linear,--sun-elevation 60s linear,--moon-altitude 60s linear,--flame-strength 60s linear}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--stone:#12100e;--surface:#1d1915;--raised:#2a241c;--ink:#e8e1d4;--ink-mid:#b3ab9c;--ash:#8b857a;--flame:#c8862e;--flame-soft:#c8862e21;--line:#e8e1d426;--line-soft:#e8e1d412;--deeper:#000;--ground-lightness:.1747}}:root,.parva-rung{--background:color-mix(in oklab, var(--stone), var(--deeper) calc((1 - var(--sky)) * var(--nightfall)));--muted:color-mix(in oklab, var(--surface), var(--deeper) calc((1 - var(--sky)) * var(--nightfall)));--flame:oklch(calc(.42 + var(--flame-strength) * .24) .13 65);--flame-soft:color-mix(in oklab, var(--flame) 13%, transparent);--foreground:var(--ink);--primary:var(--ink);--primary-foreground:var(--stone);--accent:var(--flame);--accent-foreground:var(--stone);--border:var(--line)}*{box-sizing:border-box}html,body{background:var(--background);min-height:100%;color:var(--foreground);margin:0}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1.125rem;line-height:1.62}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}.shirorekha{border-top:var(--shirorekha) solid var(--ink)}.shirorekha--soft{border-top:var(--shirorekha) solid var(--line)}.deva{font-family:var(--font-deva);font-weight:400;line-height:1.5}.label{color:var(--ash);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem}a{color:inherit;text-decoration:none}a:hover,.store-page li a:not(.store-page__cta),.store-page p a:not(.store-page__cta),.store-page__body a:not(.store-page__cta){text-decoration:underline;-webkit-text-decoration-color:var(--flame);text-decoration-color:var(--flame);text-underline-offset:.25em}:focus-visible{outline:var(--shirorekha) solid var(--flame);outline-offset:3px}button,input{font:inherit}button,.store-page__cta,.store-cart-page__checkout{background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius);color:var(--primary-foreground);cursor:pointer;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:.7rem 1.15rem;font-size:.75rem}main{min-height:60vh}.store-site-header{border-bottom:var(--shirorekha) solid var(--ink)}.store-fb{border-top:var(--shirorekha) solid var(--ink);margin-top:4rem;padding:1rem clamp(1rem,4vw,2rem)}.store-site-header nav,.store-fb nav{flex-wrap:wrap;gap:.75rem 1.25rem;max-width:72rem;margin:0 auto;padding:1rem clamp(1rem,4vw,2rem);display:flex}.store-fb p{color:var(--ash);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;max-width:72rem;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);font-size:.6875rem}.store-fb__lineage{letter-spacing:.06em;text-transform:none;margin-top:.5rem;display:block}.store-fb__lineage a{white-space:nowrap}.store-site-header nav a:first-child{font-family:var(--font-deva);letter-spacing:.02em;margin-right:auto;font-size:1.35rem}.store-site-header nav a:not(:first-child),.store-fb nav a{color:var(--ink-mid);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.store-page,.store-collection-page,.festival-page,.store-pdp,.store-cart-page,.store-collection-head,.store-search__results,.store-search__empty,.store-pgrid,.store-pgrid__empty{max-width:72rem;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,2rem)}.store-page__head,.store-collection-head,.store-cart-page__head{border-bottom:var(--shirorekha) solid var(--ink);margin-bottom:2rem;padding-bottom:1rem}.store-page__title,.store-collection-head__title,.store-pdp h1{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(2.25rem,6vw,4rem);font-weight:400;line-height:1.05}.store-page p{max-width:var(--measure)}.store-pgrid__empty p{color:var(--ink-mid);max-width:var(--measure);margin:0}.festival-page__head{border-bottom:var(--shirorekha) solid var(--ink);margin-bottom:2rem;padding-bottom:1rem}.festival-page h1,.festival-page h2{font-family:var(--font-display);font-weight:400}.festival-page h1{letter-spacing:-.015em;margin:0;font-size:clamp(2.25rem,6vw,4rem);line-height:1.05}.festival-page h2{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.festival-page__date,.festival-page__season,.festival-page__delivery{color:var(--ink-mid);max-width:var(--measure);margin:.85rem 0 0}.festival-page__narrative,.festival-page__visarjan,.festival-page__products{border-top:1px solid var(--line-soft);margin-top:2.5rem;padding-top:2rem}.festival-page__narrative{max-width:var(--measure);gap:1rem;display:grid}.festival-page__narrative p,.festival-page__visarjan p{margin:0}.festival-page__visarjan{max-width:var(--measure)}.festival-page__visarjan h2,.festival-page__products h2{margin:.45rem 0 .8rem}.festival-page__products .store-pgrid,.festival-page__products .store-pgrid__empty{max-width:none;margin:1.5rem 0 0;padding:0}.store-pdp,.store-pgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:2rem 1.5rem;display:grid}.store-pdp>img,.store-pcard__img,.store-cart-page__thumb img{max-width:100%;height:auto;display:block}.store-pcard__imgwrap,.store-cart-page__thumb{background:var(--surface);display:block}.store-pcard__title{font-family:var(--font-display);margin:.75rem 0 0;font-size:1.0625rem}.store-pcard__price{color:var(--ink-mid);font-family:var(--font-mono);margin:.25rem 0 0;font-size:.8125rem}.store-cart-page__lines{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.parva-rung{--ash:var(--ink);--ink-mid:var(--ink);--surface:color-mix(in oklab, var(--stone), var(--ink) 7%);--raised:color-mix(in oklab, var(--stone), var(--ink) 3%);--line:color-mix(in oklab, var(--ink) 16%, transparent);--line-soft:color-mix(in oklab, var(--ink) 8%, transparent);background:var(--background);color:var(--foreground);padding-block-end:clamp(2.5rem,7vw,5rem);transition:--ambient 60s linear,--flame-strength 60s linear;position:relative}.parva-rung[data-rung=threshold]{--stone:#f2eee6;--ink:#17140f;--deeper:#17140f;--ground-lightness:.95}.parva-rung[data-rung=kali]{--stone:#e4ded1;--ink:#17140f;--deeper:#17140f;--ground-lightness:.9018}.parva-rung[data-rung=dvapara]{--stone:#afa89b;--ink:#17140f;--deeper:#17140f;--ground-lightness:.7338}.parva-rung[data-rung=treta]{--stone:#1d1915;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.2166}.parva-rung[data-rung=satya]{--stone:#12100e;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.1747}.parva-rung[data-rung=pralaya]{--stone:#e4ded1;--ink:#17140f;--deeper:#17140f;--ground-lightness:.9018}@media (prefers-color-scheme:dark){.parva-rung[data-rung=threshold]{--stone:#2a241c;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.2644}.parva-rung[data-rung=kali]{--stone:#1d1915;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.2166}.parva-rung[data-rung=dvapara]{--stone:#12100e;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.1747}.parva-rung[data-rung=treta]{--stone:#070605;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.1232}.parva-rung[data-rung=satya]{--stone:#000;--ink:#e8e1d4;--deeper:#000;--ground-lightness:0}.parva-rung[data-rung=pralaya]{--stone:#1d1915;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.2166}}.parva-rung+.parva-rung{border-top:var(--shirorekha) solid var(--flame)}.parva-rung[data-rung=pralaya]{padding-block-end:clamp(1.25rem,3vw,2.25rem)}main:has(.parva-descent)+.store-fb{margin-top:0}.parva-rung :focus-visible{outline-color:var(--ink)}.parva-rung__plate,.parva-rung__atmosphere{--plate-exposure:1;--plate-contrast:1;--plate-wash:52%;--plate-grade:.5;--plate-fade:linear-gradient(to bottom, transparent, #000 9%, #000 91%, transparent);isolation:isolate;display:block;position:relative}.parva-rung__plate img,.parva-rung__atmosphere img,.parva-rung__atmosphere video{filter:brightness(var(--plate-exposure)) contrast(var(--plate-contrast));object-fit:cover;width:100%;display:block}.parva-rung__plate img{aspect-ratio:1920/804;height:auto;max-height:76vh}.parva-rung__plate:after,.parva-rung__atmosphere:after{background:color-mix(in oklab, var(--flame) var(--plate-wash), var(--stone));content:"";mix-blend-mode:color;opacity:var(--plate-grade);z-index:1;position:absolute;inset:0}.parva-rung__plate img,.parva-rung__plate:after{-webkit-mask-image:var(--plate-fade);mask-image:var(--plate-fade)}.parva-rung__atmosphere{isolation:isolate;width:100%;display:block;position:relative}.parva-rung__atmosphere img,.parva-rung__atmosphere video{height:100%}.parva-rung__atmosphere video{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.parva-rung__atmosphere video{display:none}}.parva-fall{height:100svh;position:relative}.parva-fall[data-fall-live]{height:240svh}.parva-fall__stage{height:100svh;position:sticky;top:0}.parva-rung[data-rung=threshold] .parva-rung__atmosphere{--plate-fade:linear-gradient(to bottom, #000 92%, transparent);--plate-grade:.25;height:100%;-webkit-mask-image:var(--plate-fade);mask-image:var(--plate-fade);overflow:hidden}.parva-rung[data-rung=threshold] .parva-rung__atmosphere-rest{aspect-ratio:16/9;object-position:center top;width:max(100%,177.778svh);height:auto;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.parva-rung__atmosphere-rest{opacity:0;visibility:hidden;transition:opacity .18s linear,visibility 0s linear .18s}.parva-fall[data-fall-rest] .parva-rung__atmosphere-rest{opacity:1;visibility:visible;transition:opacity .18s linear,visibility}.parva-rung[data-rung=threshold][data-fall-stage] .store-page__head{opacity:0;transition:opacity .9s ease-out,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(1.5rem)}.parva-rung[data-rung=threshold][data-fall-stage=landing] .store-page__head{opacity:1;transform:none}.parva-rung[data-rung=satya] .parva-rung__atmosphere{--plate-fade:linear-gradient(#000, #000);aspect-ratio:1920/1072;--plate-wash:70%;height:auto;min-height:101vh}.parva-rung[data-rung=satya] .parva-rung__atmosphere img{object-position:51.6% center}.parva-rung[data-rung=dvapara] .parva-rung__plate{--plate-contrast:1.22;--plate-grade:.85}.parva-rung[data-rung=kali] .parva-rung__plate,.parva-rung[data-rung=pralaya] .parva-rung__plate{aspect-ratio:1920/804;--plate-grade:.15;max-height:76vh;overflow:hidden}.parva-rung[data-rung=kali] .parva-rung__plate img,.parva-rung[data-rung=pralaya] .parva-rung__plate img{aspect-ratio:auto;width:139.942%;height:100%;max-height:none;margin-inline-start:-9.984%}.parva-rung__body{gap:1.25rem 3rem;max-width:72rem;margin:0 auto;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,2rem) 0;display:grid}@media (min-width:60rem){.parva-rung__body{grid-template-columns:18rem minmax(0,1fr)}}.parva-rung__yuga{margin:0;display:block}.parva-rung__deva{margin:.4rem 0 0;font-size:clamp(2rem,5vw,3rem);line-height:1.2}.parva-rung__act{letter-spacing:-.01em;margin:.15rem 0 0;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:400;line-height:1.15}.parva-rung__what{justify-items:start;gap:1.25rem;display:grid}.parva-rung__what p{max-width:var(--measure);margin:0}.parva-catalogue{max-width:var(--measure);gap:1px;margin:0;padding:0;list-style:none;display:grid}.parva-catalogue__entry{--veil:0;border-top:var(--shirorekha) solid var(--line);gap:.9rem 1.5rem;padding:1.25rem 0;transition:--veil 1.1s cubic-bezier(.22,1,.36,1);display:grid}.parva-catalogue__entry[data-darshan-veil=drawn]{--veil:1;transition:--veil .26s linear}@media (min-width:48rem){.parva-catalogue__entry{grid-template-columns:minmax(10rem,.65fr) minmax(0,1.35fr)}}.parva-catalogue__heading h3{font-family:var(--font-display);margin:.35rem 0 0;font-size:1.25rem;font-weight:400;line-height:1.15}.parva-catalogue__mark,.parva-catalogue__deva{margin:0}.parva-catalogue__deva{margin-top:.2rem;font-size:1.35rem;line-height:1.25}.parva-catalogue__facts{flex-wrap:wrap;gap:.4rem 1rem;margin:0;display:flex}.parva-catalogue__facts div{gap:.35rem;display:flex}.parva-catalogue__facts dt,.parva-catalogue__facts dd{font-family:var(--font-mono);margin:0;font-size:.6875rem}.parva-catalogue__facts dt{text-transform:uppercase}.parva-catalogue__prasang{filter:blur(calc(var(--veil) * .34rem));grid-column:1/-1;line-height:1.55}.parva-darshan__hold{border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);cursor:pointer;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;background:0 0;grid-column:1/-1;justify-self:start;padding:.4rem .8rem;font-size:.625rem;display:none}[data-descent][data-darshan] .parva-darshan__hold{display:block}.parva-darshan__hold[aria-pressed=true]{border-color:var(--flame)}.parva-darshan__note{max-width:var(--measure);margin:1rem 0 0;font-size:.9rem}.parva-rung__commerce{grid-column:1/-1;margin-top:.75rem}.parva-rung__shop{margin:0}.parva-rung__link{text-decoration:underline;-webkit-text-decoration-color:var(--flame);text-decoration-color:var(--flame);text-underline-offset:.25em}.parva-rung__sanctum{border-top:var(--shirorekha) solid var(--flame);font-family:var(--font-display);max-width:var(--measure);margin:0;padding-top:.9rem;font-size:clamp(1.15rem,2.4vw,1.45rem)}.parva-rung__shelf .store-pgrid,.parva-rung__shelf .store-pgrid__empty{max-width:none;margin:1.5rem 0 0;padding:0}.parva-meters{gap:.4rem;margin:0;display:grid}.parva-meter{grid-template-columns:5.5rem 2.25rem minmax(2.5rem,12rem);align-items:center;gap:.65rem;display:grid}.parva-meter dt{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:.5625rem}.parva-meter dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0;font-size:.6875rem}.parva-meter:after{background:linear-gradient(to right, var(--meter-tint) calc(var(--meter) * 100%), var(--line) 0);content:"";height:var(--shirorekha)}.parva-meter--ambient{--meter-tint:var(--ink)}.parva-meter--illumination{--meter-tint:var(--flame)}.parva-ladder{margin-top:clamp(2rem,5vw,3rem)}.parva-ladder ol{background:var(--line);border:1px solid var(--line);gap:1px;margin:0;padding:0;list-style:none;display:grid}.parva-ladder__rung{background:var(--background);align-items:baseline;gap:.65rem 1.5rem;padding:1rem 1.15rem;display:grid}@media (min-width:48rem){.parva-ladder__rung{grid-template-columns:minmax(0,1fr) auto}}.parva-ladder__rung a{gap:.3rem;display:grid}.parva-ladder__act{font-family:var(--font-display);font-size:1.1rem}.parva-ladder__rung a[aria-current=true] .parva-ladder__act:after{background:var(--flame);content:"";width:.42em;height:.42em;margin-inline-start:.55em;display:inline-block}.parva-ladder__note{max-width:var(--measure);margin:1rem 0 0;font-size:.9rem}.store-pcard-cell{align-content:start;gap:.75rem;display:grid}.store-pcard-cell button{justify-self:start}@media (pointer:coarse){a,button{position:relative}a:before,button:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.store-fb p a,.store-page li a:not(.store-page__cta),.store-page p a:not(.store-page__cta),.store-page__body a:not(.store-page__cta){margin-block:-15.5px;padding-block:15.5px}.store-fb p a:before,.store-page li a:not(.store-page__cta):before,.store-page p a:not(.store-page__cta):before,.store-page__body a:not(.store-page__cta):before{content:none}.store-fb nav{padding-top:2rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation:none!important}.parva-catalogue__entry[data-darshan-veil=drawn]{--veil:0}.parva-rung[data-rung=threshold][data-fall-stage] .store-page__head{opacity:1;transform:none}}.coming-soon{--measure:62ch;max-width:1120px;margin-inline:auto;padding:clamp(48px,9vw,128px) clamp(28px,7vw,96px) clamp(56px,8vw,112px)}.coming-soon-line,.coming-soon-note,.coming-soon-rung-what,.coming-soon-contact{max-width:var(--measure)}.coming-soon-descent{border-top:1px solid var(--line);margin-block-start:clamp(52px,8vw,96px);padding-block-start:clamp(28px,4vw,44px);display:block}.coming-soon-foot{border-top:1px solid var(--line);margin-block-start:clamp(52px,8vw,96px);padding-block-start:clamp(24px,3.4vw,36px);display:block}.coming-soon-deva{font-family:var(--font-deva);color:var(--ink);margin:0;font-size:clamp(3.2rem,13vw,8rem);line-height:1}.coming-soon-mark{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink);margin:clamp(14px,2vw,22px) 0 0;font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:400;line-height:1.1}.coming-soon-line{border-top:1px solid var(--line);font-family:var(--font-body);color:var(--flame);margin:clamp(16px,2.4vw,26px) 0 0;padding-top:clamp(16px,2.4vw,26px);font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.6}.coming-soon-note{font-family:var(--font-body);color:var(--ink);opacity:.75;margin:14px 0 0;font-size:.95rem;line-height:1.8}.coming-soon-label{font-family:var(--font-label,var(--font-body));letter-spacing:.18em;text-transform:uppercase;color:var(--ink);opacity:.55;margin:0;font-size:.7rem}.coming-soon-rungs{flex-direction:column;gap:clamp(30px,4.6vw,52px);margin:clamp(26px,4vw,40px) 0 0;padding:0;list-style:none;display:flex}.coming-soon-rung{flex-direction:column;gap:clamp(12px,1.8vw,18px);display:flex}.coming-soon-plate{aspect-ratio:1920/804;border-radius:var(--radius);background:var(--surface);margin:0;overflow:hidden}.coming-soon-plate img{object-fit:cover;width:100%;height:100%;display:block}.coming-soon-rung-name{flex-wrap:wrap;align-items:baseline;gap:.6em;margin:0;display:flex}.coming-soon-rung-name [lang=sa]{font-family:var(--font-deva);color:var(--ink);font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.2}.coming-soon-rung-iast{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink);opacity:.7;font-size:clamp(1rem,1.9vw,1.25rem)}.coming-soon-rung-act{font-family:var(--font-label,var(--font-body));letter-spacing:.16em;text-transform:uppercase;color:var(--flame);margin:0;font-size:.68rem}.coming-soon-rung-what{font-family:var(--font-body);color:var(--ink);opacity:.78;margin:0;font-size:.95rem;line-height:1.75}.coming-soon-contact{font-family:var(--font-body);color:var(--ink);margin:0;font-size:.95rem}.coming-soon-contact a{color:var(--flame);text-underline-offset:4px;text-decoration:underline}.coming-soon-lineage{font-family:var(--font-label,var(--font-body));letter-spacing:.18em;text-transform:uppercase;color:var(--ink);opacity:.55;margin:clamp(22px,3.4vw,38px) 0 0;font-size:.7rem}.coming-soon-lineage a{color:inherit;text-underline-offset:3px;text-decoration:underline}:is(body:has(.coming-soon) .store-site-header,body:has(.coming-soon) .store-fb){display:none}
