.lp-site .pnews{min-width:0}.lp-site .pnews-hub{margin-bottom:48px}.lp-site .pnews-card{background:var(--dk-surface,#fff);border:1px solid var(--lp-line-2);border-radius:24px;padding:clamp(20px,4vw,36px)}.lp-site .pnews-h{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--lp-ink)}.lp-site .pnews-intro{margin:6px 0 16px;font-size:15px;line-height:1.5;color:var(--lp-mute)}.lp-site .pnews-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lp-site .pnews-item{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-top:1px solid var(--lp-line-2);min-width:0}.lp-site .pnews-item:first-child{border-top:0;padding-top:0}.lp-site .pnews-meta{font-size:13px;color:var(--lp-mute);overflow-wrap:anywhere}.lp-site .pnews-meta a,.lp-site .pnews-meta b{color:var(--lp-ink-2);font-weight:700}.lp-site .pnews-meta a{text-decoration:none}.lp-site .pnews-meta a:hover{color:var(--lp-indigo)}.lp-site .pnews-t{font-size:16px;font-weight:700;line-height:1.4;color:var(--lp-ink);text-decoration:none;overflow-wrap:anywhere}.lp-site .pnews-t:hover{color:var(--lp-indigo-ink);text-decoration:underline;text-underline-offset:3px}.lp-site .pnews-sum{margin:2px 0 0;font-size:14px;line-height:1.55;color:var(--lp-body);overflow-wrap:anywhere}.lp-site .pnews-hub .lp-hub-list{margin-top:4px}.lp-site .pnews-bar,.lp-site .pnews-bar:hover{border-left-color:var(--lp-indigo,#4F46E5)}.lp-site .pnews-tag{background:var(--lp-line-2);color:var(--lp-ink-2);white-space:nowrap}