.pcp-v470-summary-badges{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px}.pcp-v470-summary-badges span{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid #dfe6ef;border-radius:999px;background:#f8fafc;color:#203044;font-size:13px}.pcp-v470-summary-badges .is-warning{border-color:#f3d08a;background:#fff8e8;color:#7b4c00}.pcp-v470-resources{display:grid;gap:22px}.pcp-v470-badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pcp-v470-badges>span{display:flex;flex-direction:column;gap:3px;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.pcp-v470-badges small{text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#64748b;font-size:11px}.pcp-v470-badges strong{font-size:16px;color:#12233f}.pcp-v470-badges .is-warning{background:#fff8e8;border-color:#f1d394}.pcp-v470-section{padding-top:4px}.pcp-v470-section h3{margin:0 0 10px;font-size:20px;color:#102342}.pcp-v470-section p:last-child{margin-bottom:0}.pcp-v470-downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pcp-v470-download{display:grid;grid-template-columns:36px 1fr;column-gap:10px;align-items:center;padding:14px 16px;border:1px solid #dbe4ef;border-radius:12px;background:#fff;text-decoration:none!important;box-shadow:0 3px 14px rgb(15 35 65 / .05)}.pcp-v470-download>span{grid-row:1/3;display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:#0b63ce;color:#fff;font-size:20px}.pcp-v470-download strong{color:#102342}.pcp-v470-download small{color:#6b7280}.pcp-v470-download:hover{border-color:#0b63ce;transform:translateY(-1px)}.pcp-v470-videos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pcp-v470-video{position:relative;overflow:hidden;border-radius:12px;background:#0f172a}.pcp-v470-video iframe{display:block;width:100%;max-width:100%;aspect-ratio:16/9;height:auto;border:0}@media(max-width:700px){.pcp-v470-badges,.pcp-v470-downloads,.pcp-v470-videos{grid-template-columns:1fr}.pcp-v470-summary-badges{align-items:stretch}.pcp-v470-summary-badges span{border-radius:10px}}