/* Beta News only: retained classic banner + automatic coverflow + photographic list. */
.rn-page .journal-hero.prime-brief-hero{width:min(1184px,100%);max-width:1184px;min-height:500px;margin:0 auto 0;padding:58px 28px;box-sizing:border-box}
.rn-page .journal-hero.prime-brief-hero h1{max-width:none;font-family:'Playfair Display',Georgia,serif;font-weight:600;color:#fffaf2;font-size:clamp(42px,5vw,76px);line-height:1.12}
.rn-page .journal-hero .lead{position:relative;z-index:1;font-size:17px;max-width:850px}
.rn-page .rn-top-nav{display:flex;justify-content:flex-end;gap:26px;padding-block:20px;box-sizing:border-box}
.rn-page .rn-top-nav a{font:600 11px/1.5 Inter,sans-serif;color:#17352d;text-decoration:none;padding-bottom:4px;border-bottom:1px solid #b6c5ba}
.rn-page .rn-top-nav span{margin-left:10px}
.rn-page .rn-card-date{font:500 10px/1.6 Inter,sans-serif;color:#647269;margin:0 0 9px}
.rn-page .rn-list-note{font:400 12px/1.7 Inter,sans-serif;color:#657269;max-width:850px;margin:0 0 22px}
.rn-page .rn-list-note a{color:#355f4d;text-underline-offset:3px}
.rn-page .rn-news-list{display:flex;flex-direction:column;gap:0;border-top:1px solid #d6ddd2}
.rn-page .rn-news-list .rc-library-card,.rn-page .rn-news-list .rc-library-card:first-child{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;grid-column:auto;align-items:center;min-height:0;padding:25px 0;border-radius:0;background:transparent;border:0;border-bottom:1px solid #d6ddd2;box-shadow:none;transform:none}
.rn-page .rn-news-list .rc-library-card:hover{background:#f1f2eb;box-shadow:none;transform:none}
.rn-page .rn-news-list .rn-list-photo,.rn-page .rn-news-list .rc-library-card:first-child .rn-list-photo{width:100%;height:auto;min-height:0;aspect-ratio:3/2;margin:0;align-self:center;overflow:hidden;border-radius:3px;background:#e2e7de}
.rn-page .rn-list-photo picture,.rn-page .rn-list-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.rn-page .rn-news-list .rc-library-copy,.rn-page .rn-news-list .rc-library-card:first-child .rc-library-copy{padding:0 20px 0 0;min-width:0;justify-content:start}
.rn-page .rn-news-list .rc-library-card h3,.rn-page .rn-news-list .rc-library-card:first-child h3{font-size:25px;font-weight:600;line-height:1.3;color:#17352d;margin:0 0 10px;max-height:none;overflow:visible;-webkit-line-clamp:unset}
.rn-page .rn-news-list .rc-library-copy>p{margin:0 0 10px;font-size:12px;line-height:1.65;max-width:800px;display:block;overflow:visible}
.rn-page .rn-news-list .rc-library-top .rc-kicker{margin-bottom:8px}
.rn-page .rn-news-list .rc-library-number{display:none}
.rn-page .rn-news-list .rc-library-bottom{border:0;padding:0;margin-top:2px}
.rn-page .rn-list-dates{display:flex;gap:14px;flex-wrap:wrap;font:400 10px/1.65 Inter,sans-serif;color:#6b796d}
.rn-page .rn-list-dates>span{color:#7a847a}
.rn-update-note{font:400 11px/1.65 Inter,sans-serif;color:#68776c;margin:14px 0 18px;max-width:850px}
.article-buying-hero .rn-update-note,.ed-masthead .rn-update-note{color:inherit;opacity:.76}
@media(max-width:540px){.rn-page .rn-news-list .rc-library-card .rn-list-photo,.rn-page .rn-news-list .rc-library-card:first-child .rn-list-photo{align-self:start;margin-top:4px}}
@media(max-width:899px){.rn-page .journal-hero.prime-brief-hero{min-height:420px;padding:42px 24px}.rn-page .rn-news-list .rc-library-card,.rn-page .rn-news-list .rc-library-card:first-child{grid-template-columns:180px minmax(0,1fr);gap:22px}.rn-page .rn-news-list .rc-library-card h3,.rn-page .rn-news-list .rc-library-card:first-child h3{font-size:23px}.rn-page .rn-list-dates{gap:3px;flex-direction:column}}
@media(max-width:540px){.rn-page .journal-hero.prime-brief-hero{min-height:410px;padding:36px 22px}.rn-page .journal-hero .lead{font-size:14px}.rn-page .rn-top-nav{justify-content:flex-start}.rn-page .rn-news-list .rc-library-card,.rn-page .rn-news-list .rc-library-card:first-child{grid-template-columns:112px minmax(0,1fr);gap:16px;padding:22px 0;align-items:start}.rn-page .rn-news-list .rn-list-photo{align-self:start;margin-top:4px}.rn-page .rn-news-list .rc-library-card h3,.rn-page .rn-news-list .rc-library-card:first-child h3{font-size:20px;line-height:1.32}.rn-page .rn-news-list .rc-library-copy,.rn-page .rn-news-list .rc-library-card:first-child .rc-library-copy{padding:0}.rn-page .rn-news-list .rc-library-copy>p{font-size:11px}.rn-page .rn-list-note{font-size:11px}.rn-page .rn-list-dates{font-size:9px}.rn-page .rn-news-list .rc-library-bottom>span{display:none}}
