
/* Cricket content additions. Original template styles are retained. */
.cricket-logo{width:95px!important;height:61px!important;object-fit:contain!important;flex-shrink:0;display:block;filter:none!important}
a.logo,.site-headerA{display:inline-flex;align-items:center;gap:12px}
.cricket-brand{font-size:15px;font-weight:700;letter-spacing:.02em}
.partner-logo-img{object-fit:contain!important;width:95px!important;height:61px!important}
.cricket-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-block:24px}
.cricket-facts strong{display:block;color:var(--secondStyleColor);font-size:clamp(26px,4vw,42px);line-height:1.2}
.cricket-facts p{margin:10px 0 0!important;font-size:14px!important}
.cricket-editorial{max-width:850px;margin:20px auto}
.cricket-editorial p{margin:0 0 18px}
.cricket-editorial h2{margin:30px 0 14px}
.cricket-editorial a,.cricket-sources a{text-decoration:underline;text-underline-offset:4px}
.cricket-sources{padding-top:20px;font-size:14px;line-height:1.8}
section h1{overflow-wrap:anywhere;font-size:clamp(29px,4vw,48px)!important}
section h2{overflow-wrap:anywhere;font-size:clamp(25px,3.2vw,36px)!important}
section h3{overflow-wrap:anywhere}
.cricket-error{padding:100px 24px;min-height:60vh;text-align:center}
.cricket-error p{max-width:580px;margin:22px auto}
.cricket-return{display:inline-block;padding:14px 26px;border:1px solid currentColor;border-radius:var(--borderRadius,12px)}
@media(max-width:650px){.cricket-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cricket-brand{font-size:12px}.cricket-logo{width:75px!important;height:48px!important}}

/* Logo contrast for this template’s background. */
.cricket-logo,.partner-logo-img{filter:none!important}
