{"id":44,"date":"2026-06-30T04:41:51","date_gmt":"2026-06-30T04:41:51","guid":{"rendered":"https:\/\/grooveentertainments.com\/staging\/?page_id=44"},"modified":"2026-06-30T04:41:51","modified_gmt":"2026-06-30T04:41:51","slug":"refund-and-returns-policy","status":"publish","type":"page","link":"https:\/\/grooveentertainments.com\/staging\/refund-and-returns-policy\/","title":{"rendered":"Refund and Returns Policy"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; theme_builder_area=&#8221;post_content&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_fullwidth_code _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"en\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->  <meta charset=\"UTF-8\" \/><!-- [et_pb_line_break_holder] -->  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/><!-- [et_pb_line_break_holder] -->  <title>Groove Music Promotion &#8211; Refund &#038; Returns Policy<\/title><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@300;400;500;600;700;800;900&#038;family=Space+Grotesk:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<style><!-- [et_pb_line_break_holder] -->    \/* ===== BASIC RESET ===== *\/<!-- [et_pb_line_break_holder] -->    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }<!-- [et_pb_line_break_holder] -->    html { scroll-behavior: smooth; overflow-x: hidden; width: 100%; max-width: 100%; }<!-- [et_pb_line_break_holder] -->    body {<!-- [et_pb_line_break_holder] -->      margin: 0; min-height: 100vh; display: flex; flex-direction: column;<!-- [et_pb_line_break_holder] -->      background-color: #000000; overflow-x: hidden; width: 100%; max-width: 100%; position: relative;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* ===== SPATIAL DARK TOKENS (MATCHING MAIN THEME) ===== *\/<!-- [et_pb_line_break_holder] -->    :root {<!-- [et_pb_line_break_holder] -->      --bg: #000000;<!-- [et_pb_line_break_holder] -->      --card: #000000;<!-- [et_pb_line_break_holder] -->      --border: #1a1a1a;<!-- [et_pb_line_break_holder] -->      --primary: #00ff80;<!-- [et_pb_line_break_holder] -->      --fg: #ffffff;<!-- [et_pb_line_break_holder] -->      --muted-fg: #999999;<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      --font-heading: 'Outfit', sans-serif;<!-- [et_pb_line_break_holder] -->      --font-body: 'Space Grotesk', sans-serif;<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      --radius: 24px;<!-- [et_pb_line_break_holder] -->      --transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* ===== BODY STYLES ===== *\/<!-- [et_pb_line_break_holder] -->    .groove-legal-page {<!-- [et_pb_line_break_holder] -->      font-family: var(--font-body); background: var(--bg); color: var(--fg);<!-- [et_pb_line_break_holder] -->      -webkit-font-smoothing: antialiased; position: relative; width: 100%; overflow: hidden;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Reading Progress Bar *\/<!-- [et_pb_line_break_holder] -->    #g-reading-progress { <!-- [et_pb_line_break_holder] -->      position: fixed; top: 0; left: 0; height: 4px; background: var(--primary); <!-- [et_pb_line_break_holder] -->      z-index: 999999; width: 0%; box-shadow: 0 0 10px var(--primary); transition: width 0.1s; <!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Cosmic Grid Background *\/<!-- [et_pb_line_break_holder] -->    .g-cosmic-grid {<!-- [et_pb_line_break_holder] -->      position: fixed; inset: 0; pointer-events: none; z-index: 0;<!-- [et_pb_line_break_holder] -->      background-image: <!-- [et_pb_line_break_holder] -->        linear-gradient(to right, var(--border) 1px, transparent 1px),<!-- [et_pb_line_break_holder] -->        linear-gradient(to bottom, var(--border) 1px, transparent 1px);<!-- [et_pb_line_break_holder] -->      background-size: 80px 80px;<!-- [et_pb_line_break_holder] -->      mask-image: radial-gradient(ellipse at top center, black 10%, transparent 80%);<!-- [et_pb_line_break_holder] -->      -webkit-mask-image: radial-gradient(ellipse at top center, black 10%, transparent 80%);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* ===== UTILITIES ===== *\/<!-- [et_pb_line_break_holder] -->    .g-container { width: 100%; max-width: 1280px; margin: 0 auto; padding: 0 24px; position: relative; z-index: 10; box-sizing: border-box;}<!-- [et_pb_line_break_holder] -->    @media (min-width: 1024px) { .g-container { padding: 0 40px; } }<!-- [et_pb_line_break_holder] -->    @media (max-width: 480px) { .g-container { padding: 0 16px; } }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .g-text-primary { color: var(--primary); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* ===== ANIMATIONS ===== *\/<!-- [et_pb_line_break_holder] -->    @keyframes pulse-glow { 0%, 100% { opacity: 0.3; transform: scale(1) translateX(-50%); } 50% { opacity: 0.6; transform: scale(1.05) translateX(-50%); } }<!-- [et_pb_line_break_holder] -->    .g-fade-in { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] -->    .g-io .g-fade-in { opacity: 0; transform: translateY(30px); transition: opacity 0.8s ease, transform 0.8s ease; transition-delay: var(--g-delay, 0s); will-change: opacity, transform; }<!-- [et_pb_line_break_holder] -->    .g-io .g-fade-in.is-visible { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* ===== BUTTONS (FIXED TO MATCH THEME) ===== *\/<!-- [et_pb_line_break_holder] -->    .g-btn-primary {<!-- [et_pb_line_break_holder] -->      display: inline-flex !important; align-items: center !important; justify-content: center !important; <!-- [et_pb_line_break_holder] -->      padding: 16px 32px !important; background: var(--primary) !important; color: #000000 !important; <!-- [et_pb_line_break_holder] -->      font-family: var(--font-heading) !important; font-weight: 700 !important; font-size: 15px !important; <!-- [et_pb_line_break_holder] -->      text-decoration: none !important; border-radius: 999px !important; transition: var(--transition) !important; <!-- [et_pb_line_break_holder] -->      border: none !important; cursor: pointer !important; width: auto !important; letter-spacing: normal !important;<!-- [et_pb_line_break_holder] -->      text-transform: none !important;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .g-btn-primary:hover { box-shadow: 0 0 30px rgba(0,255,128,0.4) !important; transform: scale(1.02) !important; color: #000000 !important; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* ===== PAGE HEADER ===== *\/<!-- [et_pb_line_break_holder] -->    .g-page-header { position: relative; padding: 160px 0 80px; text-align: center; overflow: hidden; border-bottom: 1px solid var(--border); }<!-- [et_pb_line_break_holder] -->    @media (max-width: 768px) { .g-page-header { padding: 120px 0 60px; } }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .g-hero-glow { position: absolute; top: -10%; left: 50%; transform: translateX(-50%); width: 800px; height: 600px; background: radial-gradient(circle, rgba(0,255,128,0.15) 0%, transparent 70%); filter: blur(60px); z-index: 1; animation: pulse-glow 8s infinite alternate;}<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .g-breadcrumbs {<!-- [et_pb_line_break_holder] -->      display: inline-flex; align-items: center; gap: 12px; padding: 10px 24px;<!-- [et_pb_line_break_holder] -->      background: var(--card); border: 1px solid var(--border); border-radius: 999px;<!-- [et_pb_line_break_holder] -->      font-size: 13px; font-weight: 600; color: var(--muted-fg); margin-bottom: 32px; position: relative; z-index: 2; text-transform: uppercase; letter-spacing: 0.1em;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .g-breadcrumbs a { color: var(--fg); text-decoration: none; transition: var(--transition); }<!-- [et_pb_line_break_holder] -->    .g-breadcrumbs a:hover { color: var(--primary); }<!-- [et_pb_line_break_holder] -->    .g-breadcrumbs span { color: var(--primary); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .g-page-header h1 { font-size: clamp(3rem, 5vw, 4.5rem); font-family: var(--font-heading); font-weight: 800; letter-spacing: -0.03em; line-height: 1.1; position: relative; z-index: 2; margin-bottom: 16px; color: var(--fg);}<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/* ===== CONTENT LAYOUT (TOC + TEXT) ===== *\/<!-- [et_pb_line_break_holder] -->    .g-legal-layout { display: grid; grid-template-columns: 1fr; gap: 64px; padding: 80px 0 120px; align-items: start; position: relative; z-index: 10;}<!-- [et_pb_line_break_holder] -->    @media (min-width: 1024px) { .g-legal-layout { grid-template-columns: 300px 1fr; gap: 80px; } }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* TOC Sidebar *\/<!-- [et_pb_line_break_holder] -->    .g-toc-sidebar { position: sticky; top: 40px; background: var(--card); border: 1px solid var(--border); border-radius: 16px; padding: 32px; box-shadow: 0 20px 40px rgba(0,0,0,0.5); }<!-- [et_pb_line_break_holder] -->    .g-toc-sidebar h4 { font-family: var(--font-heading); font-size: 18px; color: var(--fg); margin-bottom: 24px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em;}<!-- [et_pb_line_break_holder] -->    .g-toc-sidebar ul { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 12px;}<!-- [et_pb_line_break_holder] -->    .g-toc-sidebar a { color: var(--muted-fg); text-decoration: none; font-size: 14px; transition: var(--transition); display: block; line-height: 1.4;}<!-- [et_pb_line_break_holder] -->    .g-toc-sidebar a:hover { color: var(--primary); transform: translateX(4px); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Typography inside the document *\/<!-- [et_pb_line_break_holder] -->    .g-legal-content { font-size: 16px; line-height: 1.8; color: var(--muted-fg); max-width: 800px;}<!-- [et_pb_line_break_holder] -->    @media (max-width: 768px) { .g-legal-content { font-size: 15px; } }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .g-legal-content p { margin-bottom: 24px; }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .g-legal-content h2 { font-family: var(--font-heading); font-size: clamp(1.8rem, 3vw, 2.2rem); color: var(--fg); font-weight: 700; margin: 64px 0 24px; border-bottom: 1px solid var(--border); padding-bottom: 16px; scroll-margin-top: 40px; text-transform: capitalize;}<!-- [et_pb_line_break_holder] -->    .g-legal-content h2:first-child { margin-top: 0; }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .g-legal-content h3 { font-family: var(--font-heading); font-size: clamp(1.4rem, 2vw, 1.6rem); color: var(--fg); font-weight: 600; margin: 40px 0 16px; scroll-margin-top: 40px;}<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .g-legal-content h4 { font-family: var(--font-heading); font-size: 1.2rem; color: var(--fg); font-weight: 600; margin: 32px 0 12px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .g-legal-content ul { margin: 0 0 32px 0; padding-left: 24px; }<!-- [et_pb_line_break_holder] -->    .g-legal-content li { margin-bottom: 12px; position: relative; list-style: none;}<!-- [et_pb_line_break_holder] -->    .g-legal-content li::before { content: '\u2192'; position: absolute; left: -24px; color: var(--primary); font-weight: bold; }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .g-legal-content strong { color: var(--fg); font-weight: 600; }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/* Text Link Override (Excludes the Button) *\/<!-- [et_pb_line_break_holder] -->    .g-legal-content a:not(.g-btn-primary) { color: var(--primary); text-decoration: none; border-bottom: 1px solid rgba(0,255,128,0.3); transition: var(--transition); padding-bottom: 2px;}<!-- [et_pb_line_break_holder] -->    .g-legal-content a:not(.g-btn-primary):hover { border-bottom-color: var(--primary); color: #fff; background: rgba(0,255,128,0.1); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Footer Action Area *\/<!-- [et_pb_line_break_holder] -->    .g-legal-footer { margin-top: 80px; padding: 64px 40px; border: 1px solid var(--border); border-radius: var(--radius); text-align: center; background: var(--card); box-shadow: 0 20px 40px rgba(0,0,0,0.5);}<!-- [et_pb_line_break_holder] -->    .g-legal-footer h3 { font-family: var(--font-heading); font-size: 28px; color: var(--fg); margin-bottom: 16px; font-weight: 700;}<!-- [et_pb_line_break_holder] -->    .g-legal-footer p { margin-bottom: 32px; color: var(--muted-fg); font-size: 16px;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (prefers-reduced-motion: reduce) {<!-- [et_pb_line_break_holder] -->      .g-fade-in { animation: none !important; transition: none !important; opacity: 1 !important; transform: none !important;}<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- Reading Progress Bar --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"g-reading-progress\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"groove-legal-page\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"g-cosmic-grid\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- ===== HEADER ===== --><!-- [et_pb_line_break_holder] -->    <\/p>\n<header class=\"g-page-header\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"g-hero-glow\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"g-container\" style=\"display: flex; flex-direction: column; align-items: center;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"g-breadcrumbs g-fade-in\"><!-- [et_pb_line_break_holder] -->          <a href=\"\/\">Home<\/a><!-- [et_pb_line_break_holder] -->          <span>\/<\/span><!-- [et_pb_line_break_holder] -->          <span>Refund &#038; Returns<\/span><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <\/p>\n<h1 class=\"g-fade-in\" style=\"--g-delay:0.1s\">Refund &#038; Returns Policy<\/h1>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/header>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- ===== MAIN CONTENT ===== --><!-- [et_pb_line_break_holder] -->    <main class=\"g-container\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"g-legal-layout\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Table of Contents (Auto-generated by JS) --><!-- [et_pb_line_break_holder] -->        <\/p>\n<aside class=\"g-toc-sidebar g-fade-in\" style=\"--g-delay:0.3s\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<h4>Contents<\/h4>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<ul id=\"toc-list\"><!-- [et_pb_line_break_holder] -->            <!-- JS inserts links here --><!-- [et_pb_line_break_holder] -->          <\/ul>\n<p><!-- [et_pb_line_break_holder] -->        <\/aside>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Document Text --><!-- [et_pb_line_break_holder] -->        <\/p>\n<article class=\"g-legal-content g-fade-in\" style=\"--g-delay:0.4s\" id=\"legal-text\"><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <pee><strong>Your Satisfaction is Very Important To Us!<\/strong><\/pee><!-- [et_pb_line_break_holder] -->          <pee>The order that have not been delivered shall be allowed with full refund but no refund would be eligible for completed orders as per the customer\u2019s request.<\/pee><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <pee>We allow full\/partial refund for orders that are not similar to the customer\u2019s request. But the customer should provide valid proof to us within 7 days from the date that the order is completed.<\/pee><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <pee>Please send us an email at : <a href=\"mailto:hello.grooveentertainment@gmail.com\">hello.grooveentertainment@gmail.com<\/a>, for us to convey your feedbacks and reviews. We would respond you within 3 business days. If you have any issues you can contact us via email too : <a href=\"mailto:hello.grooveentertainment@gmail.com\">hello.grooveentertainment@gmail.com<\/a>.<\/pee><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <pee>We suppose customer\u2019s feedback as a higher accomplishment of our business to enhance and measure the quality of our products and services.<\/pee><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <pee>We do not allow refund for unethical orders which are contradictory to our terms and conditions. They would be canceled and <a href=\"https:\/\/www.grooveentertainments.com\" target=\"_blank\">www.grooveentertainments.com<\/a> will not be liable to pay any refund.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<h2>How Can You Claim Refund?<\/h2>\n<p><!-- [et_pb_line_break_holder] -->          <pee>It is not a complicated issue. You can simply claim your refund by sending us an email at : <a href=\"mailto:hello.grooveentertainment@gmail.com\">hello.grooveentertainment@gmail.com<\/a>. or; call or text us at customer care Whatsapp number <a href=\"tel:+17208055525\">+1 720-805-5525<\/a>.<\/pee><!-- [et_pb_line_break_holder] -->          <pee>But the customer has to wait until the promotion process period would be ended before requesting refund. It is maximum 4-5 days from purchase date.<\/pee><!-- [et_pb_line_break_holder] -->          <pee>To complete refund, it takes about 2-7 working days from the date of confirmation of refund.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<h2>Method of Refund<\/h2>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<ul><!-- [et_pb_line_break_holder] -->            <\/p>\n<li><strong>Credit\/Debit card<\/strong> \u2013 your refund will go back to the same card you purchased on.<\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<li><strong>PayPal<\/strong> \u2013 It will be debited into the PayPal account you purchased on.<\/li>\n<p><!-- [et_pb_line_break_holder] -->          <\/ul>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<h2>Questions<\/h2>\n<p><!-- [et_pb_line_break_holder] -->          <pee>If you have any questions concerning our refund policy, please contact us at clicking \u201cNeed Help?\u201d button below.<\/pee><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <!-- Call to action area with Theme Style Button --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"g-legal-footer\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Still have questions?<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Our support team is always available to help you out.<\/pee><!-- [et_pb_line_break_holder] -->            <a href=\"\/contact\" class=\"g-btn-primary\"><!-- [et_pb_line_break_holder] -->              Need Help?<!-- [et_pb_line_break_holder] -->            <\/a><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/article>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/main><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <script><!-- [et_pb_line_break_holder] -->    document.addEventListener('DOMContentLoaded', function() {<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      \/\/ 1. Generate Table of Contents automatically<!-- [et_pb_line_break_holder] -->      const article = document.getElementById('legal-text');<!-- [et_pb_line_break_holder] -->      const tocList = document.getElementById('toc-list');<!-- [et_pb_line_break_holder] -->      const headings = article.querySelectorAll('h2');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      headings.forEach((heading, index) => {<!-- [et_pb_line_break_holder] -->        const id = 'section-' + index;<!-- [et_pb_line_break_holder] -->        heading.id = id;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const li = document.createElement('li');<!-- [et_pb_line_break_holder] -->        const a = document.createElement('a');<!-- [et_pb_line_break_holder] -->        a.href = '#' + id;<!-- [et_pb_line_break_holder] -->        a.innerText = heading.innerText;<!-- [et_pb_line_break_holder] -->        li.appendChild(a);<!-- [et_pb_line_break_holder] -->        tocList.appendChild(li);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ 2. Reading Progress Bar<!-- [et_pb_line_break_holder] -->      const progressBar = document.getElementById('g-reading-progress');<!-- [et_pb_line_break_holder] -->      window.addEventListener('scroll', () => {<!-- [et_pb_line_break_holder] -->        const scrollTop = window.scrollY || document.documentElement.scrollTop;<!-- [et_pb_line_break_holder] -->        const scrollHeight = document.documentElement.scrollHeight - document.documentElement.clientHeight;<!-- [et_pb_line_break_holder] -->        const scrolled = (scrollTop \/ scrollHeight) * 100;<!-- [et_pb_line_break_holder] -->        progressBar.style.width = scrolled + '%';<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ 3. Scroll fade-in animation<!-- [et_pb_line_break_holder] -->      function initFadeIn() {<!-- [et_pb_line_break_holder] -->        var fadeEls = document.querySelectorAll('.g-fade-in:not(.is-visible)');<!-- [et_pb_line_break_holder] -->        if (!fadeEls.length) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if ('IntersectionObserver' in window) {<!-- [et_pb_line_break_holder] -->          var obs = new IntersectionObserver(function(entries) {<!-- [et_pb_line_break_holder] -->            entries.forEach(function(e) {<!-- [et_pb_line_break_holder] -->              if (e.isIntersecting) {<!-- [et_pb_line_break_holder] -->                e.target.classList.add('is-visible');<!-- [et_pb_line_break_holder] -->                obs.unobserve(e.target);<!-- [et_pb_line_break_holder] -->              }<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->          }, { threshold: 0.05 });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          fadeEls.forEach(function(el) { <!-- [et_pb_line_break_holder] -->            document.documentElement.classList.add('g-io');<!-- [et_pb_line_break_holder] -->            obs.observe(el); <!-- [et_pb_line_break_holder] -->          });<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->          fadeEls.forEach(el => el.classList.add('is-visible'));<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      initFadeIn();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html>[\/et_pb_fullwidth_code][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-44","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/grooveentertainments.com\/staging\/wp-json\/wp\/v2\/pages\/44","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grooveentertainments.com\/staging\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/grooveentertainments.com\/staging\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/grooveentertainments.com\/staging\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grooveentertainments.com\/staging\/wp-json\/wp\/v2\/comments?post=44"}],"version-history":[{"count":2,"href":"https:\/\/grooveentertainments.com\/staging\/wp-json\/wp\/v2\/pages\/44\/revisions"}],"predecessor-version":[{"id":46,"href":"https:\/\/grooveentertainments.com\/staging\/wp-json\/wp\/v2\/pages\/44\/revisions\/46"}],"wp:attachment":[{"href":"https:\/\/grooveentertainments.com\/staging\/wp-json\/wp\/v2\/media?parent=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}