@import url('/assets/info-nepal-pro-20260901.css');

/* Production port of the approved Info Nepal editorial preview. */
.mast{height:108px;background:linear-gradient(110deg,#fff 0%,#f7f8fc 62%,#f0f2f7 100%);box-shadow:0 0 0 100vmax #f5f7fa;clip-path:inset(0 -100vmax)}.brand{font-family:Georgia,"Times New Roman",serif;letter-spacing:-.035em;padding-left:66px}.brand:before{width:54px;height:54px;filter:drop-shadow(0 5px 8px rgba(227,27,54,.16))}.brand b{font-family:inherit}.mast-tagline{border-left:3px solid var(--red);padding-left:1.15rem;text-transform:uppercase;font-size:.64rem;font-weight:800;letter-spacing:.1em;line-height:1.65;color:var(--ink)}.header-search{background:#fff;box-shadow:0 5px 18px rgba(10,29,40,.06);border:0;padding:.2rem .8rem;width:min(100%,285px)}.primary-nav{background:#fff}.primary-nav a{font-size:.72rem;text-transform:uppercase;letter-spacing:.015em}
.front-package{margin-top:1.8rem}.front-rule{height:5px;background:var(--ink);margin-bottom:1.25rem}.front-grid{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(260px,.77fr) minmax(270px,.72fr);gap:0;border-bottom:1px solid var(--line)}.front-lead{padding-right:1.5rem;border-right:1px solid var(--line)}.front-lead .media{aspect-ratio:16/9;margin-bottom:1rem;border-radius:0}.front-lead h1{font:900 clamp(2rem,2.6vw,2.65rem)/1.05 Arial,Helvetica,sans-serif;letter-spacing:-.048em;margin:.45rem 0 .65rem}.front-lead h1 a,.top-lines h2 a,.front-latest h2 a{text-decoration:none}.front-lead h1 a:hover,.top-lines h2 a:hover,.front-latest h2 a:hover{color:var(--red)}.front-lead p{font:.95rem/1.55 Arial,Helvetica,sans-serif;color:var(--muted);margin:.45rem 0 .8rem}.front-lead small{display:flex;align-items:center;gap:.45rem;color:var(--muted);font-size:.68rem;padding-bottom:1.1rem}.front-lead small i{width:3px;height:3px;border-radius:50%;background:#9ba7ad}
.top-lines{padding:0 1.45rem;border-right:1px solid var(--line)}.top-lines>header,.front-latest>header{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--ink);padding:.35rem 0 .65rem;margin-bottom:.9rem;text-transform:uppercase}.top-lines>header b,.front-latest>header b{font-size:.7rem;letter-spacing:.1em}.top-lines>header span,.front-latest>header a{color:var(--muted);font-size:.62rem;text-transform:none;text-decoration:none}.top-lines article{padding:.75rem 0;border-bottom:1px solid var(--line)}.top-lines article:last-child{border-bottom:0}.top-lines .top-line-lead{padding-top:0}.top-lines .media{aspect-ratio:16/9;margin-bottom:.7rem}.top-lines h2{font:850 1.03rem/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.025em;margin:.25rem 0}.top-lines .top-line-lead h2{font-size:1.16rem}
.front-latest{padding-left:1.45rem}.front-latest article{position:relative;display:grid;grid-template-columns:76px 1fr;gap:.75rem;padding:.82rem 0 .82rem 1rem;border-bottom:1px solid var(--line)}.front-latest article:before{content:"";position:absolute;left:0;top:1.15rem;width:5px;height:5px;border-radius:50%;background:var(--red)}.front-latest time{color:var(--muted);font-size:.6rem;line-height:1.35}.front-latest h2{font:800 .91rem/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.02em;margin:0}.reader-briefing{display:grid;grid-template-columns:1.1fr repeat(3,1fr);background:#f3f5f6;margin-top:1rem;border-left:4px solid var(--red)}.reader-briefing>div,.reader-briefing>a{padding:1rem 1.1rem}.reader-briefing>div span,.reader-briefing>div strong{display:block}.reader-briefing>div span{color:var(--red);font-size:.59rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.reader-briefing>div strong{font-size:.85rem;margin-top:.3rem}.reader-briefing>a{display:grid;grid-template-columns:28px 1fr;gap:.6rem;border-left:1px solid var(--line);text-decoration:none;font-size:.72rem;font-weight:750;line-height:1.35}.reader-briefing>a b{color:var(--red)}
.topic-strip{display:flex;align-items:center;gap:1.25rem;overflow:auto;margin-top:1.6rem;padding:.75rem 0;border-block:1px solid var(--line);white-space:nowrap;scrollbar-width:none}.topic-strip span{color:var(--red);font-size:.62rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.topic-strip a{font-size:.7rem;font-weight:800;text-decoration:none}.topic-strip a:hover{color:var(--red)}
.section-label>div>span{display:block;color:var(--red);font-size:.59rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.42rem}.section-label>div h2:before{display:none}.section-label>div h2{font-size:1.55rem}.layout-visual .stories{grid-template-columns:1.55fr repeat(3,1fr)}.layout-visual .section-lead{grid-row:span 2}.layout-visual .section-lead h3{font-size:1.55rem}.layout-guides{background:#f4f6f8;box-shadow:0 0 0 100vmax #f4f6f8;clip-path:inset(0 -100vmax);padding-block:2.4rem}.layout-guides .stories{grid-template-columns:1.4fr repeat(2,1fr)}.layout-guides .section-lead{grid-row:span 2}.layout-guides .section-lead h3{font-size:1.45rem}.layout-guides .story:not(.section-lead){display:grid;grid-template-columns:118px 1fr;gap:.8rem}.layout-guides .story:not(.section-lead) .media{margin:0;aspect-ratio:1}.layout-guides .story:not(.section-lead) h3{font-size:.94rem}.news-section{margin-top:3.2rem}.article header h1{font-size:clamp(2.25rem,3.2vw,2.9rem);max-width:930px}.article-header{max-width:930px}
@media(max-width:1100px){.front-grid{grid-template-columns:minmax(0,1.45fr) minmax(250px,.8fr)}.front-latest{grid-column:1/-1;display:grid;grid-template-columns:auto repeat(3,1fr);gap:0;padding:1rem 0 0;border-top:1px solid var(--line)}.front-latest>header{grid-column:1/-1}.front-latest article{grid-template-columns:1fr;border-right:1px solid var(--line)}.front-latest article:nth-of-type(n+4){display:none}.layout-visual .stories{grid-template-columns:1.5fr 1fr 1fr}.layout-guides .stories{grid-template-columns:1.3fr 1fr}}
@media(max-width:760px){.mast{height:76px}.brand{padding-left:46px;font-size:1.5rem}.brand:before{width:38px;height:38px}.front-package{margin-top:1.25rem}.front-rule{height:4px;margin-bottom:1rem}.front-grid{grid-template-columns:1fr}.front-lead{padding:0 0 1.2rem;border-right:0;border-bottom:1px solid var(--line)}.front-lead h1{font-size:1.9rem}.top-lines{padding:1rem 0;border-right:0}.top-lines{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.top-lines>header{grid-column:1/-1}.top-lines .top-line-lead{grid-row:2/4}.front-latest{display:block;padding-top:1rem}.front-latest article{display:grid!important;grid-template-columns:70px 1fr;border-right:0}.front-latest article:nth-of-type(n+5){display:none!important}.reader-briefing{grid-template-columns:1fr}.reader-briefing>a{border-left:0;border-top:1px solid var(--line)}.layout-visual .stories,.layout-guides .stories{grid-template-columns:1fr 1fr}.layout-visual .section-lead,.layout-guides .section-lead{grid-column:1/-1;grid-row:auto}.layout-guides .story:not(.section-lead){display:block}.layout-guides .story:not(.section-lead) .media{aspect-ratio:16/10;margin-bottom:.7rem}.section-label>div h2{font-size:1.3rem}.article header h1{font-size:1.95rem}}
@media(max-width:480px){.front-lead h1{font-size:1.72rem}.top-lines{grid-template-columns:1fr}.top-lines .top-line-lead{grid-row:auto}.top-lines article{display:grid;grid-template-columns:105px 1fr;gap:.75rem}.top-lines .top-line-lead .media{grid-row:1/3;margin:0}.top-lines .kicker{align-self:end}.layout-visual .stories,.layout-guides .stories{grid-template-columns:1fr}.news-section{margin-top:2.5rem}.article header h1{font-size:1.82rem}}
