@media (min-width:821px){.rapa-research .rapa-intro h1{white-space:nowrap;font-size:clamp(28px, 3.5vw, 46px)}}.rapa-research .rapa-results-bar{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:25px 0 15px}.rapa-research .rapa-results-bar small{display:block;color:#555;font-size:16px;font-weight:400;line-height:1.6}.rapa-research .rapa-reset{display:inline;border:0;background:#fff0;padding:0;min-height:0;font:inherit;color:#092143;text-decoration:underline;text-underline-offset:4px;vertical-align:baseline;cursor:pointer}.rapa-research .rapa-controls{flex-shrink:0;display:flex;gap:8px;align-items:center}.rapa-research .rapa-controls button{background:#fff;border:1px solid #ddd;padding:8px 12px;font-size:12px;min-height:36px;cursor:pointer;color:#092143;font-family:inherit;line-height:1.4}.rapa-research .rapa-controls button:hover,.rapa-research .rapa-controls button:focus-visible{background:#f5f5f5}.rapa-research .rapa-viewport{position:relative;overflow:hidden;border-top:1px solid #092143;border-bottom:1px solid #ebebeb;--rapa-top-fade:0px;--rapa-bottom-fade:0px}.rapa-research .rapa-viewport::before,.rapa-research .rapa-viewport::after{content:"";position:absolute;left:0;right:0;pointer-events:none;z-index:1}.rapa-research .rapa-viewport::before{top:0;height:var(--rapa-top-fade);background:linear-gradient(to bottom,#fff,#fff0)}.rapa-research .rapa-viewport::after{bottom:0;height:var(--rapa-bottom-fade);background:linear-gradient(to bottom,#fff0,#fff)}.rapa-research .rapa-track{will-change:transform}.rapa-research .rapa-study{display:grid;grid-template-columns:80px minmax(0,1fr) 150px;gap:24px;padding:30px 0 24px;border-bottom:1px solid #ebebeb;align-items:center;box-sizing:border-box;overflow:hidden}.rapa-research .rapa-study .rapa-year{font-family:var(--rapa-serif);font-size:30px;letter-spacing:-1px;align-self:start;color:#092143}.rapa-research .rapa-study .rapa-year span{display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:.5px;color:#777;text-transform:uppercase}.rapa-research .rapa-tags{display:flex;gap:10px;flex-wrap:wrap;font-size:15px;color:#666}.rapa-research .rapa-tags .rapa-topic{color:#0c7d41;font-weight:600}.rapa-research .rapa-study-title{font-family:var(--rapa-serif);font-size:26px;letter-spacing:-.5px;line-height:1.25;margin:7px 0;color:#092143;overflow-wrap:break-word}.rapa-research .rapa-study-title a{color:inherit;text-decoration:none}.rapa-research .rapa-study-title a:hover,.rapa-research .rapa-study-title a:focus-visible{color:#0c7d41}.rapa-research .rapa-meta{font-size:13px;color:#777;overflow-wrap:break-word}.rapa-research .rapa-meta b{color:#092143;font-weight:600}.rapa-research .rapa-study-desc{font-size:16px;line-height:1.65;color:#555;margin:6px 0 0;overflow-wrap:break-word}.rapa-research .rapa-study-links{display:flex;flex-direction:column;gap:10px}.rapa-research .rapa-more{color:#0c7d41;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.rapa-research .rapa-more span{padding-left:8px;font-size:16px;color:#ffbc00}.rapa-research .rapa-empty{padding:35px;background:#f5f5f5}.rapa-research .rapa-empty h3{margin:0 0 6px;font-family:var(--rapa-serif);font-size:20px;color:#092143}.rapa-research .rapa-empty p{margin:0;color:#555}.rapa-research .rapa-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.rapa-research [hidden]{display:none!important}@media (max-width:820px){.rapa-research .rapa-study{grid-template-columns:minmax(0,1fr);gap:6px;padding:24px 0 18px}.rapa-research .rapa-study .rapa-year{font-size:16px;letter-spacing:0}.rapa-research .rapa-study .rapa-year span{display:none}.rapa-research .rapa-study-title{font-size:22px}.rapa-research .rapa-study-desc{font-size:15px}.rapa-research .rapa-study-links{flex-direction:row;gap:18px;align-items:center}.rapa-research .rapa-results-bar{align-items:flex-start}.rapa-research .rapa-controls{flex-wrap:wrap;justify-content:flex-end}}