@font-face{font-family:Shrikhand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/282306282cf00516-s.p.2fg2p0wefsy3p.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Shrikhand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a6b3a9384f6a5c26-s.11818vzpz8tpt.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:Shrikhand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9385f47a771217fa-s.p.05u0_lesq1byk.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:Shrikhand Fallback;src:local(Arial);ascent-override:85.81%;descent-override:36.13%;line-gap-override:0.0%;size-adjust:119.56%}.shrikhand_643171c0-module__enhqkW__className{font-family:Shrikhand,Shrikhand Fallback;font-style:normal;font-weight:400}.shrikhand_643171c0-module__enhqkW__variable{--font-shrikhand:"Shrikhand", "Shrikhand Fallback"}
@font-face{font-family:Anek Gujarati;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/62a929324797fe45-s.2ku7ljgf_z2r_.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Anek Gujarati;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/88514275a2f03705-s.0pg7ejcw4m-5-.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:Anek Gujarati;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/e685b6f4f4f5352a-s.1nlgq4h3vncf2.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:Anek Gujarati Fallback;src:local(Arial);ascent-override:105.32%;descent-override:56.74%;line-gap-override:0.0%;size-adjust:93.76%}.anek_gujarati_642724b5-module__BNzFYq__className{font-family:Anek Gujarati,Anek Gujarati Fallback;font-style:normal}.anek_gujarati_642724b5-module__BNzFYq__variable{--font-anek-gujarati:"Anek Gujarati", "Anek Gujarati Fallback"}
@layer reset{*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:20rem}body,h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0}img,picture,svg,canvas{max-width:100%;display:block}button,input,textarea,select{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}}@layer tokens{:root{--color-ink:#11182c;--color-ink-soft:#1b2440;--color-paper:#eadbbd;--color-cream:#f3ead5;--color-terracotta:#a64b38;--color-saffron:#e28a2d;--color-teal:#187876;--color-pink:#c43c67;--surface-night:var(--color-ink);--surface-night-raised:var(--color-ink-soft);--surface-paper:var(--color-paper);--text-on-night:var(--color-cream);--text-on-paper:var(--color-ink);--accent-primary:var(--color-saffron);--accent-secondary:var(--color-terracotta);--accent-cool:var(--color-teal);--focus-ring:var(--color-cream);--font-interface:-apple-system, BlinkMacSystemFont, "Kohinoor Gujarati", "Gujarati Sangam MN", system-ui, "Segoe UI", Roboto, "Helvetica Neue", var(--font-anek-gujarati,"Anek Gujarati"), "Noto Sans Gujarati", "Nirmala UI", sans-serif;--font-display:var(--font-shrikhand,"Shrikhand"), var(--font-interface);--font-editorial:var(--font-interface);--text-song:clamp(3.25rem, 8vw, 7.5rem);--text-brand:clamp(1rem, 1.5vw, 1.25rem);--text-title:clamp(2.25rem, 5vw, 5.5rem);--text-body:clamp(1rem, .95rem + .25vw, 1.125rem);--text-meta:.875rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--page-gutter:clamp(1rem, 3vw, 3rem);--content-width:76rem;--reading-width:44rem;--rule-thin:1px;--control-min:2.75rem}}@layer base{html{background:var(--surface-night)}body{background:var(--surface-night);min-height:100svh;color:var(--text-on-night);font-family:var(--font-interface);font-size:var(--text-body);font-synthesis:none;text-rendering:optimizelegibility;line-height:1.55;overflow-x:hidden}:root :lang(gu){letter-spacing:normal;text-transform:none}body:before{z-index:1000;content:"";opacity:.07;pointer-events:none;background-image:radial-gradient(circle at 40% 35%,#f3ead53d 0 .0375rem,#0000 .045rem);background-size:.24rem .22rem;position:fixed;inset:0}a{color:currentColor;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:.2em;text-decoration-thickness:.08em}a:hover{text-decoration-color:currentColor}:focus-visible{outline:.16rem solid var(--focus-ring);outline-offset:.2rem}::selection{background:var(--accent-primary);color:var(--text-on-paper)}}@layer utilities{.skip-link{z-index:2000;top:var(--space-3);left:var(--page-gutter);min-height:var(--control-min);padding:var(--space-3) var(--space-4);translate:0 calc(-100% - var(--space-8));border:var(--rule-thin) solid var(--color-ink);background:var(--surface-paper);color:var(--text-on-paper);font-weight:700;position:fixed}.skip-link:focus{translate:0}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.display-type{font-family:var(--font-display);font-weight:400}.editorial-type{font-family:var(--font-editorial)}.page-frame{width:min(100%, var(--content-width));padding-inline:var(--page-gutter);margin-inline:auto}.eyebrow{font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.2}.stamp{min-height:var(--control-min);padding:var(--space-2) var(--space-3);border:var(--rule-thin) solid currentColor;font-size:var(--text-meta);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-weight:600;line-height:1.2;display:inline-flex}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){body:before{display:none}:focus-visible{outline-color:canvastext}}
