.podf{gap:18px;width:min(100%,960px);min-width:0;margin:0 auto;padding:20px 16px 40px;display:grid}.podf h1{color:#0f1f45;margin:0;font-size:clamp(26px,5vw,34px)}.podf-card{background:#fff;border:1px solid #dbe4f3;border-radius:14px;justify-items:start;gap:12px;padding:18px;display:grid}.podf-card p{color:#334766;margin:0;line-height:1.7}.podf-note{color:#5a6b86;margin:0}.podf-count{color:#1f5fd6;margin:0;font-weight:800}.podf-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.podf-grid li{background:#fff;border:1px solid #dbe4f3;border-radius:14px;align-content:start;gap:6px;min-width:0;padding:10px;display:grid}.podf-grid img{aspect-ratio:1;object-fit:cover;background:#eef3fb;border-radius:10px;width:100%;height:auto;display:block}.podf-grid b{overflow-wrap:anywhere;color:#0f1f45;font-size:14px}.podf-grid small{color:#1f5fd6;background:#eaf1ff;border-radius:999px;justify-self:start;padding:2px 8px;font-size:12px;font-weight:700}.podf-links{flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.podf-links a{color:#1f5fd6;font-weight:700}
