@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.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(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.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 Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_be806cae-module__m96q_W__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_be806cae-module__m96q_W__variable{--font-instrument:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Tiro Devanagari Sanskrit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fd161e6384102d9-s.2qi7_3chgir7s.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 Sanskrit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7dd1853d477db3e8-s.3kp2o217upt--.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 Sanskrit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/54f144a326d9483d-s.290snnh1ewv7x.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 Sanskrit Fallback;src:local(Times New Roman);ascent-override:67.12%;descent-override:21.78%;line-gap-override:29.34%;size-adjust:112.49%}.tiro_devanagari_sanskrit_45679bb5-module__f-Z7oG__className{font-family:Tiro Devanagari Sanskrit,Tiro Devanagari Sanskrit Fallback;font-style:normal;font-weight:400}.tiro_devanagari_sanskrit_45679bb5-module__f-Z7oG__variable{--font-tiro:"Tiro Devanagari Sanskrit", "Tiro Devanagari Sanskrit Fallback"}
@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.0flwvp-hpug-q.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:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.1l370_ik_vh1f.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:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.2fbhppqr8ew25.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:Noto Sans Devanagari Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_devanagari_9fc609da-module__FwbMMq__className{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}.noto_sans_devanagari_9fc609da-module__FwbMMq__variable{--font-deva-sans:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback"}
:root{--ink:#0e0e0d;--on-ink:#ecebe7;--paper:#f1f1ee;--on-paper:#141413;--accent:#e86a0e;--hair-ink:#ecebe733;--hair-paper:#14141329;--muted-ink:#ecebe79e;--muted-paper:#141413a8;--ground:var(--ink);--fg:var(--on-ink);--hair:var(--hair-ink);--muted:var(--muted-ink);--serif:var(--font-instrument), var(--font-tiro), "Times New Roman", serif;--sans:"Helvetica Neue", Helvetica, Arial, var(--font-deva-sans), sans-serif;--t-mega:clamp(4.4rem, calc(2.2rem + 11.2vw), 16rem);--t-display:clamp(2.25rem, calc(1.184rem + 5.364vw), 8.625rem);--t-statement:clamp(1.85rem, calc(1.23rem + 3.087vw), 5.625rem);--t-lead:clamp(1.5rem, calc(1.172rem + 1.667vw), 3.5rem);--t-intro:clamp(1.22rem, calc(1.063rem + .798vw), 2.125rem);--t-body:clamp(1rem, calc(.93rem + .26vw), 1.3rem);--t-small:clamp(.86rem, calc(.82rem + .14vw), 1.02rem);--t-label:clamp(.7rem, calc(.67rem + .1vw), .82rem);--t-mark:clamp(1.35rem, calc(1.1rem + .55vw), 2rem);--t-read:clamp(1.0625rem, calc(.9965rem + .2817vw), 1.375rem);--lh-mega:.94;--lh-display:1.02;--lh-statement:1.1;--lh-lead:1.2;--lh-intro:1.36;--lh-body:1.55;--lh-read:1.62;--lh-label:1.4;--lh-ruled:1.24;--tk:1;--track-label:.14em;--two-tone:.55;--two-tone-soft:.72;--scrub-lo:.12;--em-scale:1.05;--lh:var(--lh-body);--dim:1;--gutter:5.5555vw;--col-gap:2vw;--page-top:12.5vw;--section:11vw;--bar:5.2vw;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.76, 0, .24, 1);--arrive:1.3s;--gesture:.6s;--micro:.25s}:root[lang=hi]{--t-mega:clamp(2.8rem, calc(.9rem + 7.4vw), 10rem);--t-display:clamp(1.86rem, calc(1.054rem + 4.038vw), 6.5rem);--t-statement:clamp(1.55rem, calc(1.075rem + 2.347vw), 4.4rem);--t-lead:clamp(1.3rem, calc(1.025rem + 1.362vw), 2.8rem);--t-intro:clamp(1.16rem, calc(1.056rem + .563vw), 1.875rem);--t-label:clamp(.78rem, calc(.74rem + .1vw), .9rem);--lh-mega:1.28;--lh-display:1.3;--lh-statement:1.36;--lh-lead:1.5;--lh-intro:1.62;--lh-body:1.75;--lh-read:1.85;--lh-label:1.5;--lh-ruled:1.62;--tk:0;--track-label:0em;--two-tone:.62;--two-tone-soft:.78;--em-scale:1}@media (max-width:768px){:root{--gutter:5.3333vw;--col-gap:4vw;--page-top:30vw;--section:26vw;--bar:16vw}}@counter-style deva-2{system:extends devanagari;pad:2 "०"}[data-room=ink]{--ground:var(--ink);--fg:var(--on-ink);--hair:var(--hair-ink);--muted:var(--muted-ink);background:var(--ground);color:var(--fg)}[data-room=paper]{--ground:var(--paper);--fg:var(--on-paper);--hair:var(--hair-paper);--muted:var(--muted-paper);background:var(--ground);color:var(--fg)}*,:before,:after{box-sizing:border-box}html{background:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--fg);font-family:var(--sans);font-size:var(--t-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizelegibility;margin:0;overflow-x:clip}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{font-weight:inherit;font-size:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}img,video,canvas,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit;-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;padding:0}button{cursor:pointer}::selection{background:var(--accent);color:var(--ink)}:focus-visible{outline-offset:.35em;border-radius:1px;outline:1px solid}.t-mega{font-size:var(--t-mega);--lh:var(--lh-mega);--tr:-.02em;--trs:-.045em}.t-display{font-size:var(--t-display);--lh:var(--lh-display);--tr:-.02em;--trs:-.036em}.t-statement{font-size:var(--t-statement);--lh:var(--lh-statement);--tr:-.014em;--trs:-.028em}.t-lead{font-size:var(--t-lead);--lh:var(--lh-lead);--tr:-.008em;--trs:-.02em}.t-intro{font-size:var(--t-intro);--lh:var(--lh-intro);--tr:0em;--trs:-.012em}.t-body{font-size:var(--t-body);--lh:var(--lh-body);--tr:0em;--trs:0em}.t-small{font-size:var(--t-small);--lh:var(--lh-body);--tr:0em;--trs:0em}.t-read{font-size:var(--t-read);--lh:var(--lh-read);--tr:0em;--trs:0em}.t-mega,.t-display,.t-statement,.t-lead,.t-intro,.t-body,.t-small,.t-read{line-height:var(--lh)}.t-mega,.t-display,.t-statement,.t-lead{font-family:var(--serif);letter-spacing:calc(var(--tr) * var(--tk));text-wrap:balance;font-weight:400}.t-intro,.t-body,.t-small,.t-read{font-family:var(--sans);letter-spacing:calc(var(--trs) * var(--tk));text-wrap:pretty;font-weight:400}.t-mark{font-family:var(--serif);font-size:var(--t-mark);letter-spacing:calc(-.01em * var(--tk));font-weight:400;line-height:1.1}.t-label{font-family:var(--sans);font-size:var(--t-label);font-weight:500;line-height:var(--lh-label);letter-spacing:var(--track-label);text-transform:uppercase;font-variant-numeric:tabular-nums}:root[lang=hi] .t-label{text-transform:none}.serif{font-family:var(--serif);letter-spacing:calc(var(--tr,-.01em) * var(--tk));font-weight:400}.sans,.voice{font-family:var(--sans);letter-spacing:calc(var(--trs,0em) * var(--tk));font-weight:400}.voice em,.serif em,.t-mega em,.t-display em,.t-statement em,.t-lead em{font-style:italic}.sans em{font-style:normal}.voice em{font-family:var(--serif);font-weight:400;font-size:calc(var(--em-scale) * 1em);line-height:calc(var(--lh) / var(--em-scale));letter-spacing:calc(var(--tr,-.01em) * var(--tk))}:root[lang=hi] em{font-style:normal}.gutter{padding-inline:var(--gutter)}.hairline{background:var(--hair);width:100%;height:1px;display:block}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lost{min-height:100svh;padding:var(--page-top) var(--gutter) 8vw;flex-direction:column;justify-content:flex-end;display:flex}.lost-code{color:var(--muted);margin-bottom:1.6vw}.lost-title{margin-left:-.04em}.lost-text{color:var(--muted);margin-top:2vw}.lost-way{margin-top:5vw}.lost-link{align-items:center;gap:.45em;padding-block:.2em;display:inline-flex}@media (max-width:768px){.lost{padding-bottom:20vw}.lost-code{margin-bottom:5vw}.lost-text{margin-top:5vw}.lost-way{margin-top:12vw}}::view-transition{pointer-events:none}::view-transition-group(root){animation-duration:.5s}::view-transition-old(.page-exit){animation:page-sink .95s var(--ease-in-out) both}::view-transition-new(.page-enter){animation:page-rise .95s var(--ease-in-out) both}::view-transition-group(.page-enter){z-index:2}@keyframes page-rise{0%{clip-path:inset(100% 0 0);transform:translateY(14vh)}to{clip-path:inset(0);transform:none}}@keyframes page-sink{to{opacity:.25;transform:translateY(-8vh)}}::view-transition-old(.leaf-forward){animation:leaf-out .32s var(--ease-in-out) both}::view-transition-old(.leaf-back){animation:leaf-out .32s var(--ease-in-out) both}::view-transition-new(.leaf-forward){animation:leaf-in-right .85s var(--ease-out) .28s both}::view-transition-new(.leaf-back){animation:leaf-in-left .85s var(--ease-out) .28s both}@keyframes leaf-out{to{opacity:0}}@keyframes leaf-in-right{0%{opacity:0;transform:translate(6vw)}}@keyframes leaf-in-left{0%{opacity:0;transform:translate(-6vw)}}::view-transition-group(.morph){animation-duration:.95s;animation-timing-function:var(--ease-in-out);z-index:3}::view-transition-old(.morph){animation-duration:.95s;animation-timing-function:var(--ease-in-out)}::view-transition-new(.morph){animation-duration:.95s;animation-timing-function:var(--ease-in-out)}@media print{*,:before,:after{-webkit-print-color-adjust:exact;print-color-adjust:exact}html,body{background:#fff}[data-room]{--ground:#fff;--fg:#000;--muted:#444;--hair:#aaa;color:#000;background:#fff}[data-room] [data-room=ink]{border:1px solid #000}body>nav,#sheet,#contact,a[href=\#main]{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
.LangToggle-module__XgEyqa__toggle{align-items:center;gap:.9em;display:inline-flex}.LangToggle-module__XgEyqa__sep{opacity:.35;background:currentColor;width:1px;height:1em;display:block}.LangToggle-module__XgEyqa__btn{opacity:.5;min-height:2.6em;transition:opacity var(--gesture) var(--ease-out);align-items:center;display:inline-flex;position:relative}.LangToggle-module__XgEyqa__btn[lang=hi]{letter-spacing:0;text-transform:none;font-size:1.14em}.LangToggle-module__XgEyqa__word{position:relative}.LangToggle-module__XgEyqa__word:after{content:"";transform-origin:0;height:1px;transition:transform var(--gesture) var(--ease-out);background:currentColor;position:absolute;bottom:-.2em;left:0;right:0;transform:scaleX(0)}.LangToggle-module__XgEyqa__btn[data-active=true]{opacity:1}.LangToggle-module__XgEyqa__btn[data-active=true] .LangToggle-module__XgEyqa__word:after{transform:scaleX(1)}@media (hover:hover){.LangToggle-module__XgEyqa__btn:hover{opacity:1}}@media (max-width:900px){.LangToggle-module__XgEyqa__btn{min-height:11.7333vw}}
