/* 0. Google Font Import (Plus Jakarta Sans) */
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,300..800;1,300..800&display=swap');

/* 1. Global Reset & Smooth Scroll */
html {
    scroll-behavior: smooth;
    /* Font rendering ko crisp aur clean banane ke liye */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}

/* 2. Body Setup */
body {
    /* Aapka requested background color (#f5eeeb) */
    background-color: #f5eeeb;
    
    /* Text color default dark styling taaki readability acchi rahe */
    color: #1f2937;
    
    /* Mobile browser overscroll bounce ko clean rakhne ke liye */
    min-height: 100vh;
    width: 100%;
    
    /* Horizontal unwanted scrollbar (x-axis overflow) ko rokne ke liye */
    overflow-x: hidden;
    
    /* Plus Jakarta Sans Font Set kiya gaya hai */
    font-family: 'Plus Jakarta Sans', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    
    /* Text spacing aur line height adjust karna */
    line-height: 1.5;
    margin: 0;
    padding: 0;
}

/* 3. Selection Color (Developer Touch: Jab user text select kare) */
::selection {
    background-color: #1f2937;
    color: #ffffff;
}