.nw{--nwink:#232a31;--nwmut:#5b636a;--nwrule:#e0e4e9;--nwfaint:#f0f3f5;--nwbrand:#6001d2;--nwbrand2:#7e1fff;--nwtint:#fafbfc;color:var(--nwink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Helvetica Neue,Helvetica,Arial,system-ui,sans-serif}.nw-bar{border-bottom:1px solid var(--nwrule);z-index:20;background:#fff;position:sticky;top:0}.nw-bar-in{align-items:center;gap:20px;max-width:780px;margin:0 auto;padding:11px 18px;display:flex}.nw-logo{letter-spacing:-.04em;color:var(--nwbrand);font-size:21px;font-weight:800}.nw-dot{color:var(--nwink);font-weight:800}.nw-nav{color:var(--nwink);gap:17px;font-size:13.5px;font-weight:600;display:flex}.nw-nav span{cursor:pointer;border-bottom:2px solid #0000;padding-bottom:2px}.nw-nav span:hover{border-bottom-color:var(--nwbrand);color:var(--nwbrand)}.nw-wrap{max-width:780px;margin:0 auto;padding:0 18px 56px}.nw h1{letter-spacing:-.022em;margin:20px 0 10px;font-size:clamp(25px,5.4vw,38px);font-weight:800;line-height:1.17}.nw h2{letter-spacing:-.016em;margin:30px 0 9px;font-size:clamp(19px,3.9vw,24px);font-weight:800;line-height:1.25}.nw p{margin:0 0 15px;font-size:17px;line-height:1.65}.nw-lead{font-size:18.5px;line-height:1.62}.nw-standfirst{color:var(--nwmut);margin:0 0 14px;font-size:18.5px;font-weight:400;line-height:1.55}.nw-meta{color:var(--nwmut);margin:0 0 18px;font-size:12.5px}.nw-rule{border-top:1px solid var(--nwrule);border-bottom:1px solid var(--nwrule);margin:0 0 20px;padding:11px 0}.nw-kicker{letter-spacing:.09em;text-transform:uppercase;color:var(--nwbrand);margin:24px 0 0;font-size:11.5px;font-weight:800}.nw figure{margin:0 0 6px}.nw figure img{border-radius:6px;width:100%;height:auto;display:block}.nw figcaption{color:var(--nwmut);margin-top:6px;font-size:12.5px;line-height:1.45}.nw-hero{margin:0 0 20px}.nw-unit{border:1px solid var(--nwrule);background:var(--nwtint);border-radius:8px;margin:22px 0;overflow:hidden}.nw-tag{letter-spacing:.11em;text-transform:uppercase;color:var(--nwmut);padding:7px 12px 0;font-size:10px;font-weight:700}.nw-unit a{color:inherit;align-items:center;gap:12px;padding:9px 12px 13px;text-decoration:none;display:flex}.nw-unit img{object-fit:cover;border-radius:6px;flex-shrink:0;width:112px;height:112px}.nw-unit-txt{flex:1;min-width:0}.nw-unit-hed{letter-spacing:-.01em;margin:0 0 5px;font-size:16px;font-weight:700;line-height:1.3}.nw-unit-src{color:var(--nwmut);font-size:12px}.nw-unit-cta{color:var(--nwbrand);margin-top:6px;font-size:12.5px;font-weight:700}.nw-unit a:hover .nw-unit-hed{color:var(--nwbrand)}.nw-unit.wide a{flex-direction:column;align-items:stretch}.nw-unit.wide img{width:100%;height:190px}.nw-lead-card{color:inherit;margin:20px 0 0;text-decoration:none;display:block}.nw-lead-card img{border-radius:8px;width:100%;height:auto;display:block}.nw-lead-hed{letter-spacing:-.022em;margin:7px 0;font-size:clamp(22px,4.8vw,31px);font-weight:800;line-height:1.2}.nw-lead-card:hover .nw-lead-hed{color:var(--nwbrand)}.nw-lead-dek{color:var(--nwmut);margin:0;font-size:16.5px;line-height:1.55}.nw-section-rule{letter-spacing:.08em;text-transform:uppercase;color:var(--nwink);border-bottom:3px solid var(--nwbrand);margin:28px 0 2px;padding-bottom:8px;font-size:13px;font-weight:800}.nw-card{color:inherit;border-bottom:1px solid var(--nwrule);align-items:flex-start;gap:13px;padding:15px 0;text-decoration:none;display:flex}.nw-card img{object-fit:cover;border-radius:6px;flex-shrink:0;width:124px;height:92px}.nw-card-hed{letter-spacing:-.012em;margin:4px 0 5px;font-size:17.5px;font-weight:700;line-height:1.3}.nw-card:hover .nw-card-hed{color:var(--nwbrand)}.nw-card-dek{color:var(--nwmut);margin:0;font-size:14.5px;line-height:1.5}.nw-foot{border-top:1px solid var(--nwrule);color:var(--nwmut);margin-top:34px;padding-top:16px;font-size:12.5px;line-height:1.6}.nw-foot a{color:var(--nwbrand);margin-right:12px;text-decoration:none}.nw-foot a:hover{text-decoration:underline}@media (max-width:420px){.nw-unit img{width:92px;height:92px}.nw-unit-hed{font-size:15px}.nw-card img{width:98px;height:76px}.nw-card-hed{font-size:16px}}@media (max-width:640px){.nw-bar-in{flex-direction:column;align-items:stretch;gap:8px;padding:10px 14px 0}.nw-logo{font-size:19px}.nw-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;padding-bottom:9px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.nw-nav::-webkit-scrollbar{display:none}.nw-nav span{white-space:nowrap;font-size:13px}.nw-wrap{padding:0 14px 44px}.nw p{font-size:16.5px}.nw-lead{font-size:17.5px}.nw-standfirst{font-size:17px}.nw-unit a{gap:10px;padding:8px 10px 12px}.nw-unit img{width:86px;height:86px}.nw-unit-hed{font-size:14.5px;line-height:1.28}.nw-unit-src,.nw-unit-cta{font-size:11.5px}.nw-unit.wide img{height:150px}.nw-card{gap:11px;padding:13px 0}.nw-card img{width:96px;height:72px}.nw-card-hed{font-size:15.5px;line-height:1.3}.nw-card-dek{font-size:13.5px}.nw-foot a{margin:0 12px 6px 0;display:inline-block}}.nw,.nw-wrap,.nw-bar-in{box-sizing:border-box;max-width:100%}.nw img,.nw video{max-width:100%;height:auto}.nw h1,.nw h2,.nw-lead-hed,.nw-card-hed,.nw-unit-hed{overflow-wrap:anywhere}
