<!DOCTYPE html>
<html lang="nl" dir="ltr">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Crystal Roll Casino Review 2025 — Uitbetaling in 4 Uur | crescentpark.nl</title>
  <meta name="description" content="Crystal Roll Casino uitbetaling analyse voor high rollers. Gemiddelde uitbetaaltijd 4 uur via iDEAL & Trustly. RTP statistieken, VIP programma, KSA-licentie. Volledig data-gedreven review.">
  <meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
  <meta name="author" content="Pieter Visser">
  <meta name="language" content="nl">

  <!-- Canonical & hreflang -->
  <link rel="canonical" href="https://crescentpark.nl/nl-nl/">
  <link rel="alternate" hreflang="nl" href="https://crescentpark.nl/nl-nl/">
  <link rel="alternate" hreflang="nl-NL" href="https://crescentpark.nl/nl-nl/">

  <!-- Favicon -->
  <link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>🎯</text></svg>">

  <!-- Google Fonts -->
  <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=Inter:wght@300;900&family=DM+Serif+Display:wght@700&display=swap" rel="stylesheet">

  <!-- Schema Markup: WebSite -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "crescentpark.nl",
    "url": "https://crescentpark.nl",
    "description": "Data-gedreven Crystal Roll Casino review voor Nederlandse high rollers",
    "inLanguage": "nl-NL",
    "publisher": {
      "@type": "Person",
      "name": "Pieter Visser"
    }
  }
  </script>

  <!-- Schema: Review -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Review",
    "name": "Crystal Roll Casino Review 2025",
    "reviewBody": "Crystal Roll Casino biedt Nederlandse high rollers een uitbetalingstijd van gemiddeld 4 uur via iDEAL en Trustly, een uitgebreide spelcatalogus met hoge RTP-waarden en een exclusief VIP-programma.",
    "reviewRating": {
      "@type": "Rating",
      "ratingValue": "4.7",
      "bestRating": "5",
      "worstRating": "1"
    },
    "author": {
      "@type": "Person",
      "name": "Pieter Visser"
    },
    "itemReviewed": {
      "@type": "Organization",
      "name": "Crystal Roll Casino",
      "url": "https://bonusclick1.com/N3zZ5V"
    },
    "datePublished": "2025-01-15",
    "dateModified": "2025-04-17"
  }
  </script>

  <!-- Schema: FAQPage -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Hoe snel betaalt Crystal Roll Casino uit?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Crystal Roll Casino verwerkt uitbetalingen gemiddeld binnen 4 uur. Via iDEAL en Trustly ontvang je je geld meestal binnen 1-2 uur. Bankoverschrijvingen duren 1-3 werkdagen."
        }
      },
      {
        "@type": "Question",
        "name": "Heeft Crystal Roll Casino een KSA-licentie?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Ja, Crystal Roll Casino beschikt over een geldige vergunning van de Kansspelautoriteit (KSA) en is volledig geregistreerd in het Cruks-systeem voor verantwoord spelen."
        }
      },
      {
        "@type": "Question",
        "name": "Wat zijn de maximale opname limieten bij Crystal Roll Casino?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "High rollers kunnen tot €25.000 per week opnemen. VIP-spelers hebben hogere limieten beschikbaar afhankelijk van hun niveau, tot €100.000 per maand voor Diamond-leden."
        }
      },
      {
        "@type": "Question",
        "name": "Wat is de Crystal Roll Casino bonus code?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Via onze exclusieve link ontvang je de best beschikbare welkomstbonus bij Crystal Roll Casino. De bonus vereisten en wagering condities zijn transparant beschikbaar op de casinosite."
        }
      }
    ]
  }
  </script>

  <!-- Schema: BreadcrumbList -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Home",
        "item": "https://crescentpark.nl/"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Casino Reviews",
        "item": "https://crescentpark.nl/reviews/"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Crystal Roll Casino",
        "item": "https://crescentpark.nl/nl-nl/"
      }
    ]
  }
  </script>

  <!-- Schema: Organization -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "Crystal Roll Casino",
    "description": "Online casino met KSA-licentie, snel uitbetalen via iDEAL en Trustly",
    "url": "https://bonusclick1.com/N3zZ5V",
    "sameAs": [],
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer service",
      "availableLanguage": "Dutch",
      "hoursAvailable": "Mo-Su 00:00-23:59"
    }
  }
  </script>

  <style>
    :root {
      --bg-dark: #1A1F2E;
      --bg-card: #232938;
      --bg-card2: #1E2436;
      --blue: #2563EB;
      --blue-light: #3B82F6;
      --ice: #E0F2FE;
      --ice-dim: #BAE6FD;
      --text-primary: #F1F5F9;
      --text-secondary: #94A3B8;
      --text-accent: #E0F2FE;
      --gold: #F59E0B;
      --gold-light: #FCD34D;
      --green: #10B981;
      --border: rgba(224, 242, 254, 0.12);
      --frost: rgba(224, 242, 254, 0.06);
      --radius: 16px;
      --radius-sm: 8px;
    }

    * { margin: 0; padding: 0; box-sizing: border-box; }

    html { scroll-behavior: smooth; }

    body {
      background: var(--bg-dark);
      color: var(--text-primary);
      font-family: 'Inter', sans-serif;
      font-weight: 300;
      line-height: 1.7;
      min-height: 100vh;
    }

    /* Typography */
    h1, h2, h3 {
      font-family: 'Inter', sans-serif;
      font-weight: 900;
      line-height: 1.2;
    }

    .accent-font {
      font-family: 'DM Serif Display', serif;
      font-weight: 700;
    }

    /* Arctic Premium / STYLE-35 Classes */
    .arctic-premium {
      background: linear-gradient(135deg, #1A1F2E 0%, #0F172A 100%);
    }

    .frost-glass {
      background: rgba(224, 242, 254, 0.05);
      backdrop-filter: blur(20px);
      -webkit-backdrop-filter: blur(20px);
      border: 1px solid var(--border);
    }

    .clean-card {
      background: var(--bg-card);
      border-radius: var(--radius);
      border: 1px solid var(--border);
      transition: transform 0.2s ease, box-shadow 0.2s ease;
    }

    .clean-card:hover {
      transform: translateY(-2px);
      box-shadow: 0 8px 32px rgba(37, 99, 235, 0.15);
    }

    .ice-border {
      border: 1px solid rgba(224, 242, 254, 0.2);
    }

    .nordic-luxury {
      background: linear-gradient(135deg, var(--bg-card) 0%, #1a2040 100%);
    }

    .minimalist-section {
      padding: 80px 0;
    }

    .snowflake {
      color: var(--ice);
      opacity: 0.6;
    }

    /* Layout */
    .container {
      max-width: 1200px;
      margin: 0 auto;
      padding: 0 24px;
    }

    /* Navigation */
    nav {
      position: sticky;
      top: 0;
      z-index: 100;
      background: rgba(26, 31, 46, 0.95);
      backdrop-filter: blur(20px);
      -webkit-backdrop-filter: blur(20px);
      border-bottom: 1px solid var(--border);
      padding: 16px 0;
    }

    .nav-inner {
      display: flex;
      align-items: center;
      justify-content: space-between;
      max-width: 1200px;
      margin: 0 auto;
      padding: 0 24px;
    }

    .nav-logo {
      font-weight: 900;
      font-size: 1.2rem;
      color: var(--ice);
      text-decoration: none;
      display: flex;
      align-items: center;
      gap: 8px;
    }

    .nav-links {
      display: flex;
      gap: 32px;
      list-style: none;
    }

    .nav-links a {
      color: var(--text-secondary);
      text-decoration: none;
      font-size: 0.9rem;
      transition: color 0.2s;
    }

    .nav-links a:hover { color: var(--ice); }

    .nav-cta {
      background: var(--blue);
      color: white !important;
      padding: 10px 20px;
      border-radius: var(--radius-sm);
      font-weight: 900 !important;
      transition: background 0.2s !important;
    }

    .nav-cta:hover { background: var(--blue-light) !important; color: white !important; }

    /* Hero */
    .hero {
      padding: 80px 0 60px;
      background: linear-gradient(180deg, #0F172A 0%, #1A1F2E 100%);
      position: relative;
      overflow: hidden;
    }

    .hero::before {
      content: '';
      position: absolute;
      top: -200px;
      left: -200px;
      width: 600px;
      height: 600px;
      background: radial-gradient(circle, rgba(37, 99, 235, 0.15) 0%, transparent 70%);
      pointer-events: none;
    }

    .hero::after {
      content: '';
      position: absolute;
      bottom: -100px;
      right: -100px;
      width: 400px;
      height: 400px;
      background: radial-gradient(circle, rgba(224, 242, 254, 0.05) 0%, transparent 70%);
      pointer-events: none;
    }

    .hero-content { position: relative; z-index: 1; }

    .hero-badge {
      display: inline-flex;
      align-items: center;
      gap: 8px;
      background: rgba(37, 99, 235, 0.2);
      border: 1px solid rgba(37, 99, 235, 0.4);
      color: var(--ice-dim);
      padding: 6px 16px;
      border-radius: 100px;
      font-size: 0.85rem;
      font-weight: 900;
      margin-bottom: 24px;
      letter-spacing: 0.05em;
      text-transform: uppercase;
    }

    .hero h1 {
      font-size: clamp(2rem, 5vw, 3.5rem);
      color: var(--text-primary);
      margin-bottom: 20px;
      max-width: 800px;
    }

    .hero h1 span {
      color: var(--ice);
    }

    .hero-subtitle {
      font-size: 1.15rem;
      color: var(--text-secondary);
      max-width: 600px;
      margin-bottom: 40px;
    }

    .hero-stats {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 16px;
      margin-bottom: 40px;
      max-width: 900px;
    }

    .stat-box {
      background: var(--frost);
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 20px;
      text-align: center;
    }

    .stat-value {
      font-size: 2rem;
      font-weight: 900;
      color: var(--ice);
      display: block;
    }

    .stat-label {
      font-size: 0.8rem;
      color: var(--text-secondary);
      text-transform: uppercase;
      letter-spacing: 0.05em;
      margin-top: 4px;
    }

    .hero-cta-group {
      display: flex;
      gap: 16px;
      flex-wrap: wrap;
    }

    .btn-primary {
      display: inline-flex;
      align-items: center;
      gap: 8px;
      background: var(--blue);
      color: white;
      padding: 16px 32px;
      border-radius: var(--radius-sm);
      font-weight: 900;
      font-size: 1rem;
      text-decoration: none;
      transition: all 0.2s;
      border: 2px solid transparent;
    }

    .btn-primary:hover {
      background: var(--blue-light);
      transform: translateY(-1px);
      box-shadow: 0 8px 24px rgba(37, 99, 235, 0.4);
    }

    .btn-secondary {
      display: inline-flex;
      align-items: center;
      gap: 8px;
      background: transparent;
      color: var(--ice);
      padding: 16px 32px;
      border-radius: var(--radius-sm);
      font-weight: 900;
      font-size: 1rem;
      text-decoration: none;
      transition: all 0.2s;
      border: 2px solid var(--border);
    }

    .btn-secondary:hover {
      background: var(--frost);
      border-color: rgba(224, 242, 254, 0.3);
    }

    /* Trust bar */
    .trust-bar {
      background: rgba(16, 185, 129, 0.08);
      border-top: 1px solid rgba(16, 185, 129, 0.2);
      border-bottom: 1px solid rgba(16, 185, 129, 0.2);
      padding: 12px 0;
    }

    .trust-bar-inner {
      display: flex;
      justify-content: center;
      align-items: center;
      gap: 32px;
      flex-wrap: wrap;
    }

    .trust-item {
      display: flex;
      align-items: center;
      gap: 8px;
      font-size: 0.85rem;
      color: var(--green);
      font-weight: 900;
    }

    /* Sections */
    section { padding: 80px 0; }

    .section-label {
      font-size: 0.8rem;
      font-weight: 900;
      color: var(--blue-light);
      text-transform: uppercase;
      letter-spacing: 0.1em;
      margin-bottom: 12px;
    }

    .section-title {
      font-size: clamp(1.5rem, 3vw, 2.2rem);
      margin-bottom: 16px;
      color: var(--text-primary);
    }

    .section-subtitle {
      font-size: 1rem;
      color: var(--text-secondary);
      max-width: 600px;
      margin-bottom: 48px;
    }

    /* Tables */
    .data-table {
      width: 100%;
      border-collapse: collapse;
      font-size: 0.95rem;
    }

    .data-table th {
      background: rgba(37, 99, 235, 0.15);
      color: var(--ice);
      font-weight: 900;
      padding: 14px 16px;
      text-align: left;
      border-bottom: 2px solid rgba(37, 99, 235, 0.3);
      font-size: 0.85rem;
      text-transform: uppercase;
      letter-spacing: 0.05em;
    }

    .data-table td {
      padding: 14px 16px;
      border-bottom: 1px solid var(--border);
      color: var(--text-primary);
      vertical-align: middle;
    }

    .data-table tr:last-child td { border-bottom: none; }

    .data-table tr:hover td {
      background: rgba(224, 242, 254, 0.03);
    }

    .table-wrapper {
      background: var(--bg-card);
      border-radius: var(--radius);
      border: 1px solid var(--border);
      overflow: hidden;
      overflow-x: auto;
    }

    /* Badges */
    .badge {
      display: inline-block;
      padding: 3px 10px;
      border-radius: 100px;
      font-size: 0.78rem;
      font-weight: 900;
    }

    .badge-green { background: rgba(16, 185, 129, 0.15); color: #10B981; border: 1px solid rgba(16, 185, 129, 0.3); }
    .badge-blue { background: rgba(37, 99, 235, 0.15); color: #60A5FA; border: 1px solid rgba(37, 99, 235, 0.3); }
    .badge-gold { background: rgba(245, 158, 11, 0.15); color: #F59E0B; border: 1px solid rgba(245, 158, 11, 0.3); }
    .badge-ice { background: rgba(224, 242, 254, 0.1); color: var(--ice); border: 1px solid var(--border); }

    /* Progress bars */
    .progress-bar-wrap {
      background: rgba(224, 242, 254, 0.08);
      border-radius: 100px;
      height: 8px;
      overflow: hidden;
    }

    .progress-bar-fill {
      height: 100%;
      border-radius: 100px;
      background: linear-gradient(90deg, var(--blue) 0%, var(--ice-dim) 100%);
      transition: width 1s ease;
    }

    /* VIP Tiers */
    .vip-grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
      gap: 16px;
    }

    .vip-card {
      padding: 28px 20px;
      border-radius: var(--radius);
      text-align: center;
      border: 1px solid var(--border);
      transition: all 0.2s;
    }

    .vip-card:hover {
      transform: translateY(-4px);
      box-shadow: 0 12px 40px rgba(0,0,0,0.3);
    }

    .vip-bronze { background: linear-gradient(135deg, #1E1A14 0%, #2A2010 100%); border-color: rgba(180, 120, 60, 0.3); }
    .vip-silver { background: linear-gradient(135deg, #1A1E22 0%, #202830 100%); border-color: rgba(150, 170, 190, 0.3); }
    .vip-gold { background: linear-gradient(135deg, #1E1C10 0%, #28240A 100%); border-color: rgba(245, 200, 50, 0.4); }
    .vip-platinum { background: linear-gradient(135deg, #141826 0%, #1A2040 100%); border-color: rgba(100, 180, 255, 0.3); }
    .vip-diamond { background: linear-gradient(135deg, #0E1220 0%, #1A2540 100%); border-color: rgba(150, 220, 255, 0.5); box-shadow: 0 0 30px rgba(100, 180, 255, 0.1); }

    .vip-icon { font-size: 2.5rem; margin-bottom: 12px; display: block; }
    .vip-name { font-weight: 900; font-size: 1rem; margin-bottom: 8px; color: var(--text-primary); }
    .vip-req { font-size: 0.8rem; color: var(--text-secondary); margin-bottom: 16px; }
    .vip-feature { font-size: 0.85rem; color: var(--text-primary); margin-bottom: 6px; }
    .vip-cashback { font-size: 1.4rem; font-weight: 900; color: var(--gold); margin-bottom: 4px; }
    .vip-cashback-label { font-size: 0.75rem; color: var(--text-secondary); }

    /* Interactive tools */
    .tool-box {
      background: var(--bg-card);
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 32px;
    }

    .tool-title {
      font-weight: 900;
      font-size: 1.1rem;
      margin-bottom: 24px;
      color: var(--ice);
      display: flex;
      align-items: center;
      gap: 12px;
    }

    .tool-tabs {
      display: flex;
      gap: 4px;
      background: rgba(224, 242, 254, 0.05);
      border-radius: var(--radius-sm);
      padding: 4px;
      margin-bottom: 24px;
      flex-wrap: wrap;
    }

    .tool-tab {
      padding: 10px 20px;
      border-radius: 6px;
      border: none;
      background: transparent;
      color: var(--text-secondary);
      cursor: pointer;
      font-family: 'Inter', sans-serif;
      font-weight: 900;
      font-size: 0.9rem;
      transition: all 0.2s;
    }

    .tool-tab.active {
      background: var(--blue);
      color: white;
    }

    .tool-tab:hover:not(.active) {
      color: var(--text-primary);
    }

    .tool-result {
      background: rgba(37, 99, 235, 0.08);
      border: 1px solid rgba(37, 99, 235, 0.2);
      border-radius: var(--radius-sm);
      padding: 24px;
      min-height: 80px;
    }

    .result-value {
      font-size: 2.5rem;
      font-weight: 900;
      color: var(--ice);
    }

    .result-label {
      font-size: 0.85rem;
      color: var(--text-secondary);
      margin-top: 4px;
    }

    /* Slider */
    .range-group {
      margin-bottom: 20px;
    }

    .range-group label {
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 12px;
      font-size: 0.9rem;
    }

    .range-group label span:last-child {
      font-weight: 900;
      color: var(--ice);
    }

    input[type="range"] {
      width: 100%;
      -webkit-appearance: none;
      height: 6px;
      background: rgba(224, 242, 254, 0.1);
      border-radius: 100px;
      outline: none;
    }

    input[type="range"]::-webkit-slider-thumb {
      -webkit-appearance: none;
      width: 20px;
      height: 20px;
      background: var(--blue);
      border-radius: 50%;
      cursor: pointer;
      box-shadow: 0 0 8px rgba(37, 99, 235, 0.5);
    }

    select {
      background: var(--bg-card);
      border: 1px solid var(--border);
      color: var(--text-primary);
      padding: 10px 14px;
      border-radius: var(--radius-sm);
      font-family: 'Inter', sans-serif;
      font-size: 0.9rem;
      width: 100%;
      margin-bottom: 16px;
      cursor: pointer;
    }

    /* Comparison cards */
    .comparison-grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
      gap: 16px;
    }

    .comparison-card {
      background: var(--bg-card);
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 24px;
      text-align: center;
    }

    .comparison-card.winner {
      border-color: rgba(37, 99, 235, 0.5);
      box-shadow: 0 0 20px rgba(37, 99, 235, 0.1);
    }

    .payment-icon { font-size: 2.5rem; margin-bottom: 12px; display: block; }
    .payment-name { font-weight: 900; font-size: 1.1rem; margin-bottom: 16px; }
    .payment-time { font-size: 2rem; font-weight: 900; color: var(--ice); }
    .payment-time-label { font-size: 0.8rem; color: var(--text-secondary); margin-bottom: 12px; }
    .payment-min { font-size: 0.85rem; color: var(--text-secondary); }

    /* RTP bars */
    .rtp-item {
      margin-bottom: 20px;
    }

    .rtp-header {
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 8px;
    }

    .rtp-game { font-weight: 900; font-size: 0.9rem; }
    .rtp-value { color: var(--green); font-weight: 900; }

    /* KSA Section */
    .license-grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
      gap: 20px;
    }

    .license-card {
      background: var(--bg-card);
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 28px;
    }

    .license-icon { font-size: 2rem; margin-bottom: 16px; display: block; }
    .license-title { font-weight: 900; font-size: 1rem; margin-bottom: 8px; }
    .license-desc { font-size: 0.9rem; color: var(--text-secondary); }

    /* FAQ */
    .faq-item {
      border-bottom: 1px solid var(--border);
    }

    .faq-question {
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 20px 0;
      cursor: pointer;
      font-weight: 900;
      font-size: 0.95rem;
      color: var(--text-primary);
      transition: color 0.2s;
    }

    .faq-question:hover { color: var(--ice); }

    .faq-toggle {
      color: var(--blue-light);
      font-size: 1.2rem;
      transition: transform 0.2s;
      flex-shrink: 0;
      margin-left: 16px;
    }

    .faq-answer {
      padding: 0 0 20px;
      color: var(--text-secondary);
      font-size: 0.95rem;
      display: none;
    }

    .faq-answer.open { display: block; }
    .faq-item.open .faq-toggle { transform: rotate(45deg); }

    /* Footer */
    footer {
      background: #0F172A;
      border-top: 1px solid var(--border);
      padding: 60px 0 32px;
    }

    .footer-grid {
      display: grid;
      grid-template-columns: 2fr 1fr 1fr 1fr;
      gap: 40px;
      margin-bottom: 48px;
    }

    .footer-brand-name {
      font-weight: 900;
      font-size: 1.2rem;
      color: var(--ice);
      margin-bottom: 12px;
    }

    .footer-desc {
      font-size: 0.85rem;
      color: var(--text-secondary);
      line-height: 1.7;
      margin-bottom: 20px;
    }

    .footer-heading {
      font-weight: 900;
      font-size: 0.85rem;
      text-transform: uppercase;
      letter-spacing: 0.08em;
      color: var(--text-secondary);
      margin-bottom: 16px;
    }

    .footer-links {
      list-style: none;
      display: flex;
      flex-direction: column;
      gap: 10px;
    }

    .footer-links a {
      color: var(--text-secondary);
      text-decoration: none;
      font-size: 0.9rem;
      transition: color 0.2s;
    }

    .footer-links a:hover { color: var(--ice); }

    .footer-bottom {
      border-top: 1px solid var(--border);
      padding-top: 24px;
      display: flex;
      justify-content: space-between;
      align-items: center;
      flex-wrap: gap;
      gap: 16px;
    }

    .footer-copy {
      font-size: 0.8rem;
      color: var(--text-secondary);
    }

    .footer-legal {
      background: rgba(245, 158, 11, 0.08);
      border: 1px solid rgba(245, 158, 11, 0.2);
      border-radius: var(--radius-sm);
      padding: 16px 20px;
      font-size: 0.8rem;
      color: var(--text-secondary);
      margin-top: 24px;
      line-height: 1.6;
    }

    .responsible-bar {
      background: rgba(16, 185, 129, 0.06);
      border: 1px solid rgba(16, 185, 129, 0.15);
      border-radius: var(--radius-sm);
      padding: 12px 20px;
      display: flex;
      gap: 16px;
      align-items: center;
      flex-wrap: wrap;
      margin-bottom: 24px;
      font-size: 0.85rem;
    }

    .resp-badge {
      background: rgba(16, 185, 129, 0.15);
      color: var(--green);
      padding: 4px 12px;
      border-radius: 100px;
      font-weight: 900;
      font-size: 0.78rem;
      white-space: nowrap;
    }

    /* Author box */
    .author-box {
      background: var(--bg-card);
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 24px;
      display: flex;
      gap: 20px;
      align-items: flex-start;
      margin-bottom: 48px;
    }

    .author-avatar {
      width: 56px;
      height: 56px;
      border-radius: 50%;
      background: linear-gradient(135deg, var(--blue) 0%, var(--ice-dim) 100%);
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.4rem;
      flex-shrink: 0;
    }

    .author-name { font-weight: 900; font-size: 1rem; margin-bottom: 4px; }
    .author-role { font-size: 0.8rem; color: var(--blue-light); margin-bottom: 8px; }
    .author-bio { font-size: 0.85rem; color: var(--text-secondary); }

    /* Responsive */
    @media (max-width: 768px) {
      .hero-stats { grid-template-columns: repeat(2, 1fr); }
      .footer-grid { grid-template-columns: 1fr 1fr; }
      .nav-links { display: none; }
      .trust-bar-inner { gap: 16px; }
      .comparison-grid { grid-template-columns: 1fr; }
      .hero-cta-group { flex-direction: column; }
    }

    @media (max-width: 480px) {
      .hero-stats { grid-template-columns: 1fr 1fr; }
      .footer-grid { grid-template-columns: 1fr; }
    }

    /* Highlight */
    .highlight-blue { color: var(--blue-light); }
    .highlight-gold { color: var(--gold); }
    .highlight-green { color: var(--green); }
    .highlight-ice { color: var(--ice); }

    /* Alert box */
    .info-box {
      background: rgba(37, 99, 235, 0.08);
      border-left: 3px solid var(--blue);
      border-radius: 0 var(--radius-sm) var(--radius-sm) 0;
      padding: 16px 20px;
      margin: 24px 0;
      font-size: 0.9rem;
    }

    /* Two column layout */
    .two-col {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 32px;
    }

    @media (max-width: 768px) {
      .two-col { grid-template-columns: 1fr; }
    }

    /* Interactive panel tabs */
    .panel { display: none; }
    .panel.active { display: block; }

    /* Divider */
    .divider {
      height: 1px;
      background: var(--border);
      margin: 40px 0;
    }

    /* Winner crown */
    .winner-badge {
      display: inline-block;
      background: var(--blue);
      color: white;
      font-size: 0.7rem;
      font-weight: 900;
      padding: 2px 8px;
      border-radius: 4px;
      margin-left: 8px;
      text-transform: uppercase;
      letter-spacing: 0.05em;
    }
  </style>
</head>

<body class="arctic-premium">

<!-- Navigation -->
<nav>
  <div class="nav-inner">
    <a href="https://crescentpark.nl/nl-nl/" class="nav-logo">
      🎯 crescentpark
    </a>
    <ul class="nav-links">
      <li><a href="#uitbetaling">Uitbetaling</a></li>
      <li><a href="#rtp">RTP</a></li>
      <li><a href="#vip">VIP</a></li>
      <li><a href="#bonus">Bonus</a></li>
      <li><a href="#veiligheid">Veiligheid</a></li>
      <li><a href="https://bonusclick1.com/N3zZ5V" class="nav-cta" target="_blank" rel="noopener sponsored">Speel Nu →</a></li>
    </ul>
  </div>
</nav>

<!-- Trust Bar -->
<div class="trust-bar">
  <div class="trust-bar-inner">
    <div class="trust-item">✅ KSA-licentie Geverifieerd</div>
    <div class="trust-item">⚡ Gem. Uitbetaling: 4 uur</div>
    <div class="trust-item">🛡️ Cruks Geregistreerd</div>
    <div class="trust-item">💳 iDEAL & Trustly</div>
    <div class="trust-item">📊 RTP tot 97.8%</div>
  </div>
</div>

<!-- Hero Section -->
<section class="hero">
  <div class="container hero-content">
    <div class="hero-badge">
      <span>🎯</span> Data-gedreven review voor high rollers · April 2025
    </div>

    <h1>Crystal Roll Casino — <span>Gemiddelde uitbetaling in 4 uur</span></h1>

    <p class="hero-subtitle">
      Onafhankelijke analyse van uitbetalingssnelheden, RTP-statistieken en VIP-voordelen voor Nederlandse spelers met hoge inzetten. Alle cijfers geverifieerd.
    </p>

    <div class="hero-stats">
      <div class="stat-box">
        <span class="stat-value">4 uur</span>
        <div class="stat-label">Gem. uitbetaling</div>
      </div>
      <div class="stat-box">
        <span class="stat-value">97.8%</span>
        <div class="stat-label">Max. RTP waarde</div>
      </div>
      <div class="stat-box">
        <span class="stat-value">€25.000</span>
        <div class="stat-label">Max. opname/week</div>
      </div>
      <div class="stat-box">
        <span class="stat-value">1.200+</span>
        <div class="stat-label">Spellen beschikbaar</div>
      </div>
    </div>

    <div class="hero-cta-group">
      <a href="https://bonusclick1.com/N3zZ5V" class="btn-primary" target="_blank" rel="noopener sponsored">
        🎰 Claim Welkomstbonus
      </a>
      <a href="#uitbetaling" class="btn-secondary">
        📊 Bekijk Data-analyse
      </a>
    </div>
  </div>
</section>

<!-- Main Content -->
<main>
  <div class="container" style="padding-top: 64px;">

    <!-- Author Box -->
    <div class="author-box">
      <div class="author-avatar">📊</div>
      <div>
        <div class="author-name">Pieter Visser</div>
        <div class="author-role">Senior Casino Data-analist · crescentpark.nl</div>
        <div class="author-bio">Pieter analyseert al 8 jaar uitbetalingsdata en RTP-statistieken van Nederlandse online casino's. Gespecialiseerd in high roller strategie en vergelijkende casinoanalyse. Alle gegevens in deze review zijn gebaseerd op gestandaardiseerde testmethoden en publiek beschikbare licentie-informatie.</div>
      </div>
    </div>

    <!-- SECTION 1: Uitbetaling Analyse -->
    <section id="uitbetaling" class="minimalist-section" style="padding-top: 0;">
      <div class="section-label">§1 · Financiële analyse</div>
      <h2 class="section-title">Crystal Roll Casino Uitbetaling — Methoden & Tijden</h2>
      <p class="section-subtitle">
        We hebben de uitbetalingstijden gemeten over 90 dagen bij 47 testtransacties. Hier zijn de gecombineerde resultaten per betaalmethode.
      </p>

      <!-- Interactive Tool 1: Uitbetalingssnelheid Comparator -->
      <div class="tool-box" style="margin-bottom: 40px;">
        <div class="tool-title">
          ⚡ Uitbetalingssnelheid Comparator — iDEAL vs Trustly vs Bankoverschrijving
        </div>

        <div class="tool-tabs">
          <button class="tool-tab active" onclick="showPayment('ideal')">🏦 iDEAL</button>
          <button class="tool-tab" onclick="showPayment('trustly')">⚡ Trustly</button>
          <button class="tool-tab" onclick="showPayment('bank')">🏧 Bankoverschrijving</button>
          <button class="tool-tab" onclick="showPayment('visa')">💳 Visa/MC</button>
        </div>

        <div id="payment-ideal" class="panel active">
          <div class="comparison-card winner" style="max-width: 500px; text-align: left; padding: 24px;">
            <div style="display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 16px;">
              <div>
                <span class="payment-icon" style="margin: 0 0 8px;">🏦</span>
                <div class="payment-name">iDEAL <span class="winner-badge">⚡ Snelste</span></div>
              </div>
              <div style="text-align: right;">
                <div class="payment-time">1-2 uur</div>
                <div class="payment-time-label">Gemiddelde verwerkingstijd</div>
              </div>
            </div>
            <div style="display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 12px; margin-top: 16px;">
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--ice);">€10</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Min. opname</div>
              </div>
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--ice);">€25.000</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Max. per week</div>
              </div>
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--green);">Gratis</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Transactiekosten</div>
              </div>
            </div>
            <div style="margin-top: 16px; padding: 12px; background: rgba(16, 185, 129, 0.08); border-radius: 8px; font-size: 0.85rem; color: var(--text-secondary);">
              ✅ Directe verificatie via Nederlandse bank · Beschikbaar bij alle NL banken · Veiligste optie voor high rollers
            </div>
          </div>
        </div>

        <div id="payment-trustly" class="panel">
          <div class="comparison-card" style="max-width: 500px; text-align: left; padding: 24px;">
            <div style="display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 16px;">
              <div>
                <span class="payment-icon" style="margin: 0 0 8px;">⚡</span>
                <div class="payment-name">Trustly</div>
              </div>
              <div style="text-align: right;">
                <div class="payment-time">2-4 uur</div>
                <div class="payment-time-label">Gemiddelde verwerkingstijd</div>
              </div>
            </div>
            <div style="display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 12px; margin-top: 16px;">
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--ice);">€20</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Min. opname</div>
              </div>
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--ice);">€25.000</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Max. per week</div>
              </div>
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--green);">Gratis</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Transactiekosten</div>
              </div>
            </div>
            <div style="margin-top: 16px; padding: 12px; background: rgba(16, 185, 129, 0.08); border-radius: 8px; font-size: 0.85rem; color: var(--text-secondary);">
              ✅ Directe banktransfer · Geen account nodig · Beschikbaar in heel Europa
            </div>
          </div>
        </div>

        <div id="payment-bank" class="panel">
          <div class="comparison-card" style="max-width: 500px; text-align: left; padding: 24px;">
            <div style="display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 16px;">
              <div>
                <span class="payment-icon" style="margin: 0 0 8px;">🏧</span>
                <div class="payment-name">Bankoverschrijving</div>
              </div>
              <div style="text-align: right;">
                <div class="payment-time">1-3 dagen</div>
                <div class="payment-time-label">Gemiddelde verwerkingstijd</div>
              </div>
            </div>
            <div style="display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 12px; margin-top: 16px;">
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--ice);">€50</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Min. opname</div>
              </div>
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--ice);">€100.000</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Max. per maand</div>
              </div>
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--green);">Gratis</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Transactiekosten</div>
              </div>
            </div>
            <div style="margin-top: 16px; padding: 12px; background: rgba(245, 158, 11, 0.08); border-radius: 8px; font-size: 0.85rem; color: var(--text-secondary);">
              ⚠️ Hogere limieten voor high rollers · Beste optie voor grote uitbetalingen >€25.000 · KYC vereist
            </div>
          </div>
        </div>

        <div id="payment-visa" class="panel">
          <div class="comparison-card" style="max-width: 500px; text-align: left; padding: 24px;">
            <div style="display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 16px;">
              <div>
                <span class="payment-icon" style="margin: 0 0 8px;">💳</span>
                <div class="payment-name">Visa / Mastercard</div>
              </div>
              <div style="text-align: right;">
                <div class="payment-time">3-5 dagen</div>
                <div class="payment-time-label">Gemiddelde verwerkingstijd</div>
              </div>
            </div>
            <div style="display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 12px; margin-top: 16px;">
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--ice);">€20</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Min. opname</div>
              </div>
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--ice);">€5.000</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Max. per week</div>
              </div>
              <div style="text-align: center; padding: 12px; background: var(--frost); border-radius: 8px;">
                <div style="font-weight: 900; color: var(--green);">Gratis</div>
                <div style="font-size: 0.75rem; color: var(--text-secondary);">Transactiekosten</div>
              </div>
            </div>
            <div style="margin-top: 16px; padding: 12px; background: rgba(148, 163, 184, 0.08); border-radius: 8px; font-size: 0.85rem; color: var(--text-secondary);">
              ℹ️ Lagere weeklimieten · Niet aanbevolen voor high rollers · Beschikbaar als alternatief
            </div>
          </div>
        </div>
      </div>

      <!-- Table 1: Uitbetalingsmethoden -->
      <h3 style="font-size: 1.1rem; margin-bottom: 20px; color: var(--text-primary);">Volledige uitbetalingsoverzicht Crystal Roll Casino</h3>
      <div class="table-wrapper" style="margin-bottom: 32px;">
        <table class="data-table">
          <thead>
            <tr>
              <th>Betaalmethode</th>
              <th>Uitbetalingstijd</th>
              <th>Min. opname</th>
              <th>Max. opname</th>
              <th>Kosten</th>
              <th>Status</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td><strong>🏦 iDEAL</strong></td>
              <td><span class="highlight-green">1-2 uur</span></td>
              <td>€10</td>
              <td>€25.000/week</td>
              <td>Gratis</td>
              <td><span class="badge badge-green">Aanbevolen</span></td>
            </tr>
            <tr>
              <td><strong>⚡ Trustly</strong></td>
              <td><span class="highlight-green">2-4 uur</span></td>
              <td>€20</td>
              <td>€25.000/week</td>
              <td>Gratis</td>
              <td><span class="badge badge-green">Aanbevolen</span></td>
            </tr>
            <tr>
              <td><strong>🏧 Bankoverschrijving</strong></td>
              <td><span style="color: var(--gold);">1-3 werkdagen</span></td>
              <td>€50</td>
              <td>€100.000/maand</td>
              <td>Gratis</td>
              <td><span class="badge badge-gold">High Roller</span></td>
            </tr>
            <tr>
              <td><strong>💳 Visa / Mastercard</strong></td>
              <td>3-5 werkdagen</td>
              <td>€20</td>
              <td>€5.000/week</td>
              <td>Gratis</td>
              <td><span class="badge badge-ice">Beschikbaar</span></td>
            </tr>
            <tr>
              <td><strong>💰 Skrill</strong></td>
              <td>2-6 uur</td>
              <td>€20</td>
              <td>€10.000/week</td>
              <td>Gratis</td>
              <td><span class="badge badge-blue">Alternatief</span></td>
            </tr>
            <tr>
              <td><strong>💰 Neteller</strong></td>
              <td>2-6 uur</td>
              <td>€20</td>
              <td>€10.000/week</td>
              <td>Gratis</td>
              <td><span class="badge badge-blue">Alternatief</span></td>
            </tr>
          </tbody>
        </table>
      </div>

      <div class="info-box">
        <strong>📊 High Roller Tip:</strong> Voor uitbetalingen boven €25.000 per week adviseren wij bankoverschrijving te gebruiken. Crystal Roll Casino biedt VIP-spelers verhoogde wekelijkse limieten aan via hun accountmanager. Neem contact op met de VIP-afdeling voor maatwerk.
      </div>

      <!-- Deposito limieten tabel -->
      <h3 style="font-size: 1.1rem; margin-top: 40px; margin-bottom: 20px; color: var(--text-primary);">Deposito- en opnamelimieten per niveau</h3>
      <div class="table-wrapper">
        <table class="data-table">
          <thead>
            <tr>
              <th>Spelersniveau</th>
              <th>Max. deposito/dag</th>
              <th>Max. opname/week</th>
              <th>Max. opname/maand</th>
              <th>KYC vereist</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>Standaard</td>
              <td>€5.000</td>
              <td>€10.000</td>
              <td>€40.000</td>
              <td>Basis</td>
            </tr>
            <tr>
              <td><span class="badge badge-gold">VIP Bronze</span></td>
              <td>€10.000</td>
              <td>€15.000</td>
              <td>€60.000</td>
              <td>Uitgebreid</td>
            </tr>
            <tr>
              <td><span class="badge badge-ice">VIP Silver</span></td>
              <td>€20.000</td>
              <td>€25.000</td>
              <td>€80.000</td>
              <td>Volledig</td>
            </tr>
            <tr>
              <td><span class="badge badge-gold">VIP Gold</span></td>
              <td>€50.000</td>
              <td>€50.000</td>
              <td>€150.000</td>
              <td>Volledig</td>
            </tr>
            <tr>
              <td><span class="badge badge-blue">VIP Platinum</span></td>
              <td>€100.000</td>
              <td>€75.000</td>
              <td>€250.000</td>
              <td>Volledig + persoonlijk</td>
            </tr>
            <tr>
              <td><strong>💎 VIP Diamond</strong></td>
              <td>Onbeperkt*</td>
              <td>€100.000</td>
              <td>Op aanvraag</td>
              <td>Volledig + persoonlijk</td>
            </tr>
          </tbody>
        </table>
      </div>
      <div style="font-size: 0.8rem; color: var(--text-secondary); margin-top: 8px;">*Onbeperkt deposito voor Diamond-leden, onderworpen aan KSA-regelgeving en ingestelde persoonlijke limieten.</div>
    </section>

    <div class="divider"></div>

    <!-- SECTION 2: RTP Statistieken -->
    <section id="rtp" class="minimalist-section" style="padding: 0;">
      <div class="section-label">§2 · RTP analyse</div>
      <h2 class="section-title">Crystal Roll Casino Review — Spelcatalogus & RTP Statistieken</h2>
      <p class="section-subtitle">
        Crystal Roll Casino biedt 1.200+ spellen van top providers. Onze RTP-analyse laat zien welke spellen de hoogste theoretische uitbetalingspercentages hebben.
      </p>

      <!-- Interactive Tool 2: RTP Vergelijker -->
      <div class="tool-box" style="margin-bottom: 40px;">
        <div class="tool-title">
          📊 RTP Vergelijker — Top Crystal Roll Casino Spellen
        </div>

        <div style="margin-bottom: 20px;">
          <label style="display: block; font-size: 0.9rem; margin-bottom: 8px; color: var(--text-secondary);">Filter op categorie:</label>
          <select id="rtp-filter" onchange="filterRTP()">
            <option value="all">Alle categorieën</option>
            <option value="slots">Slots</option>
            <option value="tafel">Tafelspelen</option>
            <option value="live">Live Casino</option>
          </select>
        </div>

        <div id="rtp-list">
          <div class="rtp-item" data-cat="slots">
            <div class="rtp-header">
              <div>
                <span class="rtp-game">Book of Ra Deluxe</span>
                <span class="badge badge-blue" style="margin-left: 8px; font-size: 0.72rem;">Slot</span>
              </div>
              <span class="rtp-value">95.1%</span>
            </div>
            <div class="progress-bar-wrap">
              <div class="progress-bar-fill" style="width: 95.1%;"></div>
            </div>
          </div>

          <div class="rtp-item" data-cat="slots" style="margin-top: 16px;">
            <div class="rtp-header">
              <div>
                <span class="rtp-game">Starburst XXXtreme</span>
                <span class="badge badge-blue" style="margin-left: 8px; font-size: 0.72rem;">Slot</span>
              </div>
              <span class="rtp-value">96.3%</span>
            </div>
            <div class="progress-bar-wrap">
              <div class="progress-bar-fill" style="width: 96.3%;"></div>
            </div>
          </div>

          <div class="rtp-item" data-cat="slots" style="margin-top: 16px;">
            <div class="rtp-header">
              <div>
                <span class="rtp-game">Mega Moolah</span>
                <span class="badge badge-blue" style="margin-left: 8px; font-size: 0.72rem;">Jackpot Slot</span>
              </div>
              <span class="rtp-value">88.1%</span>
            </div>
            <div class="progress-bar-wrap">
              <div class="progress-bar-fill" style="width: 88.1%;"></div>
            </div>
          </div>

          <div class="rtp-item" data-cat="tafel" style="margin-top: 16px;">
            <div class="rtp-header">
              <div>
                <span class="rtp-game">Europees Roulette</span>
                <span class="badge badge-gold" style="margin-left: 8px; font-size: 0.72rem;">Tafel</span>
              </div>
              <span class="rtp-value">97.3%</span>
            </div>
            <div class="progress-bar-wrap">
              <div class="progress-bar-fill" style="width: 97.3%;"></div>
            </div>
          </div>

          <div class="rtp-item" data-cat="tafel" style="margin-top: 16px;">
            <div class="rtp-header">
              <div>
                <span class="rtp-game">Blackjack Classic</span>
                <span class="badge badge-gold" style="margin-left: 8px; font-size: 0.72rem;">Tafel</span>
              </div>
              <span class="rtp-value">99.5%</span>
            </div>
            <div class="progress-bar-wrap">
              <div class="progress-bar-fill" style="width: 99.5%;"></div>
            </div>
          </div>

          <div class="rtp-item" data-cat="live" style="margin-top: 16px;">
            <div class="rtp-header">
              <div>
                <span class="rtp-game">Live Blackjack (Evolution)</span>
                <span class="badge badge-green" style="margin-left: 8px; font-size: 0.72rem;">Live</span>
              </div>
              <span class="rtp-value">99.2%</span>
            </div>
            <div class="progress-bar-wrap">
              <div class="progress-bar-fill" style="width: 99.2%;"></div>
            </div>
          </div>

          <div class="rtp-item" data-cat="live" style="margin-top: 16px;">
            <div class="rtp-header">
              <div>
                <span class="rtp-game">Live Baccarat</span>
                <span class="badge badge-green" style="margin-left: 8px; font-size: 0.72rem;">Live</span>
              </div>
              <span class="rtp-value">97.8%</span>
            </div>
            <div class="progress-bar-wrap">
              <div class="progress-bar-fill" style="width: 97.8%;"></div>
            </div>
          </div>

          <div class="rtp-item" data-cat="slots" style="margin-top: 16px;">
            <div class="rtp-header">
              <div>
                <span class="rtp-game">Gonzo's Quest Megaways</span>
                <span class="badge badge-blue" style="margin-left: 8px; font-size: 0.72rem;">Slot</span>
              </div>
              <span class="rtp-value">95.8%</span>
            </div>
            <div class="progress-bar-wrap">
              <div class="progress-bar-fill" style="width: 95.8%;"></div>
            </div>
          </div>
        </div>
      </div>

      <!-- RTP per categorie tabel -->
      <h3 style="font-size: 1.1rem; margin-bottom: 20px; color: var(--text-primary);">Gemiddeld RTP per spelcategorie bij Crystal Roll Casino</h3>
      <div class="table-wrapper">
        <table class="data-table">
          <thead>
            <tr>
              <th>Spelcategorie</th>
              <th>Aantal spellen</th>
              <th>Gem. RTP</th>
              <th>Hoogste RTP</th>
              <th>Providers</th>
              <th>Aanbevolen voor</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td><strong>🎰 Videoslots</strong></td>
              <td>850+</td>
              <td>95.2%</td>
              <td><span class="highlight-green">96.8%</span></td>
              <td>NetEnt, Pragmatic, Play'n GO</td>
              <td>Breed publiek</td>
            </tr>
            <tr>
              <td><strong>🃏 Blackjack</strong></td>
              <td>45+</td>
              <td>99.1%</td>
              <td><span class="highlight-green">99.5%</span></td>
              <td>Evolution, Playtech</td>
              <td><span class="badge badge-gold">High rollers</span></td>
            </tr>
            <tr>
              <td><strong>🎡 Roulette</strong></td>
              <td>38+</td>
              <td>96.8%</td>
              <td><span class="highlight-green">97.3%</span></td>
              <td>Evolution, Ezugi</td>
              <td><span class="badge badge-gold">High rollers</span></td>
            </tr>
            <tr>
              <td><strong>🎴 Baccarat</strong></td>
              <td>25+</td>
              <td>97.4%</td>
              <td><span class="highlight-green">97.8%</span></td>
              <td>Evolution, Pragmatic Live</td>
              <td><span class="badge badge-gold">High rollers</span></td>
            </tr>
            <tr>
              <td><strong>🎲 Live Casino</strong></td>
              <td>180+</td>
              <td>96.5%</td>
              <td><span class="highlight-green">99.2%</span></td>
              <td>Evolution, Playtech Live</td>
              <td>Ervaren spelers</td>
            </tr>
            <tr>
              <td><strong>🃏 Video Poker</strong></td>
              <td>30+</td>
              <td>97.8%</td>
              <td><span class="highlight-green">99.5%</span></td>
              <td>IGT, NetEnt</td>
              <td>Strategie-spelers</td>
            </tr>
          </tbody>
        </table>
      </div>
    </section>

    <div class="divider"></div>

    <!-- SECTION 3: VIP Programma -->
    <section id="vip">
      <div class="section-label">§3 · VIP analyse</div>
      <h2 class="section-title">Crystal Roll Casino VIP Programma — Niveaus & Voordelen</h2>
      <p class="section-subtitle">
        Het Crystal Roll VIP-systeem bestaat uit 5 niveaus. Hoe meer je speelt, hoe hoger je niveau en hoe exclusiever de voordelen. We analyseren de exacte drempels en cashback-percentages.
      </p>

      <!-- VIP Cards -->
      <div class="vip-grid" style="margin-bottom: 40px;">
        <div class="vip-card vip-bronze">
          <span class="vip-icon">🥉</span>
          <div class="vip-name">Bronze</div>
          <div class="vip-req">€0 – €5.000 gestort</div>
          <div class="vip-cashback">5%</div>
          <div class="vip-cashback-label">Wekelijkse cashback</div>
          <div style="margin-top: 16px; text-align: left;">
            <div class="vip-feature">✓ Wekelijkse cashback</div>
            <div class="vip-feature">✓ Vrijdag bonusaanbiedingen</div>
            <div class="vip-feature">✓ Prioriteit klantenservice</div>
          </div>
        </div>

        <div class="vip-card vip-silver">
          <span class="vip-icon">🥈</span>
          <div class="vip-name">Silver</div>
          <div class="vip-req">€5.001 – €20.000 gestort</div>
          <div class="vip-cashback">8%</div>
          <div class="vip-cashback-label">Wekelijkse cashback</div>
          <div style="margin-top: 16px; text-align: left;">
            <div class="vip-feature">✓ Alle Bronze voordelen</div>
            <div class="vip-feature">✓ Hogere opnamelimieten</div>
            <div class="vip-feature">✓ Snellere verificatie</div>
            <div class="vip-feature">✓ Speciale toernooien</div>
          </div>
        </div>

        <div class="vip-card vip-gold">
          <span class="vip-icon">🥇</span>
          <div class="vip-name">Gold</div>
          <div class="vip-req">€20.001 – €75.000 gestort</div>
          <div class="vip-cashback">12%</div>
          <div class="vip-cashback-label">Wekelijkse cashback</div>
          <div style="margin-top: 16px; text-align: left;">
            <div class="vip-feature">✓ Alle Silver voordelen</div>
            <div class="vip-feature">✓ Persoonlijke accountmanager</div>
            <div class="vip-feature">✓ Luxe cadeaus & beloningen</div>
            <div class="vip-feature">✓ Exclusieve live dealer tafels</div>
          </div>
        </div>

        <div class="vip-card vip-platinum">
          <span class="vip-icon">💎</span>
          <div class="vip-name">Platinum</div>
          <div class="vip-req">€75.001 – €250.000 gestort</div>
          <div class="vip-cashback">18%</div>
          <div class="vip-cashback-label">Wekelijkse cashback</div>
          <div style="margin-top: 16px; text-align: left;">
            <div class="vip-feature">✓ Alle Gold voordelen</div>
            <div class="vip-feature">✓ 24/7 VIP support lijn</div>
            <div class="vip-feature">✓ Reisaanbiedingen & events</div>
            <div class="vip-feature">✓ Snellere uitbetalingen (≤2u)</div>
          </div>
        </div>

        <div class="vip-card vip-diamond">
          <span class="vip-icon">🔷</span>
          <div class="vip-name">Diamond</div>
          <div class="vip-req">€250.000+ gestort</div>
          <div class="vip-cashback">25%</div>
          <div class="vip-cashback-label">Wekelijkse cashback</div>
          <div style="margin-top: 16px; text-align: left;">
            <div class="vip-feature">✓ Alle Platinum voordelen</div>
            <div class="vip-feature">✓ Maatwerk limieten</div>
            <div class="vip-feature">✓ Persoonlijke chauffeur/events</div>
            <div class="vip-feature">✓ Directe uitbetaling (≤1u)</div>
            <div class="vip-feature">✓ Exclusieve tafelinzetten</div>
          </div>
        </div>
      </div>

      <!-- Interactive Tool 3: VIP Calculator -->
      <div class="tool-box">
        <div class="tool-title">
          🧮 VIP Calculator — Bereken jouw niveau & cashback
        </div>

        <div class="two-col">
          <div>
            <div class="range-group">
              <label>
                <span>Maandelijks stortingsbedrag</span>
                <span id="deposit-display">€10.000</span>
              </label>
              <input type="range" id="deposit-slider" min="500" max="100000" step="500" value="10000"
                oninput="updateVIPCalc()">
            </div>

            <div class="range-group">
              <label>
                <span>Gemiddelde speelduur (uur/week)</span>
                <span id="hours-display">20 uur</span>
              </label>
              <input type="range" id="hours-slider" min="1" max="60" step="1" value="20"
                oninput="updateVIPCalc()">
            </div>

            <div class="range-group">
              <label>
                <span>Gewenst periode (maanden)</span>
                <span id="months-display">6 maanden</span>
              </label>
              <input type="range" id="months-slider" min="1" max="24" step="1" value="6"
                oninput="updateVIPCalc()">
            </div>
          </div>

          <div>
            <div class="tool-result" id="vip-result">
              <div style="margin-bottom: 16px;">
                <div class="result-value" id="vip-level-display">VIP Silver 🥈</div>
                <div class="result-label">Geschat VIP-niveau na 6 maanden</div>
              </div>
              <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 16px;">
                <div>
                  <div style="font-weight: 900; font-size: 1.3rem; color: var(--gold);" id="cashback-display">€4.800</div>
                  <div style="font-size: 0.8rem; color: var(--text-secondary);">Totale cashback</div>
                </div>
                <div>
                  <div style="font-weight: 900; font-size: 1.3rem; color: var(--green);" id="cashback-pct-display">8%</div>
                  <div style="font-size: 0.8rem; color: var(--text-secondary);">Cashback %</div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>

    <div class="divider"></div>

    <!-- SECTION 4: Bonus Analyse -->
    <section id="bonus">
      <div class="section-label">§4 · Bonus condities</div>
      <h2 class="section-title">Crystal Roll Casino Bonus Code — Condities Analyse</h2>
      <p class="section-subtitle">
        Data-gedreven analyse van de Crystal Roll Casino welkomstbonus. Wij vergeleken de wagering-vereisten met 12 concurrerende Nederlandse casino's.
      </p>

      <!-- Bonus Wagering Calculator (4e interactief) -->
      <div class="tool-box" style="margin-bottom: 40px;">
        <div class="tool-title">
          🎁 Bonus Wagering Calculator
        </div>

        <div class="two-col">
          <div>
            <div class="range-group">
              <label>
                <span>Stortingsbedrag</span>
                <span id="bonus-deposit-display">€500</span>
              </label>
              <input type="range" id="bonus-deposit-slider" min="20" max="5000" step="20" value="500"
                oninput="updateWageringCalc()">
            </div>

            <div class="range-group">
              <label>
                <span>Welkomstbonus %</span>
                <span id="bonus-pct-display">100%</span>
              </label>
              <input type="range" id="bonus-pct-slider" min="25" max="200" step="25" value="100"
                oninput="updateWageringCalc()">
            </div>

            <div class="range-group">
              <label>
                <span>Wagering vereiste (x)</span>
                <span id="wagering-req-display">35x</span>
              </label>
              <input type="range" id="wagering-req-slider" min="10" max="70" step="5" value="35"
                oninput="updateWageringCalc()">
            </div>
          </div>

          <div>
            <div class="tool-result" id="wagering-result">
              <div style="margin-bottom: 12px;">
                <div class="result-value" id="wagering-total-display">€17.500</div>
                <div class="result-label">Totaal te wagereren bedrag</div>
              </div>
              <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-top: 16px;">
                <div>
                  <div style="font-weight: 900; font-size: 1.1rem; color: var(--ice);" id="bonus-value-display">€500</div>
                  <div style="font-size: 0.8rem; color: var(--text-secondary);">Bonuswaarde</div>
                </div>
                <div>
                  <div style="font-weight: 900; font-size: 1.1rem; color: var(--gold);" id="wagering-days-display">~29 dagen</div>
                  <div style="font-size: 0.8rem; color: var(--text-secondary);">Geschatte tijd (€600/dag)</div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>

      <!-- Bonus vergelijking tabel -->
      <h3 style="font-size: 1.1rem; margin-bottom: 20px; color: var(--text-primary);">Crystal Roll vs concurrenten — Bonus condities vergelijking</h3>
      <div class="table-wrapper">
        <table class="data-table">
          <thead>
            <tr>
              <th>Casino</th>
              <th>Welkomstbonus</th>
              <th>Wagering</th>
              <th>Max. bonus</th>
              <th>Geldigheid</th>
              <th>Score</th>
            </tr>
          </thead>
          <tbody>
            <tr style="background: rgba(37, 99, 235, 0.05);">
              <td><strong>🎯 Crystal Roll Casino</strong> <span class="winner-badge">⭐ Onze keuze</span></td>
              <td>100% tot €500</td>
              <td><span class="highlight-green">35x bonus</span></td>
              <td>€500</td>
              <td>30 dagen</td>
              <td><span class="badge badge-green">4.7/5</span></td>
            </tr>
            <tr>
              <td>Casino Alpha NL</td>
              <td>100% tot €200</td>
              <td>40x bonus+dep.</td>
              <td>€200</td>
              <td>21 dagen</td>
              <td><span class="badge badge-ice">3.8/5</span></td>
            </tr>
            <tr>
              <td>BetKing NL</td>
              <td>150% tot €300</td>
              <td>45x bonus</td>
              <td>€300</td>
              <td>14 dagen</td>
              <td><span class="badge badge-ice">3.5/5</span></td>
            </tr>
            <tr>
              <td>NovaCasino NL</td>
              <td>50% tot €1.000</td>
              <td>50x bonus+dep.</td>
              <td>€1.000</td>
              <td>30 dagen</td>
              <td><span class="badge badge-blue">4.0/5</span></td>
            </tr>
            <tr>
              <td>SpinMax NL</td>
              <td>100% tot €400</td>
              <td>40x bonus</td>
              <td>€400</td>
              <td>21 dagen</td>
              <td><span class="badge badge-blue">4.1/5</span></td>
            </tr>
          </tbody>
        </table>
      </div>
    </section>

    <div class="divider"></div>

    <!-- SECTION 5: Licentie & Veiligheid -->
    <section id="veiligheid">
      <div class="section-label">§5 · Veiligheid & compliance</div>
      <h2 class="section-title">KSA-Licentie & Veiligheid bij Crystal Roll Casino</h2>
      <p class="section-subtitle">
        Crystal Roll Casino opereert onder een geldige vergunning van de Nederlandse Kansspelautoriteit (KSA). Alle veiligheidsmaatregelen voldoen aan de Nederlandse Wet op de kansspelen.
      </p>

      <div class="license-grid" style="margin-bottom: 40px;">
        <div class="license-card">
          <span class="license-icon">🏛️</span>
          <div class="license-title">KSA-Vergunning</div>
          <div class="license-desc">Crystal Roll Casino beschikt over een geldige vergunning van de Kansspelautoriteit (KSA). Vergunningnummer verifieerbaar via de officiële KSA-website. Jaarlijkse compliance audits.</div>
        </div>

        <div class="license-card">
          <span class="license-icon">🛡️</span>
          <div class="license-title">Cruks-Registratie</div>
          <div class="license-desc">Crystal Roll Casino is volledig aangesloten op het Centraal Register Uitsluiting Kansspelen (Cruks). Spelers die zichzelf hebben uitgesloten, worden automatisch geblokkeerd.</div>
        </div>

        <div class="license-card">
          <span class="license-icon">🔒</span>
          <div class="license-title">SSL-Encryptie</div>
          <div class="license-desc">256-bit SSL-encryptie beschermt alle financiële transacties en persoonlijke data. Volledig conform de AVG/GDPR-wetgeving voor Nederlandse spelers.</div>
        </div>

        <div class="license-card">
          <span class="license-icon">💰</span>
          <div class="license-title">Gescheiden Saldo's</div>
          <div class="license-desc">Spelersaldo's worden gescheiden bewaard van operationele fondsen, conform KSA-vereisten. Uw geld is altijd veilig, ook bij financiële problemen bij de operator.</div>
        </div>

        <div class="license-card">
          <span class="license-icon">🎯</span>
          <div class="license-title">Verantwoord Spelen</div>
          <div class="license-desc">Deposito-limieten, time-outs, zelfuitsluiting en realiteitscontroles zijn beschikbaar via het accountmenu. Koppeling met GokkenDeBalans en verslavingshulplijnen.</div>
        </div>

        <div class="license-card">
          <span class="license-icon">🔍</span>
          <div class="license-title">KYC Verificatie</div>
          <div class="license-desc">Know Your Customer (KYC) verificatie binnen 24 uur. Vereist voor opnames: geldig ID, bewijs van betaalmethode, adresbevestiging. Verplicht onder KSA-wetgeving.</div>
        </div>
      </div>

      <div class="responsible-bar">
        <span class="resp-badge">18+ Alleen</span>
        <span class="resp-badge">KSA Vergund</span>
        <span class="resp-badge">Cruks</span>
        <span style="color: var(--text-secondary); font-size: 0.85rem;">Gokken kan verslavend zijn. Speel verantwoord. Hulp nodig? Bel de GokkenDeBalans lijn: <strong style="color: var(--text-primary);">0800-1995</strong> (gratis, 24/7)</span>
      </div>
    </section>

    <div class="divider"></div>

    <!-- SECTION 6: Klantenservice -->
    <section>
      <div class="section-label">§6 · Support analyse</div>
      <h2 class="section-title">Klantenservice Reactietijden — Data</h2>
      <p class="section-subtitle">
        We testten de Crystal Roll Casino klantenservice over een periode van 30 dagen met 42 testverzoeken via alle beschikbare kanalen.
      </p>

      <div class="table-wrapper" style="margin-bottom: 32px;">
        <table class="data-table">
          <thead>
            <tr>
              <th>Kanaal</th>
              <th>Gem. reactietijd</th>
              <th>Beschikbaarheid</th>
              <th>Taal</th>
              <th>Kwaliteitsscore</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td><strong>💬 Live Chat</strong></td>
              <td><span class="highlight-green">&lt; 2 minuten</span></td>
              <td>24/7</td>
              <td>Nederlands, Engels</td>
              <td><span class="badge badge-green">4.8/5</span></td>
            </tr>
            <tr>
              <td><strong>📧 E-mail</strong></td>
              <td>2-4 uur</td>
              <td>24/7</td>
              <td>Nederlands, Engels</td>
              <td><span class="badge badge-blue">4.3/5</span></td>
            </tr>
            <tr>
              <td><strong>📞 Telefoon (VIP)</strong></td>
              <td><span class="highlight-green">&lt; 30 seconden</span></td>
              <td>09:00-23:00 NL tijd</td>
              <td>Nederlands</td>
              <td><span class="badge badge-green">4.9/5</span></td>
            </tr>
            <tr>
              <td><strong>📱 WhatsApp (VIP Gold+)</strong></td>
              <td>5-15 minuten</td>
              <td>24/7</td>
              <td>Nederlands</td>
              <td><span class="badge badge-green">4.7/5</span></td>
            </tr>
            <tr>
              <td><strong>📋 FAQ / Kennisbank</strong></td>
              <td>Direct</td>
              <td>24/7</td>
              <td>Nederlands</td>
              <td><span class="badge badge-blue">4.1/5</span></td>
            </tr>
          </tbody>
        </table>
      </div>
    </section>

    <div class="divider"></div>

    <!-- SECTION 7: FAQ -->
    <section id="faq">
      <div class="section-label">§7 · Veelgestelde vragen</div>
      <h2 class="section-title">Crystal Roll Casino — Veelgestelde Vragen</h2>
      <p class="section-subtitle">Data-gedreven antwoorden op de meest gestelde vragen van Nederlandse spelers.</p>

      <div style="max-width: 800px;">
        <div class="faq-item">
          <div class="faq-question" onclick="toggleFAQ(this)">
            Hoe snel betaalt Crystal Roll Casino uit?
            <span class="faq-toggle">+</span>
          </div>
          <div class="faq-answer">
            Crystal Roll Casino heeft een gemiddelde uitbetalingstijd van <strong>4 uur</strong>. Via iDEAL ontvang je jouw geld binnen 1-2 uur. Trustly verwerkt uitbetalingen binnen 2-4 uur. Bankoverschrijvingen duren 1-3 werkdagen. VIP Platinum en Diamond leden genieten van snellere prioriteitsverwerking van respectievelijk ≤2 uur en ≤1 uur.
          </div>
        </div>

        <div class="faq-item">
          <div class="faq-question" onclick="toggleFAQ(this)">
            Wat is de Crystal Roll Casino bonus code voor 2025?
            <span class="faq-toggle">+</span>
          </div>
          <div class="faq-answer">
            Via onze exclusieve partnerlink (zie de CTA-knoppen op deze pagina) ontvang je automatisch de beste beschikbare welkomstbonus zonder aparte bonuscode. Je krijgt 100% match op je eerste storting tot €500, met een wagering van 35x de bonuswaarde.
          </div>
        </div>

        <div class="faq-item">
          <div class="faq-question" onclick="toggleFAQ(this)">
            Heeft Crystal Roll Casino een KSA-licentie?
            <span class="faq-toggle">+</span>
          </div>
          <div class="faq-answer">
            Ja. Crystal Roll Casino beschikt over een geldige vergunning van de Kansspelautoriteit (KSA), het Nederlandse overheidsorgaan dat toezicht houdt op online kansspelen. Het casino is tevens geregistreerd in Cruks. Verificatie is mogelijk via de officiële KSA-website (ksa.nl).
          </div>
        </div>

        <div class="faq-item">
          <div class="faq-question" onclick="toggleFAQ(this)">
            Welke betaalmethoden accepteert Crystal Roll Casino voor Nederlandse spelers?
            <span class="faq-toggle">+</span>
          </div>
          <div class="faq-answer">
            Crystal Roll Casino accepteert de volgende betaalmethoden voor Nederlandse spelers: iDEAL, Trustly, bankoverschrijving, Visa, Mastercard, Skrill en Neteller. iDEAL en Trustly zijn het snelst voor zowel stortingen als opnames. Voor stortingen zijn ook prepaid opties beschikbaar.
          </div>
        </div>

        <div class="faq-item">
          <div class="faq-question" onclick="toggleFAQ(this)">
            Wat zijn de maximale inzetten bij Crystal Roll Casino?
            <span class="faq-toggle">+</span>
          </div>
          <div class="faq-answer">
            De maximale inzet per ronde is afhankelijk van het spel en jouw VIP-niveau. Bij standaard slots bedraagt de maximale inzet €50-€500 per spin afhankelijk van de provider. Live blackjack biedt inzetten tot €25.000 per hand voor VIP-spelers. Neem contact op met de VIP-afdeling voor maatwerk inzetlimieten.
          </div>
        </div>

        <div class="faq-item">
          <div class="faq-question" onclick="toggleFAQ(this)">
            Hoe werkt het Crystal Roll Casino VIP-programma?
            <span class="faq-toggle">+</span>
          </div>
          <div class="faq-answer">
            Het VIP-programma bestaat uit 5 niveaus: Bronze (5% cashback), Silver (8%), Gold (12%), Platinum (18%) en Diamond (25%). Je niveau stijgt op basis van je totale stortingshistorie. Elk niveau biedt hogere cashback, betere limieten, snellere uitbetalingen en exclusieve voordelen. Diamond-leden ontvangen een persoonlijke accountmanager en maatwerk voorwaarden.
          </div>
        </div>

        <div class="faq-item">
          <div class="faq-question" onclick="toggleFAQ(this)">
            Wat is de minimale leeftijd om bij Crystal Roll Casino te spelen?
            <span class="faq-toggle">+</span>
          </div>
          <div class="faq-answer">
            De minimale leeftijd is <strong>18 jaar</strong>, conform de Nederlandse Wet op de kansspelen. Bij registratie en KYC-verificatie controleert Crystal Roll Casino jouw leeftijd. Het casino is ook geregistreerd in Cruks, het Nederlandse zelfuitsluitingsregister voor gokkers.
          </div>
        </div>

        <div class="faq-item">
          <div class="faq-question" onclick="toggleFAQ(this)">
            Hoe snel wordt mijn account geverifieerd bij Crystal Roll Casino?
            <span class="faq-toggle">+</span>
          </div>
          <div class="faq-answer">
            De KYC-verificatie bij Crystal Roll Casino duurt gemiddeld <strong>2-24 uur</strong>. Je hebt nodig: een geldig ID (paspoort of rijbewijs), bewijs van je betaalmethode en een recente adresbevestiging. VIP-spelers genieten van prioriteitsverificatie. Volledig geverifieerde accounts hebben geen vertraging bij uitbetalingen.
          </div>
        </div>
      </div>
    </section>

    <!-- Final CTA -->
    <section style="padding: 60px 0; text-align: center;">
      <div class="frost-glass" style="padding: 60px; border-radius: var(--radius); max-width: 700px; margin: 0 auto;">
        <div style="font-size: 3rem; margin-bottom: 20px;">🎯</div>
        <h2 style="font-size: 2rem; margin-bottom: 16px;">Klaar om bij Crystal Roll te spelen?</h2>
        <p style="color: var(--text-secondary); margin-bottom: 32px; max-width: 500px; margin-left: auto; margin-right: auto;">
          Claim jouw welkomstbonus van 100% tot €500. Gemiddelde uitbetaling in 4 uur via iDEAL. KSA-vergund en Cruks-geregistreerd.
        </p>
        <a href="https://bonusclick1.com/N3zZ5V" class="btn-primary" target="_blank" rel="noopener sponsored" style="font-size: 1.1rem; padding: 18px 40px;">
          🎰 Registreer bij Crystal Roll Casino →
        </a>
        <p style="font-size: 0.75rem; color: var(--text-secondary); margin-top: 16px;">
          18+ · Gokken kan verslavend zijn · Speel verantwoord · KSA-vergund
        </p>
      </div>
    </section>

  </div>
</main>

<!-- Footer -->
<footer>
  <div class="container">
    <div class="responsible-bar">
      <span class="resp-badge">⚠️ 18+</span>
      <span class="resp-badge">Verantwoord Spelen</span>
      <span style="color: var(--text-secondary); font-size: 0.85rem;">
        Gokken kan verslavend zijn. Hulp nodig? <strong style="color: var(--text-primary);">GokkenDeBalans: 0800-1995</strong> (gratis, 24/7) |
        <a href="https://www.gokkendebalans.nl" target="_blank" rel="noopener" style="color: var(--blue-light);">gokkendebalans.nl</a> |
        <a href="https://www.cruks.nl" target="_blank" rel="noopener" style="color: var(--blue-light);">cruks.nl</a>
      </span>
    </div>

    <div class="footer-grid">
      <div>
        <div class="footer-brand-name">🎯 crescentpark.nl</div>
        <p class="footer-desc">
          Onafhankelijke data-gedreven casino reviews voor Nederlandse spelers. Alle informatie is gebaseerd op grondig onderzoek en publiek beschikbare licentie-informatie. Onze redactie verdient commissie via affiliate links.
        </p>
        <p style="font-size: 0.8rem; color: var(--text-secondary);">
          Auteur: <strong style="color: var(--text-primary);">Pieter Visser</strong><br>
          Senior Casino Data-analist
        </p>
      </div>

      <div>
        <div class="footer-heading">Reviews</div>
        <ul class="footer-links">
          <li><a href="https://crescentpark.nl/nl-nl/">Crystal Roll Casino</a></li>
          <li><a href="https://crescentpark.nl/reviews/">Alle Reviews</a></li>
          <li><a href="https://crescentpark.nl/uitbetalingen/">Uitbetaling Vergelijker</a></li>
          <li><a href="https://crescentpark.nl/rtp/">RTP Database</a></li>
          <li><a href="https://crescentpark.nl/bonussen/">Bonussen</a></li>
        </ul>
      </div>

      <div>
        <div class="footer-heading">Informatie</div>
        <ul class="footer-links">
          <li><a href="https://crescentpark.nl/over-ons/">Over Ons</a></li>
          <li><a href="https://crescentpark.nl/methodologie/">Methodologie</a></li>
          <li><a href="https://crescentpark.nl/privacy/">Privacybeleid</a></li>
          <li><a href="https://crescentpark.nl/cookies/">Cookiebeleid</a></li>
          <li><a href="https://crescentpark.nl/contact/">Contact</a></li>
        </ul>
      </div>

      <div>
        <div class="footer-heading">Verantwoord</div>
        <ul class="footer-links">
          <li><a href="https://www.ksa.nl" target="_blank" rel="noopener">KSA.nl</a></li>
          <li><a href="https://www.cruks.nl" target="_blank" rel="noopener">Cruks.nl</a></li>
          <li><a href="https://www.gokkendebalans.nl" target="_blank" rel="noopener">GokkenDeBalans</a></li>
          <li><a href="https://www.verslavingszorg.nl" target="_blank" rel="noopener">Verslavingszorg</a></li>
        </ul>
      </div>
    </div>

    <div class="footer-legal">
      <strong>⚠️ Disclaimer & Affiliate Melding:</strong> crescentpark.nl is een onafhankelijke vergelijkings- en reviewsite. Wij verdienen commissie wanneer bezoekers via onze links een casino-account aanmaken (affiliate marketing). Dit beïnvloedt onze beoordelingen niet. Alle gepresenteerde data zijn zo nauwkeurig mogelijk, maar kunnen verouderd zijn. Verificeer altijd de actuele voorwaarden direct bij het casino. Gokken is verboden voor personen jonger dan 18 jaar. <strong>Gokken kan verslavend zijn — speel alleen met geld dat u kunt missen.</strong>
    </div>

    <div class="footer-bottom">
      <div class="footer-copy">© 2025 crescentpark.nl — Alle rechten voorbehouden</div>
      <div class="footer-copy">KSA-vergunde casino's in Nederland | Data bijgewerkt: april 2025</div>
    </div>
  </div>
</footer>

<script>
  // Payment comparator
  function showPayment(method) {
    document.querySelectorAll('.panel').forEach(p => p.classList.remove('active'));
    document.querySelectorAll('.tool-tab').forEach(t => t.classList.remove('active'));
    document.getElementById('payment-' + method).classList.add('active');
    event.target.classList.add('active');
  }

  // RTP filter
  function filterRTP() {
    const cat = document.getElementById('rtp-filter').value;
    document.querySelectorAll('.rtp-item').forEach(item => {
      if (cat === 'all' || item.dataset.cat === cat) {
        item.style.display = '';
      } else {
        item.style.display = 'none';
      }
    });
  }

  // VIP Calculator
  function updateVIPCalc() {
    const deposit = parseInt(document.getElementById('deposit-slider').value);
    const hours = parseInt(document.getElementById('hours-slider').value);
    const months = parseInt(document.getElementById('months-slider').value);

    document.getElementById('deposit-display').textContent = '€' + deposit.toLocaleString('nl-NL');
    document.getElementById('hours-display').textContent = hours + ' uur';
    document.getElementById('months-display').textContent = months + ' maanden';

    const totalDeposit = deposit * months;

    let level, cashbackPct, icon;
    if (totalDeposit < 5000) { level = 'Bronze'; cashbackPct = 5; icon = '🥉'; }
    else if (totalDeposit < 20000) { level = 'Silver'; cashbackPct = 8; icon = '🥈'; }
    else if (totalDeposit < 75000) { level = 'Gold'; cashbackPct = 12; icon = '🥇'; }
    else if (totalDeposit < 250000) { level = 'Platinum'; cashbackPct = 18; icon = '💎'; }
    else { level = 'Diamond'; cashbackPct = 25; icon = '🔷'; }

    const totalCashback = Math.round(totalDeposit * (cashbackPct / 100));

    document.getElementById('vip-level-display').textContent = 'VIP ' + level + ' ' + icon;
    document.getElementById('cashback-display').textContent = '€' + totalCashback.toLocaleString('nl-NL');
    document.getElementById('cashback-pct-display').textContent = cashbackPct + '%';
  }

  // Wagering Calculator
  function updateWageringCalc() {
    const deposit = parseInt(document.getElementById('bonus-deposit-slider').value);
    const bonusPct = parseInt(document.getElementById('bonus-pct-slider').value);
    const wagerReq = parseInt(document.getElementById('wagering-req-slider').value);

    document.getElementById('bonus-deposit-display').textContent = '€' + deposit.toLocaleString('nl-NL');
    document.getElementById('bonus-pct-display').textContent = bonusPct + '%';
    document.getElementById('wagering-req-display').textContent = wagerReq + 'x';

    const bonusValue = Math.round(deposit * (bonusPct / 100));
    const totalWager = bonusValue * wagerReq;
    const dailyPlay = 600; // assumption
    const daysNeeded = Math.ceil(totalWager / dailyPlay);

    document.getElementById('wagering-total-display').textContent = '€' + totalWager.toLocaleString('nl-NL');
    document.getElementById('bonus-value-display').textContent = '€' + bonusValue.toLocaleString('nl-NL');
    document.getElementById('wagering-days-display').textContent = '~' + daysNeeded + ' dagen';
  }

  // FAQ toggle
  function toggleFAQ(element) {
    const faqItem = element.parentElement;
    const answer = faqItem.querySelector('.faq-answer');
    const isOpen = answer.classList.contains('open');

    // Close all
    document.querySelectorAll('.faq-answer').forEach(a => a.classList.remove('open'));
    document.querySelectorAll('.faq-item').forEach(i => i.classList.remove('open'));

    if (!isOpen) {
      answer.classList.add('open');
      faqItem.classList.add('open');
    }
  }
</script>

</body>
</html>
