._5OLioq_page{gap:var(--page-section-gap);flex-direction:column;min-width:0;display:flex}._5OLioq_page>header{border-bottom:1px solid var(--line);padding:8px 0 20px}._5OLioq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}._5OLioq_list>li{border-bottom:1px solid var(--line);min-width:0}._5OLioq_cell{grid-row:span 3;grid-template-rows:subgrid;display:grid}._5OLioq_cell>._5OLioq_row{grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr) auto;row-gap:0;display:grid}._5OLioq_cell>._5OLioq_row>._5OLioq_copy{grid-row:span 3;grid-template-rows:subgrid;display:grid}._5OLioq_cell>._5OLioq_row>:not(._5OLioq_copy){grid-row:span 3;align-self:start}._5OLioq_list>li._5OLioq_lead{border:1px solid var(--line);border-radius:var(--radius-feature);background:var(--premium-surface);grid-column:1/-1;margin-bottom:8px}._5OLioq_row{min-height:156px;transition:background .18s var(--ease-brand);border-radius:12px;align-items:flex-start;gap:18px;padding:22px 4px;display:flex;position:relative}._5OLioq_row:active{scale:.992}._5OLioq_copy{flex:1;min-width:0}._5OLioq_title{letter-spacing:-.02em;color:var(--text-strong);text-wrap:pretty;font-size:17px;font-weight:600;line-height:1.4}._5OLioq_summary{color:var(--text-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;font-size:13px;line-height:1.75;display:-webkit-box;overflow:hidden}._5OLioq_meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 7px;margin-top:12px;font-size:12px;display:flex}._5OLioq_thumb{border-radius:12px;width:64px;height:64px;margin-top:3px}._5OLioq_list>li._5OLioq_lead ._5OLioq_row{align-items:center;min-height:202px;padding:26px 28px}._5OLioq_list>li._5OLioq_lead._5OLioq_cell{display:block}._5OLioq_list>li._5OLioq_lead._5OLioq_cell>._5OLioq_row{display:flex}._5OLioq_list>li._5OLioq_lead._5OLioq_cell>._5OLioq_row>._5OLioq_copy{display:block}._5OLioq_list>li._5OLioq_lead ._5OLioq_title{max-width:40ch;font-size:clamp(24px,2.3vw,31px);line-height:1.18}._5OLioq_list>li._5OLioq_lead ._5OLioq_summary{-webkit-line-clamp:3;max-width:86ch;font-size:14px}._5OLioq_list>li._5OLioq_lead ._5OLioq_thumb{width:112px;height:112px}@media (min-width:1024px){._5OLioq_list>li._5OLioq_lead._5OLioq_cell>._5OLioq_row>._5OLioq_copy{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;column-gap:40px;display:grid}._5OLioq_list>li._5OLioq_lead ._5OLioq_title{grid-row:1/span 2;max-width:none}._5OLioq_list>li._5OLioq_lead ._5OLioq_summary{-webkit-line-clamp:4;grid-column:2;max-width:none;margin-top:4px}._5OLioq_list>li._5OLioq_lead ._5OLioq_meta{grid-column:2}._5OLioq_list>li._5OLioq_lead._5OLioq_cell>._5OLioq_row>._5OLioq_copy:has(>._5OLioq_summary:empty){grid-template-columns:minmax(0,1fr)}._5OLioq_list>li._5OLioq_lead._5OLioq_cell>._5OLioq_row>._5OLioq_copy:has(>._5OLioq_summary:empty)>*{grid-area:auto/1}._5OLioq_list>li._5OLioq_lead ._5OLioq_row{align-items:flex-start;min-height:0}}._5OLioq_row:focus-visible{outline:2px solid var(--line-focus);outline-offset:4px}._5OLioq_detail{flex-direction:column;gap:24px;width:100%;max-width:760px;margin-inline:auto;display:flex}._5OLioq_detail>a:first-child{min-height:36px;font-size:12px}._5OLioq_detail>header{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0}._5OLioq_detail h1{letter-spacing:-.04em;text-wrap:pretty;margin-top:16px;font-size:clamp(27px,3vw,38px);line-height:1.17}._5OLioq_detailMeta{font-size:12px;line-height:1.7}._5OLioq_detail>.panel{border-radius:var(--radius-panel);background:var(--premium-surface)}._5OLioq_detail>div{font-size:16px;line-height:1.85}._5OLioq_detail>.panel:first-of-type{border-color:var(--primary-faint);background:var(--premium-surface)}._5OLioq_detailChips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}._5OLioq_detailChip{border:1px solid var(--line);background:var(--premium-surface);max-width:100%;min-height:36px;transition:border-color .18s var(--ease-brand), background .18s var(--ease-brand);border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font-size:13px;display:inline-flex}._5OLioq_detailChip:hover{border-color:var(--primary-faint);background:var(--primary-tint)}._5OLioq_detailChipName{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;color:var(--text-soft);font-size:12px;overflow:hidden}@media (max-width:479px){._5OLioq_detailChipName{display:none}}._5OLioq_relatedInitial{border-radius:var(--radius-sm);background:var(--surface-elevated);width:26px;height:26px;color:var(--text-muted);flex-shrink:0;place-items:center;margin-top:2px;font-size:12px;font-weight:600;display:inline-grid}@media (hover:hover) and (pointer:fine){._5OLioq_row:hover{background:var(--primary-tint)}}@media (max-width:767px){._5OLioq_page{gap:20px}._5OLioq_list{grid-template-columns:1fr}._5OLioq_row{gap:12px;min-height:140px;padding:18px 2px}._5OLioq_title{font-size:16px}._5OLioq_list>li._5OLioq_lead ._5OLioq_row{align-items:flex-start;gap:12px;padding:20px}._5OLioq_list>li._5OLioq_lead ._5OLioq_title{font-size:24px}._5OLioq_list>li._5OLioq_lead ._5OLioq_thumb,._5OLioq_thumb{width:48px;height:48px}._5OLioq_detail{gap:20px}._5OLioq_detail>header{padding:18px 0}._5OLioq_detail h1{font-size:27px}}@media (prefers-reduced-motion:reduce){._5OLioq_row{transition:none}}
