@font-face{font-family:"Tillana";src:url(fonts/Tillana-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:#fffaf6;--ink:#2a0d1f;--acc:#d6246e;--acc2:#1f8a4c;--head-bg:#d6246e;--head-ink:#ffffff;--nav-bg:#2a0d1f;--nav-ink:#ffd23f;--card:#ffffff;--soft:#fae0e6;--line:#e1d9d8;--on-acc:#fff;--radius:12px;--muted:#6b6b6b;--h:"Tillana","Noto Sans Devanagari",sans-serif;--t:"Mukta","Noto Sans Devanagari",system-ui,sans-serif;--hw:800}
.k-shh{padding-left:12px;border-left:6px solid var(--acc);line-height:1.15}
.k-tile{border-radius:18px}.k-tile .k-fig img{border-radius:18px 18px 0 0}
.k-mark b::after{content:"";display:inline-block;width:.24em;height:.24em;border-radius:50%;background:var(--acc);margin-left:3px}

/* readable-headline-face */
@font-face{font-family:"Noto Serif Devanagari HL";src:url(fonts/NotoSerifDevanagari-Bold.woff2) format("woff2");font-weight:700;font-display:swap}
:root{--hl:"Noto Serif Devanagari HL","Noto Sans Devanagari",serif;--hlw:700}
/* readable-headline-face */end{}
/* contrast-fix */
:root{--acc-text:#bc2061}
.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 */
/* 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:234.4px;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:173.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:173.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 */
/* kit-front */
:root{--nfx-acc2:#2e8b3a;--nfx-acc2-text:#1f6a2a}
/* kit-front end */
/* site-fix end */
