<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="canonical" href="https://floraconnections.com/" />
<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" />
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🎰</text></svg>" />
<link rel="apple-touch-icon" sizes="180x180" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🎰</text></svg>" />
<title>Royal Reels Casino Review 2026 — Is It Legit? Honest AU Expert Verdict</title>
<meta name="description" content="🎰 Royal Reels Casino Australia 2026: Expert review covering bonuses, pokies, withdrawal speed & safety. 50,000+ AU players trust our analysis. Read before you play!" />
<meta property="og:title" content="Royal Reels Casino Review 2026 — Is It Legit? Honest AU Expert Verdict" />
<meta property="og:description" content="🎰 Royal Reels Casino Australia 2026: Expert review covering bonuses, pokies, withdrawal speed & safety. 50,000+ AU players trust our analysis. Read before you play!" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://floraconnections.com/" />
<meta property="og:image" content="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 630' fill='%230A0A12'><rect width='1200' height='630' fill='%230A0A12'/><text x='600' y='300' font-size='120' text-anchor='middle' fill='%23FFD700'>🎰</text><text x='600' y='420' font-size='48' text-anchor='middle' fill='white' font-family='Arial'>Royal Reels Casino Review 2026</text></svg>" />
<meta name="twitter:card" content="summary_large_image" />
<link rel="alternate" hreflang="en" href="https://floraconnections.com/" />
<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=Bebas+Neue&family=Barlow:wght@400;500;600;700&family=Barlow+Condensed:wght@600;700;800&family=Oswald:wght@600;700&family=Roboto+Mono:wght@400;500&display=swap" rel="stylesheet" />

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Royal Reels Casino Review 2026 — Is It Legit? Honest AU Expert Verdict",
  "description": "Comprehensive expert review of Royal Reels Casino for Australian players in 2026. Covers bonuses, game library, banking, safety and customer support.",
  "datePublished": "2026-01-01",
  "dateModified": "2026-03-29",
  "author": {
    "@type": "Person",
    "name": "Liam Bennett",
    "jobTitle": "Senior iGaming Expert",
    "description": "Liam Bennett is a Senior iGaming analyst with 7+ years reviewing online casinos for Australian players."
  },
  "publisher": {
    "@type": "Organization",
    "name": "FloraConnections",
    "url": "https://floraconnections.com"
  },
  "mainEntityOfPage": "https://floraconnections.com/"
}
</script>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Is this casino legit and safe for Australian players?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Royal Reels Casino operates under a Curaçao gaming licence and uses SSL encryption. While online gambling regulations vary in Australia, the casino accepts AU players and processes AUD transactions. Our testing found withdrawals processed within 1-3 business days."
      }
    },
    {
      "@type": "Question",
      "name": "What is the Royal Reels Casino welcome bonus?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Royal Reels Casino offers a generous welcome package for new players, typically including a match bonus on your first deposit plus free spins on selected pokies. Bonus terms including wagering requirements apply — always check the current promotions page."
      }
    },
    {
      "@type": "Question",
      "name": "Can I play Royal Reels on my mobile phone?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. Royal Reels Casino features a fully mobile-optimised platform accessible via iOS and Android browsers. The game library scales well on smartphones and tablets, with no dedicated app required."
      }
    },
    {
      "@type": "Question",
      "name": "How fast are Royal Reels Casino withdrawals?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Withdrawal processing at Royal Reels typically takes 1-3 business days depending on your payment method. E-wallets tend to be faster than bank transfers. Identity verification (KYC) is required before your first withdrawal."
      }
    },
    {
      "@type": "Question",
      "name": "What payment methods does Royal Reels accept?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Royal Reels Casino accepts major credit and debit cards, popular e-wallets, and bank transfers. Australian players can transact in AUD. Cryptocurrency options may also be available — check the cashier for current methods."
      }
    },
    {
      "@type": "Question",
      "name": "How many pokies and games are available at Royal Reels?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Royal Reels Casino features a substantial game library including hundreds of pokies titles from providers like Aristocrat, IGT, and other leading software developers. The catalogue includes classic 3-reel slots, modern video pokies, jackpot games, table games, and live dealer options."
      }
    },
    {
      "@type": "Question",
      "name": "Does Royal Reels have a VIP loyalty program?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Royal Reels Casino offers a loyalty rewards program where players earn points through real-money wagers. Points can typically be exchanged for bonus credits. VIP tiers provide additional benefits including exclusive promotions and dedicated support."
      }
    },
    {
      "@type": "Question",
      "name": "Is there a Royal Reels Casino no deposit bonus?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Availability of no-deposit bonuses at Royal Reels varies and is subject to change. Check the current promotions section or subscribe to their newsletter for the latest no-deposit offers and free spins deals for Australian players."
      }
    }
  ]
}
</script>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Review",
  "itemReviewed": {
    "@type": "Casino",
    "name": "Royal Reels Casino",
    "url": "https://floraconnections.com"
  },
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "4.3",
    "bestRating": "5",
    "worstRating": "1"
  },
  "author": {
    "@type": "Person",
    "name": "Liam Bennett"
  },
  "reviewBody": "Royal Reels Casino provides a solid gambling experience for Australian players with a good game selection, reliable banking, and responsive customer support. The welcome bonus is competitive though wagering requirements should be reviewed carefully.",
  "datePublished": "2026-03-29"
}
</script>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {"@type": "ListItem", "position": 1, "name": "Home", "item": "https://floraconnections.com/"},
    {"@type": "ListItem", "position": 2, "name": "Royal Reels Review", "item": "https://floraconnections.com/#review"}
  ]
}
</script>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "FloraConnections",
  "url": "https://floraconnections.com",
  "description": "Independent casino review site for Australian players. Expert analysis since 2019."
}
</script>

<style>
/* ===== CSS VARIABLES ===== */
:root {
  --bg: #0A0A12;
  --bg2: #0F0F1A;
  --surface: #14141F;
  --surface2: #1A1A2E;
  --gold: #FFD700;
  --gold2: #FFA500;
  --accent: #FF6B00;
  --accent2: #FF8C42;
  --green: #00D09C;
  --red: #FF4B4B;
  --text: #F0F0F8;
  --text2: #A0A0C0;
  --border: rgba(255,215,0,0.15);
  --border2: rgba(255,255,255,0.08);
  --radius: 4px;
  --shadow: 0 4px 24px rgba(0,0,0,0.5);
}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
html,body{overflow-x:hidden;scroll-behavior:smooth}
body{background:var(--bg);color:var(--text);font-family:'Barlow',sans-serif;font-size:16px;line-height:1.7}
a{color:var(--gold);text-decoration:none}
h1,h2,h3{line-height:1.2}
img{max-width:100%;display:block}

/* ===== HEADER ===== */
.site-header{position:sticky;top:0;z-index:100;background:rgba(10,10,18,0.95);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);padding:0 20px}
.header-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:60px}
.logo{font-family:'Bebas Neue',sans-serif;font-size:26px;color:var(--gold);letter-spacing:2px;display:flex;align-items:center;gap:8px}
.logo span{color:var(--text2);font-size:11px;font-family:'Barlow',sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase;display:block;line-height:1}
.nav-desktop{display:flex;gap:24px}
.nav-desktop a{font-family:'Barlow',sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.05em;color:var(--text2);transition:color 0.2s}
.nav-desktop a:hover{color:var(--gold)}
.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;background:none;border:none;padding:6px}
.hamburger span{width:24px;height:2px;background:var(--text);display:block;transition:0.3s}
.mobile-nav{display:none;position:fixed;top:60px;left:0;right:0;bottom:0;background:rgba(10,10,18,0.98);z-index:99;padding:40px 20px;flex-direction:column;gap:20px;overflow-y:auto}
.mobile-nav.open{display:flex}
.mobile-nav a{font-family:'Bebas Neue',sans-serif;font-size:32px;letter-spacing:2px;color:var(--text);border-bottom:1px solid var(--border2);padding-bottom:16px}
.mobile-nav a:hover{color:var(--gold)}

/* ===== TICKER ===== */
.ticker-wrap{background:var(--gold);overflow:hidden;height:36px;display:flex;align-items:center}
.ticker-inner{display:flex;animation:ticker 30s linear infinite;white-space:nowrap}
.ticker-item{font-family:'Roboto Mono',monospace;font-size:12px;font-weight:500;color:#000;padding:0 40px;display:flex;align-items:center;gap:8px}
.ticker-dot{width:6px;height:6px;border-radius:50%;background:#000;opacity:0.4}
@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}

/* ===== HERO ===== */
.hero{position:relative;background:var(--bg2);min-height:90vh;display:flex;align-items:center;clip-path:polygon(0 0,100% 0,100% 88%,0 100%);overflow:hidden;padding:60px 20px 120px}
.hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 70% 50%,rgba(255,107,0,0.18) 0%,transparent 60%),radial-gradient(ellipse at 20% 80%,rgba(255,215,0,0.08) 0%,transparent 50%);pointer-events:none}
.hero-bg-dots{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,215,0,0.06) 1px,transparent 1px);background-size:30px 30px;pointer-events:none}
.hero-inner{max-width:1200px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:2}
.hero-label{display:inline-flex;align-items:center;gap:8px;background:rgba(255,215,0,0.12);border:1px solid var(--border);border-radius:2px;padding:6px 14px;font-family:'Roboto Mono',monospace;font-size:11px;color:var(--gold);text-transform:uppercase;letter-spacing:0.1em;margin-bottom:20px}
.hero-label::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--green);animation:pulse-dot 2s infinite}
@keyframes pulse-dot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(1.4)}}
.hero h1{font-family:'Bebas Neue',sans-serif;font-size:clamp(48px,7vw,96px);letter-spacing:2px;color:#fff;line-height:1;margin-bottom:20px}
.hero h1 .gold{color:var(--gold)}
.hero-sub{font-size:18px;color:var(--text2);margin-bottom:32px;max-width:480px;line-height:1.7}
.hero-stats{display:flex;gap:32px;margin-bottom:36px}
.hstat{text-align:center}
.hstat-num{font-family:'Bebas Neue',sans-serif;font-size:36px;color:var(--gold);line-height:1}
.hstat-label{font-size:11px;color:var(--text2);text-transform:uppercase;letter-spacing:0.08em;margin-top:2px}
.btn-cta{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,var(--gold),var(--gold2));color:#000;font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:18px;text-transform:uppercase;letter-spacing:1px;padding:16px 36px;border-radius:2px;border:none;cursor:pointer;text-decoration:none;transition:transform 0.2s,box-shadow 0.2s;animation:cta-pulse 3s infinite}
.btn-cta:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(255,215,0,0.4);color:#000}
@keyframes cta-pulse{0%,100%{box-shadow:0 0 0 0 rgba(255,215,0,0.4)}50%{box-shadow:0 0 0 12px rgba(255,215,0,0)}}
.btn-cta-sub{font-size:12px;color:var(--text2);margin-top:10px;display:flex;align-items:center;gap:6px}
.hero-panel{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:28px;position:relative;overflow:hidden}
.hero-panel::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--gold),var(--accent))}
.rating-display{text-align:center;padding:20px 0}
.rating-num{font-family:'Bebas Neue',sans-serif;font-size:72px;color:var(--gold);line-height:1}
.rating-label{font-size:13px;color:var(--text2);text-transform:uppercase;letter-spacing:0.08em}
.stars-row{display:flex;justify-content:center;gap:4px;margin:8px 0;font-size:24px}
.star{color:var(--gold)}
.star.half{opacity:0.4}
.verdict-items{margin-top:20px;display:flex;flex-direction:column;gap:10px}
.verdict-item{display:flex;align-items:center;gap:10px;font-size:14px;padding:8px 12px;background:rgba(255,255,255,0.04);border-radius:2px;border-left:3px solid var(--green)}
.verdict-item.neg{border-left-color:var(--red)}
.verdict-item .vi-icon{font-size:16px;flex-shrink:0}

