html{scroll-behavior:smooth;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body{margin:0;padding:0;overflow-x:hidden;background-color:#f8fafc;color:#1e293b}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.feature-card{transition:all .25s cubic-bezier(.16,1,.3,1)}.feature-card:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0e255414,0 8px 10px -6px #0e25540a}.hero-curve-wave{background:radial-gradient(ellipse at bottom right,rgba(14,37,84,.95),transparent 70%)}.neon-tripura-map{filter:drop-shadow(0 0 8px rgba(255,255,255,.7)) drop-shadow(0 0 20px rgba(59,130,246,.5))}
