h1,h2,h3,h4,h5,h6{color:var(--ink);font-family:var(--font-serif);font-weight:400;line-height:1.2;text-wrap:balance}h1{font-size:clamp(28px,5vw,52px)}h2{font-size:clamp(22px,3.5vw,36px)}h3{font-size:clamp(18px,2.5vw,28px)}h4{font-size:20px}h5{font-size:18px}h6{color:var(--ink-faint);font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}h1 em,h2 em{color:var(--gold-light);font-style:italic}p{color:var(--ink-light);font-family:var(--font-sans);font-size:16px;font-weight:300;line-height:1.8;margin-bottom:var(--space-4);text-wrap:pretty}p:last-child{margin-bottom:0}strong{color:var(--ink);font-weight:500}em{font-style:italic}.story-body{color:var(--ink-light);font-size:17px;line-height:2;max-width:680px}.story-body p{font-size:inherit;margin-bottom:var(--space-5)}.story-body h2{font-size:clamp(20px,2.5vw,28px);margin-bottom:var(--space-4);margin-top:var(--space-10)}.story-body h3{font-size:20px;margin-bottom:var(--space-3);margin-top:var(--space-8)}.story-body blockquote{background:var(--warm-white);border-left:3px solid var(--gold);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--ink-faint);font-size:18px;font-style:italic;margin:var(--space-8) 0;padding:var(--space-4) var(--space-6)}.story-body blockquote p{font-size:inherit;margin-bottom:0}.story-body ol,.story-body ul{list-style:revert;margin-bottom:var(--space-5);padding-left:var(--space-6)}.story-body li{color:var(--ink-light);line-height:1.8;margin-bottom:var(--space-2)}.story-body a{color:var(--gold);text-decoration:underline;text-decoration-color:rgba(196,134,58,.4)}.story-body a:hover{text-decoration-color:var(--gold)}.story-body img{border-radius:var(--radius-lg);height:auto;margin:var(--space-8) 0;width:100%}.story-body hr{background:var(--border);border:none;height:1px;margin:var(--space-10) 0}[data-section=nanhe-sitare] .story-body{color:var(--ink);font-family:var(--font-child);font-size:20px;font-weight:400;line-height:1.9}[data-section=nanhe-sitare] h1,[data-section=nanhe-sitare] h2,[data-section=nanhe-sitare] h3{color:var(--nanhe-primary);font-family:var(--font-child);font-weight:700}[data-section=nanhe-sitare] .story-body p{font-size:20px}[data-section=padhna-seekho] .story-body{font-family:var(--font-child);font-size:18px;font-weight:400;line-height:1.85}[data-section=padhna-seekho] h1,[data-section=padhna-seekho] h2{color:var(--padhna-primary)}[data-section=padhna-seekho] .story-body p{font-size:18px}[data-section=kisse-kahani] .story-body{font-family:var(--font-sans);font-size:16px;font-weight:300;line-height:1.85}[data-section=kisse-kahani] h1,[data-section=kisse-kahani] h2{color:var(--kisse-primary)}[data-section=bachpan-diaries] .story-body{font-family:var(--font-serif);font-size:17px;line-height:2}[data-section=bachpan-diaries] h1,[data-section=bachpan-diaries] h2{color:var(--bachpan-primary)}[data-section=yaadein] .story-body{color:var(--ink);font-family:var(--font-serif);font-size:18px;line-height:2.1}[data-section=yaadein] h1,[data-section=yaadein] h2{color:var(--yaadein-primary)}[data-section=yaadein] .story-body p{font-size:18px}[data-section=yaadein] .story-body blockquote{font-size:20px}.hindi,[lang=hi],[lang=hi] p{font-family:var(--font-hindi);line-height:1.9}.hindi-large{font-size:1.25em;line-height:2}.hi,.hindi-large{font-family:var(--font-hindi)}.hi{font-size:1.05em}.eyebrow{color:var(--ink-faint);display:block;font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.18em;margin-bottom:var(--space-3);text-transform:uppercase}.lead{color:var(--ink-light);font-size:18px;font-weight:300;line-height:1.75;max-width:600px}.caption{font-size:13px;font-style:italic;line-height:1.5}.caption,.meta-text{color:var(--ink-faint)}.meta-text{font-family:var(--font-sans);font-size:12px;font-weight:400}.label-text{color:var(--ink-faint);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}@media (max-width:768px){.story-body{font-size:16px}[data-section=nanhe-sitare] .story-body{font-size:18px}[data-section=padhna-seekho] .story-body,[data-section=yaadein] .story-body{font-size:17px}.lead{font-size:16px}}