:root{--epl-bg:#faf8f3;--epl-surface:#ffffff;--epl-ink:#1e1b16;--epl-ink-2:#413c34;--epl-muted:#7a736a;--epl-line:#ece7dd;--epl-line-2:#e2dcd0;--epl-red:#d9252a}body.epaper-body:not(.ep-edition-open){background:var(--epl-bg);color:var(--epl-ink)}body.epaper-body:not(.ep-edition-open) .ep-main{background-color:var(--epl-bg);background-image:radial-gradient(circle at top right,rgba(229,57,53,.04),transparent 40%),radial-gradient(circle at bottom left,rgba(255,152,0,.03),transparent 45%),radial-gradient(rgba(60,40,20,.02) 1px,transparent 1px);background-size:auto,auto,22px 22px;background-repeat:no-repeat,no-repeat,repeat}body.epaper-body:not(.ep-edition-open) .ep-edition-landing{color:var(--epl-ink)}body.epaper-body .ep-nav{box-shadow:0 2px 12px rgba(0,0,0,.15)}body.epaper-body:not(.ep-edition-open) .ep-edition-landing-kicker{color:var(--epl-red)}body.epaper-body:not(.ep-edition-open) .ep-edition-landing-header h2{color:var(--epl-ink)}body.epaper-body:not(.ep-edition-open) .ep-edition-landing-copy{color:var(--epl-muted)}body.epaper-body:not(.ep-edition-open) .ep-edition-filter-btn{background:var(--epl-surface);border-color:var(--epl-line-2);color:var(--epl-ink-2)}body.epaper-body:not(.ep-edition-open) .ep-edition-filter-btn:hover{background:var(--epl-surface);border-color:var(--epl-red);color:var(--epl-red)}body.epaper-body:not(.ep-edition-open) .ep-edition-filter-btn.active{background:var(--epl-red);border-color:var(--epl-red);color:#fff}body.epaper-body:not(.ep-edition-open) .ep-edition-landing-copy{max-width:56ch;margin-top:8px;font-size:16px;line-height:1.5;color:var(--epl-muted)}body.epaper-body:not(.ep-edition-open) .ep-edition-hint{margin:-6px 0 0;font-size:13px;color:var(--epl-muted)}body.epaper-body:not(.ep-edition-open) .ep-main{padding-top:8px}body.epaper-body:not(.ep-edition-open) .ep-edition-landing-header{margin-bottom:10px}body.epaper-body:not(.ep-edition-open) .ep-edition-landing-kicker{font-size:13px;letter-spacing:2px;margin-bottom:6px}body.epaper-body:not(.ep-edition-open) .ep-edition-landing-header h2{font-size:clamp(30px,4.4vw,44px);line-height:1.08;font-weight:800;letter-spacing:-.02em;text-wrap:balance}body.epaper-body:not(.ep-edition-open) .ep-edition-filter{margin-bottom:4px}body.epaper-body:not(.ep-edition-open) .ep-edition-landing{max-width:1120px;margin-left:auto;margin-right:auto}body.epaper-body:not(.ep-edition-open) .ep-edition-grid{gap:46px;margin-top:26px}body.epaper-body:not(.ep-edition-open) .ep-edition-card{background:var(--epl-surface);border:1px solid #ececec;border-radius:21px;cursor:pointer;box-shadow:0 1px 2px rgba(24,27,32,.04),0 12px 28px rgba(24,27,32,.08);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}body.epaper-body:not(.ep-edition-open) .ep-edition-card:hover{transform:translateY(-5px);border-color:rgba(217,37,42,.3);box-shadow:0 2px 4px rgba(24,27,32,.06),0 22px 46px rgba(24,27,32,.14)}body.epaper-body:not(.ep-edition-open) .ep-edition-card-cover{border-radius:14px;overflow:hidden;margin:9px 9px 0;position:relative;cursor:zoom-in;border:1px solid rgba(24,27,32,.06);box-shadow:0 4px 12px rgba(24,27,32,.1)}body.epaper-body:not(.ep-edition-open) .ep-edition-card-preview,body.epaper-body:not(.ep-edition-open) .ep-edition-card-preview-frame img{transition:transform .25s ease}body.epaper-body:not(.ep-edition-open) .ep-edition-card:hover .ep-edition-card-preview,body.epaper-body:not(.ep-edition-open) .ep-edition-card:hover .ep-edition-card-preview-frame img{transform:scale(1.02)}body.epaper-body:not(.ep-edition-open) .ep-edition-latest{position:absolute;top:10px;left:10px;z-index:4;background:var(--epl-red);color:#fff;font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:4px 10px;border-radius:999px;box-shadow:0 4px 12px rgba(217,37,42,.32)}body.epaper-body:not(.ep-edition-open) .ep-page-curl{position:absolute;top:0;right:0;z-index:3;pointer-events:none;width:0;height:0;background:linear-gradient(225deg,rgba(255,255,255,.96) 0,#e7e7e7 46%,rgba(0,0,0,.1) 50%,transparent 52%);border-bottom-left-radius:7px;box-shadow:-3px 3px 6px rgba(0,0,0,.14);transition:width .28s ease,height .28s ease}body.epaper-body:not(.ep-edition-open) .ep-edition-card:hover .ep-page-curl{width:40px;height:40px}body.epaper-body:not(.ep-edition-open) .ep-edition-card--featured{border-color:rgba(217,37,42,.32);box-shadow:0 2px 6px rgba(217,37,42,.08),0 16px 38px rgba(24,27,32,.12)}body.epaper-body:not(.ep-edition-open) .ep-edition-card--featured:hover{box-shadow:0 2px 6px rgba(217,37,42,.14),0 26px 54px rgba(24,27,32,.16)}body.epaper-body:not(.ep-edition-open) .ep-edition-filter-btn:active,body.epaper-body:not(.ep-edition-open) .ep-load-more-btn:active{transform:scale(.97)}body.epaper-body:not(.ep-edition-open) .ep-edition-card:active{transform:translateY(-3px) scale(.995)}body.epaper-body:not(.ep-edition-open) .ep-edition-filter{position:sticky;top:0;z-index:20;background:var(--epl-bg);padding:10px 0;margin-bottom:6px}body.epaper-body:not(.ep-edition-open) .ep-weekly-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:6px 0 0;padding:12px 16px;background:var(--epl-surface);border:1px solid var(--epl-line);border-radius:12px;box-shadow:0 4px 14px rgba(24,27,32,.05);animation:epFadeUp .5s ease both}body.epaper-body:not(.ep-edition-open) .ep-weekly-tag{display:inline-flex;align-items:center;font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--epl-red)}body.epaper-body:not(.ep-edition-open) .ep-weekly-main{font-size:13.5px;font-weight:700;color:var(--epl-ink)}body.epaper-body:not(.ep-edition-open) .ep-weekly-langs{font-size:12.5px;color:var(--epl-muted);margin-left:auto}body.epaper-body:not(.ep-edition-open) .ep-month-header{grid-column:1/-1;display:flex;align-items:center;gap:16px;margin:18px 0 4px;font-size:12.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--epl-muted)}body.epaper-body:not(.ep-edition-open) .ep-month-header::after,body.epaper-body:not(.ep-edition-open) .ep-month-header::before{content:"";flex:1;height:1px;background:var(--epl-line)}body.epaper-body:not(.ep-edition-open) .ep-edition-search{display:inline-flex;align-items:center;gap:7px;margin-left:auto;background:var(--epl-surface);border:1px solid var(--epl-line-2);border-radius:999px;padding:7px 14px;color:var(--epl-muted);transition:border-color .2s ease,box-shadow .2s ease}body.epaper-body:not(.ep-edition-open) .ep-edition-search:focus-within{border-color:var(--epl-red);box-shadow:0 0 0 3px rgba(217,37,42,.1)}body.epaper-body:not(.ep-edition-open) .ep-edition-search{padding:6px 13px;background:rgba(255,253,249,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(24,27,32,.05)}body.epaper-body:not(.ep-edition-open) .ep-edition-filter-btn.active{box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 4px 12px rgba(217,37,42,.26)}body.epaper-body:not(.ep-edition-open) .ep-edition-search input{border:0;outline:0;background:0 0;font:inherit;font-size:13px;color:var(--epl-ink);width:138px}body.epaper-body:not(.ep-edition-open) .ep-edition-search input::placeholder{color:var(--epl-muted)}@media(max-width:640px){body.epaper-body:not(.ep-edition-open) .ep-edition-search{margin-left:0;width:100%}body.epaper-body:not(.ep-edition-open) .ep-edition-search input{width:100%}}@media(max-width:1000px){body.epaper-body:not(.ep-edition-open) .ep-edition-landing{max-width:none}body.epaper-body:not(.ep-edition-open) .ep-edition-grid{gap:22px}}@media(max-width:700px){body.epaper-body:not(.ep-edition-open) .ep-edition-grid{gap:16px}body.epaper-body:not(.ep-edition-open) .ep-weekly-langs{margin-left:0;width:100%}}body.epaper-body:not(.ep-edition-open) .ep-read-cta{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;padding:10px 12px;background:rgba(217,37,42,.06);border:1px solid rgba(217,37,42,.16);border-radius:10px;font-size:13px;font-weight:700;color:var(--epl-red);transition:background .2s ease,color .2s ease,border-color .2s ease}body.epaper-body:not(.ep-edition-open) .ep-edition-card:hover .ep-read-cta{background:var(--epl-red);border-color:var(--epl-red);color:#fff;box-shadow:0 8px 20px rgba(217,37,42,.18)}body.epaper-body:not(.ep-edition-open) .ep-edition-card-body{display:flex;flex-direction:column;background:var(--epl-surface);padding:20px 18px 22px}body.epaper-body:not(.ep-edition-open) .ep-edition-card-title{margin-bottom:0;display:flex;align-items:center}body.epaper-body:not(.ep-edition-open) .ep-edition-card-metarow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}body.epaper-body:not(.ep-edition-open) .ep-edition-card-subtitle{margin-bottom:0;font-size:13px;display:inline-flex;align-items:center;color:var(--epl-muted)}@keyframes epFadeUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}body.epaper-body:not(.ep-edition-open) .ep-edition-card{animation:epFadeUp .5s ease both}body.epaper-body:not(.ep-edition-open) .ep-edition-card:nth-child(3n+1){animation-delay:0s}body.epaper-body:not(.ep-edition-open) .ep-edition-card:nth-child(3n+2){animation-delay:.1s}body.epaper-body:not(.ep-edition-open) .ep-edition-card:nth-child(3n+3){animation-delay:.2s}@media (prefers-reduced-motion:reduce){body.epaper-body:not(.ep-edition-open) .ep-edition-card{animation:none}}body.epaper-body:not(.ep-edition-open) .ep-edition-card-language{font-weight:600;letter-spacing:.6px;gap:5px}body.epaper-body:not(.ep-edition-open) .ep-edition-card-language.ep-lang-english,body.epaper-body:not(.ep-edition-open) .ep-edition-card[data-language=English] .ep-edition-card-language{background:rgba(37,99,235,.07);border-color:rgba(37,99,235,.22)}body.epaper-body:not(.ep-edition-open) .ep-edition-card-language.ep-lang-hindi,body.epaper-body:not(.ep-edition-open) .ep-edition-card[data-language=Hindi] .ep-edition-card-language{background:rgba(234,88,12,.07);border-color:rgba(234,88,12,.22)}body.epaper-body:not(.ep-edition-open) .ep-edition-card-language.ep-lang-marathi,body.epaper-body:not(.ep-edition-open) .ep-edition-card[data-language=Marathi] .ep-edition-card-language{background:rgba(22,163,74,.07);border-color:rgba(22,163,74,.22)}body.epaper-body:not(.ep-edition-open) .ep-edition-filter-btn{transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease,border-color .2s ease}body.epaper-body:not(.ep-edition-open) .ep-edition-filter-btn:hover{transform:scale(1.04);box-shadow:0 6px 16px rgba(24,22,20,.1)}body.epaper-body:not(.ep-edition-open) .ep-load-more-btn{justify-self:center;display:inline-flex;align-items:center;width:auto;margin:14px auto 0;padding:12px 28px;background:var(--epl-red);border:1.5px solid var(--epl-red);border-radius:999px;color:#fff;font-weight:700;letter-spacing:.01em;box-shadow:0 8px 20px rgba(217,37,42,.22);transition:background .2s ease,box-shadow .2s ease,transform .2s ease}body.epaper-body:not(.ep-edition-open) .ep-load-more-btn svg{transition:transform .2s ease}body.epaper-body:not(.ep-edition-open) .ep-load-more-btn:hover{background:#c0171e;box-shadow:0 12px 28px rgba(217,37,42,.32);transform:translateY(-2px)}body.epaper-body:not(.ep-edition-open) .ep-load-more-btn:hover svg{transform:translateX(3px)}body.epaper-body .ep-news-sidebar-reopen,body.epaper-body .ep-whatsapp-btn,body.epaper-body .vm-chat-launcher{transition:transform .2s ease,box-shadow .2s ease}body.epaper-body .ep-news-sidebar-reopen{border-radius:12px;box-shadow:0 6px 18px rgba(24,27,32,.12)}body.epaper-body .ep-news-sidebar-reopen:hover,body.epaper-body .ep-whatsapp-btn:hover,body.epaper-body .vm-chat-launcher:hover{transform:scale(1.05);box-shadow:0 10px 24px rgba(0,0,0,.18)}body.epaper-body:not(.ep-edition-open) .ep-news-sidebar-header{background:var(--epl-bg);border-bottom-color:var(--epl-red)}body.epaper-body:not(.ep-edition-open) .ep-news-sidebar-header span{color:var(--epl-ink)}body.epaper-body:not(.ep-edition-open) .ep-news-card{border-bottom-color:var(--epl-line)}body.epaper-body:not(.ep-edition-open) .ep-news-card:hover{background:#eef0f3}body.epaper-body:not(.ep-edition-open) .ep-news-card-title{color:var(--epl-ink)}body.epaper-body:not(.ep-edition-open) .ep-news-card-thumb{background:#e9ecf1}body.epaper-body:not(.ep-edition-open) .ep-news-sidebar-more{color:var(--epl-red)}