.nw{padding-bottom:var(--sp-8)}.nw>*+*{margin-top:var(--sp-5)}.nw .lede{margin-top:0}.nw-tabs{gap:var(--sp-2);flex-wrap:wrap;display:flex}.nw-tab{align-items:center;gap:var(--sp-2);min-height:40px;padding:0 var(--sp-4);border-radius:var(--radius-btn);box-shadow:inset 0 0 0 1px var(--edge-mid);color:var(--ink-2);font:600 var(--fs-sm) var(--font-ui);cursor:pointer;background:0 0;border:0;display:inline-flex}.nw-tab:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge-hi-soft)}.nw-tab[aria-pressed=true]{color:var(--gold-hi);background:color-mix(in srgb, var(--gold) 12%, transparent);box-shadow:inset 0 0 0 1px var(--gold)}.nw-tab:focus-visible,.nw-more:focus-visible{box-shadow:var(--focus);outline:none}.nw-count{border-radius:var(--radius-chip);background:var(--surface-2);min-width:24px;height:20px;color:var(--ink-2);font:600 var(--fs-xs) var(--font-ui);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.nw-feature{gap:var(--sp-3);padding:var(--sp-6);background-image:radial-gradient(80% 140% at 0% 0%, color-mix(in srgb, var(--gold) 16%, transparent), transparent 65%);justify-items:start;display:grid}.nw-feature time{font-size:var(--fs-sm);color:var(--ink-2)}.nw-feature-title{font-family:var(--font-head);max-width:44rem;margin:0;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:400;line-height:1.25}.nw-feature-title a{color:inherit;text-decoration:none}.nw-feature-title a:hover,.nw-feature-title a:focus-visible{text-decoration:underline}.nw-feature-sum{max-width:var(--reading-max);color:var(--ink-2);margin:0}.nw-feature-actions{gap:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.nw-days{gap:var(--sp-5);display:grid}.nw-day{gap:var(--sp-4);grid-template-columns:6.5rem minmax(0,1fr);display:grid;position:relative}.nw-day:before{content:"";top:22px;left:5px;bottom:calc(-1 * var(--sp-5));background:linear-gradient(180deg, var(--gold), var(--gold-lo));width:2px;position:absolute}.nw-days>.nw-day:last-child:before{bottom:0}.nw-date{padding-left:var(--sp-5);align-content:start;line-height:1.2;display:grid;position:relative}.nw-dot{background:var(--gold-hi);width:12px;height:12px;box-shadow:0 0 0 3px color-mix(in srgb, var(--gold-hi) 22%, transparent);border-radius:50%;position:absolute;top:6px;left:0}.nw-date b{font:700 var(--fs-md) var(--font-ui);color:var(--gold-hi)}.nw-date span{font-size:var(--fs-xs);color:var(--muted-text)}.nw-grid{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nw-grid>li{min-width:0;display:grid}.nw-card{gap:var(--sp-2);padding:var(--sp-4);align-content:start;min-width:0;display:grid;position:relative}.nw-card-top{align-items:center;gap:var(--sp-2);min-height:24px;display:flex}.nw-approx{font-size:var(--fs-xs);color:var(--muted-text)}.nw-ext{z-index:2;top:calc(var(--sp-4) - 6px);right:calc(var(--sp-4) - 6px);border-radius:var(--radius-btn);width:36px;height:36px;color:var(--muted-text);place-items:center;display:inline-grid;position:absolute}.nw-ext:hover,.nw-ext:focus-visible{color:var(--gold-hi);background:var(--surface-2);outline:none}.nw-card-row{gap:var(--sp-3);align-items:flex-start;display:flex}.nw-thumb{object-fit:cover;border-radius:var(--radius-md);width:96px;height:54px;box-shadow:0 0 0 1px var(--edge-mid);flex:none}.nw-card-text{gap:var(--sp-1);min-width:0;display:grid}.nw-title{font-family:var(--font-head);font-weight:400;font-size:var(--fs-lg);color:var(--ink);margin:0;line-height:1.25}.nw-link{color:inherit;text-decoration:none}.nw-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.nw-card:hover .nw-title{color:var(--gold-hi)}.nw-link:focus-visible{outline:none}.nw-card:has(.nw-link:focus-visible){box-shadow:var(--focus)}.nw-sum{font-size:var(--fs-sm);color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.nw-cta{z-index:2;margin-top:var(--sp-1);justify-self:start;position:relative}.nw-more{align-items:center;gap:var(--sp-2);min-height:42px;display:inline-flex}.up-layout{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) 19rem;align-items:start;display:grid}.up-list{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.up-row{gap:var(--sp-4);grid-template-columns:6.5rem minmax(0,1fr);display:grid;position:relative}.up-row:before{content:"";top:22px;left:5px;bottom:calc(-1 * var(--sp-3));background:linear-gradient(180deg, var(--gold), var(--gold-lo));width:2px;position:absolute}.up-list>.up-row:last-child:before{bottom:0}.up-card{align-items:center;column-gap:var(--sp-4);grid-template-columns:40px minmax(0,1fr) auto}.up-card .nw-cta{justify-self:end;margin:0}.up-icon{border-radius:var(--radius-md);width:40px;height:40px;box-shadow:0 0 0 1px var(--gold-lo);flex:none}.up-sides{gap:var(--sp-3);top:calc(var(--header-h,64px) + var(--sp-4));margin:0;padding:0;list-style:none;display:grid;position:sticky}.up-side{align-items:center;gap:var(--sp-3);padding:var(--sp-4);color:inherit;text-decoration:none;display:flex}.up-side span{gap:2px;display:grid}.up-side b{font-family:var(--font-head);font-weight:400;font-size:var(--fs-lg);color:var(--gold-hi);line-height:1.25}.up-side small{font-size:var(--fs-xs);color:var(--muted-text)}.up-side:hover b{text-decoration:underline}.up-side:focus-visible{box-shadow:var(--focus);outline:none}@media (width<=1000px){.up-layout{grid-template-columns:minmax(0,1fr)}.up-sides{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));position:static}}@media (width<=900px){.nw-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.nw-feature{padding:var(--sp-5) var(--sp-4)}.nw-day{gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.nw-day:before{display:none}.nw-date{justify-content:start;align-items:baseline;gap:var(--sp-2);grid-auto-flow:column}.nw-thumb{width:72px;height:40px}.up-row{gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.up-row:before{display:none}.up-card{grid-template-columns:40px minmax(0,1fr)}.up-card .nw-cta{grid-column:1/-1;justify-self:start}}
