.story{display:grid;gap:14px;align-content:start}.story-art{border-radius:clamp(14px,1.8vw,22px);overflow:hidden;background:var(--bg2);aspect-ratio:16/10}.story-art img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.story:hover .story-art img{transform:scale(1.035)}.story-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:14px;color:var(--ink3)}.tag{display:inline-flex;align-items:center;min-height:26px;padding:0 11px;border-radius:999px;font-size:13px;font-weight:500;color:var(--blue);background:#0050df14}.story h3{font-size:clamp(23px,2.5vw,36px);line-height:1.1;font-weight:600;letter-spacing:-.032em}.story p{font-size:16.5px;line-height:1.5;color:var(--ink2)}.story-sm{grid-template-columns:minmax(0,1fr) clamp(92px,10.5vw,148px);gap:8px 18px;padding-block:22px;border-top:1px solid var(--line)}.story-sm:first-child{border-top:0;padding-top:0}.story-sm .story-art{grid-column:2;grid-row:1/3;aspect-ratio:1;border-radius:clamp(12px,1.4vw,18px)}.story-sm .story-meta{grid-column:1;grid-row:1}.story-sm h3{grid-column:1;grid-row:2;font-size:clamp(18px,1.65vw,23px);letter-spacing:-.022em;line-height:1.18}.story-tile h3{font-size:clamp(19px,1.75vw,24px);letter-spacing:-.024em;line-height:1.16}.story-art-none{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1vw,14px)}.story-art-none i{width:clamp(18px,2.2vw,30px);aspect-ratio:1;border-radius:50%;background:var(--ink)}.story-art-none i:last-child{background:var(--blue)}.nw-open{padding-top:calc(var(--nav-h) + clamp(32px,6vw,72px))}.nw-head{display:grid;gap:16px}.nw-head h1{font-size:clamp(32px,4.6vw,60px);line-height:1.04;font-weight:600;letter-spacing:-.04em}.nw [hidden]{display:none}.nw-lead{padding-top:clamp(36px,5vw,64px)}.nw-label{margin-bottom:clamp(14px,1.6vw,20px);font-size:15px;line-height:1.2;font-weight:500;letter-spacing:.01em;color:var(--ink2)}.nw-lead .story-lead h3{font-size:clamp(26px,3.3vw,46px);line-height:1.06;letter-spacing:-.036em}@media(min-width:900px){.nw-lead .story-lead{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-rows:1fr auto auto auto 1fr;column-gap:clamp(32px,4.4vw,68px)}.nw-lead .story-art{grid-column:1;grid-row:1/-1}.nw-lead .story-meta{grid-column:2;grid-row:2}.nw-lead .story-lead h3{grid-column:2;grid-row:3}.nw-lead .story-lead p{grid-column:2;grid-row:4}}.nw-all{padding-top:clamp(56px,8vw,104px)}.nw-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px}.nw-bar h2{font-size:clamp(26px,3vw,40px);line-height:1.06;font-weight:600;letter-spacing:-.034em}.nw-filters{display:flex;flex-wrap:wrap;gap:8px}.nw-filters a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;font-size:15px;font-weight:500;color:var(--ink2);background:var(--bg2);transition:background-color .4s var(--ease),color .4s var(--ease)}.nw-filters a:hover{color:var(--ink)}.nw-filters a[aria-current]{color:#fff;background:var(--ink)}.nw-grid{--g:clamp(18px,2.4vw,34px);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(36px,4.6vw,64px) var(--g);margin-top:clamp(24px,3.4vw,44px)}.nw-grid>.story{grid-column:span 2}@media(min-width:961px){.nw-grid>.story:nth-child(3n+1 of:not([hidden])):nth-last-child(2 of:not([hidden])),.nw-grid>.story:nth-child(3n+2 of:not([hidden])):nth-last-child(1 of:not([hidden])){grid-column:span 3}.nw-grid>.story:nth-child(3n+1 of:not([hidden])):nth-last-child(1 of:not([hidden])){grid-column:1/-1;grid-template-columns:calc((100% - 2*var(--g))/3) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:var(--g)}.nw-grid>.story:nth-child(3n+1 of:not([hidden])):nth-last-child(1 of:not([hidden])) .story-art{grid-column:1;grid-row:1/-1}.nw-grid>.story:nth-child(3n+1 of:not([hidden])):nth-last-child(1 of:not([hidden])) .story-meta{grid-column:2;grid-row:2}.nw-grid>.story:nth-child(3n+1 of:not([hidden])):nth-last-child(1 of:not([hidden])) h3{grid-column:2;grid-row:3;font-size:clamp(24px,2.7vw,38px);line-height:1.08;letter-spacing:-.032em}}@media(min-width:621px)and (max-width:960px){.nw-grid>.story{grid-column:span 3}.nw-grid>.story:nth-child(odd of:not([hidden])):nth-last-child(1 of:not([hidden])){grid-column:1/-1;grid-template-columns:calc((100% - var(--g))/2) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:var(--g)}.nw-grid>.story:nth-child(odd of:not([hidden])):nth-last-child(1 of:not([hidden])) .story-art{grid-column:1;grid-row:1/-1}.nw-grid>.story:nth-child(odd of:not([hidden])):nth-last-child(1 of:not([hidden])) .story-meta{grid-column:2;grid-row:2}.nw-grid>.story:nth-child(odd of:not([hidden])):nth-last-child(1 of:not([hidden])) h3{grid-column:2;grid-row:3;font-size:clamp(22px,3.2vw,30px)}}@media(max-width:620px){.nw-grid>.story{grid-column:1/-1}}@media(prefers-reduced-motion:no-preference){.nw-swap .story{animation:nw-in .6s var(--ease)}}@keyframes nw-in{0%{opacity:0;transform:translateY(10px)}}
