.pv{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:32px;align-items:start;max-width:920px;margin:20px auto 40px}.pv-signal{display:grid;gap:12px;min-width:0}.pv-kicker{justify-self:start;padding:4px 11px;border:1px solid var(--gold-line);border-radius:999px;background:var(--gold-soft);color:var(--gold);font-size:max(12px,var(--zk-fmin,12px));font-weight:800;letter-spacing:.04em}.pv-list{list-style:none;margin:0;padding:0}.pv-badge{white-space:normal}.pv-note{margin:0;color:var(--text-3);font-size:max(12.5px,var(--zk-fmin,12px));line-height:1.55}.pv-side{display:grid;gap:14px;min-width:0}.pv-title{margin:0;font-size:clamp(20px,calc(2.4vw / var(--zk-z, 1)),26px);letter-spacing:-.01em}.pv-lead{margin:0;color:var(--text-2);font-size:14.5px;line-height:1.65}.pv-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.pv-stat{display:grid;gap:4px;min-width:0;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--card)}.pv-stat span{color:var(--text-3);font-size:max(12px,var(--zk-fmin,12px))}.pv-stat b{font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.pv-record{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:40px;color:var(--green);font-size:14px;font-weight:700;text-decoration:none}.pv-record:hover{text-decoration:underline}.pv-actions{display:flex;flex-wrap:wrap;gap:11px}.pv-actions .btn{justify-content:center}@media (max-width:760px){.pv{grid-template-columns:minmax(0,1fr);gap:22px;margin-bottom:28px}.pv-actions{flex-direction:column}}