@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Noto+Sans+Devanagari:wght@400;500;600;700;800;900&family=Playfair+Display:wght@700;800;900&display=swap";
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--primary:#fff;--secondary:#f5f5f5;--surface:#f0f0f0;--surface-2:#e8e8e8;--accent:#e8380a;--accent-hover:#c42d07;--accent-light:#e8380a14;--gold:#b8860b;--text-primary:#0a0a0a;--text-secondary:#444;--text-muted:#888;--border:#0000001a;--border-hover:#00000038;--card-bg:#fff;--header-bg:#fffffff7;--gradient-hero:linear-gradient(135deg, #fff 0%, #f5f5f5 100%);--shadow-sm:0 1px 4px #00000014;--shadow-md:0 4px 16px #0000001a;--shadow-lg:0 8px 32px #00000024;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--transition:all .25s cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth}body{background-color:var(--primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans Devanagari,Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input{font-family:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--secondary)}::-webkit-scrollbar-thumb{background:var(--accent);border-radius:3px}::selection{background:var(--accent);color:#fff}
