
.nb-note{max-width:1060px;background:white}.nb-note .note-header{background:#f3f6fa}.nb-note .notebook-visuals{padding:0;border:0;background:white}
.nb-section{margin:20px 16px 28px;border:1px solid #a6b4c8;border-radius:14px;overflow:hidden;background:#fff}
.nb-note .nb-section h2{font:700 25px/1.35 Arial,'Nirmala UI',sans-serif;color:white;background:#123458;padding:14px 18px;margin:0}
.nb-note .nb-section h2 .translation{color:#d9eaf8;border:0;padding:0;font:400 19px/1.6 'Nirmala UI',Arial,sans-serif;margin-top:4px}
.nb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
.nb-fact{padding:20px;min-width:0;border-bottom:1px solid #d7dfe9}
.nb-fact:nth-child(odd){border-right:1px solid #d7dfe9}
.nb-note .nb-fact h3{font:700 24px/1.3 Arial,'Nirmala UI',sans-serif;color:#102f51;margin:0 0 16px;background:none;padding:0;border:0;display:block}
.nb-note .nb-fact h3 .translation{font:400 19px/1.5 'Nirmala UI',Arial,sans-serif;color:#335b77;border:0;padding:0}
.nb-art{display:block;width:100%;height:auto;max-height:360px;object-fit:contain;margin:12px auto 20px;user-select:none}
.nb-note .nb-fact p{font:400 17px/1.75 Arial,'Nirmala UI',sans-serif;margin:0}
.nb-note .nb-fact p .translation{font-size:17px;line-height:1.8}
.nb-ratio{display:block;font-size:30px;color:#125d78;line-height:1.5;margin:8px 0}
.nb-caption,.nb-credit{margin:12px 24px!important;font-size:15px!important;line-height:1.7}
.nb-note .nb-section:nth-of-type(2n) h2{background:#126674}
.nb-note .nb-section:nth-of-type(3n) h2{background:#514374}
.nb-note .reading-sheet:not(.notebook-visuals),.nb-note .contents{max-width:853px;margin-left:auto;margin-right:auto}
@media(max-width:700px){.nb-section{margin:14px 8px 22px;border-radius:10px}.nb-grid{grid-template-columns:1fr}.nb-fact{padding:20px 16px}.nb-fact:nth-child(odd){border-right:0}.nb-note .nb-section h2{font-size:23px;padding:14px}.nb-note .nb-fact h3{font-size:23px}.nb-art{max-height:250px}.nb-note .nb-fact p,.nb-note .nb-fact p .translation{font-size:17px}.nb-caption,.nb-credit{margin:12px 16px!important}}
/* This two-language reader is scoped to the GK page; shared readers stay intact. */
@media(max-width:700px){.nb-note .nb-art{max-height:none}}
body.gk-language-note[data-reading-language=en] .translation,
body.gk-language-note[data-reading-language=hi] .source-text{display:none!important}
body.gk-language-note[data-reading-language=hi] .translation{display:block;border:0;padding:0;margin:0;color:inherit;font:inherit;line-height:inherit}
body.gk-language-note .note-header .translation,body.gk-language-note .contents .translation,body.gk-language-note .note-footer .translation,body.gk-language-note .nb-credit .translation,body.gk-language-note .ownership-note .translation{font:inherit}
body.gk-language-note .nb-credit .source-text,body.gk-language-note .nb-credit .translation{display:inline}
body.gk-language-note .language-choice button{min-height:44px;min-width:88px}
body.gk-language-note .language-choice button:focus-visible{outline:3px solid #bc8031;outline-offset:3px}
@media(max-width:700px){body.gk-language-note[data-reading-language=en] .reading-sheet td::before{content:attr(data-label-en)}body.gk-language-note[data-reading-language=hi] .reading-sheet td::before{content:attr(data-label-hi)}}
