.research-page{color:#0f172a;max-width:960px;margin:0 auto;padding:48px 24px 96px}.research-page h1,.research-page h2{letter-spacing:-.025em;font-family:Syne,sans-serif}.research-page h1{margin:18px 0;font-size:clamp(30px,5vw,46px);line-height:1.14}.research-page h1:focus{outline:none}.research-eyebrow,.research-meta,.research-stat-label,.research-byline{font-family:DM Mono,monospace;font-size:12px}.research-eyebrow{color:#059669;font-size:16px;font-weight:500;line-height:1.5;display:block}.research-header{margin-bottom:36px}.research-header h1{font-size:clamp(24px,3vw,30px);line-height:1.25}.research-header p{color:#64748b;font-size:16px;line-height:1.7}.research-feed{flex-direction:column;gap:20px;display:flex}.research-card{color:inherit;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:30px;text-decoration:none;transition:border-color .15s,background .15s;display:block}.research-card:hover{background:#f0fdf4;border-color:#059669}.research-page a:focus-visible{outline-offset:5px;outline:2px solid #059669}.research-meta{color:#64748b;flex-wrap:wrap;align-items:center;gap:9px;font-size:15px;line-height:1.7;display:flex}.research-meta>span:first-child{color:#047857}.research-card h2{margin:20px 0 12px;font-size:clamp(24px,4vw,32px)}.research-card p{color:#64748b;max-width:660px;margin:0;font-size:16px;line-height:1.8}.research-card-signals{color:#64748b;flex-wrap:wrap;gap:12px 28px;margin:24px 0;display:flex}.research-card-signals strong{color:#047857;font-family:DM Mono,monospace;font-weight:500}.research-read{color:#047857;border-top:1px solid #e2e8f0;justify-content:space-between;padding-top:18px;font-weight:600;display:flex}.research-back{color:#64748b;margin-bottom:32px;text-decoration:none;display:inline-block}.research-article{-webkit-user-select:text;user-select:text;max-width:720px;margin:0 auto}.research-article p{color:#334155;margin:20px 0;font-size:16px;line-height:1.85}.research-article .research-deck{color:#64748b;font-size:19px;line-height:1.65}.research-byline{color:#64748b;border-bottom:1px solid #e2e8f0;margin-bottom:28px;padding-bottom:26px}.research-article h2{margin:34px 0 12px;font-size:24px}.research-article a{color:#047857;text-underline-offset:3px}.research-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}.research-stats>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:10px;padding:22px;display:flex}.research-stats strong{color:#059669;font-family:Syne,sans-serif;font-size:36px}.research-stats span{color:#64748b}.research-notes{border-top:1px solid #e2e8f0;margin-top:40px}.research-notes h2{font-size:18px}.research-notes p{color:#64748b;font-size:13px}.research-notes a{width:fit-content;margin:14px 0;font-size:13px;display:block}@media (width<=600px){.research-page{padding:28px 16px 64px}}@media (width<=540px){.research-card{padding:22px}.research-stats{grid-template-columns:1fr}}
