/* PitchVaani — Maharaja Yadavindra Singh International Cricket Stadium overview v218 */
body.pv-mys-overview-v218 .pv-aj-overview-copy h1{max-width:780px;font-size:clamp(2.05rem,4.7vw,3.75rem);line-height:1.03;overflow-wrap:anywhere}
body.pv-mys-overview-v218 .pv-aj-overview-lead{max-width:760px}
body.pv-mys-overview-v218 .pv-aj-overview-hero-media img,
body.pv-mys-overview-v218 .pv-aj-overview-card figure img{object-fit:cover}
body.pv-mys-overview-v218 .pv-mys-note{margin:1rem 0 0;padding:.9rem 1rem;border-left:4px solid #0e8d64;border-radius:0 10px 10px 0;background:#eef9f5;color:#415c53;font-size:.9rem;line-height:1.65}
body.pv-mys-overview-v218 .pv-mys-editorial-summary{display:block!important;grid-template-columns:none!important;padding:clamp(22px,3vw,34px);align-self:stretch;background:linear-gradient(145deg,#eefaf6 0%,#fff 100%)}
body.pv-mys-overview-v218 .pv-mys-review-head{padding-bottom:18px;border-bottom:1px solid #cfe8df}
body.pv-mys-overview-v218 .pv-mys-review-kicker{display:flex;align-items:center;gap:9px;color:#087757;font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}
body.pv-mys-overview-v218 .pv-mys-review-kicker svg{width:19px;height:19px}
body.pv-mys-overview-v218 .pv-mys-review-head h3{margin:.65rem 0 .45rem;color:#102b42;font-family:var(--font-display,Georgia,serif);font-size:clamp(1.35rem,2.1vw,1.9rem);line-height:1.15}
body.pv-mys-overview-v218 .pv-mys-review-head p,
body.pv-mys-overview-v218 .pv-mys-review-grid p,
body.pv-mys-overview-v218 .pv-mys-review-verdict p{margin:0;color:#526678;font-size:.86rem;line-height:1.65}
body.pv-mys-overview-v218 .pv-mys-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}
body.pv-mys-overview-v218 .pv-mys-review-grid article{padding:15px;border:1px solid #d6e9e2;border-radius:12px;background:#fff}
body.pv-mys-overview-v218 .pv-mys-review-grid article>span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#0b7f5e;color:#fff;font-size:.68rem;font-weight:800}
body.pv-mys-overview-v218 .pv-mys-review-grid h4{margin:.72rem 0 .35rem;color:#102b42;font-size:.88rem;line-height:1.25}
body.pv-mys-overview-v218 .pv-mys-review-verdict{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;margin-top:14px;padding:14px 16px;border-left:4px solid #13b887;border-radius:0 10px 10px 0;background:#e5f7f1}
body.pv-mys-overview-v218 .pv-mys-review-verdict strong{color:#0a684f;font-size:.77rem;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}
@media(max-width:900px){body.pv-mys-overview-v218 .pv-mys-review-grid{grid-template-columns:1fr}}
@media(max-width:620px){body.pv-mys-overview-v218 .pv-aj-overview-copy h1{font-size:clamp(1.85rem,10vw,2.65rem)}body.pv-mys-overview-v218 .pv-mys-review-verdict{grid-template-columns:1fr;gap:5px}}
