.nw-serif{font-family:var(--font-serif)}html[lang=hi] .nw-serif{font-family:var(--font-sans)}.nw-rule{border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);height:6px}html:not([lang=hi]) .nw-dropcap:first-letter{float:left;color:var(--country-text);margin-right:.5rem;font-size:3.4em;font-weight:600;line-height:.85}.nw-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--country-text);font-size:11.5px;font-weight:800}.nw-story:hover .nw-hl{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in oklab,var(--country-primary)55%,transparent);text-decoration-color:color-mix(in oklab,var(--country-primary)55%,transparent)}.nw-scroll{scrollbar-width:none}.nw-scroll::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.nw-press{animation:.9s cubic-bezier(.2,.8,.2,1) both nw-press;animation-delay:var(--d,0s)}}@keyframes nw-press{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}
