/*
Theme Name: MoneyWise India (Clean)
Theme URI: https://themoneywiseindia.com
Author: MoneyWise India
Author URI: https://themoneywiseindia.com
Description: Minimal, fast financial blog + tools showcase theme with GTM embedded and ad hooks.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: moneywiseindia
Tags: blog, news, one-column, right-sidebar, custom-logo, custom-menu, featured-images
*/
:root{
  --mw-font: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji","Segoe UI Emoji";
  --mw-accent: #0ea5e9;
  --mw-dark: #0b1220;
  --mw-gray: #6b7280;
}
body{font-family:var(--mw-font); margin:0; color:#111827; background:#ffffff;}
a{color:var(--mw-accent); text-decoration:none}
a:hover{text-decoration:underline}
.container{width:min(1100px, 94%); margin:0 auto}
.header{padding:24px 0; border-bottom:1px solid #e5e7eb}
.logo{font-weight:800; font-size:28px; color:var(--mw-dark); letter-spacing:.2px}
.nav a{margin-right:16px; color:#374151}
.hero{padding:32px 0}
.grid{display:grid; gap:24px}
.posts{grid-template-columns: 1fr}
@media(min-width: 900px){ .layout{display:grid; grid-template-columns: 1fr 320px; gap:32px} }
.card{border:1px solid #e5e7eb; border-radius:16px; padding:18px}
.meta{color:var(--mw-gray); font-size:14px}
.footer{border-top:1px solid #e5e7eb; padding:32px 0; margin-top:48px; color:#4b5563}
.widget-area .widget{border:1px dashed #d1d5db; padding:16px; border-radius:12px; margin-bottom:18px}
.ad-slot{border:2px dashed #93c5fd; padding:14px; border-radius:12px; text-align:center; font-size:14px; color:#1e40af; background:#eff6ff}
*/