Index: client/src/Dashboard/components/ManageChallenges.jsx
===================================================================
--- client/src/Dashboard/components/ManageChallenges.jsx	(revision f3580857d11a5245933d315caa62f93d654561a4)
+++ client/src/Dashboard/components/ManageChallenges.jsx	(revision 5523b75057ef8574e6a307bd6ea65039f096b802)
@@ -90,9 +90,11 @@
     setFilters(newFilters);
 
-    const newSearchParams = new URLSearchParams(searchParams);
-    newSearchParams.delete(filterKey);
-    newSearchParams.set('page', '1');
-    setCurrentPage(1);
-    setSearchParams(newSearchParams);
+    if (searchParams.has(filterKey)) {
+      const newSearchParams = new URLSearchParams(searchParams);
+      newSearchParams.delete(filterKey);
+      setCurrentPage(1);
+      newSearchParams.set('page', '1');
+      setSearchParams(newSearchParams);
+    }
   };
 
Index: client/src/LandingPage/components/Intro.jsx
===================================================================
--- client/src/LandingPage/components/Intro.jsx	(revision f3580857d11a5245933d315caa62f93d654561a4)
+++ client/src/LandingPage/components/Intro.jsx	(revision 5523b75057ef8574e6a307bd6ea65039f096b802)
@@ -1,18 +1,19 @@
-import React from "react";
-import logoIcon from "../../assets/images/logoIcon.png";
+import React from 'react';
+import logoIcon from '../../assets/images/logoIcon.png';
+
 const Intro = () => {
   return (
-    <div className="hero bg-base-200 min-h-[60vh] sm:min-h-[70vh] lg:min-h-[80vh] py-8 sm:py-12">
-      <div className="hero-content flex-col lg:flex-row-reverse gap-8 lg:gap-12 px-4 sm:px-6 lg:px-8 max-w-7xl">
+    <div className="hero bg-base-200 min-h-[50vh] sm:min-h-[55vh] lg:min-h-[65vh] py-6 sm:py-8">
+      <div className="hero-content flex-col lg:flex-row-reverse gap-6 lg:gap-8 px-4 sm:px-6 lg:px-8 max-w-6xl">
         <img
           src={logoIcon}
-          className="w-48 sm:w-64 md:w-80 lg:max-w-sm rounded-lg shadow-lg"
+          className="w-40 sm:w-48 md:w-56 lg:w-64 xl:max-w-sm rounded-lg shadow-lg"
           alt="FINKI Ranked Logo"
         />
         <div className="text-center lg:text-left">
-          <h1 className="text-2xl sm:text-3xl md:text-4xl lg:text-5xl font-bold mb-4 sm:mb-6">
+          <h1 className="text-xl sm:text-2xl md:text-3xl lg:text-4xl font-bold mb-3 sm:mb-4">
             What is FINKI Ranked?
           </h1>
-          <p className="py-3 sm:py-4 lg:py-6 leading-relaxed text-sm sm:text-base lg:text-lg">
+          <p className="py-2 sm:py-3 lg:py-4 leading-relaxed text-sm sm:text-sm md:text-base lg:text-base">
             FINKI Ranked is a web platform where students receive a daily
             task/challenge, compete to solve it, and are ranked according to the
@@ -21,5 +22,5 @@
             and communication between students.
           </p>
-          <p className="py-3 sm:py-4 lg:py-6 leading-relaxed text-sm sm:text-base lg:text-lg">
+          <p className="py-2 sm:py-3 lg:py-4 leading-relaxed text-sm sm:text-sm md:text-base lg:text-base">
             The goal of our application is to create a platform for programming
             challenges that will allow FINKI students to solve algorithmic tasks
