@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tiro-devanagari-hindi-devanagari-400-normal.BN7hftjh.woff2)format("woff2"),url(/_astro/tiro-devanagari-hindi-devanagari-400-normal.Dpl8O0n8.woff)format("woff");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-display:swap;font-weight:400;src:url(/_astro/tiro-devanagari-hindi-latin-ext-400-normal.JSo3m7qk.woff2)format("woff2"),url(/_astro/tiro-devanagari-hindi-latin-ext-400-normal.BgfF-LP5.woff)format("woff");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:Tiro Devanagari Hindi;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tiro-devanagari-hindi-latin-400-normal.BmuUH4rS.woff2)format("woff2"),url(/_astro/tiro-devanagari-hindi-latin-400-normal.Ca2un1sK.woff)format("woff");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:italic;font-display:swap;font-weight:400;src:url(/_astro/tiro-devanagari-hindi-latin-400-italic.22z0lqHR.woff2)format("woff2"),url(/_astro/tiro-devanagari-hindi-latin-400-italic.XcTTAwq1.woff)format("woff")}@font-face{font-family:Tiro Telugu;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/tiro-telugu-telugu-400-normal.Dsuqdn0L.woff2)format("woff2");unicode-range:U+C00-C7F,U+1CDA,U+1CF2,U+200C-200D}@font-face{font-family:Tiro Tamil;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/tiro-tamil-tamil-400-normal.p7Cca2Gy.woff2)format("woff2");unicode-range:U+B82-BFA,U+20B9}@font-face{font-family:Mukta;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/mukta-latin-400-normal.DXND9OdD.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:Mukta;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/mukta-latin-600-normal.5TtPlXMC.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:Mukta;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/mukta-latin-ext-400-normal.CoeaTj-I.woff2)format("woff2");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:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/tiro-devanagari-hindi-devanagari-400-normal.BN7hftjh.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 Telugu;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/tiro-telugu-telugu-400-normal.Dsuqdn0L.woff2)format("woff2");unicode-range:U+C00-C7F,U+1CDA,U+1CF2,U+200C-200D}@font-face{font-family:Tiro Tamil;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/tiro-tamil-tamil-400-normal.p7Cca2Gy.woff2)format("woff2");unicode-range:U+B82-BFA,U+20B9}:root{--paper:#f5eedf;--paper-2:#ede3cf;--paper-3:#e3d6bc;--ink:#1f1a14;--ink-2:#4a4036;--ink-3:#6b5e4e;--line:#d6c8ab;--line-strong:#a8977a;--sindoor:#b3261e;--sindoor-tint:#efd9c8;--haldi:#d89b1c;--saffron:var(--sindoor);--saffron-ink:var(--sindoor);--vermilion:var(--sindoor);--gold:var(--line-strong);--gold-soft:var(--paper-3);--lotus:#9c3b5a;--peacock:#1f5f66;--indigo:#2f3a6b;--deity:var(--sindoor);--deity-2:var(--haldi);--deity-glow:var(--paper-3);--focus:#1f5f66;--scrim:#18130d9e;--shadow-1:none;--shadow-2:0 1px 0 var(--line), 0 12px 28px -18px #1f1a1473;--shadow-glow:none;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .36 0 0 0 0 .27 0 0 0 0 .14 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--orn-border:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none' stroke='%23b3261e'%3E%3Cpath stroke-width='1.4' d='M.7.7h28.6v28.6H.7z'/%3E%3Cpath stroke-width='.6' d='M9 9h12v12H9z'/%3E%3Cpath fill='%23b3261e' stroke='none' d='M15 3l2 2-2 2-2-2zM15 23l2 2-2 2-2-2zM3 15l2-2 2 2-2 2zM23 15l2-2 2 2-2 2z'/%3E%3Ccircle fill='%23b3261e' stroke='none' cx='5' cy='5' r='1.5'/%3E%3Ccircle fill='%23b3261e' stroke='none' cx='25' cy='5' r='1.5'/%3E%3Ccircle fill='%23b3261e' stroke='none' cx='5' cy='25' r='1.5'/%3E%3Ccircle fill='%23b3261e' stroke='none' cx='25' cy='25' r='1.5'/%3E%3C/svg%3E");--fleuron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'%3E%3Cg id='p'%3E%3Cpath d='M0-1.6C1.9-4 1.9-7.6 0-10.4-1.9-7.6-1.9-4 0-1.6z'/%3E%3Cpath d='M0-1.6C1.9-4 1.9-7.6 0-10.4-1.9-7.6-1.9-4 0-1.6z' transform='rotate(90)'/%3E%3C/g%3E%3Cuse href='%23p' transform='rotate(180)'/%3E%3Cg transform='rotate(45) scale(.62)'%3E%3Cuse href='%23p'/%3E%3Cuse href='%23p' transform='rotate(180)'/%3E%3C/g%3E%3Ccircle r='1.5'/%3E%3C/svg%3E");--font-book:"Tiro Devanagari Hindi", "Tiro Telugu", "Tiro Tamil", "Noto Serif Kannada", "Kannada Sangam MN", Georgia, serif;--font-ui:"Mukta", "Tiro Devanagari Hindi", "Tiro Telugu", "Tiro Tamil", system-ui, -apple-system, "Segoe UI", sans-serif;--font-verse:"Tiro Devanagari Hindi", "Tiro Telugu", "Tiro Tamil", "Noto Serif Kannada", "Kannada Sangam MN", "Noto Serif Malayalam", "Noto Serif Gujarati", "Noto Serif Bengali", Georgia, serif;--font-label:"Mukta", "Tiro Devanagari Hindi", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:var(--font-book);--font-display:var(--font-book);--verse-size:22px;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.125rem;--text-lg:1.3125rem;--text-xl:1.5rem;--text-2xl:clamp(1.7rem, 1.35rem + 1.4vw, 2.1rem);--text-3xl:clamp(2rem, 1.4rem + 2.4vw, 2.9rem);--text-hero:clamp(2.4rem, 1.5rem + 3.8vw, 4.1rem);--leading-verse:1.8;--leading-body:1.6;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--radius-sm:2px;--radius:3px;--radius-lg:4px;--radius-pill:3px;--measure:36rem;--wide:72rem;--margin-col:9rem;--gutter:clamp(16px, 4.5vw, 40px);--ease:cubic-bezier(.25, .6, .3, 1);--ease-out:cubic-bezier(.2, .8, .3, 1);--dur-1:.14s;--dur-2:.24s;--dur-3:.36s;--dur-slow:.9s;--header-h:56px;--dock-h:60px;color-scheme:light}:root[data-theme=night]{--paper:#1a1611;--paper-2:#231e17;--paper-3:#2e271e;--ink:#ebe0ca;--ink-2:#c9bca3;--ink-3:#a3957e;--line:#3b3226;--line-strong:#6a5c47;--sindoor:#ec7a62;--sindoor-tint:#3a231b;--haldi:#e0a94a;--focus:#8fd0c8;--scrim:#000000a8;--shadow-2:0 1px 0 var(--line), 0 16px 36px -18px #000c;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .9 0 0 0 0 .75 0 0 0 0 .5 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--orn-border:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none' stroke='%23ec7a62'%3E%3Cpath stroke-width='1.4' d='M.7.7h28.6v28.6H.7z'/%3E%3Cpath stroke-width='.6' d='M9 9h12v12H9z'/%3E%3Cpath fill='%23ec7a62' stroke='none' d='M15 3l2 2-2 2-2-2zM15 23l2 2-2 2-2-2zM3 15l2-2 2 2-2 2zM23 15l2-2 2 2-2 2z'/%3E%3Ccircle fill='%23ec7a62' stroke='none' cx='5' cy='5' r='1.5'/%3E%3Ccircle fill='%23ec7a62' stroke='none' cx='25' cy='5' r='1.5'/%3E%3Ccircle fill='%23ec7a62' stroke='none' cx='5' cy='25' r='1.5'/%3E%3Ccircle fill='%23ec7a62' stroke='none' cx='25' cy='25' r='1.5'/%3E%3C/svg%3E");color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=paper]){--paper:#1a1611;--paper-2:#231e17;--paper-3:#2e271e;--ink:#ebe0ca;--ink-2:#c9bca3;--ink-3:#a3957e;--line:#3b3226;--line-strong:#6a5c47;--sindoor:#ec7a62;--sindoor-tint:#3a231b;--haldi:#e0a94a;--focus:#8fd0c8;--scrim:#000000a8;--shadow-2:0 1px 0 var(--line), 0 16px 36px -18px #000c;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .9 0 0 0 0 .75 0 0 0 0 .5 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--orn-border:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none' stroke='%23ec7a62'%3E%3Cpath stroke-width='1.4' d='M.7.7h28.6v28.6H.7z'/%3E%3Cpath stroke-width='.6' d='M9 9h12v12H9z'/%3E%3Cpath fill='%23ec7a62' stroke='none' d='M15 3l2 2-2 2-2-2zM15 23l2 2-2 2-2-2zM3 15l2-2 2 2-2 2zM23 15l2-2 2 2-2 2z'/%3E%3Ccircle fill='%23ec7a62' stroke='none' cx='5' cy='5' r='1.5'/%3E%3Ccircle fill='%23ec7a62' stroke='none' cx='25' cy='5' r='1.5'/%3E%3Ccircle fill='%23ec7a62' stroke='none' cx='5' cy='25' r='1.5'/%3E%3Ccircle fill='%23ec7a62' stroke='none' cx='25' cy='25' r='1.5'/%3E%3C/svg%3E");color-scheme:dark}}@media (prefers-reduced-motion:reduce){:root{--dur-1:0s;--dur-2:0s;--dur-3:0s;--dur-slow:0s}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--dur-2);animation-timing-function:var(--ease)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px);background-color:var(--paper);font-synthesis-style:none}body{background-color:var(--paper);background-image:var(--grain);color:var(--ink);font-family:var(--font-book);font-size:var(--text-base);line-height:var(--leading-body);font-kerning:normal;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;min-height:100dvh;margin:0;display:flex}main{flex:1}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration-color:color-mix(in srgb, var(--sindoor) 60%, transparent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--sindoor);text-decoration-color:var(--sindoor)}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:1px}h1,h2,h3,h4{font-family:var(--font-book);letter-spacing:0;margin:0 0 var(--s-4);text-wrap:balance;font-synthesis:none;font-weight:400;line-height:1.15}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}p{margin:0 0 var(--s-4);text-wrap:pretty;hanging-punctuation:first allow-end last}strong,b{color:var(--sindoor);font-weight:400}:where(.btn,[class*=ui]) :is(strong,b){color:inherit;font-weight:600}::selection{background:color-mix(in srgb, var(--sindoor) 22%, transparent)}:lang(hi) :is(h1,h2,h3),:lang(te) :is(h1,h2,h3),:lang(ta) :is(h1,h2,h3){line-height:1.4}:lang(hi),:lang(te),:lang(ta){letter-spacing:0}.wrap{width:100%;max-width:var(--wide);padding-inline:var(--gutter);margin-inline:auto}.measure{max-width:var(--measure)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow{font-family:var(--font-book);font-style:italic;font-size:var(--text-sm);letter-spacing:0;text-transform:none;color:var(--sindoor);font-weight:400}.hairline{border:0;border-top:1px solid var(--line-strong);height:0;margin:var(--s-7) 0}.rule{background:linear-gradient(var(--sindoor), var(--sindoor)) top / 100% 2px no-repeat, linear-gradient(var(--sindoor), var(--sindoor)) bottom / 100% 1px no-repeat;border:0;height:5px;margin:0}.orn{color:var(--sindoor);margin:var(--s-7) auto;justify-content:center;align-items:center;gap:12px;max-width:16rem;display:flex}.orn:before,.orn:after{content:"";opacity:.55;background:currentColor;flex:1;height:1px}.orn>i,.fleuron{width:18px;height:18px;-webkit-mask:var(--fleuron) center / contain no-repeat;mask:var(--fleuron) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.plate-border{border:10px solid #0000;border-image:var(--orn-border) 10 round}.ld{border-bottom:1.5px dotted color-mix(in srgb, var(--ink) 35%, transparent);flex:1.5rem;align-self:baseline;min-width:1.5rem;transform:translateY(-.3em)}.danda{font-family:"Tiro Devanagari Hindi", var(--font-verse);color:var(--sindoor);white-space:nowrap;font-feature-settings:"lnum"}.btn{border-radius:var(--radius);min-height:48px;font-family:var(--font-ui);cursor:pointer;border:1.5px solid var(--ink);color:var(--ink);transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:1.0625rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}:lang(hi) .btn,:lang(te) .btn,:lang(ta) .btn{font-family:var(--font-book);font-weight:400}.btn-lg{text-wrap:balance;text-align:center;min-height:52px;padding:8px 24px;font-size:1.125rem}.btn-primary{background:var(--ink);color:var(--paper)}.btn-primary:hover{background:var(--sindoor);border-color:var(--sindoor);color:var(--paper)}.btn-ghost:hover{color:var(--sindoor);border-color:var(--sindoor)}.btn-quiet{color:var(--sindoor);text-underline-offset:.2em;border-color:#0000;padding-inline:2px;text-decoration:underline}.btn-quiet:hover{color:var(--ink)}.btn svg{flex:none}.xref{min-height:44px;font-family:var(--font-ui);font-size:var(--text-sm);color:var(--sindoor);text-underline-offset:.22em;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}:lang(hi) .xref,:lang(te) .xref,:lang(ta) .xref{font-family:var(--font-book)}.xref:hover{color:var(--ink)}.skip-link{z-index:100;background:var(--ink);color:var(--paper);border-radius:var(--radius-sm);font-family:var(--font-ui);padding:10px 14px;position:absolute;top:-60px;left:12px}.skip-link:focus{top:12px}@media print{body{color:#000;background:#fff}.no-print{display:none!important}}
