:root{--color-cream:#f2e2d2;--color-peach:#f7cbaa;--color-yellow:#ffd488;--color-orange:#ffa20d;--color-ochre:#b46300;--color-olive:#6a5916;--color-red:#a9220e;--color-deep-red:#8f1b12;--color-belief-blue:#0c4ba5;--color-blue:#253680;--color-rose:#ac5f72;--color-brown:#3e2326;--color-black:#000;--color-nagpur-paper:#ffce78;--color-nagpur-map-blue:#304086;--color-nagpur-trim-blue:#0043a3;--color-nagpur-ink:#34171a;--color-surface:var(--color-cream);--color-text:var(--color-brown);--font-heading:"Playfair", Georgia, serif;--font-body:"Epilogue", Arial, sans-serif;--font-devanagari:"Kohinoor Devanagari", "Noto Sans Devanagari", "Nirmala UI", sans-serif;--tracking-marathi:.05em;--design-reference-width:90rem;--container-width:75rem;--grid-gutter:1.01875rem;--page-gutter:clamp(1.25rem, 4vw, 3rem);--space-40:2.5rem;--space-80:5rem;--space-160:10rem;--type-h1:clamp(3rem, 5.56vw, 5rem);--type-h2:clamp(2.5rem, 4.17vw, 3.75rem);--type-h3:1.875rem;--type-h4:1.5rem;--type-body:.875rem;--tracking-heading:-.02em;--tracking-label:.05em;--motion-enter-distance:3rem;--reading-panel-ink:#fff;--reading-body:1.3125rem;--reading-leading:1.65;--reading-width:40rem;--reading-panel-width:44rem;--reading-panel-padding:clamp(1.5rem, 3vw, 2.5rem);--reading-gutter:clamp(1.25rem, 3vw, 3rem);--reading-section-gap:4rem;--reading-media-gap:1.25rem;--reading-scene-intro:100svh;--reading-scene-step-gap:20svh;--reading-scene-outro:30svh;--reading-panel-radius:.25rem;--reading-action-radius:.375rem;--reading-control:1.125rem;--reading-title:clamp(2.75rem, 5vw, 4.5rem);--reading-section-title:clamp(2rem, 4vw, 3rem)}.revised{--font-body:Montserrat, sans-serif;--color-cream:#f5e2d0;--color-brown:#38161a;--color-red:#9c0001;--color-rose:#b85a72;--reading-body:1.3125rem;--reading-leading:1.6381;--reading-panel-width:51.25rem;--reading-width:61.25rem;--reading-panel-padding:clamp(1.25rem, 2vw, 2rem);--reading-section-gap:4rem;--reading-title:clamp(2.5rem, 5.6vw, 5rem);--reading-control:1.3125rem;--reading-panel-ink:#f5e2d0;--surface-texture:url(/design-assets/oct20/site.webp)}@font-face{font-family:Playfair;src:url(/_astro/playfair-semibold.CjAw48Rn.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Playfair;src:url(/_astro/playfair-bold.ChYoYxJk.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Epilogue;src:url(/_astro/epilogue-variable.D2JXVisi.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}*{box-sizing:border-box}html{scrollbar-gutter:stable;font-size:100%}body{background:var(--color-surface);color:var(--color-text);font-family:var(--font-body);font-size:var(--type-body);margin:0;line-height:1.57143}h1,h2,h3{font-family:var(--font-heading);letter-spacing:var(--tracking-heading);font-weight:600}h1,.type-h1{font-size:var(--type-h1);line-height:.825}h2,.type-h2{font-size:var(--type-h2);line-height:.8}h3,.type-h3{font-size:var(--type-h3);line-height:1.2}.type-label{font-family:var(--font-body);font-size:var(--type-h4);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600;line-height:1.41667}.type-caption{font-size:var(--type-body);letter-spacing:var(--tracking-label);line-height:1.42857}img,video{max-width:100%;height:auto}a{color:inherit;text-underline-offset:.2em}:focus-visible{outline:3px solid var(--color-blue);outline-offset:4px}.skip-link{position:absolute;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:none}h1,h2,.type-h1,.type-h2{font-weight:700}html{scroll-padding-top:2rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body:has(dialog[open]){overflow:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-page-cover],html[data-page-arrival]:after{background:var(--color-cream,#f2e3d2);z-index:2147483647;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0}[data-page-cover]{opacity:0;transition:opacity .16s}[data-page-cover]::backdrop{background:0 0}[data-page-cover].is-covering{opacity:1}html[data-page-arrival]:after{content:"";opacity:1;transition:opacity .3s;animation:0s 3s forwards arrival-failsafe}html[data-page-arrival].page-ready:after{opacity:0;pointer-events:none}@keyframes arrival-failsafe{to{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){[data-page-cover],html[data-page-arrival]:after{display:none}}.back-to-top[data-astro-cid-auss5amd]{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:50;color:#f5e2d0;min-width:2.75rem;min-height:2.75rem;font:500 .8125rem/1.2 var(--font-body);background:#38161a;border:1px solid #f5e2d080;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem;text-decoration:none;transition:background .2s;display:flex;position:fixed;box-shadow:0 .25rem 1rem #20161926}.back-to-top[data-astro-cid-auss5amd][hidden]{display:none}.back-to-top[data-astro-cid-auss5amd]:hover{background:#55262b}.back-to-top[data-astro-cid-auss5amd]:focus-visible{outline-offset:.25rem;outline:2px solid #b46300}svg[data-astro-cid-auss5amd]{fill:none;stroke:currentColor;stroke-width:1.5px;width:1.25rem;height:1.25rem}body:has(dialog[open]) .back-to-top[data-astro-cid-auss5amd]{visibility:hidden}@media (width<=48rem){span[data-astro-cid-auss5amd]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.back-to-top[data-astro-cid-auss5amd]{transition:none}}
