.ri{color:var(--study-ink);background:var(--canvas)}.ri-lead{gap:var(--space-6);padding-top:calc(var(--nav-clearance) + var(--space-12));padding-bottom:var(--space-16);display:grid}.ri-lead__story{gap:var(--space-10);color:var(--study-ink);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.ri-lead__art{display:block}.ri-lead__art img{width:100%;height:auto;display:block}.ri-lead__words{gap:var(--space-4);max-width:30rem;display:grid}.ri-lead__title{font-family:var(--font-serif);font-size:var(--text-study-heading);font-weight:var(--weight-medium);line-height:var(--leading-study-heading);text-wrap:balance}.ri-lead__summary{-webkit-line-clamp:4;line-clamp:4;font-size:var(--text-body);line-height:var(--leading-body);color:var(--study-ink-soft);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ri-lead__meta{font-size:var(--text-study-meta);line-height:var(--leading-small);color:var(--study-ink-soft)}.ri-lead__next{gap:var(--space-10);padding:var(--space-6) 0 0;margin:var(--space-4) 0 0;border-top:1px solid var(--study-line);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.ri-lead__link{color:var(--study-ink);display:block}.ri-lead__link-words{gap:var(--space-2);display:grid}.ri-lead__link-title{font-family:var(--font-serif);font-size:var(--text-study-sub);font-weight:var(--weight-medium);line-height:var(--leading-study-heading);text-wrap:balance}.ri-lead__story:hover .ri-lead__title,.ri-lead__link:hover .ri-lead__link-title{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.ri__eyebrow{font-size:var(--text-study-eyebrow);font-weight:var(--weight-semibold);line-height:var(--leading-label);color:var(--study-ink-soft);text-transform:uppercase;letter-spacing:var(--tracking-study-eyebrow);margin:0}.ri-list{padding-bottom:var(--space-16);scroll-margin-top:var(--nav-clearance)}.ri-list__bar{gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--study-line);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ri-list__title{font-family:var(--font-serif);font-size:var(--text-study-heading);font-weight:var(--weight-medium);line-height:var(--leading-study-heading);color:var(--study-ink);margin:0}.ri-list__controls{gap:var(--space-2);grid-template-columns:minmax(12rem,20rem) minmax(9rem,12rem);display:grid}.ri-list__controls .truncate{--_descender:.2em;padding-block:var(--_descender);margin-block:calc(var(--_descender) * -1)}.ri-list__cols,.ri-row{gap:var(--space-8);grid-template-columns:9rem 11rem minmax(0,1fr) 15rem;display:grid}.ri-list__cols{padding:var(--space-6) 0 var(--space-4);font-size:var(--text-study-eyebrow);font-weight:var(--weight-semibold);line-height:var(--leading-label);color:var(--study-ink-soft);text-transform:uppercase;letter-spacing:var(--tracking-label);border-bottom:1px solid var(--study-line)}.ri-list__rows{margin:0;padding:0;list-style:none}.ri-list__rows>li{border-bottom:1px solid var(--study-line)}.ri-row{padding:var(--space-6) 0;color:var(--study-ink);align-items:start}.ri-row__when,.ri-row__topic{gap:var(--space-1);font-size:var(--text-study-meta);line-height:var(--leading-small);color:var(--study-ink);display:grid}.ri-row__time{color:var(--study-ink-soft)}.ri-row__words{gap:var(--space-2);display:grid}.ri-row__title{font-family:var(--font-serif);font-size:var(--text-study-sub);font-weight:var(--weight-medium);line-height:var(--leading-study-heading);color:var(--study-ink);text-wrap:balance}.ri-row__summary{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-small);line-height:var(--leading-small);color:var(--study-ink-soft);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ri-row:hover .ri-row__title{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.ri-row__art{border:1px solid var(--study-line);border-radius:var(--radius-study);grid-column:4;display:block;overflow:hidden}.ri-row__art img{width:100%;height:auto;display:block}.ri-list__empty{gap:var(--space-4);padding:var(--space-8) 0;color:var(--study-ink-soft);flex-wrap:wrap;align-items:center;display:flex}.ri-list__empty p{margin:0}.ri-list__more{padding-top:var(--space-8);justify-content:center;display:flex}.ri-vendors{gap:var(--space-6);padding:var(--space-10) 0 var(--space-16);justify-items:start;display:grid}.ri-vendors__words{gap:var(--space-2);max-width:var(--study-measure);display:grid}.ri-vendors__title{font-family:var(--font-serif);font-size:var(--text-study-sub);font-weight:var(--weight-medium);line-height:var(--leading-study-heading);color:var(--study-ink);margin:0}.ri-vendors__body{font-size:var(--text-small);line-height:var(--leading-small);color:var(--study-ink-soft);margin:0}@media (max-width:1100px){.ri-lead__story{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ri-list__cols,.ri-row{grid-template-columns:10rem minmax(0,1fr) 12rem}.ri-list__cols span:nth-child(2){display:none}.ri-row__topic{grid-area:2/1}.ri-row__when{grid-row:1}.ri-row__words{grid-area:1/2/span 2}.ri-row__art{grid-area:1/3/span 2}}@media (max-width:640px){.ri-lead{padding-top:calc(var(--nav-clearance) + var(--space-8));padding-bottom:var(--space-12)}.ri-lead__story{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.ri-lead__art img{transform-origin:top;transform:scale(1.12)}.ri-lead__words{z-index:1;position:relative}.ri-lead__next{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.ri-list__controls{grid-template-columns:1fr;width:100%}.ri-list__cols{display:none}.ri-row{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) 6rem}.ri-row__when,.ri-row__topic{gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.ri-row__when{grid-row:1}.ri-row__topic{grid-row:2}.ri-row__time{display:none}.ri-row__words{grid-area:3/1}.ri-row__art{grid-area:3/2;align-self:start}.ri-row__summary{-webkit-line-clamp:3;line-clamp:3}}
