.research-papers-page,.research-paper-page{--paper-accent: #f4c95d;--paper-accent-soft: rgba(244, 201, 93, .13);--paper-surface: rgba(10, 16, 30, .78)}.papers-hero,.paper-detail,.papers-access-note,.papers-catalogue,.papers-indexing-note{width:min(1040px,100%);margin-inline:auto}.papers-hero{padding:clamp(2.5rem,7vw,6.5rem) 0 clamp(2rem,5vw,4rem)}.papers-hero h1{max-width:1020px;font-size:clamp(2.65rem,6.3vw,6.25rem);line-height:.98;letter-spacing:-.058em}.paper-detail__header h1{max-width:1020px;font-size:clamp(2.45rem,5vw,4.8rem);line-height:1.01;letter-spacing:-.052em}.papers-hero__lede{max-width:800px;margin:1.55rem 0 0;color:var(--ink-muted);font-family:var(--serif);font-size:clamp(1.18rem,2.1vw,1.52rem);line-height:1.55}.papers-hero__facts{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.papers-hero__facts span{display:inline-flex;align-items:baseline;gap:.38rem;border:1px solid var(--line);border-radius:999px;padding:.58rem .9rem;color:var(--ink-muted);background:#ffffff0b}.papers-hero__facts strong{color:var(--paper-accent)}.paper-breadcrumbs{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:2.4rem;color:var(--ink-soft);font-size:.87rem}.paper-breadcrumbs a{color:var(--ink-muted);text-underline-offset:.2em}.paper-breadcrumbs a:hover{color:var(--cyan)}.papers-access-note{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);gap:clamp(1.25rem,4vw,3rem);align-items:end;border:1px solid rgba(244,201,93,.3);border-radius:26px;padding:clamp(1.3rem,3.5vw,2.4rem);background:linear-gradient(135deg,rgba(244,201,93,.11),transparent 60%),#070b1694;box-shadow:var(--shadow)}.papers-access-note h2{font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.04}.papers-access-note p:last-child{margin:0}.papers-catalogue{padding:clamp(3.5rem,8vw,7rem) 0}.papers-category+.papers-category{margin-top:clamp(4rem,8vw,7rem)}.papers-category__heading{display:grid;grid-template-columns:1fr auto;align-items:end;gap:.5rem 1rem;border-bottom:1px solid var(--line);padding-bottom:1.25rem}.papers-category__heading .eyebrow{grid-column:1 / -1}.papers-category__heading h2{font-size:clamp(2rem,4vw,3.7rem)}.papers-category__heading>span{color:var(--ink-soft);font-size:.92rem}.paper-list{display:grid;gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none}.paper-card{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:22px;padding:clamp(1.25rem,3vw,2rem);background:var(--paper-surface);box-shadow:inset 0 1px #ffffff0f}.paper-card:before{position:absolute;inset:0 auto 0 0;width:4px;content:"";background:linear-gradient(var(--cyan),var(--paper-accent))}.paper-card__meta{display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin-bottom:.85rem;color:var(--ink-soft);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.paper-card__meta>*+*:before{margin-right:.8rem;color:#f4c95db3;content:"•"}.paper-card h3{max-width:900px;font-size:clamp(1.45rem,2.8vw,2.25rem);line-height:1.14}.paper-card h3 a{text-decoration-color:transparent;text-decoration-thickness:.08em;text-underline-offset:.14em;transition:color .15s ease,text-decoration-color .15s ease}.paper-card h3 a:hover{color:var(--cyan);text-decoration-color:#27d8ff8c}.paper-card>p{max-width:800px;margin:.9rem 0 0}.paper-card__doi{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;color:var(--ink-soft);font-size:.88rem}.paper-card__doi span{color:var(--paper-accent);font-weight:700}.paper-card__doi a{overflow-wrap:anywhere}.paper-card__actions,.paper-detail__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.35rem}.papers-indexing-note{margin-bottom:clamp(4rem,9vw,8rem);border-top:1px solid var(--line);padding-top:clamp(2rem,5vw,4rem)}.papers-indexing-note h2{max-width:820px;font-size:clamp(2rem,4vw,3.6rem)}.papers-indexing-note>p:last-child{max-width:760px}.paper-detail{padding:clamp(2.5rem,7vw,6rem) 0 clamp(4rem,9vw,8rem)}.paper-detail__header{max-width:1020px}.paper-detail__header .paper-breadcrumbs{margin-bottom:1.7rem}.paper-detail__header .eyebrow{color:var(--paper-accent)}.paper-detail__byline{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:1.6rem 0 0;font-family:var(--serif);font-size:clamp(1.08rem,2vw,1.28rem)}.paper-detail__byline span+span:before{margin-right:1.2rem;color:var(--paper-accent);content:"•"}.paper-detail__byline a{color:var(--ink);text-underline-offset:.18em}.paper-detail__header .paper-abstract{max-width:900px;margin-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--line);padding-top:clamp(1.5rem,3vw,2.3rem)}.paper-detail__header .paper-abstract h2{font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.08}.paper-detail__facts{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:.65rem;margin:2rem 0 0}.paper-detail__facts div{border:1px solid var(--line);border-radius:14px;padding:.8rem .9rem;background:#ffffff0a}.paper-detail__facts dt,.paper-detail__sidebar dt{color:var(--ink-soft);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.paper-detail__facts dd,.paper-detail__sidebar dd{margin:.3rem 0 0;color:var(--ink)}.paper-detail__access{margin:.9rem 0 0;color:var(--ink-soft);font-size:.88rem}.paper-detail__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(235px,300px);gap:clamp(1.5rem,5vw,4rem);align-items:start;margin-top:clamp(3rem,7vw,6rem)}.paper-detail__main{min-width:0}.paper-detail__main>section{border-top:1px solid var(--line);padding:clamp(2rem,5vw,3.8rem) 0}.paper-detail__main>section:first-child{border-top:0;padding-top:0}.paper-detail__main h2,.related-papers h2{font-size:clamp(2rem,4vw,3.5rem)}.paper-abstract>p:last-child{margin:1.25rem 0 0;color:#f7f2e8e0;font-family:var(--serif);font-size:clamp(1.06rem,1.7vw,1.25rem);line-height:1.75}.paper-highlights ul{display:grid;gap:.8rem;margin:1.4rem 0 0;padding:0;list-style:none}.paper-highlights li{position:relative;border:1px solid var(--line);border-radius:16px;padding:1rem 1rem 1rem 2.7rem;color:var(--ink-muted);background:#ffffff09;line-height:1.55}.paper-highlights li:before{position:absolute;top:1rem;left:1rem;color:var(--paper-accent);content:"◆";font-size:.72rem}.paper-citation>p:not(.eyebrow){border-left:3px solid var(--paper-accent);margin:1.3rem 0 0;padding:.25rem 0 .25rem 1.15rem;color:#f7f2e8db;font-family:var(--serif);font-size:1.08rem;line-height:1.72}.paper-citation__links{display:flex;flex-wrap:wrap;gap:.7rem 1.2rem;margin-top:1rem}.paper-citation__links a{color:var(--cyan);overflow-wrap:anywhere}.paper-keywords ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.3rem 0 0;padding:0;list-style:none}.paper-keywords li{border:1px solid rgba(39,216,255,.22);border-radius:999px;padding:.46rem .72rem;color:var(--ink-muted);background:#27d8ff0f;font-size:.86rem}.paper-keywords__jel{margin-top:1.1rem}.paper-detail__sidebar{position:sticky;top:1.5rem;display:grid;gap:1rem}.paper-detail__sidebar section{border:1px solid var(--line);border-radius:18px;padding:1.1rem;background:#070b16bd;box-shadow:inset 0 1px #ffffff0f}.paper-detail__sidebar dl{display:grid;gap:.8rem;margin:0}.paper-detail__sidebar dl div+div{border-top:1px solid rgba(255,255,255,.09);padding-top:.8rem}.paper-detail__sidebar a{color:var(--cyan);overflow-wrap:anywhere}.paper-detail__sidebar p:last-child{margin-bottom:0;font-size:.9rem}.related-papers{border-top:1px solid var(--line);margin-top:clamp(2rem,6vw,5rem);padding-top:clamp(2.5rem,6vw,5rem)}.related-papers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.related-papers__grid article{border:1px solid var(--line);border-radius:18px;padding:1.15rem;background:#ffffff09}.related-papers__grid article>span{color:var(--paper-accent);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.related-papers__grid h3{margin-top:.65rem;line-height:1.2}.related-papers__grid h3 a{text-decoration:none}.related-papers__grid h3 a:hover{color:var(--cyan)}.papers-hub-spotlight{margin:clamp(2rem,5vw,4rem) 0;border:1px solid rgba(244,201,93,.3);border-radius:28px;padding:clamp(1.4rem,4vw,2.6rem);background:radial-gradient(circle at 100% 0%,rgba(244,201,93,.13),transparent 45%),#070b169e}.papers-hub-spotlight__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end}.papers-hub-spotlight__heading h2{max-width:760px;font-size:clamp(2rem,4vw,3.8rem)}.papers-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1.6rem}.papers-hub-card{border:1px solid var(--line);border-radius:16px;padding:1rem;background:#ffffff09}.papers-hub-card>span{color:var(--paper-accent);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.papers-hub-card h3{margin-top:.55rem;line-height:1.2}.papers-hub-card h3 a{text-decoration:none}.papers-hub-card__links{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.8rem}.papers-hub-card__links a{color:var(--cyan);font-size:.88rem}@media(max-width:820px){.papers-access-note,.paper-detail__layout{grid-template-columns:1fr}.paper-detail__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-detail__sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.related-papers__grid{grid-template-columns:1fr}}@media(max-width:640px){.papers-category__heading,.papers-hub-spotlight__heading{grid-template-columns:1fr}.papers-category__heading>span{justify-self:start}.papers-hub-grid,.paper-detail__sidebar{grid-template-columns:1fr}.paper-detail__facts{grid-template-columns:1fr 1fr}.paper-detail__byline span+span:before{display:none}.paper-card__actions .button,.paper-detail__actions .button{width:100%;justify-content:center}}@media(max-width:420px){.paper-detail__facts{grid-template-columns:1fr}}
