.reading-page{color:#382a20;background:var(--background)}.reading-wrap{width:min(1120px,100% - 80px);margin-inline:auto}.reading-header{padding-block:30px 46px}.reading-header nav{margin-bottom:36px}.reading-profile-role{color:#76624b;margin-top:13px;font-size:18px}html[data-theme=aangan] .reading-title{max-width:24ch;font-family:var(--font-head),sans-serif;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(38px,4.8vw,62px);font-weight:500;line-height:1.12}.reading-page .reading-answer{color:#665543;border:0;max-width:760px;margin-top:25px;padding:0;font-size:20px;line-height:1.65}.reading-meta{color:#756553;flex-wrap:wrap;gap:12px 28px;margin-top:25px;font-size:15px;display:flex}.reading-meta a{color:#8c3c2a;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.reading-meta a:is(:hover,:active){color:#6f2c1f}html[lang=hi] .reading-meta a{text-underline-offset:.3em;text-decoration-skip-ink:none}.reading-layout{grid-template-columns:220px minmax(0,1fr);gap:72px;padding-bottom:72px;display:grid}.reading-contents{align-self:start;padding-top:11px}.reading-contents h2{font-family:var(--font-head),sans-serif;margin-bottom:13px;font-size:21px;font-weight:500}.reading-contents ul{margin:0;padding:0;list-style:none}.reading-contents li+li{margin-top:3px}.reading-contents a{color:#8c3c2a;text-underline-offset:4px;min-height:44px;padding-block:10px;font-size:16px;font-weight:600;line-height:1.45;display:block}.reading-contents a[href^=\#]{font-weight:500}.reading-contents a svg{vertical-align:middle;margin-inline-start:6px;display:inline-block}.reading-contents a:is(:hover,:active){color:#6f2c1f}.reading-contents__more{border-top:1px solid #dfd3c1;margin-top:27px;padding-top:24px}.reading-prose{max-width:710px}.reading-prose section{scroll-margin-top:120px}.reading-prose section+section{margin-top:37px}html[data-theme=aangan] .reading-prose h2{font-family:var(--font-head),sans-serif;letter-spacing:-.01em;font-size:clamp(27px,2.5vw,33px);font-weight:500;line-height:1.22}.reading-prose p{color:#665543;white-space:pre-line;max-width:68ch;margin-top:14px;font-size:18px;line-height:1.8}.reading-next{border-top:1px solid #dacebd;padding-block:33px 42px}.reading-next h2{font-family:var(--font-head),sans-serif;font-size:29px;font-weight:500;line-height:1.25}.reading-next ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;margin-top:23px;padding:0;list-style:none;display:grid}.reading-next li>p{color:#7b6852;margin-bottom:7px;font-size:15px}.reading-next li{position:relative}.reading-next a{font-family:var(--font-head),sans-serif;color:#8c3c2a;justify-content:space-between;align-items:flex-start;gap:16px;font-size:24px;line-height:1.3;transition:color .18s;display:flex}.reading-next a:after{content:"";position:absolute;inset:0}.reading-next a svg{flex:none;margin-top:.25em}.reading-next a:is(:hover,:active){color:#6f2c1f}.reading-next a:focus-visible{outline:none}.reading-next li:has(a:focus-visible){outline-offset:6px;outline:2px solid #863829}.reading-next__summary{color:#756553;max-width:50ch;margin-top:9px;font-size:16px;line-height:1.65}.reading-page>.reading-next{margin-bottom:36px}.reading-note{background:#efe6da;border-radius:5px;padding:24px 28px}.reading-note h2{font-family:var(--font-head),sans-serif;font-size:25px;font-weight:500}.reading-note p{color:#6b5742;margin-top:10px;font-size:16px;line-height:1.7}.reading-note a:not([data-cta]){color:#8c3c2a;align-items:center;gap:8px;min-height:44px;margin-top:4px;font-size:16px;font-weight:600;display:inline-flex}.reading-note a:not([data-cta]):is(:hover,:active){color:#6f2c1f}.reading-note a:not([data-cta]) svg{flex:none}.reading-news{grid-template-columns:minmax(0,1fr) 280px;gap:76px;padding-bottom:64px;display:grid}.reading-news__list{margin:0;padding:0;list-style:none}.reading-news__item{border-top:1px solid #dacebd;padding-block:30px;position:relative}.reading-news__item:first-child{border-top:0;padding-top:0}.reading-news__meta{color:#7b6852;flex-wrap:wrap;gap:8px 23px;font-size:15px;display:flex}html[data-theme=aangan] .reading-news__item h2{font-family:var(--font-head),sans-serif;letter-spacing:-.015em;margin-top:12px;font-size:clamp(28px,2.7vw,35px);font-weight:500;line-height:1.2}.reading-news__item h2 a,.reading-services a{justify-content:space-between;align-items:flex-start;gap:16px;transition:color .18s;display:flex}.reading-news__item h2 a svg,.reading-services a svg{color:#8c3c2a;flex:none;margin-top:.25em}.reading-news__item h2 a:after{content:"";position:absolute;inset:0}.reading-news__item .reading-text-link{z-index:1;position:relative}.reading-news__item:has(h2 a:active) .reading-text-link{color:#6f2c1f}.reading-news__item h2 a:is(:hover,:active),.reading-services a:is(:hover,:active){color:#8c3c2a}.reading-news__item h2 a:focus-visible{outline:none}.reading-news__item:has(h2 a:focus-visible){outline-offset:6px;outline:2px solid #863829}.reading-news__item p{color:#6b5945;max-width:63ch;margin-top:14px;font-size:17px;line-height:1.7}.reading-text-link{color:#8c3c2a;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:16px;font-weight:600;display:inline-flex}.reading-text-link:is(:hover,:active){color:#6f2c1f}.reading-text-link svg{flex:none}.reading-news aside{align-self:start}.reading-news aside>.reading-contents{padding:25px 0 0}.reading-faq{margin:0}.reading-faq>div{border-top:1px solid #dacebd;padding-block:25px;scroll-margin-top:120px}.reading-faq>div:first-child{border-top:0;padding-top:0}.reading-faq dt{font-family:var(--font-head),sans-serif;font-size:26px;font-weight:500;line-height:1.35}.reading-faq dd{color:#665543;margin-top:12px;font-size:18px;line-height:1.75}.reading-profile-header{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:64px;display:grid}.reading-profile-header .reading-title{max-width:19ch}.reading-profile-cta{margin-top:28px}.reading-profile-facts{background:#efe6da;border-radius:5px;padding:25px 28px}.reading-profile-facts>div+div{margin-top:19px}.reading-profile-facts dt{color:#715e48;font-size:14px}.reading-profile-facts dd{margin-top:3px;font-size:20px;line-height:1.4}.reading-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:19px;padding:0;list-style:none;display:grid}.reading-services li{border-bottom:1px solid #ded1be;font-size:18px;line-height:1.5}.reading-services a{color:#382a20;padding-block:13px}.reading-enquiry{margin-top:32px}.reading-enquiry [data-cta]{margin-top:16px}.reading-enquiry p{font-size:16px;line-height:1.7}.reading-enquiry small{color:#756553;margin-top:15px;font-size:14px;line-height:1.6;display:block}.reading-profile-note{color:#756553;margin-top:30px;font-size:15px;line-height:1.7}html[lang=hi] .reading-page .reading-title{letter-spacing:0;line-height:1.25}html[lang=hi] .reading-page :is(.reading-prose h2,.reading-next h2,.reading-next a,.reading-faq dt){letter-spacing:0;line-height:1.4}.reading-page :is(a,summary):focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #8c3c2a}:is(.reading-contents a,.reading-note a:not([data-cta]),.reading-text-link):not(:has(svg)){text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){:is(.reading-contents a,.reading-note a:not([data-cta]),.reading-text-link):hover{text-underline-offset:4px;text-decoration:underline}}@media (min-width:1000px){.reading-layout>.reading-contents{position:sticky;top:115px}}@media (max-width:999px){.reading-wrap{width:calc(100% - 48px)}.reading-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.reading-news{grid-template-columns:minmax(0,1fr) 235px;gap:35px}.reading-profile-header{grid-template-columns:minmax(0,1fr) 245px;gap:35px}}@media (max-width:639px){.reading-wrap{width:calc(100% - 40px)}.reading-header{padding-block:24px 32px}.reading-header nav{margin-bottom:24px}html[data-theme=aangan] .reading-title{font-size:38px}html[lang=hi][data-theme=aangan] .reading-title{font-size:35px}.reading-page .reading-answer{margin-top:20px;font-size:18px}.reading-meta{gap:7px 19px;margin-top:21px}.reading-layout{flex-direction:column;gap:31px;padding-bottom:42px;display:flex}.reading-contents{background:#f0e8dc;border-radius:5px;width:100%;padding:18px 21px}.reading-contents h2{margin-bottom:7px;font-size:20px}.reading-contents a{padding-block:8px;font-size:15px}.reading-contents__more{display:none}.reading-prose p,.reading-faq dd{font-size:17px;line-height:1.75}.reading-prose section+section{margin-top:30px}.reading-next{padding-block:26px 28px}.reading-next ul{grid-template-columns:1fr;gap:25px}.reading-next a{font-size:23px}.reading-news{flex-direction:column;gap:24px;padding-bottom:42px;display:flex}.reading-news__item{padding-block:25px}.reading-news aside>.reading-contents{margin-top:18px;padding:20px 23px}.reading-news aside{width:100%}.reading-faq dt{font-size:24px}.reading-profile-header{display:block}.reading-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:26px;padding:22px;display:grid}.reading-profile-facts>div+div{margin-top:0}.reading-profile-facts>div:last-child{grid-column:1/-1}.reading-profile-facts dd{font-size:18px}.reading-services{grid-template-columns:1fr}.reading-services li{font-size:17px}.reading-note{padding:23px}.reading-layout>.reading-contents{display:none}}.reading-page ::selection{color:#382a20;background:#dcc49b}.reading-meta time,.reading-news__meta time{font-variant-numeric:tabular-nums}
