/* PitchVaani 3rd-ODI Latest News article, version 343. Scoped, responsive and accessible. */
.pv-third-odi-page .pv-third-odi-section { background: #f8fbfc; color: #172536; padding-bottom: 3rem; }
.pv-third-odi-page .pv-third-odi-section > .container { max-width: 1160px; }
.pv-third-odi-page .pv-third-hero-copy { max-width: 1020px; }
.pv-third-odi-page .pv-third-hero-copy h1 { max-width: 1000px; font-size: clamp(2.25rem, 4vw, 4.15rem); line-height: 1.12; letter-spacing: -.025em; }
.pv-third-odi-page .pv-third-cover { max-width: 960px; margin-inline: auto; }
.pv-third-odi-page .pv-third-cover img { width: 100%; height: auto; object-fit: cover; aspect-ratio: 16 / 9; }
.pv-third-odi-page .pv-third-cover figcaption { font-size: .78rem; }
.pv-third-odi-page .pv-third-prose { max-width: 960px; margin-inline: auto; font-size: 1.025rem; line-height: 1.76; overflow-wrap: anywhere; }
.pv-third-odi-page .pv-third-prose > p { max-width: 76ch; margin: 1rem 0 1.3rem; }
.pv-third-odi-page .pv-third-prose h2 { font-size: clamp(1.45rem, 2.45vw, 2.25rem); line-height: 1.2; letter-spacing: -.01em; margin: 3.1rem 0 1rem; scroll-margin-top: 4rem; }
.pv-third-odi-page .pv-third-prose h3 { font-size: clamp(1.14rem, 1.65vw, 1.42rem); line-height: 1.28; margin: 2.05rem 0 .8rem; scroll-margin-top: 4rem; }
.pv-third-odi-page .pv-third-prose a { color: #0a7463; font-weight: 650; text-decoration: underline; text-underline-offset: 3px; }
.pv-third-odi-page .pv-third-prose a:focus-visible, .pv-third-odi-page .pv-dyk-article-back a:focus-visible { outline: 3px solid #08a77c; outline-offset: 3px; border-radius: 3px; }
.pv-third-odi-page .pv-third-prose ul, .pv-third-odi-page .pv-third-prose ol { padding-left: 1.4rem; margin: 1rem 0 1.35rem; }
.pv-third-odi-page .pv-third-prose li { margin: .55rem 0; max-width: 79ch; }
.pv-third-odi-page .pv-third-status { padding: 1rem 1.2rem; border-left: 5px solid #10aa82; background: #eaf8f4; border-radius: 0 10px 10px 0; margin: 1.4rem 0 2rem; color: #154f46; line-height: 1.55; }
.pv-third-odi-page .pv-third-table { border-collapse: separate; border-spacing: 0; table-layout: fixed; width: 100%; margin: 1.05rem 0 2rem; color: #233441; background: #fff; box-shadow: 0 10px 28px rgba(10,52,64,.08); border: 1px solid #d7e6e4; border-radius: 12px; overflow: hidden; font-size: .92rem; line-height: 1.45; }
.pv-third-odi-page .pv-third-table caption { caption-side: top; color: #164f4a; background: #f1faf7; border: 1px solid #d7e6e4; border-bottom: 0; border-radius: 12px 12px 0 0; padding: .7rem .95rem; text-align: left; font-weight: 750; font-size: .92rem; }
.pv-third-odi-page .pv-third-table:has(caption) { border-top-left-radius: 0; border-top-right-radius: 0; }
.pv-third-odi-page .pv-third-table th { background: #103c46; color: #fff; font-weight: 700; text-align: left; padding: .85rem .8rem; }
.pv-third-odi-page .pv-third-table td { padding: .72rem .8rem; border-top: 1px solid #e2eae9; vertical-align: top; min-width: 0; overflow-wrap: anywhere; }
.pv-third-odi-page .pv-third-table tbody tr:nth-child(even) { background: #f6faf9; }
.pv-third-odi-page .pv-third-table[data-cols="3"] th:first-child, .pv-third-odi-page .pv-third-table[data-cols="3"] td:first-child { width: 27%; }
.pv-third-odi-page .pv-third-table[data-cols="3"] th:nth-child(2), .pv-third-odi-page .pv-third-table[data-cols="3"] td:nth-child(2) { width: 23%; }
.pv-third-odi-page .pv-third-table[data-cols="3"] th:last-child, .pv-third-odi-page .pv-third-table[data-cols="3"] td:last-child { width: 50%; }
.pv-third-odi-page .pv-third-table td a { font-weight: 600; }
@media (max-width: 720px) {
 .pv-third-odi-page .pv-third-odi-section > .container { padding-inline: 1rem; }
 .pv-third-odi-page .pv-third-hero-copy h1 { font-size: clamp(2rem, 7vw, 2.6rem); line-height: 1.14; }
 .pv-third-odi-page .pv-third-prose { font-size: .99rem; }
 .pv-third-odi-page .pv-third-prose h2 { margin-top: 2.5rem; }
 .pv-third-odi-page .pv-third-table { display: block; border: 0; box-shadow: none; background: transparent; overflow: visible; }
 .pv-third-odi-page .pv-third-table caption { display: block; border: 0; background: #e8f6f1; border-radius: 10px; padding: .68rem .85rem; margin-bottom: .75rem; }
 .pv-third-odi-page .pv-third-table thead { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; }
 .pv-third-odi-page .pv-third-table tbody { display: grid; gap: .8rem; }
 .pv-third-odi-page .pv-third-table tbody tr { display: block; border: 1px solid #d5e7e1; box-shadow: 0 5px 20px rgba(10,52,64,.055); border-radius: 11px; overflow: hidden; background: #fff; }
 .pv-third-odi-page .pv-third-table tbody tr:nth-child(even) { background: #fff; }
 .pv-third-odi-page .pv-third-table td, .pv-third-odi-page .pv-third-table[data-cols="3"] td { display: block; width: auto !important; border: 0; padding: .55rem .84rem; }
 .pv-third-odi-page .pv-third-table td + td { border-top: 1px solid #edf3f1; }
 .pv-third-odi-page .pv-third-table td::before { content: attr(data-label); display: block; color: #327468; font-size: .71rem; font-weight: 750; letter-spacing: .045em; text-transform: uppercase; margin-bottom: .1rem; }
 .pv-third-odi-page .pv-third-table td:first-child { background: #f4faf7; color: #0e3b41; font-weight: 730; }
}
@media (prefers-reduced-motion: no-preference) { .pv-third-odi-page .pv-third-prose a { transition: color .16s cubic-bezier(.23,1,.32,1); } .pv-third-odi-page .pv-third-prose a:hover { color: #075e52; } }

/* FAQ questions: compact on desktop and narrow phones, without shrinking article H2s. */
.pv-third-odi-page .pv-third-prose h3.pv-third-faq-question {
  font-size: 1.2rem;
  line-height: 1.36;
  margin-top: 1.55rem;
  margin-bottom: .45rem;
  font-weight: 700;
}
@media (max-width: 720px) {
  .pv-third-odi-page .pv-third-prose h3.pv-third-faq-question {
    font-size: 1.04rem;
    line-height: 1.38;
    margin-top: 1.35rem;
  }
}
