.ppf-live-shell{max-width:1200px;margin:0 auto;padding:28px 20px 70px}.ppf-live-heading{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:20px 0 22px}.ppf-live-heading h1{font-size:clamp(32px,4vw,52px);line-height:1.13;margin:0}.ppf-live-heading h2{font-size:clamp(24px,3vw,32px);margin:0}.ppf-live-heading p{font-size:17px;line-height:1.65;margin:8px 0 0}.ppf-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ppf-news-grid .ppf-post-card{min-width:0;border-radius:16px;overflow:hidden;background:var(--surface,#fff);border:1px solid rgba(130,130,130,.17)}.ppf-news-grid .ppf-post-card a{color:inherit;text-decoration:none;display:block}.ppf-news-grid .ppf-post-card img{width:100%;height:205px;object-fit:cover}.ppf-news-grid .ppf-post-card-body{padding:17px}.ppf-news-grid h3{font-size:21px;line-height:1.35;margin:8px 0}.ppf-news-grid p{font-size:16px;line-height:1.65}.ppf-news-grid small{font-size:13px}.ppf-category-chips{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 30px}.ppf-category-chips a{padding:10px 15px;border:1px solid #dfdfdf;border-radius:99px;color:inherit;text-decoration:none;font-size:15px}.ppf-category-chips a:hover{border-color:#fb8c00}.ppf-news-grid .ppf-post-card:first-child img{height:230px}.ppf-featured{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;margin:22px 0 35px}.ppf-featured .ppf-post-card:first-child h3{font-size:28px}.ppf-live-shell .ppf-pagination{margin:30px 0}.ppf-live-shell .ppf-pagination a,.ppf-live-shell .ppf-pagination span{padding:8px 12px}.ppf-section-gap{margin-top:48px}@media(max-width:800px){.ppf-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ppf-featured{grid-template-columns:1fr}}@media(max-width:580px){.ppf-live-shell{padding:18px 16px 52px}.ppf-news-grid{grid-template-columns:1fr}.ppf-news-grid .ppf-post-card img{height:auto;aspect-ratio:16/9}.ppf-live-heading h1{font-size:32px}}