/* ──────────────────────────────────────────────────────────────────
   seo-light.css — light editorial re-skin for the standalone dark SEO
   landing pages (india.html, us.html). Loaded AFTER each page's inline
   <style>, !important, so it flips the near-black slab to the warm-paper
   + Fraunces look shared with topic.css / compare-light.css without
   touching the page's layout. Decorative format-strip colors
   (saffron/green/indigo/navy/steel/gold) are left alone — they read fine
   as 3px accents on white cards.
   ────────────────────────────────────────────────────────────────── */
@import url('https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&display=swap');

:root{
  --bg:#fbfaf7 !important;
  --fg:#1b1b21 !important;
  --muted:#5f5f6a !important;
  --line:rgba(20,20,30,.10) !important;
  --card:#ffffff !important;
  --accent:#dc2626 !important;
}
html{background:var(--bg) !important}
body{
  color:var(--fg);
  background:radial-gradient(1100px 520px at 50% -240px,rgba(220,38,38,.05),transparent 62%) no-repeat,var(--bg) !important;
}

/* editorial serif headings, matching the rest of the SEO surface */
h1,h2{font-family:'Fraunces',Georgia,'Times New Roman',serif !important;font-weight:600 !important;letter-spacing:-.02em !important;color:var(--fg)}

/* body copy that was hardcoded white-on-dark */
.lede{color:var(--muted) !important}
.lede strong{color:var(--fg) !important}
.practice p{color:var(--muted) !important}

/* cards get real elevation on a light bg */
.grid .item,.tour .t{background:#fff !important;box-shadow:0 1px 2px rgba(20,20,30,.04),0 16px 36px -26px rgba(20,20,30,.20)}

/* accent-tinted practice block, recolored for light */
.practice{background:linear-gradient(135deg,rgba(220,38,38,.07),rgba(220,38,38,.015)) !important;border-color:rgba(220,38,38,.18) !important}

/* ghost CTA + the Devanagari crumb lockup, readable on white */
.cta-ghost{background:#fff !important}
.crumbs .dev{color:#b45309 !important}