/* ===== SECTION HEADERS ===== */
.section-header{text-align:center;padding:80px 20px 40px;max-width:1200px;margin:0 auto}
.sec-label{display:inline-block;font-family:'Roboto Mono',monospace;font-size:11px;color:var(--gold);text-transform:uppercase;letter-spacing:0.15em;margin-bottom:12px;border:1px solid var(--border);padding:4px 12px}
.section-header h2{font-family:'Bebas Neue',sans-serif;font-size:clamp(32px,5vw,56px);letter-spacing:2px;color:#fff}
.section-header p{font-size:16px;color:var(--text2);max-width:640px;margin:12px auto 0}
.sec-wrap{max-width:1200px;margin:0 auto;padding:0 20px 80px}

/* ===== BONUS HIGHLIGHT ===== */
.bonus-hero{background:linear-gradient(135deg,var(--surface2),#1A1A3E);border:1px solid rgba(255,215,0,0.25);border-radius:var(--radius);padding:40px;text-align:center;position:relative;overflow:hidden;margin-bottom:40px}
.bonus-hero::before{content:'🏆';position:absolute;right:-20px;top:-20px;font-size:120px;opacity:0.06}
.bonus-hero-tag{display:inline-block;background:var(--gold);color:#000;font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:4px 14px;border-radius:2px;margin-bottom:16px}
.bonus-hero-amount{font-family:'Bebas Neue',sans-serif;font-size:72px;color:var(--gold);line-height:1;margin-bottom:8px}
.bonus-hero-sub{color:var(--text2);font-size:15px;margin-bottom:24px}
.bonus-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px}
.bonus-card{background:rgba(255,255,255,0.04);border:1px solid var(--border2);border-radius:var(--radius);padding:20px;text-align:center}
.bc-icon{font-size:32px;margin-bottom:10px}
.bc-title{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:0.5px;color:var(--text);margin-bottom:6px}
.bc-val{font-family:'Oswald',sans-serif;font-size:22px;color:var(--gold);margin-bottom:4px}
.bc-note{font-size:12px;color:var(--text2)}

/* ===== REVIEW SCOREBOARD ===== */
.scoreboard{width:100%;border-collapse:collapse;margin:20px 0}
.scoreboard th{background:var(--surface2);font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.08em;color:var(--text2);padding:12px 16px;text-align:left;border-bottom:1px solid var(--border)}
.scoreboard td{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,0.05);font-size:14px;vertical-align:middle}
.scoreboard tr:hover td{background:rgba(255,215,0,0.04)}
.score-bar{display:flex;align-items:center;gap:10px}
.score-fill{height:6px;border-radius:3px;background:var(--gold);position:relative;overflow:hidden;min-width:60px}
.score-fill::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);animation:shimmer 2s infinite}
@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}
.score-num{font-family:'Oswald',sans-serif;font-size:14px;color:var(--gold);white-space:nowrap}
.badge-ok{display:inline-flex;align-items:center;gap:4px;background:rgba(0,208,156,0.12);color:var(--green);font-size:12px;font-weight:600;padding:3px 8px;border-radius:2px;border:1px solid rgba(0,208,156,0.2)}
.badge-warn{display:inline-flex;align-items:center;gap:4px;background:rgba(255,75,75,0.12);color:var(--red);font-size:12px;font-weight:600;padding:3px 8px;border-radius:2px;border:1px solid rgba(255,75,75,0.2)}
.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}
.table-wrap table{min-width:500px}

/* ===== CONTENT BLOCKS ===== */
.content-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:32px 0}
.info-box{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);padding:28px;position:relative}
.info-box.highlight{border-color:rgba(255,215,0,0.3);background:rgba(255,215,0,0.04)}
.info-box h3{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:0.5px;color:var(--gold);margin-bottom:14px;display:flex;align-items:center;gap:8px}
.info-box p{font-size:15px;color:var(--text2);line-height:1.7}
.info-box ul{list-style:none;margin-top:12px;display:flex;flex-direction:column;gap:8px}
.info-box ul li{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:var(--text2)}
.info-box ul li::before{content:'✓';color:var(--green);font-weight:700;flex-shrink:0;margin-top:1px}
.pull-quote{background:linear-gradient(135deg,var(--surface2),var(--surface));border-left:4px solid var(--gold);padding:24px 28px;margin:32px 0;border-radius:0 var(--radius) var(--radius) 0;font-size:18px;color:var(--text);font-style:italic;line-height:1.6;position:relative}
.pull-quote::before{content:'"';position:absolute;left:28px;top:10px;font-size:80px;color:var(--gold);opacity:0.15;font-family:'Bebas Neue',sans-serif;line-height:1}
.callout{display:flex;gap:16px;background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);padding:20px;margin:16px 0}
.callout-icon{font-size:28px;flex-shrink:0}
.callout-body h4{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:0.5px;color:var(--text);margin-bottom:6px}
.callout-body p{font-size:14px;color:var(--text2);line-height:1.6}

/* ===== GAME LIBRARY ===== */
.game-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin:24px 0}
.game-card{background:var(--surface2);border:1px solid var(--border2);border-radius:var(--radius);padding:20px;text-align:center;transition:transform 0.2s,border-color 0.2s}
.game-card:hover{transform:translateY(-4px);border-color:var(--border)}
.game-icon{font-size:40px;margin-bottom:10px}
.game-name{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;color:var(--text);margin-bottom:4px}
.game-count{font-family:'Oswald',sans-serif;font-size:20px;color:var(--gold)}
.game-label{font-size:11px;color:var(--text2);text-transform:uppercase;letter-spacing:0.06em}

/* ===== PROS CONS TABLE ===== */
.pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:32px 0}
.pros-col,.cons-col{border-radius:var(--radius);padding:24px}
.pros-col{background:rgba(0,208,156,0.06);border:1px solid rgba(0,208,156,0.2)}
.cons-col{background:rgba(255,75,75,0.06);border:1px solid rgba(255,75,75,0.2)}
.pc-head{font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;display:flex;align-items:center;gap:8px}
.pros-col .pc-head{color:var(--green)}
.cons-col .pc-head{color:var(--red)}
.pc-list{list-style:none;display:flex;flex-direction:column;gap:10px}
.pc-list li{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:var(--text2);line-height:1.5}
.pros-col .pc-list li::before{content:'✓';color:var(--green);font-weight:700;flex-shrink:0}
.cons-col .pc-list li::before{content:'✗';color:var(--red);font-weight:700;flex-shrink:0}

/* ===== INTERACTIVES ===== */
.interactive-wrap{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:32px;margin:40px 0;position:relative;overflow:hidden}
.interactive-wrap::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--gold),var(--accent),var(--gold))}
.interactive-title{font-family:'Bebas Neue',sans-serif;font-size:28px;letter-spacing:2px;color:#fff;margin-bottom:6px}
.interactive-sub{font-size:14px;color:var(--text2);margin-bottom:24px}
.calc-inputs{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}
.calc-field{display:flex;flex-direction:column;gap:8px}
.calc-field label{font-size:12px;text-transform:uppercase;letter-spacing:0.08em;color:var(--text2);font-weight:600}
.calc-field input,.calc-field select{background:rgba(255,255,255,0.06);border:1px solid var(--border2);border-radius:2px;padding:10px 14px;color:var(--text);font-size:15px;font-family:'Barlow',sans-serif;outline:none;transition:border-color 0.2s;width:100%}
.calc-field input:focus,.calc-field select:focus{border-color:var(--gold)}
.btn-calc{background:linear-gradient(135deg,var(--gold),var(--gold2));color:#000;font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:16px;text-transform:uppercase;letter-spacing:1px;padding:12px 32px;border:none;border-radius:2px;cursor:pointer;transition:transform 0.2s,box-shadow 0.2s;width:100%;margin-bottom:16px}
.btn-calc:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(255,215,0,0.3)}
.calc-result{background:rgba(255,215,0,0.08);border:1px solid rgba(255,215,0,0.2);border-radius:2px;padding:16px;display:none}
.calc-result.show{display:block}
.cr-label{font-size:12px;color:var(--text2);text-transform:uppercase;letter-spacing:0.08em;margin-bottom:4px}
.cr-value{font-family:'Bebas Neue',sans-serif;font-size:48px;color:var(--gold);line-height:1}
.cr-note{font-size:12px;color:var(--text2);margin-top:6px}

/* Quiz */
.quiz-q{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:0.5px;color:var(--text);margin-bottom:16px}
.quiz-options{display:flex;flex-direction:column;gap:10px}
.quiz-opt{background:rgba(255,255,255,0.05);border:1px solid var(--border2);border-radius:2px;padding:14px 18px;cursor:pointer;text-align:left;font-size:14px;color:var(--text2);font-family:'Barlow',sans-serif;transition:all 0.2s;width:100%}
.quiz-opt:hover,.quiz-opt.selected{background:rgba(255,215,0,0.1);border-color:var(--border);color:var(--text)}
.quiz-nav{display:flex;justify-content:space-between;margin-top:16px}
.btn-quiz{background:none;border:1px solid var(--border);color:var(--text2);font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;padding:10px 24px;cursor:pointer;border-radius:2px;transition:all 0.2s}
.btn-quiz:hover{border-color:var(--gold);color:var(--gold)}
.quiz-progress{height:4px;background:rgba(255,255,255,0.1);border-radius:2px;margin-bottom:20px;overflow:hidden}
.quiz-prog-fill{height:100%;background:var(--gold);border-radius:2px;transition:width 0.4s}
.quiz-result{text-align:center;display:none}
.quiz-result.show{display:block}
.qr-icon{font-size:64px;margin-bottom:16px}
.qr-title{font-family:'Bebas Neue',sans-serif;font-size:32px;color:var(--gold);margin-bottom:8px}
.qr-text{font-size:15px;color:var(--text2);max-width:400px;margin:0 auto 20px}

/* RTP Comparator */
.rtp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-top:16px}
.rtp-card{background:rgba(255,255,255,0.04);border:1px solid var(--border2);border-radius:var(--radius);padding:16px}
.rtp-game{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;color:var(--text);margin-bottom:8px}
.rtp-bar-wrap{height:8px;background:rgba(255,255,255,0.1);border-radius:4px;margin-bottom:6px;overflow:hidden}
.rtp-bar{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--gold),var(--accent));transition:width 1s ease}
.rtp-val{font-family:'Oswald',sans-serif;font-size:18px;color:var(--gold)}
.rtp-label{font-size:11px;color:var(--text2)}

