 :where([class^="ri-"])::before { content: "\f3c2"; }
       body {
         font-family: 'Inter', sans-serif;
         scroll-behavior: smooth;
       }
      .typing-text::after {
           content: "|";
           animation: blink 1s infinite;
       }     
      @keyframes blink {
          0%, 100% { opacity: 1; }
          50% { opacity: 0; }
       }
     .particle {
          position: absolute;
          border-radius: 50%;
           background: rgba(59, 130, 246, 0.1);
          pointer-events: none;
       }
      input:focus, textarea:focus {
           outline: none;
           border-color: #3b82f6;
       }
     .floating {
           animation: float 6s ease-in-out infinite;
      }
     @keyframes float {
           0%, 100% { transform: translateY(0); }
            50% { transform: translateY(-10px); }
      }