<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Elemental - Roblox Executor</title>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Montserrat:wght@500;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Roboto', sans-serif;
            background-color: #1a1229;
            color: #fff;
            margin: 0;
            padding: 0;
            line-height: 1.6;
            overflow-x: hidden;
            background: linear-gradient(180deg, #1a1229 0%, #241a35 100%);
        }

        header {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 20px 40px;
            background: linear-gradient(to right, #201830, #2a203d);
            box-shadow: 0 2px 5px rgba(0,0,0,0.2);
             position: relative; /* Needed for absolute positioning of nav */
        }

        .logo {
            font-weight: bold;
            font-family: 'Montserrat', sans-serif;
            font-size: 2em;
            color: #c084fc;
            text-shadow: 0 0 5px #c084fc;
            display: flex;
             align-items: center;
        }
        .logo span {
          font-size: 0.6em;
            color: #fff;
          margin-left: 5px;
       }

        nav {
            position: absolute; /* Absolute positioning */
            left: 50%; /* Center horizontally */
            top: 50%; /* Center vertically */
           transform: translate(-50%, -50%); /* Adjust centering */

        }

        nav ul {
            list-style: none;
            padding: 0;
           margin: 0;
           display: flex;
        }

        nav ul li {
            margin-left: 20px;
        }

        nav ul li a {
            font-family: 'Montserrat', sans-serif;
           color: #eee;
            text-decoration: none;
            font-size: 1em;
            padding: 10px 15px;
             border-radius: 5px;
           transition: transform 0.3s ease;
            position: relative;
            overflow: hidden;
       }
       nav ul li a::before{
            content: '';
           position: absolute;
           left: 0;
            bottom:0;
            width: 100%;
            height: 3px;
           background: #e6d2f7;
            transform: scaleX(0);
            transform-origin: left;
            transition: transform 0.4s ease;
        }
        nav ul li a:hover {
            transform: translateY(-2px);
       }
        nav ul li a:hover::before{
           transform: scaleX(1);
        }
        .signup-login-button {
            font-family: 'Montserrat', sans-serif;
            background: linear-gradient(to right, #c084fc, #a45ee6);
            color: #fff;
            padding: 10px 20px;
            text-decoration: none;
            border-radius: 5px;
          font-weight: bold;
            transition: background-color 0.3s ease;
           box-shadow: 0 2px 5px rgba(0,0,0,0.3);
        }
        .signup-login-button:hover {
          background: linear-gradient(to right, #a45ee6, #c084fc);
           box-shadow: 0 4px 10px rgba(0,0,0,0.4);
        }

       .hero {
            text-align: center;
            padding: 100px 20px;
            background: url('subtle-pattern.png') repeat;
           background-size: cover;
            position: relative;
           overflow: hidden;
            background-blend-mode: overlay;
           height: 100vh;
             display: flex;
            align-items: flex-start;
            justify-content: center;
           padding-top: 15vh;
        }

       .hero::before {
           content: '';
           position: absolute;
             top: 0;
           left: 0;
            right: 0;
            bottom: 0;
            background: linear-gradient(180deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.6) 100%);
          z-index: 0;
        }

       .hero-content {
            position: relative;
           z-index: 1;
      }
        .hero-title {
             font-family: 'Montserrat', sans-serif;
           font-size: 3.5em;
            margin-bottom: 20px;
           color: #f0f0f0;
            text-shadow: 0 0 5px #c084fc;
        }
        .hero-title span{
            font-size: 1.5em;
            color: #fff;
      }
        .hero-subtitle {
           font-size: 1.4em;
            margin-bottom: 40px;
           color: #ddd;
             animation: fadeInUp 1s ease forwards, slideInLeft 1s ease forwards;
            opacity: 0;
           transform: translateY(20px);
            animation-delay: 0.2s;
     }
       .info-text {
           font-size: 1.1em;
            margin-bottom: 30px;
            color: #ccc;
           line-height: 1.8;
             animation: fadeInUp 1s ease forwards, slideInRight 1s ease forwards;
            opacity: 0;
           transform: translateY(20px);
            animation-delay: 0.4s;
        }
        .buttons {
            margin-top: 40px;
             animation: fadeInUp 1s ease forwards;
          opacity: 0;
            transform: translateY(20px);
             animation-delay: 0.6s;
          display: flex;
            justify-content: center;
             gap: 20px;
       }
       .purchase-button {
           background: linear-gradient(to right, #c084fc, #a45ee6);
             color: #fff;
           padding: 15px 30px;
           text-decoration: none;
           border-radius: 5px;
            font-weight: bold;
            transition: all 0.4s ease;
            border: none;
             cursor: pointer;
           box-shadow: 0 4px 10px rgba(0,0,0,0.3);
        position: relative;
             overflow: hidden;
        }

         .purchase-button::before {
           content: '';
            position: absolute;
             top: 0;
             left: 0;
           width: 100%;
            height: 100%;
            background: rgba(255, 255, 255, 0.1);
          transform: translateX(-100%);
            transition: transform 0.4s ease;
        }
        .purchase-button:hover::before {
           transform: translateX(0);
         }
      .purchase-button:hover {
            background: linear-gradient(to right, #a45ee6, #c084fc);
             box-shadow: 06px 15px rgba(0,0,0,0.4);
            transform: scale(1.05);
        }
        @keyframes fadeInUp {
           to {
                 opacity: 1;
                transform: translateY(0);
           }
        }
        @keyframes slideInLeft {
            from {
                transform: translateX(-50px);
                opacity: 0;
            }
            to {
                transform: translateX(0);
                opacity: 1;
            }
        }
       @keyframes slideInRight {
            from {
                 transform: translateX(50px);
                opacity: 0;
           }
             to {
                transform: translateX(0);
                opacity: 1;
             }
        }

        /* Pricing Tab Styles */
        .pricing-tab {
            display: none;
           position: fixed;
            top: 50%;
           left: 50%;
           transform: translate(-50%, -50%) scale(0.9);
            background-color: #2a1f3c;
            padding: 40px;
            border-radius: 8px;
           box-shadow: 0 4px 15px rgba(0, 0, 0, 0.5);
            z-index: 1000;
            text-align: center;
           opacity: 0;
           transition: transform 0.3s ease, opacity 0.3s ease;
        }
         .pricing-tab.active {
             transform: translate(-50%, -50%) scale(1);
             opacity: 1;
        }
        .pricing-tab h2 {
            font-family: 'Montserrat', sans-serif;
            margin-bottom: 30px;
             color:#f0f0f0;
       }
        .pricing-options {
             display: flex;
             justify-content: center;
            gap: 20px;
            flex-wrap: wrap;
       }
        .pricing-option {
            background-color: #3d2f53;
            padding: 20px;
            border-radius: 5px;
           box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
            flex: 1 1 200px;
             text-align: center;
         }
         .pricing-option h3{
           font-family: 'Montserrat', sans-serif;
           margin-bottom: 10px;
            color:#f0f0f0
        }
       .pricing-option p {
            font-size:1.3em;
            color: #ddd;
            margin-bottom: 15px;
        }
        .buy-button {
           background: linear-gradient(to right, #c084fc, #a45ee6);
             color: #fff;
            padding: 10px 20px;
            text-decoration: none;
            border-radius: 5px;
            font-weight: bold;
             border: none;
             cursor: pointer;
           transition: background-color 0.3s ease;
            box-shadow: 0 2px 5px rgba(0,0,0,0.3);
       }
        .buy-button:hover {
           background: linear-gradient(to right, #a45ee6, #c084fc);
           box-shadow: 0 4px 10px rgba(0,0,0,0.4);
       }
        .close-button {
             background: linear-gradient(to right, #c084fc, #a45ee6);
            color: #fff;
            padding: 10px 20px;
            text-decoration: none;
           border-radius: 5px;
           font-weight: bold;
            margin-top: 20px;
            cursor: pointer;
            border: none;
           transition: background-color 0.3s ease;
            box-shadow: 0 2px 5px rgba(0,0,0,0.3);
        }

        .close-button:hover{
            background: linear-gradient(to right, #a45ee6, #c084fc);
            box-shadow: 0 4px 10px rgba(0,0,0,0.4);
       }

        .overlay {
           display: none;
             position: fixed;
             top: 0;
             left: 0;
             width: 100%;
             height: 100%;
        background-color: rgba(0, 0, 0, 0.6);
            z-index: 999;
        }




    </style>
</head>
<body>

    <header>
        <div class="logo">Elemental <span>Executor</span></div>

        <nav>
           <ul>
               <li><a href="#">Features</a></li>
               <li><a href="#">Pricing</a></li>
               <li><a href="#">Discord Server</a></li>
           </ul>
        </nav>


        <a href="#" class="signup-login-button">Sign Up / Login</a>



    </header>

    <main>
         <section class="hero">
           <div class="hero-content">
               <h1 class="hero-title">Roblox injecting has never been easier with Elemental<br> <span></span></h1>
                <p class="info-text">
                 Elemental is a powerful Roblox executor that emulates Hyperion, disables its defenses, and allows seamless execution of any script/cheat in the background without fear.
                 </p>

                <div class="buttons">
                    <button class="purchase-button" onclick="openPricingTab()">Purchase Elemental</button>
                 </div>
           </div>
         </section>
    </main>

     <!-- Pricing Tab -->
   <div class="pricing-tab" id="pricingTab">
        <h2>Choose Your Plan</h2>
        <div class="pricing-options">
            <div class="pricing-option">
                <h3>3 Day Key</h3>
                 <p>$3.99</p>
                 <a href="https://elementalexecutor.sellsn.io/product/91fd1f6e-90ea-42a2-b4ff-b79ed0dac9dd" class="buy-button">Buy Now</a>

            </div>
            <div class="pricing-option">
                <h3>1 Week Key</h3>
               <p>$7.99</p>
               <a href="https://elementalexecutor.sellsn.io/product/95b95b9b-329d-42e8-9215-b0bcc64c30ef" class="buy-button">Buy Now</a>
             </div>
            <div class="pricing-option">
                 <h3>1 Month Key</h3>
               <p>$13.99</p>
                 <a href="https://elementalexecutor.sellsn.io/product/c2ae2ceb-8473-4862-a9cc-2015eb83fa1c" class="buy-button">Buy Now</a>
            </div>
       </div>
         <button class="close-button" onclick="closePricingTab()">Close</button>
    </div>
    <div class="overlay" id="overlay"></div>
    <script>
        function openPricingTab() {
         document.getElementById('pricingTab').style.display = 'block';
          document.getElementById('pricingTab').classList.add('active');
           document.getElementById('overlay').style.display = 'block';
        }

        function closePricingTab() {
            document.getElementById('pricingTab').classList.remove('active');
            document.getElementById('overlay').style.display = 'none';
            setTimeout(() => {
              document.getElementById('pricingTab').style.display = 'none';
            }, 300);
        }

    </script>


</body>
</html>