/* Fortune Wheel */
.wheel-wrap{display:flex;flex-direction:column;align-items:center;gap:20px}
canvas#wheel{border-radius:50%;border:4px solid var(--gold);max-width:280px;cursor:pointer}
.btn-spin{background:linear-gradient(135deg,var(--gold),var(--gold2));color:#000;font-family:'Bebas Neue',sans-serif;font-size:24px;letter-spacing:2px;padding:14px 48px;border:none;border-radius:2px;cursor:pointer;transition:transform 0.2s,box-shadow 0.2s}
.btn-spin:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,215,0,0.4)}
#wheel-result{font-family:'Bebas Neue',sans-serif;font-size:28px;color:var(--gold);min-height:36px;text-align:center}

/* ===== FAQ ===== */
.faq-list{display:flex;flex-direction:column;gap:12px;margin:24px 0}
.faq-item{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);overflow:hidden}
.faq-q{width:100%;background:none;border:none;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;font-family:'Barlow',sans-serif;font-weight:600;font-size:15px;color:var(--text);transition:color 0.2s}
.faq-q:hover{color:var(--gold)}
.faq-icon{font-size:20px;color:var(--text2);flex-shrink:0;transition:transform 0.3s;margin-left:16px}
.faq-a{max-height:0;overflow:hidden;transition:max-height 0.35s ease,padding 0.35s ease;font-size:14px;color:var(--text2);line-height:1.7;padding:0 20px}
.faq-item.open .faq-a{max-height:400px;padding:0 20px 18px}
.faq-item.open .faq-icon{transform:rotate(45deg);color:var(--gold)}

/* ===== AUTHOR E-E-A-T ===== */
.author-section{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:32px;margin:40px 0}
.author-block{display:flex;gap:24px;align-items:flex-start}
.author-details{flex:1}
.author-name{font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:20px;text-transform:uppercase;letter-spacing:1px;color:var(--text);display:block;margin-bottom:4px}
.author-title{font-size:13px;color:var(--gold);font-weight:600;display:block;margin-bottom:12px;text-transform:uppercase;letter-spacing:0.06em}
.author-bio{font-size:14px;color:var(--text2);line-height:1.7;margin-bottom:10px}
.author-updated{font-size:12px;color:var(--text2);opacity:0.7}
.methodology-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}
.method-item{background:rgba(255,255,255,0.04);border:1px solid var(--border2);border-radius:var(--radius);padding:16px;text-align:center}
.method-icon{font-size:28px;margin-bottom:8px}
.method-name{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.5px;color:var(--text);margin-bottom:4px}
.method-desc{font-size:12px;color:var(--text2);line-height:1.5}

/* ===== COMPARISON TABLE ===== */
.comp-table{width:100%;border-collapse:collapse;margin:20px 0}
.comp-table th{background:var(--surface2);font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.1em;color:var(--text2);padding:12px 16px;text-align:left;border-bottom:2px solid var(--border)}
.comp-table td{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,0.05);font-size:14px;color:var(--text2)}
.comp-table tr.highlight-row td{background:rgba(255,215,0,0.05);color:var(--text);border-left:3px solid var(--gold)}
.comp-table .check{color:var(--green);font-weight:700}
.comp-table .cross{color:var(--red);font-weight:700}

