.research-library-new{--rl-paper:#f8f8f4;--rl-ink:#18221c;--rl-green:#385a45;--rl-forest:#17281f;--rl-soft:#e8ede4;--rl-muted:#667068;--rl-line:#d4dbd2;background:var(--rl-paper);color:var(--rl-ink);font-family:Switzer,sans-serif;overflow:clip}.research-library-new *{box-sizing:border-box}.research-library-new :is(a,button){-webkit-tap-highlight-color:transparent}.research-library-new a{color:inherit}.research-library-new__hero{border-bottom:1px solid var(--rl-line);padding:52px 0 60px}.research-library-new__eyebrow-row{border-block:1px solid var(--rl-line);color:var(--rl-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding:12px 0;font-size:11px;font-weight:500;display:flex}.research-library-new__hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:start;gap:clamp(2rem,7vw,8rem);padding-top:0;display:grid}.research-library-new__eyebrow{color:var(--rl-green);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:600}.research-library-new h1,.research-library-new h2,.research-library-new h3,.research-library-new p{margin-top:0}.research-library-new h1{letter-spacing:-.055em;max-width:850px;margin-bottom:0;font-size:clamp(3.1rem,6vw,4rem);font-weight:400;line-height:1.02}.research-library-new__hero-aside{border-top:1px solid var(--rl-ink);padding-top:18px}.research-library-new__hero-aside>p{letter-spacing:-.025em;max-width:320px;margin-bottom:38px;font-size:20px;line-height:1.32}.research-library-new__hero-aside dl{margin:0}.research-library-new__hero-aside dl>div{border-top:1px solid var(--rl-line);justify-content:space-between;align-items:baseline;gap:18px;padding:11px 0;display:flex}.research-library-new__hero-aside dt,.research-library-new__hero-aside dd{margin:0}.research-library-new__hero-aside dt{font-size:13px;line-height:1.3}.research-library-new__hero-aside dd{color:var(--rl-green);font-size:14px;font-weight:600}.research-library-new__arrow{flex:none;width:18px;height:18px;transition:transform .18s}.research-library-new__selected{padding:65px 0}.research-library-new__section-heading{grid-template-columns:minmax(0,1fr) minmax(240px,.4fr);align-items:end;gap:3rem;margin-bottom:35px;display:grid}.research-library-new__section-heading h2{letter-spacing:-.05em;max-width:720px;margin:0;font-size:clamp(1.8rem,2.8vw,2.45rem);font-weight:400;line-height:1.04}.research-library-new__section-heading>p{max-width:340px;color:var(--rl-muted);margin:0 0 4px;font-size:15px;line-height:1.5}.research-library-new__selected-list{border-top:1px solid var(--rl-ink)}.research-library-new__selected-item{border-bottom:1px solid var(--rl-line);grid-template-columns:minmax(300px,.78fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,8rem);padding:clamp(2.2rem,4.8vw,5rem) 0;display:grid}.research-library-new__selected-item:nth-child(2n) .research-library-new__figure{order:2}.research-library-new__figure{aspect-ratio:1.36;background:var(--rl-forest);color:var(--rl-paper);flex-direction:column;justify-content:space-between;padding:clamp(1.25rem,3vw,2rem);display:flex;overflow:hidden}.research-library-new__figure-source,.research-library-new__figure figcaption{color:#b9cbb9;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:10px;font-weight:600;line-height:1.3;display:flex}.research-library-new__figure-source span:last-child{opacity:.7}.research-library-new__figure blockquote{letter-spacing:-.035em;max-width:510px;margin:1.5rem 0;font-size:clamp(1.2rem,2.5vw,1.9rem);font-weight:400;line-height:1.2}.research-library-new__figure figcaption{border-top:1px solid #e8ede44d;align-items:end;padding-top:13px}.research-library-new__figure figcaption a{color:var(--rl-paper);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.research-library-new__figure figcaption a:hover{color:#b9cbb9}.research-library-new__selected-copy{min-width:0}.research-library-new__record-line{color:var(--rl-muted);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:18px;font-size:11px;font-weight:500;display:flex}.research-library-new__record-line span{color:var(--rl-green)}.research-library-new__record-line time{margin-left:auto}.research-library-new__selected-copy h3{letter-spacing:-.043em;max-width:600px;margin-bottom:18px;font-size:clamp(1.7rem,2.8vw,2.55rem);font-weight:400;line-height:1.1}.research-library-new__selected-copy h3 a{text-decoration:none}.research-library-new__selected-copy h3 a:hover{color:var(--rl-green)}.research-library-new__selected-copy>p:not(.research-library-new__record-line){color:#435047;max-width:580px;margin-bottom:26px;font-size:16px;line-height:1.58}.research-library-new__text-link,.research-library-new__catalog-link{color:var(--rl-green);border-bottom:1px solid;align-items:center;gap:12px;padding-bottom:4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.research-library-new__text-link:hover .research-library-new__arrow,.research-library-new__catalog-link:hover .research-library-new__arrow,.research-library-new__work-link:hover>.research-library-new__arrow,.research-library-new__note-link:hover>.research-library-new__arrow{transform:translate(4px)}.research-library-new__works{border-top:1px solid var(--rl-line);padding:clamp(4.5rem,9vw,8.5rem) 0}.research-library-new__section-heading--compact{margin-bottom:38px}.research-library-new__work-list,.research-library-new__note-list{border-top:1px solid var(--rl-ink);margin:0;padding:0;list-style:none}.research-library-new__work-link{color:inherit;grid-template-columns:80px minmax(0,1fr) 145px 20px;gap:24px;padding:27px 0;text-decoration:none;display:grid}.research-library-new__work-link:hover strong,.research-library-new__note-link:hover strong{color:var(--rl-green)}.research-library-new__work-list li,.research-library-new__note-list li{border-bottom:1px solid var(--rl-line)}.research-library-new__work-id,.research-library-new__note-number{color:var(--rl-green);letter-spacing:.06em;font-size:12px;font-weight:600}.research-library-new__work-main,.research-library-new__note-main{min-width:0}.research-library-new__work-main strong,.research-library-new__note-main strong{letter-spacing:-.025em;font-size:20px;font-weight:500;line-height:1.22;transition:color .18s;display:block}.research-library-new__work-main>span{max-width:780px;color:var(--rl-muted);margin-top:8px;font-size:14px;line-height:1.5;display:block}.research-library-new__work-main em{color:var(--rl-green);letter-spacing:.05em;text-transform:uppercase;margin-top:12px;font-size:11px;font-style:normal;font-weight:500;display:block}.research-library-new__work-meta{color:var(--rl-muted);align-content:start;gap:5px;font-size:11px;line-height:1.35;display:grid}.research-library-new__work-meta b{font-weight:600}.research-library-new__status--published{color:var(--rl-green)}.research-library-new__status--preprint{color:#925441}.research-library-new__status--working-draft{color:var(--rl-muted)}.research-library-new__works .research-library-new__arrow,.research-library-new__notes .research-library-new__arrow{align-self:center}.research-library-new__notes{background:var(--rl-soft);padding:clamp(4.5rem,9vw,8.5rem) 0}.research-library-new__notes-heading{margin-bottom:34px}.research-library-new__filters{flex-wrap:wrap;gap:7px;margin-bottom:30px;display:flex}.research-library-new__filters a{color:#465147;border:1px solid #c5cec4;border-radius:999px;padding:7px 11px;font-size:12px;line-height:1;text-decoration:none;transition:border-color .18s,background .18s,color .18s}.research-library-new__filters a:hover,.research-library-new__filters a[aria-current=page]{border-color:var(--rl-forest);background:var(--rl-forest);color:var(--rl-paper)}.research-library-new__filters span{opacity:.72;margin-left:4px}.research-library-new__note-link{color:inherit;grid-template-columns:52px minmax(0,1fr) 150px 20px;gap:18px;padding:24px 0;text-decoration:none;display:grid}.research-library-new__note-main>span{max-width:780px;color:var(--rl-muted);margin-top:7px;font-size:14px;line-height:1.5;display:block}.research-library-new__note-meta{color:var(--rl-muted);align-content:start;justify-items:start;gap:9px;font-size:11px;line-height:1.3;display:grid}.research-library-new__note-meta span{color:var(--rl-green);font-weight:500}.research-library-new__empty{color:var(--rl-muted);padding:28px 0;font-size:15px}.research-library-new__evidence{padding:clamp(4rem,8vw,7rem) 0}.research-library-new__evidence>.site-container>div{grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:clamp(2rem,8vw,10rem);display:grid}.research-library-new__evidence h2{letter-spacing:-.05em;max-width:520px;margin:0;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:400;line-height:1.08}.research-library-new__evidence ol{border-top:1px solid var(--rl-line);margin:0;padding:0;list-style:none}.research-library-new__evidence li{border-bottom:1px solid var(--rl-line);grid-template-columns:34px 1fr;gap:14px;padding:16px 0;display:grid}.research-library-new__evidence li>span{color:var(--rl-green);letter-spacing:.06em;font-size:11px;font-weight:600}.research-library-new__evidence li strong{font-size:14px;font-weight:500}.research-library-new__evidence li p{color:var(--rl-muted);margin:4px 0 0;font-size:13px;line-height:1.45}.research-library-new__catalog-link{margin-top:32px}@media (max-width:760px){.research-library-new__hero{padding-top:3rem}.research-library-new__hero-grid,.research-library-new__section-heading,.research-library-new__selected-item,.research-library-new__evidence>.site-container>div{grid-template-columns:1fr;gap:2rem}.research-library-new__hero-grid{padding-top:4.5rem}.research-library-new h1{font-size:clamp(2.8rem,13vw,3.7rem)}.research-library-new__hero-aside>p{margin-bottom:26px}.research-library-new__section-heading>p{margin:-12px 0 0}.research-library-new__selected-item:nth-child(2n) .research-library-new__figure{order:initial}.research-library-new__figure{max-width:600px}.research-library-new__work-link,.research-library-new__note-link{grid-template-columns:42px minmax(0,1fr) 18px;gap:12px}.research-library-new__work-meta,.research-library-new__note-meta{flex-wrap:wrap;grid-area:2/2;gap:8px 12px;display:flex}.research-library-new__work-link>.research-library-new__arrow,.research-library-new__note-link>.research-library-new__arrow{grid-area:1/3/span 2}.research-library-new__work-main strong,.research-library-new__note-main strong{font-size:18px}.research-library-new__work-main>span,.research-library-new__note-main>span{font-size:13px}.research-library-new__work-main em{font-size:10px}.research-library-new__filters{scrollbar-width:thin;flex-wrap:nowrap;margin-right:-16px;padding:2px 16px 3px 0;overflow-x:auto}.research-library-new__filters a{flex:none}}@media (max-width:460px){.research-library-new__eyebrow-row{font-size:9px}.research-library-new__figure{aspect-ratio:1.15;padding:17px}.research-library-new__figure blockquote{margin-block:1rem;font-size:1.15rem}.research-library-new__figure-source,.research-library-new__figure figcaption{font-size:9px}}@media (prefers-reduced-motion:reduce){.research-library-new *,.research-library-new :before,.research-library-new :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.public-site .research-library-new h1{font-size:clamp(38px,4.5vw,60px);line-height:1.07}.public-site .research-library-new__figure--code{color:#dde6d7;background:#24352a}.public-site .research-library-new__figure--code :is(.research-library-new__figure-source,figcaption){color:#bfccba;border-color:#496044}.public-site .research-library-new__figure--code pre{white-space:pre;margin:28px 0;font-size:13px;line-height:1.8;overflow-x:auto}.public-site .research-patch-minus{color:#d9aa97}.public-site .research-patch-plus{color:#c0dda5}@media (max-width:640px){.public-site .research-library-new__hero{padding-block:38px 42px}.public-site .research-library-new__hero-grid{padding-top:0}.public-site .research-library-new__selected{padding-block:48px}.public-site .research-library-new__figure--code pre{font-size:11px}}
