@font-face{font-family:"Sarpanch";src:url(fonts/Sarpanch-ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}
@font-face{font-family:"Mukta";src:url(fonts/Mukta-Regular.woff2) format("woff2");font-weight:400;font-display:swap}
:root{--bg:#f5f5fb;--ink:#141433;--acc:#ffd600;--acc2:#141433;--head-bg:#141433;--head-ink:#ffd600;--nav-bg:#3b2fb5;--nav-ink:#ffffff;--card:#ffffff;--soft:#f6f1dd;--line:#d6d6df;--on-acc:#141433;--radius:4px;--muted:#6b6b6b;--h:"Sarpanch","Noto Sans Devanagari",sans-serif;--t:"Mukta","Noto Sans Devanagari",system-ui,sans-serif;--hw:800}
.k-sh{align-items:center}.k-sh::after{content:"";flex:1;height:2px;background:var(--acc);order:1}.k-more{order:2}
.k-tile{border-radius:18px}.k-tile .k-fig img{border-radius:18px 18px 0 0}
.k-mark b{color:transparent;-webkit-text-stroke:1.6px var(--head-ink)}

/* readable-headline-face */
@font-face{font-family:"Mukta HL";src:url(fonts/Mukta-ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}
:root{--hl:"Mukta HL","Noto Sans Devanagari",sans-serif;--hlw:800}
/* readable-headline-face */end{}
/* contrast-fix */
:root{--acc-text:#7a6700}
.k-kick,.k-more,.k-shh,.k-rank,.k-num,.k-digest b,.k-digest a,.k-quote-label,.k-meta a,.p-price,.p-list time,.p-list b,.p-hist b,.p-sub-h,.p-lead-more li::marker,.p-count a,.k-crumb a,.p-prevnext small,.p-chip span,.k-stat b,.k-timeline time{color:var(--acc-text)}
.p-lead-more li::before{background:var(--acc-text)}
/* contrast-fix end */
/* site-fix */
/* kit-front */
:root{--nav-bg:#0e6377;--bg:#fbf8f0}
:root{--nfx-acc2:#c62d1f;--nfx-acc2-text:#a12416}
/* kit-front end */

/* logo */
.k-head .k-home>.k-mark{all:unset;display:block;position:relative;flex:none;box-sizing:border-box;padding:0;margin:0;border:0;border-radius:0;box-shadow:none;transform:none;filter:none;font-size:0;line-height:0;color:transparent;text-indent:-999px;overflow:hidden;width:131.8px;height:54px;background:url(/assets/logo.svg?v=1) 0 50%/contain no-repeat}
.k-head .k-home>.k-mark::before,.k-head .k-home>.k-mark::after,.k-head .k-home>.k-mark *::before,.k-head .k-home>.k-mark *::after{display:none!important}
.k-head .k-home>.k-mark>*{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}
@media (max-width:760px){.k-head .k-home>.k-mark{width:97.6px;height:40px}}
footer .k-mark{all:unset;display:block;position:relative;flex:none;box-sizing:border-box;padding:0;margin:0;border:0;border-radius:0;box-shadow:none;transform:none;filter:none;font-size:0;line-height:0;color:transparent;text-indent:-999px;overflow:hidden;width:97.6px;height:40px;background:url(/assets/logo-foot.svg?v=1) 0 50%/contain no-repeat;margin-bottom:10px}
footer .k-mark::before,footer .k-mark::after,footer .k-mark *::before,footer .k-mark *::after{display:none!important}
footer .k-mark>*{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}
/* logo end */
/* site-fix end */
