@font-face{font-family:Hindi;src:url('/assets/fonts/NotoSansDevanagari-Regular.woff2');font-weight:400;font-display:swap}@font-face{font-family:Hindi;src:url('/assets/fonts/NotoSansDevanagari-Bold.woff2');font-weight:700;font-display:swap}@font-face{font-family:Label;src:url('/assets/fonts/Khand-Bold.woff2');font-weight:700;font-display:swap}
:root{--ink:#191b17;--yellow:#ffd24a;--quiet:#53594d;--line:#cdd0c6;--red:#a42e16;--reading:20px}body{font:17px/1.75 Hindi,sans-serif;background:#fff;color:var(--ink)}.wrap{width:min(1240px,calc(100% - 64px));margin-inline:auto}a:hover{text-decoration:underline;text-underline-offset:5px}h1,h2,h3{font-weight:700;line-height:1.5;overflow-wrap:break-word}h1{font-size:42px}h2{font-size:29px}h3{font-size:23px}.topline{display:flex;justify-content:space-between;border-bottom:1px solid var(--ink);padding-block:9px;font-size:12px}.brand-line{display:flex;align-items:center;gap:38px;padding-block:15px 20px}.wordmark{width:156px;height:113px;object-fit:contain;object-position:left center}.motto{display:flex;align-items:center;gap:28px;border-left:1px solid var(--ink);padding-left:29px}.motto b{font-size:26px;line-height:1.5}.motto span{max-width:150px;font-size:14px;color:var(--quiet)}.head-tools{margin-left:auto;display:flex;align-items:center;gap:15px}.head-tools>a{display:grid;place-items:center;min-width:44px;min-height:44px}.main-nav{background:var(--ink);color:white}.main-nav>.wrap{display:flex;gap:29px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.main-nav a{padding-block:12px;font-size:15px;font-weight:700;min-height:49px}.main-nav a:first-child{color:var(--yellow)}.edition{display:flex;justify-content:space-between;gap:20px;padding-block:15px;font-size:12px;border-bottom:1px solid var(--line)}.edition>div{display:flex;gap:22px}.front{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:36px;padding-block:32px 56px}.cover{min-width:0}.kicker{font-size:14px;color:var(--red);font-weight:700}.cover-heading h1{font-size:clamp(34px,3.5vw,50px);max-width:720px;margin:10px 0 20px;line-height:1.4}.cover figure{background:#e8e9e5}.cover figure>img{width:100%;max-width:1024px;height:auto}.cover figcaption{font-size:11px;padding:10px 12px;color:#3d4438;line-height:1.8;border-top:3px solid var(--ink)}.cover-bottom{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding-top:20px}.cover-bottom p{grid-column:1/-1;max-width:690px;font-size:20px;line-height:1.8;margin:0}.read-link{font-size:15px;font-weight:700;display:flex;gap:16px;align-items:center;text-decoration:underline;text-underline-offset:6px;min-height:44px}.save-button{border-color:var(--line)}.news-board{background:var(--yellow);padding:24px 24px 0;align-self:start;border-top:8px solid var(--ink)}.board-title{border-bottom:2px solid var(--ink);padding-bottom:18px}.board-title span{font-size:13px}.board-title h2{font-size:32px;margin:10px 0 0;line-height:1.5}.news-row{display:grid;grid-template-columns:1fr minmax(100px,34%);gap:25px;align-items:start;padding-block:27px;border-bottom:1px solid var(--line)}.news-row:not(:has(.news-photo)){grid-template-columns:1fr}.row-copy{min-width:0}.row-copy>small{font-size:12px;color:var(--red)}.row-copy h3{margin:9px 0 12px}.row-copy p{font-size:15px;line-height:1.8;margin:0 0 12px;color:#444a40}.row-foot{display:flex;gap:14px;align-items:center;justify-content:space-between}.row-foot>a{font-size:13px;font-weight:700}.news-photo{display:block;background:#eceee8;max-width:100%}.news-photo img{width:100%;height:auto}.board-row{display:block;padding-block:23px;border-color:#766328}.board-row .row-copy h3{font-size:23px}.board-row .row-copy>small,.board-row .row-copy p{color:#342f19}.board-row .save-button{border-color:#766328}.board-end{display:block;padding-block:19px;font-size:13px;font-weight:700}.reading-shelf{display:grid;grid-template-columns:230px 1fr;column-gap:50px;border-top:6px double var(--ink);padding-block:38px 70px;position:relative}.shelf-intro{grid-column:1;grid-row:1;align-self:start}.shelf-intro>span{color:var(--red);font-size:13px;font-weight:700}.shelf-intro h2{font-size:32px;line-height:1.6;margin:12px 0}.shelf-intro p{font-size:15px;color:var(--quiet)}.stage-nav{grid-column:1;grid-row:1;align-self:start;position:sticky;top:22px;margin-top:230px;display:grid}.stage-nav>a{display:grid;grid-template-columns:38px 1fr 24px;align-items:center;gap:5px;min-height:70px;border-bottom:1px solid var(--ink);font-size:22px}.stage-nav>a>span{font:700 22px Label,sans-serif}.stage-nav a[aria-current=true]{background:var(--yellow);padding-inline:9px;text-decoration:none}.stage-stories{grid-column:2;grid-row:1;min-width:0}.chain-section{scroll-margin-top:25px;margin-bottom:43px}.chain-section>header{display:flex;gap:21px;align-items:center;padding:12px 0 16px;border-bottom:3px solid var(--ink)}.chapter{font:700 64px/1 Label,sans-serif;letter-spacing:-2px}.chain-section>header h2{margin:0;font-size:33px}.chain-section>header p{margin:0;font-size:14px;color:var(--quiet)}.chain-section>header>small{margin-left:auto;font-size:12px;white-space:nowrap}.chapter-row{padding-block:26px;gap:30px}.chapter-row h3{font-size:26px}.chapter-row p{font-size:16px}.source-bar{background:#eef1ea;padding:38px 0}.source-bar h2{font-size:25px}.source-wire{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.wire-item h3{font-size:19px}.wire-meta,.wire-check{font-size:12px;color:var(--quiet)}.source-bar>.wrap>a{display:inline-block;margin-top:12px;font-size:14px;text-decoration:underline}.site-footer{background:var(--ink);color:#fff;padding-block:45px}.footer-grid{display:grid;grid-template-columns:180px 1fr 220px;gap:40px;align-items:center}.footer-grid p{margin:0;font-size:24px;font-weight:700;line-height:1.7}.footer-grid nav{display:grid;gap:8px;font-size:14px}.footer-grid .wordmark{width:118px;height:103px}.menu-dialog nav{display:grid;grid-template-columns:1fr 1fr;gap:6px 24px}.menu-dialog nav>a{padding:12px;border-bottom:1px solid var(--line)}.solid-link{display:inline-flex;padding:11px 17px;border:1px solid var(--ink);background:var(--yellow);color:var(--ink);font-weight:700}.simple,.listing{padding-block:42px 70px;min-height:50vh}.simple{max-width:1000px}.simple h1,.page-heading h1{margin:12px 0 22px;font-size:42px}.source-record a,.photo-credits a{overflow-wrap:anywhere}.source-record{padding-block:20px;border-bottom:1px solid var(--line)}.photo-credits{margin-top:45px}.photo-credits li{margin-bottom:16px}.page-heading{border-bottom:3px solid var(--ink);padding-bottom:25px}.page-heading span{font-size:12px;color:var(--red)}.listed-stories{max-width:1000px}.place-list{display:grid;grid-template-columns:1fr 1fr;gap:0 35px}.place-list>a{display:flex;justify-content:space-between;align-items:center;padding-block:20px;border-bottom:1px solid var(--ink);gap:20px}.place-list b{font-size:25px}.place-list span{font-size:14px}.reader{max-width:1120px;padding-block:25px 65px}.crumb{font-size:13px;margin-bottom:26px}.reader-heading{max-width:930px}.reader-heading>span{font-size:14px;color:var(--red);font-weight:700}.reader-heading h1{font-size:44px;line-height:1.5;margin:13px 0 20px}.reader-heading>p{font-size:21px;color:#3b4335;line-height:1.9}.reader-meta{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding:12px 0;max-width:930px}.reader-meta small{font-size:12px}.reader-meta>div{display:flex;gap:9px}.article-photo{width:min(100%,var(--native-width));max-width:930px;margin:20px 0 38px;background:#f1f2ee}.article-photo img{width:100%;height:auto}.article-photo figcaption{font-size:12px;line-height:1.8;padding:12px 14px}.article-photo figcaption a{text-decoration:underline}.reader-grid{display:grid;grid-template-columns:210px minmax(0,1fr);gap:60px;margin-top:25px}.reader-notes{border-top:4px solid var(--ink);padding-top:20px}.reader-notes>.chapter{display:block;margin-bottom:20px;color:#626653}.reader-notes>b{font-size:16px}.reader-notes ul{padding-left:19px;font-size:14px;line-height:1.9}.reader-notes li{padding-bottom:14px}.reader-notes>a{font-size:13px;text-decoration:underline}.reader-tools{display:flex;align-items:center;justify-content:space-between;font-size:12px;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:25px}.font-controls{display:flex;gap:8px}.font-controls button{background:white;border:1px solid var(--line);min-width:44px;min-height:44px}.article-body{font-size:var(--reading);line-height:2.05;max-width:760px}.article-body p{margin-bottom:24px}.article-body h2{font-size:1.28em;margin-block:33px 19px;line-height:1.7}.source-notes{font-size:13px;margin-top:38px;padding-top:20px;border-top:3px solid var(--ink);line-height:1.9}.source-notes h2{font-size:23px}.source-notes li{margin-bottom:16px}.source-notes li a{overflow-wrap:anywhere;text-decoration:underline}.source-notes li span{display:block;color:var(--quiet);font-size:11px}.source-notes>p{font-size:12px;color:var(--quiet)}.next-read{margin-top:60px;padding-top:25px;border-top:5px double var(--ink);max-width:950px}.next-read h2{font-size:24px}.search-result h2{font-size:24px}.brief-sheet{background:#fff;border:2px solid var(--ink);box-shadow:none;border-radius:0}.brief-sheet h2{font-size:26px}.brief-sheet img{max-width:400px;object-fit:contain}.search-form button{background:var(--yellow);color:var(--ink)}
@media(max-width:1000px){.front{grid-template-columns:minmax(0,1fr) 275px;gap:26px}.wrap{width:calc(100% - 44px)}.motto span{display:none}.news-board{padding-inline:20px}.cover-heading h1{font-size:37px}.reading-shelf{grid-template-columns:190px 1fr;gap:30px}.reader-grid{grid-template-columns:180px 1fr;gap:35px}.chapter-row{grid-template-columns:1fr 31%;gap:20px}.chapter-row h3{font-size:23px}}
@media(max-width:750px){body{font-size:16px}.wrap{width:calc(100% - 30px)}.topline{font-size:10px;padding-block:7px}.brand-line{gap:17px;padding-block:14px}.wordmark{width:115px;height:84px}.motto{padding-left:16px;border-left:1px solid var(--line)}.motto b{font-size:19px;line-height:1.6}.head-tools{gap:0}.head-tools .icon-button,.head-tools>a{width:36px;min-width:36px}.main-nav>.wrap{width:100%;padding-inline:15px;gap:25px}.main-nav a{font-size:14px}.edition{font-size:10px;gap:8px;align-items:start}.edition>span{max-width:115px}.edition>div{gap:11px;flex-wrap:wrap;justify-content:flex-end}.front{display:block;padding-block:24px 38px}.cover-heading h1{font-size:35px;line-height:1.48;margin:10px 0 19px;max-width:none}.kicker{font-size:12px}.cover figure{margin-inline:-15px}.cover figcaption{font-size:10px;padding-inline:15px}.cover-bottom{padding-block:18px 25px;gap:12px}.cover-bottom p{font-size:18px}.read-link{font-size:14px}.news-board{margin-top:28px;padding:20px 22px 0;border-top-width:5px}.board-title{display:flex;gap:20px;align-items:start;justify-content:space-between}.board-title h2{font-size:25px;margin:0}.board-title h2 br{display:none}.board-title>span{max-width:70px;font-size:12px}.board-row .row-copy h3{font-size:24px}.board-row{padding-block:23px}.reading-shelf{display:flex;flex-direction:column;padding-block:29px 35px;border-top-width:5px;gap:0}.shelf-intro h2{font-size:31px;margin:9px 0}.shelf-intro h2 br{display:none}.shelf-intro p{font-size:15px;max-width:340px}.stage-nav{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:9px -15px 30px;background:white;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);align-self:stretch;padding-inline:8px;box-shadow:0 3px 0 #fff}.stage-nav>a{display:flex;gap:7px;justify-content:center;min-height:58px;font-size:17px;border:0;padding:8px 4px}.stage-nav a>span{font-size:17px}.stage-nav .icon{display:none}.stage-nav a[aria-current=true]{padding:8px 4px}.stage-stories{min-width:0}.chain-section{scroll-margin-top:78px;margin-bottom:33px}.chain-section>header{gap:18px;padding-top:4px}.chapter{font-size:56px}.chain-section>header h2{font-size:29px}.chain-section>header p{font-size:12px}.chain-section>header>small{font-size:11px}.chapter-row{grid-template-columns:1fr;gap:16px;padding-block:25px}.chapter-row .news-photo{grid-row:1;max-width:400px;width:100%;background:#edf0e8}.chapter-row .news-photo img{width:auto;max-width:100%;margin-inline:auto}.chapter-row h3{font-size:25px;margin-block:9px}.chapter-row p{font-size:16px}.source-wire{grid-template-columns:1fr;gap:15px}.source-bar{padding-block:28px}.footer-grid{grid-template-columns:1fr 1fr;gap:20px}.footer-grid .wordmark{width:104px;height:90px}.footer-grid p{font-size:19px}.footer-grid nav{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px 25px;font-size:13px;border-top:1px solid #6d7365;padding-top:20px}.site-footer{padding-block:30px}.simple,.listing{padding-block:30px 45px}.simple h1,.page-heading h1{font-size:33px}.news-row.row{grid-template-columns:1fr 110px;gap:16px}.news-row.row:not(:has(.news-photo)){grid-template-columns:1fr}.news-row.row .row-copy h3{font-size:22px}.news-row.row .row-copy p{font-size:14px}.place-list{grid-template-columns:1fr}.reader{padding-top:20px}.crumb{font-size:12px;margin-bottom:25px}.reader-heading>span{font-size:12px}.reader-heading h1{font-size:34px;line-height:1.55;margin-block:12px 17px}.reader-heading>p{font-size:18px}.reader-meta small{max-width:205px;font-size:10px}.reader-meta>div{gap:2px}.reader-meta .icon-button,.reader-meta .save-button{width:40px;height:42px}.article-photo{margin-block:15px 25px}.article-photo figcaption{font-size:11px;padding:10px}.reader-grid{display:flex;flex-direction:column;gap:25px;margin-top:20px}.reader-notes{padding:18px;background:var(--yellow);border-top-width:3px}.reader-notes>.chapter{display:none}.reader-notes ul{margin:14px 0 0;padding-left:18px;font-size:14px}.reader-notes li{padding-bottom:9px}.reader-notes>a{display:inline-block;margin-top:8px}.reader-tools{margin-bottom:21px}.article-body{font-size:var(--reading);line-height:2}.article-body h2{font-size:1.21em}.next-read{margin-top:37px;padding-top:25px}.next-read .news-row{grid-template-columns:1fr 110px;gap:15px}.next-read .row-copy p{display:none}.next-read .row-copy h3{font-size:21px}.menu-dialog{padding:20px}.menu-dialog h2{font-size:23px}.menu-dialog nav{gap:2px 14px;font-size:15px}.source-notes{font-size:12px}.source-notes h2{font-size:22px}.source-notes ol{padding-left:19px}.source-record h2{font-size:23px}.photo-credits ul{padding-left:20px}.photo-credits li{font-size:13px}.source-record p{font-size:14px}}
@media(max-width:360px){.motto{display:none}.wordmark{width:120px}.cover-heading h1{font-size:32px}.reader-heading h1{font-size:31px}.news-row.row,.next-read .news-row{grid-template-columns:1fr 88px}.stage-nav>a{font-size:15px}.chain-section>header{gap:13px}}
.brand-line{align-items:flex-end}
.brand-line .wordmark-type,.brand>.wordmark-type{font-family:Label,Khand,sans-serif;font-weight:800;font-size:clamp(2.8rem,8vw,4.8rem);line-height:.9;letter-spacing:-.04em;color:var(--ink);display:inline-block;text-decoration:none}
.wordmark-type small{font-size:.42em;letter-spacing:.12em;color:var(--red);margin-left:.12em}
.brand-kicker{font-size:13px}
.cover figure,.article-photo,.news-photo{background:#fff;aspect-ratio:16/10}
.cover figure>img,.article-photo img,.news-photo img{width:100%;height:100%;object-fit:contain;object-position:center}
.site-footer .wordmark-type{color:#fff;font-size:clamp(1.8rem,4vw,2.6rem)}
.site-footer .wordmark-type small{color:var(--yellow)}
@media(max-width:750px){.brand-line .wordmark-type,.brand>.wordmark-type{font-size:clamp(2.2rem,12vw,3.2rem)}.wordmark{display:none}}
