/* Pravya Daily: three-column story grid, no extra site header/footer */
.pravya-three-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 30px;max-width:1280px;margin:0 auto;padding:28px 20px 56px;color:#fff;font-family:'Plus Jakarta Sans',Arial,sans-serif}
.pravya-three-grid *{box-sizing:border-box}.pravya-grid-story{min-width:0;border-bottom:1px solid #343438;padding-bottom:25px}.pravya-grid-image{display:block;margin-bottom:17px;overflow:hidden;border-radius:4px}.pravya-grid-image img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;display:block}.pravya-grid-category{display:block;color:#fe8d00!important;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.7px;margin-bottom:9px;text-decoration:none!important}.pravya-grid-story h2{font-size:clamp(19px,1.8vw,25px)!important;line-height:1.3!important;letter-spacing:-.02em;margin:0 0 10px!important;font-weight:750}.pravya-grid-story h2 a{color:#fff!important;text-decoration:none!important}.pravya-grid-story h2 a:hover,.pravya-grid-read:hover{color:#fe8d00!important}.pravya-grid-meta{font-size:12px;color:#d0d0d0;margin-bottom:12px}.pravya-grid-excerpt{font-size:14px;line-height:1.75;color:#e8e8e8;margin-bottom:12px}.pravya-grid-read{color:#fe8d00!important;font-size:12px;font-weight:800;text-decoration:none!important}
@media(max-width:900px){.pravya-three-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}}@media(max-width:600px){.pravya-three-grid{grid-template-columns:1fr;padding:20px 16px 40px;gap:28px}}
