@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e53e3b149393d1c-s.04zcam1iel9wu.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a93cb13d889c4ad-s.034_md61ci_hx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0da3903252e3445-s.2-gvzunjwzw93.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8dba48c3ca6529a0-s.p.3r6si8l984dsl.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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_68fc1f46-module__bMPZ2q__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:500}.caveat_68fc1f46-module__bMPZ2q__variable{--font-hand:"Caveat", "Caveat Fallback"}
@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eeb62161d861263b-s.0xn45yjo0ekea.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2d85136c4a70e605-s.p.36-e5g14g1tf1.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:Libre Caslon Display Fallback;src:local(Times New Roman);ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.0%;size-adjust:92.06%}.libre_caslon_display_3b27aab5-module__6nFqwW__className{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-style:normal;font-weight:400}.libre_caslon_display_3b27aab5-module__6nFqwW__variable{--eg-display:"Libre Caslon Display", "Libre Caslon Display Fallback"}
@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/403708df4588081a-s.3sg9c_ri22s7v.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0f44b6394d723b98-s.p.3c1mi33283pgx.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:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/54cffa2be332103c-s.3jyli_-5oqg0t.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37afeb4e0885cb1d-s.p.1-gh1h2qv0_4a.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:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}.libre_caslon_text_f3774801-module__Bmlxla__className{font-family:Libre Caslon Text,Libre Caslon Text Fallback;font-weight:400}.libre_caslon_text_f3774801-module__Bmlxla__variable{--eg-text:"Libre Caslon Text", "Libre Caslon Text Fallback"}
.sf{--sf-ink:#151514;--sf-text:#2f2e2b;--sf-muted:#5c5a55;--sf-sky:14.2vw;--sf-air:240px;z-index:2;padding-top:calc(var(--sf-air) + var(--sf-sky) - 110px);color:var(--sf-ink);font-family:var(--font-instrument-sans), "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased;margin-top:24px;position:relative;overflow:hidden}.legacy-type>footer.sf{margin-left:0}.sf-head{z-index:3;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:48px;width:min(1180px,100% - 64px);margin-inline:auto;display:grid;position:relative}.sf-brand{max-width:340px}.sf .sf-name{font:400 32px/1 var(--font-arsenica), Georgia, serif;letter-spacing:-.01em;color:var(--sf-ink);align-items:center;gap:12px;margin:0;display:flex}.sf .sf-line{letter-spacing:-.005em;color:var(--sf-text);text-wrap:pretty;margin:16px 0 0;font-size:15px;line-height:1.45}.sf-groups{grid-template-columns:repeat(4,auto);gap:clamp(28px,4vw,64px);display:grid}.sf .sf-label{font:500 14px/1.3 var(--font-instrument-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.005em;color:var(--sf-ink);margin:0 0 12px}.sf-group ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sf-item{color:var(--sf-muted);cursor:default;white-space:nowrap;text-underline-offset:3px;outline:none;font-size:14px;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}.sf-item[data-active],.sf-item:focus-visible{color:var(--sf-ink);text-decoration-color:currentColor}.sf-card{z-index:5;pointer-events:none;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);opacity:0;will-change:transform;background:#ffffff47;border-radius:14px;width:200px;padding:6px;transition:opacity .16s,scale .2s;position:absolute;top:0;left:0;overflow:hidden;scale:.92;box-shadow:inset 0 1px #ffffffd9,inset 0 0 0 1px #ffffff4d,0 30px 60px -24px #0000006b}.sf-card[data-on=true]{opacity:1;scale:1}.sf-card img{border-radius:9px;width:100%;height:auto;display:block}.sf-card-typed{aspect-ratio:3/4;color:#f7f5ef;background:linear-gradient(160deg,#2b2a27,#45403a);border-radius:9px;flex-direction:column;justify-content:flex-end;gap:4px;padding:18px;display:flex}.sf-card-typed b{font:500 20px/1.15 var(--font-sans), sans-serif;letter-spacing:-.02em}.sf-card-typed span{color:#d9cfb8;font-size:12px}.sf-scene{--sf-img:calc(100vw * 676 / 1844);z-index:0;height:calc(var(--sf-img) + var(--sf-air));margin-top:calc((var(--sf-air) + var(--sf-sky)) * -1 + 8px);pointer-events:none;position:relative;overflow:hidden}.sf-air{height:calc(var(--sf-air) + var(--sf-img) * .3);background:linear-gradient(#d3e0e800 0%,#d3e0e880 35%,#c4d5e4d9 70%,#b9cddf 95%);position:absolute;top:0;left:0;right:0}.sf-layer{height:var(--sf-img);position:absolute;bottom:0;left:0;right:0}.sf-scene .sf-photo{object-fit:cover;object-position:50% 0}.sf-scene .sf-photo-soft{filter:blur(20px)saturate(.9);transform-origin:50% 0;transform:scale(1.08);-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 32%,#0000 50%);mask-image:linear-gradient(#0000 0%,#000 22% 32%,#0000 50%)}.sf-scene .sf-photo-sharp{filter:saturate(.94)contrast(1.02);-webkit-mask-image:linear-gradient(#0000 21%,#0000002e 28%,#0000008c 35%,#000000d9 41%,#000 48%);mask-image:linear-gradient(#0000 21%,#0000002e 28%,#0000008c 35%,#000000d9 41%,#000 48%)}.sf-grain{opacity:.8;mix-blend-mode:overlay;background:url(/textures/grain-clean.png) 0 0/512px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 20%,#000 45%);mask-image:linear-gradient(#0000 20%,#000 45%)}.sf-ground{height:40%;position:absolute;bottom:0;left:0;right:0}.sf-sign{z-index:3;letter-spacing:0;color:#ffffffe6;text-shadow:0 1px 8px #0000004d;justify-content:space-between;gap:16px;margin:0;font-size:13px;display:flex;position:absolute;bottom:14px;left:max(32px,50% - 590px);right:max(32px,50% - 590px)}.sf-sign a{color:inherit;text-decoration:none}.sf-sign a:hover,.sf-sign a:focus-visible{text-underline-offset:2px;text-decoration:underline}@media (max-width:1100px){.sf-head{grid-template-columns:1fr;gap:36px}.sf-groups{grid-template-columns:repeat(4,minmax(0,auto));justify-content:start}.sf-scene{margin-top:calc((var(--sf-air) + var(--sf-sky) * .6) * -1)}}@media (max-width:700px){.sf{--sf-air:120px;margin-top:64px;padding-top:56px}.sf-head{gap:32px;width:auto;margin-inline:16px}.sf .sf-name{font-size:28px}.sf-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.sf-item{white-space:normal}.sf-card{display:none}.sf-scene{--sf-img:57vw;height:calc(var(--sf-air) + 57vw + 168px);margin-top:calc(var(--sf-air) * -1 - 8px)}.sf-layer{top:var(--sf-air);height:calc(57vw + 168px);bottom:auto}.sf-scene .sf-photo{aspect-ratio:1844/900;max-width:none;width:156vw!important;height:auto!important;inset:0 auto auto -31vw!important}.sf-scene:after{content:"";background:linear-gradient(#375a2300,#375a23 40px);height:208px;position:absolute;bottom:0;left:0;right:0}.sf-grain{z-index:1}.sf-sign{flex-direction:column;gap:2px;bottom:104px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.sf-card,.sf-item{transition:none}}.mh .sf-layer:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#d3e0e800 0%,#d3e0e8d9 30%,#d3e0e8b3 50%,#d3e0e800 100%);height:46%;position:absolute;top:-14%;left:0;right:0}.sf>.dither,.sf>.dots{z-index:1}.sf-dither{aspect-ratio:1024/579;opacity:.1;--dither-fade:radial-gradient(closest-side, #000 15%, transparent 100%);width:min(620px,50vw);top:2%;left:30%}.eg{pointer-events:auto;width:61.7%;height:33.9%;position:absolute;top:59.1%;left:20.7%}.eg-hit{cursor:help;background:0 0;border:0;border-radius:40px;width:100%;height:100%;padding:0;position:absolute;inset:0}.eg-hit:focus-visible{outline-offset:4px;outline:2px solid #ffffffe6}.eg-card{z-index:6;aspect-ratio:636/460;text-align:left;opacity:0;visibility:hidden;transform-origin:50% 100%;background:#b5d3f7;border-radius:22px;width:min(640px,92vw);transition:opacity .26s,transform .42s cubic-bezier(.2,0,0,1),visibility 0s linear .26s;display:block;position:absolute;bottom:calc(100% + 18px);left:50%;overflow:hidden;transform:translate(-50%,10px)scale(.97);box-shadow:inset 0 0 0 1px #ffffff59,0 40px 80px -32px #1432648c}.eg[data-open] .eg-card{opacity:1;visibility:visible;transition:opacity .26s,transform .42s cubic-bezier(.2,0,0,1);transform:translate(-50%)scale(1)}.eg-sky{object-fit:cover}.eg[data-open] .eg-sky{animation:18s ease-in-out infinite alternate eg-drift}@keyframes eg-drift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.06)translate(-1.2%,-.8%)}}.eg-card:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(62% 58% at 30% 60%,#ffffff8c,#ffffff2e 60%,#0000 78%),url(/textures/grain-clean.png) 0 0/512px;position:absolute;inset:0}.eg-text{z-index:2;color:#0e2f63;gap:0;width:60%;display:grid;position:absolute;top:33%;left:8%}.eg-word{font:400 46px / 1 var(--eg-display), Georgia, serif;letter-spacing:-.005em;color:#0e2f63}.eg-say{font:400 15px / 1.3 var(--eg-text), Georgia, serif;letter-spacing:.02em;color:#3e5578;margin-top:8px}.eg-say i{color:#2d6cdf;margin-left:6px;font-style:italic}.eg-rule{background:#0e2f6380;width:48px;height:1px;margin:16px 0 14px;display:block}.eg-def{font:400 16px / 1.55 var(--eg-text), Georgia, serif;color:#12355b;text-wrap:pretty}.eg-line{font:italic 400 17px / 1.4 var(--eg-text), Georgia, serif;color:#1a49a8;margin-top:14px}@media (max-width:700px){.eg{width:96.3%;height:19%;top:33.2%;left:1.2%}.eg-card{aspect-ratio:auto;width:calc(100vw - 32px);height:480px;position:fixed;bottom:110px;left:50%}.eg-sky{object-position:60% 50%}.eg-text{width:86%;top:auto;bottom:7%;left:7%}.eg-word{font-size:38px}.eg-def{font-size:15px}.eg-line{font-size:16px}.eg-card:after{background:linear-gradient(#0000 22%,#ffffff9e 62%),url(/textures/grain-clean.png) 0 0/512px}}@media (prefers-reduced-motion:reduce){.eg-card{transition:opacity .2s;transform:translate(-50%)}.eg[data-open] .eg-sky{animation:none}}.sf-art{position:absolute;inset:0}.sf-scene{pointer-events:none}.sf-scene .eg{pointer-events:auto}.sf-scene:has(.eg[data-open]){z-index:5}:is(.sf:has(.eg[data-open]) .sf-head,.sf:has(.eg[data-open]) .sf-sign){z-index:0}
@font-face{font-family:Kaushan Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ae1d2fb1376fe748-s.2vr-xkkbnfc79.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kaushan Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/027bc971e43e17cb-s.p.23zrpxgtidr1w.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:Kaushan Script Fallback;src:local(Arial);ascent-override:120.51%;descent-override:40.8%;line-gap-override:0.0%;size-adjust:89.95%}.kaushan_script_b376e21b-module__eCSzeW__className{font-family:Kaushan Script,Kaushan Script Fallback;font-style:normal;font-weight:400}.kaushan_script_b376e21b-module__eCSzeW__variable{--font-brush:"Kaushan Script", "Kaushan Script Fallback"}
@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eeb62161d861263b-s.0xn45yjo0ekea.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2d85136c4a70e605-s.p.36-e5g14g1tf1.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:Libre Caslon Display Fallback;src:local(Times New Roman);ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.0%;size-adjust:92.06%}.libre_caslon_display_a7b931fc-module__g2lZQa__className{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-style:normal;font-weight:400}.libre_caslon_display_a7b931fc-module__g2lZQa__variable{--nt-display:"Libre Caslon Display", "Libre Caslon Display Fallback"}
@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/403708df4588081a-s.3sg9c_ri22s7v.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0f44b6394d723b98-s.p.3c1mi33283pgx.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:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/54cffa2be332103c-s.3jyli_-5oqg0t.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37afeb4e0885cb1d-s.p.1-gh1h2qv0_4a.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:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}.libre_caslon_text_207e7f39-module__NKliuq__className{font-family:Libre Caslon Text,Libre Caslon Text Fallback;font-weight:400}.libre_caslon_text_207e7f39-module__NKliuq__variable{--nt-text:"Libre Caslon Text", "Libre Caslon Text Fallback"}
@font-face{font-family:Tiro Devanagari Sanskrit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fd161e6384102d9-s.p.2qi7_3chgir7s.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@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-20C4,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_d42dd28b-module__eQgR8a__className{font-family:Tiro Devanagari Sanskrit,Tiro Devanagari Sanskrit Fallback;font-style:normal;font-weight:400}.tiro_devanagari_sanskrit_d42dd28b-module__eQgR8a__variable{--nt-deva:"Tiro Devanagari Sanskrit", "Tiro Devanagari Sanskrit Fallback"}
