@font-face{font-family:Cormorant SC;src:url(/fonts/cormorant-sc-medium-core.52e9570e.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+B7,U+D7,U+2009,U+2011,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20B9,U+2190-2193,U+2212}@font-face{font-family:Cormorant SC;src:url(/fonts/cormorant-sc-medium-ext.eed1acd5.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+A1-A8,U+AA-B6,U+B8-D6,U+D8-FF,U+100-17F}@font-face{font-family:Cormorant SC;src:url(/fonts/cormorant-sc-core.715e3ca9.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+B7,U+D7,U+2009,U+2011,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20B9,U+2190-2193,U+2212}@font-face{font-family:Cormorant SC;src:url(/fonts/cormorant-sc-ext.31879db7.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+A1-A8,U+AA-B6,U+B8-D6,U+D8-FF,U+100-17F}@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-core.3d25d063.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+B7,U+D7,U+2009,U+2011,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20B9,U+2190-2193,U+2212}@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-ext.1c9f0365.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+A1-A8,U+AA-B6,U+B8-D6,U+D8-FF,U+100-17F}@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-italic-core.b4fb89c4.woff2)format("woff2");font-weight:400 600;font-style:italic;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+B7,U+D7,U+2009,U+2011,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20B9,U+2190-2193,U+2212}@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-italic-ext.129ff472.woff2)format("woff2");font-weight:400 600;font-style:italic;font-display:swap;unicode-range:U+A1-A8,U+AA-B6,U+B8-D6,U+D8-FF,U+100-17F}@font-face{font-family:Manrope;src:url(/fonts/manrope-core.d4a63006.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+B7,U+D7,U+2009,U+2011,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20B9,U+2190-2193,U+2212}@font-face{font-family:Manrope;src:url(/fonts/manrope-ext.5b2fde8f.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+A1-A8,U+AA-B6,U+B8-D6,U+D8-FF,U+100-17F}
:root{--paper:#fff;--ink:#23372c;--green:#2c5a3c;--muted:#5e6b63;--muted-2:#4b5a51;--blush:#b07a82;--hair:#2c5a3c2e;--hair-strong:#2c5a3c73;--on-dark:#fffdf8;--card:#fff;--olive:var(--green);--olive-tint:#eef3ef;--caps:"Cormorant SC","Cormorant Garamond",Georgia,serif;--serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--sans:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--gujarati:"Noto Sans Gujarati","Gujarati Sangam MN",sans-serif;--ring:var(--green);--ring-offset:3px;--r-pill:999px;--z-chrome:30;--z-threshold:40;--dur-s:.4s;--dur-m:.8s;--ease-out:cubic-bezier(.25,1,.5,1);--ease-in:cubic-bezier(.5,0,.75,0);--ease-inout:cubic-bezier(.76,0,.24,1);--dock-h:52px;--dock-bottom:max(32px,calc(env(safe-area-inset-bottom,0px) + 16px));--dock-clearance:calc(var(--dock-h) + var(--dock-bottom) + 16px)}[data-mood=hall]{--ring:var(--on-dark)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}body{min-height:100vh;background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1.125rem;line-height:1.6}@supports (overflow:clip){body{overflow-x:clip}}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}p,li,dd{text-wrap:pretty}:focus{outline:none}:focus-visible{outline:2px solid var(--ring);outline-offset:var(--ring-offset)}:is(h2,h3)[tabindex="-1"]:focus{outline:none}.mo-split{flex-direction:column;display:flex}.mo-line-mask{margin-block:-.25em -.3em;padding-block:.25em .3em}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}svg.i{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.caps{font-family:var(--caps);letter-spacing:.2em;font-synthesis:none;font-weight:500;line-height:1.1}.display{font-family:var(--caps);letter-spacing:.12em;font-synthesis:none;font-weight:500;line-height:1}.label{font-family:var(--sans);text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:500;line-height:1.5}:lang(gu){font-family:var(--gujarati)}.btn{border-radius:var(--r-pill);min-height:52px;font:500 .875rem/1.2 var(--sans);letter-spacing:.06em;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.btn-o{background:var(--card);color:var(--olive);border-color:#55603073}.btn-o:hover{background:var(--olive-tint)}.dtg{font-family:var(--serif);color:var(--blush);font-size:1.625rem;font-style:italic;line-height:1.2}.dtg b{color:var(--ink);font-variant-numeric:lining-nums;font-size:6.5rem;font-style:normal;font-weight:400;line-height:.9;display:block}[data-inapp] .pdf-dl,html:not([data-inapp]) .pdf-tab{display:none!important}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth iframe{pointer-events:none}html[data-mode=still] *,html[data-mode=still] :before,html[data-mode=still] :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}[id]{scroll-margin-top:72px}
