/*
Theme Name: Startup Reporter Intelligence
Theme URI: https://startupreporter.in/
Author: Startup Reporter
Author URI: https://startupreporter.in/
Description: Full editorial theme with shared WordPress templates, responsive media, reader-first homepage and SR Market Intelligence integration.
Version: 5.0.3-carousel-test
Requires at least: 6.2
Requires PHP: 7.4
Text Domain: startup-reporter
License: GPL-2.0-or-later
*/
.sr-nr-home-hero{display:grid;grid-template-columns:1.45fr .9fr;border:1px solid #d8d8d4;background:#fff;box-shadow:0 8px 28px rgba(0,0,0,.06)}.sr-nr-feature{display:grid;grid-template-columns:1.05fr 1fr}.sr-nr-feature img{width:100%;height:100%;min-height:330px;object-fit:cover;display:block}.sr-nr-feature-copy{padding:26px}.sr-nr-feature-copy small,.sr-nr-live small{color:#b90e16;font-weight:900;text-transform:uppercase;letter-spacing:.8px}.sr-nr-feature-copy h3{font-size:28px;line-height:1.12;margin:10px 0}.sr-nr-feature-copy p{color:#666}.sr-nr-live{border-left:1px solid #ddd;padding:20px}.sr-nr-live>b{font-size:12px;letter-spacing:1px}.sr-nr-live article{padding:14px 0;border-bottom:1px solid #e7e7e3}.sr-nr-live h4{font-size:16px;line-height:1.25;margin:5px 0}.sr-nr-live .sr-small-link{display:block;margin-top:16px}@media(max-width:900px){.sr-nr-home-hero,.sr-nr-feature{grid-template-columns:1fr}.sr-nr-live{border-left:0;border-top:1px solid #ddd}.sr-nr-feature img{min-height:240px}.sr-nr-feature-copy h3{font-size:24px}}


/* SR Executive Intelligence report: added within the existing article column. */
.sr-exec-report{margin:24px 0;padding:22px;border:1px solid #dce2ea;border-radius:12px;background:#fff;box-shadow:0 5px 20px rgba(18,36,62,.045)}
.sr-exec-kicker{font-size:11px;font-weight:900;letter-spacing:1.1px;color:#c51f32;text-transform:uppercase;margin-bottom:6px}
.sr-exec-report>h2{font-size:25px;line-height:1.18;margin:0 0 16px;color:#142b48}
.sr-exec-report h3{font-size:12px;letter-spacing:.7px;font-weight:900;color:#243c59;margin:16px 0 9px}
.sr-exec-tldr{padding:15px 17px;border-left:4px solid #c51f32;background:#f5f7fa;border-radius:0 8px 8px 0}
.sr-exec-tldr h3{margin-top:0}
.sr-exec-tldr ul{margin:0;padding-left:18px}
.sr-exec-tldr li{margin:7px 0;line-height:1.5}
.sr-exec-matrix{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}
.sr-exec-matrix th,.sr-exec-matrix td{padding:10px 11px;border:1px solid #e1e6ed;text-align:left;vertical-align:top}
.sr-exec-matrix th{width:34%;background:#f5f7fa;color:#243c59;font-weight:800}
.sr-exec-scenarios{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.sr-exec-scenarios>div{padding:13px;border:1px solid #e1e6ed;border-radius:8px;background:#fbfcfd}
.sr-exec-scenarios strong{font-size:13px;color:#243c59}
.sr-exec-scenarios p{font-size:14px;line-height:1.5;margin:7px 0 0}
.sr-exec-note{font-size:11px;line-height:1.45;color:#68778a;margin:14px 0 0}
@media(max-width:640px){.sr-exec-report{padding:15px;margin:18px 0}.sr-exec-report>h2{font-size:22px}.sr-exec-matrix th,.sr-exec-matrix td{padding:8px;font-size:12px}.sr-exec-matrix th{width:38%}.sr-exec-scenarios{grid-template-columns:1fr}}
