.np-research{--canvas:#f7f8fa;--ink:#1a1a14;--muted:#646a68;--green:#15803d;--green-deep:#136f36;--line:#e4e4df;--soft:#e9f6ef;--radius:28px;--shadow:0 2px 5px #20382b05, 0 18px 44px -18px #20382b1a;background:var(--canvas);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,sans-serif;font-size:14px;line-height:1.55}.np-research *{box-sizing:border-box}:where(.np-research h1,.np-research h2,.np-research h3,.np-research p){margin:0}:where(.np-research a){color:inherit;text-decoration:none}:where(.np-research main svg){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.np-research a:focus-visible{outline:3px solid var(--green);outline-offset:5px}.npr-wrap{width:min(100%,1120px);margin-inline:auto;padding-inline:22px}.npr-header{border-bottom:1px solid var(--line);background:#fbfbfa}.npr-header-inner{justify-content:space-between;align-items:center;gap:14px;padding-block:16px;display:flex}.npr-logo{display:inline-flex}.npr-logo img{width:auto;height:34px;display:block}.npr-status{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:12.5px;font-weight:600;display:inline-flex}.npr-status:before{content:"";background:var(--green);width:7px;height:7px;box-shadow:0 0 0 3px var(--soft);border-radius:50%}.npr-hero{padding-block:46px 30px}.npr-eyebrow{color:var(--green);align-items:center;gap:9px;margin-bottom:20px;font-size:13px;font-weight:600;display:flex}.npr-eyebrow svg{stroke-width:1.8px;width:17px;height:17px}.npr-h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(40px,6.8vw,76px);font-weight:600;line-height:1.04}.npr-h1 span{color:#7f817b;display:block}.npr-lead{max-width:57ch;color:var(--muted);margin-top:22px;font-size:clamp(15px,2.4vw,18px);line-height:1.6}.npr-trust{color:var(--muted);align-items:center;gap:9px;margin-top:24px;font-size:13.5px;display:flex}.npr-trust svg{color:var(--green);width:17px;height:17px}.npr-stats{gap:14px;margin-top:34px;display:grid}.npr-stat{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px;align-items:center;gap:16px;padding:20px 22px;display:flex}.npr-stat b{letter-spacing:-.04em;text-align:center;min-width:44px;font-size:42px;font-weight:700;line-height:1}.npr-stat p{color:var(--muted);font-size:14px;line-height:1.4}.npr-stat strong{color:var(--ink);font-weight:600;display:block}.npr-stat small{margin-top:3px;font-size:12px;display:block}.npr-stat-icon{background:var(--soft);width:44px;height:44px;color:var(--green);border-radius:50%;flex:none;place-items:center;display:grid}.npr-stat-icon svg{stroke-width:1.8px;width:22px;height:22px}.npr-work{padding-block:48px 56px}.npr-work-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:26px;display:flex}.npr-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:10px;font-size:11px;font-weight:700}.npr-work-head h2{letter-spacing:-.03em;font-size:clamp(30px,5vw,44px);font-weight:600;line-height:1.15}.npr-work-note{color:var(--muted);font-size:13px}.npr-studies{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.npr-study{border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow);background:#fff;flex-direction:column;transition:box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.npr-study:hover{border-color:#b5cbbb;box-shadow:0 4px 10px #20382b08,0 22px 48px -18px #20382b25}.npr-plate{background:linear-gradient(125deg,#edf5ef,#f5f7f3);border-bottom:1px solid #dee7df;flex-direction:column;min-height:226px;padding:25px 26px 23px;display:flex;position:relative}.npr-plate-top{letter-spacing:.1em;text-transform:uppercase;color:#526356;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}.npr-issue{font-variant-numeric:tabular-nums;color:#728075}.npr-hook{letter-spacing:-.065em;color:#244b34;font-variant-numeric:lining-nums tabular-nums;margin-top:24px;font-size:clamp(78px,12vw,108px);font-weight:600;line-height:.95}.npr-hook .npr-unit{letter-spacing:-.045em;font-size:.45em;font-weight:500}.npr-hook-caption{color:#536459;max-width:32ch;margin-top:13px;font-size:12px;line-height:1.4}.npr-study-body{flex-direction:column;flex:1;padding:26px;display:flex}.npr-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:17px;display:flex}.npr-date{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.npr-latest{color:var(--green);font-size:11px;font-weight:600}.npr-study h3{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(28px,3vw,34px);font-weight:600;line-height:1.1}.npr-study h3 span{color:var(--muted)}.npr-blurb{color:var(--muted);max-width:51ch;margin-top:15px;font-size:14px;line-height:1.65}.npr-study-footer{margin-top:auto;padding-top:24px}.npr-read{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:45px;padding-top:14px;font-size:13px;font-weight:600;display:flex}.npr-read:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.npr-read svg{width:17px;height:17px;transition:transform .18s}.npr-study:hover .npr-read svg{transform:translate(3px)}.npr-study:focus-within{outline:3px solid var(--green);outline-offset:4px}.npr-read:focus-visible{outline:none}.npr-featured .npr-plate{background:linear-gradient(130deg,#e3f0e6,#f1f6ee);min-height:300px}.npr-featured .npr-hook{margin-top:36px;font-size:clamp(96px,14vw,160px)}.npr-featured .npr-hook-caption{max-width:28ch;font-size:13px}.npr-featured h3{font-size:clamp(34px,4vw,46px)}.npr-capital-marks{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;max-width:310px;margin-top:25px;display:grid}.npr-capital-marks i{background:#c4d6c8;border-radius:2px;height:7px}.npr-capital-marks i:nth-child(-n+5){background:var(--green)}.npr-rate-note{color:#526356;margin-top:12px;font-size:11px}.npr-neutral .npr-plate{border-color:var(--line);background:linear-gradient(125deg,#f0f1ed,#f8f8f5)}.npr-neutral .npr-hook{color:#454a40}.npr-neutral .npr-plate-top,.npr-neutral .npr-hook-caption{color:#62675d}.npr-plate-svg{width:calc(100% + 20px);max-width:none;height:auto;margin:14px -10px 0;display:block}.npr-methodology{border-top:1px solid var(--line);align-items:end;gap:28px;padding-block:64px 58px;display:grid}.npr-statement{letter-spacing:-.035em;font-size:clamp(33px,5vw,50px);font-weight:600;line-height:1.12}.npr-statement span{color:var(--muted);display:block}.npr-evidence{max-width:340px}.npr-evidence p{color:var(--muted);font-size:16px;line-height:1.55}.npr-quiet-link{align-items:center;gap:10px;min-height:44px;margin-top:8px;font-size:15px;font-weight:500;display:inline-flex}.npr-quiet-link svg{width:15px;height:15px}.npr-quiet-link:hover{color:var(--green-deep);text-underline-offset:5px;text-decoration:underline}.npr-invitation{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;margin-bottom:64px;padding:clamp(28px,5vw,52px)}.npr-invite-eyebrow{color:var(--muted);font-size:14px;font-weight:500}.npr-invitation h2{letter-spacing:-.035em;margin-top:24px;font-size:clamp(38px,6.5vw,66px);font-weight:600;line-height:1.04}.npr-invitation h2 span{color:var(--muted);display:block}.npr-invite-detail{border-top:1px solid var(--line);gap:32px;margin-top:40px;padding-top:28px;display:grid}.npr-audience{letter-spacing:-.012em;font-size:17px;font-weight:500}.npr-invite-detail p{max-width:36ch;color:var(--muted);margin-top:8px;font-size:15px;line-height:1.6}.npr-email-btn{background:var(--green);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:50px;margin-top:22px;padding:13px 22px;font-size:14px;font-weight:500;transition:background-color .16s;display:inline-flex}.npr-email-btn:hover{background:var(--green-deep)}.npr-buyer-link{gap:7px;margin-top:16px;font-size:14px}.npr-buyer-link svg{width:14px}@media (min-width:620px){.npr-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.npr-stat{gap:12px;padding:20px 18px}.npr-stat p{font-size:13px}.npr-methodology{grid-template-columns:1.6fr 1fr;gap:56px;padding-block:86px 76px}.npr-invite-detail{grid-template-columns:1.25fr 1fr;gap:56px}.npr-plate{padding:28px 30px}.npr-study-body{padding:30px}}@media (min-width:900px){.npr-hero{padding-top:60px}.npr-studies{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.npr-featured{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.npr-featured .npr-plate{border-bottom:0;border-right:1px solid #dee7df;min-height:418px;padding:32px 36px}.npr-featured .npr-study-body{padding:32px 36px}.npr-featured .npr-hook{margin-top:36px}.npr-featured .npr-capital-marks{margin-top:auto;padding-top:28px}.npr-featured .npr-blurb{font-size:15px}.npr-plate{min-height:245px}.npr-work-note{text-align:right}}@media (prefers-reduced-motion:reduce){.np-research *,.np-research :before,.np-research :after{scroll-behavior:auto!important;transition:none!important}}
