        /* =========================
   1) Variables / Reset
   ========================= */
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        :root {
            --tech-blue: #134160;
            --tech-blue-light: #1e5a7e;
            --tech-blue-mid: #174D65;
            --tech-blue-dark: #0f3249;
            --tech-orange: #FDA929;
            --tech-orange-light: #fdb94a;
            --tech-orange-dark: #e09520;
        }

        body {
            font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
            background-color: var(--tech-blue-dark);
            color: white;
            min-height: 100vh;
            -webkit-font-smoothing: antialiased;
        }



        /* =========================
   2) Layout Base
   ========================= */
        .app-container {
            display: flex;
            height: 100vh;
            overflow: hidden;
            /* <-- prevents page-level scrollbars */
        }





