.rn{width:100%;max-width:580px;margin-inline:auto;display:flex;flex-direction:column;gap:38px}.rn,.rn>*{min-width:0}.rn-head{display:flex;flex-direction:column}.rn-kicker{margin:0;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:0;color:var(--text-dim)}.rn-headline{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;margin-top:10px}.rn-h1{margin:0;font-size:clamp(27px,6.4vw,34px);font-weight:700;line-height:1.1;letter-spacing:-.024em;color:var(--text)}.rn-now{font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.02em;color:var(--accent);font-variant-numeric:tabular-nums}.rn-lede{max-width:62ch;font-size:14.5px;line-height:1.62}.rn-lede,.rn-stats{margin:14px 0 0;color:var(--text-dim)}.rn-stats{font-family:inherit;font-size:12px;font-weight:600;letter-spacing:0}.rn-month{display:flex;flex-direction:column}.rn-mon{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;padding-bottom:9px;border-bottom:1px solid var(--border);font-family:inherit;font-size:12px;font-weight:650;letter-spacing:0;color:var(--text-dim)}.rn-mon-l{color:var(--text)}.rn-mon-n{flex:none;font-weight:600}.rn-list{list-style:none;margin:0;padding:0}.rn-item{position:relative;padding:19px 0 20px 14px;border-left:2px solid transparent}.rn-item+.rn-item{border-top:1px solid var(--hairline)}.rn-big{border-left-color:var(--accent)}.rn-title{margin:0;max-width:62ch;font-size:15px;font-weight:600;line-height:1.42;letter-spacing:-.008em;color:var(--text)}.rn-title a{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--text-dim) 32%,transparent);text-decoration-thickness:1px;text-underline-offset:3px}.rn-title a:hover{color:var(--accent);text-decoration-color:var(--accent)}.rn-title a:active{opacity:.6}.rn-sum{margin:7px 0 0;max-width:62ch;font-size:13.5px;line-height:1.6;color:var(--text-dim)}@media (min-width:641px){.rn-sum,.rn-title{max-width:min(62ch,calc(100% - 96px))}}.rn-meta{display:flex;align-items:baseline;flex-wrap:wrap;margin:9px 0 0;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:0;color:var(--text-dim)}.rn-area:before{content:"·";margin:0 8px;letter-spacing:0;color:var(--text-faint)}.rn-area,.rn-stamp,.rn-ver{white-space:nowrap}.rn-stamp{position:absolute;top:21px;right:0;font-size:12px;font-weight:600;letter-spacing:0}.rn-foot,.rn-stamp{color:var(--text-dim)}.rn-foot{margin:0;padding-top:16px;border-top:1px solid var(--border);font-size:12.5px;line-height:1.65}@media (max-width:640px){.rn{gap:30px}.rn-item{padding:17px 0 18px 12px}.rn-stamp{position:static}.rn-stamp+.rn-ver:before{content:"·";margin:0 8px;letter-spacing:0;color:var(--text-faint)}}.rn-kicker:first-letter,.rn-meta:first-letter,.rn-mon:first-letter,.rn-stamp:first-letter,.rn-stats:first-letter{text-transform:uppercase}.rn-month[hidden]{display:none}.rn-pages{scroll-margin-top:calc(var(--chrome-top, 64px) + 12px)}.rn-pages:focus{outline:none}.rn-pager{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--border)}.rn-pager:empty{display:none}