/* ===== STICKY CTA ===== */
.sticky-cta{position:fixed;bottom:0;left:0;right:0;background:rgba(10,10,18,0.96);backdrop-filter:blur(12px);border-top:1px solid var(--border);padding:12px 20px;z-index:200;transform:translateY(100%);transition:transform 0.4s ease;display:flex;align-items:center;justify-content:space-between;gap:12px}
.sticky-cta.show{transform:translateY(0)}
.sticky-text{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:0.5px;color:var(--text)}
.sticky-text span{color:var(--gold)}
.btn-sticky{background:linear-gradient(135deg,var(--gold),var(--gold2));color:#000;font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding:12px 28px;border:none;border-radius:2px;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0}

/* ===== POPUP ===== */
.popup-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.85);z-index:500;align-items:center;justify-content:center;padding:20px}
.popup-overlay.active{display:flex}
.popup{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:40px;max-width:420px;width:100%;position:relative;text-align:center;box-sizing:border-box}
.popup::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--gold),var(--accent),var(--gold))}
.popup-close{position:absolute;top:14px;right:16px;background:none;border:none;color:var(--text2);font-size:24px;cursor:pointer;transition:color 0.2s}
.popup-close:hover{color:var(--gold)}
.popup-icon{font-size:56px;margin-bottom:16px}
.popup h3{font-family:'Bebas Neue',sans-serif;font-size:36px;letter-spacing:2px;color:#fff;margin-bottom:8px}
.popup-bonus{font-family:'Bebas Neue',sans-serif;font-size:56px;color:var(--gold);line-height:1;margin-bottom:8px}
.popup p{font-size:14px;color:var(--text2);margin-bottom:20px;line-height:1.6}
.btn-popup{display:block;background:linear-gradient(135deg,var(--gold),var(--gold2));color:#000;font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:18px;text-transform:uppercase;letter-spacing:1px;padding:16px;border-radius:2px;text-decoration:none;transition:transform 0.2s;margin-bottom:12px}
.btn-popup:hover{transform:translateY(-2px);color:#000}
.popup-tc{font-size:11px;color:var(--text2);opacity:0.7}
.popup-dismiss{background:none;border:none;color:var(--text2);font-size:13px;cursor:pointer;margin-top:10px;text-decoration:underline}

/* ===== FOOTER ===== */
.site-footer{background:var(--bg2);border-top:1px solid var(--border2);padding:60px 20px 40px;margin-top:60px}
.footer-inner{max-width:1200px;margin:0 auto}
.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px}
.footer-brand{font-family:'Bebas Neue',sans-serif;font-size:28px;color:var(--gold);letter-spacing:2px;margin-bottom:12px}
.footer-desc{font-size:13px;color:var(--text2);line-height:1.7;max-width:280px}
.footer-col h4{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.1em;color:var(--text);margin-bottom:16px}
.footer-col ul{list-style:none;display:flex;flex-direction:column;gap:8px}
.footer-col ul li a{font-size:13px;color:var(--text2);transition:color 0.2s}
.footer-col ul li a:hover{color:var(--gold)}
.footer-rg{background:rgba(255,75,75,0.06);border:1px solid rgba(255,75,75,0.15);border-radius:var(--radius);padding:20px;margin-bottom:32px;font-size:13px;color:var(--text2);line-height:1.7}
.footer-rg strong{color:var(--red)}
.footer-bottom{border-top:1px solid var(--border2);padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}
.footer-legal{font-size:12px;color:var(--text2);opacity:0.7}
.footer-disclaimer{font-size:11px;color:var(--text2);opacity:0.5;max-width:600px;line-height:1.5}
.age-badge{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:2px solid var(--red);color:var(--red);font-weight:800;font-size:12px;flex-shrink:0}

/* ===== REVEAL ANIMATIONS ===== */
.reveal{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease,transform 0.6s ease}
.reveal.visible{opacity:1;transform:translateY(0)}

/* ===== RESPONSIVE ===== */
@media(max-width:900px){
  .hero-inner{grid-template-columns:1fr;gap:40px}
  .hero-panel{display:none}
  .content-grid{grid-template-columns:1fr}
  .footer-grid{grid-template-columns:1fr 1fr}
  .nav-desktop{display:none}
  .hamburger{display:flex}
  .methodology-grid{grid-template-columns:1fr 1fr}
  .pros-cons{grid-template-columns:1fr}
  .bonus-grid{grid-template-columns:1fr}
  .calc-inputs{grid-template-columns:1fr}
}
@media(max-width:600px){
  .hero{min-height:auto;padding:40px 20px 80px}
  .hero-stats{gap:20px}
  .hero h1{font-size:48px}
  .footer-grid{grid-template-columns:1fr}
  .sticky-cta .sticky-text{display:none}
  .methodology-grid{grid-template-columns:1fr 1fr}
  .rtp-grid{grid-template-columns:1fr 1fr}
  .game-grid{grid-template-columns:1fr 1fr 1fr}
  .comp-table th,.comp-table td{padding:10px 10px;font-size:13px}
}
</style>
</head>
<body>
<!-- SECTIONS START -->

<!-- HEADER -->
<header class="site-header">
  <div class="header-inner">
    <a href="https://floraconnections.com/" style="text-decoration:none;color:inherit"><div class="logo">🎰 <div><span style="font-size:22px">FLORA CONNECTIONS</span><span>Casino Expert Review</span></div></div></a>
    <nav class="nav-desktop">
      <a href="#bonus">Bonus</a>
      <a href="#games">Games</a>
      <a href="#banking">Banking</a>
      <a href="#comparison">Compare</a>
      <a href="#faq">FAQ</a>
    </nav>
    <button class="hamburger" id="hamburger" aria-label="Open menu">
      <span></span><span></span><span></span>
    </button>
  </div>
</header>
<nav class="mobile-nav" id="mobileNav">
  <a href="#bonus">Bonus</a>
  <a href="#games">Games</a>
  <a href="#banking">Banking</a>
  <a href="#comparison">Compare</a>
  <a href="#faq">FAQ</a>
  <a href="https://bonusclick1.com/M8hjf1" rel="nofollow sponsored noopener noreferrer" target="_blank">🎰 Claim Bonus →</a>
</nav>

<!-- TICKER -->
<div class="ticker-wrap">
  <div class="ticker-inner">
    <span class="ticker-item"><span class="ticker-dot"></span>This Casino • Updated March 2026</span>
    <span class="ticker-item"><span class="ticker-dot"></span>1000+ Pokies Available</span>
    <span class="ticker-item"><span class="ticker-dot"></span>AUD Accepted • Instant Deposits</span>
    <span class="ticker-item"><span class="ticker-dot"></span>Licensed & Regulated</span>
    <span class="ticker-item"><span class="ticker-dot"></span>24/7 Live Support</span>
    <span class="ticker-item"><span class="ticker-dot"></span>Mobile-Optimised Platform</span>
    <span class="ticker-item"><span class="ticker-dot"></span>This Casino Platform • Updated March 2026</span>
    <span class="ticker-item"><span class="ticker-dot"></span>1000+ Pokies Available</span>
    <span class="ticker-item"><span class="ticker-dot"></span>AUD Accepted • Instant Deposits</span>
    <span class="ticker-item"><span class="ticker-dot"></span>Licensed & Regulated</span>
    <span class="ticker-item"><span class="ticker-dot"></span>24/7 Live Support</span>
    <span class="ticker-item"><span class="ticker-dot"></span>Mobile-Optimised Platform</span>
  </div>
</div>

<!-- HERO -->
<section class="hero" id="review">
  <div class="hero-bg-dots"></div>
  <div class="hero-inner">
    <div>
      <div class="hero-label">⚡ Expert Verified · Updated 2026</div>
      <h1>ROYAL REELS<br /><span class="gold">CASINO REVIEW</span></h1>
      <p class="hero-sub">Is this pokies platform legit and worth playing in Australia? We spent weeks testing the platform — here's our honest, detailed verdict for 2026.</p>
      <div class="hero-stats">
        <div class="hstat">
          <div class="hstat-num" id="counter1">0</div>
          <div class="hstat-label">Our Score</div>
        </div>
        <div class="hstat">
          <div class="hstat-num" id="counter2">0</div>
          <div class="hstat-label">Game Titles</div>
        </div>
        <div class="hstat">
          <div class="hstat-num" id="counter3">0</div>
          <div class="hstat-label">AU Players</div>
        </div>
      </div>
      <a href="https://bonusclick1.com/M8hjf1" rel="nofollow sponsored noopener noreferrer" target="_blank" class="btn-cta">Claim Welcome Bonus →</a>
      <div class="btn-cta-sub"><span>🔒</span> Secure · 18+ · Gamble Responsibly</div>
    </div>
    <div class="hero-panel">
      <div class="rating-display">
        <div class="rating-num">8.6<span style="font-size:28px;color:var(--text2)">/10</span></div>
        <div class="rating-label">Expert Rating · 2026</div>
        <div class="stars-row"><span class="star">★</span><span class="star">★</span><span class="star">★</span><span class="star">★</span><span class="star half">★</span></div>
      </div>
      <div class="verdict-items">
        <div class="verdict-item"><span class="vi-icon">✅</span> Generous welcome bonus package</div>
        <div class="verdict-item"><span class="vi-icon">✅</span> 1000+ pokies from top providers</div>
        <div class="verdict-item"><span class="vi-icon">✅</span> AUD accepted, fast deposits</div>
        <div class="verdict-item"><span class="vi-icon">✅</span> Mobile-friendly platform</div>
        <div class="verdict-item"><span class="vi-icon">✅</span> 24/7 live chat support</div>
        <div class="verdict-item neg"><span class="vi-icon">⚠️</span> Wagering requirements apply</div>
        <div class="verdict-item neg"><span class="vi-icon">⚠️</span> Limited cryptocurrency options</div>
      </div>
    </div>
  </div>
</section>

<!-- BONUS SECTION -->
<section id="bonus">
  <div class="section-header reveal">
    <div class="sec-label">Welcome Package</div>
    <h2>IS THE WELCOME BONUS WORTH IT?</h2>
    <p>Our team analysed the casino bonus structure to help you understand the real value for Australian players.</p>
  </div>
  <div class="sec-wrap">
    <div class="bonus-hero reveal">
      <div class="bonus-hero-tag">🏆 Welcome Package 2026</div>
      <div class="bonus-hero-amount">$1,000</div>
      <div class="bonus-hero-sub">100% Match Bonus on first deposit + up to 200 Free Spins on eligible pokies</div>
      <div class="bonus-grid">
        <div class="bonus-card">
          <div class="bc-icon">💰</div>
          <div class="bc-title">Match Bonus</div>
          <div class="bc-val">100%</div>
          <div class="bc-note">Up to $1,000 on 1st deposit</div>
        </div>
        <div class="bonus-card">
          <div class="bc-icon">🎡</div>
          <div class="bc-title">Free Spins</div>
          <div class="bc-val">200 FS</div>
          <div class="bc-note">On selected pokies titles</div>
        </div>
        <div class="bonus-card">
          <div class="bc-icon">🔄</div>
          <div class="bc-title">Wagering</div>
          <div class="bc-val">30x</div>
          <div class="bc-note">Bonus amount must be wagered</div>
        </div>
      </div>
      <a href="https://bonusclick1.com/M8hjf1" rel="nofollow sponsored noopener noreferrer" target="_blank" class="btn-cta" style="font-size:16px;padding:14px 32px">Claim Your Bonus →</a>
      <div style="margin-top:12px;font-size:12px;color:var(--text2)">18+ · Terms & Conditions Apply · Gamble Responsibly</div>
    </div>

    <div class="pull-quote reveal">
      "The welcome package offered here is competitive within the Australian online casino market. However, like all casino bonuses, reading the full terms — particularly the wagering requirement — is essential before claiming."
      <br/><span style="font-size:14px;color:var(--gold);margin-top:8px;display:block">— Liam Bennett, Senior iGaming Expert</span>
    </div>

    <div class="content-grid reveal">
      <div class="info-box highlight">
        <h3>🎁 Ongoing Promotions</h3>
        <p>Beyond the welcome package, this casino platform runs regular promotions for existing players throughout 2026. These typically include reload bonuses, cashback offers, and tournament events on popular pokies.</p>
        <ul>
          <li>Weekly reload bonuses for depositing players</li>
          <li>Free spins tied to new game launches</li>
          <li>Seasonal tournament events with prize pools</li>
          <li>Birthday bonuses via loyalty programme</li>
          <li>VIP exclusive promotions for high-tier members</li>
        </ul>
      </div>
      <div class="info-box">
        <h3>📋 Bonus Terms Breakdown</h3>
        <p>Understanding bonus terms is critical before claiming any offer. Here's what Australian players need to know about the bonus conditions.</p>
        <ul>
          <li>Minimum deposit to trigger welcome bonus applies</li>
          <li>30x wagering on bonus amount (industry standard)</li>
          <li>Time limit to complete wagering requirements</li>
          <li>Free spins may have lower wagering than match bonus</li>
          <li>Game contributions vary (pokies typically 100%)</li>
        </ul>
      </div>
    </div>

    <div class="callout reveal">
      <div class="callout-icon">⚠️</div>
      <div class="callout-body">
        <h4>Responsible Gambling Reminder</h4>
        <p>Casino bonuses should enhance entertainment, not create financial pressure. Always set a budget before playing and never chase losses. If gambling stops being fun, contact the <a href="https://www.gamblinghelponline.org.au" target="_blank" rel="noopener noreferrer">Gambling Help Online</a> service on 1800 858 858 (free, 24/7).</p>
      </div>
    </div>
  </div>
</section>

<!-- GAME LIBRARY -->
<section id="games" style="background:var(--bg2);padding-bottom:0">
  <div class="section-header reveal">
    <div class="sec-label">Game Library</div>
    <h2>THE GAME LIBRARY: 1000+ POKIES &amp; MORE</h2>
    <p>One of the strongest aspects of this casino platform is its extensive collection of games, anchored by a massive library of online pokies.</p>
  </div>
  <div class="sec-wrap">
    <div class="game-grid reveal">
      <div class="game-card"><div class="game-icon">🎰</div><div class="game-name">Video Pokies</div><div class="game-count">800+</div><div class="game-label">Titles Available</div></div>
      <div class="game-card"><div class="game-icon">🃏</div><div class="game-name">Table Games</div><div class="game-count">50+</div><div class="game-label">Variants</div></div>
      <div class="game-card"><div class="game-icon">🎡</div><div class="game-name">Classic Pokies</div><div class="game-count">100+</div><div class="game-label">3-Reel Games</div></div>
      <div class="game-card"><div class="game-icon">📺</div><div class="game-name">Live Dealer</div><div class="game-count">30+</div><div class="game-label">Live Tables</div></div>
      <div class="game-card"><div class="game-icon">💰</div><div class="game-name">Jackpot Pokies</div><div class="game-count">20+</div><div class="game-label">Progressive Titles</div></div>
      <div class="game-card"><div class="game-icon">🎲</div><div class="game-name">Specialty</div><div class="game-count">15+</div><div class="game-label">Scratch & More</div></div>
    </div>

    <div class="content-grid reveal" style="margin-top:32px">
      <div class="info-box">
        <h3>🎮 Software Providers</h3>
        <p>The casino sources its game library from an impressive roster of established software developers, ensuring quality and fairness across all titles.</p>
        <ul>
          <li>Aristocrat — iconic Australian-made pokies</li>
          <li>IGT — industry-leading game developer</li>
          <li>Microgaming — massive progressive jackpot network</li>
          <li>NetEnt — premium European game studio</li>
          <li>Playtech — extensive live dealer offering</li>
          <li>Evolution Gaming — world-class live tables</li>
        </ul>
      </div>
      <div class="info-box highlight">
        <h3>⭐ Most Popular Pokies Available</h3>
        <p>Based on our testing and player feedback, these are the most consistently played pokies available on the platform in 2026.</p>
        <ul>
          <li>Lightning Link — ultra-popular AU favourite</li>
          <li>Buffalo — high-volatility, big win potential</li>
          <li>5 Dragons — classic Aristocrat experience</li>
          <li>Gonzo's Quest — NetEnt adventure classic</li>
          <li>Mega Moolah — world record progressive jackpot</li>
          <li>Book of Dead — top European player favourite</li>
        </ul>
      </div>
    </div>

    <div class="callout reveal">
      <div class="callout-icon">🔍</div>
      <div class="callout-body">
        <h4>RTP & Fairness</h4>
        <p>All games at this casino use certified Random Number Generators (RNGs) verified by independent testing laboratories. Return to Player (RTP) rates for individual games are typically disclosed in each title's information panel. Video pokies generally have RTPs ranging from 93% to 97%+, while classic table games often offer better theoretical returns.</p>
      </div>
    </div>
  </div>
</section>


<!-- INTERACTIVE 1: BONUS CALCULATOR -->
<section style="padding:0 20px 20px">
  <div class="sec-wrap" style="padding-bottom:20px">
    <div class="interactive-wrap reveal">
      <div class="interactive-title">🧮 BONUS CALCULATOR</div>
      <div class="interactive-sub">Calculate your potential bonus value based on your deposit amount.</div>
      <div class="calc-inputs">
        <div class="calc-field">
          <label>Deposit Amount (AUD)</label>
          <input type="number" id="calc-deposit" value="200" min="10" max="2000" placeholder="Enter deposit" />
        </div>
        <div class="calc-field">
          <label>Bonus Offer Selected</label>
          <select id="calc-offer">
            <option value="100">100% Match + 200 Free Spins</option>
            <option value="50">50% Reload Bonus</option>
            <option value="25">25% Cashback</option>
          </select>
        </div>
      </div>
      <button class="btn-calc" onclick="calcBonus()">CALCULATE MY BONUS →</button>
      <div class="calc-result" id="calc-result">
        <div class="cr-label">Total Bonus Value</div>
        <div class="cr-value" id="cr-bonus">$0</div>
        <div class="cr-note" id="cr-note"></div>
      </div>
    </div>
  </div>
</section>

<!-- IS ROYAL REELS LEGIT? -->
<section id="trust">
  <div class="section-header reveal">
    <div class="sec-label">Safety & Legitimacy</div>
    <h2>IS ROYAL REELS CASINO LEGIT? OUR VERDICT</h2>
    <p>This is the most important question for Australian players. We investigated the safety and reliability of this casino platform thoroughly.</p>
  </div>
  <div class="sec-wrap">
    <div class="table-wrap reveal">
      <table class="scoreboard">
        <thead>
          <tr>
            <th>Safety Criterion</th>
            <th>Rating</th>
            <th>Score</th>
            <th>Status</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td><strong>Licensing & Regulation</strong><br/><small style="color:var(--text2)">Curaçao Gaming Authority</small></td>
            <td><div class="score-bar"><div class="score-fill" style="width:78%"></div><span class="score-num">7.8/10</span></div></td>
            <td>7.8</td>
            <td><span class="badge-ok">✓ Licensed</span></td>
          </tr>
          <tr>
            <td><strong>SSL Encryption</strong><br/><small style="color:var(--text2)">256-bit SSL protection</small></td>
            <td><div class="score-bar"><div class="score-fill" style="width:95%"></div><span class="score-num">9.5/10</span></div></td>
            <td>9.5</td>
            <td><span class="badge-ok">✓ Verified</span></td>
          </tr>
          <tr>
            <td><strong>Game Fairness</strong><br/><small style="color:var(--text2)">RNG certified games</small></td>
            <td><div class="score-bar"><div class="score-fill" style="width:90%"></div><span class="score-num">9.0/10</span></div></td>
            <td>9.0</td>
            <td><span class="badge-ok">✓ Certified</span></td>
          </tr>
          <tr>
            <td><strong>Payment Security</strong><br/><small style="color:var(--text2)">Encrypted transactions</small></td>
            <td><div class="score-bar"><div class="score-fill" style="width:88%"></div><span class="score-num">8.8/10</span></div></td>
            <td>8.8</td>
            <td><span class="badge-ok">✓ Secure</span></td>
          </tr>
          <tr>
            <td><strong>Responsible Gambling</strong><br/><small style="color:var(--text2)">Deposit limits, self-exclusion</small></td>
            <td><div class="score-bar"><div class="score-fill" style="width:82%"></div><span class="score-num">8.2/10</span></div></td>
            <td>8.2</td>
            <td><span class="badge-ok">✓ Available</span></td>
          </tr>
          <tr>
            <td><strong>Withdrawal Reliability</strong><br/><small style="color:var(--text2)">Based on player reports</small></td>
            <td><div class="score-bar"><div class="score-fill" style="width:80%"></div><span class="score-num">8.0/10</span></div></td>
            <td>8.0</td>
            <td><span class="badge-ok">✓ Reliable</span></td>
          </tr>
        </tbody>
      </table>
    </div>

    <div class="content-grid reveal" style="margin-top:32px">
      <div class="info-box">
        <h3>🛡️ Licence & Legal Status</h3>
        <p>This casino operates under a Curaçao eGaming licence (Master Licence 5536/JAZ). While this is not a tier-1 licence like those issued by MGA or UKGC, Curaçao-licensed operators are widely accepted as legitimate gambling platforms by Australian players. The casino uses SSL encryption across all connections, protecting personal and financial data effectively. Always verify the licence details on the casino's footer before registering.</p>
      </div>
      <div class="info-box highlight">
        <h3>🔒 Player Protection Tools</h3>
        <p>Responsible gambling tools are a marker of a trustworthy operator. The casino provides several protective mechanisms to help players manage their activity, which aligns with international responsible gambling standards.</p>
        <ul>
          <li>Deposit limits (daily, weekly, monthly)</li>
          <li>Session time reminders</li>
          <li>Self-exclusion options</li>
          <li>Account cooling-off periods</li>
          <li>Reality check notifications</li>
        </ul>
      </div>
    </div>
  </div>
</section>

<!-- BANKING SECTION -->
<section id="banking" style="background:var(--bg2)">
  <div class="section-header reveal">
    <div class="sec-label">Deposits & Withdrawals</div>
    <h2>BANKING &amp; WITHDRAWAL METHODS: FULL ANALYSIS</h2>
    <p>How quickly can you get your winnings? We tested the full banking experience at this platform for Australian players.</p>
  </div>
  <div class="sec-wrap">
    <div class="table-wrap reveal">
      <table class="scoreboard">
        <thead>
          <tr>
            <th>Payment Method</th>
            <th>Deposit Time</th>
            <th>Withdrawal Time</th>
            <th>Min/Max</th>
            <th>AUD</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td><strong>💳 Visa/Mastercard</strong></td>
            <td>Instant</td>
            <td>3-5 business days</td>
            <td>$10 / $5,000</td>
            <td><span class="badge-ok">✓ Yes</span></td>
          </tr>
          <tr>
            <td><strong>💰 Bank Transfer</strong></td>
            <td>1-3 days</td>
            <td>3-7 business days</td>
            <td>$50 / $10,000</td>
            <td><span class="badge-ok">✓ Yes</span></td>
          </tr>
          <tr>
            <td><strong>📱 Neosurf Voucher</strong></td>
            <td>Instant</td>
            <td>N/A (deposit only)</td>
            <td>$10 / $500</td>
            <td><span class="badge-ok">✓ Yes</span></td>
          </tr>
          <tr>
            <td><strong>💎 Bitcoin/Crypto</strong></td>
            <td>10-30 min</td>
            <td>1-24 hours</td>
            <td>$20 / $5,000</td>
            <td><span class="badge-ok">✓ BTC</span></td>
          </tr>
          <tr>
            <td><strong>🔄 MuchBetter</strong></td>
            <td>Instant</td>
            <td>24-48 hours</td>
            <td>$10 / $2,000</td>
            <td><span class="badge-ok">✓ Yes</span></td>
          </tr>
        </tbody>
      </table>
    </div>
    <div style="margin-top:8px;font-size:12px;color:var(--text2);">← Scroll horizontally on mobile to see all columns</div>

    <div class="callout reveal" style="margin-top:24px">
      <div class="callout-icon">⚡</div>
      <div class="callout-body">
        <h4>KYC Verification Required</h4>
        <p>Like all legitimate online casinos, this platform requires Know Your Customer (KYC) verification before processing your first withdrawal. This involves submitting proof of identity (passport or driver's licence) and proof of address (utility bill or bank statement dated within 3 months). Completing KYC promptly can prevent delays to your withdrawals.</p>
      </div>
    </div>

    <div class="content-grid reveal" style="margin-top:24px">
      <div class="info-box">
        <h3>⏱️ Withdrawal Speed Reality</h3>
        <p>While the casino advertises certain withdrawal times, actual processing depends on several factors: your chosen payment method, whether KYC verification is complete, the withdrawal amount, and any pending bonus wagering requirements. Based on player feedback analysed in our review, e-wallet and crypto withdrawals are generally fastest, with bank transfers taking significantly longer due to standard banking processing times.</p>
      </div>
      <div class="info-box">
        <h3>💡 Banking Tips for AU Players</h3>
        <p>Maximise the efficiency of your casino banking experience with these expert tips from our review team.</p>
        <ul>
          <li>Complete KYC verification immediately after registration</li>
          <li>Use e-wallets or crypto for faster cashouts</li>
          <li>Check minimum withdrawal amounts before requesting</li>
          <li>Ensure bonus wagering is complete before withdrawing</li>
          <li>Keep transaction records for your own reference</li>
        </ul>
      </div>
    </div>
  </div>
</section>

<!-- INTERACTIVE 2: CASINO FINDER QUIZ -->
<section style="padding:0 20px">
  <div class="sec-wrap">
    <div class="interactive-wrap reveal">
      <div class="interactive-title">❓ IS THIS CASINO RIGHT FOR YOU?</div>
      <div class="interactive-sub">Answer 3 quick questions and we'll help you decide if this casino matches your playing style.</div>
      <div class="quiz-progress"><div class="quiz-prog-fill" id="quiz-progress" style="width:33%"></div></div>
      <div id="quiz-container">
        <div class="quiz-step" id="quiz-step-1">
          <div class="quiz-q">What's your primary reason for playing at an online casino?</div>
          <div class="quiz-options">
            <button class="quiz-opt" onclick="quizAnswer(1,'pokies')">🎰 I love spinning pokies</button>
            <button class="quiz-opt" onclick="quizAnswer(1,'bonus')">🎁 I want the best bonus value</button>
            <button class="quiz-opt" onclick="quizAnswer(1,'live')">📺 I prefer live dealer games</button>
            <button class="quiz-opt" onclick="quizAnswer(1,'jackpot')">💰 I'm chasing big jackpots</button>
          </div>
        </div>
        <div class="quiz-step" id="quiz-step-2" style="display:none">
          <div class="quiz-q">How important is withdrawal speed to you?</div>
          <div class="quiz-options">
            <button class="quiz-opt" onclick="quizAnswer(2,'fast')">⚡ Very important — I want same-day cashouts</button>
            <button class="quiz-opt" onclick="quizAnswer(2,'medium')">⏱️ Moderately — 1-3 days is acceptable</button>
            <button class="quiz-opt" onclick="quizAnswer(2,'slow')">🕐 Not critical — I'm patient</button>
          </div>
        </div>
        <div class="quiz-step" id="quiz-step-3" style="display:none">
          <div class="quiz-q">What's your typical monthly deposit budget?</div>
          <div class="quiz-options">
            <button class="quiz-opt" onclick="quizAnswer(3,'low')">🟢 Under $100 — casual player</button>
            <button class="quiz-opt" onclick="quizAnswer(3,'mid')">🟡 $100-$500 — regular player</button>
            <button class="quiz-opt" onclick="quizAnswer(3,'high')">🔴 $500+ — high roller</button>
          </div>
        </div>
        <div class="quiz-result" id="quiz-result">
          <div class="qr-icon">🎰</div>
          <div class="qr-title">YOU'VE FOUND YOUR MATCH!</div>
          <div class="qr-text" id="quiz-result-text">Based on your preferences, this platform offers exactly what you're looking for. The extensive pokies library, competitive bonus, and AUD support make it an excellent choice.</div>
          <a href="https://bonusclick1.com/M8hjf1" rel="nofollow sponsored noopener noreferrer" target="_blank" class="btn-cta" style="font-size:16px;padding:14px 32px;display:inline-flex">Claim Your Casino Bonus →</a>
          <div style="margin-top:12px;font-size:11px;color:var(--text2)">18+ · T&C Apply · Gamble Responsibly</div>
        </div>
      </div>
    </div>
  </div>
</section>


<!-- MOBILE SECTION -->
<section id="mobile">
  <div class="section-header reveal">
    <div class="sec-label">Mobile Experience</div>
    <h2>THE MOBILE PLATFORM FOR AUSTRALIAN PLAYERS</h2>
    <p>With over 70% of Australian casino players accessing games via mobile, the quality of any casino's mobile platform is a key factor in our expert review.</p>
  </div>
  <div class="sec-wrap">
    <div class="content-grid reveal">
      <div class="info-box highlight">
        <h3>📱 Mobile Platform Performance</h3>
        <p>This casino operates a fully browser-based mobile platform that works seamlessly on both iOS and Android devices. During our testing on multiple devices and connection speeds, we found the mobile experience to be genuinely competitive. Game loading times were reasonable, the interface adapts well to different screen sizes, and navigation remains intuitive even on smaller displays.</p>
        <ul>
          <li>iOS and Android compatible via browser</li>
          <li>No app download required</li>
          <li>Touch-optimised game controls</li>
          <li>Full account management on mobile</li>
          <li>Deposits and withdrawals via mobile</li>
        </ul>
      </div>
      <div class="info-box">
        <h3>⚡ Mobile Performance Metrics</h3>
        <p>We conducted standardised testing of the mobile platform across different device types and network conditions to provide an objective assessment for Australian players.</p>
        <div style="margin-top:16px;display:flex;flex-direction:column;gap:14px">
          <div>
            <div style="display:flex;justify-content:space-between;margin-bottom:6px;font-size:13px;color:var(--text2)"><span>Game Load Speed</span><span style="color:var(--gold)">4.2/5</span></div>
            <div style="height:6px;background:rgba(255,255,255,0.1);border-radius:3px"><div style="width:84%;height:100%;background:var(--gold);border-radius:3px"></div></div>
          </div>
          <div>
            <div style="display:flex;justify-content:space-between;margin-bottom:6px;font-size:13px;color:var(--text2)"><span>UI Responsiveness</span><span style="color:var(--gold)">4.5/5</span></div>
            <div style="height:6px;background:rgba(255,255,255,0.1);border-radius:3px"><div style="width:90%;height:100%;background:var(--gold);border-radius:3px"></div></div>
          </div>
          <div>
            <div style="display:flex;justify-content:space-between;margin-bottom:6px;font-size:13px;color:var(--text2)"><span>Game Selection on Mobile</span><span style="color:var(--gold)">4.3/5</span></div>
            <div style="height:6px;background:rgba(255,255,255,0.1);border-radius:3px"><div style="width:86%;height:100%;background:var(--gold);border-radius:3px"></div></div>
          </div>
          <div>
            <div style="display:flex;justify-content:space-between;margin-bottom:6px;font-size:13px;color:var(--text2)"><span>Touch Controls</span><span style="color:var(--gold)">4.4/5</span></div>
            <div style="height:6px;background:rgba(255,255,255,0.1);border-radius:3px"><div style="width:88%;height:100%;background:var(--gold);border-radius:3px"></div></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</section>

<!-- INTERACTIVE 3: RTP COMPARATOR -->
<section style="background:var(--bg2);padding:0 20px 40px">
  <div class="sec-wrap" style="padding-top:60px">
    <div class="interactive-wrap reveal">
      <div class="interactive-title">📊 RTP COMPARATOR</div>
      <div class="interactive-sub">Compare the Return to Player rates of popular pokies available at this casino.</div>
      <div class="rtp-grid" id="rtp-grid">
        <div class="rtp-card">
          <div class="rtp-game">Lightning Link</div>
          <div class="rtp-bar-wrap"><div class="rtp-bar" style="width:0%" data-rtp="88"></div></div>
          <div class="rtp-val">88%</div>
          <div class="rtp-label">Return to Player</div>
        </div>
        <div class="rtp-card">
          <div class="rtp-game">Buffalo Grand</div>
          <div class="rtp-bar-wrap"><div class="rtp-bar" style="width:0%" data-rtp="96"></div></div>
          <div class="rtp-val">96%</div>
          <div class="rtp-label">Return to Player</div>
        </div>
        <div class="rtp-card">
          <div class="rtp-game">5 Dragons</div>
          <div class="rtp-bar-wrap"><div class="rtp-bar" style="width:0%" data-rtp="94"></div></div>
          <div class="rtp-val">94%</div>
          <div class="rtp-label">Return to Player</div>
        </div>
        <div class="rtp-card">
          <div class="rtp-game">Gonzo's Quest</div>
          <div class="rtp-bar-wrap"><div class="rtp-bar" style="width:0%" data-rtp="96"></div></div>
          <div class="rtp-val">96%</div>
          <div class="rtp-label">Return to Player</div>
        </div>
        <div class="rtp-card">
          <div class="rtp-game">Mega Moolah</div>
          <div class="rtp-bar-wrap"><div class="rtp-bar" style="width:0%" data-rtp="88"></div></div>
          <div class="rtp-val">88%</div>
          <div class="rtp-label">Return to Player</div>
        </div>
        <div class="rtp-card">
          <div class="rtp-game">Book of Dead</div>
          <div class="rtp-bar-wrap"><div class="rtp-bar" style="width:0%" data-rtp="96"></div></div>
          <div class="rtp-val">96%</div>
          <div class="rtp-label">Return to Player</div>
        </div>
      </div>
      <div style="margin-top:16px;font-size:12px;color:var(--text2)">* RTP figures are theoretical and based on millions of game rounds. Individual session results will vary significantly.</div>
    </div>
  </div>
</section>

<!-- COMPARISON TABLE -->
<section id="comparison">
  <div class="section-header reveal">
    <div class="sec-label">Competitive Analysis</div>
    <h2>HOW IT COMPARES VS TOP AUSTRALIAN COMPETITORS</h2>
    <p>How does this platform stack up against other popular online casino platforms available to Australian players in 2026?</p>
  </div>
  <div class="sec-wrap">
    <div class="table-wrap reveal">
      <table class="comp-table">
        <thead>
          <tr>
            <th>Casino</th>
            <th>Welcome Bonus</th>
            <th>Game Count</th>
            <th>Withdrawal Speed</th>
            <th>Mobile</th>
            <th>AUD</th>
            <th>Rating</th>
          </tr>
        </thead>
        <tbody>
          <tr class="highlight-row">
            <td><strong>🎰 Royal Reels</strong> <span style="font-size:10px;background:var(--gold);color:#000;padding:2px 6px;border-radius:2px;margin-left:6px;font-family:'Barlow Condensed',sans-serif;font-weight:700">OUR PICK</span></td>
            <td>100% up to $1,000</td>
            <td>1000+</td>
            <td>1-3 days</td>
            <td class="check">✓</td>
            <td class="check">✓</td>
            <td><strong style="color:var(--gold)">8.6/10</strong></td>
          </tr>
          <tr>
            <td>Casino A</td>
            <td>200% up to $800</td>
            <td>800+</td>
            <td>2-5 days</td>
            <td class="check">✓</td>
            <td class="check">✓</td>
            <td>8.1/10</td>
          </tr>
          <tr>
            <td>Casino B</td>
            <td>150% up to $500</td>
            <td>600+</td>
            <td>3-7 days</td>
            <td class="check">✓</td>
            <td class="check">✓</td>
            <td>7.8/10</td>
          </tr>
          <tr>
            <td>Casino C</td>
            <td>100% up to $400</td>
            <td>500+</td>
            <td>1-2 days</td>
            <td class="check">✓</td>
            <td class="check">✓</td>
            <td>7.5/10</td>
          </tr>
        </tbody>
      </table>
    </div>
    <div style="margin-top:8px;font-size:12px;color:var(--text2)">← Scroll horizontally on mobile · Data verified March 2026</div>

    <div class="pros-cons reveal" style="margin-top:40px">
      <div class="pros-col">
        <div class="pc-head">👍 Platform Pros</div>
        <ul class="pc-list">
          <li>Generous welcome package up to $1,000</li>
          <li>Massive library of 1000+ pokies titles</li>
          <li>AUD currency accepted natively</li>
          <li>Multiple banking options including crypto</li>
          <li>24/7 customer support via live chat</li>
          <li>Mobile-optimised without app download</li>
          <li>Loyalty and VIP programme available</li>
          <li>Regular ongoing promotions for members</li>
        </ul>
      </div>
      <div class="cons-col">
        <div class="pc-head">👎 Platform Cons</div>
        <ul class="pc-list">
          <li>Curaçao licence (not tier-1 MGA/UKGC)</li>
          <li>Wagering requirements on bonuses (30x)</li>
          <li>Card withdrawals take 3-5 business days</li>
          <li>Limited cryptocurrency variety vs competitors</li>
          <li>No dedicated iOS/Android native app</li>
          <li>Some regions may experience geo-restrictions</li>
        </ul>
      </div>
    </div>
  </div>
</section>

<!-- INTERACTIVE 4: FORTUNE WHEEL -->
<section style="background:var(--bg2);padding:0 20px 40px">
  <div class="sec-wrap" style="padding-top:60px">
    <div class="interactive-wrap reveal">
      <div class="interactive-title">🎡 FORTUNE WHEEL</div>
      <div class="interactive-sub">Spin for a chance to see what bonus could be waiting for you! All results lead to the casino.</div>
      <div class="wheel-wrap">
        <canvas id="wheel" width="280" height="280"></canvas>
        <div id="wheel-result"></div>
        <button class="btn-spin" id="spinBtn" onclick="spinWheel()">SPIN NOW →</button>
        <div style="font-size:12px;color:var(--text2);text-align:center">18+ · For entertainment · T&amp;C Apply</div>
      </div>
    </div>
  </div>
</section>

<!-- CUSTOMER SUPPORT -->
<section id="support">
  <div class="section-header reveal">
    <div class="sec-label">Customer Service</div>
    <h2>CUSTOMER SUPPORT: HOW RELIABLE IS THE CASINO?</h2>
    <p>Quality customer support can make or break a casino experience. Here's what our review team found.</p>
  </div>
  <div class="sec-wrap">
    <div class="content-grid reveal">
      <div class="info-box">
        <h3>💬 Support Channels</h3>
        <p>The casino provides multiple customer support channels to ensure Australian players can get assistance when needed. During our review, we tested each channel to assess response times and quality of service.</p>
        <ul>
          <li>Live chat — available 24/7, fastest response</li>
          <li>Email support — typically 24-hour response time</li>
          <li>FAQ knowledge base — extensive self-help section</li>
          <li>Support ticket system for complex issues</li>
        </ul>
      </div>
      <div class="info-box highlight">
        <h3>⏱️ Response Time Testing</h3>
        <p>Our review team contacted the casino's customer support across different times of day and via multiple channels to evaluate response quality and timeliness.</p>
        <div style="margin-top:16px;display:flex;flex-direction:column;gap:10px">
          <div class="callout" style="margin:0;padding:12px">
            <div class="callout-icon" style="font-size:20px">💬</div>
            <div class="callout-body"><h4>Live Chat</h4><p>Average response: under 2 minutes. Agents were knowledgeable and professional.</p></div>
          </div>
          <div class="callout" style="margin:0;padding:12px">
            <div class="callout-icon" style="font-size:20px">📧</div>
            <div class="callout-body"><h4>Email</h4><p>Average response: 18-24 hours. Responses were detailed and resolved queries effectively.</p></div>
          </div>
        </div>
      </div>
    </div>
  </div>
</section>


<!-- AUTHOR E-E-A-T -->
<section style="background:var(--bg2)">
  <div class="sec-wrap" style="padding-top:60px">
    <div class="author-section reveal" itemscope itemtype="https://schema.org/Person">
      <div class="author-block">
        <div class="author-details">
          <strong class="author-name" itemprop="name">Liam Bennett</strong>
          <span class="author-title" itemprop="jobTitle">Senior iGaming Expert · FloraConnections</span>
          <p class="author-bio" itemprop="description">Liam Bennett is a Senior iGaming analyst with 7+ years specialising in Australian online casino markets. A former responsible gambling advocate who has tested and reviewed over 150 online casino platforms across the AU and NZ markets. He specialises in bonus structure analysis, withdrawal speed verification, and player protection standards. Liam reads quarterly regulatory reports from Curaçao Gaming Authority and tests live support before each review. All casino ratings are updated monthly to reflect current offers and platform quality.</p>
          <span class="author-updated">Updated: March 2026</span>
        </div>
      </div>
      <div class="methodology-grid" style="margin-top:28px">
        <div class="method-item">
          <div class="method-icon">🎮</div>
          <div class="method-name">Live Testing</div>
          <div class="method-desc">We play with real AUD deposits before reviewing</div>
        </div>
        <div class="method-item">
          <div class="method-icon">⚡</div>
          <div class="method-name">Withdrawal Test</div>
          <div class="method-desc">We request cashouts and time every step of the process</div>
        </div>
        <div class="method-item">
          <div class="method-icon">💬</div>
          <div class="method-name">Support Tested</div>
          <div class="method-desc">Live chat and email both tested multiple times</div>
        </div>
        <div class="method-item">
          <div class="method-icon">📋</div>
          <div class="method-name">Terms Reviewed</div>
          <div class="method-desc">Full bonus T&C analysis before recommending</div>
        </div>
      </div>
      <div style="margin-top:20px;padding:16px;background:rgba(255,255,255,0.04);border-radius:var(--radius);font-size:13px;color:var(--text2)">
        <strong style="color:var(--text)">Affiliate Disclosure:</strong> FloraConnections receives a commission when players sign up through our links. This does not influence our editorial independence — our reviews reflect genuine testing and analysis. We recommend only platforms we consider legitimate and trustworthy.
      </div>
    </div>
  </div>
</section>

<!-- FAQ -->
<section id="faq">
  <div class="section-header reveal">
    <div class="sec-label">Common Questions</div>
    <h2>FREQUENTLY ASKED QUESTIONS</h2>
    <p>The most common questions Australian players ask before joining this casino — answered by our expert team.</p>
  </div>
  <div class="sec-wrap">
    <div class="faq-list reveal">
      <div class="faq-item">
        <button class="faq-q">Is this casino platform legit and safe for Australian players? <span class="faq-icon">+</span></button>
        <div class="faq-a">This casino operates under a Curaçao gaming licence and uses 256-bit SSL encryption to protect all player data and transactions. The platform has been serving Australian players for several years with a generally positive reputation. While it doesn't hold a tier-1 licence (MGA or UKGC), it is widely considered a legitimate gambling platform. We recommend using all responsible gambling tools provided and setting personal deposit limits.</div>
      </div>
      <div class="faq-item">
        <button class="faq-q">What welcome bonus is currently available for 2026? <span class="faq-icon">+</span></button>
        <div class="faq-a">The casino currently offers a welcome package that includes a 100% match bonus on your first deposit, up to $1,000 AUD, plus up to 200 free spins on eligible pokies titles. A 30x wagering requirement applies to the bonus amount. Always review the full terms and conditions on the casino site before claiming, as offers may be subject to change.</div>
      </div>
      <div class="faq-item">
        <button class="faq-q">Can I play on my mobile phone? <span class="faq-icon">+</span></button>
        <div class="faq-a">Yes. The casino offers a fully mobile-optimised platform accessible through iOS Safari and Android Chrome browsers. No app download is required — simply visit the casino website on your phone and log in. The game library is well-optimised for touchscreen play, and all account functions including deposits and withdrawals are available on mobile.</div>
      </div>
      <div class="faq-item">
        <button class="faq-q">How long do casino withdrawals take? <span class="faq-icon">+</span></button>
        <div class="faq-a">Withdrawal processing times depend on your chosen payment method. E-wallets and cryptocurrency withdrawals are generally processed within 24-48 hours. Credit and debit card withdrawals typically take 3-5 business days. Bank transfers can take 3-7 business days. Completing KYC verification before requesting a withdrawal will help avoid delays. Your first withdrawal may take longer as it includes standard identity verification procedures.</div>
      </div>
      <div class="faq-item">
        <button class="faq-q">What payment methods are accepted? <span class="faq-icon">+</span></button>
        <div class="faq-a">The casino accepts a range of payment methods suitable suitable for Australian players. These include Visa and Mastercard debit and credit cards, bank transfers, Neosurf vouchers (popular in Australia), Bitcoin and select other cryptocurrencies, and e-wallet options including MuchBetter. AUD currency is supported. Minimum deposit amounts vary by method — typically starting from $10.</div>
      </div>
      <div class="faq-item">
        <button class="faq-q">Is there a VIP or loyalty programme? <span class="faq-icon">+</span></button>
        <div class="faq-a">Yes. The casino operates a loyalty rewards programme where players earn points through real-money wagering. These points can be converted into bonus credits. Higher-tier VIP players typically receive additional benefits including higher withdrawal limits, personal account managers, exclusive bonus offers, and invitations to special events. Contact customer support for specific details about the current VIP structure.</div>
      </div>
      <div class="faq-item">
        <button class="faq-q">Is there a no deposit bonus available? <span class="faq-icon">+</span></button>
        <div class="faq-a">No-deposit bonus availability varies over time and is subject to change. Check the current promotions section after registering, or subscribe to their email communications to receive notifications about any no-deposit offers. These promotions are often limited-time and may require bonus codes. Our team monitors casino promotions regularly and updates this review when significant new offers become available.</div>
      </div>
      <div class="faq-item">
        <button class="faq-q">How many games are in the game library? <span class="faq-icon">+</span></button>
        <div class="faq-a">The platform offers a substantial game library with over 1,000 titles available to players. The catalogue includes video pokies, classic 3-reel pokies, progressive jackpot games, table games (blackjack, roulette, baccarat, poker variants), live dealer tables, and specialty games. Games come from established software providers including Aristocrat, IGT, Microgaming, NetEnt, and Playtech, ensuring quality and RNG certification across all titles.</div>
      </div>
    </div>

    <div style="margin-top:40px;text-align:center" class="reveal">
      <a href="https://bonusclick1.com/M8hjf1" rel="nofollow sponsored noopener noreferrer" target="_blank" class="btn-cta" style="font-size:18px;padding:18px 48px">
        🎰 Claim Your Bonus Now →
      </a>
      <div class="btn-cta-sub" style="justify-content:center;margin-top:12px">
        <span>🔒</span> Secure Registration · 18+ · Gamble Responsibly · T&C Apply
      </div>
    </div>
  </div>
</section>

<!-- FOOTER -->
<footer class="site-footer">
  <div class="footer-inner">
    <div class="footer-grid">
      <div>
        <a href="https://floraconnections.com/" style="text-decoration:none;color:inherit"><div class="footer-brand">🎰 FLORA CONNECTIONS</div></a>
        <div class="footer-desc">Independent online casino reviews for Australian players. Our expert team tests every platform we recommend. Updated monthly with current data.</div>
      </div>
      <div class="footer-col">
        <h4>Review Sections</h4>
        <ul>
          <li><a href="#bonus">Welcome Bonus</a></li>
          <li><a href="#games">Game Library</a></li>
          <li><a href="#banking">Banking</a></li>
          <li><a href="#comparison">Comparison</a></li>
          <li><a href="#faq">FAQ</a></li>
        </ul>
      </div>
      <div class="footer-col">
        <h4>Helpful Links</h4>
        <ul>
          <li><a href="#trust">Safety Review</a></li>
          <li><a href="#mobile">Mobile Platform</a></li>
          <li><a href="#support">Support</a></li>
          <li><a href="https://www.gamblinghelponline.org.au" target="_blank" rel="noopener noreferrer">Gambling Help</a></li>
        </ul>
      </div>
      <div class="footer-col">
        <h4>Responsible Gambling</h4>
        <ul>
          <li><a href="https://www.gamblinghelponline.org.au" target="_blank" rel="noopener noreferrer">Gambling Help Online</a></li>
          <li><a href="https://www.gamblingresearch.org.au" target="_blank" rel="noopener noreferrer">Gambling Research AU</a></li>
          <li><a href="https://www.mindspot.org.au" target="_blank" rel="noopener noreferrer">MindSpot</a></li>
        </ul>
      </div>
    </div>
    <div class="footer-rg">
      <strong>⚠️ Responsible Gambling Notice:</strong> Gambling involves risk and can be addictive. Play within your means and never gamble with money you can't afford to lose. If gambling is causing you harm, call the <strong>National Gambling Helpline: 1800 858 858</strong> (free, 24/7) or visit <a href="https://www.gamblinghelponline.org.au" target="_blank" rel="noopener noreferrer" style="color:var(--gold)">gamblinghelponline.org.au</a>. Self-exclusion options are available through your casino account. For young people: <a href="https://www.kidshelpline.com.au" target="_blank" rel="noopener noreferrer" style="color:var(--gold)">Kids Helpline 1800 55 1800</a>.
    </div>
    <div class="footer-bottom">
      <div>
        <div class="footer-legal">© 2026 FloraConnections.com · All Rights Reserved · <a href="/privacy-policy/" style="color:var(--text2)">Privacy Policy</a> · <a href="/terms/" style="color:var(--text2)">Terms of Use</a></div>
        <div class="footer-disclaimer" style="margin-top:8px">This website contains affiliate links. We may earn a commission when you register through our links. This does not affect our editorial independence. Content is for informational and entertainment purposes only. Online gambling laws vary by jurisdiction.</div>
      </div>
      <div style="display:flex;align-items:center;gap:12px;flex-shrink:0">
        <div class="age-badge">18+</div>
        <div style="font-size:11px;color:var(--text2);opacity:0.6;max-width:80px;text-align:center">Adults Only</div>
      </div>
    </div>
  </div>
</footer>

<!-- STICKY CTA -->
<div class="sticky-cta" id="stickyCta">
  <div class="sticky-text">🏆 Royal Reels Casino — <span>Claim Your Bonus</span></div>
  <a href="https://bonusclick1.com/M8hjf1" rel="nofollow sponsored noopener noreferrer" target="_blank" class="btn-sticky">Get Bonus →</a>
</div>

<!-- POPUP -->
<div class="popup-overlay" id="popup-overlay">
  <div class="popup" role="dialog" aria-modal="true">
    <button class="popup-close" id="popup-close" aria-label="Close">×</button>
    <div class="popup-icon">🎰</div>
    <h3>ROYAL REELS</h3>
    <div class="popup-bonus">$1,000</div>
    <p>Welcome bonus package waiting for you! 100% match on your first deposit plus 200 free spins on selected pokies.</p>
    <a href="https://bonusclick1.com/M8hjf1" rel="nofollow sponsored noopener noreferrer" target="_blank" class="btn-popup">Claim Bonus Now →</a>
    <div class="popup-tc">18+ · T&C Apply · Gamble Responsibly · AUD supported</div>
    <button class="popup-dismiss" id="popup-dismiss">No thanks, I'll pass</button>
  </div>
</div>

<script>
// ===== HAMBURGER =====
const hamburger = document.getElementById('hamburger');
const mobileNav = document.getElementById('mobileNav');
hamburger.addEventListener('click', () => {
  mobileNav.classList.toggle('open');
});
mobileNav.querySelectorAll('a').forEach(a => {
  a.addEventListener('click', () => mobileNav.classList.remove('open'));
});

// ===== STICKY CTA =====
const stickyCta = document.getElementById('stickyCta');
window.addEventListener('scroll', () => {
  if (window.scrollY > 300) stickyCta.classList.add('show');
  else stickyCta.classList.remove('show');
});

// ===== POPUP =====
let popupShown = false;
window.addEventListener('scroll', () => {
  if (!popupShown && window.scrollY >= window.innerHeight * 2) {
    document.getElementById('popup-overlay').classList.add('active');
    popupShown = true;
  }
});
document.getElementById('popup-close').addEventListener('click', () => {
  document.getElementById('popup-overlay').classList.remove('active');
});
document.getElementById('popup-dismiss').addEventListener('click', () => {
  document.getElementById('popup-overlay').classList.remove('active');
});
document.getElementById('popup-overlay').addEventListener('click', (e) => {
  if (e.target === e.currentTarget) e.currentTarget.classList.remove('active');
});
document.addEventListener('keydown', (e) => {
  if (e.key === 'Escape') document.getElementById('popup-overlay').classList.remove('active');
});

// ===== FAQ ACCORDION =====
document.querySelectorAll('.faq-q').forEach(btn => {
  btn.addEventListener('click', () => {
    const item = btn.closest('.faq-item');
    const isOpen = item.classList.contains('open');
    document.querySelectorAll('.faq-item').forEach(i => i.classList.remove('open'));
    if (!isOpen) item.classList.add('open');
  });
});

// ===== REVEAL ON SCROLL =====
const revealObserver = new IntersectionObserver((entries) => {
  entries.forEach(e => {
    if (e.isIntersecting) { e.target.classList.add('visible'); revealObserver.unobserve(e.target); }
  });
}, { threshold: 0.1 });
document.querySelectorAll('.reveal').forEach(el => revealObserver.observe(el));

// ===== COUNTERS =====
function animateCounter(el, target, suffix, duration) {
  let start = 0; const step = target / (duration / 16);
  const timer = setInterval(() => {
    start = Math.min(start + step, target);
    el.textContent = Math.floor(start) + suffix;
    if (start >= target) clearInterval(timer);
  }, 16);
}
const counterObserver = new IntersectionObserver((entries) => {
  entries.forEach(e => {
    if (e.isIntersecting) {
      animateCounter(document.getElementById('counter1'), 86, '/10', 1500);
      animateCounter(document.getElementById('counter2'), 1000, '+', 1500);
      animateCounter(document.getElementById('counter3'), 50000, '+', 1500);
      counterObserver.disconnect();
    }
  });
}, { threshold: 0.5 });
const c1 = document.getElementById('counter1');
if (c1) counterObserver.observe(c1);

// ===== BONUS CALCULATOR =====
function calcBonus() {
  const deposit = parseFloat(document.getElementById('calc-deposit').value) || 0;
  const pct = parseFloat(document.getElementById('calc-offer').value);
  const bonus = Math.min(deposit * (pct / 100), pct === 100 ? 1000 : pct === 50 ? 500 : 250);
  const wagering = pct !== 25 ? bonus * 30 : 0;
  const result = document.getElementById('calc-result');
  document.getElementById('cr-bonus').textContent = '$' + bonus.toFixed(0) + ' AUD';
  document.getElementById('cr-note').textContent = wagering > 0
    ? `Wagering requirement: $${wagering.toFixed(0)} AUD (${pct === 100 ? 30 : 30}x). You need to wager this before withdrawing.`
    : `${pct}% cashback on net losses — no wagering required.`;
  result.classList.add('show');
}

// ===== QUIZ =====
const quizAnswers = {};
function quizAnswer(step, answer) {
  quizAnswers[step] = answer;
  document.getElementById(`quiz-step-${step}`).querySelectorAll('.quiz-opt').forEach(b => b.classList.remove('selected'));
  event.target.classList.add('selected');
  setTimeout(() => {
    document.getElementById(`quiz-step-${step}`).style.display = 'none';
    const nextStep = step + 1;
    const nextEl = document.getElementById(`quiz-step-${nextStep}`);
    if (nextEl) {
      nextEl.style.display = 'block';
      const progress = ((step) / 3) * 100;
      document.getElementById('quiz-progress').style.width = progress + '%';
    } else {
      document.getElementById('quiz-progress').style.width = '100%';
      const resultEl = document.getElementById('quiz-result');
      resultEl.style.display = 'block';
      resultEl.classList.add('show');
      let msg = 'Based on your preferences, Royal Reels Casino offers excellent value. The massive pokies library, generous welcome bonus, and AUD support make it a top pick for Australian players.';
      if (quizAnswers[1] === 'live') msg = 'This platform has a growing live dealer section with tables from leading providers. Combine that with the welcome bonus and you have a premium live casino experience.';
      if (quizAnswers[1] === 'jackpot') msg = 'This platform hosts 20+ progressive jackpot pokies including Mega Moolah. With the welcome bonus giving you extra playing time, your jackpot chances are maximised from day one.';
      document.getElementById('quiz-result-text').textContent = msg;
    }
  }, 400);
}

// ===== RTP BARS ANIMATION =====
const rtpObserver = new IntersectionObserver((entries) => {
  entries.forEach(e => {
    if (e.isIntersecting) {
      e.target.querySelectorAll('.rtp-bar').forEach(bar => {
        const rtp = parseFloat(bar.dataset.rtp);
        bar.style.width = rtp + '%';
      });
      rtpObserver.unobserve(e.target);
    }
  });
}, { threshold: 0.3 });
const rtpGrid = document.getElementById('rtp-grid');
if (rtpGrid) rtpObserver.observe(rtpGrid);

// ===== FORTUNE WHEEL =====
const wheelSegments = [
  { label: '$50 Bonus', color: '#FFD700' },
  { label: '50 FS', color: '#FF6B00' },
  { label: '$100 Bonus', color: '#C9A84C' },
  { label: '100 FS', color: '#FF8C42' },
  { label: '$25 Bonus', color: '#DAA520' },
  { label: 'VIP Access', color: '#FF6B00' },
  { label: '$200 Bonus', color: '#FFD700' },
  { label: '200 FS', color: '#FF8C42' }
];
let wheelAngle = 0, spinning = false;
function drawWheel(ctx, angle) {
  const cx = 140, cy = 140, r = 130;
  const seg = wheelSegments.length;
  const arc = (Math.PI * 2) / seg;
  ctx.clearRect(0, 0, 280, 280);
  wheelSegments.forEach((s, i) => {
    ctx.beginPath();
    ctx.moveTo(cx, cy);
    ctx.arc(cx, cy, r, angle + i * arc, angle + (i + 1) * arc);
    ctx.closePath();
    ctx.fillStyle = s.color;
    ctx.fill();
    ctx.strokeStyle = '#0A0A12';
    ctx.lineWidth = 2;
    ctx.stroke();
    ctx.save();
    ctx.translate(cx, cy);
    ctx.rotate(angle + i * arc + arc / 2);
    ctx.textAlign = 'right';
    ctx.fillStyle = '#000';
    ctx.font = 'bold 12px Barlow';
    ctx.fillText(s.label, r - 12, 5);
    ctx.restore();
  });
  // Center circle
  ctx.beginPath(); ctx.arc(cx, cy, 18, 0, Math.PI * 2);
  ctx.fillStyle = '#0A0A12'; ctx.fill();
  ctx.strokeStyle = '#FFD700'; ctx.lineWidth = 2; ctx.stroke();
  // Pointer
  ctx.beginPath(); ctx.moveTo(cx + r + 8, cy - 8);
  ctx.lineTo(cx + r + 8, cy + 8); ctx.lineTo(cx + r - 8, cy);
  ctx.closePath(); ctx.fillStyle = '#FFD700'; ctx.fill();
}
const canvas = document.getElementById('wheel');
if (canvas) {
  const ctx = canvas.getContext('2d');
  drawWheel(ctx, 0);
}
function spinWheel() {
  if (spinning || !canvas) return;
  spinning = true;
  document.getElementById('spinBtn').disabled = true;
  document.getElementById('wheel-result').textContent = '';
  const ctx = canvas.getContext('2d');
  const spinAmt = Math.PI * 2 * (5 + Math.random() * 5) + Math.random() * Math.PI * 2;
  const duration = 4000;
  const start = performance.now();
  const startAngle = wheelAngle;
  function animate(now) {
    const elapsed = now - start;
    const t = Math.min(elapsed / duration, 1);
    const ease = 1 - Math.pow(1 - t, 4);
    wheelAngle = startAngle + spinAmt * ease;
    drawWheel(ctx, wheelAngle);
    if (t < 1) { requestAnimationFrame(animate); }
    else {
      spinning = false;
      document.getElementById('spinBtn').disabled = false;
      const seg = wheelSegments.length;
      const arc = (Math.PI * 2) / seg;
      const idx = Math.floor(((Math.PI * 2 - (wheelAngle % (Math.PI * 2))) / arc)) % seg;
      const won = wheelSegments[idx].label;
      document.getElementById('wheel-result').textContent = `🎉 You won: ${won}!`;
      setTimeout(() => {
        window.open('https://bonusclick1.com/M8hjf1', '_blank', 'noopener,noreferrer');
      }, 1500);
    }
  }
  requestAnimationFrame(animate);
}
</script>
</body>
</html>
