{"id":7115,"date":"2026-02-15T14:19:13","date_gmt":"2026-02-15T12:19:13","guid":{"rendered":"https:\/\/probets.co.za\/?post_type=casino&#038;p=7115"},"modified":"2026-02-16T07:42:27","modified_gmt":"2026-02-16T05:42:27","slug":"play-co-za","status":"publish","type":"casino","link":"https:\/\/probets.co.za\/zu\/sportsbooks\/play-co-za\/","title":{"rendered":"Play.co.za"},"content":{"rendered":"\n<!-- ================= PROBETS \u2022 PLAY.CO.ZA CASINO REVIEW HERO v1 (FULL WIDTH \u2022 GLASS+GLOW \u2022 CI MATCH) ================= -->\n<section class=\"pb-review-hero pb-review-hero--play\" aria-label=\"ProBets Play.co.za casino review hero\" id=\"play-review\">\n  <div class=\"wrap\">\n\n    <div class=\"top\">\n      <!-- LEFT -->\n      <div class=\"left\">\n\n        <div class=\"brand brand--stacked\">\n          <div class=\"title-wrap\">\n            <div class=\"eyebrow\">\n              <span class=\"flag\">\ud83c\uddff\ud83c\udde6<\/span>\n              <span class=\"text\">South Africa review \u2022 Updated 2026<\/span>\n              <span class=\"pulse\" aria-hidden=\"true\"><\/span>\n            <\/div>\n\n            <div class=\"hrow\">\n              <div class=\"logo-wrap\" aria-hidden=\"true\">\n                <span class=\"logo-ring\"><\/span>\n                <img decoding=\"async\" class=\"logo\" src=\"https:\/\/probets.co.za\/wp-content\/uploads\/2026\/01\/Play.co_.za-brand-logo.jpeg\" alt=\"Play.co.za logo\" loading=\"lazy\">\n              <\/div>\n\n              <h1>Play.co.za Review<\/h1>\n            <\/div>\n\n            <p class=\"sub\">\n              What happens when you blend South Africa&#8217;s local &#8216;Gees&#8217; with world-class technology and expertise? You get Play.co.za! One of the newest contenders in the online casino and sports betting scene, Play.co.za delivers an interactive experience where the excitement of Las Vegas meets the vibrant energy of South African culture.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"pills\" role=\"list\" aria-label=\"Key highlights\">\n          <span class=\"pill\" role=\"listitem\">\u2705 SA licensed<\/span>\n          <span class=\"pill\" role=\"listitem\">\ud83c\udfb0 Slots + Sports Betting in one<\/span>\n          <span class=\"pill\" role=\"listitem\">\ud83d\udcb3 ZAR banking \u2022 vouchers\/EFT options<\/span>\n          <span class=\"pill\" role=\"listitem\">\ud83c\udf81 Welcome offer up to R9,000 (3 deposits)<\/span>\n        <\/div>\n\n        <div class=\"ctas\">\n          <!-- Neutral button labels (non-promotional). You can rename later. -->\n          <a class=\"pb-btn pb-btn--primary\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n            Claim Play.co.za Bonus<\/span>\n          <\/a>\n\n          <a class=\"pb-btn pb-btn--ghost\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" rel=\"noopener\" target=\"_blank\">\n            Register With Play.co.za<\/span>\n          <\/a>\n        <\/div>\n\n        <div class=\"micro\">\n          <div class=\"micro-item micro-item--good\">\n            <span class=\"micro-k\">Best for<\/span>\n            <span class=\"micro-v\">SA players who want ZAR banking options and a great one stop shop of epic casino and sports betting options<\/span>\n          <\/div>\n          <div class=\"micro-item micro-item--warn\">\n            <span class=\"micro-k\">Watch-outs<\/span>\n            <span class=\"micro-v\">Bonus eligibility, wagering, max cashout rules, and withdrawal\/KYC timing can materially affect value \u2014 always read promo T&amp;Cs<\/span>\n          <\/div>\n        <\/div>\n\n        <p class=\"fine\">\n          <strong>Tip:<\/strong> If you\u2019re testing a new casino, start with the <strong>minimum deposit<\/strong> shown in the cashier,\n          confirm <strong>withdrawal method + KYC<\/strong> requirements early, and only then scale up.\n        <\/p>\n      <\/div>\n\n      <!-- RIGHT -->\n      <div class=\"right\">\n        <div class=\"card rating\" id=\"how-we-rated-play\">\n          <div class=\"rating-top\">\n            <div class=\"score-wrap\">\n              <div class=\"kicker\">Overall rating<\/div>\n\n              <div class=\"score\">\n                <span class=\"num\">9.2<\/span><span class=\"out\">\/10<\/span>\n              <\/div>\n\n              <div class=\"stars\" aria-label=\"8.2 out of 10 rating\">\n                \u2605\u2605\u2605\u2605\u2605 <span class=\"muted\">(Probets)<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"seal\" aria-label=\"Probets reviewed score\">\n              <span class=\"seal-ico\">\u2714<\/span>\n              <span class=\"seal-txt\">Reviewed<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"grid\">\n            <div class=\"metric\">\n              <div class=\"label\">Bonus value<\/div>\n              <div class=\"bar\"><span style=\"width:86%\"><\/span><\/div>\n              <div class=\"val\">8.6<\/div>\n            <\/div>\n\n            <div class=\"metric\">\n              <div class=\"label\">Game library<\/div>\n              <div class=\"bar\"><span style=\"width:82%\"><\/span><\/div>\n              <div class=\"val\">8.2<\/div>\n            <\/div>\n\n            <div class=\"metric\">\n              <div class=\"label\">Payments<\/div>\n              <div class=\"bar\"><span style=\"width:84%\"><\/span><\/div>\n              <div class=\"val\">8.4<\/div>\n            <\/div>\n\n            <div class=\"metric\">\n              <div class=\"label\">App &amp; UX<\/div>\n              <div class=\"bar\"><span style=\"width:76%\"><\/span><\/div>\n              <div class=\"val\">7.6<\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"mini\">\n            <div class=\"mini-item\">\n              <span class=\"tag good\">What we like<\/span>\n              <span class=\"text\">Local-feeling cashier options and an easy lobby experience for mainstream casino play styles.<\/span>\n            <\/div>\n            <div class=\"mini-item\">\n              <span class=\"tag warn\">Watch-outs<\/span>\n              <span class=\"text\">Promo rules + max cashout caps can change the \u201creal value\u201d. Treat the T&amp;Cs as the source of truth.<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"card shot\" aria-label=\"Play.co.za casino preview\">\n          <div class=\"shot-frame\">\n            <!-- Replace with your Play screenshot when ready -->\n            <img decoding=\"async\" src=\"https:\/\/probets.co.za\/wp-content\/uploads\/2026\/02\/play.co_.za-homepage.png\" alt=\"Play.co.za preview placeholder\" loading=\"lazy\">\n          <\/div>\n\n          <div class=\"shot-overlay\">\n            <span class=\"badge\">Updated \u2022 2026<\/span>\n            <span class=\"badge outline\">SA review<\/span>\n            <span class=\"badge glow\">ZAR Banking<\/span>\n          <\/div>\n\n          <div class=\"shot-corner\" aria-hidden=\"true\"><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 REVIEW HERO (PLAY) ================= *\/\n.pb-review-hero.pb-review-hero--play{\n  --bg:#050505;\n  --panel:#0b0b0b;\n  --glass:rgba(255,255,255,.06);\n  --glass2:rgba(255,255,255,.04);\n  --line:rgba(255,255,255,.10);\n  --text:#ffffff;\n  --muted:#d7d7d7;\n\n  \/* Keep your global CI, but slightly tune accent to feel \"Play\" *\/\n  --accent:#c1121f;     \/* ProBets red *\/\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  --glow-gold: 0 0 12px rgba(255,200,60,.45), 0 0 28px rgba(255,200,60,.30), 0 0 46px rgba(255,200,60,.18);\n  --glow-green:0 0 18px rgba(25,195,125,.18);\n  --glow-red:0 0 18px rgba(193,18,31,.18);\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(193,18,31,.26), transparent 60%),\n    radial-gradient(900px 440px at 88% 62%, rgba(25,195,125,.14), transparent 58%),\n    radial-gradient(760px 360px at 58% 8%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #050505 0%, #0b0b0b 100%);\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:78px 20px 70px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n\n.pb-review-hero.pb-review-hero--play *{box-sizing:border-box}\n.pb-review-hero.pb-review-hero--play .wrap{max-width:1200px;margin:0 auto}\n\n.pb-review-hero.pb-review-hero--play h1,\n.pb-review-hero.pb-review-hero--play h2,\n.pb-review-hero.pb-review-hero--play h3{color:var(--text); font-weight:950}\n.pb-review-hero.pb-review-hero--play p{color:var(--muted); font-weight:500}\n.pb-review-hero.pb-review-hero--play span,\n.pb-review-hero.pb-review-hero--play a{color:var(--text)}\n\n\/* Ambient grain *\/\n.pb-review-hero.pb-review-hero--play::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size: 38px 38px;\n  opacity:.06;\n}\n\n\/* Layout *\/\n.pb-review-hero.pb-review-hero--play .top{\n  display:grid;\n  grid-template-columns: 1.15fr .85fr;\n  gap:22px;\n  align-items:start;\n  position:relative;\n  z-index:1;\n}\n\n\/* Header row *\/\n.pb-review-hero.pb-review-hero--play .title-wrap{max-width:680px}\n.pb-review-hero.pb-review-hero--play .hrow{\n  display:flex;\n  align-items:center;\n  gap:14px;\n  margin-top:4px;\n}\n.pb-review-hero.pb-review-hero--play .hrow h1{margin:0}\n\n\/* Logo *\/\n.pb-review-hero.pb-review-hero--play .brand{margin-bottom:14px}\n.pb-review-hero.pb-review-hero--play .logo-wrap{width:72px;height:72px;position:relative;flex:0 0 72px}\n.pb-review-hero.pb-review-hero--play .logo-ring{\n  position:absolute; inset:-6px;\n  border-radius:20px;\n  background:\n    radial-gradient(40px 40px at 20% 20%, rgba(193,18,31,.35), transparent 60%),\n    radial-gradient(46px 46px at 80% 80%, rgba(25,195,125,.25), transparent 60%),\n    radial-gradient(56px 56px at 50% 50%, rgba(255,200,60,.12), transparent 55%);\n  filter: blur(2px);\n}\n.pb-review-hero.pb-review-hero--play .logo{\n  width:72px;height:72px;\n  border-radius:18px;\n  background:rgba(255,255,255,.06);\n  border:1px solid rgba(255,255,255,.12);\n  box-shadow:0 0 26px rgba(193,18,31,.20);\n  object-fit:cover;\n  position:relative;\n  z-index:1;\n}\n\n\/* Eyebrow *\/\n.pb-review-hero.pb-review-hero--play .eyebrow{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin-bottom:6px;\n  flex-wrap:wrap;\n}\n.pb-review-hero.pb-review-hero--play .eyebrow .text{\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  color:#ffffff;\n}\n.pb-review-hero.pb-review-hero--play .pulse{\n  width:8px;height:8px;border-radius:50%;\n  background:rgba(25,195,125,1);\n  box-shadow:0 0 0 rgba(25,195,125,.0);\n  animation: pbPulsePlay 1.6s ease-in-out infinite;\n}\n@keyframes pbPulsePlay{\n  0%{box-shadow:0 0 0 0 rgba(25,195,125,.25)}\n  70%{box-shadow:0 0 0 10px rgba(25,195,125,0)}\n  100%{box-shadow:0 0 0 0 rgba(25,195,125,0)}\n}\n\n.pb-review-hero.pb-review-hero--play h1{\n  font-size:clamp(30px,3.6vw,50px);\n  line-height:1.04;\n  letter-spacing:-.03em;\n  text-shadow:0 0 18px rgba(0,0,0,.35);\n}\n\n.pb-review-hero.pb-review-hero--play .sub{\n  margin:12px 0 0;\n  font-size:clamp(14px,1.25vw,17px);\n  line-height:1.55;\n  max-width:64ch;\n  color:var(--muted);\n  font-weight:500;\n}\n.pb-review-hero.pb-review-hero--play .sub strong{\n  color:#fff;\n  font-weight:900;\n}\n\n\/* Pills *\/\n.pb-review-hero.pb-review-hero--play .pills{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  margin:16px 0 18px;\n}\n.pb-review-hero.pb-review-hero--play .pill{\n  padding:9px 12px;\n  border-radius:999px;\n  background:linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.04));\n  border:1px solid rgba(255,255,255,.12);\n  font-weight:800;\n  font-size:13px;\n  color:#ffffff;\n  backdrop-filter: blur(8px);\n  box-shadow:0 0 18px rgba(0,0,0,.22);\n}\n\n\/* CTAs *\/\n.pb-review-hero.pb-review-hero--play .ctas{\n  display:flex;\n  flex-wrap:wrap;\n  gap:12px;\n  margin:12px 0 12px;\n}\n.pb-review-hero.pb-review-hero--play .pb-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  padding:14px 16px;\n  min-width:240px;\n  border-radius:14px;\n  text-decoration:none;\n  font-weight:950;\n  letter-spacing:.01em;\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease, background .16s ease;\n  border:2px solid var(--accent);\n  background:transparent;\n  color:#ffffff !important;\n  position:relative;\n  overflow:hidden;\n}\n.pb-review-hero.pb-review-hero--play .pb-btn::before{\n  content:\"\";\n  position:absolute;\n  top:-40%; left:-30%;\n  width:60%; height:180%;\n  background:linear-gradient(90deg, transparent, rgba(255,255,255,.12), transparent);\n  transform:rotate(18deg);\n  transition:left .55s ease;\n  pointer-events:none;\n}\n.pb-review-hero.pb-review-hero--play .pb-btn:hover::before{left:120%}\n.pb-review-hero.pb-review-hero--play .pb-btn:hover{\n  border-color:var(--green);\n  transform:translateY(-3px);\n  box-shadow:0 10px 26px rgba(25,195,125,.14);\n}\n\n\/* Fine line *\/\n.pb-review-hero.pb-review-hero--play .fine{\n  margin:10px 0 0;\n  font-size:13px;\n  line-height:1.5;\n  color:var(--muted);\n  font-weight:500;\n}\n.pb-review-hero.pb-review-hero--play .fine strong{color:#fff; font-weight:900}\n\n\/* Micro rows *\/\n.pb-review-hero.pb-review-hero--play .micro{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:10px;\n  margin:10px 0 0;\n}\n.pb-review-hero.pb-review-hero--play .micro-item{\n  padding:12px 12px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  box-shadow:0 0 18px rgba(0,0,0,.22);\n}\n.pb-review-hero.pb-review-hero--play .micro-k{\n  display:block;\n  font-size:12px;\n  font-weight:950;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  margin-bottom:6px;\n  color:#ffffff;\n}\n.pb-review-hero.pb-review-hero--play .micro-v{\n  display:block;\n  font-size:13px;\n  font-weight:600;\n  line-height:1.35;\n  color:#ffffff;\n}\n\n\/* Best for = green glow *\/\n.pb-review-hero.pb-review-hero--play .micro-item--good{\n  border-color:rgba(25,195,125,.28);\n  box-shadow: var(--glow-green), 0 0 18px rgba(0,0,0,.22);\n  background:\n    radial-gradient(520px 220px at 12% 18%, rgba(25,195,125,.12), transparent 60%),\n    rgba(0,0,0,.18);\n}\n\n\/* Watch-outs = red glow *\/\n.pb-review-hero.pb-review-hero--play .micro-item--warn{\n  border-color:rgba(193,18,31,.28);\n  box-shadow: var(--glow-red), 0 0 18px rgba(0,0,0,.22);\n  background:\n    radial-gradient(520px 220px at 12% 18%, rgba(193,18,31,.12), transparent 60%),\n    rgba(0,0,0,.18);\n}\n\n\/* Cards *\/\n.pb-review-hero.pb-review-hero--play .card{\n  background:linear-gradient(180deg, var(--glass) 0%, var(--glass2) 100%);\n  border:1px solid rgba(255,255,255,.12);\n  border-radius:18px;\n  overflow:hidden;\n  backdrop-filter: blur(10px);\n  box-shadow:0 0 26px rgba(0,0,0,.28);\n  position:relative;\n}\n\n\/* Rating card *\/\n.pb-review-hero.pb-review-hero--play .rating{\n  padding:16px 16px 14px;\n  margin-bottom:14px;\n}\n.pb-review-hero.pb-review-hero--play .rating::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(520px 220px at 15% 15%, rgba(193,18,31,.14), transparent 60%);\n}\n.pb-review-hero.pb-review-hero--play .rating-top{\n  display:flex;\n  align-items:flex-end;\n  justify-content:space-between;\n  gap:12px;\n  padding-bottom:12px;\n  border-bottom:1px solid rgba(255,255,255,.12);\n  position:relative;\n  z-index:1;\n}\n.pb-review-hero.pb-review-hero--play .kicker{\n  font-size:12px;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  font-weight:900;\n  color:#ffffff;\n}\n\n\/* Score emphasis: GOLD + GLOW *\/\n.pb-review-hero.pb-review-hero--play .score-wrap{\n  display:flex;\n  flex-direction:column;\n  gap:8px;\n  min-width:0;\n}\n.pb-review-hero.pb-review-hero--play .score{\n  display:flex;\n  align-items:baseline;\n  gap:6px;\n  margin:0;\n}\n.pb-review-hero.pb-review-hero--play .score .num{\n  font-size:48px;\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:var(--gold);\n  text-shadow: var(--glow-gold);\n  filter:saturate(1.05);\n}\n.pb-review-hero.pb-review-hero--play .score .out{\n  font-size:14px;\n  font-weight:800;\n  color:#ffffff;\n  opacity:.95;\n}\n.pb-review-hero.pb-review-hero--play .stars{\n  margin:0;\n  font-size:14px;\n  font-weight:800;\n  color:#ffffff;\n}\n.pb-review-hero.pb-review-hero--play .stars .muted{\n  color:#ffffff;\n  font-weight:700;\n  opacity:.9;\n}\n\n\/* Seal *\/\n.pb-review-hero.pb-review-hero--play .seal{\n  display:flex;\n  align-items:center;\n  gap:8px;\n  padding:8px 10px;\n  border-radius:999px;\n  border:1px solid rgba(25,195,125,.35);\n  background:rgba(25,195,125,.12);\n  color:#ffffff;\n  font-weight:900;\n  font-size:12px;\n  white-space:nowrap;\n}\n.pb-review-hero.pb-review-hero--play .seal-ico{\n  width:18px;height:18px;\n  border-radius:8px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  background:rgba(25,195,125,.18);\n  border:1px solid rgba(25,195,125,.35);\n  font-size:12px;\n}\n\n\/* Metrics *\/\n.pb-review-hero.pb-review-hero--play .grid{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:10px;\n  padding-top:12px;\n  position:relative;\n  z-index:1;\n}\n.pb-review-hero.pb-review-hero--play .metric{\n  display:grid;\n  grid-template-columns: 120px 1fr 46px;\n  gap:10px;\n  align-items:center;\n}\n.pb-review-hero.pb-review-hero--play .label{\n  font-size:13px;\n  font-weight:700;\n  color:#ffffff;\n}\n.pb-review-hero.pb-review-hero--play .bar{\n  height:10px;\n  border-radius:999px;\n  background:rgba(255,255,255,.08);\n  overflow:hidden;\n  border:1px solid rgba(255,255,255,.12);\n}\n.pb-review-hero.pb-review-hero--play .bar span{\n  display:block;\n  height:100%;\n  border-radius:999px;\n  background:linear-gradient(90deg, rgba(193,18,31,.95), rgba(255,200,60,.85));\n}\n.pb-review-hero.pb-review-hero--play .val{\n  text-align:right;\n  font-size:13px;\n  font-weight:800;\n  color:#ffffff;\n}\n\n\/* Mini *\/\n.pb-review-hero.pb-review-hero--play .mini{\n  margin-top:12px;\n  display:grid;\n  gap:10px;\n  position:relative;\n  z-index:1;\n}\n.pb-review-hero.pb-review-hero--play .mini-item{\n  display:flex;\n  gap:10px;\n  align-items:flex-start;\n}\n.pb-review-hero.pb-review-hero--play .tag{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:6px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:900;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n  white-space:nowrap;\n  color:#ffffff;\n}\n.pb-review-hero.pb-review-hero--play .tag.good{\n  border-color:rgba(25,195,125,.40);\n  box-shadow:0 0 18px rgba(25,195,125,.14);\n}\n.pb-review-hero.pb-review-hero--play .tag.warn{\n  border-color:rgba(255,200,60,.35);\n  box-shadow:0 0 18px rgba(255,200,60,.10);\n}\n.pb-review-hero.pb-review-hero--play .mini .text{\n  font-size:13px;\n  line-height:1.45;\n  font-weight:500;\n  color:var(--muted);\n}\n\n\/* Shot card *\/\n.pb-review-hero.pb-review-hero--play .shot{position:relative;border-radius:18px;overflow:hidden}\n.pb-review-hero.pb-review-hero--play .shot-frame{\n  border-radius:18px;\n  overflow:hidden;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(0,0,0,.22);\n}\n.pb-review-hero.pb-review-hero--play .shot img{\n  width:100%;\n  height:auto;\n  display:block;\n  filter:saturate(1.05) contrast(1.02);\n}\n.pb-review-hero.pb-review-hero--play .shot-overlay{\n  position:absolute;\n  left:12px;\n  bottom:12px;\n  display:flex;\n  gap:8px;\n  flex-wrap:wrap;\n  z-index:2;\n}\n.pb-review-hero.pb-review-hero--play .badge{\n  font-size:12px;\n  font-weight:900;\n  padding:7px 10px;\n  border-radius:999px;\n  background:rgba(0,0,0,.55);\n  border:1px solid rgba(255,255,255,.18);\n  color:#ffffff;\n  backdrop-filter: blur(8px);\n}\n.pb-review-hero.pb-review-hero--play .badge.outline{\n  background:transparent;\n  border:1px solid rgba(193,18,31,.70);\n}\n.pb-review-hero.pb-review-hero--play .badge.glow{\n  border:1px solid rgba(25,195,125,.35);\n  background:rgba(25,195,125,.14);\n}\n\n\/* Corner accent *\/\n.pb-review-hero.pb-review-hero--play .shot-corner{\n  position:absolute;\n  top:-40px; right:-40px;\n  width:140px; height:140px;\n  background:radial-gradient(circle at 30% 30%, rgba(193,18,31,.35), transparent 60%);\n  transform:rotate(12deg);\n  filter:blur(2px);\n  pointer-events:none;\n}\n\n\/* Responsive *\/\n@media (max-width: 980px){\n  .pb-review-hero.pb-review-hero--play .top{grid-template-columns:1fr}\n  .pb-review-hero.pb-review-hero--play .metric{grid-template-columns: 120px 1fr 54px}\n  .pb-review-hero.pb-review-hero--play .pb-btn{min-width: 100%}\n  .pb-review-hero.pb-review-hero--play .micro{grid-template-columns:1fr}\n  .pb-review-hero.pb-review-hero--play .hrow{gap:12px}\n  .pb-review-hero.pb-review-hero--play .logo-wrap{width:64px;height:64px;flex:0 0 64px}\n  .pb-review-hero.pb-review-hero--play .logo{width:64px;height:64px;border-radius:16px}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 PLAY.CO.ZA CASINO REVIEW HERO v1 ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 SMART QUICK JUMP BAR (PLAY.CO.ZA v3.2 \u2022 DOUBLE ROW) ================= -->\n<nav class=\"pb-jumpbar pb-jumpbar--play\" aria-label=\"Play.co.za quick jump navigation\">\n  <div class=\"wrap\">\n    <div class=\"pb-jumpbar__inner\">\n\n      <!-- LEFT -->\n      <div class=\"pb-jumpbar__left\">\n        <span class=\"pb-jumpbar__pill\">Quick jump<\/span>\n        <span class=\"pb-jumpbar__brand\">Play.co.za<\/span>\n        <span class=\"pb-jumpbar__hint\">Jump straight to what you need<\/span>\n      <\/div>\n\n      <!-- CHIPS (DOUBLE ROW) -->\n      <div class=\"pb-jumpbar__rows\" aria-label=\"Play.co.za review sections\">\n\n        <!-- Row 1 -->\n        <div class=\"pb-jumpbar__row\" role=\"list\" aria-label=\"Play.co.za quick jump row 1\">\n          <a class=\"pb-jumpbar__chip\" role=\"listitem\" href=\"#play-login\" data-jump=\"play-login\">\ud83d\udd10 Login<\/a>\n          <a class=\"pb-jumpbar__chip\" role=\"listitem\" href=\"#play-signup\" data-jump=\"play-signup\">\ud83d\udcdd Sign up<\/a>\n          <a class=\"pb-jumpbar__chip\" role=\"listitem\" href=\"#play-welcome-bonus\" data-jump=\"play-welcome-bonus\">\ud83c\udf81 Bonus<\/a>\n          <a class=\"pb-jumpbar__chip\" role=\"listitem\" href=\"#how-to-deposit-play\" data-jump=\"how-to-deposit-play\">\ud83d\udcb3 Deposit<\/a>\n          <a class=\"pb-jumpbar__chip\" role=\"listitem\" href=\"#how-to-withdraw-play\" data-jump=\"how-to-withdraw-play\">\ud83d\udcb8 Withdraw<\/a>\n        <\/div>\n\n        <!-- Row 2 -->\n        <div class=\"pb-jumpbar__row\" role=\"list\" aria-label=\"Play.co.za quick jump row 2\">\n          <a class=\"pb-jumpbar__chip\" role=\"listitem\" href=\"#play-games\" data-jump=\"play-Games\">\ud83c\udfdf\ufe0f Sportsbook<\/a>\n          <a class=\"pb-jumpbar__chip\" role=\"listitem\" href=\"#play-loyalty-program\" data-jump=\"play-VIP Program\">\ud83c\udfb0 Casino<\/a>\n          <a class=\"pb-jumpbar__chip\" role=\"listitem\" href=\"#mobile-app-play\" data-jump=\"mobile-app-play\">\ud83d\udcf1 Mobile<\/a>\n          <a class=\"pb-jumpbar__chip\" role=\"listitem\" href=\"#play-software-providers\" data-jump=\"play-software\">\ud83d\udcb5 Payments<\/a>\n          <a class=\"pb-jumpbar__chip\" role=\"listitem\" href=\"#play-faq\" data-jump=\"play-faq\">\u2753 FAQs<\/a>\n        <\/div>\n\n      <\/div>\n\n      <!-- TOP -->\n      <a class=\"pb-jumpbar__go\" href=\"#pb-top\" aria-label=\"Back to top\">\u2191<\/a>\n\n    <\/div>\n  <\/div>\n<\/nav>\n\n<style>\n\/* ================= PROBETS \u2022 SMART QUICK JUMP BAR (PLAY.CO.ZA v3.2) ================= *\/\n.pb-jumpbar--play{\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.10);\n  --text:#ffffff;\n  --muted:#cfcfcf;\n  --accent:#c1121f;     \/* ProBets red *\/\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(900px 320px at 12% 25%, rgba(193,18,31,.18), transparent 60%),\n    radial-gradient(900px 320px at 88% 70%, rgba(25,195,125,.10), transparent 58%),\n    radial-gradient(760px 280px at 55% 18%, rgba(255,200,60,.07), transparent 60%),\n    linear-gradient(180deg, #070707 0%, #0b0b0b 100%);\n\n  border-bottom:1px solid rgba(255,255,255,.06);\n  padding:18px 20px 22px;\n\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n}\n.pb-jumpbar--play *{box-sizing:border-box}\n.pb-jumpbar--play .wrap{max-width:1200px;margin:0 auto}\n\n\/* Helps anchors land nicely under sticky elements *\/\nsection[id]{scroll-margin-top:118px}\n\n\/* Inner *\/\n.pb-jumpbar--play .pb-jumpbar__inner{\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:16px 14px;\n  background:linear-gradient(180deg, var(--panel) 0%, var(--panel2) 100%);\n  box-shadow:0 12px 30px rgba(0,0,0,.35);\n  backdrop-filter: blur(10px);\n\n  display:grid;\n  grid-template-columns:auto 1fr auto;\n  gap:14px;\n  align-items:center;\n}\n\n\/* Left *\/\n.pb-jumpbar--play .pb-jumpbar__left{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  flex-wrap:wrap;\n}\n.pb-jumpbar--play .pb-jumpbar__pill{\n  padding:8px 12px;\n  border-radius:999px;\n  border:1px solid rgba(193,18,31,.45);\n  background:rgba(193,18,31,.16);\n  font-weight:950;\n  font-size:12px;\n}\n.pb-jumpbar--play .pb-jumpbar__brand{\n  font-size:12px;\n  font-weight:950;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n.pb-jumpbar--play .pb-jumpbar__hint{\n  font-size:12px;\n  color:var(--muted);\n  padding-left:8px;\n  border-left:1px solid rgba(255,255,255,.14);\n}\n\n\/* \u2705 Double-row container *\/\n.pb-jumpbar--play .pb-jumpbar__rows{\n  display:grid;\n  gap:10px;\n  min-width:0;\n}\n\n\/* Rows *\/\n.pb-jumpbar--play .pb-jumpbar__row{\n  display:flex;\n  gap:10px;\n  flex-wrap:wrap;\n  justify-content:flex-start;\n  min-width:0;\n}\n\n\/* Chips *\/\n.pb-jumpbar--play .pb-jumpbar__chip{\n  padding:12px 14px;\n  border-radius:999px;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.18);\n  color:#fff;\n  text-decoration:none;\n  font-weight:950;\n  font-size:13px;\n  white-space:nowrap;\n  transition:.16s ease;\n}\n.pb-jumpbar--play .pb-jumpbar__chip:hover{\n  transform:translateY(-2px);\n  border-color:rgba(25,195,125,.40);\n  box-shadow:0 12px 26px rgba(25,195,125,.12);\n}\n.pb-jumpbar--play .pb-jumpbar__chip.is-active{\n  border-color:rgba(25,195,125,.45);\n  background:rgba(25,195,125,.12);\n  box-shadow:0 0 18px rgba(25,195,125,.14);\n}\n\n\/* Top button *\/\n.pb-jumpbar--play .pb-jumpbar__go{\n  width:44px;height:44px;\n  border-radius:16px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border:2px solid var(--accent);\n  color:#fff;\n  text-decoration:none;\n  font-weight:950;\n  transition:.16s ease;\n}\n.pb-jumpbar--play .pb-jumpbar__go:hover{\n  border-color:var(--green);\n  box-shadow:0 10px 26px rgba(25,195,125,.14);\n}\n\n\/* Tablet\/mobile stacking *\/\n@media(max-width:980px){\n  .pb-jumpbar--play .pb-jumpbar__inner{\n    grid-template-columns:1fr;\n    gap:12px;\n  }\n  .pb-jumpbar--play .pb-jumpbar__go{\n    justify-self:end;\n  }\n}\n\n\/* Small phones: hide hint *\/\n@media(max-width:640px){\n  .pb-jumpbar--play .pb-jumpbar__hint{display:none}\n}\n<\/style>\n\n<script>\n\/* ================= PROBETS \u2022 JUMP BAR UX (PLAY.CO.ZA) ================= *\/\n(function(){\n  const bar=document.querySelector('.pb-jumpbar--play');\n  if(!bar) return;\n\n  \/* Ensure a \"top\" anchor exists *\/\n  if(!document.getElementById('pb-top')){\n    const t=document.createElement('div');\n    t.id='pb-top';\n    t.style.position='absolute';\n    t.style.top='0';\n    document.body.prepend(t);\n  }\n\n  \/* Smooth scroll with sticky-safe offset *\/\n  function scrollToId(id){\n    const el=document.getElementById(id);\n    if(!el) return;\n    const y=el.getBoundingClientRect().top + window.pageYOffset - 106; \/* tuned for thicker\/double-row *\/\n    window.scrollTo({top:y,behavior:'smooth'});\n  }\n\n  \/* Click handling *\/\n  bar.querySelectorAll('.pb-jumpbar__chip,.pb-jumpbar__go').forEach(a=>{\n    a.addEventListener('click',e=>{\n      const href=a.getAttribute('href');\n      if(!href || href[0]!=='#') return;\n      const id=href.slice(1);\n      if(!document.getElementById(id)) return;\n      e.preventDefault();\n      scrollToId(id);\n      history.replaceState(null,'',href);\n    });\n  });\n\n  \/* Active state tracking *\/\n  const chips=[...bar.querySelectorAll('.pb-jumpbar__chip')];\n  const sections=chips\n    .map(c=>document.getElementById(c.dataset.jump))\n    .filter(Boolean);\n\n  if('IntersectionObserver' in window){\n    const io=new IntersectionObserver(entries=>{\n      const v=entries\n        .filter(e=>e.isIntersecting)\n        .sort((a,b)=>b.intersectionRatio-a.intersectionRatio)[0];\n      if(v){\n        chips.forEach(c=>c.classList.toggle('is-active',c.dataset.jump===v.target.id));\n      }\n    },{\n      rootMargin:'-35% 0px -55% 0px',\n      threshold:[0.15,0.3,0.5]\n    });\n    sections.forEach(s=>io.observe(s));\n  }\n})();\n<\/script>\n<!-- ================= \/PROBETS \u2022 SMART QUICK JUMP BAR (PLAY.CO.ZA v3.2 \u2022 DOUBLE ROW) ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 PLAY.CO.ZA LICENSE & COMPANY FACTS (v1.2 \u2022 DARK GLASS \u2022 BULLET-PROOF \u2022 FULL) ================= -->\n<section class=\"pb-review-facts pb-review-facts--play\" id=\"play-licence\" aria-label=\"Play.co.za licence and company facts\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\ud83d\udee1\ufe0f Licence<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">Trust &amp; regulation<\/span>\n      <\/div>\n\n      <h2>Play.co.za Licence &amp; Company Facts<\/h2>\n\n      <p class=\"intro\">\n        Before promos and odds, we check what actually matters: <strong>who operates the brand<\/strong>,\n        <strong>which provincial regulator licences it<\/strong>, and what you can verify in the official disclosures.\n        Here\u2019s the clean snapshot for <strong>Play.co.za<\/strong> (casino + sportsbook).\n      <\/p>\n\n      <!-- \u2705 credibility line -->\n      <p class=\"source-line\" aria-label=\"Verification sources\">\n        <span class=\"dot\" aria-hidden=\"true\"><\/span>\n        <span>\n          <strong>Last verified:<\/strong> Feb 2026 \u2022 <strong>Sources:<\/strong>\n          <a class=\"pb-outlink\" href=\"https:\/\/play.co.za\/responsible-gambling\" target=\"_blank\" rel=\"noopener\">\n            Play Responsible Gambling (operator + licence disclosures)\n          <\/a>\n          <span class=\"dim\">\u2022<\/span>\n          <a class=\"pb-outlink\" href=\"https:\/\/play.co.za\/terms-and-conditions\" target=\"_blank\" rel=\"noopener\">\n            Play Terms &amp; Conditions\n          <\/a>\n          <span class=\"dim\">\u2022<\/span>\n          <a class=\"pb-outlink\" href=\"https:\/\/www.wcgrb.co.za\/\" target=\"_blank\" rel=\"noopener\">\n            Western Cape Gambling &amp; Racing Board (WCGRB)\n          <\/a>\n        <\/span>\n      <\/p>\n    <\/header>\n\n    <div class=\"grid\">\n      <!-- LEFT: FACTS -->\n      <div class=\"card facts\">\n        <div class=\"card-head\">\n          <h3>At a glance<\/h3>\n          <div class=\"chips\">\n            <span class=\"chip hot\">Operator disclosed<\/span>\n            <span class=\"chip good\">SA provincial licence<\/span>\n            <span class=\"chip gold\">Licence number published<\/span>\n          <\/div>\n        <\/div>\n\n        <ul class=\"fact-list\">\n          <!-- SECTION: Operator & regulation -->\n          <li class=\"section\">\n            <span class=\"section-title\">Operator &amp; regulation<\/span>\n            <span class=\"section-note\">The \u201cwho + who regulates\u201d essentials<\/span>\n          <\/li>\n\n          <li>\n            <span class=\"label\">Operated by<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">Betflash (Pty) Ltd<\/span>\n              <span class=\"dim\">(as per Play disclosures)<\/span>\n            <\/span>\n          <\/li>\n\n          <li>\n            <span class=\"label\">Company registration<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">2011\/135672\/07<\/span>\n              <span class=\"dim\">(as disclosed on Play)<\/span>\n            <\/span>\n          <\/li>\n\n          <li class=\"focus\">\n            <span class=\"label\">Regulator (SA)<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">Western Cape Gambling &amp; Racing Board (WCGRB)<\/span>\n              <span class=\"dim\">\u2022 provincial licensing authority<\/span>\n            <\/span>\n          <\/li>\n\n          <li class=\"focus\">\n            <span class=\"label\">Licence number (casino \/ site pages)<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">10172287-012<\/span>\n              <span class=\"dim\">\u2022 shown on Play site pages<\/span>\n            <\/span>\n          <\/li>\n\n          <li class=\"focus\">\n            <span class=\"label\">Licence number (sportsbook contact page)<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">10172287-011<\/span>\n              <span class=\"dim\">\u2022 shown on sportsbook contact page<\/span>\n            <\/span>\n          <\/li>\n\n          <li>\n            <span class=\"label\">What to do if numbers differ<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">Check the footer\/T&amp;Cs for the product you\u2019re using<\/span>\n              <span class=\"dim\">\u2022 casino vs sportsbook can show different licence references<\/span>\n            <\/span>\n          <\/li>\n\n          <li>\n            <span class=\"label\">Responsible gambling (SA help)<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">\n                <a class=\"pb-outlink\" href=\"https:\/\/responsiblegambling.org.za\/\" target=\"_blank\" rel=\"noopener\">\n                  NRGP \/ SARGF support\n                <\/a>\n              <\/span>\n              <span class=\"dim\">\u2022 0800 006 008<\/span>\n            <\/span>\n          <\/li>\n\n          <!-- SECTION: South Africa \u201cprovincial licence\u201d check -->\n          <li class=\"section\">\n            <span class=\"section-title\">South Africa: provincial licence check<\/span>\n            <span class=\"section-note\">What \u201clicensed\u201d means in SA<\/span>\n          <\/li>\n\n          <li class=\"focus\">\n            <span class=\"label\">SA provincial licence displayed<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">Yes \u2014 WCGRB is disclosed on-site<\/span>\n              <span class=\"dim\">\u2022 licence number is published in Play pages<\/span>\n            <\/span>\n          <\/li>\n\n          <li>\n            <span class=\"label\">What this means for SA players<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">Provincial disputes &amp; compliance routes exist locally<\/span>\n              <span class=\"dim\">(still read promo\/withdrawal terms carefully)<\/span>\n            <\/span>\n          <\/li>\n\n          <!-- SECTION: Products -->\n          <li class=\"section\">\n            <span class=\"section-title\">Products on Play<\/span>\n            <span class=\"section-note\">What you can access<\/span>\n          <\/li>\n\n          <li>\n            <span class=\"label\">Core offering<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">Online casino + sports betting<\/span>\n              <span class=\"dim\">\u2022 categories and availability can vary<\/span>\n            <\/span>\n          <\/li>\n\n          <li>\n            <span class=\"label\">Platforms<\/span>\n            <span class=\"value\">\n              <span class=\"hi\">Desktop + mobile web<\/span>\n              <span class=\"dim\">\u2022 account + cashier rules apply<\/span>\n            <\/span>\n          <\/li>\n        <\/ul>\n\n        <div class=\"mini-strip\" role=\"list\" aria-label=\"Key trust signals\">\n          <div class=\"mini\" role=\"listitem\">\n            <span class=\"mini-ico\">\ud83d\udcc4<\/span>\n            <span class=\"mini-txt\">Operator disclosed<\/span>\n          <\/div>\n          <div class=\"mini\" role=\"listitem\">\n            <span class=\"mini-ico\">\ud83c\uddff\ud83c\udde6<\/span>\n            <span class=\"mini-txt\">Provincial licence shown<\/span>\n          <\/div>\n          <div class=\"mini\" role=\"listitem\">\n            <span class=\"mini-ico\">\ud83d\udd0e<\/span>\n            <span class=\"mini-txt\">Licence numbers listed<\/span>\n          <\/div>\n        <\/div>\n\n        <!-- end card (trust actions, not promo) -->\n        <div class=\"end-card\" aria-label=\"Verify details\">\n          <div class=\"end-top\">\n            <span class=\"end-badge\">Verify<\/span>\n            <span class=\"end-pill\">Trust check<\/span>\n          <\/div>\n\n          <h4>Feeling confident to play at Play.co.za?<\/h4>\n          <p class=\"end-copy\">\n            Now that you have a bit more detail about whose behind Play.co.za, you can begin exploring with total confidence. Below is some easy redirects to get your started with this local gem\n          <\/p>\n\n          <div class=\"end-ctas\">\n            <a class=\"pb-btn pb-btn--ghost\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"noopener\">\n              Sign Up With Play <span class=\"arrow\">\u2197<\/span>\n            <\/a>\n            <a class=\"pb-btn pb-btn--ghost\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"noopener\">\n              Claim Your Welcome Bonus <span class=\"arrow\">\u2197<\/span>\n            <\/a>\n            <a class=\"pb-btn pb-btn--ghost pb-btn--tiny\" href=\"https:\/\/www.wcgrb.co.za\/\" target=\"_blank\" rel=\"noopener\">\n              Visit WCGRB site <span class=\"arrow\">\u2197<\/span>\n            <\/a>\n          <\/div>\n        <\/div>\n        <!-- \/end card -->\n\n      <\/div>\n\n      <!-- RIGHT: SAFETY -->\n      <div class=\"card safety\">\n        <div class=\"card-head\">\n          <h3>What we check for safety<\/h3>\n          <span class=\"chip warn\">Read this first<\/span>\n        <\/div>\n\n        <div class=\"checks\">\n          <div class=\"check good\">\n            <div class=\"badge-dot\"><span class=\"dot\"><\/span><\/div>\n            <div class=\"copy\">\n              <div class=\"t\">SA provincial regulator is disclosed<\/div>\n              <div class=\"d\">\n                Play.co.za disclosures reference the <strong>Western Cape Gambling &amp; Racing Board<\/strong> (WCGRB),\n                which is what you want to see for an SA-facing licensed operator.\n              <\/div>\n            <\/div>\n            <div class=\"pill-right\">Local<\/div>\n          <\/div>\n\n          <div class=\"check good\">\n            <div class=\"badge-dot\"><span class=\"dot\"><\/span><\/div>\n            <div class=\"copy\">\n              <div class=\"t\">Licence number is published<\/div>\n              <div class=\"d\">\n                Play site pages show <strong>10172287-012<\/strong>, and the sportsbook contact page shows <strong>10172287-011<\/strong>.\n                If you\u2019re using a specific product, confirm the exact licence reference in that product\u2019s footer\/T&amp;Cs.\n              <\/div>\n            <\/div>\n            <div class=\"pill-right\">Listed<\/div>\n          <\/div>\n\n          <div class=\"check warn\">\n            <div class=\"badge-dot\"><span class=\"dot\"><\/span><\/div>\n            <div class=\"copy\">\n              <div class=\"t\">Treat promos and withdrawals like a contract<\/div>\n              <div class=\"d\">\n                Before you use any promo: confirm <strong>wagering\/playthrough<\/strong>, <strong>max cashout<\/strong>, <strong>excluded games<\/strong>,\n                and what <strong>verification<\/strong> is required before withdrawals.\n              <\/div>\n            <\/div>\n            <div class=\"pill-right\">Read T&amp;Cs<\/div>\n          <\/div>\n\n          <div class=\"check warn\">\n            <div class=\"badge-dot\"><span class=\"dot\"><\/span><\/div>\n            <div class=\"copy\">\n              <div class=\"t\">Know where to get help<\/div>\n              <div class=\"d\">\n                If gambling stops being fun, the <strong>NRGP<\/strong> offers counselling and support in SA.\n                Save the helpline: <strong>0800 006 008<\/strong>.\n              <\/div>\n            <\/div>\n            <div class=\"pill-right\">Support<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"quote\">\n          <div class=\"qmark\">\u201c<\/div>\n          <p>\n            A licence number is a good start \u2014 but the smart move is still to <strong>verify<\/strong>, <strong>read product terms<\/strong>,\n            and sort <strong>KYC<\/strong> early so withdrawals aren\u2019t a surprise later.\n          <\/p>\n          <div class=\"by\">\u2014 Probets editorial standard<\/div>\n        <\/div>\n\n        <div class=\"verdict\">\n          <span class=\"badge\">Probets Breakdown<\/span>\n          <p>\n           Launched in late 2022 by South African businessman and billionaire entrepreneur JP van der Spuy, Play.co.za is the brainchild of Van der Spuy&#8217;s entrepreneurial spirit and technological expertise, something which he has leveraged to help shape the website into a space where innovation meets user-focused design.\n          <\/p>\n\n          <div class=\"verdict-row\">\n            <div class=\"vr\">\n              <div class=\"vk\">Trust level<\/div>\n              <div class=\"vv\">\n                <span class=\"meter good\"><\/span><span class=\"meter good\"><\/span><span class=\"meter good\"><\/span><span class=\"meter\"><\/span>\n              <\/div>\n            <\/div>\n            <div class=\"vr\">\n              <div class=\"vk\">Best for<\/div>\n              <div class=\"vv\">SA players who prefer locally licensed operators and want both casino + sportsbook under one brand<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 PLAY.CO.ZA LICENSE & COMPANY FACTS (v1.2) ================= *\/\n.pb-review-facts.pb-review-facts--play{\n  --bg:#0b0b0b;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.04);\n  --line:rgba(255,255,255,.12);\n  --text:#ffffff;\n  --accent:#c1121f; \/* ProBets red *\/\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 10% 18%, rgba(193,18,31,.18), transparent 60%),\n    radial-gradient(900px 440px at 92% 62%, rgba(25,195,125,.12), transparent 58%),\n    radial-gradient(760px 360px at 55% 6%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #0b0b0b 0%, #050505 100%);\n\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:76px 20px 74px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n\n.pb-review-facts.pb-review-facts--play *{box-sizing:border-box}\n.pb-review-facts.pb-review-facts--play .wrap{max-width:1200px;margin:0 auto}\n\n\/* Ambient grain *\/\n.pb-review-facts.pb-review-facts--play::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size: 40px 40px;\n  opacity:.06;\n}\n\n\/* \u2705 BULLET-PROOF *\/\n.pb-review-facts.pb-review-facts--play ul,\n.pb-review-facts.pb-review-facts--play ol{\n  list-style:none !important;\n  padding-left:0 !important;\n  margin-left:0 !important;\n}\n.pb-review-facts.pb-review-facts--play li{\n  list-style:none !important;\n  background-image:none !important;\n}\n.pb-review-facts.pb-review-facts--play li::marker{content:\"\" !important;}\n.pb-review-facts.pb-review-facts--play li::before,\n.pb-review-facts.pb-review-facts--play li::after{\n  content:none !important;\n  display:none !important;\n}\n.pb-review-facts.pb-review-facts--play .fact-list{\n  list-style:none !important;\n  padding:0 !important;\n  margin:0 !important;\n}\n\n\/* Outlink styling *\/\n.pb-review-facts.pb-review-facts--play a.pb-outlink{\n  color:#fff;\n  text-decoration:underline;\n  text-decoration-thickness:2px;\n  text-underline-offset:3px;\n  text-decoration-color:rgba(255,200,60,.55);\n}\n.pb-review-facts.pb-review-facts--play a.pb-outlink:hover{\n  text-decoration-color:rgba(25,195,125,.70);\n}\n\n\/* Head *\/\n.pb-review-facts.pb-review-facts--play .head{max-width:920px;margin-bottom:26px;position:relative;z-index:1}\n.pb-review-facts.pb-review-facts--play .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-review-facts.pb-review-facts--play .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(193,18,31,.35);\n  background:rgba(193,18,31,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-review-facts.pb-review-facts--play .sep{color:#fff;font-weight:950}\n.pb-review-facts.pb-review-facts--play .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n.pb-review-facts.pb-review-facts--play h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:#fff;\n  text-shadow:0 0 18px rgba(0,0,0,.35);\n}\n.pb-review-facts.pb-review-facts--play .intro{\n  margin:0;\n  font-size:clamp(14px,1.2vw,17px);\n  line-height:1.55;\n  color:#fff;\n  max-width:76ch;\n  font-weight:500;\n  opacity:.95;\n}\n\n\/* Source line *\/\n.pb-review-facts.pb-review-facts--play .source-line{\n  margin:10px 0 0;\n  display:flex;\n  gap:10px;\n  align-items:flex-start;\n  font-size:13px;\n  line-height:1.4;\n  color:#fff;\n  opacity:.92;\n  font-weight:500;\n}\n.pb-review-facts.pb-review-facts--play .source-line strong{font-weight:900}\n.pb-review-facts.pb-review-facts--play .source-line .dot{\n  width:8px;height:8px;border-radius:50%;\n  background:rgba(255,200,60,.95);\n  box-shadow:0 0 16px rgba(255,200,60,.18);\n  margin-top:5px;\n  flex:0 0 8px;\n}\n.pb-review-facts.pb-review-facts--play .dim{color:#fff;opacity:.88;font-weight:500}\n\n\/* Layout *\/\n.pb-review-facts.pb-review-facts--play .grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:22px;\n  align-items:start;\n  position:relative;\n  z-index:1;\n}\n\n\/* Cards *\/\n.pb-review-facts.pb-review-facts--play .card{\n  background:linear-gradient(180deg, var(--panel) 0%, var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:20px;\n  backdrop-filter: blur(10px);\n  box-shadow:0 0 28px rgba(0,0,0,.30);\n  overflow:hidden;\n  position:relative;\n}\n.pb-review-facts.pb-review-facts--play .card::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(560px 220px at 15% 15%, rgba(193,18,31,.12), transparent 60%);\n}\n.pb-review-facts.pb-review-facts--play .card > *{position:relative; z-index:1;}\n\n.pb-review-facts.pb-review-facts--play .card-head{\n  display:flex;\n  justify-content:space-between;\n  align-items:flex-start;\n  gap:10px;\n  flex-wrap:wrap;\n  margin-bottom:14px;\n}\n.pb-review-facts.pb-review-facts--play h3{\n  margin:0;\n  font-size:18px;\n  font-weight:950;\n  color:#fff;\n  line-height:1.2;\n}\n\n\/* Chips *\/\n.pb-review-facts.pb-review-facts--play .chips{display:flex;gap:8px;flex-wrap:wrap;}\n.pb-review-facts.pb-review-facts--play .chip{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:6px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;color:#fff;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.26);\n  box-shadow:0 0 18px rgba(0,0,0,.22);\n}\n.pb-review-facts.pb-review-facts--play .chip.good{border-color:rgba(25,195,125,.38);background:rgba(25,195,125,.12)}\n.pb-review-facts.pb-review-facts--play .chip.gold{border-color:rgba(255,200,60,.34);background:rgba(255,200,60,.10)}\n.pb-review-facts.pb-review-facts--play .chip.hot{border-color:rgba(193,18,31,.38);background:rgba(193,18,31,.12)}\n.pb-review-facts.pb-review-facts--play .chip.warn{border-color:rgba(255,200,60,.34);background:rgba(255,200,60,.10)}\n\n\/* Facts list *\/\n.pb-review-facts.pb-review-facts--play .fact-list{display:grid;gap:10px;}\n.pb-review-facts.pb-review-facts--play .fact-list li.section{\n  display:flex;\n  justify-content:space-between;\n  gap:14px;\n  padding:10px 12px;\n  border-radius:14px;\n  border:1px solid rgba(255,255,255,.10);\n  background:\n    radial-gradient(520px 220px at 12% 15%, rgba(255,200,60,.10), transparent 60%),\n    rgba(0,0,0,.16);\n}\n.pb-review-facts.pb-review-facts--play .section-title{\n  font-size:12px;\n  font-weight:950;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  color:#fff;\n}\n.pb-review-facts.pb-review-facts--play .section-note{\n  font-size:12px;\n  font-weight:500;\n  color:#fff;\n  opacity:.86;\n  text-align:right;\n}\n.pb-review-facts.pb-review-facts--play .fact-list li:not(.section){\n  display:flex;\n  justify-content:space-between;\n  gap:14px;\n  padding:12px;\n  border-radius:14px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n}\n.pb-review-facts.pb-review-facts--play .fact-list li.focus{\n  border-color:rgba(193,18,31,.28);\n  background:\n    radial-gradient(520px 220px at 12% 15%, rgba(193,18,31,.10), transparent 60%),\n    rgba(0,0,0,.16);\n}\n.pb-review-facts.pb-review-facts--play .label{font-size:13px;font-weight:950;color:#fff;}\n.pb-review-facts.pb-review-facts--play .value{\n  font-size:13px;\n  font-weight:600;\n  text-align:right;\n  color:#fff;\n  max-width:58%;\n  opacity:.96;\n}\n.pb-review-facts.pb-review-facts--play .hi{color:#fff;font-weight:900}\n\n\/* Mini strip *\/\n.pb-review-facts.pb-review-facts--play .mini-strip{\n  margin-top:14px;\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:10px;\n}\n.pb-review-facts.pb-review-facts--play .mini{\n  display:flex;align-items:center;gap:10px;\n  padding:10px 12px;border-radius:14px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n}\n.pb-review-facts.pb-review-facts--play .mini-ico{\n  width:28px;height:28px;border-radius:10px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n  color:#fff;font-size:14px;\n}\n.pb-review-facts.pb-review-facts--play .mini-txt{\n  font-size:13px;\n  font-weight:650;\n  color:#fff;\n  line-height:1.25;\n  opacity:.95;\n}\n\n\/* End card *\/\n.pb-review-facts.pb-review-facts--play .end-card{\n  margin-top:14px;\n  padding:14px;\n  border-radius:18px;\n  border:1px solid rgba(255,200,60,.22);\n  background:\n    radial-gradient(560px 240px at 18% 15%, rgba(255,200,60,.14), transparent 60%),\n    radial-gradient(560px 240px at 85% 70%, rgba(25,195,125,.10), transparent 60%),\n    rgba(0,0,0,.16);\n  box-shadow:0 0 26px rgba(0,0,0,.28);\n}\n.pb-review-facts.pb-review-facts--play .end-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-review-facts.pb-review-facts--play .end-badge{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:6px 10px;border-radius:999px;\n  border:1px solid rgba(255,200,60,.30);\n  background:rgba(255,200,60,.12);\n  color:#fff;font-size:12px;font-weight:950;\n}\n.pb-review-facts.pb-review-facts--play .end-pill{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:6px 10px;border-radius:999px;\n  border:1px solid rgba(25,195,125,.28);\n  background:rgba(25,195,125,.10);\n  color:#fff;font-size:12px;font-weight:950;\n}\n.pb-review-facts.pb-review-facts--play .end-card h4{margin:0 0 8px;font-size:16px;font-weight:950;color:#fff;letter-spacing:-.01em;}\n.pb-review-facts.pb-review-facts--play .end-copy{\n  margin:0 0 12px;\n  font-size:13px;\n  line-height:1.5;\n  color:#fff;\n  opacity:.92;\n  font-weight:500;\n}\n.pb-review-facts.pb-review-facts--play .end-ctas{display:grid;grid-template-columns:1fr;gap:10px;}\n\n\/* Buttons *\/\n.pb-review-facts.pb-review-facts--play .pb-btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:12px 14px;border-radius:14px;text-decoration:none;\n  font-weight:950;letter-spacing:.01em;\n  border:2px solid var(--accent);background:transparent;color:#fff !important;\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;\n  position:relative;overflow:hidden;\n}\n.pb-review-facts.pb-review-facts--play .pb-btn::before{\n  content:\"\";position:absolute;top:-40%;left:-30%;\n  width:60%;height:180%;\n  background:linear-gradient(90deg, transparent, rgba(255,255,255,.12), transparent);\n  transform:rotate(18deg);transition:left .55s ease;pointer-events:none;\n}\n.pb-review-facts.pb-review-facts--play .pb-btn:hover::before{left:120%}\n.pb-review-facts.pb-review-facts--play .pb-btn:hover{\n  border-color:var(--green);\n  transform:translateY(-3px);\n  box-shadow:0 10px 26px rgba(25,195,125,.14);\n}\n.pb-review-facts.pb-review-facts--play .pb-btn--ghost{opacity:.98}\n.pb-review-facts.pb-review-facts--play .pb-btn--tiny{\n  padding:10px 12px;\n  border-radius:12px;\n  font-size:13px;\n  font-weight:900;\n}\n\n\/* Checks *\/\n.pb-review-facts.pb-review-facts--play .checks{display:grid;gap:12px;margin-top:6px}\n.pb-review-facts.pb-review-facts--play .check{\n  display:grid;\n  grid-template-columns:30px 1fr auto;\n  gap:10px;align-items:start;\n  padding:12px;border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n}\n.pb-review-facts.pb-review-facts--play .check.good{\n  border-color:rgba(25,195,125,.22);\n  background:radial-gradient(520px 220px at 10% 15%, rgba(25,195,125,.10), transparent 60%), rgba(0,0,0,.16);\n}\n.pb-review-facts.pb-review-facts--play .check.warn{\n  border-color:rgba(255,200,60,.22);\n  background:radial-gradient(520px 220px at 10% 15%, rgba(255,200,60,.10), transparent 60%), rgba(0,0,0,.16);\n}\n.pb-review-facts.pb-review-facts--play .badge-dot{\n  width:30px;height:30px;border-radius:12px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n}\n.pb-review-facts.pb-review-facts--play .dot{width:10px;height:10px;border-radius:50%;background:#fff}\n.pb-review-facts.pb-review-facts--play .check.good .dot{background:rgba(25,195,125,.95); box-shadow:0 0 18px rgba(25,195,125,.22)}\n.pb-review-facts.pb-review-facts--play .check.warn .dot{background:rgba(255,200,60,.95); box-shadow:0 0 18px rgba(255,200,60,.18)}\n.pb-review-facts.pb-review-facts--play .t{font-weight:950;font-size:13px;color:#fff;margin-bottom:4px}\n.pb-review-facts.pb-review-facts--play .d{\n  font-size:13px;\n  line-height:1.45;\n  color:#fff;\n  opacity:.92;\n  font-weight:500;\n}\n.pb-review-facts.pb-review-facts--play .pill-right{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:6px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;white-space:nowrap;\n  color:#fff;border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.22);margin-top:1px;\n}\n.pb-review-facts.pb-review-facts--play .check.good .pill-right{border-color:rgba(25,195,125,.30);background:rgba(25,195,125,.10)}\n.pb-review-facts.pb-review-facts--play .check.warn .pill-right{border-color:rgba(255,200,60,.30);background:rgba(255,200,60,.10)}\n\n\/* Quote *\/\n.pb-review-facts.pb-review-facts--play .quote{\n  margin-top:14px;\n  padding:14px 14px 14px 16px;\n  border-radius:16px;\n  border:1px solid rgba(193,18,31,.35);\n  background:radial-gradient(700px 240px at 15% 15%, rgba(193,18,31,.16), transparent 55%), rgba(0,0,0,.20);\n  position:relative;\n}\n.pb-review-facts.pb-review-facts--play .qmark{\n  position:absolute; top:10px;left:12px;\n  font-size:34px; font-weight:950;\n  color:rgba(255,255,255,.22);\n}\n.pb-review-facts.pb-review-facts--play .quote p{\n  margin:0; padding-left:18px;\n  font-size:13px; line-height:1.5;\n  color:#fff; opacity:.92;\n  font-weight:500;\n}\n.pb-review-facts.pb-review-facts--play .by{\n  margin-top:8px;\n  font-size:12px;\n  font-weight:650;\n  color:#fff;\n  opacity:.85;\n  padding-left:18px;\n}\n\n\/* Verdict *\/\n.pb-review-facts.pb-review-facts--play .verdict{\n  margin-top:14px;\n  padding-top:12px;\n  border-top:1px solid rgba(255,255,255,.12);\n}\n.pb-review-facts.pb-review-facts--play .badge{\n  display:inline-block;\n  margin-bottom:8px;\n  padding:6px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  background:rgba(25,195,125,.14);\n  border:1px solid rgba(25,195,125,.40);\n  color:#fff;\n}\n.pb-review-facts.pb-review-facts--play .verdict p{\n  margin:0 0 12px;\n  font-size:14px;\n  line-height:1.55;\n  color:#fff;\n  opacity:.92;\n  font-weight:500;\n}\n.pb-review-facts.pb-review-facts--play .verdict-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}\n.pb-review-facts.pb-review-facts--play .vr{\n  padding:10px 12px;border-radius:14px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n}\n.pb-review-facts.pb-review-facts--play .vk{\n  font-size:12px;\n  font-weight:950;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  color:#fff;\n  margin-bottom:6px;\n}\n.pb-review-facts.pb-review-facts--play .vv{\n  font-size:13px;\n  font-weight:650;\n  color:#fff;\n  display:flex;align-items:center;gap:8px;flex-wrap:wrap;\n}\n.pb-review-facts.pb-review-facts--play .meter{\n  width:18px;height:8px;border-radius:999px;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(255,255,255,.06);\n}\n.pb-review-facts.pb-review-facts--play .meter.good{\n  border-color:rgba(25,195,125,.35);\n  background:rgba(25,195,125,.16);\n}\n\n\/* Responsive *\/\n@media(max-width:980px){\n  .pb-review-facts.pb-review-facts--play .grid{grid-template-columns:1fr}\n  .pb-review-facts.pb-review-facts--play .value{text-align:left; max-width:100%}\n  .pb-review-facts.pb-review-facts--play .mini-strip{grid-template-columns:1fr}\n  .pb-review-facts.pb-review-facts--play .check{grid-template-columns:30px 1fr}\n  .pb-review-facts.pb-review-facts--play .pill-right{justify-self:start; margin-top:8px}\n  .pb-review-facts.pb-review-facts--play .verdict-row{grid-template-columns:1fr}\n  .pb-review-facts.pb-review-facts--play .fact-list li.section{flex-direction:column; align-items:flex-start}\n  .pb-review-facts.pb-review-facts--play .section-note{text-align:left}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 PLAY.CO.ZA LICENSE & COMPANY FACTS ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 PLAY.CO.ZA WELCOME BONUS (v2.0 \u2022 TIMELINE \u2022 FULL WIDTH \u2022 BULLET-PROOF) ================= -->\n<section class=\"pb-play-bonus\" id=\"play-welcome-bonus\" aria-label=\"Play.co.za welcome offer South Africa\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill\">\ud83c\udf81 Welcome deal<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"tag\">3 deposits \u2022 Casino + Sport<\/span>\n      <\/div>\n\n      <h2>Play.co.za Welcome Offer: Up to <span class=\"hi\">R9,000<\/span> Across Your First 3 Deposits<\/h2>\n\n      <p class=\"intro\">\n        Play positions its welcome as a <strong>multi-deposit offer<\/strong> where you typically select a <strong>welcome package<\/strong>\n        (casino or sport) and unlock value over your <strong>first 3 deposits<\/strong>. Their published promo\/terms references a\n        <strong>minimum R100<\/strong> for bonus-related activity unless otherwise stated \u2014 always confirm the latest rules inside your account before depositing.\n      <\/p>\n    <\/header>\n\n    <div class=\"layout\">\n\n      <!-- LEFT: MEDIA + QUICK ACTIONS -->\n      <aside class=\"mediaCard\" aria-label=\"Play welcome offer visual and links\">\n        <div class=\"imgWrap\">\n          <img decoding=\"async\" src=\"https:\/\/probets.co.za\/wp-content\/uploads\/2026\/02\/Play.co_.za-welcome-bonus.png\"\n               alt=\"Play.co.za welcome offer up to R9,000\"\n               loading=\"lazy\">\n          <div class=\"imgBadges\" aria-hidden=\"true\">\n            <span class=\"b\">Up to R9,000<\/span>\n            <span class=\"b outline\">3 deposits<\/span>\n            <span class=\"b glow\">Min R100*<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"ctaBox\">\n          <div class=\"ctaTop\">\n            <div class=\"ctaK\">Quick check<\/div>\n            <div class=\"ctaV\">Choose <strong>Casino<\/strong> or <strong>Sport<\/strong> welcome package before you deposit<\/div>\n          <\/div>\n\n          <div class=\"ctaRow\">\n            <!-- Placeholder: insert your affiliate link -->\n            <a class=\"btn btnPrimary\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n              Claim Welcome Bonus <span class=\"arr\">\u2192<\/span>\n            <\/a>\n            <a class=\"btn btnGhost\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"noopener\">\n              Register Now <span class=\"arr\">\u2192<\/span>\n            <\/a>\n          <\/div>\n\n          <div class=\"micro\">\n            <div class=\"m\">\n              <div class=\"mk\">Best for<\/div>\n              <div class=\"mv\">Players who want <strong>casino + sportsbook<\/strong> under one SA-licensed brand<\/div>\n            <\/div>\n            <div class=\"m warn\">\n              <div class=\"mk\">Watch-outs<\/div>\n              <div class=\"mv\">Bonus rules vary by package \u2014 confirm <strong>wagering<\/strong>, <strong>max cashout<\/strong> and <strong>eligible games\/markets<\/strong><\/div>\n            <\/div>\n          <\/div>\n\n          <p class=\"fine\" style=\"margin:12px 0 0; font-size:12px; opacity:.88;\">\n            * Minimum deposit \/ bonus conditions can change \u2014 verify in your Play account or promo terms.\n          <\/p>\n        <\/div>\n      <\/aside>\n\n      <!-- RIGHT: BONUS TIMELINE -->\n      <div class=\"bonusCard\" aria-label=\"Play welcome offer breakdown\">\n        <div class=\"cardHead\">\n          <h3>How the \u201cup to R9,000\u201d welcome typically works<\/h3>\n          <div class=\"chips\">\n            <span class=\"chip green\">Multi-deposit<\/span>\n            <span class=\"chip gold\">Package-led<\/span>\n            <span class=\"chip red\">T&#038;Cs matter<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"timeline\" role=\"list\" aria-label=\"Play welcome offer timeline\">\n\n          <!-- Step 1 -->\n          <article class=\"step\" role=\"listitem\">\n            <div class=\"rail\" aria-hidden=\"true\">\n              <span class=\"dot\"><\/span>\n              <span class=\"line\"><\/span>\n            <\/div>\n            <div class=\"body\">\n              <div class=\"topRow\">\n                <span class=\"n\">1<\/span>\n                <div class=\"twrap\">\n                  <div class=\"t\">Deposit 1: <strong>Match bonus<\/strong> (commonly up to R3,000)<\/div>\n                  <div class=\"s\">Tip: pick your <strong>Casino<\/strong> or <strong>Sport<\/strong> welcome package first<\/div>\n                <\/div>\n                <span class=\"badge\">Start here<\/span>\n              <\/div>\n\n              <div class=\"panel\">\n                <div class=\"row\">\n                  <div class=\"k\">What to do<\/div>\n                  <div class=\"v\">Register \u2192 select a <strong>welcome package<\/strong> \u2192 deposit (often <strong>min R100<\/strong>)<\/div>\n                <\/div>\n                <div class=\"row\">\n                  <div class=\"k\">Why it matters<\/div>\n                  <div class=\"v\">This sets the rules you\u2019ll play under (casino vs sport terms can differ)<\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/article>\n\n          <!-- Step 2 -->\n          <article class=\"step\" role=\"listitem\">\n            <div class=\"rail\" aria-hidden=\"true\">\n              <span class=\"dot\"><\/span>\n              <span class=\"line\"><\/span>\n            <\/div>\n            <div class=\"body\">\n              <div class=\"topRow\">\n                <span class=\"n\">2<\/span>\n                <div class=\"twrap\">\n                  <div class=\"t\">Deposit 2: <strong>Follow-on match<\/strong> (commonly up to R3,000)<\/div>\n                  <div class=\"s\">Only scale deposits once you\u2019re happy with the rules<\/div>\n                <\/div>\n                <span class=\"badge gold\">Scale smart<\/span>\n              <\/div>\n\n              <div class=\"panel\">\n                <div class=\"row\">\n                  <div class=\"k\">Pro move<\/div>\n                  <div class=\"v\">Do a small test withdrawal flow early (KYC can be required before cashing out)<\/div>\n                <\/div>\n                <div class=\"row\">\n                  <div class=\"k\">Check<\/div>\n                  <div class=\"v\">Wagering\/playthrough, max cashout, eligible markets\/games<\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/article>\n\n          <!-- Step 3 -->\n          <article class=\"step\" role=\"listitem\">\n            <div class=\"rail\" aria-hidden=\"true\">\n              <span class=\"dot\"><\/span>\n            <\/div>\n            <div class=\"body\">\n              <div class=\"topRow\">\n                <span class=\"n\">3<\/span>\n                <div class=\"twrap\">\n                  <div class=\"t\">Deposit 3: <strong>Final match<\/strong> (commonly up to R3,000)<\/div>\n                  <div class=\"s\">Final unlock of the welcome package ceiling<\/div>\n                <\/div>\n                <span class=\"badge\">Finish<\/span>\n              <\/div>\n\n              <div class=\"panel\">\n                <div class=\"row\">\n                  <div class=\"k\">Reminder<\/div>\n                  <div class=\"v\">Most operators limit promos per person\/household\/device \u2014 avoid duplicate accounts<\/div>\n                <\/div>\n                <div class=\"row\">\n                  <div class=\"k\">Best practice<\/div>\n                  <div class=\"v\">Confirm current promo details inside Play before depositing larger amounts<\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/article>\n\n        <\/div>\n\n        <!-- RULES STRIP -->\n        <div class=\"rules\" aria-label=\"Play quick rules\">\n          <div class=\"rule\">\n            <div class=\"rk\">Typical min deposit*<\/div>\n            <div class=\"rv\"><strong>R100<\/strong><\/div>\n          <\/div>\n          <div class=\"rule\">\n            <div class=\"rk\">Welcome format<\/div>\n            <div class=\"rv\"><strong>3 deposits<\/strong><\/div>\n          <\/div>\n          <div class=\"rule\">\n            <div class=\"rk\">Critical step<\/div>\n            <div class=\"rv\"><strong>Select package first<\/strong><\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"note\" aria-label=\"Important note\">\n          <div class=\"ni\">\ud83e\uddfe<\/div>\n          <div class=\"nc\">\n            <div class=\"nt\">Important<\/div>\n            <p class=\"nd\">\n              Promo terms can change. Confirm the latest <strong>welcome package<\/strong> rules (casino vs sport),\n              <strong>wagering<\/strong>, <strong>eligible games\/markets<\/strong>, and any <strong>max bet<\/strong> limits inside your Play account before you deposit.\n            <\/p>\n\n            <!-- Placeholder: insert your affiliate link -->\n            <p class=\"nd\" style=\"margin-top:10px;\">\n              <a class=\"pb-outlink\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n                View Play welcome offer on the official site \u2197\n              <\/a>\n            <\/p>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 PLAY.CO.ZA WELCOME BONUS (v2.0) ================= *\/\n.pb-play-bonus{\n  --bg:#050505;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.12);\n  --text:#ffffff;\n  --muted:rgba(255,255,255,.84);\n  --accent:#c1121f;  \/* ProBets red *\/\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(193,18,31,.22), transparent 60%),\n    radial-gradient(900px 420px at 88% 60%, rgba(25,195,125,.12), transparent 58%),\n    radial-gradient(760px 360px at 58% 8%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #050505 0%, #0b0b0b 100%);\n\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:78px 20px 78px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n.pb-play-bonus *{box-sizing:border-box}\n.pb-play-bonus .wrap{max-width:1200px;margin:0 auto}\n\n\/* Ambient grain *\/\n.pb-play-bonus::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size: 40px 40px;\n  opacity:.05;\n}\n\n\/* \u2705 BULLET-PROOF *\/\n.pb-play-bonus ul,\n.pb-play-bonus ol{list-style:none !important;padding-left:0 !important;margin-left:0 !important;}\n.pb-play-bonus li{list-style:none !important;background-image:none !important;}\n.pb-play-bonus li::marker{content:\"\" !important;}\n.pb-play-bonus li::before,\n.pb-play-bonus li::after{content:none !important;display:none !important;}\n\n\/* Outlink styling *\/\n.pb-play-bonus a.pb-outlink{\n  color:#fff;\n  text-decoration:underline;\n  text-decoration-thickness:2px;\n  text-underline-offset:3px;\n  text-decoration-color:rgba(255,200,60,.55);\n}\n.pb-play-bonus a.pb-outlink:hover{\n  text-decoration-color:rgba(25,195,125,.70);\n}\n\n\/* Header *\/\n.pb-play-bonus .head{max-width:980px;margin-bottom:22px;position:relative;z-index:1}\n.pb-play-bonus .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-play-bonus .pill{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(193,18,31,.35);\n  background:rgba(193,18,31,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-play-bonus .sep{color:#fff;font-weight:950;opacity:.95}\n.pb-play-bonus .tag{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff;opacity:.95}\n\n.pb-play-bonus h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,42px);\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:#fff;\n  text-shadow:0 0 18px rgba(0,0,0,.35);\n}\n.pb-play-bonus h2 .hi{color:var(--gold); text-shadow:0 0 16px rgba(255,200,60,.30)}\n.pb-play-bonus .intro{\n  margin:0;\n  font-size:clamp(14px,1.2vw,17px);\n  line-height:1.55;\n  color:#fff;\n  opacity:.95;\n  max-width:80ch;\n}\n.pb-play-bonus .intro strong{font-weight:900}\n\n\/* Layout *\/\n.pb-play-bonus .layout{\n  display:grid;\n  grid-template-columns: .92fr 1.08fr;\n  gap:18px;\n  align-items:start;\n  position:relative;\n  z-index:1;\n}\n@media(max-width:980px){ .pb-play-bonus .layout{grid-template-columns:1fr} }\n\n\/* Left: media card *\/\n.pb-play-bonus .mediaCard{\n  background:linear-gradient(180deg,var(--panel) 0%,var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  overflow:hidden;\n  box-shadow:0 0 28px rgba(0,0,0,.30);\n  backdrop-filter: blur(10px);\n}\n.pb-play-bonus .imgWrap{position:relative;border-bottom:1px solid rgba(255,255,255,.10);background:rgba(0,0,0,.22)}\n.pb-play-bonus .imgWrap img{\n  width:100%;\n  height:270px;\n  object-fit:cover;\n  display:block;\n  filter:saturate(1.05) contrast(1.03);\n}\n.pb-play-bonus .imgWrap::after{\n  content:\"\";\n  position:absolute; inset:0;\n  background:linear-gradient(180deg, rgba(0,0,0,.06), rgba(0,0,0,.62));\n  pointer-events:none;\n}\n.pb-play-bonus .imgBadges{\n  position:absolute;left:12px;bottom:12px;display:flex;gap:8px;flex-wrap:wrap;z-index:2;\n}\n.pb-play-bonus .b{\n  font-size:12px;font-weight:950;padding:7px 10px;border-radius:999px;\n  background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.18);color:#fff;backdrop-filter: blur(8px);\n}\n.pb-play-bonus .b.outline{background:transparent;border-color:rgba(193,18,31,.75)}\n.pb-play-bonus .b.glow{border-color:rgba(25,195,125,.38);background:rgba(25,195,125,.14)}\n\n.pb-play-bonus .ctaBox{padding:14px}\n.pb-play-bonus .ctaTop{padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.10);background:rgba(0,0,0,.18);margin-bottom:12px}\n.pb-play-bonus .ctaK{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:6px}\n.pb-play-bonus .ctaV{font-size:13px;color:#fff;opacity:.92}\n.pb-play-bonus .ctaRow{display:grid;gap:10px;margin-bottom:12px}\n\n.pb-play-bonus .btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:14px 16px;border-radius:14px;text-decoration:none;\n  font-weight:950;letter-spacing:.01em;\n  border:2px solid var(--accent);background:transparent;color:#fff !important;\n  transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;\n  position:relative;overflow:hidden;\n}\n.pb-play-bonus .btn::before{\n  content:\"\";position:absolute;top:-40%;left:-30%;\n  width:60%;height:180%;\n  background:linear-gradient(90deg, transparent, rgba(255,255,255,.12), transparent);\n  transform:rotate(18deg);transition:left .55s ease;pointer-events:none;\n}\n.pb-play-bonus .btn:hover::before{left:120%}\n.pb-play-bonus .btn:hover{border-color:var(--green);transform:translateY(-3px);box-shadow:0 10px 26px rgba(25,195,125,.14)}\n.pb-play-bonus .btnGhost{opacity:.98}\n.pb-play-bonus .arr{opacity:.95}\n\n.pb-play-bonus .micro{display:grid;gap:10px}\n.pb-play-bonus .m{\n  padding:12px;border-radius:16px;border:1px solid rgba(25,195,125,.22);\n  background:radial-gradient(520px 220px at 12% 18%, rgba(25,195,125,.10), transparent 60%), rgba(0,0,0,.18);\n}\n.pb-play-bonus .m.warn{\n  border-color:rgba(255,200,60,.22);\n  background:radial-gradient(520px 220px at 12% 18%, rgba(255,200,60,.10), transparent 60%), rgba(0,0,0,.18);\n}\n.pb-play-bonus .mk{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:6px}\n.pb-play-bonus .mv{font-size:13px;line-height:1.4;color:#fff;opacity:.92}\n\n\/* Right: bonus card *\/\n.pb-play-bonus .bonusCard{\n  background:linear-gradient(180deg,var(--panel) 0%,var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:16px;\n  box-shadow:0 0 28px rgba(0,0,0,.30);\n  backdrop-filter: blur(10px);\n  position:relative;\n  overflow:hidden;\n}\n.pb-play-bonus .bonusCard::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(560px 240px at 14% 16%, rgba(193,18,31,.12), transparent 60%);\n}\n.pb-play-bonus .bonusCard > *{position:relative;z-index:1}\n\n.pb-play-bonus .cardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}\n.pb-play-bonus .cardHead h3{margin:0;font-size:18px;font-weight:950;color:#fff;line-height:1.2}\n.pb-play-bonus .chips{display:flex;gap:8px;flex-wrap:wrap}\n.pb-play-bonus .chip{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:7px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;color:#fff;\n  background:rgba(0,0,0,.26);\n  border:1px solid rgba(255,255,255,.14);\n}\n.pb-play-bonus .chip.green{border-color:rgba(25,195,125,.34);background:rgba(25,195,125,.10)}\n.pb-play-bonus .chip.gold{border-color:rgba(255,200,60,.34);background:rgba(255,200,60,.10)}\n.pb-play-bonus .chip.red{border-color:rgba(193,18,31,.34);background:rgba(193,18,31,.10)}\n\n\/* Timeline *\/\n.pb-play-bonus .timeline{display:grid;gap:12px;margin-top:6px}\n.pb-play-bonus .step{display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:start}\n.pb-play-bonus .rail{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:6px}\n.pb-play-bonus .dot{width:12px;height:12px;border-radius:50%;background:rgba(25,195,125,.95);box-shadow:0 0 18px rgba(25,195,125,.22)}\n.pb-play-bonus .line{width:2px;flex:1;background:linear-gradient(180deg, rgba(255,255,255,.22), rgba(255,255,255,0));min-height:26px;border-radius:2px}\n.pb-play-bonus .topRow{\n  display:grid;grid-template-columns:30px 1fr auto;gap:10px;align-items:center;\n  padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.10);background:rgba(0,0,0,.18);\n}\n.pb-play-bonus .n{width:30px;height:30px;border-radius:12px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);font-weight:950;color:#fff}\n.pb-play-bonus .t{font-weight:950;color:#fff;font-size:14px;line-height:1.2}\n.pb-play-bonus .s{font-size:13px;color:#fff;opacity:.92;margin-top:4px}\n.pb-play-bonus .badge{padding:7px 10px;border-radius:999px;font-size:12px;font-weight:950;color:#fff;border:1px solid rgba(25,195,125,.32);background:rgba(25,195,125,.10);white-space:nowrap}\n.pb-play-bonus .badge.gold{border-color:rgba(255,200,60,.32);background:rgba(255,200,60,.10)}\n.pb-play-bonus .panel{margin-top:10px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.10);background:rgba(0,0,0,.16)}\n.pb-play-bonus .row{display:grid;grid-template-columns:120px 1fr;gap:10px;padding:8px 0}\n.pb-play-bonus .row + .row{border-top:1px solid rgba(255,255,255,.08)}\n.pb-play-bonus .k{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff;opacity:.95}\n.pb-play-bonus .v{font-size:13px;line-height:1.4;color:#fff;opacity:.92}\n.pb-play-bonus .v strong{font-weight:900}\n\n\/* Rules strip *\/\n.pb-play-bonus .rules{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}\n.pb-play-bonus .rule{padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.10);background:rgba(0,0,0,.16)}\n.pb-play-bonus .rk{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff;opacity:.95;margin-bottom:6px}\n.pb-play-bonus .rv{font-size:13px;color:#fff;opacity:.92}\n.pb-play-bonus .rv strong{font-weight:950}\n\n\/* Note *\/\n.pb-play-bonus .note{margin-top:14px;display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.10);background:rgba(0,0,0,.18)}\n.pb-play-bonus .ni{width:36px;height:36px;border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);flex:0 0 36px;font-size:16px}\n.pb-play-bonus .nt{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:6px}\n.pb-play-bonus .nd{margin:0;font-size:13px;line-height:1.55;color:#fff;opacity:.92}\n.pb-play-bonus .nd strong{font-weight:900}\n\n\/* Responsive *\/\n@media(max-width:980px){ .pb-play-bonus .imgWrap img{height:220px} }\n@media(max-width:720px){\n  .pb-play-bonus .rules{grid-template-columns:1fr}\n  .pb-play-bonus .row{grid-template-columns:1fr}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 PLAY.CO.ZA WELCOME BONUS ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 PLAY.CO.ZA BONUS HOW TO CLAIM (v1.0 \u2022 MICRO \u2022 ACCORDION \u2022 DARK GLASS \u2022 BULLET-PROOF) ================= -->\n<section class=\"pb-bonus-claim pb-bonus-claim--play\" id=\"how-to-claim-play\" aria-label=\"How to claim the Play.co.za welcome bonus\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\ud83e\udded How to claim<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">Play.co.za<\/span>\n      <\/div>\n\n      <h2>How to Claim the Play.co.za Welcome Bonus (Register \u2192 OTP \u2192 Activate)<\/h2>\n      <p class=\"intro\">\n        Fast, no-fluff steps based on how the Play.co.za flow works in practice: register, confirm via OTP, then activate the welcome offer when prompted.\n      <\/p>\n    <\/header>\n\n    <div class=\"grid\">\n\n      <!-- LEFT: ACCORDION -->\n      <div class=\"card main\">\n        <div class=\"card-head\">\n          <h3>In 60 seconds<\/h3>\n          <div class=\"chips\">\n            <span class=\"chip gold\">OTP signup<\/span>\n            <span class=\"chip good\">Activate on welcome screen<\/span>\n            <span class=\"chip hot\">Use real details<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"faq\" aria-label=\"Play.co.za bonus claim steps accordion\">\n\n          <details class=\"qa\" open>\n            <summary>\n              <span class=\"q\">Step-by-step: how to claim<\/span>\n              <span class=\"icon\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n\n            <div class=\"a\">\n              <ol class=\"steps\" aria-label=\"Claim steps\">\n                <li>\n                  <span class=\"n\">1<\/span>\n                  <span class=\"s\">\n                    Go to Play.co.za and tap <strong>Register<\/strong> (top-right on desktop\/mobile).\n                  <\/span>\n                <\/li>\n                <li>\n                  <span class=\"n\">2<\/span>\n                  <span class=\"s\">\n                    Fill in your <strong>personal details<\/strong> (use your real number) \u2014 you\u2019ll receive a <strong>4-digit OTP<\/strong> by SMS.\n                  <\/span>\n                <\/li>\n                <li>\n                  <span class=\"n\">3<\/span>\n                  <span class=\"s\">\n                    Enter the OTP, confirm the age checkbox, then tap <strong>Sign up<\/strong>.\n                  <\/span>\n                <\/li>\n                <li>\n                  <span class=\"n\">4<\/span>\n                  <span class=\"s\">\n                    After signup you should be greeted by the <strong>welcome bonus<\/strong> prompt \u2014 tap <strong>Activate<\/strong> to claim.\n                  <\/span>\n                <\/li>\n                <li>\n                  <span class=\"n\">5<\/span>\n                  <span class=\"s\">\n                    If you don\u2019t see it immediately, open <strong>Promotions \/ Bonus<\/strong> from the menu and confirm the welcome offer is active before you play.\n                  <\/span>\n                <\/li>\n              <\/ol>\n\n              <div class=\"micro-note\">\n                <span class=\"mi\">\ud83d\udca1<\/span>\n                <span class=\"mt\">\n                  <strong>Pro tip:<\/strong> Right after activating, check your <strong>bonus wallet \/ balance<\/strong> so you know the promo attached correctly before you start playing.\n                <\/span>\n              <\/div>\n            <\/div>\n          <\/details>\n\n          <details class=\"qa\">\n            <summary>\n              <span class=\"q\">Common mistakes that cause bonus issues<\/span>\n              <span class=\"icon\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n\n            <div class=\"a\">\n              <ul class=\"mistakes\" aria-label=\"Common mistakes list\">\n                <li><span class=\"dot warn\"><\/span><span><strong>Wrong phone number<\/strong> \u2192 OTP fails and registration gets stuck.<\/span><\/li>\n                <li><span class=\"dot gold\"><\/span><span><strong>Not activating<\/strong> the welcome offer when prompted (or missing it in promos).<\/span><\/li>\n                <li><span class=\"dot warn\"><\/span><span><strong>Mismatched details<\/strong> later (name\/ID\/bank) which can slow verification.<\/span><\/li>\n                <li><span class=\"dot gold\"><\/span><span><strong>Skipping terms<\/strong> (expiry, max bet, eligible games) while a bonus is active.<\/span><\/li>\n              <\/ul>\n\n              <div class=\"mini warn\">\n                <span class=\"k\">Quick check<\/span>\n                <span class=\"v\">Open promo T&amp;Cs and scan for: <strong>wagering<\/strong>, <strong>expiry window<\/strong>, <strong>max bet<\/strong>, <strong>eligible games<\/strong>.<\/span>\n              <\/div>\n            <\/div>\n          <\/details>\n\n          <details class=\"qa\">\n            <summary>\n              <span class=\"q\">Verification (FICA\/KYC): what to prep<\/span>\n              <span class=\"icon\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n\n            <div class=\"a\">\n              Verification is usually required before withdrawals. To reduce delays, prep these early:\n              <div class=\"kyc\" role=\"list\" aria-label=\"KYC checklist\">\n                <div class=\"k-item\" role=\"listitem\"><span class=\"k-ico\">\ud83e\udeaa<\/span><span><strong>ID<\/strong> (SA ID \/ passport)<\/span><\/div>\n                <div class=\"k-item\" role=\"listitem\"><span class=\"k-ico\">\ud83c\udfe0<\/span><span><strong>Proof of address<\/strong> (recent utility\/statement)<\/span><\/div>\n                <div class=\"k-item\" role=\"listitem\"><span class=\"k-ico\">\ud83c\udfe6<\/span><span><strong>Bank proof<\/strong> (statement\/letter in your name)<\/span><\/div>\n              <\/div>\n\n              <div class=\"mini good\">\n                <span class=\"k\">Best practice<\/span>\n                <span class=\"v\">Use payment methods in <strong>your own name<\/strong> to reduce withdrawal friction later.<\/span>\n              <\/div>\n            <\/div>\n          <\/details>\n\n        <\/div>\n\n        <div class=\"cta-row\" aria-label=\"Play.co.za bonus CTA buttons\">\n          <a class=\"pb-btn pb-btn--primary\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n            Claim Play.co.za Bonus <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n          <a class=\"pb-btn pb-btn--ghost\" href=\"#play-welcome-bonus\">\n            Back to bonus overview <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT: QUICK SNAPSHOT -->\n      <aside class=\"card side\" aria-label=\"Play.co.za bonus quick snapshot\">\n        <div class=\"card-head\">\n          <h3>Quick snapshot<\/h3>\n          <span class=\"chip gold\">Before you start<\/span>\n        <\/div>\n\n        <div class=\"snap\" role=\"list\" aria-label=\"Snapshot rows\">\n          <div class=\"row\" role=\"listitem\">\n            <div class=\"k\">Flow<\/div>\n            <div class=\"v\"><strong>Register \u2192 OTP \u2192 Activate<\/strong><\/div>\n          <\/div>\n          <div class=\"row\" role=\"listitem\">\n            <div class=\"k\">Best for<\/div>\n            <div class=\"v\">Players who want a <strong>quick signup<\/strong> and both <strong>casino + sports<\/strong> in one place<\/div>\n          <\/div>\n          <div class=\"row focus\" role=\"listitem\">\n            <div class=\"k\">Golden rule<\/div>\n            <div class=\"v\"><strong>Activate the welcome offer<\/strong> when prompted before you continue<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"note\" aria-label=\"Editorial note\">\n          <div class=\"ni\">\ud83e\uddfe<\/div>\n          <div>\n            <div class=\"nt\">Probets note<\/div>\n            <div class=\"nd\">\n              Treat promos like contracts. If you haven\u2019t checked expiry, max bet, and eligible games, you\u2019re guessing \u2014 and that\u2019s how bonuses get voided.\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/aside>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 PLAY.CO.ZA BONUS HOW TO CLAIM (v1.0) ================= *\/\n.pb-bonus-claim.pb-bonus-claim--play{\n  --bg:#050505;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.04);\n  --line:rgba(255,255,255,.12);\n  --text:#ffffff;\n  --muted:rgba(255,255,255,.86);\n  --accent:#d0002a;\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(208,0,42,.18), transparent 60%),\n    radial-gradient(900px 420px at 88% 60%, rgba(255,200,60,.08), transparent 58%),\n    radial-gradient(820px 380px at 58% 10%, rgba(25,195,125,.10), transparent 60%),\n    linear-gradient(180deg, #050505 0%, #0b0b0b 100%);\n\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:74px 20px 74px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n.pb-bonus-claim.pb-bonus-claim--play *{box-sizing:border-box}\n.pb-bonus-claim.pb-bonus-claim--play .wrap{max-width:1200px;margin:0 auto}\n\n\/* Ambient grain *\/\n.pb-bonus-claim.pb-bonus-claim--play::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size: 40px 40px;\n  opacity:.05;\n}\n\n\/* \u2705 BULLET-PROOF *\/\n.pb-bonus-claim.pb-bonus-claim--play ul,\n.pb-bonus-claim.pb-bonus-claim--play ol{\n  list-style:none !important;\n  padding-left:0 !important;\n  margin-left:0 !important;\n}\n.pb-bonus-claim.pb-bonus-claim--play li{list-style:none !important;background-image:none !important;}\n.pb-bonus-claim.pb-bonus-claim--play li::marker{content:\"\" !important;}\n.pb-bonus-claim.pb-bonus-claim--play li::before,\n.pb-bonus-claim.pb-bonus-claim--play li::after{content:none !important;display:none !important;}\n\n\/* Head *\/\n.pb-bonus-claim.pb-bonus-claim--play .head{max-width:920px;margin-bottom:22px;position:relative;z-index:1}\n.pb-bonus-claim.pb-bonus-claim--play .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-bonus-claim.pb-bonus-claim--play .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(208,0,42,.35);\n  background:rgba(208,0,42,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-bonus-claim.pb-bonus-claim--play .sep{color:#fff;font-weight:950}\n.pb-bonus-claim.pb-bonus-claim--play .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n\n.pb-bonus-claim.pb-bonus-claim--play h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:#fff;\n  text-shadow:0 0 18px rgba(0,0,0,.35);\n}\n.pb-bonus-claim.pb-bonus-claim--play .intro{\n  margin:0;\n  font-size:clamp(14px,1.15vw,17px);\n  color:#fff;\n  line-height:1.55;\n  max-width:78ch;\n  font-weight:500;\n  opacity:.95;\n}\n\n\/* Layout *\/\n.pb-bonus-claim.pb-bonus-claim--play .grid{\n  display:grid;\n  grid-template-columns: 1.15fr .85fr;\n  gap:16px;\n  align-items:start;\n  position:relative;\n  z-index:1;\n}\n@media(max-width:980px){\n  .pb-bonus-claim.pb-bonus-claim--play .grid{grid-template-columns:1fr}\n}\n\n\/* Cards *\/\n.pb-bonus-claim.pb-bonus-claim--play .card{\n  background:linear-gradient(180deg, var(--panel) 0%, var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:18px;\n  box-shadow:0 0 26px rgba(0,0,0,.28);\n  backdrop-filter: blur(10px);\n  overflow:hidden;\n  position:relative;\n}\n.pb-bonus-claim.pb-bonus-claim--play .card::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(560px 220px at 15% 15%, rgba(255,200,60,.10), transparent 60%);\n}\n.pb-bonus-claim.pb-bonus-claim--play .card.main::before{\n  background:radial-gradient(560px 220px at 15% 15%, rgba(25,195,125,.10), transparent 60%);\n}\n.pb-bonus-claim.pb-bonus-claim--play .card > *{position:relative;z-index:1}\n\n.pb-bonus-claim.pb-bonus-claim--play .card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}\n.pb-bonus-claim.pb-bonus-claim--play h3{margin:0;font-size:18px;font-weight:950;color:#fff;line-height:1.2}\n\n\/* Chips *\/\n.pb-bonus-claim.pb-bonus-claim--play .chips{display:flex;gap:8px;flex-wrap:wrap}\n.pb-bonus-claim.pb-bonus-claim--play .chip{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:7px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;color:#fff;\n  background:rgba(0,0,0,.26);\n  border:1px solid rgba(255,255,255,.14);\n}\n.pb-bonus-claim.pb-bonus-claim--play .chip.good{border-color:rgba(25,195,125,.34);background:rgba(25,195,125,.10)}\n.pb-bonus-claim.pb-bonus-claim--play .chip.gold{border-color:rgba(255,200,60,.34);background:rgba(255,200,60,.10)}\n.pb-bonus-claim.pb-bonus-claim--play .chip.hot{border-color:rgba(208,0,42,.34);background:rgba(208,0,42,.10)}\n\n\/* Accordion *\/\n.pb-bonus-claim.pb-bonus-claim--play .faq{display:grid;gap:10px}\n.pb-bonus-claim.pb-bonus-claim--play .qa{\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  overflow:hidden;\n}\n.pb-bonus-claim.pb-bonus-claim--play .qa summary{\n  cursor:pointer;\n  padding:14px 14px;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  list-style:none;\n}\n.pb-bonus-claim.pb-bonus-claim--play .qa summary::-webkit-details-marker{display:none}\n.pb-bonus-claim.pb-bonus-claim--play .q{\n  font-size:14px;\n  font-weight:950;\n  color:#fff;\n  line-height:1.35;\n  text-align:left;\n}\n.pb-bonus-claim.pb-bonus-claim--play .icon{\n  width:30px;height:30px;\n  border-radius:12px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n  color:#fff;\n  font-weight:950;\n  flex:0 0 30px;\n  transition:transform .16s ease;\n}\n.pb-bonus-claim.pb-bonus-claim--play .qa[open] .icon{transform:rotate(45deg)}\n.pb-bonus-claim.pb-bonus-claim--play .a{\n  padding:0 14px 14px;\n  color:#fff;\n  opacity:.92;\n  font-size:13px;\n  line-height:1.55;\n  text-align:left;\n}\n\n\/* Steps *\/\n.pb-bonus-claim.pb-bonus-claim--play .steps{\n  margin:0;\n  padding:0 !important;\n  display:grid;\n  gap:10px;\n}\n.pb-bonus-claim.pb-bonus-claim--play .steps li{\n  display:grid;\n  grid-template-columns:28px 1fr;\n  gap:10px;\n  align-items:start;\n  padding:10px 12px;\n  border-radius:14px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.14);\n}\n.pb-bonus-claim.pb-bonus-claim--play .steps .n{\n  width:28px;height:28px;border-radius:10px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(25,195,125,.35);\n  background:rgba(25,195,125,.10);\n  font-weight:950;\n}\n.pb-bonus-claim.pb-bonus-claim--play .steps .s{color:#fff;opacity:.94;font-weight:520;line-height:1.45}\n.pb-bonus-claim.pb-bonus-claim--play .steps strong{font-weight:950}\n\n\/* Micro note *\/\n.pb-bonus-claim.pb-bonus-claim--play .micro-note{\n  margin-top:12px;\n  display:flex;\n  gap:10px;\n  align-items:flex-start;\n  padding:12px;\n  border-radius:16px;\n  border:1px solid rgba(255,200,60,.22);\n  background:rgba(255,200,60,.08);\n}\n.pb-bonus-claim.pb-bonus-claim--play .micro-note .mi{\n  width:28px;height:28px;border-radius:10px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n  flex:0 0 28px;\n}\n.pb-bonus-claim.pb-bonus-claim--play .micro-note .mt{\n  font-size:13px;line-height:1.45;color:#fff;opacity:.95;font-weight:520;\n}\n\n\/* Mistakes *\/\n.pb-bonus-claim.pb-bonus-claim--play .mistakes{\n  margin:0;\n  padding:0 !important;\n  display:grid;\n  gap:10px;\n}\n.pb-bonus-claim.pb-bonus-claim--play .mistakes li{\n  display:grid;\n  grid-template-columns:12px 1fr;\n  gap:10px;\n  align-items:start;\n  padding:10px 12px;\n  border-radius:14px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.14);\n}\n.pb-bonus-claim.pb-bonus-claim--play .dot{\n  width:10px;height:10px;border-radius:50%;\n  background:#fff;margin-top:4px;\n}\n.pb-bonus-claim.pb-bonus-claim--play .dot.warn{background:rgba(208,0,42,.95); box-shadow:0 0 16px rgba(208,0,42,.14)}\n.pb-bonus-claim.pb-bonus-claim--play .dot.gold{background:rgba(255,200,60,.95); box-shadow:0 0 16px rgba(255,200,60,.12)}\n.pb-bonus-claim.pb-bonus-claim--play .mistakes strong{font-weight:950}\n\n\/* Mini callouts *\/\n.pb-bonus-claim.pb-bonus-claim--play .mini{\n  margin-top:12px;\n  display:flex;\n  justify-content:space-between;\n  gap:12px;\n  padding:10px 12px;\n  border-radius:14px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.14);\n}\n.pb-bonus-claim.pb-bonus-claim--play .mini.warn{\n  border-color:rgba(255,200,60,.22);\n  background:rgba(255,200,60,.08);\n}\n.pb-bonus-claim.pb-bonus-claim--play .mini.good{\n  border-color:rgba(25,195,125,.22);\n  background:rgba(25,195,125,.08);\n}\n.pb-bonus-claim.pb-bonus-claim--play .mini .k{\n  font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff;\n}\n.pb-bonus-claim.pb-bonus-claim--play .mini .v{\n  font-size:12px;font-weight:600;color:#fff;opacity:.95;text-align:right;\n}\n\n\/* KYC *\/\n.pb-bonus-claim.pb-bonus-claim--play .kyc{\n  margin:12px 0 0;\n  display:grid;\n  gap:10px;\n}\n.pb-bonus-claim.pb-bonus-claim--play .k-item{\n  display:flex;gap:10px;align-items:center;\n  padding:10px 12px;border-radius:14px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.14);\n}\n.pb-bonus-claim.pb-bonus-claim--play .k-ico{\n  width:28px;height:28px;border-radius:10px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n  flex:0 0 28px;\n}\n\n\/* CTA row *\/\n.pb-bonus-claim.pb-bonus-claim--play .cta-row{\n  display:flex;\n  flex-wrap:wrap;\n  gap:12px;\n  margin-top:14px;\n}\n.pb-bonus-claim.pb-bonus-claim--play .pb-btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:14px 16px;min-width:260px;border-radius:14px;\n  text-decoration:none;font-weight:950;letter-spacing:.01em;\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;\n  border:2px solid var(--accent);background:transparent;color:#fff !important;\n  position:relative;overflow:hidden;\n}\n.pb-bonus-claim.pb-bonus-claim--play .pb-btn::before{\n  content:\"\";\n  position:absolute; top:-40%; left:-30%;\n  width:60%; height:180%;\n  background:linear-gradient(90deg, transparent, rgba(255,255,255,.12), transparent);\n  transform:rotate(18deg);\n  transition:left .55s ease;\n  pointer-events:none;\n}\n.pb-bonus-claim.pb-bonus-claim--play .pb-btn:hover::before{left:120%}\n.pb-bonus-claim.pb-bonus-claim--play .pb-btn:hover{\n  border-color:var(--green);\n  transform:translateY(-3px);\n  box-shadow:0 10px 26px rgba(25,195,125,.14);\n}\n.pb-bonus-claim.pb-bonus-claim--play .arrow{opacity:.95}\n@media(max-width:980px){\n  .pb-bonus-claim.pb-bonus-claim--play .pb-btn{min-width:100%}\n}\n\n\/* Snapshot *\/\n.pb-bonus-claim.pb-bonus-claim--play .snap{display:grid;gap:10px;margin-top:2px}\n.pb-bonus-claim.pb-bonus-claim--play .row{\n  display:flex;justify-content:space-between;gap:12px;\n  padding:12px;border-radius:14px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n}\n.pb-bonus-claim.pb-bonus-claim--play .row.focus{\n  border-color:rgba(25,195,125,.22);\n  background:radial-gradient(520px 220px at 12% 15%, rgba(25,195,125,.10), transparent 60%), rgba(0,0,0,.16);\n}\n.pb-bonus-claim.pb-bonus-claim--play .row .k{\n  font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff;\n}\n.pb-bonus-claim.pb-bonus-claim--play .row .v{\n  font-size:13px;font-weight:650;color:#fff;opacity:.94;text-align:right;max-width:62%;\n}\n.pb-bonus-claim.pb-bonus-claim--play .row strong{font-weight:950}\n\n\/* Note *\/\n.pb-bonus-claim.pb-bonus-claim--play .note{\n  margin-top:14px;\n  display:flex;\n  gap:12px;\n  align-items:flex-start;\n  padding:14px;\n  border-radius:18px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n}\n.pb-bonus-claim.pb-bonus-claim--play .ni{\n  width:34px;height:34px;border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n  flex:0 0 34px;\n}\n.pb-bonus-claim.pb-bonus-claim--play .nt{\n  font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:6px;\n}\n.pb-bonus-claim.pb-bonus-claim--play .nd{\n  font-size:13px;line-height:1.5;color:#fff;opacity:.92;font-weight:500;\n}\n\n\/* Responsive tweaks *\/\n@media(max-width:980px){\n  .pb-bonus-claim.pb-bonus-claim--play .row{flex-direction:column;align-items:flex-start}\n  .pb-bonus-claim.pb-bonus-claim--play .row .v{text-align:left;max-width:100%}\n  .pb-bonus-claim.pb-bonus-claim--play .mini{flex-direction:column;align-items:flex-start}\n  .pb-bonus-claim.pb-bonus-claim--play .mini .v{text-align:left}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 PLAY.CO.ZA BONUS HOW TO CLAIM ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 PLAY.CO.ZA SIGN-UP WALKTHROUGH (v1.0 \u2022 3 QUICK STEPS \u2022 MINI SHOTS \u2022 BULLET-PROOF \u2022 SA) ================= -->\n<section class=\"pb-play-signup\" id=\"play-signup\" aria-label=\"Play.co.za sign up and login\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\ud83d\udcdd Register &amp; login<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">3 quick steps<\/span>\n      <\/div>\n\n      <h2>Play.co.za Sign Up | Getting Started<\/h2>\n      <p class=\"intro\">\n        New to <strong>Play.co.za<\/strong>? The signup is genuinely quick: tap <strong>Register<\/strong>, enter your details, then confirm via a\n        <strong>4-digit OTP<\/strong> sent to your phone. Once you\u2019re in, you can play both <strong>sports betting<\/strong> and\n        <strong>online casino games<\/strong>. (Verification is usually needed later when you withdraw \u2014 don\u2019t stress it on day one.)\n      <\/p>\n    <\/header>\n\n    <div class=\"steps-grid\" aria-label=\"Play.co.za sign up steps\">\n\n      <!-- Step 1 -->\n      <article class=\"step\">\n        <div class=\"step-top\">\n          <div class=\"n\">1<\/div>\n          <div class=\"titles\">\n            <h3>Tap \u201cRegister\u201d to start<\/h3>\n            <p>\n              On Play.co.za, click <strong>Register<\/strong> to open the signup flow. This is the start of the\n              account creation process on both mobile and desktop.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <figure class=\"shot\">\n          <img decoding=\"async\" src=\"https:\/\/probets.co.za\/wp-content\/uploads\/2025\/03\/IMG_6894-472x1024.png\" alt=\"Play.co.za Sign Up Step 1 \u2014 tap Register\" loading=\"lazy\">\n          <figcaption>Step 1 \u00b7 Start with \u201cRegister\u201d<\/figcaption>\n        <\/figure>\n      <\/article>\n\n      <!-- Step 2 -->\n      <article class=\"step\">\n        <div class=\"step-top\">\n          <div class=\"n\">2<\/div>\n          <div class=\"titles\">\n            <h3>Enter your personal details (use your real number)<\/h3>\n            <p>\n              Complete the basic info fields. Make sure your <strong>mobile number is correct<\/strong> \u2014\n              Play uses it to send you an <strong>OTP<\/strong> you\u2019ll need to finish registration.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <figure class=\"shot\">\n          <img decoding=\"async\" src=\"https:\/\/probets.co.za\/wp-content\/uploads\/2025\/03\/IMG_6895-472x1024.png\" alt=\"Play.co.za Sign Up Step 2 \u2014 enter personal details and mobile number for OTP\" loading=\"lazy\">\n          <figcaption>Step 2 \u00b7 Details + mobile for OTP<\/figcaption>\n        <\/figure>\n      <\/article>\n\n      <!-- Step 3 -->\n      <article class=\"step\">\n        <div class=\"step-top\">\n          <div class=\"n\">3<\/div>\n          <div class=\"titles\">\n            <h3>Confirm the 4-digit OTP + click \u201cSign up\u201d<\/h3>\n            <p>\n              Input the <strong>4-digit OTP<\/strong> sent by SMS, confirm you\u2019re <strong>over 18<\/strong>, then hit\n              <strong>Sign up<\/strong>. After signup, you\u2019ll typically see the welcome offer prompt \u2014 tap\n              <strong>Activate<\/strong> if you\u2019re claiming it.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <figure class=\"shot\">\n          <img decoding=\"async\" src=\"https:\/\/probets.co.za\/wp-content\/uploads\/2025\/03\/IMG_6896-472x1024.png\" alt=\"Play.co.za Sign Up Step 3 \u2014 enter the OTP and click Sign up\" loading=\"lazy\">\n          <figcaption>Step 3 \u00b7 OTP \u2192 \u201cSign up\u201d<\/figcaption>\n        <\/figure>\n      <\/article>\n\n    <\/div>\n\n    <div class=\"tip\" aria-label=\"Play.co.za sign up tip\">\n      <div class=\"tip-ico\">\ud83d\udca1<\/div>\n      <div class=\"tip-copy\">\n        <div class=\"tip-t\">ProBets tip<\/div>\n        <div class=\"tip-d\">\n          Don\u2019t rush the details. Use the same name + number you\u2019ll use for <strong>verification<\/strong> later, and keep your login safe.\n          If you\u2019re claiming the welcome deal, check the <strong>Promotions \/ Bonus<\/strong> area right after signup and make sure it\u2019s\n          <strong>Activated<\/strong> before you start playing.\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"cta-row\">\n      <a class=\"pb-btn\" href=\"PASTE_PLAY_AFFILIATE_LINK_HERE\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n        Create your free Play.co.za account <span class=\"arrow\">\u2192<\/span>\n      <\/a>\n      <a class=\"pb-btn pb-btn--ghost\" href=\"#play-welcome-bonus\">\n        Back to the welcome bonus <span class=\"arrow\">\u2192<\/span>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 PLAY.CO.ZA SIGN-UP WALKTHROUGH (v1.0) ================= *\/\n.pb-play-signup{\n  --bg:#050505;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.12);\n  --text:#ffffff;\n  --accent:#d0002a;\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(208,0,42,.18), transparent 60%),\n    radial-gradient(900px 420px at 88% 60%, rgba(25,195,125,.10), transparent 58%),\n    radial-gradient(760px 360px at 56% 8%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #0b0b0b 0%, #050505 100%);\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:78px 20px 76px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n.pb-play-signup *{box-sizing:border-box}\n.pb-play-signup .wrap{max-width:1200px;margin:0 auto}\n\n\/* Grain *\/\n.pb-play-signup::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size:40px 40px;\n  opacity:.05;\n}\n\n\/* \u2705 Bullet-proof *\/\n.pb-play-signup ul,\n.pb-play-signup ol{\n  list-style:none !important;\n  padding-left:0 !important;\n  margin-left:0 !important;\n}\n.pb-play-signup li{list-style:none !important;background-image:none !important;}\n.pb-play-signup li::marker{content:\"\" !important;}\n.pb-play-signup li::before,\n.pb-play-signup li::after{content:none !important;display:none !important;}\n\n\/* Head *\/\n.pb-play-signup .head{max-width:940px;margin-bottom:18px;position:relative;z-index:1}\n.pb-play-signup .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-play-signup .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(208,0,42,.35);\n  background:rgba(208,0,42,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-play-signup .sep{color:#fff;font-weight:950}\n.pb-play-signup .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n\n.pb-play-signup h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:#fff;\n  text-shadow:0 0 18px rgba(0,0,0,.35);\n}\n.pb-play-signup .intro{\n  margin:0;\n  font-size:clamp(14px,1.15vw,17px);\n  line-height:1.6;\n  color:#fff;\n  opacity:.92;\n}\n.pb-play-signup .intro strong{font-weight:900}\n\n\/* Steps grid *\/\n.pb-play-signup .steps-grid{\n  display:grid;\n  grid-template-columns:repeat(3, minmax(0,1fr));\n  gap:16px;\n  position:relative;\n  z-index:1;\n}\n@media(max-width:1020px){\n  .pb-play-signup .steps-grid{grid-template-columns:repeat(2, minmax(0,1fr));}\n}\n@media(max-width:620px){\n  .pb-play-signup .steps-grid{grid-template-columns:1fr;}\n}\n\n\/* Step card *\/\n.pb-play-signup .step{\n  background:linear-gradient(180deg, var(--panel) 0%, var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:16px;\n  box-shadow:0 0 26px rgba(0,0,0,.28);\n  backdrop-filter: blur(10px);\n  position:relative;\n  overflow:hidden;\n  transition:transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  min-height:100%;\n}\n.pb-play-signup .step::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(520px 220px at 14% 12%, rgba(208,0,42,.10), transparent 60%);\n}\n.pb-play-signup .step:hover{\n  transform:translateY(-4px);\n  border-color:rgba(25,195,125,.24);\n  box-shadow:0 18px 44px rgba(0,0,0,.34);\n}\n.pb-play-signup .step > *{position:relative; z-index:1;}\n\n.pb-play-signup .step-top{\n  display:grid;\n  grid-template-columns:34px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:12px;\n}\n.pb-play-signup .n{\n  width:34px;height:34px;\n  border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  background:rgba(208,0,42,.14);\n  border:1px solid rgba(208,0,42,.32);\n  box-shadow:0 0 16px rgba(208,0,42,.12);\n  font-weight:950;\n  color:#fff;\n}\n.pb-play-signup h3{\n  margin:0 0 6px;\n  font-size:15px;\n  font-weight:950;\n  color:#fff;\n  line-height:1.2;\n}\n.pb-play-signup .titles p{\n  margin:0;\n  font-size:13px;\n  line-height:1.45;\n  color:#fff;\n  opacity:.92;\n}\n.pb-play-signup .titles strong{font-weight:900}\n\n\/* Mini screenshots *\/\n.pb-play-signup .shot{\n  margin:0;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  gap:8px;\n}\n.pb-play-signup .shot img{\n  width:min(210px, 100%);\n  height:auto;\n  display:block;\n  border-radius:14px;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.25);\n  box-shadow:0 0 24px rgba(0,0,0,.28);\n}\n.pb-play-signup .shot figcaption{\n  font-size:12px;\n  color:#fff;\n  opacity:.78;\n  text-align:center;\n}\n\n\/* Tip *\/\n.pb-play-signup .tip{\n  margin-top:16px;\n  display:flex;\n  gap:12px;\n  align-items:flex-start;\n  padding:14px;\n  border-radius:18px;\n  border:1px solid rgba(255,200,60,.18);\n  background:rgba(255,200,60,.08);\n  box-shadow:0 0 22px rgba(0,0,0,.22);\n  position:relative;\n  z-index:1;\n}\n.pb-play-signup .tip-ico{\n  width:36px;height:36px;border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n  flex:0 0 36px;\n  font-size:16px;\n}\n.pb-play-signup .tip-t{\n  font-size:12px;\n  font-weight:950;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  margin:0 0 6px;\n  color:#fff;\n}\n.pb-play-signup .tip-d{\n  font-size:13px;\n  line-height:1.55;\n  color:#fff;\n  opacity:.92;\n}\n.pb-play-signup .tip-d strong{font-weight:900}\n\n\/* CTA *\/\n.pb-play-signup .cta-row{\n  margin-top:14px;\n  display:flex;\n  flex-wrap:wrap;\n  gap:12px;\n  position:relative;\n  z-index:1;\n}\n.pb-play-signup .pb-btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:14px 16px;min-width:260px;border-radius:14px;\n  text-decoration:none;font-weight:950;letter-spacing:.01em;\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;\n  border:2px solid var(--accent);\n  background:transparent;\n  color:#fff !important;\n  position:relative;overflow:hidden;\n}\n.pb-play-signup .pb-btn::before{\n  content:\"\";\n  position:absolute;\n  top:-40%; left:-30%;\n  width:60%; height:180%;\n  background:linear-gradient(90deg, transparent, rgba(255,255,255,.12), transparent);\n  transform:rotate(18deg);\n  transition:left .55s ease;\n  pointer-events:none;\n}\n.pb-play-signup .pb-btn:hover::before{left:120%}\n.pb-play-signup .pb-btn:hover{\n  border-color:var(--green);\n  transform:translateY(-3px);\n  box-shadow:0 10px 26px rgba(25,195,125,.14);\n}\n.pb-play-signup .pb-btn--ghost{border-color:rgba(255,255,255,.16)}\n.pb-play-signup .pb-btn--ghost:hover{border-color:var(--green)}\n.pb-play-signup .arrow{opacity:.95}\n\n@media(max-width:980px){\n  .pb-play-signup .pb-btn{min-width:100%}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 PLAY.CO.ZA SIGN-UP WALKTHROUGH (v1.0) ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 PLAY.CO.ZA LOGIN WALKTHROUGH (v1.0 \u2022 PROBETS CI \u2022 CTA FIX + COMBINED STEPS) ================= -->\n<section class=\"pb-play-login\" id=\"play-login\" aria-label=\"Play.co.za Login\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\ud83d\udd10 Login<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">Desktop &amp; mobile<\/span>\n      <\/div>\n\n      <h2>Play.co.za Login (Quick Guide)<\/h2>\n      <p class=\"intro\">\n        Already registered? Logging in is simple: click <strong>Sign in<\/strong>, enter your <strong>username + password<\/strong>, and you\u2019re back in.\n        You don\u2019t normally need verification just to log in \u2014 that\u2019s usually required later when you withdraw.\n      <\/p>\n    <\/header>\n\n    <div class=\"cta-row\" aria-label=\"Play.co.za quick actions\">\n      <a class=\"pb-btn\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n        Go to Play.co.za login <span class=\"arrow\">\u2192<\/span>\n      <\/a>\n\n      <a class=\"pb-btn\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"noopener\">\n        Create an account <span class=\"arrow\">\u2192<\/span>\n      <\/a>\n\n      <a class=\"pb-btn\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow noopener\">\n        Forgot password <span class=\"arrow\">\u2192<\/span>\n      <\/a>\n    <\/div>\n\n    <div class=\"steps-grid\" aria-label=\"How to log in to Play.co.za\">\n\n      <!-- Step 1 -->\n      <article class=\"step has-shot\">\n        <div class=\"step-top\">\n          <div class=\"n\">1<\/div>\n          <div class=\"titles\">\n            <h3>Click \u201cSign in\u201d on the homepage<\/h3>\n            <p>\n              Once you\u2019re on the Play.co.za homepage, look for the <strong>Sign in<\/strong> button in the\n              <strong>top right corner<\/strong> and click it to open the login screen.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <figure class=\"shot\">\n          <img decoding=\"async\" src=\"https:\/\/probets.co.za\/wp-content\/uploads\/2025\/03\/IMG_6890-1-472x1024.png\" alt=\"Play.co.za homepage showing Sign in button in the top right corner\" loading=\"lazy\">\n          <figcaption>Step 1 \u00b7 Open the login screen<\/figcaption>\n        <\/figure>\n      <\/article>\n\n      <!-- Step 2 -->\n      <article class=\"step has-shot\">\n        <div class=\"step-top\">\n          <div class=\"n\">2<\/div>\n          <div class=\"titles\">\n            <h3>Enter your username + password<\/h3>\n            <p>\n              Type the same <strong>username<\/strong> and <strong>password<\/strong> you created when you signed up, then click\n              <strong>Sign in<\/strong>. If you can\u2019t remember your password, use the reset link above.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <figure class=\"shot\">\n          <img decoding=\"async\" src=\"https:\/\/probets.co.za\/wp-content\/uploads\/2025\/03\/IMG_6921-2-472x1024.png\" alt=\"Play.co.za login screen showing username and password fields\" loading=\"lazy\">\n          <figcaption>Step 2 \u00b7 Enter your details<\/figcaption>\n        <\/figure>\n      <\/article>\n\n      <!-- Combined column: Steps 3 + 4 (no images) -->\n      <article class=\"step step-stack\" aria-label=\"Play.co.za login tips and next steps\">\n        <div class=\"stack-grid\">\n\n          <!-- Step 3 -->\n          <div class=\"stack-box\">\n            <div class=\"stack-top\">\n              <div class=\"n\">3<\/div>\n              <div class=\"titles\">\n                <h3>OTP \/ verification (only if prompted)<\/h3>\n                <p>\n                  Most of the time you\u2019ll log in with username + password only. If Play does prompt an\n                  <strong>OTP<\/strong> or a quick security check, enter the code sent to your phone\/email to confirm it\u2019s you.\n                <\/p>\n              <\/div>\n            <\/div>\n\n            <div class=\"mini-note\">\n              <span class=\"mini-ico\">\ud83d\udce9<\/span>\n              <span class=\"mini-txt\">Tip: if your OTP doesn\u2019t arrive, wait 30\u201360 seconds, confirm your number is correct, then request a new code.<\/span>\n            <\/div>\n          <\/div>\n\n          <!-- Step 4 -->\n          <div class=\"stack-box\">\n            <div class=\"stack-top\">\n              <div class=\"n\">4<\/div>\n              <div class=\"titles\">\n                <h3>You\u2019re in \u2014 bet sports or open casino<\/h3>\n                <p>\n                  Once logged in, you can head straight into <strong>sports betting<\/strong> or jump into the\n                  <strong>online casino<\/strong>. If you\u2019re claiming a welcome deal, make sure it\u2019s <strong>activated\/opted-in<\/strong>\n                  (where applicable) before you deposit.\n                <\/p>\n              <\/div>\n            <\/div>\n\n            <div class=\"mini-note warn\">\n              <span class=\"mini-ico\">\ud83e\uddfe<\/span>\n              <span class=\"mini-txt\">Withdrawal reminder: keep your account details consistent with your ID\/FICA docs to avoid payout delays later.<\/span>\n            <\/div>\n          <\/div>\n\n        <\/div>\n      <\/article>\n\n    <\/div>\n\n    <div class=\"help\" aria-label=\"Troubleshooting Play.co.za login issues\">\n      <div class=\"help-head\">\n        <span class=\"help-ico\">\ud83d\udedf<\/span>\n        <div class=\"help-title\">\n          <div class=\"ht\">Having trouble logging in?<\/div>\n          <div class=\"hs\">These quick fixes solve most Play login problems.<\/div>\n        <\/div>\n      <\/div>\n\n      <ul class=\"help-list\">\n        <li><span class=\"dot\">\u2022<\/span><span class=\"copy\"><strong>Wrong password:<\/strong> use the <strong>Forgot password<\/strong> link above to reset it.<\/span><\/li>\n        <li><span class=\"dot\">\u2022<\/span><span class=\"copy\"><strong>Account locked:<\/strong> wait a few minutes and try again (too many attempts can trigger a temporary lock).<\/span><\/li>\n        <li><span class=\"dot\">\u2022<\/span><span class=\"copy\"><strong>OTP not arriving:<\/strong> confirm your number\/email, check spam folders, then request a new code.<\/span><\/li>\n        <li><span class=\"dot\">\u2022<\/span><span class=\"copy\"><strong>Still stuck:<\/strong> use Play support (live chat \/ email) from the site footer for the fastest resolution.<\/span><\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- Optional: Support CTA (leave hidden until you have the right link) -->\n    <div class=\"support\" aria-label=\"Play.co.za support shortcut\">\n      <div class=\"sp-left\">\n        <div class=\"sp-badge\">Support shortcut<\/div>\n        <div class=\"sp-text\">\n          If you\u2019re still locked out, use Play\u2019s official support link from the website footer (it\u2019s the quickest \u201csource of truth\u201d).\n        <\/div>\n      <\/div>\n\n      <a class=\"sp-btn\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow noopener\">\n        Open Play support <span class=\"arrow\">\u2192<\/span>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 PLAY.CO.ZA LOGIN WALKTHROUGH (v1.0) ================= *\/\n.pb-play-login{\n  --bg:#050505;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.12);\n  --text:#ffffff;\n  --accent:#d0002a;\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(208,0,42,.18), transparent 60%),\n    radial-gradient(900px 420px at 88% 60%, rgba(25,195,125,.10), transparent 58%),\n    radial-gradient(760px 360px at 56% 8%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #0b0b0b 0%, #050505 100%);\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:78px 20px 76px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n.pb-play-login *{box-sizing:border-box}\n.pb-play-login .wrap{max-width:1200px;margin:0 auto}\n\n\/* Grain *\/\n.pb-play-login::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size:40px 40px;\n  opacity:.05;\n}\n\n\/* \u2705 Bullet-proof *\/\n.pb-play-login ul,\n.pb-play-login ol{\n  list-style:none !important;\n  padding-left:0 !important;\n  margin-left:0 !important;\n}\n.pb-play-login li{list-style:none !important;background-image:none !important;}\n.pb-play-login li::marker{content:\"\" !important;}\n.pb-play-login li::before,\n.pb-play-login li::after{content:none !important;display:none !important;}\n\n\/* Head *\/\n.pb-play-login .head{max-width:920px;margin-bottom:14px;position:relative;z-index:1}\n.pb-play-login .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-play-login .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(208,0,42,.35);\n  background:rgba(208,0,42,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-play-login .sep{color:#fff;font-weight:950}\n.pb-play-login .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n\n.pb-play-login h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:#fff;\n  text-shadow:0 0 18px rgba(0,0,0,.35);\n}\n.pb-play-login .intro{\n  margin:0;\n  font-size:clamp(14px,1.15vw,17px);\n  line-height:1.6;\n  color:#fff;\n  opacity:.92;\n}\n.pb-play-login .intro strong{font-weight:900}\n\n\/* CTA row *\/\n.pb-play-login .cta-row{\n  display:flex;\n  flex-wrap:wrap;\n  gap:12px;\n  margin:10px 0 18px;\n  position:relative;\n  z-index:1;\n}\n.pb-play-login .pb-btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:14px 16px;min-width:240px;border-radius:14px;\n  text-decoration:none;font-weight:950;letter-spacing:.01em;\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;\n  border:2px solid var(--accent);\n  background:transparent;\n  color:#fff !important;\n  position:relative;overflow:hidden;\n}\n.pb-play-login .pb-btn::before{\n  content:\"\";\n  position:absolute;\n  top:-40%; left:-30%;\n  width:60%; height:180%;\n  background:linear-gradient(90deg, transparent, rgba(255,255,255,.12), transparent);\n  transform:rotate(18deg);\n  transition:left .55s ease;\n  pointer-events:none;\n}\n.pb-play-login .pb-btn:hover::before{left:120%}\n.pb-play-login .pb-btn:hover{\n  border-color:var(--green);\n  transform:translateY(-3px);\n  box-shadow:0 10px 26px rgba(25,195,125,.14);\n}\n.pb-play-login .arrow{opacity:.95}\n\n\/* Steps grid *\/\n.pb-play-login .steps-grid{\n  display:grid;\n  grid-template-columns:repeat(3, minmax(0,1fr));\n  gap:16px;\n  position:relative;\n  z-index:1;\n}\n@media(max-width:1020px){\n  .pb-play-login .steps-grid{grid-template-columns:repeat(2, minmax(0,1fr));}\n}\n@media(max-width:620px){\n  .pb-play-login .steps-grid{grid-template-columns:1fr;}\n}\n\n\/* Step card *\/\n.pb-play-login .step{\n  background:linear-gradient(180deg, var(--panel) 0%, var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:16px;\n  box-shadow:0 0 26px rgba(0,0,0,.28);\n  backdrop-filter: blur(10px);\n  position:relative;\n  overflow:hidden;\n  transition:transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  min-height:100%;\n}\n.pb-play-login .step::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(520px 220px at 14% 12%, rgba(208,0,42,.10), transparent 60%);\n}\n.pb-play-login .step:hover{\n  transform:translateY(-4px);\n  border-color:rgba(25,195,125,.24);\n  box-shadow:0 18px 44px rgba(0,0,0,.34);\n}\n.pb-play-login .step > *{position:relative; z-index:1;}\n\n.pb-play-login .step-top{\n  display:grid;\n  grid-template-columns:34px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:12px;\n}\n.pb-play-login .n{\n  width:34px;height:34px;\n  border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  background:rgba(208,0,42,.14);\n  border:1px solid rgba(208,0,42,.32);\n  box-shadow:0 0 16px rgba(208,0,42,.12);\n  font-weight:950;\n  color:#fff;\n}\n.pb-play-login h3{\n  margin:0 0 6px;\n  font-size:15px;\n  font-weight:950;\n  color:#fff;\n  line-height:1.2;\n}\n.pb-play-login .titles p{\n  margin:0;\n  font-size:13px;\n  line-height:1.45;\n  color:#fff;\n  opacity:.92;\n}\n.pb-play-login .titles strong{font-weight:900}\n\n\/* Mini screenshots *\/\n.pb-play-login .shot{\n  margin:0;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  gap:8px;\n}\n.pb-play-login .shot img{\n  width:min(210px, 100%);\n  height:auto;\n  display:block;\n  border-radius:14px;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.25);\n  box-shadow:0 0 24px rgba(0,0,0,.28);\n}\n.pb-play-login .shot figcaption{\n  font-size:12px;\n  color:#fff;\n  opacity:.78;\n  text-align:center;\n}\n\n\/* Combined Step 3+4 column *\/\n.pb-play-login .step-stack{padding:14px}\n.pb-play-login .stack-grid{\n  display:grid;\n  grid-template-rows:auto auto;\n  gap:12px;\n}\n.pb-play-login .stack-box{\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(0,0,0,.16);\n  padding:12px;\n  position:relative;\n  overflow:hidden;\n}\n.pb-play-login .stack-box::before{\n  content:\"\";\n  position:absolute; inset:-2px;\n  pointer-events:none;\n  background:radial-gradient(420px 180px at 16% 18%, rgba(255,255,255,.08), transparent 55%);\n}\n.pb-play-login .stack-top{\n  display:grid;\n  grid-template-columns:34px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:10px;\n}\n.pb-play-login .stack-box .n{width:34px;height:34px}\n\n\/* Mini notes *\/\n.pb-play-login .mini-note{\n  margin-top:6px;\n  display:flex;\n  gap:10px;\n  align-items:flex-start;\n  padding:10px 12px;\n  border-radius:14px;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(0,0,0,.18);\n}\n.pb-play-login .mini-note.warn{\n  border-color:rgba(255,200,60,.22);\n  background:rgba(255,200,60,.08);\n}\n.pb-play-login .mini-ico{\n  width:26px;height:26px;border-radius:10px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n  flex:0 0 26px;\n  font-size:13px;\n}\n.pb-play-login .mini-txt{\n  font-size:12px;\n  line-height:1.45;\n  color:#fff;\n  opacity:.90;\n}\n\n\/* Help panel *\/\n.pb-play-login .help{\n  margin-top:16px;\n  padding:16px;\n  border-radius:18px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  box-shadow:0 0 22px rgba(0,0,0,.22);\n  position:relative;\n  z-index:1;\n}\n.pb-play-login .help-head{\n  display:flex;\n  gap:10px;\n  align-items:flex-start;\n  margin-bottom:10px;\n}\n.pb-play-login .help-ico{\n  width:34px;height:34px;border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n  flex:0 0 34px;\n}\n.pb-play-login .ht{\n  font-size:14px;\n  font-weight:950;\n  color:#fff;\n  margin-bottom:2px;\n}\n.pb-play-login .hs{\n  font-size:12px;\n  color:#fff;\n  opacity:.82;\n}\n.pb-play-login .help-list{\n  margin:0;\n  padding:0;\n  display:grid;\n  gap:8px;\n}\n.pb-play-login .help-list li{\n  display:grid;\n  grid-template-columns:14px 1fr;\n  gap:10px;\n  align-items:start;\n  color:#fff;\n  opacity:.92;\n  font-size:13px;\n  line-height:1.45;\n}\n.pb-play-login .help-list strong{font-weight:900}\n.pb-play-login .help-list a{\n  color:#fff !important;\n  text-decoration:underline;\n  text-underline-offset:3px;\n  text-decoration-color:rgba(255,255,255,.30);\n}\n.pb-play-login .dot{opacity:.8}\n\n\/* Support shortcut *\/\n.pb-play-login .support{\n  margin-top:14px;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  flex-wrap:wrap;\n  padding:14px 16px;\n  border-radius:18px;\n  border:1px solid rgba(255,200,60,.22);\n  background:rgba(255,200,60,.08);\n  box-shadow:0 0 22px rgba(0,0,0,.22);\n  position:relative;\n  z-index:1;\n}\n.pb-play-login .sp-badge{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:6px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  letter-spacing:.02em;\n  color:#fff;\n  border:1px solid rgba(255,200,60,.40);\n  background:rgba(255,200,60,.14);\n  margin-bottom:6px;\n}\n.pb-play-login .sp-text{\n  font-size:13px;\n  line-height:1.5;\n  color:#fff;\n  opacity:.92;\n  max-width:70ch;\n}\n.pb-play-login .sp-btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:12px 14px;\n  border-radius:14px;\n  text-decoration:none;\n  border:2px solid rgba(255,255,255,.16);\n  background:rgba(0,0,0,.14);\n  color:#fff !important;\n  font-weight:950;\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;\n  min-width:240px;\n}\n.pb-play-login .sp-btn:hover{\n  border-color:var(--green);\n  transform:translateY(-3px);\n  box-shadow:0 10px 26px rgba(25,195,125,.14);\n}\n@media(max-width:980px){\n  .pb-play-login .pb-btn{min-width:100%}\n  .pb-play-login .sp-btn{min-width:100%}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 PLAY.CO.ZA LOGIN WALKTHROUGH (v1.0) ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 REVIEW DEPOSITS (PLAY.CO.ZA SA v1.0 \u2022 MINI FILTER \u2022 +INTERNAL LINKS \u2022 BULLET-PROOF) ================= -->\n<section class=\"pb-deposit-play\" id=\"how-to-deposit-play\" aria-label=\"How to deposit on Play.co.za South Africa\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\ud83d\udcb3 Deposits<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">Play.co.za \u2022 South Africa<\/span>\n      <\/div>\n\n      <h2>How To Deposit on Play.co.za<\/h2>\n      <p class=\"intro\">\n        Play.co.za keeps it simple with SA-friendly rails \u2014 <strong>Instant EFT<\/strong> for \u201cdeposit and play\u201d speed, plus\n        <strong>cards<\/strong> and <strong>voucher<\/strong> options for quick top-ups. Use the mini filter to jump straight to the method type you want.\n      <\/p>\n    <\/header>\n\n    <div class=\"grid\">\n\n      <!-- LEFT: HOW TO -->\n      <div class=\"card how\">\n        <div class=\"card-head\">\n          <h3>How to make your first deposit<\/h3>\n          <span class=\"chip good\">Instant<\/span>\n        <\/div>\n\n        <ol class=\"steps\" aria-label=\"Play.co.za deposit steps\">\n          <li>\n            <span class=\"n\">1<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Log in and open \u201cDeposit\u201d (Cashier)<\/div>\n              <div class=\"d\">On desktop it\u2019s usually in the header; on mobile it\u2019s in your menu \/ wallet area.<\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">2<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Choose a method (pick your lane)<\/div>\n              <div class=\"d\">\n                Want speed? Go\n                <a class=\"m-link inline\" href=\"https:\/\/probets.co.za\/instant-eft-deposits-in-south-africa\/\" title=\"Instant EFT deposits in South Africa\">Instant EFT<\/a>\n                via\n                <a class=\"m-link inline\" href=\"https:\/\/probets.co.za\/ozow\/\" title=\"Ozow on ProBets\">Ozow<\/a>\n                or Capitec Pay.\n                Depositing with cash? Use a voucher like\n                <a class=\"m-link inline\" href=\"https:\/\/probets.co.za\/ott-voucher\/\" title=\"OTT Voucher on ProBets\">OTT Voucher<\/a>\n                or\n                <a class=\"m-link inline\" href=\"https:\/\/probets.co.za\/1voucher\/\" title=\"1Voucher on ProBets\">1Voucher<\/a>.\n              <\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">3<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Enter amount + confirm<\/div>\n              <div class=\"d\">Minimum deposit is <strong>R50<\/strong> across methods. Double-check any max limits in the cashier before you confirm.<\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">4<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Complete payment<\/div>\n              <div class=\"d\">Approve in your banking app (EFT\/Capitec Pay), enter card details, or enter your voucher PIN\/code.<\/div>\n            <\/div>\n          <\/li>\n        <\/ol>\n\n        <div class=\"callout tip\" aria-label=\"ProBets deposit tip for Play.co.za\">\n          <div class=\"badge\">Probets tip<\/div>\n          <p>\n            For the smoothest SA checkout, start with\n            <a class=\"m-link inline\" href=\"https:\/\/probets.co.za\/ozow\/\" title=\"Ozow on Probets\">Ozow<\/a>\n            (Instant EFT) or <strong>Capitec Pay<\/strong> if you bank with Capitec. For quick retail-style top-ups, vouchers like\n            <a class=\"m-link inline\" href=\"https:\/\/probets.co.za\/ott-voucher\/\" title=\"OTT Voucher on Probets\">OTT<\/a> \/\n            <a class=\"m-link inline\" href=\"https:\/\/probets.co.za\/1voucher\/\" title=\"1Voucher on Probets\">1Voucher<\/a>\n            are easiest \u2014 just keep your PIN safe.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT: METHODS + MINI FILTER -->\n      <div class=\"card methods\">\n        <div class=\"card-head\">\n          <h3>Deposit methods (SA) + limits<\/h3>\n          <span class=\"chip gold\">Filterable<\/span>\n        <\/div>\n\n        <!-- \u2705 MINI FILTER (PURE CSS, NO JS) -->\n        <div class=\"filter\" aria-label=\"Filter Play.co.za deposit methods by type\">\n          <input class=\"f-in\" type=\"radio\" name=\"pbdepplay\" id=\"pbdepplay-all\" checked>\n          <input class=\"f-in\" type=\"radio\" name=\"pbdepplay\" id=\"pbdepplay-voucher\">\n          <input class=\"f-in\" type=\"radio\" name=\"pbdepplay\" id=\"pbdepplay-eft\">\n          <input class=\"f-in\" type=\"radio\" name=\"pbdepplay\" id=\"pbdepplay-bank\">\n          <input class=\"f-in\" type=\"radio\" name=\"pbdepplay\" id=\"pbdepplay-cards\">\n\n          <div class=\"f-row\" role=\"tablist\" aria-label=\"Deposit method filters\">\n            <label class=\"f-btn all\" for=\"pbdepplay-all\" role=\"tab\" aria-controls=\"pbdepplay-panels\">All<\/label>\n\n            <label class=\"f-btn voucher\" for=\"pbdepplay-voucher\" role=\"tab\" aria-controls=\"pbdepplay-panels\">\n              <a class=\"m-link tab\" href=\"https:\/\/probets.co.za\/ott-voucher\/\" title=\"OTT Voucher on ProBets\">Vouchers<\/a>\n            <\/label>\n\n            <label class=\"f-btn eft\" for=\"pbdepplay-eft\" role=\"tab\" aria-controls=\"pbdepplay-panels\">\n              <a class=\"m-link tab\" href=\"https:\/\/probets.co.za\/instant-eft-deposits-in-south-africa\/\" title=\"Instant EFT deposits in South Africa\">Instant EFT<\/a>\n            <\/label>\n\n            <label class=\"f-btn bank\" for=\"pbdepplay-bank\" role=\"tab\" aria-controls=\"pbdepplay-panels\">Bank rails<\/label>\n            <label class=\"f-btn cards\" for=\"pbdepplay-cards\" role=\"tab\" aria-controls=\"pbdepplay-panels\">Cards<\/label>\n          <\/div>\n\n          <div class=\"f-panels\" id=\"pbdepplay-panels\">\n\n            <!-- VOUCHERS -->\n            <div class=\"group voucher\" data-cat=\"voucher\">\n              <div class=\"g-head\">\n                <div class=\"g-title\">Vouchers<\/div>\n                <div class=\"g-sub\">Cash-style deposits \u2022 PIN\/code based<\/div>\n              <\/div>\n\n              <div class=\"method-grid\">\n                <div class=\"m good\">\n                  <div class=\"m-top\">\n                    <div class=\"m-name\"><a class=\"m-link\" href=\"https:\/\/probets.co.za\/1voucher\/\" title=\"1Voucher on Probets\">1Voucher<\/a><\/div>\n                    <div class=\"m-tag\">Voucher<\/div>\n                  <\/div>\n                  <div class=\"m-desc\">Quick top-ups without a bank card \u2014 enter your voucher code in the cashier.<\/div>\n                  <div class=\"m-meta\"><span class=\"pill\">Min R50<\/span><span class=\"pill\">Instant<\/span><\/div>\n                <\/div>\n\n                <div class=\"m good\">\n                  <div class=\"m-top\">\n                    <div class=\"m-name\"><a class=\"m-link\" href=\"https:\/\/probets.co.za\/ott-voucher\/\" title=\"OTT Voucher on Probets\">OTT Voucher<\/a><\/div>\n                    <div class=\"m-tag\">Voucher<\/div>\n                  <\/div>\n                  <div class=\"m-desc\">Buy at participating retailers, then deposit using your PIN\/code in the cashier.<\/div>\n                  <div class=\"m-meta\"><span class=\"pill\">Min R50<\/span><span class=\"pill\">Instant<\/span><\/div>\n                <\/div>\n\n                <div class=\"m\">\n                  <div class=\"m-top\"><div class=\"m-name\">Voucher deposits<\/div><div class=\"m-tag\">Voucher<\/div><\/div>\n                  <div class=\"m-desc\">Voucher availability can vary by account\/device \u2014 always confirm what your cashier shows.<\/div>\n                  <div class=\"m-meta\"><span class=\"pill\">Check cashier<\/span><span class=\"pill\">Limits vary<\/span><\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <!-- INSTANT EFT -->\n            <div class=\"group eft\" data-cat=\"eft\">\n              <div class=\"g-head\">\n                <div class=\"g-title\">Instant EFT<\/div>\n                <div class=\"g-sub\">Approve in your banking app \u2022 instant processing<\/div>\n              <\/div>\n\n              <div class=\"method-grid\">\n                <div class=\"m good\">\n                  <div class=\"m-top\">\n                    <div class=\"m-name\"><a class=\"m-link\" href=\"https:\/\/probets.co.za\/ozow\/\" title=\"Ozow on Probets\">Ozow Instant EFT<\/a><\/div>\n                    <div class=\"m-tag\">Instant EFT<\/div>\n                  <\/div>\n                  <div class=\"m-desc\">One of the smoothest \u201cdeposit and play\u201d options in SA \u2014 approve in your banking app.<\/div>\n                  <div class=\"m-meta\"><span class=\"pill\">Min R50<\/span><span class=\"pill\">Instant<\/span><\/div>\n                <\/div>\n\n                <div class=\"m good\">\n                  <div class=\"m-top\"><div class=\"m-name\">Instant EFT<\/div><div class=\"m-tag\">Instant EFT<\/div><\/div>\n                  <div class=\"m-desc\">Standard SA instant EFT rail \u2014 choose your bank and approve the payment.<\/div>\n                  <div class=\"m-meta\"><span class=\"pill\">Min R50<\/span><span class=\"pill\">Instant<\/span><\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <!-- BANK RAILS -->\n            <div class=\"group bank\" data-cat=\"bank\">\n              <div class=\"g-head\">\n                <div class=\"g-title\">Bank rails<\/div>\n                <div class=\"g-sub\">Bank-auth deposits \u2022 instant processing<\/div>\n              <\/div>\n\n              <div class=\"method-grid\">\n                <div class=\"m good\">\n                  <div class=\"m-top\"><div class=\"m-name\">Capitec Pay<\/div><div class=\"m-tag\">Bank<\/div><\/div>\n                  <div class=\"m-desc\">If you bank with Capitec, this is a very smooth way to fund your wallet.<\/div>\n                  <div class=\"m-meta\"><span class=\"pill\">Min R50<\/span><span class=\"pill\">Instant<\/span><\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <!-- CARDS -->\n            <div class=\"group cards\" data-cat=\"cards\">\n              <div class=\"g-head\">\n                <div class=\"g-title\">Cards<\/div>\n                <div class=\"g-sub\">Fast \u2022 can be bank-rule dependent<\/div>\n              <\/div>\n\n              <div class=\"method-grid\">\n                <div class=\"m good\">\n                  <div class=\"m-top\"><div class=\"m-name\">Mastercard \/ Visa (Credit Card)<\/div><div class=\"m-tag\">Card<\/div><\/div>\n                  <div class=\"m-desc\">Convenient and instant \u2014 if your bank blocks gambling merchants, switch to Ozow\/Instant EFT.<\/div>\n                  <div class=\"m-meta\"><span class=\"pill\">Min R50<\/span><span class=\"pill\">Instant<\/span><\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n        <div class=\"note\" aria-label=\"Deposit availability note\">\n          <div class=\"note-t\">Quick reminder<\/div>\n          <div class=\"note-d\">\n            Deposit availability can vary by account, bank and device. Always confirm the exact method list and limits inside your Play.co.za cashier before you commit.\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n    <div class=\"cta-row\" aria-label=\"Play.co.za deposit CTA buttons\">\n      <a class=\"pb-btn pb-btn--primary\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n        Deposit on Play.co.za <span class=\"arrow\">\u2192<\/span>\n      <\/a>\n      <a class=\"pb-btn pb-btn--ghost\" href=\"#how-to-withdraw-play\">\n        Next: withdrawals <span class=\"arrow\">\u2192<\/span>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 REVIEW DEPOSITS (PLAY.CO.ZA SA v1.0) ================= *\/\n.pb-deposit-play{\n  --bg:#050505;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.12);\n  --text:#ffffff;\n  --accent:#d0002a;\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(208,0,42,.16), transparent 60%),\n    radial-gradient(900px 420px at 88% 62%, rgba(25,195,125,.10), transparent 58%),\n    radial-gradient(760px 360px at 58% 10%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #050505 0%, #0b0b0b 100%);\n\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:78px 20px 78px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n.pb-deposit-play *{box-sizing:border-box}\n.pb-deposit-play .wrap{max-width:1200px;margin:0 auto}\n\n\/* Subtle grain *\/\n.pb-deposit-play::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size:40px 40px;\n  opacity:.05;\n}\n\n\/* \u2705 BULLET-PROOF *\/\n.pb-deposit-play ul,\n.pb-deposit-play ol{list-style:none !important;padding-left:0 !important;margin-left:0 !important;}\n.pb-deposit-play li{list-style:none !important;background-image:none !important;}\n.pb-deposit-play li::marker{content:\"\" !important;}\n.pb-deposit-play li::before,\n.pb-deposit-play li::after{content:none !important;display:none !important;}\n\n\/* \u2705 INTERNAL LINKS (method links) *\/\n.pb-deposit-play .m-link{\n  color:inherit !important;\n  text-decoration:none !important;\n  font-weight:950;\n  border-bottom:1px dashed rgba(25,195,125,.38);\n  padding-bottom:1px;\n  transition:border-color .16s ease, text-shadow .16s ease, color .16s ease;\n}\n.pb-deposit-play .m-link:hover{\n  border-bottom-color:rgba(25,195,125,.80);\n  text-shadow:0 0 14px rgba(25,195,125,.18);\n}\n.pb-deposit-play .m-link.inline{border-bottom-color:rgba(255,200,60,.42)}\n.pb-deposit-play .m-link.inline:hover{border-bottom-color:rgba(25,195,125,.80)}\n.pb-deposit-play .m-link.tab{border-bottom-color:rgba(255,255,255,.22)}\n.pb-deposit-play .m-link.tab:hover{border-bottom-color:rgba(25,195,125,.75)}\n\n\/* Head *\/\n.pb-deposit-play .head{max-width:920px;margin-bottom:26px;position:relative;z-index:1}\n.pb-deposit-play .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-deposit-play .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(208,0,42,.35);\n  background:rgba(208,0,42,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-deposit-play .sep{color:#fff;font-weight:950}\n.pb-deposit-play .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n\n.pb-deposit-play h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:#fff;\n  text-shadow:0 0 18px rgba(0,0,0,.35);\n}\n.pb-deposit-play .intro{margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.55;color:#fff;opacity:.92}\n\n\/* Layout *\/\n.pb-deposit-play .grid{\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n  gap:22px;\n  align-items:start;\n  position:relative;\n  z-index:1;\n}\n\n\/* Card *\/\n.pb-deposit-play .card{\n  background:linear-gradient(180deg,var(--panel) 0%,var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:20px;\n  box-shadow:0 0 28px rgba(0,0,0,.30);\n  backdrop-filter:blur(10px);\n  overflow:hidden;\n  position:relative;\n}\n.pb-deposit-play .card::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(560px 220px at 15% 15%, rgba(208,0,42,.10), transparent 60%);\n}\n.pb-deposit-play .methods.card::before{background:radial-gradient(560px 220px at 15% 15%, rgba(25,195,125,.10), transparent 60%)}\n.pb-deposit-play .card > *{position:relative;z-index:1;}\n\n.pb-deposit-play .card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}\n.pb-deposit-play h3{margin:0;font-size:18px;font-weight:950;color:#fff;line-height:1.2}\n\n\/* Chips *\/\n.pb-deposit-play .chip{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:7px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;color:#fff;\n  background:rgba(0,0,0,.26);\n  border:1px solid rgba(255,255,255,.14);\n}\n.pb-deposit-play .chip.good{border-color:rgba(25,195,125,.34);background:rgba(25,195,125,.10)}\n.pb-deposit-play .chip.gold{border-color:rgba(255,200,60,.34);background:rgba(255,200,60,.10)}\n\n\/* Steps *\/\n.pb-deposit-play .steps{margin:0;padding:0;display:grid;gap:12px}\n.pb-deposit-play .steps li{\n  display:grid;\n  grid-template-columns:38px 1fr;\n  gap:12px;\n  padding:12px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n}\n.pb-deposit-play .n{\n  width:38px;height:38px;border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  font-weight:950;color:#fff;\n  background:radial-gradient(90px 50px at 30% 30%, rgba(25,195,125,.18), transparent 60%), rgba(255,255,255,.06);\n  border:1px solid rgba(25,195,125,.35);\n  box-shadow:0 0 18px rgba(25,195,125,.12);\n}\n.pb-deposit-play .t{font-size:13px;font-weight:950;color:#fff;margin-bottom:4px}\n.pb-deposit-play .d{font-size:13px;line-height:1.45;color:#fff;opacity:.92}\n\n\/* Callout *\/\n.pb-deposit-play .callout{margin-top:14px;padding:14px;border-radius:16px;border:1px solid rgba(25,195,125,.26);background:rgba(25,195,125,.08)}\n.pb-deposit-play .badge{\n  display:inline-block;margin-bottom:8px;padding:6px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;background:rgba(25,195,125,.14);border:1px solid rgba(25,195,125,.40);color:#fff;\n}\n.pb-deposit-play .callout p{margin:0;font-size:14px;line-height:1.55;color:#fff;opacity:.92}\n\n\/* \u2705 Mini filter *\/\n.pb-deposit-play .filter{margin-bottom:14px}\n.pb-deposit-play .f-in{position:absolute;opacity:0;pointer-events:none}\n\n.pb-deposit-play .f-row{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  padding:10px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n}\n.pb-deposit-play .f-btn{\n  cursor:pointer;\n  user-select:none;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:8px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  color:#fff;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(255,255,255,.06);\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease, background .16s ease;\n}\n.pb-deposit-play .f-btn:hover{transform:translateY(-2px);border-color:rgba(25,195,125,.22);box-shadow:0 10px 22px rgba(0,0,0,.24)}\n.pb-deposit-play .f-btn.voucher:hover{border-color:rgba(255,200,60,.30)}\n.pb-deposit-play .f-btn.bank:hover{border-color:rgba(255,200,60,.26)}\n.pb-deposit-play .f-btn.cards:hover{border-color:rgba(208,0,42,.26)}\n\n.pb-deposit-play .f-panels{display:grid;gap:14px;margin-top:12px}\n\n\/* Groups *\/\n.pb-deposit-play .group{\n  border-radius:18px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n  padding:14px;\n  position:relative;\n  overflow:hidden;\n}\n.pb-deposit-play .group::before{\n  content:\"\";\n  position:absolute; inset:-2px;\n  pointer-events:none;\n  background:radial-gradient(700px 240px at 15% 15%, rgba(255,255,255,.06), transparent 55%);\n}\n.pb-deposit-play .group.voucher::before{background:radial-gradient(700px 240px at 15% 15%, rgba(255,200,60,.12), transparent 55%)}\n.pb-deposit-play .group.eft::before{background:radial-gradient(700px 240px at 15% 15%, rgba(25,195,125,.12), transparent 55%)}\n.pb-deposit-play .group.bank::before{background:radial-gradient(700px 240px at 15% 15%, rgba(255,200,60,.12), transparent 55%)}\n.pb-deposit-play .group.cards::before{background:radial-gradient(700px 240px at 15% 15%, rgba(208,0,42,.12), transparent 55%)}\n\n.pb-deposit-play .g-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px;position:relative;z-index:1}\n.pb-deposit-play .g-title{font-size:14px;font-weight:950;color:#fff;letter-spacing:.02em;text-transform:uppercase}\n.pb-deposit-play .g-sub{font-size:12px;color:#fff;opacity:.92}\n\n\/* Method cards *\/\n.pb-deposit-play .method-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;position:relative;z-index:1}\n.pb-deposit-play .m{\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  padding:12px;\n  position:relative;\n  overflow:hidden;\n}\n.pb-deposit-play .m::before{\n  content:\"\";\n  position:absolute; inset:-2px;\n  pointer-events:none;\n  background:radial-gradient(460px 180px at 20% 20%, rgba(255,255,255,.06), transparent 55%);\n}\n.pb-deposit-play .m.good{border-color:rgba(25,195,125,.22)}\n.pb-deposit-play .m-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px;position:relative;z-index:1}\n.pb-deposit-play .m-name{font-size:14px;font-weight:950;color:rgba(255,200,60,.98);text-shadow:0 0 14px rgba(255,200,60,.10)}\n.pb-deposit-play .group.eft .m-name{color:rgba(25,195,125,.98);text-shadow:0 0 14px rgba(25,195,125,.10)}\n.pb-deposit-play .group.cards .m-name{color:#fff;text-shadow:0 0 14px rgba(208,0,42,.10)}\n.pb-deposit-play .group.bank .m-name{color:rgba(255,200,60,.98);text-shadow:0 0 14px rgba(255,200,60,.10)}\n.pb-deposit-play .group.voucher .m-name{color:rgba(255,200,60,.98);text-shadow:0 0 14px rgba(255,200,60,.10)}\n.pb-deposit-play .m-tag{font-size:12px;font-weight:950;color:#fff;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.22)}\n.pb-deposit-play .m-desc{font-size:13px;line-height:1.45;color:#fff;margin-bottom:10px;position:relative;z-index:1;opacity:.92}\n.pb-deposit-play .m-meta{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}\n.pb-deposit-play .pill{display:inline-block;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:950;color:#fff;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06)}\n\n\/* Note *\/\n.pb-deposit-play .note{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.10)}\n.pb-deposit-play .note-t{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;color:#fff}\n.pb-deposit-play .note-d{font-size:13px;line-height:1.45;color:#fff;opacity:.92}\n\n\/* \u2705 FILTER LOGIC (PURE CSS) *\/\n#pbdepplay-all:checked ~ .f-row .all,\n#pbdepplay-voucher:checked ~ .f-row .voucher,\n#pbdepplay-eft:checked ~ .f-row .eft,\n#pbdepplay-bank:checked ~ .f-row .bank,\n#pbdepplay-cards:checked ~ .f-row .cards{\n  border-color:rgba(25,195,125,.38);\n  box-shadow:0 0 18px rgba(25,195,125,.14);\n  background:rgba(25,195,125,.10);\n}\n#pbdepplay-voucher:checked ~ .f-row .voucher{border-color:rgba(255,200,60,.44);box-shadow:0 0 18px rgba(255,200,60,.12);background:rgba(255,200,60,.10)}\n#pbdepplay-bank:checked ~ .f-row .bank{border-color:rgba(255,200,60,.44);box-shadow:0 0 18px rgba(255,200,60,.12);background:rgba(255,200,60,.10)}\n#pbdepplay-cards:checked ~ .f-row .cards{border-color:rgba(208,0,42,.44);box-shadow:0 0 18px rgba(208,0,42,.12);background:rgba(208,0,42,.10)}\n\n#pbdepplay-voucher:checked ~ .f-panels .group:not([data-cat=\"voucher\"]){display:none}\n#pbdepplay-eft:checked ~ .f-panels .group:not([data-cat=\"eft\"]){display:none}\n#pbdepplay-bank:checked ~ .f-panels .group:not([data-cat=\"bank\"]){display:none}\n#pbdepplay-cards:checked ~ .f-panels .group:not([data-cat=\"cards\"]){display:none}\n\n\/* CTA row *\/\n.pb-deposit-play .cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;position:relative;z-index:1}\n.pb-deposit-play .pb-btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:14px 16px;min-width:260px;border-radius:14px;text-decoration:none;\n  font-weight:950;letter-spacing:.01em;border:2px solid var(--accent);background:transparent;color:#fff !important;\n  transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;\n}\n.pb-deposit-play .pb-btn:hover{border-color:var(--green);transform:translateY(-3px);box-shadow:0 10px 26px rgba(25,195,125,.14)}\n.pb-deposit-play .pb-btn--ghost{border-color:rgba(255,255,255,.16)}\n.pb-deposit-play .pb-btn--ghost:hover{border-color:var(--green)}\n.pb-deposit-play .arrow{opacity:.95}\n\n\/* Responsive *\/\n@media(max-width:980px){\n  .pb-deposit-play .grid{grid-template-columns:1fr}\n  .pb-deposit-play .method-grid{grid-template-columns:1fr}\n  .pb-deposit-play .pb-btn{min-width:100%}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 REVIEW DEPOSITS (PLAY.CO.ZA SA v1.0 \u2022 MINI FILTER \u2022 +INTERNAL LINKS) ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 REVIEW WITHDRAW + FICA (PLAY.CO.ZA SA v1.0 \u2022 MINI FILTER \u2022 CI \u2022 NO OPACITY) ================= -->\n<section class=\"pb-withdraw-play\" id=\"how-to-withdraw-play\" aria-label=\"How to withdraw and verify (FICA) on Play.co.za South Africa\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\ud83d\udcb8 Withdrawals<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">FICA verification<\/span>\n      <\/div>\n\n      <h2>How To Withdraw on Play.co.za + FICA Verification<\/h2>\n      <p class=\"intro\">\n        Play.co.za currently pays out via <strong>bank transfer<\/strong> to your <strong>South African bank account<\/strong>.\n        Withdrawals are usually smooth if your <strong>profile details match<\/strong> your ID and your bank account.\n        The two things that trip players up are <strong>bank details not in your own name<\/strong> and <strong>missing FICA docs<\/strong> \u2014 this block keeps it clean.\n      <\/p>\n    <\/header>\n\n    <div class=\"grid\">\n\n      <!-- LEFT: WITHDRAW STEPS -->\n      <div class=\"card how\">\n        <div class=\"card-head\">\n          <h3>Withdraw steps<\/h3>\n          <span class=\"chip good\">Straightforward<\/span>\n        <\/div>\n\n        <ol class=\"steps\" aria-label=\"Play.co.za withdrawal steps\">\n          <li>\n            <span class=\"n\">1<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Log in \u2192 open \u201cWithdraw\u201d<\/div>\n              <div class=\"d\">Go to the Cashier\/Wallet area (desktop header or mobile menu).<\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">2<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Select Bank Transfer<\/div>\n              <div class=\"d\">Play.co.za withdrawals are done via <strong>bank transfer<\/strong> to a verified SA bank account.<\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">3<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Add \/ confirm your bank details<\/div>\n              <div class=\"d\">Use a bank account in <strong>your own name<\/strong> (third-party accounts usually get rejected).<\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">4<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Enter amount + confirm<\/div>\n              <div class=\"d\">Double-check the amount and your banking info before submitting the request.<\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">5<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Complete FICA if prompted<\/div>\n              <div class=\"d\">If you haven\u2019t verified yet, upload your documents before the withdrawal can be processed.<\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">6<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Track the status in your account<\/div>\n              <div class=\"d\">Check transaction history for updates \u2014 processing times can vary by verification status and bank.<\/div>\n            <\/div>\n          <\/li>\n        <\/ol>\n\n        <div class=\"callout tip\">\n          <div class=\"badge\">Probets tip<\/div>\n          <p>\n            The fastest path is: <strong>FICA first<\/strong>, then withdraw via <strong>bank transfer<\/strong>.\n            Keep the <strong>same name<\/strong> across your Play.co.za profile, ID, and bank account to avoid delays.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT: MINI FILTER + FICA -->\n      <div class=\"card right\">\n        <div class=\"card-head\">\n          <h3>Choose a topic<\/h3>\n          <span class=\"chip gold\">Mini filter<\/span>\n        <\/div>\n\n        <!-- \u2705 MINI FILTER (PURE CSS) -->\n        <div class=\"filter\" aria-label=\"Filter withdrawal and verification info\">\n          <input class=\"f-in\" type=\"radio\" name=\"pbw-play\" id=\"pbw-play-all\" checked>\n          <input class=\"f-in\" type=\"radio\" name=\"pbw-play\" id=\"pbw-play-methods\">\n          <input class=\"f-in\" type=\"radio\" name=\"pbw-play\" id=\"pbw-play-fica\">\n          <input class=\"f-in\" type=\"radio\" name=\"pbw-play\" id=\"pbw-play-fixes\">\n\n          <div class=\"f-row\" role=\"tablist\" aria-label=\"Withdrawal filters\">\n            <label class=\"f-btn all\" for=\"pbw-play-all\" role=\"tab\" aria-controls=\"pbw-play-panels\">All<\/label>\n            <label class=\"f-btn methods\" for=\"pbw-play-methods\" role=\"tab\" aria-controls=\"pbw-play-panels\">Payout method<\/label>\n            <label class=\"f-btn fica\" for=\"pbw-play-fica\" role=\"tab\" aria-controls=\"pbw-play-panels\">FICA checklist<\/label>\n            <label class=\"f-btn fixes\" for=\"pbw-play-fixes\" role=\"tab\" aria-controls=\"pbw-play-panels\">Common issues<\/label>\n          <\/div>\n\n          <div class=\"f-panels\" id=\"pbw-play-panels\">\n\n            <!-- PAYOUT METHOD -->\n            <div class=\"group methods\" data-cat=\"methods\">\n              <div class=\"g-head\">\n                <div class=\"g-title\">Payout method<\/div>\n                <div class=\"g-sub\">Play.co.za (SA) currently uses bank transfer<\/div>\n              <\/div>\n\n              <div class=\"tiles\">\n                <div class=\"tile good\">\n                  <div class=\"top\">\n                    <div class=\"name\">Bank transfer to your SA bank account<\/div>\n                    <div class=\"tag\">Only option<\/div>\n                  <\/div>\n                  <div class=\"desc\">Withdrawals are paid to a verified South African bank account in your own name.<\/div>\n                  <div class=\"meta\">\n                    <span class=\"pill\">SA-friendly<\/span>\n                    <span class=\"pill\">Low friction<\/span>\n                  <\/div>\n                <\/div>\n\n                <div class=\"tile warn\">\n                  <div class=\"top\">\n                    <div class=\"name\">Third-party bank accounts<\/div>\n                    <div class=\"tag\">Avoid<\/div>\n                  <\/div>\n                  <div class=\"desc\">Most licensed operators won\u2019t pay out to a bank account that isn\u2019t registered in your exact name.<\/div>\n                  <div class=\"meta\">\n                    <span class=\"pill\">Use your own<\/span>\n                    <span class=\"pill\">Match profile<\/span>\n                  <\/div>\n                <\/div>\n\n                <div class=\"tile\">\n                  <div class=\"top\">\n                    <div class=\"name\">Bonus withdrawals<\/div>\n                    <div class=\"tag\">Reminder<\/div>\n                  <\/div>\n                  <div class=\"desc\">If you claimed a bonus, make sure wagering is completed before expecting a payout to clear.<\/div>\n                  <div class=\"meta\">\n                    <span class=\"pill\">Check wagering<\/span>\n                    <span class=\"pill\">Check wallet<\/span>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <!-- FICA CHECKLIST -->\n            <div class=\"group fica\" data-cat=\"fica\">\n              <div class=\"g-head\">\n                <div class=\"g-title\">FICA checklist<\/div>\n                <div class=\"g-sub\">Upload once \u2014 withdrawals become much easier<\/div>\n              <\/div>\n\n              <div class=\"fica-list\">\n                <div class=\"fica-item good\">\n                  <div class=\"ico\">\ud83e\udeaa<\/div>\n                  <div class=\"copy\">\n                    <div class=\"t\">Proof of identity<\/div>\n                    <div class=\"d\">SA ID book\/card or valid passport (clear photo, all details visible).<\/div>\n                  <\/div>\n                <\/div>\n\n                <div class=\"fica-item\">\n                  <div class=\"ico\">\ud83c\udfe6<\/div>\n                  <div class=\"copy\">\n                    <div class=\"t\">Bank proof<\/div>\n                    <div class=\"d\">Bank letter or statement showing your name + account number (must match your Play.co.za profile).<\/div>\n                  <\/div>\n                <\/div>\n\n                <div class=\"fica-item\">\n                  <div class=\"ico\">\ud83c\udfe0<\/div>\n                  <div class=\"copy\">\n                    <div class=\"t\">Proof of address<\/div>\n                    <div class=\"d\">Utility bill \/ statement (recent) showing your physical address.<\/div>\n                  <\/div>\n                <\/div>\n\n                <div class=\"fica-item warn\">\n                  <div class=\"ico\">\u2705<\/div>\n                  <div class=\"copy\">\n                    <div class=\"t\">Matching details<\/div>\n                    <div class=\"d\">Name + DOB + banking name must align \u2014 mismatches are the #1 delay trigger.<\/div>\n                  <\/div>\n                <\/div>\n              <\/div>\n\n              <div class=\"mini-note\">\n                <div class=\"note-t\">Document quality tip<\/div>\n                <div class=\"note-d\">Use a well-lit photo, no blur, no cropped corners, and avoid screenshots with cut-off text.<\/div>\n              <\/div>\n            <\/div>\n\n            <!-- COMMON FIXES -->\n            <div class=\"group fixes\" data-cat=\"fixes\">\n              <div class=\"g-head\">\n                <div class=\"g-title\">Common issues (quick fixes)<\/div>\n                <div class=\"g-sub\">What usually causes delays<\/div>\n              <\/div>\n\n              <ul class=\"fix-list\">\n                <li>\n                  <span class=\"dot\"><\/span>\n                  <div class=\"copy\">\n                    <div class=\"t\">Bank details not in your name<\/div>\n                    <div class=\"d\">Use a bank account registered in your exact name (no friends\/family accounts).<\/div>\n                  <\/div>\n                <\/li>\n\n                <li>\n                  <span class=\"dot\"><\/span>\n                  <div class=\"copy\">\n                    <div class=\"t\">FICA not complete<\/div>\n                    <div class=\"d\">Upload ID + proof of address + bank proof before trying again.<\/div>\n                  <\/div>\n                <\/li>\n\n                <li>\n                  <span class=\"dot warn\"><\/span>\n                  <div class=\"copy\">\n                    <div class=\"t\">Bonus wagering not completed<\/div>\n                    <div class=\"d\">Finish wagering requirements before expecting a withdrawal to be approved.<\/div>\n                  <\/div>\n                <\/li>\n\n                <li>\n                  <span class=\"dot\"><\/span>\n                  <div class=\"copy\">\n                    <div class=\"t\">Doc rejected (blurry \/ cropped \/ outdated)<\/div>\n                    <div class=\"d\">Re-upload a clear photo (full corners visible) and use a recent proof of address.<\/div>\n                  <\/div>\n                <\/li>\n\n                <li>\n                  <span class=\"dot\"><\/span>\n                  <div class=\"copy\">\n                    <div class=\"t\">Incorrect bank info<\/div>\n                    <div class=\"d\">Double-check account number + bank name + account holder details before submitting.<\/div>\n                  <\/div>\n                <\/li>\n              <\/ul>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n        <div class=\"cta-row\" aria-label=\"Play.co.za withdrawal CTA buttons\">\n          <a class=\"pb-btn pb-btn--primary\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n            Withdraw on Play.co.za <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n          <a class=\"pb-btn pb-btn--ghost\" href=\"#how-to-deposit-play\">\n            Back to deposits <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 REVIEW WITHDRAW + FICA (PLAY.CO.ZA SA v1.0) ================= *\/\n.pb-withdraw-play{\n  --bg:#050505;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.12);\n  --text:#ffffff;\n  --accent:#d0002a;\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(208,0,42,.16), transparent 60%),\n    radial-gradient(900px 420px at 88% 62%, rgba(25,195,125,.10), transparent 58%),\n    radial-gradient(760px 360px at 58% 10%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #050505 0%, #0b0b0b 100%);\n\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:78px 20px 78px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n.pb-withdraw-play *{box-sizing:border-box}\n.pb-withdraw-play .wrap{max-width:1200px;margin:0 auto}\n\n\/* subtle grain *\/\n.pb-withdraw-play::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size:40px 40px;\n  opacity:.05;\n}\n\n\/* \u2705 bullet-proof *\/\n.pb-withdraw-play ul,\n.pb-withdraw-play ol{list-style:none !important;padding-left:0 !important;margin-left:0 !important;}\n.pb-withdraw-play li{list-style:none !important;background-image:none !important;}\n.pb-withdraw-play li::marker{content:\"\" !important;}\n.pb-withdraw-play li::before,\n.pb-withdraw-play li::after{content:none !important;display:none !important;}\n\n\/* Head *\/\n.pb-withdraw-play .head{max-width:920px;margin-bottom:26px;position:relative;z-index:1}\n.pb-withdraw-play .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-withdraw-play .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(208,0,42,.35);\n  background:rgba(208,0,42,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-withdraw-play .sep{color:#fff;font-weight:950}\n.pb-withdraw-play .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n\n.pb-withdraw-play h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:#fff;\n  text-shadow:0 0 18px rgba(0,0,0,.35);\n}\n.pb-withdraw-play .intro{margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.55;color:#fff}\n\n\/* Layout *\/\n.pb-withdraw-play .grid{\n  display:grid;\n  grid-template-columns:1.02fr .98fr;\n  gap:22px;\n  align-items:start;\n  position:relative;\n  z-index:1;\n}\n\n\/* Card *\/\n.pb-withdraw-play .card{\n  background:linear-gradient(180deg,var(--panel) 0%,var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:20px;\n  box-shadow:0 0 28px rgba(0,0,0,.30);\n  backdrop-filter:blur(10px);\n  overflow:hidden;\n  position:relative;\n}\n.pb-withdraw-play .card::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(560px 220px at 15% 15%, rgba(208,0,42,.10), transparent 60%);\n}\n.pb-withdraw-play .right.card::before{background:radial-gradient(560px 220px at 15% 15%, rgba(25,195,125,.10), transparent 60%)}\n.pb-withdraw-play .card > *{position:relative;z-index:1;}\n\n.pb-withdraw-play .card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}\n.pb-withdraw-play h3{margin:0;font-size:18px;font-weight:950;color:#fff;line-height:1.2}\n\n\/* Chips *\/\n.pb-withdraw-play .chip{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:7px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;color:#fff;\n  background:rgba(0,0,0,.26);\n  border:1px solid rgba(255,255,255,.14);\n}\n.pb-withdraw-play .chip.good{border-color:rgba(25,195,125,.34);background:rgba(25,195,125,.10)}\n.pb-withdraw-play .chip.gold{border-color:rgba(255,200,60,.34);background:rgba(255,200,60,.10)}\n\n\/* Steps *\/\n.pb-withdraw-play .steps{margin:0;padding:0;display:grid;gap:12px}\n.pb-withdraw-play .steps li{\n  display:grid;\n  grid-template-columns:38px 1fr;\n  gap:12px;\n  padding:12px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n}\n.pb-withdraw-play .n{\n  width:38px;height:38px;border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  font-weight:950;color:#fff;\n  background:radial-gradient(90px 50px at 30% 30%, rgba(25,195,125,.18), transparent 60%), rgba(255,255,255,.06);\n  border:1px solid rgba(25,195,125,.35);\n  box-shadow:0 0 18px rgba(25,195,125,.12);\n}\n.pb-withdraw-play .t{font-size:13px;font-weight:950;color:#fff;margin-bottom:4px}\n.pb-withdraw-play .d{font-size:13px;line-height:1.45;color:#fff}\n\n\/* Callout *\/\n.pb-withdraw-play .callout{margin-top:14px;padding:14px;border-radius:16px;border:1px solid rgba(25,195,125,.26);background:rgba(25,195,125,.08)}\n.pb-withdraw-play .badge{\n  display:inline-block;margin-bottom:8px;padding:6px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;background:rgba(25,195,125,.14);border:1px solid rgba(25,195,125,.40);color:#fff;\n}\n.pb-withdraw-play .callout p{margin:0;font-size:14px;line-height:1.55;color:#fff}\n\n\/* \u2705 Mini filter *\/\n.pb-withdraw-play .filter{margin-bottom:12px}\n.pb-withdraw-play .f-in{position:absolute;opacity:0;pointer-events:none}\n.pb-withdraw-play .f-row{\n  display:flex;flex-wrap:wrap;gap:8px;\n  padding:10px;border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n}\n.pb-withdraw-play .f-btn{\n  cursor:pointer;user-select:none;\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:8px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;color:#fff;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(255,255,255,.06);\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease, background .16s ease;\n}\n.pb-withdraw-play .f-btn:hover{transform:translateY(-2px);border-color:rgba(25,195,125,.22);box-shadow:0 10px 22px rgba(0,0,0,.24)}\n.pb-withdraw-play .f-btn.fica:hover{border-color:rgba(255,200,60,.26)}\n.pb-withdraw-play .f-btn.fixes:hover{border-color:rgba(208,0,42,.26)}\n\n.pb-withdraw-play .f-panels{display:grid;gap:14px;margin-top:12px}\n\n\/* Groups *\/\n.pb-withdraw-play .group{\n  border-radius:18px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n  padding:14px;\n  position:relative;\n  overflow:hidden;\n}\n.pb-withdraw-play .group::before{\n  content:\"\";\n  position:absolute; inset:-2px;\n  pointer-events:none;\n  background:radial-gradient(700px 240px at 15% 15%, rgba(255,255,255,.06), transparent 55%);\n}\n.pb-withdraw-play .group.methods::before{background:radial-gradient(700px 240px at 15% 15%, rgba(25,195,125,.12), transparent 55%)}\n.pb-withdraw-play .group.fica::before{background:radial-gradient(700px 240px at 15% 15%, rgba(255,200,60,.12), transparent 55%)}\n.pb-withdraw-play .group.fixes::before{background:radial-gradient(700px 240px at 15% 15%, rgba(208,0,42,.12), transparent 55%)}\n\n.pb-withdraw-play .g-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px;position:relative;z-index:1}\n.pb-withdraw-play .g-title{font-size:14px;font-weight:950;color:#fff;letter-spacing:.02em;text-transform:uppercase}\n.pb-withdraw-play .g-sub{font-size:12px;color:#fff;opacity:.92}\n\n\/* Tiles *\/\n.pb-withdraw-play .tiles{display:grid;gap:12px;position:relative;z-index:1}\n.pb-withdraw-play .tile{\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  padding:12px;\n  position:relative;\n  overflow:hidden;\n}\n.pb-withdraw-play .tile::before{\n  content:\"\";\n  position:absolute; inset:-2px;\n  pointer-events:none;\n  background:radial-gradient(460px 180px at 20% 20%, rgba(255,255,255,.06), transparent 55%);\n}\n.pb-withdraw-play .tile.good{border-color:rgba(25,195,125,.22)}\n.pb-withdraw-play .tile.warn{border-color:rgba(255,200,60,.22)}\n.pb-withdraw-play .tile .top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px}\n.pb-withdraw-play .tile .name{font-size:14px;font-weight:950;color:#fff}\n.pb-withdraw-play .tile .tag{\n  font-size:12px;font-weight:950;color:#fff;padding:6px 10px;border-radius:999px;\n  border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.22)\n}\n.pb-withdraw-play .tile.good .tag{border-color:rgba(25,195,125,.26);background:rgba(25,195,125,.10)}\n.pb-withdraw-play .tile.warn .tag{border-color:rgba(255,200,60,.26);background:rgba(255,200,60,.10)}\n.pb-withdraw-play .tile .desc{font-size:13px;line-height:1.45;color:#fff;margin-bottom:10px}\n.pb-withdraw-play .tile .meta{display:flex;flex-wrap:wrap;gap:8px}\n.pb-withdraw-play .pill{display:inline-block;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:950;color:#fff;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06)}\n\n\/* FICA list *\/\n.pb-withdraw-play .fica-list{display:grid;gap:12px;position:relative;z-index:1}\n.pb-withdraw-play .fica-item{\n  display:grid;\n  grid-template-columns:32px 1fr;\n  gap:12px;\n  padding:12px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n}\n.pb-withdraw-play .fica-item.good{border-color:rgba(25,195,125,.22)}\n.pb-withdraw-play .fica-item.warn{border-color:rgba(255,200,60,.22)}\n.pb-withdraw-play .fica-item .ico{\n  width:32px;height:32px;border-radius:12px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n}\n.pb-withdraw-play .fica-item .t{font-size:13px;font-weight:950;color:#fff;margin-bottom:4px}\n.pb-withdraw-play .fica-item .d{font-size:13px;line-height:1.45;color:#fff}\n\n\/* Mini note *\/\n.pb-withdraw-play .mini-note{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.10)}\n.pb-withdraw-play .note-t{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;color:#fff}\n.pb-withdraw-play .note-d{font-size:13px;line-height:1.45;color:#fff}\n\n\/* Fix list *\/\n.pb-withdraw-play .fix-list{margin:0;padding:0;display:grid;gap:12px;position:relative;z-index:1}\n.pb-withdraw-play .fix-list li{\n  display:grid;\n  grid-template-columns:12px 1fr;\n  gap:12px;\n  padding:12px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n}\n.pb-withdraw-play .dot{\n  width:10px;height:10px;border-radius:50%;\n  margin-top:4px;\n  background:rgba(25,195,125,.95);\n  box-shadow:0 0 18px rgba(25,195,125,.18);\n}\n.pb-withdraw-play .dot.warn{background:rgba(255,200,60,.95);box-shadow:0 0 18px rgba(255,200,60,.14)}\n\n\/* \u2705 FILTER LOGIC *\/\n#pbw-play-all:checked ~ .f-row .all,\n#pbw-play-methods:checked ~ .f-row .methods,\n#pbw-play-fica:checked ~ .f-row .fica,\n#pbw-play-fixes:checked ~ .f-row .fixes{\n  border-color:rgba(25,195,125,.38);\n  box-shadow:0 0 18px rgba(25,195,125,.14);\n  background:rgba(25,195,125,.10);\n}\n#pbw-play-fica:checked ~ .f-row .fica{border-color:rgba(255,200,60,.44);box-shadow:0 0 18px rgba(255,200,60,.12);background:rgba(255,200,60,.10)}\n#pbw-play-fixes:checked ~ .f-row .fixes{border-color:rgba(208,0,42,.44);box-shadow:0 0 18px rgba(208,0,42,.12);background:rgba(208,0,42,.10)}\n\n#pbw-play-methods:checked ~ .f-panels .group:not([data-cat=\"methods\"]){display:none}\n#pbw-play-fica:checked ~ .f-panels .group:not([data-cat=\"fica\"]){display:none}\n#pbw-play-fixes:checked ~ .f-panels .group:not([data-cat=\"fixes\"]){display:none}\n\n\/* CTA row *\/\n.pb-withdraw-play .cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}\n.pb-withdraw-play .pb-btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:14px 16px;min-width:260px;border-radius:14px;text-decoration:none;\n  font-weight:950;letter-spacing:.01em;border:2px solid var(--accent);background:transparent;color:#fff !important;\n  transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;\n}\n.pb-withdraw-play .pb-btn:hover{border-color:var(--green);transform:translateY(-3px);box-shadow:0 10px 26px rgba(25,195,125,.14)}\n.pb-withdraw-play .pb-btn--ghost{border-color:rgba(255,255,255,.16)}\n.pb-withdraw-play .pb-btn--ghost:hover{border-color:var(--green)}\n.pb-withdraw-play .arrow{opacity:.95}\n\n\/* Responsive *\/\n@media(max-width:980px){\n  .pb-withdraw-play .grid{grid-template-columns:1fr}\n  .pb-withdraw-play .pb-btn{min-width:100%}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 REVIEW WITHDRAW + FICA (PLAY.CO.ZA SA v1.0) ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 PLAY.CO.ZA MOBILE + APP (SA v1.0 \u2022 MERGED \u2022 FULL WIDTH \u2022 CI) ================= -->\n<section class=\"pb-play-mobileapp\" id=\"play-mobile-app\" aria-label=\"Play.co.za mobile site and app experience\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\ud83d\udcf1 Mobile &amp; App<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">Play.co.za<\/span>\n      <\/div>\n\n      <h2>Play.co.za Mobile &amp; App<\/h2>\n      <p class=\"intro\">\n        If you\u2019re on the move \u2014 in a queue, on a lunch break, or chilling at home \u2014 <strong>Play.co.za works properly on mobile<\/strong>.\n        The site is <strong>responsive, quick to load<\/strong>, and keeps visuals crisp without feeling heavy.\n        Best part? <strong>No app is required<\/strong> \u2014 you can play straight from your mobile browser.\n      <\/p>\n    <\/header>\n\n    <div class=\"grid\">\n\n      <!-- LEFT: EXPERIENCE -->\n      <div class=\"card exp\">\n        <div class=\"card-head\">\n          <h3>Mobile experience highlights<\/h3>\n          <span class=\"chip good\">Smooth &amp; responsive<\/span>\n        <\/div>\n\n        <div class=\"cards\" aria-label=\"Play.co.za mobile experience cards\">\n          <article class=\"c\">\n            <div class=\"c-top\">\n              <div class=\"c-ico\">\ud83e\udded<\/div>\n              <div class=\"c-title\">Navigation &amp; layout<\/div>\n            <\/div>\n            <p class=\"c-desc\">\n              The mobile layout is clean and easy to use \u2014 categories are clear, the menu is structured,\n              and you can jump between games, promos, and account settings without endless clicking.\n            <\/p>\n            <div class=\"c-tags\">\n              <span class=\"tag\">Easy menus<\/span>\n              <span class=\"tag\">No clutter<\/span>\n            <\/div>\n          <\/article>\n\n          <article class=\"c\">\n            <div class=\"c-top\">\n              <div class=\"c-ico\">\ud83d\uddbc\ufe0f<\/div>\n              <div class=\"c-title\">Visual quality<\/div>\n            <\/div>\n            <p class=\"c-desc\">\n              Images and graphics stay sharp on smaller screens, and the site keeps things looking high-definition\n              without slowing you down.\n            <\/p>\n            <div class=\"c-tags\">\n              <span class=\"tag\">Crisp visuals<\/span>\n              <span class=\"tag\">HD feel<\/span>\n            <\/div>\n          <\/article>\n\n          <article class=\"c\">\n            <div class=\"c-top\">\n              <div class=\"c-ico\">\u26a1<\/div>\n              <div class=\"c-title\">Speed &amp; performance<\/div>\n            <\/div>\n            <p class=\"c-desc\">\n              Pages load quickly and gameplay feels smooth. The site is responsive across different devices,\n              so it scales nicely whether you\u2019re on a phone or tablet.\n            <\/p>\n            <div class=\"c-tags\">\n              <span class=\"tag\">Fast loads<\/span>\n              <span class=\"tag\">Responsive<\/span>\n            <\/div>\n          <\/article>\n\n          <article class=\"c\">\n            <div class=\"c-top\">\n              <div class=\"c-ico\">\ud83d\udcac<\/div>\n              <div class=\"c-title\">Account tools + support<\/div>\n            <\/div>\n            <p class=\"c-desc\">\n              You still get the key account features on mobile \u2014 manage your profile, make deposits\/withdrawals,\n              and access <strong>live support<\/strong> when you need help.\n            <\/p>\n            <div class=\"c-tags\">\n              <span class=\"tag\">Live help<\/span>\n              <span class=\"tag\">Full account access<\/span>\n            <\/div>\n          <\/article>\n        <\/div>\n\n        <!-- Quick facts -->\n        <div class=\"table\" aria-label=\"Play.co.za mobile quick facts table\">\n          <div class=\"t-head\">\n            <div class=\"t-title\">Quick facts<\/div>\n            <div class=\"t-sub\">What most SA players care about on mobile<\/div>\n          <\/div>\n\n          <div class=\"rows\" role=\"table\" aria-label=\"Mobile quick facts\">\n            <div class=\"r\" role=\"row\">\n              <div class=\"k\" role=\"cell\">Best use case<\/div>\n              <div class=\"v\" role=\"cell\">Everyday play + promos on the go<\/div>\n              <div class=\"n\" role=\"cell\">Easy browsing, quick sessions, clean UI<\/div>\n            <\/div>\n            <div class=\"r\" role=\"row\">\n              <div class=\"k\" role=\"cell\">App required?<\/div>\n              <div class=\"v\" role=\"cell\"><strong>No<\/strong><\/div>\n              <div class=\"n\" role=\"cell\">Play directly from your mobile browser<\/div>\n            <\/div>\n            <div class=\"r\" role=\"row\">\n              <div class=\"k\" role=\"cell\">Performance<\/div>\n              <div class=\"v\" role=\"cell\">Smooth<\/div>\n              <div class=\"n\" role=\"cell\">Fast loading and responsive scaling<\/div>\n            <\/div>\n            <div class=\"r\" role=\"row\">\n              <div class=\"k\" role=\"cell\">Account features<\/div>\n              <div class=\"v\" role=\"cell\">Full access<\/div>\n              <div class=\"n\" role=\"cell\">Deposits, withdrawals, account, live support<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Small screenshot strip (optional placeholders) -->\n        <div class=\"shots\" aria-label=\"Play.co.za mobile screenshots\">\n          <figure class=\"shot\">\n            <img decoding=\"async\" src=\"PASTE_PLAY_MOBILE_SCREENSHOT_1\" alt=\"Play.co.za mobile site preview screenshot\" loading=\"lazy\">\n            <figcaption>Play.co.za mobile preview<\/figcaption>\n          <\/figure>\n          <figure class=\"shot\">\n            <img decoding=\"async\" src=\"PASTE_PLAY_MOBILE_SCREENSHOT_2\" alt=\"Play.co.za mobile menu or promotions preview screenshot\" loading=\"lazy\">\n            <figcaption>Promos &amp; navigation<\/figcaption>\n          <\/figure>\n        <\/div>\n\n        <div class=\"note\">\n          <div class=\"note-t\">ProBets note<\/div>\n          <div class=\"note-d\">\n            If you want the simplest setup, stick to the <strong>mobile site<\/strong> \u2014 no downloads, no storage stress,\n            and you still get a full account experience.\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT: APP \/ \u201cNO APP\u201d + HIGHLIGHTS -->\n      <div class=\"card app\">\n        <div class=\"card-head\">\n          <h3>App options + what to expect<\/h3>\n          <span class=\"chip gold\">Browser-first<\/span>\n        <\/div>\n\n        <!-- App CTA tiles -->\n        <div class=\"app-tiles\" aria-label=\"Play.co.za access options\">\n          <a class=\"app-tile web\" href=\"PASTE_PLAY_MOBILE_URL\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n            <div class=\"top\">\n              <div class=\"name\">\ud83c\udf10 Play on mobile web<\/div>\n              <div class=\"tag\">Recommended<\/div>\n            <\/div>\n            <div class=\"desc\">No app needed \u2014 open Play.co.za in your browser, sign in, and play.<\/div>\n            <div class=\"meta\">\n              <span class=\"pill\">No download<\/span>\n              <span class=\"pill\">Works on iOS\/Android<\/span>\n            <\/div>\n          <\/a>\n\n          <a class=\"app-tile save\" href=\"#play-login\" rel=\"nofollow noopener\">\n            <div class=\"top\">\n              <div class=\"name\">\u2b50 Save to Home Screen<\/div>\n              <div class=\"tag\">Pro move<\/div>\n            <\/div>\n            <div class=\"desc\">Add Play.co.za to your home screen for \u201capp-like\u201d access in one tap (Safari\/Chrome).<\/div>\n            <div class=\"meta\">\n              <span class=\"pill\">Fast access<\/span>\n              <span class=\"pill\">Feels like an app<\/span>\n            <\/div>\n          <\/a>\n\n          <a class=\"app-tile support\" href=\"#how-to-withdraw-play\" rel=\"nofollow noopener\">\n            <div class=\"top\">\n              <div class=\"name\">\ud83d\udcac Support on mobile<\/div>\n              <div class=\"tag\">In-site<\/div>\n            <\/div>\n            <div class=\"desc\">You can still access help while on mobile \u2014 ideal if you\u2019re stuck with login or banking.<\/div>\n            <div class=\"meta\">\n              <span class=\"pill\">Live help<\/span>\n              <span class=\"pill\">Account tools<\/span>\n            <\/div>\n          <\/a>\n        <\/div>\n\n        <!-- App screenshot (optional) -->\n        <div class=\"app-shot\" aria-label=\"Play.co.za mobile screenshot\">\n          <img decoding=\"async\" src=\"https:\/\/probets.co.za\/wp-content\/uploads\/2026\/02\/Play.co_.za-mobile.png\" alt=\"Play.co.za mobile site screenshot preview\" loading=\"lazy\">\n          <div class=\"cap\">Play.co.za on mobile (browser)<\/div>\n        <\/div>\n\n        <!-- Highlights -->\n        <div class=\"highlights\" aria-label=\"Play.co.za mobile highlights\">\n          <div class=\"h-row\">\n            <div class=\"h\">\n              <div class=\"ico\">\u26a1<\/div>\n              <div class=\"txt\">\n                <div class=\"t\">Fast loads<\/div>\n                <div class=\"d\">Quick page loads without sacrificing visual quality.<\/div>\n              <\/div>\n            <\/div>\n            <div class=\"h\">\n              <div class=\"ico\">\ud83d\uddbc\ufe0f<\/div>\n              <div class=\"txt\">\n                <div class=\"t\">Crisp visuals<\/div>\n                <div class=\"d\">Sharp graphics that stay vibrant on smaller screens.<\/div>\n              <\/div>\n            <\/div>\n            <div class=\"h\">\n              <div class=\"ico\">\ud83e\udded<\/div>\n              <div class=\"txt\">\n                <div class=\"t\">Easy navigation<\/div>\n                <div class=\"d\">Clean menus that make it simple to find games, promos, and settings.<\/div>\n              <\/div>\n            <\/div>\n            <div class=\"h\">\n              <div class=\"ico\">\ud83c\udf10<\/div>\n              <div class=\"txt\">\n                <div class=\"t\">No app required<\/div>\n                <div class=\"d\">Play directly in your browser \u2014 nothing to install.<\/div>\n              <\/div>\n            <\/div>\n            <div class=\"h\">\n              <div class=\"ico\">\ud83d\udcb3<\/div>\n              <div class=\"txt\">\n                <div class=\"t\">Full account access<\/div>\n                <div class=\"d\">Deposit, withdraw, and manage your profile from mobile.<\/div>\n              <\/div>\n            <\/div>\n            <div class=\"h\">\n              <div class=\"ico\">\ud83d\udcac<\/div>\n              <div class=\"txt\">\n                <div class=\"t\">Help when you need it<\/div>\n                <div class=\"d\">Access support from the mobile site if you get stuck.<\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"cta-row\">\n          <a class=\"pb-btn pb-btn--primary\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n            Open Play.co.za on mobile <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n          <a class=\"pb-btn pb-btn--ghost\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"noopener\">\n            See welcome bonus <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 PLAY.CO.ZA MOBILE + APP (SA v1.0) ================= *\/\n.pb-play-mobileapp{\n  --bg:#050505;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.12);\n  --text:#ffffff;\n  --muted:rgba(255,255,255,.80);\n  --accent:#d0002a;\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(208,0,42,.16), transparent 60%),\n    radial-gradient(900px 420px at 88% 62%, rgba(25,195,125,.10), transparent 58%),\n    radial-gradient(760px 360px at 58% 10%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #050505 0%, #0b0b0b 100%);\n\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:78px 20px 78px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n.pb-play-mobileapp *{box-sizing:border-box}\n.pb-play-mobileapp .wrap{max-width:1200px;margin:0 auto}\n\n\/* Subtle grain *\/\n.pb-play-mobileapp::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size:40px 40px;\n  opacity:.05;\n}\n\n\/* Bullet-proof *\/\n.pb-play-mobileapp ul,\n.pb-play-mobileapp ol{list-style:none !important;padding-left:0 !important;margin-left:0 !important;}\n.pb-play-mobileapp li{list-style:none !important;background-image:none !important;}\n.pb-play-mobileapp li::marker{content:\"\" !important;}\n.pb-play-mobileapp li::before,\n.pb-play-mobileapp li::after{content:none !important;display:none !important;}\n\n\/* Head *\/\n.pb-play-mobileapp .head{max-width:940px;margin-bottom:26px;position:relative;z-index:1}\n.pb-play-mobileapp .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-play-mobileapp .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(208,0,42,.35);\n  background:rgba(208,0,42,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-play-mobileapp .sep{color:#fff;font-weight:950}\n.pb-play-mobileapp .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n\n.pb-play-mobileapp h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:#fff;\n  text-shadow:0 0 18px rgba(0,0,0,.35);\n}\n.pb-play-mobileapp .intro{margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.55;color:#fff}\n\n\/* Layout *\/\n.pb-play-mobileapp .grid{\n  display:grid;\n  grid-template-columns:1.06fr .94fr;\n  gap:22px;\n  align-items:start;\n  position:relative;\n  z-index:1;\n}\n\n\/* Card *\/\n.pb-play-mobileapp .card{\n  background:linear-gradient(180deg,var(--panel) 0%,var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:20px;\n  box-shadow:0 0 28px rgba(0,0,0,.30);\n  backdrop-filter:blur(10px);\n  overflow:hidden;\n  position:relative;\n}\n.pb-play-mobileapp .card::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(560px 220px at 15% 15%, rgba(208,0,42,.10), transparent 60%);\n}\n.pb-play-mobileapp .app.card::before{\n  background:radial-gradient(560px 220px at 15% 15%, rgba(25,195,125,.10), transparent 60%);\n}\n.pb-play-mobileapp .card > *{position:relative;z-index:1;}\n\n.pb-play-mobileapp .card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}\n.pb-play-mobileapp h3{margin:0;font-size:18px;font-weight:950;color:#fff;line-height:1.2}\n\n\/* Chips *\/\n.pb-play-mobileapp .chip{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:7px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;color:#fff;\n  background:rgba(0,0,0,.26);\n  border:1px solid rgba(255,255,255,.14);\n}\n.pb-play-mobileapp .chip.good{border-color:rgba(25,195,125,.34);background:rgba(25,195,125,.10)}\n.pb-play-mobileapp .chip.gold{border-color:rgba(255,200,60,.34);background:rgba(255,200,60,.10)}\n\n\/* Left highlight cards *\/\n.pb-play-mobileapp .cards{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:12px;\n}\n.pb-play-mobileapp .c{\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  padding:12px;\n}\n.pb-play-mobileapp .c-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}\n.pb-play-mobileapp .c-ico{\n  width:34px;height:34px;border-radius:12px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n}\n.pb-play-mobileapp .c-title{font-size:14px;font-weight:950;color:#fff}\n.pb-play-mobileapp .c-desc{margin:0;color:#fff;font-size:13px;line-height:1.45;opacity:.92}\n.pb-play-mobileapp .c-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}\n.pb-play-mobileapp .tag{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:6px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;color:#fff;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(255,255,255,.06);\n}\n\n\/* Quick facts table *\/\n.pb-play-mobileapp .table{\n  margin-top:14px;\n  border-radius:18px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n  overflow:hidden;\n}\n.pb-play-mobileapp .t-head{\n  padding:12px 14px;\n  border-bottom:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n}\n.pb-play-mobileapp .t-title{font-size:13px;font-weight:950;color:#fff;letter-spacing:.08em;text-transform:uppercase}\n.pb-play-mobileapp .t-sub{margin-top:4px;font-size:12px;color:#fff;opacity:.88}\n\n.pb-play-mobileapp .rows{display:grid}\n.pb-play-mobileapp .r{\n  display:grid;\n  grid-template-columns:1fr 1fr 1.2fr;\n  gap:10px;\n  padding:12px 14px;\n  border-top:1px solid rgba(255,255,255,.08);\n}\n.pb-play-mobileapp .r:first-child{border-top:none}\n.pb-play-mobileapp .k{font-size:12px;font-weight:950;color:#fff}\n.pb-play-mobileapp .v{font-size:12px;color:#fff;opacity:.92}\n.pb-play-mobileapp .n{font-size:12px;color:#fff;opacity:.85}\n\n\/* Shots *\/\n.pb-play-mobileapp .shots{\n  margin-top:14px;\n  display:flex;\n  gap:12px;\n  flex-wrap:wrap;\n  justify-content:flex-start;\n}\n.pb-play-mobileapp .shot{\n  margin:0;\n  width:180px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(0,0,0,.18);\n  overflow:hidden;\n  box-shadow:0 0 18px rgba(0,0,0,.25);\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;\n}\n.pb-play-mobileapp .shot:hover{\n  transform:translateY(-3px);\n  border-color:rgba(25,195,125,.26);\n  box-shadow:0 10px 26px rgba(25,195,125,.10);\n}\n.pb-play-mobileapp .shot img{display:block;width:100%;height:auto}\n.pb-play-mobileapp .shot figcaption{\n  padding:8px 10px;\n  font-size:12px;\n  font-weight:950;\n  color:#fff;\n  opacity:.9;\n  border-top:1px solid rgba(255,255,255,.10);\n}\n\n\/* Note *\/\n.pb-play-mobileapp .note{\n  margin-top:14px;\n  padding-top:12px;\n  border-top:1px solid rgba(255,255,255,.10);\n}\n.pb-play-mobileapp .note-t{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:6px}\n.pb-play-mobileapp .note-d{font-size:13px;line-height:1.45;color:#fff;opacity:.90}\n\n\/* App tiles *\/\n.pb-play-mobileapp .app-tiles{display:grid;gap:12px}\n.pb-play-mobileapp .app-tile{\n  display:block;\n  text-decoration:none;\n  color:#fff !important;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  padding:12px;\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;\n}\n.pb-play-mobileapp .app-tile:hover{\n  transform:translateY(-3px);\n  border-color:rgba(25,195,125,.22);\n  box-shadow:0 10px 26px rgba(25,195,125,.10);\n}\n.pb-play-mobileapp .app-tile .top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px}\n.pb-play-mobileapp .app-tile .name{font-size:14px;font-weight:950;color:#fff}\n.pb-play-mobileapp .app-tile .tag{\n  font-size:12px;font-weight:950;color:#fff;padding:6px 10px;border-radius:999px;\n  border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.22)\n}\n.pb-play-mobileapp .app-tile .desc{font-size:13px;line-height:1.45;color:#fff;opacity:.90;margin-bottom:10px}\n.pb-play-mobileapp .app-tile .meta{display:flex;flex-wrap:wrap;gap:8px}\n.pb-play-mobileapp .pill{\n  display:inline-block;padding:5px 9px;border-radius:999px;\n  font-size:12px;font-weight:950;color:#fff;border:1px solid rgba(255,255,255,.14);\n  background:rgba(255,255,255,.06)\n}\n\n\/* App shot *\/\n.pb-play-mobileapp .app-shot{\n  margin-top:14px;\n  border-radius:18px;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(0,0,0,.18);\n  overflow:hidden;\n  text-align:center;\n}\n.pb-play-mobileapp .app-shot img{\n  width:100%;\n  max-width:340px;\n  height:auto;\n  display:block;\n  margin:0 auto;\n}\n.pb-play-mobileapp .app-shot .cap{\n  padding:10px 12px;\n  font-size:12px;\n  font-weight:950;\n  color:#fff;\n  opacity:.9;\n  border-top:1px solid rgba(255,255,255,.10);\n}\n\n\/* Highlights grid *\/\n.pb-play-mobileapp .highlights{margin-top:14px}\n.pb-play-mobileapp .h-row{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:12px;\n}\n.pb-play-mobileapp .h{\n  display:grid;\n  grid-template-columns:34px 1fr;\n  gap:10px;\n  padding:12px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n}\n.pb-play-mobileapp .h .ico{\n  width:34px;height:34px;border-radius:12px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n}\n.pb-play-mobileapp .h .t{font-size:13px;font-weight:950;color:#fff;margin-bottom:4px}\n.pb-play-mobileapp .h .d{font-size:13px;line-height:1.45;color:#fff;opacity:.88}\n\n\/* CTA row *\/\n.pb-play-mobileapp .cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}\n.pb-play-mobileapp .pb-btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:14px 16px;min-width:260px;border-radius:14px;text-decoration:none;\n  font-weight:950;letter-spacing:.01em;border:2px solid var(--accent);background:transparent;color:#fff !important;\n  transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;\n}\n.pb-play-mobileapp .pb-btn:hover{border-color:var(--green);transform:translateY(-3px);box-shadow:0 10px 26px rgba(25,195,125,.14)}\n.pb-play-mobileapp .pb-btn--ghost{border-color:rgba(255,255,255,.16)}\n.pb-play-mobileapp .pb-btn--ghost:hover{border-color:var(--green)}\n.pb-play-mobileapp .arrow{opacity:.95}\n\n\/* Responsive *\/\n@media(max-width:980px){\n  .pb-play-mobileapp .grid{grid-template-columns:1fr}\n  .pb-play-mobileapp .cards{grid-template-columns:1fr}\n  .pb-play-mobileapp .r{grid-template-columns:1fr}\n  .pb-play-mobileapp .shots{justify-content:center}\n  .pb-play-mobileapp .pb-btn{min-width:100%}\n  .pb-play-mobileapp .h-row{grid-template-columns:1fr}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 PLAY.CO.ZA MOBILE + APP (SA v1.0) ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 PLAY LOYALTY PROGRAM (SA v1.0 \u2022 TIERS + LIMITS \u2022 FULL WIDTH \u2022 CI) ================= -->\n<section class=\"pb-play-loyalty\" id=\"play-loyalty-program\" aria-label=\"Play.co.za loyalty program tiers and benefits\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\ud83c\udfc6 Loyalty program<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">Play.co.za tiers<\/span>\n      <\/div>\n\n      <h2>Play.co.za Loyalty Program (Tiers, Points &amp; Withdrawal Limits)<\/h2>\n      <p class=\"intro\">\n        Play rewards consistent players with a tiered loyalty system. You earn <strong>loyalty points<\/strong> through qualifying wagering,\n        and as your points stack up, you move through tiers that unlock <strong>better perks<\/strong> \u2014 including higher <strong>daily withdrawal limits<\/strong>.\n      <\/p>\n    <\/header>\n\n    <div class=\"grid\">\n\n      <!-- LEFT: HOW IT WORKS -->\n      <div class=\"card how\">\n        <div class=\"card-head\">\n          <h3>How Play loyalty works<\/h3>\n          <span class=\"chip good\">Simple &amp; tiered<\/span>\n        <\/div>\n\n        <ol class=\"steps\" aria-label=\"How to earn and progress tiers on Play.co.za\">\n          <li>\n            <span class=\"n\">1<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Bet on qualifying games<\/div>\n              <div class=\"d\">When you wager on eligible games, you earn <strong>loyalty points<\/strong> based on your activity.<\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">2<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Accumulate points over time<\/div>\n              <div class=\"d\">The more consistent your play, the faster your points build \u2014 and the quicker you climb the tier ladder.<\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">3<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Tier upgrades unlock benefits<\/div>\n              <div class=\"d\">Higher tiers can unlock improved perks such as <strong>exclusive promos<\/strong> and <strong>priority support<\/strong>.<\/div>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span class=\"n\">4<\/span>\n            <div class=\"copy\">\n              <div class=\"t\">Daily withdrawal limits increase by tier<\/div>\n              <div class=\"d\">Your tier comes with a daily withdrawal cap \u2014 higher tiers generally mean a higher limit.<\/div>\n            <\/div>\n          <\/li>\n        <\/ol>\n\n        <div class=\"callout tip\">\n          <div class=\"badge\">Probets tip<\/div>\n          <p>\n            If you\u2019re playing regularly, it\u2019s worth keeping an eye on your tier \u2014 the <strong>biggest practical benefit<\/strong> is usually the\n            <strong>daily withdrawal limit<\/strong>. If you\u2019re planning a larger cash-out, your tier can determine how quickly you can pull it out.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT: TIERS + IMAGE -->\n      <div class=\"card tiers\">\n        <div class=\"card-head\">\n          <h3>Loyalty tiers + daily withdrawal limits<\/h3>\n          <span class=\"chip gold\">SA limits<\/span>\n        <\/div>\n\n        <!-- Screenshot (optional but recommended) -->\n        <figure class=\"shot\" aria-label=\"Play.co.za loyalty program screenshot\">\n          <img decoding=\"async\" src=\"https:\/\/probets.co.za\/wp-content\/uploads\/2025\/03\/IMG_6933-472x1024.png\" alt=\"Play.co.za loyalty program tiers screenshot\" loading=\"lazy\">\n          <figcaption>Play loyalty tiers (example view)<\/figcaption>\n        <\/figure>\n\n        <!-- Tier table -->\n        <div class=\"tier-table\" role=\"table\" aria-label=\"Play.co.za loyalty tiers and withdrawal limits\">\n          <div class=\"tt-head\" role=\"rowgroup\">\n            <div class=\"tt-row tt-row--head\" role=\"row\">\n              <div class=\"cell tier\" role=\"columnheader\">Tier<\/div>\n              <div class=\"cell limit\" role=\"columnheader\">Daily withdrawal limit<\/div>\n              <div class=\"cell note\" role=\"columnheader\">What it means<\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"tt-body\" role=\"rowgroup\">\n            <div class=\"tt-row bronze\" role=\"row\">\n              <div class=\"cell tier\" role=\"cell\"><span class=\"dot\"><\/span> Bronze<\/div>\n              <div class=\"cell limit\" role=\"cell\"><strong>R10,000<\/strong><\/div>\n              <div class=\"cell note\" role=\"cell\">Entry tier \u2014 good for casual play<\/div>\n            <\/div>\n\n            <div class=\"tt-row silver\" role=\"row\">\n              <div class=\"cell tier\" role=\"cell\"><span class=\"dot\"><\/span> Silver<\/div>\n              <div class=\"cell limit\" role=\"cell\"><strong>R25,000<\/strong><\/div>\n              <div class=\"cell note\" role=\"cell\">Higher cap for more regular players<\/div>\n            <\/div>\n\n            <div class=\"tt-row gold\" role=\"row\">\n              <div class=\"cell tier\" role=\"cell\"><span class=\"dot\"><\/span> Gold<\/div>\n              <div class=\"cell limit\" role=\"cell\"><strong>R50,000<\/strong><\/div>\n              <div class=\"cell note\" role=\"cell\">Strong tier for frequent activity<\/div>\n            <\/div>\n\n            <div class=\"tt-row plat\" role=\"row\">\n              <div class=\"cell tier\" role=\"cell\"><span class=\"dot\"><\/span> Platinum<\/div>\n              <div class=\"cell limit\" role=\"cell\"><strong>R75,000<\/strong><\/div>\n              <div class=\"cell note\" role=\"cell\">Premium tier \u2014 faster larger cash-outs<\/div>\n            <\/div>\n\n            <div class=\"tt-row dia\" role=\"row\">\n              <div class=\"cell tier\" role=\"cell\"><span class=\"dot\"><\/span> Diamond<\/div>\n              <div class=\"cell limit\" role=\"cell\"><strong>R100,000<\/strong><\/div>\n              <div class=\"cell note\" role=\"cell\">Top tier \u2014 highest daily withdrawal cap<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Perks -->\n        <div class=\"perks\" aria-label=\"Extra loyalty perks on Play.co.za\">\n          <div class=\"p-head\">\n            <div class=\"p-title\">Extra perks (usually better at higher tiers)<\/div>\n            <div class=\"p-sub\">Benefits can vary over time \u2014 always confirm inside your account<\/div>\n          <\/div>\n\n          <div class=\"p-grid\">\n            <div class=\"p\">\n              <div class=\"ico\">\ud83c\udf81<\/div>\n              <div class=\"txt\">\n                <div class=\"t\">Exclusive promotions<\/div>\n                <div class=\"d\">Higher tiers can unlock better promo access and loyalty-driven offers.<\/div>\n              <\/div>\n            <\/div>\n            <div class=\"p\">\n              <div class=\"ico\">\ud83d\udcac<\/div>\n              <div class=\"txt\">\n                <div class=\"t\">Priority support<\/div>\n                <div class=\"d\">More personalised help and quicker responses as you move up tiers.<\/div>\n              <\/div>\n            <\/div>\n            <div class=\"p\">\n              <div class=\"ico\">\ud83d\udcc8<\/div>\n              <div class=\"txt\">\n                <div class=\"t\">Tier progression rewards<\/div>\n                <div class=\"d\">Progressing tiers may unlock additional rewards tied to loyalty status.<\/div>\n              <\/div>\n            <\/div>\n            <div class=\"p\">\n              <div class=\"ico\">\ud83d\udcb8<\/div>\n              <div class=\"txt\">\n                <div class=\"t\">Higher withdrawal limits<\/div>\n                <div class=\"d\">The main \u201creal-world\u201d benefit: cashing out more per day as you climb.<\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"note\">\n          <div class=\"note-t\">Quick reminder<\/div>\n          <div class=\"note-d\">\n            Tier status can be reviewed\/adjusted based on your recent activity. If you\u2019re close to the next tier and planning a big withdrawal,\n            it may be worth timing your play so your tier reflects your current loyalty level.\n          <\/div>\n        <\/div>\n\n        <div class=\"cta-row\">\n          <a class=\"pb-btn pb-btn--primary\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n            Open Play.co.za <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n          <a class=\"pb-btn pb-btn--ghost\" href=\"#how-to-withdraw-play\">\n            Back to withdrawals <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 PLAY LOYALTY PROGRAM (SA v1.0) ================= *\/\n.pb-play-loyalty{\n  --bg:#050505;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.12);\n  --text:#ffffff;\n  --muted:rgba(255,255,255,.80);\n  --accent:#d0002a;\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(208,0,42,.16), transparent 60%),\n    radial-gradient(900px 420px at 88% 62%, rgba(25,195,125,.10), transparent 58%),\n    radial-gradient(760px 360px at 58% 10%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #050505 0%, #0b0b0b 100%);\n\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:78px 20px 78px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n.pb-play-loyalty *{box-sizing:border-box}\n.pb-play-loyalty .wrap{max-width:1200px;margin:0 auto}\n\n\/* Grain *\/\n.pb-play-loyalty::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size:40px 40px;\n  opacity:.05;\n}\n\n\/* Bullet-proof *\/\n.pb-play-loyalty ul,\n.pb-play-loyalty ol{list-style:none !important;padding-left:0 !important;margin-left:0 !important;}\n.pb-play-loyalty li{list-style:none !important;background-image:none !important;}\n.pb-play-loyalty li::marker{content:\"\" !important;}\n.pb-play-loyalty li::before,\n.pb-play-loyalty li::after{content:none !important;display:none !important;}\n\n\/* Head *\/\n.pb-play-loyalty .head{max-width:940px;margin-bottom:26px;position:relative;z-index:1}\n.pb-play-loyalty .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-play-loyalty .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(208,0,42,.35);\n  background:rgba(208,0,42,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-play-loyalty .sep{color:#fff;font-weight:950}\n.pb-play-loyalty .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n\n.pb-play-loyalty h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:#fff;\n  text-shadow:0 0 18px rgba(0,0,0,.35);\n}\n.pb-play-loyalty .intro{margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.55;color:#fff;opacity:.92}\n\n\/* Layout *\/\n.pb-play-loyalty .grid{\n  display:grid;\n  grid-template-columns:1.02fr .98fr;\n  gap:22px;\n  align-items:start;\n  position:relative;\n  z-index:1;\n}\n\n\/* Card *\/\n.pb-play-loyalty .card{\n  background:linear-gradient(180deg,var(--panel) 0%,var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:20px;\n  box-shadow:0 0 28px rgba(0,0,0,.30);\n  backdrop-filter:blur(10px);\n  overflow:hidden;\n  position:relative;\n}\n.pb-play-loyalty .card::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(560px 220px at 15% 15%, rgba(208,0,42,.10), transparent 60%);\n}\n.pb-play-loyalty .tiers.card::before{\n  background:radial-gradient(560px 220px at 15% 15%, rgba(25,195,125,.10), transparent 60%);\n}\n.pb-play-loyalty .card > *{position:relative;z-index:1;}\n\n.pb-play-loyalty .card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}\n.pb-play-loyalty h3{margin:0;font-size:18px;font-weight:950;color:#fff;line-height:1.2}\n\n\/* Chips *\/\n.pb-play-loyalty .chip{\n  display:inline-flex;align-items:center;justify-content:center;\n  padding:7px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;color:#fff;\n  background:rgba(0,0,0,.26);\n  border:1px solid rgba(255,255,255,.14);\n}\n.pb-play-loyalty .chip.good{border-color:rgba(25,195,125,.34);background:rgba(25,195,125,.10)}\n.pb-play-loyalty .chip.gold{border-color:rgba(255,200,60,.34);background:rgba(255,200,60,.10)}\n\n\/* Steps *\/\n.pb-play-loyalty .steps{margin:0;padding:0;display:grid;gap:12px}\n.pb-play-loyalty .steps li{\n  display:grid;\n  grid-template-columns:38px 1fr;\n  gap:12px;\n  padding:12px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n}\n.pb-play-loyalty .n{\n  width:38px;height:38px;border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  font-weight:950;color:#fff;\n  background:radial-gradient(90px 50px at 30% 30%, rgba(25,195,125,.18), transparent 60%), rgba(255,255,255,.06);\n  border:1px solid rgba(25,195,125,.35);\n  box-shadow:0 0 18px rgba(25,195,125,.12);\n}\n.pb-play-loyalty .t{font-size:13px;font-weight:950;color:#fff;margin-bottom:4px}\n.pb-play-loyalty .d{font-size:13px;line-height:1.45;color:#fff;opacity:.92}\n\n\/* Callout *\/\n.pb-play-loyalty .callout{margin-top:14px;padding:14px;border-radius:16px;border:1px solid rgba(25,195,125,.26);background:rgba(25,195,125,.08)}\n.pb-play-loyalty .badge{\n  display:inline-block;margin-bottom:8px;padding:6px 10px;border-radius:999px;\n  font-size:12px;font-weight:950;background:rgba(25,195,125,.14);border:1px solid rgba(25,195,125,.40);color:#fff;\n}\n.pb-play-loyalty .callout p{margin:0;font-size:14px;line-height:1.55;color:#fff;opacity:.92}\n\n\/* Screenshot *\/\n.pb-play-loyalty .shot{\n  margin:0 0 14px;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  gap:8px;\n}\n.pb-play-loyalty .shot img{\n  width:min(260px, 100%);\n  height:auto;\n  display:block;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.25);\n  box-shadow:0 0 24px rgba(0,0,0,.28);\n}\n.pb-play-loyalty .shot figcaption{\n  font-size:12px;\n  font-weight:950;\n  color:#fff;\n  opacity:.85;\n  text-align:center;\n}\n\n\/* Tier table *\/\n.pb-play-loyalty .tier-table{\n  border-radius:18px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n  overflow:hidden;\n}\n.pb-play-loyalty .tt-row{\n  display:grid;\n  grid-template-columns:1fr .9fr 1.2fr;\n  gap:10px;\n  padding:12px 14px;\n  border-top:1px solid rgba(255,255,255,.08);\n}\n.pb-play-loyalty .tt-row:first-child{border-top:none}\n.pb-play-loyalty .tt-row--head{\n  background:rgba(0,0,0,.18);\n  border-top:none;\n  border-bottom:1px solid rgba(255,255,255,.10);\n}\n.pb-play-loyalty .cell{\n  font-size:12px;\n  color:#fff;\n  opacity:.92;\n}\n.pb-play-loyalty .tt-row--head .cell{\n  font-size:12px;\n  font-weight:950;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  opacity:1;\n}\n.pb-play-loyalty .cell.tier{\n  font-weight:950;\n  display:flex;\n  align-items:center;\n  gap:10px;\n}\n.pb-play-loyalty .dot{\n  width:10px;height:10px;border-radius:50%;\n  background:rgba(255,255,255,.55);\n  box-shadow:0 0 16px rgba(255,255,255,.10);\n}\n.pb-play-loyalty .tt-row.bronze .dot{background:rgba(205,127,50,.95);box-shadow:0 0 18px rgba(205,127,50,.16)}\n.pb-play-loyalty .tt-row.silver .dot{background:rgba(192,192,192,.95);box-shadow:0 0 18px rgba(192,192,192,.14)}\n.pb-play-loyalty .tt-row.gold .dot{background:rgba(255,200,60,.95);box-shadow:0 0 18px rgba(255,200,60,.14)}\n.pb-play-loyalty .tt-row.plat .dot{background:rgba(160,220,255,.95);box-shadow:0 0 18px rgba(160,220,255,.12)}\n.pb-play-loyalty .tt-row.dia .dot{background:rgba(25,195,125,.95);box-shadow:0 0 18px rgba(25,195,125,.16)}\n\n\/* Perks *\/\n.pb-play-loyalty .perks{\n  margin-top:14px;\n  border-radius:18px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.16);\n  overflow:hidden;\n}\n.pb-play-loyalty .p-head{\n  padding:12px 14px;\n  border-bottom:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n}\n.pb-play-loyalty .p-title{font-size:13px;font-weight:950;color:#fff;letter-spacing:.04em}\n.pb-play-loyalty .p-sub{margin-top:4px;font-size:12px;color:#fff;opacity:.86}\n\n.pb-play-loyalty .p-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:12px;\n  padding:14px;\n}\n.pb-play-loyalty .p{\n  display:grid;\n  grid-template-columns:34px 1fr;\n  gap:10px;\n  padding:12px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n}\n.pb-play-loyalty .ico{\n  width:34px;height:34px;border-radius:12px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n}\n.pb-play-loyalty .p .t{font-size:13px;font-weight:950;color:#fff;margin-bottom:4px}\n.pb-play-loyalty .p .d{font-size:13px;line-height:1.45;color:#fff;opacity:.88}\n\n\/* Note *\/\n.pb-play-loyalty .note{\n  margin-top:14px;\n  padding-top:12px;\n  border-top:1px solid rgba(255,255,255,.10);\n}\n.pb-play-loyalty .note-t{\n  font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;\n  margin-bottom:6px;color:#fff;\n}\n.pb-play-loyalty .note-d{font-size:13px;line-height:1.45;color:#fff;opacity:.92}\n\n\/* CTA row *\/\n.pb-play-loyalty .cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}\n.pb-play-loyalty .pb-btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  padding:14px 16px;min-width:260px;border-radius:14px;text-decoration:none;\n  font-weight:950;letter-spacing:.01em;border:2px solid var(--accent);background:transparent;color:#fff !important;\n  transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;\n}\n.pb-play-loyalty .pb-btn:hover{border-color:var(--green);transform:translateY(-3px);box-shadow:0 10px 26px rgba(25,195,125,.14)}\n.pb-play-loyalty .pb-btn--ghost{border-color:rgba(255,255,255,.16)}\n.pb-play-loyalty .pb-btn--ghost:hover{border-color:var(--green)}\n.pb-play-loyalty .arrow{opacity:.95}\n\n\/* Responsive *\/\n@media(max-width:980px){\n  .pb-play-loyalty .grid{grid-template-columns:1fr}\n  .pb-play-loyalty .tt-row{grid-template-columns:1fr}\n  .pb-play-loyalty .p-grid{grid-template-columns:1fr}\n  .pb-play-loyalty .pb-btn{min-width:100%}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 PLAY LOYALTY PROGRAM (SA v1.0) ================= -->=\n\n\n\n<!-- ================= PROBETS \u2022 PLAY GAMES (SA v1.1 \u2022 SPORTS + CASINO \u2022 \u201c2-IN-1\u201d ADVANTAGE) ================= -->\n<section class=\"pb-review-games-play\" id=\"play-games\" aria-label=\"Play.co.za sportsbook and casino games\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\ud83c\udfae Games<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">Sports + Casino<\/span>\n      <\/div>\n\n      <h2>Play.co.za Games: Sportsbook <span class=\"amp\">+<\/span> Casino (the 2-in-1 advantage)<\/h2>\n      <p class=\"intro\">\n        This is where <strong>Play<\/strong> pulls away from a lot of \u201ccasino-only\u201d sites \u2014 you get a <strong>proper sportsbook<\/strong> <em>and<\/em> a\n        <strong>full casino lobby<\/strong> in one place. If you\u2019re comparing to operators like <strong>Springbok<\/strong> or <strong>Silversands<\/strong>,\n        this combo is a real edge: <strong>one account<\/strong>, <strong>one wallet<\/strong>, <strong>two modes<\/strong> (sports session vs casino session).\n        For deeper reads, hit our\n        <a class=\"inlink\" href=\"https:\/\/probets.co.za\/casino-slot-games\/\" title=\"Casino slot games guide\">slot games guide<\/a>\n        and\n        <a class=\"inlink\" href=\"https:\/\/probets.co.za\/crash-games\/\" title=\"Crash games guide\">crash games guide<\/a>.\n      <\/p>\n\n      <!-- 2-IN-1 banner -->\n      <div class=\"hero-adv\" aria-label=\"Play.co.za offers both sports betting and casino games\">\n        <div class=\"adv-left\">\n          <div class=\"adv-kicker\">Big advantage<\/div>\n          <div class=\"adv-title\">Sportsbook + Casino in one place<\/div>\n          <div class=\"adv-sub\">Switch modes without switching sites.<\/div>\n        <\/div>\n        <div class=\"adv-right\">\n          <span class=\"adv-pill\">One login<\/span>\n          <span class=\"adv-pill\">One wallet<\/span>\n          <span class=\"adv-pill\">Sports + slots<\/span>\n          <span class=\"adv-pill\">Live + quick games<\/span>\n        <\/div>\n      <\/div>\n    <\/header>\n\n    <div class=\"grid\">\n\n      <!-- LEFT: SPORTSBOOK -->\n      <div class=\"card sports\">\n        <div class=\"card-head\">\n          <h3>Sportsbook<\/h3>\n          <span class=\"chip\">Markets<\/span>\n        <\/div>\n\n        <div class=\"tiles\">\n          <div class=\"tile\">\n            <div class=\"icon\">\u26bd<\/div>\n            <div class=\"t\">Football<\/div>\n            <div class=\"d\">Local + global leagues with pre-match and live options.<\/div>\n            <div class=\"meta\">\n              <span class=\"pill good\">Core<\/span>\n              <span class=\"pill\">In-play<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"tile\">\n            <div class=\"icon\">\ud83c\udfc9<\/div>\n            <div class=\"t\">Rugby<\/div>\n            <div class=\"d\">High-interest SA markets with common handicaps and totals.<\/div>\n            <div class=\"meta\">\n              <span class=\"pill\">Lines<\/span>\n              <span class=\"pill\">Props<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"tile\">\n            <div class=\"icon\">\ud83c\udfcf<\/div>\n            <div class=\"t\">Cricket<\/div>\n            <div class=\"d\">Match and innings angles \u2014 ideal if you like tactical betting.<\/div>\n            <div class=\"meta\">\n              <span class=\"pill\">Innings<\/span>\n              <span class=\"pill\">Series<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"tile\">\n            <div class=\"icon\">\ud83c\udfbe<\/div>\n            <div class=\"t\">Tennis<\/div>\n            <div class=\"d\">Fast-moving markets (great for live plays if you watch the match).<\/div>\n            <div class=\"meta\">\n              <span class=\"pill\">Quick swings<\/span>\n              <span class=\"pill warn\">Odds move fast<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"tile\">\n            <div class=\"icon\">\ud83c\udfc0<\/div>\n            <div class=\"t\">Basketball<\/div>\n            <div class=\"d\">Game lines + player\/team totals depending on the event.<\/div>\n            <div class=\"meta\">\n              <span class=\"pill\">Totals<\/span>\n              <span class=\"pill\">Quarters<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"tile\">\n            <div class=\"icon\">\ud83d\udcca<\/div>\n            <div class=\"t\">Live betting<\/div>\n            <div class=\"d\">In-play is the \u201cmain character\u201d once matches are running.<\/div>\n            <div class=\"meta\">\n              <span class=\"pill\">Live lines<\/span>\n              <span class=\"pill\">Quick bets<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"callout good\">\n          <div class=\"badge\">ProBets angle<\/div>\n          <p>\n            Use Play like two clear sessions:\n            <strong>sports (slower, planned)<\/strong> vs <strong>casino (faster, time-boxed)<\/strong>.\n            That one habit alone keeps bankroll discipline tight.\n          <\/p>\n        <\/div>\n\n        <div class=\"resp-note\" aria-label=\"Responsible play note\">\n          <strong>Responsible play:<\/strong> 18+ only. Keep it fun \u2014 set limits, take breaks, and don\u2019t chase losses.\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT: CASINO + MIX -->\n      <div class=\"stack\">\n\n        <div class=\"card casino\">\n          <div class=\"card-head\">\n            <h3>Casino lobby<\/h3>\n            <span class=\"chip gold\">Games<\/span>\n          <\/div>\n\n          <div class=\"casino-grid\">\n            <div class=\"c-item\">\n              <div class=\"icon\">\ud83c\udfb0<\/div>\n              <div class=\"t\">Slots<\/div>\n              <div class=\"d\">\n                A wide slots lobby with rotating popular titles. If you want a deeper breakdown, see our\n                <a class=\"inlink\" href=\"https:\/\/probets.co.za\/casino-slot-games\/\" title=\"Casino slot games guide\">slot games guide<\/a>.\n              <\/div>\n              <div class=\"meta\">\n                <span class=\"pill\">High variety<\/span>\n                <span class=\"pill\">Mobile-ready<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"c-item hot\">\n              <div class=\"icon\">\ud83d\ude80<\/div>\n              <div class=\"t\">Crash games<\/div>\n              <div class=\"d\">\n                Quick rounds and high tempo. If you\u2019re new to crash, read our\n                <a class=\"inlink\" href=\"https:\/\/probets.co.za\/crash-games\/\" title=\"Crash games guide\">crash games guide<\/a>\n                before you dive in.\n              <\/div>\n              <div class=\"meta\">\n                <span class=\"pill good\">Fast rounds<\/span>\n                <span class=\"pill warn\">High tempo<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"c-item\">\n              <div class=\"icon\">\u2660\ufe0f<\/div>\n              <div class=\"t\">Live casino<\/div>\n              <div class=\"d\">Live dealer tables + classic table games (availability depends on the lobby layout\/device).<\/div>\n              <div class=\"meta\">\n                <span class=\"pill\">Real-time<\/span>\n                <span class=\"pill\">Tables<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"c-item\">\n              <div class=\"icon\">\ud83c\udccf<\/div>\n              <div class=\"t\">Table games<\/div>\n              <div class=\"d\">Roulette-style, blackjack-style and other staples depending on the lobby.<\/div>\n              <div class=\"meta\">\n                <span class=\"pill\">Strategy<\/span>\n                <span class=\"pill\">Slower pace<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"c-item\">\n              <div class=\"icon\">\ud83c\udfb2<\/div>\n              <div class=\"t\">Instant \/ quick games<\/div>\n              <div class=\"d\">Short-session games for \u201cin-between\u201d moments when you want quick action.<\/div>\n              <div class=\"meta\">\n                <span class=\"pill\">Short rounds<\/span>\n                <span class=\"pill\">Always-on<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"c-item\">\n              <div class=\"icon\">\ud83d\udd79\ufe0f<\/div>\n              <div class=\"t\">Virtuals<\/div>\n              <div class=\"d\">Virtual sports-style play for when there\u2019s no live match on (or you want instant action).<\/div>\n              <div class=\"meta\">\n                <span class=\"pill\">Instant play<\/span>\n                <span class=\"pill\">Anytime<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"divider\"><\/div>\n\n          <!-- \u201cWHAT YOU\u2019LL SEE\u201d STRIP (GENERIC\/SAFE) -->\n          <div class=\"providers\" aria-label=\"Play.co.za products and game types you may see\">\n            <div class=\"k\">What you\u2019ll typically see on Play<\/div>\n            <div class=\"provider-row\">\n              <span class=\"prov\">Sportsbook + In-play<\/span>\n              <span class=\"prov\">Slots lobby<\/span>\n              <span class=\"prov\">Crash games<\/span>\n              <span class=\"prov\">Live casino<\/span>\n              <span class=\"prov\">Table games<\/span>\n              <span class=\"prov\">Instant games<\/span>\n              <span class=\"prov\">Virtuals<\/span>\n            <\/div>\n            <div class=\"mini\">\n              Game libraries can rotate. Your lobby view is always the \u201ctruth\u201d on the day you play \u2014 and if you\u2019re using promos,\n              confirm <strong>eligible games<\/strong> + <strong>wagering contribution<\/strong>.\n            <\/div>\n          <\/div>\n\n          <div class=\"divider\"><\/div>\n\n          <div class=\"feature\">\n            <div class=\"k\">Why this combo matters<\/div>\n            <ul class=\"feature-list\">\n              <li>\n                <span class=\"tick\">\u2714<\/span>\n                <div class=\"fcopy\"><strong>Sports + casino<\/strong> in one account (rare vs casino-only operators)<\/div>\n              <\/li>\n              <li>\n                <span class=\"tick\">\u2714<\/span>\n                <div class=\"fcopy\"><strong>One wallet<\/strong> \u2014 no moving money between separate sites<\/div>\n              <\/li>\n              <li>\n                <span class=\"tick\">\u2714<\/span>\n                <div class=\"fcopy\">A strong mix of <strong>slow<\/strong> (sports) and <strong>fast<\/strong> (crash\/instant)<\/div>\n              <\/li>\n              <li>\n                <span class=\"tick\">\u2714<\/span>\n                <div class=\"fcopy\">Better for promos: you can choose the <strong>best-fit games<\/strong> for your style<\/div>\n              <\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n\n        <div class=\"card tip\">\n          <div class=\"tip-inner\">\n            <div class=\"badge warn\">Smart play tip<\/div>\n            <p>\n              If you switch from sportsbook \u2192 quick casino games, keep it controlled:\n              decide your <strong>time cap<\/strong> (or a hard limit on rounds) before you start. That\u2019s how you keep it fun.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"cta-row\">\n          <a class=\"pb-btn\" href=\"https:\/\/affiliates.play.co.za\/links\/?btag=2135931_l355534\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n            Explore Play Games <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n          <a class=\"pb-btn pb-btn--ghost\" href=\"#play-bonuses\">\n            Back to bonuses <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 PLAY GAMES (SA v1.1) ================= *\/\n.pb-review-games-play{\n  --bg:#050505;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.10);\n  --text:#ffffff;\n  --muted:rgba(255,255,255,.80);\n  --accent:#d0002a;\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(208,0,42,.16), transparent 60%),\n    radial-gradient(900px 420px at 88% 62%, rgba(25,195,125,.10), transparent 58%),\n    linear-gradient(180deg, #050505 0%, #0b0b0b 100%);\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:76px 20px 78px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n.pb-review-games-play *{box-sizing:border-box}\n.pb-review-games-play .wrap{max-width:1200px;margin:0 auto}\n\n\/* Subtle grain *\/\n.pb-review-games-play::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size:40px 40px;\n  opacity:.05;\n}\n\n\/* \u2705 Bullet-proof: no theme bullets\/markers *\/\n.pb-review-games-play ul,\n.pb-review-games-play ol{list-style:none !important; padding-left:0 !important; margin-left:0 !important;}\n.pb-review-games-play li{list-style:none !important; background-image:none !important;}\n.pb-review-games-play li::marker{content:\"\" !important;}\n.pb-review-games-play li::before,\n.pb-review-games-play li::after{content:none !important; display:none !important;}\n\n\/* Head *\/\n.pb-review-games-play .head{max-width:980px;margin-bottom:18px;position:relative;z-index:1}\n.pb-review-games-play .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-review-games-play .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(208,0,42,.35);\n  background:rgba(208,0,42,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-review-games-play .sep{color:#fff;font-weight:950}\n.pb-review-games-play .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n\n.pb-review-games-play h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n  letter-spacing:-.02em;\n  color:#ffffff;\n}\n.pb-review-games-play .amp{\n  display:inline-block;\n  padding:0 8px;\n  color:rgba(25,195,125,.95);\n  text-shadow:0 0 16px rgba(25,195,125,.14);\n}\n.pb-review-games-play .intro{\n  margin:0;\n  font-size:clamp(14px,1.2vw,17px);\n  color:#ffffff;\n  line-height:1.55;\n  opacity:.92;\n}\n\n\/* Internal link styling *\/\n.pb-review-games-play .inlink{\n  color:#fff !important;\n  font-weight:950;\n  text-decoration:none;\n  border-bottom:1px dashed rgba(25,195,125,.38);\n  padding-bottom:1px;\n  transition:border-color .16s ease, color .16s ease, text-shadow .16s ease;\n  white-space:nowrap;\n}\n.pb-review-games-play .inlink:hover{\n  border-bottom-color:rgba(25,195,125,.75);\n  text-shadow:0 0 14px rgba(25,195,125,.18);\n}\n\n\/* 2-in-1 advantage banner *\/\n.pb-review-games-play .hero-adv{\n  margin-top:14px;\n  display:flex;\n  justify-content:space-between;\n  gap:14px;\n  flex-wrap:wrap;\n  padding:14px;\n  border-radius:18px;\n  border:1px solid rgba(255,255,255,.10);\n  background:\n    radial-gradient(680px 240px at 12% 30%, rgba(25,195,125,.14), transparent 60%),\n    radial-gradient(720px 260px at 86% 30%, rgba(255,200,60,.10), transparent 62%),\n    rgba(0,0,0,.18);\n}\n.pb-review-games-play .adv-kicker{\n  font-size:12px;\n  font-weight:950;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n  color:#fff;\n  opacity:.9;\n  margin-bottom:6px;\n}\n.pb-review-games-play .adv-title{\n  font-size:16px;\n  font-weight:950;\n  color:#fff;\n  margin-bottom:4px;\n}\n.pb-review-games-play .adv-sub{\n  font-size:13px;\n  color:#fff;\n  opacity:.88;\n}\n.pb-review-games-play .adv-right{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  align-items:center;\n}\n.pb-review-games-play .adv-pill{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:6px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  color:#fff;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(255,255,255,.06);\n}\n\n\/* Layout *\/\n.pb-review-games-play .grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:22px;\n  align-items:start;\n  position:relative;\n  z-index:1;\n}\n.pb-review-games-play .stack{display:grid;gap:14px}\n\n\/* Card *\/\n.pb-review-games-play .card{\n  background:linear-gradient(180deg, var(--panel) 0%, var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:20px;\n  box-shadow:0 0 26px rgba(0,0,0,.25);\n  backdrop-filter: blur(10px);\n  overflow:hidden;\n  position:relative;\n}\n.pb-review-games-play .sports::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(620px 260px at 18% 18%, rgba(25,195,125,.10), transparent 60%);\n}\n.pb-review-games-play .casino::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(620px 260px at 18% 18%, rgba(255,200,60,.10), transparent 60%);\n}\n.pb-review-games-play .card > *{position:relative;z-index:1}\n\n.pb-review-games-play .card-head{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  flex-wrap:wrap;\n  margin-bottom:14px;\n}\n.pb-review-games-play h3{\n  margin:0;\n  font-size:18px;\n  font-weight:950;\n  color:#ffffff;\n  line-height:1.2;\n}\n\n\/* Chip *\/\n.pb-review-games-play .chip{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:7px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  color:#ffffff;\n  background:rgba(0,0,0,.26);\n  border:1px solid rgba(255,255,255,.14);\n  white-space:nowrap;\n}\n.pb-review-games-play .chip.gold{\n  border-color:rgba(255,200,60,.40);\n  box-shadow:0 0 16px rgba(255,200,60,.14);\n}\n\n\/* Sports tiles *\/\n.pb-review-games-play .tiles{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:12px;\n}\n.pb-review-games-play .tile{\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  padding:12px;\n  position:relative;\n  overflow:hidden;\n}\n.pb-review-games-play .tile::before{\n  content:\"\";\n  position:absolute; inset:-2px;\n  pointer-events:none;\n  background:radial-gradient(420px 180px at 20% 18%, rgba(255,255,255,.06), transparent 55%);\n}\n.pb-review-games-play .tile .icon{\n  width:38px;height:38px;\n  border-radius:14px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:18px;\n  color:#ffffff;\n  background:rgba(255,255,255,.06);\n  border:1px solid rgba(255,255,255,.10);\n  margin-bottom:10px;\n}\n.pb-review-games-play .tile .t{\n  font-weight:950;\n  color:#ffffff;\n  font-size:14px;\n  margin-bottom:6px;\n}\n.pb-review-games-play .tile .d{\n  color:#ffffff;\n  font-size:13px;\n  line-height:1.45;\n  margin-bottom:10px;\n  opacity:.92;\n}\n.pb-review-games-play .meta{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n}\n.pb-review-games-play .pill{\n  display:inline-block;\n  padding:5px 9px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  color:#ffffff;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.22);\n}\n.pb-review-games-play .pill.good{\n  border-color:rgba(25,195,125,.30);\n  background:rgba(25,195,125,.10);\n}\n.pb-review-games-play .pill.warn{\n  border-color:rgba(255,200,60,.34);\n  background:rgba(255,200,60,.10);\n}\n\n\/* Callout *\/\n.pb-review-games-play .callout{\n  margin-top:14px;\n  padding:14px;\n  border-radius:16px;\n  border:1px solid rgba(25,195,125,.26);\n  background:\n    radial-gradient(700px 240px at 15% 15%, rgba(25,195,125,.10), transparent 55%),\n    rgba(0,0,0,.18);\n  box-shadow:0 0 22px rgba(0,0,0,.22);\n}\n.pb-review-games-play .badge{\n  display:inline-block;\n  margin-bottom:8px;\n  padding:6px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  color:#ffffff;\n  background:rgba(25,195,125,.14);\n  border:1px solid rgba(25,195,125,.40);\n}\n.pb-review-games-play .badge.warn{\n  background:rgba(255,200,60,.14);\n  border-color:rgba(255,200,60,.42);\n}\n.pb-review-games-play .callout p{\n  margin:0;\n  font-size:14px;\n  line-height:1.55;\n  color:#ffffff;\n  opacity:.95;\n}\n\n\/* Responsible note *\/\n.pb-review-games-play .resp-note{\n  margin-top:12px;\n  padding:12px 14px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  color:#fff;\n  font-size:13px;\n  line-height:1.45;\n  opacity:.95;\n}\n\n\/* Casino grid *\/\n.pb-review-games-play .casino-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:12px;\n}\n.pb-review-games-play .c-item{\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  padding:12px;\n  position:relative;\n  overflow:hidden;\n}\n.pb-review-games-play .c-item::before{\n  content:\"\";\n  position:absolute; inset:-2px;\n  pointer-events:none;\n  background:radial-gradient(420px 180px at 20% 18%, rgba(255,255,255,.06), transparent 55%);\n}\n.pb-review-games-play .c-item.hot{\n  border-color:rgba(208,0,42,.28);\n  box-shadow:0 0 22px rgba(208,0,42,.10);\n}\n.pb-review-games-play .c-item .icon{\n  width:38px;height:38px;\n  border-radius:14px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:18px;\n  color:#ffffff;\n  background:rgba(255,255,255,.06);\n  border:1px solid rgba(255,255,255,.10);\n  margin-bottom:10px;\n}\n.pb-review-games-play .c-item .t{\n  font-weight:950;\n  color:#ffffff;\n  font-size:14px;\n  margin-bottom:6px;\n}\n.pb-review-games-play .c-item .d{\n  color:#ffffff;\n  font-size:13px;\n  line-height:1.45;\n  margin-bottom:10px;\n  opacity:.92;\n}\n\n\/* Providers strip *\/\n.pb-review-games-play .providers .k{\n  font-weight:950;\n  color:#ffffff;\n  font-size:13px;\n  margin-bottom:10px;\n}\n.pb-review-games-play .provider-row{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n}\n.pb-review-games-play .prov{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:6px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  color:#fff;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.22);\n}\n.pb-review-games-play .providers .mini{\n  margin-top:10px;\n  font-size:12px;\n  line-height:1.4;\n  color:rgba(255,255,255,.78);\n}\n\n\/* Divider + features *\/\n.pb-review-games-play .divider{\n  height:1px;\n  background:rgba(255,255,255,.10);\n  margin:14px 0;\n}\n.pb-review-games-play .feature .k{\n  font-weight:950;\n  color:#ffffff;\n  font-size:13px;\n  margin-bottom:10px;\n}\n.pb-review-games-play .feature-list{\n  margin:0;\n  padding:0;\n  display:grid;\n  gap:10px;\n}\n.pb-review-games-play .feature-list li{\n  display:flex;\n  gap:10px;\n  align-items:flex-start;\n  padding:12px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  color:#ffffff;\n  font-weight:950;\n  line-height:1.35;\n}\n.pb-review-games-play .feature-list .fcopy{flex:1 1 auto; min-width:0;}\n.pb-review-games-play .tick{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  width:18px;height:18px;\n  border-radius:6px;\n  background:rgba(25,195,125,.18);\n  border:1px solid rgba(25,195,125,.35);\n  flex:0 0 18px;\n  margin-top:1px;\n  font-size:12px;\n  color:#ffffff;\n}\n\n\/* Tip card *\/\n.pb-review-games-play .tip{\n  border-color:rgba(255,200,60,.26);\n  background:\n    radial-gradient(700px 240px at 15% 15%, rgba(255,200,60,.10), transparent 55%),\n    linear-gradient(180deg, var(--panel) 0%, var(--panel2) 100%);\n}\n.pb-review-games-play .tip p{\n  margin:0;\n  font-size:14px;\n  line-height:1.55;\n  color:#ffffff;\n  opacity:.95;\n}\n\n\/* CTA row *\/\n.pb-review-games-play .cta-row{\n  display:flex;\n  flex-wrap:wrap;\n  gap:12px;\n}\n.pb-review-games-play .pb-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  padding:14px 16px;\n  min-width:240px;\n  border-radius:14px;\n  text-decoration:none;\n  font-weight:950;\n  letter-spacing:.01em;\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;\n  border:2px solid var(--accent);\n  background:transparent;\n  color:#ffffff !important;\n}\n.pb-review-games-play .pb-btn:hover{\n  border-color:var(--green);\n  transform:translateY(-3px);\n  box-shadow:0 10px 26px rgba(25,195,125,.14);\n}\n.pb-review-games-play .pb-btn--ghost{border-color:rgba(255,255,255,.16)}\n.pb-review-games-play .pb-btn--ghost:hover{border-color:var(--green)}\n.pb-review-games-play .arrow{opacity:.95}\n\n\/* Responsive *\/\n@media(max-width:980px){\n  .pb-review-games-play .grid{grid-template-columns:1fr}\n  .pb-review-games-play .tiles{grid-template-columns:1fr}\n  .pb-review-games-play .casino-grid{grid-template-columns:1fr}\n  .pb-review-games-play .pb-btn{min-width:100%}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 PLAY GAMES (SA v1.1) ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 PLAY SOFTWARE PROVIDERS (SA v1.2 \u2022 NEW CI \u2022 TEXT FIX \u2022 FULL WIDTH) ================= -->\n<section class=\"pb-providers-play\" id=\"play-software-providers\" aria-label=\"Play.co.za game software providers\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\ud83e\udde9 Software<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">Play.co.za<\/span>\n      <\/div>\n\n      <h2>Software Providers at Play.co.za<\/h2>\n      <p class=\"intro\">\n        The quality of Play\u2019s casino experience comes down to the <strong>software studios behind the games<\/strong> \u2014\n        sharper visuals, smoother mobile performance, and reliable gameplay.\n        Below are the <strong>core providers you\u2019re likely to see in the Play lobby<\/strong>, including slots, live dealer, and crash-style titles.\n      <\/p>\n    <\/header>\n\n    <div class=\"grid\">\n\n      <!-- Pragmatic Play -->\n      <article class=\"prov-card hot\">\n        <div class=\"prov-head\">\n          <div class=\"logo\">PP<\/div>\n          <h3>Pragmatic Play<\/h3>\n        <\/div>\n        <p class=\"desc\">\n          Known for big, cinematic slots with punchy bonus mechanics and smooth gameplay on mobile \u2014 a staple in many SA lobbies.\n        <\/p>\n        <div class=\"tags\">\n          <span class=\"tag\">Slots<\/span>\n          <span class=\"tag\">Bonus features<\/span>\n          <span class=\"tag good\">Mobile-friendly<\/span>\n        <\/div>\n        <a class=\"pb-btn ghost\" href=\"https:\/\/probets.co.za\/casino-slot-games\/\" title=\"Casino slot games guide\">Explore slot games \u2192<\/a>\n      <\/article>\n\n      <!-- NetEnt -->\n      <article class=\"prov-card\">\n        <div class=\"prov-head\">\n          <div class=\"logo\">NE<\/div>\n          <h3>NetEnt<\/h3>\n        <\/div>\n        <p class=\"desc\">\n          A pioneer studio famous for visually polished slots and clever bonus features \u2014 great if you like a \u201cpremium\u201d feel.\n        <\/p>\n        <div class=\"tags\">\n          <span class=\"tag\">Slots<\/span>\n          <span class=\"tag\">Premium visuals<\/span>\n          <span class=\"tag\">Bonus rounds<\/span>\n        <\/div>\n        <a class=\"pb-btn ghost\" href=\"https:\/\/probets.co.za\/casino-slot-games\/\" title=\"Casino slot games guide\">Slot tips &amp; picks \u2192<\/a>\n      <\/article>\n\n      <!-- Red Tiger -->\n      <article class=\"prov-card\">\n        <div class=\"prov-head\">\n          <div class=\"logo\">RT<\/div>\n          <h3>Red Tiger Gaming<\/h3>\n        <\/div>\n        <p class=\"desc\">\n          Popular for action-packed slots and jackpot-style features (like Daily Drop type mechanics on certain titles) \u2014\n          built for quick sessions and high energy.\n        <\/p>\n        <div class=\"tags\">\n          <span class=\"tag\">Slots<\/span>\n          <span class=\"tag\">Jackpot features<\/span>\n          <span class=\"tag\">Fast tempo<\/span>\n        <\/div>\n        <a class=\"pb-btn ghost\" href=\"https:\/\/probets.co.za\/casino-slot-games\/\" title=\"Casino slot games guide\">Find hot slots \u2192<\/a>\n      <\/article>\n\n      <!-- Spinomenal -->\n      <article class=\"prov-card\">\n        <div class=\"prov-head\">\n          <div class=\"logo\">SP<\/div>\n          <h3>Spinomenal<\/h3>\n        <\/div>\n        <p class=\"desc\">\n          A wide-content provider with a multi-product catalogue \u2014 expect lots of slot variety, plus additional casino-style content depending on the lobby mix.\n        <\/p>\n        <div class=\"tags\">\n          <span class=\"tag\">Slots<\/span>\n          <span class=\"tag\">Big variety<\/span>\n          <span class=\"tag\">Multi-product<\/span>\n        <\/div>\n        <a class=\"pb-btn ghost\" href=\"https:\/\/probets.co.za\/casino-slot-games\/\" title=\"Casino slot games guide\">Browse slot styles \u2192<\/a>\n      <\/article>\n\n      <!-- Evolution Gaming -->\n      <article class=\"prov-card evo\">\n        <div class=\"prov-head\">\n          <div class=\"logo\">EVO<\/div>\n          <h3>Evolution Gaming<\/h3>\n        <\/div>\n        <p class=\"desc\">\n          The gold standard for <strong>live dealer<\/strong> \u2014 blackjack, roulette, baccarat, plus game-show style titles streamed with real dealers.\n        <\/p>\n        <div class=\"tags\">\n          <span class=\"tag good\">Live casino<\/span>\n          <span class=\"tag\">Blackjack<\/span>\n          <span class=\"tag\">Roulette<\/span>\n        <\/div>\n        <a class=\"pb-btn ghost\" href=\"\/casino\/live-dealer\/\" title=\"Live dealer casino\">Explore live casino \u2192<\/a>\n      <\/article>\n\n      <!-- Spribe -->\n      <article class=\"prov-card spr\">\n        <div class=\"prov-head\">\n          <div class=\"logo\">SPB<\/div>\n          <h3>Spribe<\/h3>\n        <\/div>\n        <p class=\"desc\">\n          Best known for fast, social-style casino titles and <strong>crash-style<\/strong> gameplay. Great for quick sessions \u2014 just set limits before you start.\n        <\/p>\n        <div class=\"tags\">\n          <span class=\"tag\">Crash style<\/span>\n          <span class=\"tag\">Quick rounds<\/span>\n          <span class=\"tag warn\">High tempo<\/span>\n        <\/div>\n        <a class=\"pb-btn ghost\" href=\"https:\/\/probets.co.za\/crash-games\/\" title=\"Crash games guide\">Crash games guide \u2192<\/a>\n      <\/article>\n\n    <\/div>\n\n    <div class=\"callout\">\n      <strong>Why this matters:<\/strong><br>\n      Reputable software providers typically mean more reliable RNG gameplay, smoother performance on mobile, and a better mix of\n      <strong>slots<\/strong>, <strong>live dealer<\/strong>, and <strong>quick-play<\/strong> titles. Provider availability can change \u2014\n      always treat the <strong>Play lobby<\/strong> as the source of truth on the day you play.\n    <\/div>\n\n    <div class=\"cta-row\">\n      <a class=\"pb-btn pb-btn--primary\" href=\"PASTE_PLAY_AFFILIATE_LINK\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n        Open Play <span class=\"arrow\">\u2192<\/span>\n      <\/a>\n      <a class=\"pb-btn pb-btn--ghost\" href=\"#play-games\">\n        Back to games <span class=\"arrow\">\u2192<\/span>\n      <\/a>\n    <\/div>\n\n    <p class=\"note\">\n      Note: game libraries and providers can vary by device, promos, and ongoing lobby updates. If a specific studio matters to you,\n      confirm it inside Play before you commit your session.\n    <\/p>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ================= PROBETS \u2022 PLAY SOFTWARE PROVIDERS (SA v1.2) ================= *\/\n.pb-providers-play{\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.10);\n  --text:#ffffff;\n  --accent:#d0002a;\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n  background:\n    radial-gradient(1100px 520px at 14% 18%, rgba(208,0,42,.14), transparent 60%),\n    radial-gradient(900px 420px at 86% 62%, rgba(25,195,125,.10), transparent 58%),\n    radial-gradient(760px 360px at 58% 10%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #050505 0%, #0b0b0b 100%);\n  color:#fff;\n  padding:76px 20px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  position:relative;\n  overflow:hidden;\n}\n.pb-providers-play *{box-sizing:border-box}\n.pb-providers-play .wrap{max-width:1200px;margin:0 auto}\n\n\/* subtle grain *\/\n.pb-providers-play::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size:40px 40px;\n  opacity:.05;\n}\n\n\/* FORCE PURE WHITE TEXT *\/\n.pb-providers-play,\n.pb-providers-play h2,\n.pb-providers-play h3,\n.pb-providers-play p,\n.pb-providers-play span,\n.pb-providers-play strong{\n  color:#ffffff !important;\n  opacity:1 !important;\n}\n\n\/* \u2705 Bullet-proof *\/\n.pb-providers-play ul,\n.pb-providers-play ol{list-style:none !important;padding-left:0 !important;margin-left:0 !important;}\n.pb-providers-play li{list-style:none !important;background-image:none !important;}\n.pb-providers-play li::marker{content:\"\" !important;}\n.pb-providers-play li::before,\n.pb-providers-play li::after{content:none !important;display:none !important;}\n\n\/* Head *\/\n.pb-providers-play .head{max-width:900px;margin-bottom:28px;position:relative;z-index:1}\n.pb-providers-play .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}\n.pb-providers-play .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(208,0,42,.35);\n  background:rgba(208,0,42,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-providers-play .sep{color:#fff;font-weight:950}\n.pb-providers-play .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n\n.pb-providers-play h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n}\n.pb-providers-play .intro{\n  margin:0;\n  font-size:clamp(14px,1.2vw,17px);\n  line-height:1.55;\n}\n\n\/* Grid *\/\n.pb-providers-play .grid{\n  display:grid;\n  grid-template-columns:repeat(auto-fit,minmax(260px,1fr));\n  gap:16px;\n  position:relative;\n  z-index:1;\n}\n\n\/* Cards *\/\n.pb-providers-play .prov-card{\n  background:linear-gradient(180deg,var(--panel) 0%,var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:18px;\n  position:relative;\n  overflow:hidden;\n  box-shadow:0 0 22px rgba(0,0,0,.20);\n}\n.pb-providers-play .prov-card::before{\n  content:\"\";\n  position:absolute; inset:-2px;\n  pointer-events:none;\n  background:radial-gradient(520px 220px at 18% 18%, rgba(255,255,255,.06), transparent 60%);\n}\n.pb-providers-play .prov-card.hot{\n  border-color:rgba(25,195,125,.28);\n  box-shadow:0 0 22px rgba(25,195,125,.10);\n}\n.pb-providers-play .prov-card.evo{border-color:rgba(255,200,60,.26)}\n.pb-providers-play .prov-card.spr{border-color:rgba(208,0,42,.22)}\n\n.pb-providers-play .prov-head{\n  display:flex;\n  align-items:center;\n  gap:12px;\n  margin-bottom:10px;\n  position:relative;\n  z-index:1;\n}\n.pb-providers-play .prov-head h3{\n  margin:0;\n  font-size:16px;\n  font-weight:950;\n}\n\n\/* Simple \u201clogo\u201d pill *\/\n.pb-providers-play .logo{\n  width:42px;height:42px;\n  border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  font-weight:950;font-size:14px;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.22);\n  box-shadow:0 0 16px rgba(0,0,0,.18);\n}\n\n.pb-providers-play .desc{\n  font-size:13px;\n  line-height:1.5;\n  margin-bottom:12px;\n  position:relative;\n  z-index:1;\n}\n\n\/* Tags *\/\n.pb-providers-play .tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-bottom:14px;\n  position:relative;\n  z-index:1;\n}\n.pb-providers-play .tag{\n  padding:6px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.22);\n}\n.pb-providers-play .tag.good{\n  border-color:rgba(25,195,125,.35);\n  background:rgba(25,195,125,.10);\n}\n.pb-providers-play .tag.warn{\n  border-color:rgba(255,200,60,.36);\n  background:rgba(255,200,60,.10);\n}\n\n\/* Buttons *\/\n.pb-providers-play .pb-btn{\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n  padding:10px 14px;\n  border-radius:12px;\n  border:2px solid var(--accent);\n  background:transparent;\n  color:#fff !important;\n  text-decoration:none;\n  font-weight:950;\n  transition:transform .2s ease, border-color .2s ease, box-shadow .2s ease;\n  position:relative;\n  z-index:1;\n}\n.pb-providers-play .pb-btn.ghost{\n  border-color:rgba(255,255,255,.14);\n}\n.pb-providers-play .pb-btn:hover{\n  border-color:var(--green);\n  box-shadow:0 0 18px rgba(25,195,125,.16);\n  transform:translateY(-2px);\n}\n\n\/* Callout + note *\/\n.pb-providers-play .callout{\n  margin-top:28px;\n  padding:18px;\n  border-radius:18px;\n  border:1px solid rgba(255,200,60,.28);\n  background:rgba(255,200,60,.08);\n  font-size:14px;\n  line-height:1.6;\n  position:relative;\n  z-index:1;\n}\n\n\/* CTA row *\/\n.pb-providers-play .cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px;position:relative;z-index:1}\n.pb-providers-play .pb-btn--primary{border-color:var(--accent)}\n.pb-providers-play .pb-btn--ghost{border-color:rgba(255,255,255,.14)}\n.pb-providers-play .pb-btn--ghost:hover{border-color:var(--green)}\n.pb-providers-play .arrow{opacity:.95}\n\n.pb-providers-play .note{\n  margin-top:12px;\n  font-size:12px;\n  opacity:1;\n  position:relative;\n  z-index:1;\n}\n\n\/* Responsive *\/\n@media(max-width:900px){\n  .pb-providers-play .grid{grid-template-columns:1fr}\n  .pb-providers-play .cta-row .pb-btn{min-width:100%}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 PLAY SOFTWARE PROVIDERS ================= -->\n\n\n\n<!-- ================= PROBETS \u2022 REVIEW FAQ (PLAY.CO.ZA v1.0 \u2022 DARK GLASS \u2022 CI \u2022 FAQ + JSON-LD) ================= -->\n<section class=\"pb-review-faq pb-review-faq--play\" id=\"faqs-play\" aria-label=\"Play.co.za FAQ\">\n  <div class=\"wrap\">\n\n    <header class=\"head\">\n      <div class=\"eyebrow\">\n        <span class=\"pill-badge\">\u2753 FAQ<\/span>\n        <span class=\"sep\">\u2022<\/span>\n        <span class=\"small\">Play.co.za<\/span>\n      <\/div>\n\n      <h2>Play.co.za FAQ\u2019s (South Africa)<\/h2>\n      <p class=\"intro\">\n        Quick answers to what SA players actually search for \u2014 sign-up, deposits, EFT withdrawals, FICA verification, mobile play, games (sports + casino), loyalty tiers, and support.\n      <\/p>\n    <\/header>\n\n    <div class=\"grid\">\n      <!-- LEFT: FAQ ACCORDION -->\n      <div class=\"card faqs\">\n        <div class=\"card-head\">\n          <h3>Frequently asked questions<\/h3>\n          <span class=\"chip gold\">Fast answers<\/span>\n        <\/div>\n\n        <div class=\"faq-list\" role=\"list\">\n\n          <!-- Q1 -->\n          <details class=\"faq\" role=\"listitem\">\n            <summary>\n              <span class=\"q\">Is Play.co.za legal in South Africa?<\/span>\n              <span class=\"ico\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n            <div class=\"a\">\n              Play.co.za operates as a South Africa-facing betting\/gaming platform. The cleanest way to verify legitimacy is to check the\n              <strong>licence\/operator details<\/strong> listed in the site footer and terms pages, and always use the official Play.co.za domain.\n            <\/div>\n          <\/details>\n\n          <!-- Q2 -->\n          <details class=\"faq\" role=\"listitem\">\n            <summary>\n              <span class=\"q\">How do I deposit on Play.co.za?<\/span>\n              <span class=\"ico\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n            <div class=\"a\">\n              Log in, open your <strong>Balance\/Wallet<\/strong>, choose <strong>Deposit<\/strong>, then follow the cashier prompts.\n              Tip: use your own details and keep your profile info accurate \u2014 it helps later when you withdraw.\n            <\/div>\n          <\/details>\n\n          <!-- Q3 -->\n          <details class=\"faq\" role=\"listitem\">\n            <summary>\n              <span class=\"q\">How do Play.co.za withdrawals work?<\/span>\n              <span class=\"ico\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n            <div class=\"a\">\n              Play currently offers <strong>bank transfer (EFT) withdrawals<\/strong> to a South African bank account.\n              Go to the <strong>Withdraw<\/strong> area, select <strong>Bank Transfer\/EFT<\/strong>, enter your banking details and amount, then submit.\n              Withdrawals must be to a bank account in <strong>your own name<\/strong>.\n            <\/div>\n          <\/details>\n\n          <!-- Q4 -->\n          <details class=\"faq\" role=\"listitem\">\n            <summary>\n              <span class=\"q\">Do I need FICA\/KYC verification before I can withdraw from Play.co.za?<\/span>\n              <span class=\"ico\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n            <div class=\"a\">\n              Often, yes \u2014 verification is commonly required before (or during) your <strong>first withdrawal<\/strong>, or if your account triggers extra checks.\n              Upload clear docs early so withdrawals don\u2019t stall at the last step.\n            <\/div>\n          <\/details>\n\n          <!-- Q5 -->\n          <details class=\"faq\" role=\"listitem\">\n            <summary>\n              <span class=\"q\">Why is my Play.co.za withdrawal pending?<\/span>\n              <span class=\"ico\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n            <div class=\"a\">\n              The usual causes are: <strong>incomplete FICA<\/strong>, <strong>bank\/profile name mismatch<\/strong>, attempting to withdraw to a <strong>third-party<\/strong> account,\n              or <strong>bonus wagering<\/strong> not fully cleared. Fix the mismatch, complete docs, and try again via EFT.\n            <\/div>\n          <\/details>\n\n          <!-- Q6 -->\n          <details class=\"faq\" role=\"listitem\">\n            <summary>\n              <span class=\"q\">How long do Play.co.za withdrawals take?<\/span>\n              <span class=\"ico\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n            <div class=\"a\">\n              Timing varies by verification status and review queues. The biggest speed lever is simple:\n              <strong>FICA first<\/strong> + <strong>banking details that match your ID<\/strong>. If it\u2019s your first payout, expect extra checks.\n            <\/div>\n          <\/details>\n\n          <!-- Q7 -->\n          <details class=\"faq\" role=\"listitem\">\n            <summary>\n              <span class=\"q\">Does Play.co.za have an app, or do I play in the browser?<\/span>\n              <span class=\"ico\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n            <div class=\"a\">\n              Play.co.za is built to work smoothly on <strong>mobile browser<\/strong> \u2014 no app required. It\u2019s responsive, quick to load, and you can still access deposits,\n              withdrawals, promos, and support from your phone.\n            <\/div>\n          <\/details>\n\n          <!-- Q8 -->\n          <details class=\"faq\" role=\"listitem\">\n            <summary>\n              <span class=\"q\">Does Play.co.za offer both sports betting and casino?<\/span>\n              <span class=\"ico\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n            <div class=\"a\">\n              Yes \u2014 that\u2019s a key advantage. You get <strong>sports betting<\/strong> plus a full <strong>casino lobby<\/strong> (slots, live-style titles, and fast formats where available),\n              all under one login and wallet.\n            <\/div>\n          <\/details>\n\n          <!-- Q9 -->\n          <details class=\"faq\" role=\"listitem\">\n            <summary>\n              <span class=\"q\">How does the Play.co.za loyalty program work (and what are the withdrawal limits)?<\/span>\n              <span class=\"ico\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n            <div class=\"a\">\n              You earn <strong>loyalty points<\/strong> by wagering on qualifying games. As you move up tiers, you unlock better perks and higher daily withdrawal limits:\n              <strong>Bronze R10,000<\/strong>, <strong>Silver R25,000<\/strong>, <strong>Gold R50,000<\/strong>, <strong>Platinum R75,000<\/strong>, <strong>Diamond R100,000<\/strong>.\n              Higher tiers can also include exclusive promos and priority-style support.\n            <\/div>\n          <\/details>\n\n          <!-- Q10 -->\n          <details class=\"faq\" role=\"listitem\">\n            <summary>\n              <span class=\"q\">How do I contact Play.co.za support?<\/span>\n              <span class=\"ico\" aria-hidden=\"true\">+<\/span>\n            <\/summary>\n            <div class=\"a\">\n              Use the <strong>Help\/Support<\/strong> area inside your account (usually the fastest) and choose live chat or ticket support if available.\n              For payments issues, include your registered email\/username plus a screenshot of the error\/status to speed things up.\n            <\/div>\n          <\/details>\n\n        <\/div>\n\n        <div class=\"note\">\n          <div class=\"badge good\">ProBets tip<\/div>\n          <p>\n            Most payout headaches come down to 3 things: <strong>verify early<\/strong>, keep <strong>profile + ID + bank details matching<\/strong>,\n            and withdraw via <strong>EFT to your own SA bank account<\/strong>. Also: betting is <strong>18+<\/strong> and should be for entertainment \u2014 set limits.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT: QUICK LINKS + CTA -->\n      <div class=\"stack\">\n        <div class=\"card quick\">\n          <div class=\"card-head\">\n            <h3>Quick links<\/h3>\n            <span class=\"chip\">Jump<\/span>\n          <\/div>\n\n          <div class=\"quick-grid\" role=\"list\" aria-label=\"Jump links\">\n\n            <!-- Update these IDs if your page uses different anchors -->\n            <a class=\"qcard\" href=\"#play-register-login\" role=\"listitem\">\n              <span class=\"qico\">\ud83d\udd10<\/span>\n              <span class=\"qt\">Sign up &amp; login<\/span>\n              <span class=\"qd\">Account setup basics<\/span>\n              <span class=\"qgo\">Go \u2192<\/span>\n            <\/a>\n\n            <a class=\"qcard\" href=\"#how-to-deposit-play\" role=\"listitem\">\n              <span class=\"qico\">\ud83d\udcb3<\/span>\n              <span class=\"qt\">Deposits<\/span>\n              <span class=\"qd\">Cashier methods + tips<\/span>\n              <span class=\"qgo\">Go \u2192<\/span>\n            <\/a>\n\n            <a class=\"qcard\" href=\"#how-to-withdraw-play\" role=\"listitem\">\n              <span class=\"qico\">\ud83c\udfe6<\/span>\n              <span class=\"qt\">Withdrawals<\/span>\n              <span class=\"qd\">EFT + verification<\/span>\n              <span class=\"qgo\">Go \u2192<\/span>\n            <\/a>\n\n            <a class=\"qcard\" href=\"#play-mobile-app\" role=\"listitem\">\n              <span class=\"qico\">\ud83d\udcf2<\/span>\n              <span class=\"qt\">Mobile<\/span>\n              <span class=\"qd\">Browser-first experience<\/span>\n              <span class=\"qgo\">Go \u2192<\/span>\n            <\/a>\n\n            <a class=\"qcard\" href=\"#play-games\" role=\"listitem\">\n              <span class=\"qico\">\ud83c\udfae<\/span>\n              <span class=\"qt\">Games<\/span>\n              <span class=\"qd\">Sports + casino<\/span>\n              <span class=\"qgo\">Go \u2192<\/span>\n            <\/a>\n\n            <a class=\"qcard\" href=\"#play-loyalty\" role=\"listitem\">\n              <span class=\"qico\">\ud83c\udfc6<\/span>\n              <span class=\"qt\">Loyalty<\/span>\n              <span class=\"qd\">Tiers + limits<\/span>\n              <span class=\"qgo\">Go \u2192<\/span>\n            <\/a>\n\n          <\/div>\n        <\/div>\n\n        <div class=\"cta-row\">\n          <!-- Swap this link for your affiliate tracking URL if needed -->\n          <a class=\"pb-btn\" href=\"https:\/\/play.co.za\" target=\"_blank\" rel=\"nofollow sponsored noopener\">\n            Open Play.co.za\n            <span class=\"arrow\">\u2192<\/span>\n          <\/a>\n          <a class=\"pb-btn pb-btn--ghost\" href=\"#top\">\n            Back to top\n            <span class=\"arrow\">\u2191<\/span>\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<!-- ================= FAQ JSON-LD (PLAY.CO.ZA) ================= -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is Play.co.za legal in South Africa?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Play.co.za operates as a South Africa-facing betting\/gaming platform. To verify legitimacy, check the licence\/operator details in the site footer and terms pages and use the official Play.co.za domain.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I deposit on Play.co.za?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Log in, open your Balance\/Wallet, select Deposit, then follow the cashier prompts. Using your own details helps later when withdrawing.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do Play.co.za withdrawals work?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Play currently offers bank transfer (EFT) withdrawals to a South African bank account. Go to Withdraw, select Bank Transfer\/EFT, enter your banking details and amount, and submit. Withdrawals must be to an account in your own name.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do I need FICA\/KYC verification before I can withdraw from Play.co.za?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Verification is commonly required before or during first-time withdrawals, or if extra checks are needed. Upload clear documents early to avoid payout delays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why is my Play.co.za withdrawal pending?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Common reasons include incomplete FICA, bank\/profile name mismatches, attempting third-party payouts, or bonus wagering not fully cleared. Complete verification, fix mismatches, and withdraw via EFT to your own SA bank account.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long do Play.co.za withdrawals take?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Timing varies by verification status and review queues. Completing FICA early and keeping profile\/ID\/bank details matching is the best way to reduce delays, especially on a first withdrawal.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does Play.co.za have an app, or do I play in the browser?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Play.co.za is designed to work smoothly on mobile browser with no app required. You can access deposits, withdrawals, promos, and support from your phone.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does Play.co.za offer both sports betting and casino?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. Play.co.za offers sports betting and a casino lobby under one login and wallet, including slots and other casino formats where available.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does the Play.co.za loyalty program work (and what are the withdrawal limits)?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Players earn loyalty points by wagering on qualifying games and move up tiers for better perks and higher daily withdrawal limits: Bronze R10,000, Silver R25,000, Gold R50,000, Platinum R75,000, Diamond R100,000.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I contact Play.co.za support?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Use the Help\/Support area inside your account (often the fastest), and provide your registered email\/username plus a screenshot for deposits\/withdrawals issues.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n<style>\n\/* ================= PROBETS \u2022 REVIEW FAQ (PLAY.CO.ZA v1.0) ================= *\/\n.pb-review-faq--play{\n  --bg:#050505;\n  --panel:rgba(255,255,255,.06);\n  --panel2:rgba(255,255,255,.045);\n  --line:rgba(255,255,255,.10);\n  --text:#ffffff;\n  --muted:#cfcfcf;         \/* solid (no opacity) *\/\n  --accent:#d0002a;\n  --green:#19c37d;\n  --gold:#ffc83c;\n\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n\n  background:\n    radial-gradient(1100px 520px at 12% 18%, rgba(208,0,42,.14), transparent 60%),\n    radial-gradient(900px 420px at 88% 62%, rgba(25,195,125,.10), transparent 58%),\n    radial-gradient(760px 360px at 58% 10%, rgba(255,200,60,.08), transparent 60%),\n    linear-gradient(180deg, #050505 0%, #0b0b0b 100%);\n  color:var(--text);\n  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  padding:76px 20px 78px;\n  border-bottom:1px solid rgba(255,255,255,.06);\n  position:relative;\n  overflow:hidden;\n}\n.pb-review-faq--play *{box-sizing:border-box}\n.pb-review-faq--play .wrap{max-width:1200px;margin:0 auto}\n\n\/* Subtle grain *\/\n.pb-review-faq--play::after{\n  content:\"\";\n  position:absolute; inset:0;\n  pointer-events:none;\n  background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);\n  background-size: 40px 40px;\n  opacity:.06;\n}\n\n\/* \u2705 Bullet-proof *\/\n.pb-review-faq--play ul,\n.pb-review-faq--play ol{list-style:none !important; padding-left:0 !important; margin-left:0 !important;}\n.pb-review-faq--play li{list-style:none !important; background-image:none !important;}\n.pb-review-faq--play li::marker{content:\"\" !important;}\n.pb-review-faq--play li::before,\n.pb-review-faq--play li::after{content:none !important; display:none !important;}\n\n\/* Head *\/\n.pb-review-faq--play .head{max-width:920px;margin-bottom:22px;position:relative;z-index:1;}\n.pb-review-faq--play .eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px;}\n.pb-review-faq--play .pill-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:7px 10px;border-radius:999px;\n  border:1px solid rgba(208,0,42,.35);\n  background:rgba(208,0,42,.12);\n  font-weight:950;font-size:12px;color:#fff;\n}\n.pb-review-faq--play .sep{color:#fff;font-weight:950}\n.pb-review-faq--play .small{font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#fff}\n\n.pb-review-faq--play h2{\n  margin:0 0 10px;\n  font-size:clamp(26px,3vw,40px);\n  font-weight:950;\n  letter-spacing:-.03em;\n  color:#fff;\n}\n.pb-review-faq--play .intro{\n  margin:0;\n  font-size:clamp(14px,1.2vw,17px);\n  color:#fff;\n  line-height:1.55;\n  max-width:78ch;\n}\n\n\/* Layout *\/\n.pb-review-faq--play .grid{\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n  gap:22px;\n  align-items:start;\n  position:relative;\n  z-index:1;\n}\n.pb-review-faq--play .stack{display:grid;gap:14px}\n\n\/* Cards *\/\n.pb-review-faq--play .card{\n  background:linear-gradient(180deg, var(--panel) 0%, var(--panel2) 100%);\n  border:1px solid var(--line);\n  border-radius:18px;\n  padding:20px;\n  box-shadow:0 0 26px rgba(0,0,0,.25);\n  backdrop-filter: blur(10px);\n  overflow:hidden;\n  position:relative;\n}\n.pb-review-faq--play .faqs::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(620px 260px at 18% 18%, rgba(25,195,125,.10), transparent 60%);\n}\n.pb-review-faq--play .quick::before{\n  content:\"\";\n  position:absolute; inset:-1px;\n  pointer-events:none;\n  background:radial-gradient(620px 260px at 18% 18%, rgba(255,200,60,.10), transparent 60%);\n}\n.pb-review-faq--play .card > *{position:relative;z-index:1;}\n\n.pb-review-faq--play .card-head{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  flex-wrap:wrap;\n  margin-bottom:14px;\n}\n.pb-review-faq--play h3{\n  margin:0;\n  font-size:18px;\n  font-weight:950;\n  color:#fff;\n  line-height:1.2;\n}\n\n\/* Chip *\/\n.pb-review-faq--play .chip{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:7px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  color:#fff;\n  background:rgba(0,0,0,.26);\n  border:1px solid rgba(255,255,255,.14);\n  white-space:nowrap;\n}\n.pb-review-faq--play .chip.gold{\n  border-color:rgba(255,200,60,.40);\n  box-shadow:0 0 16px rgba(255,200,60,.14);\n}\n\n\/* FAQ list *\/\n.pb-review-faq--play .faq-list{display:grid;gap:12px;}\n.pb-review-faq--play details.faq{\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  overflow:hidden;\n}\n.pb-review-faq--play details.faq[open]{border-color:rgba(25,195,125,.22);box-shadow:0 0 22px rgba(25,195,125,.06);}\n.pb-review-faq--play summary{\n  cursor:pointer;\n  list-style:none;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 14px;\n}\n.pb-review-faq--play summary::-webkit-details-marker{display:none;}\n.pb-review-faq--play .q{\n  font-weight:950;\n  color:#fff;\n  font-size:14px;\n  line-height:1.25;\n}\n.pb-review-faq--play .ico{\n  width:32px;height:32px;border-radius:12px;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid rgba(255,255,255,.14);\n  background:rgba(0,0,0,.22);\n  color:#fff;\n  font-weight:950;\n  flex:0 0 32px;\n  transition:transform .16s ease, border-color .16s ease;\n}\n.pb-review-faq--play details[open] .ico{transform:rotate(45deg);border-color:rgba(25,195,125,.24);}\n\n.pb-review-faq--play .a{\n  padding:0 14px 14px;\n  color:#fff;\n  line-height:1.55;\n  font-size:14px;\n}\n\n\/* Note *\/\n.pb-review-faq--play .note{\n  margin-top:14px;\n  padding:14px;\n  border-radius:16px;\n  border:1px solid rgba(25,195,125,.26);\n  background:radial-gradient(700px 240px at 15% 15%, rgba(25,195,125,.10), transparent 55%),\n             rgba(0,0,0,.18);\n  box-shadow:0 0 22px rgba(0,0,0,.22);\n}\n.pb-review-faq--play .badge{\n  display:inline-block;\n  margin-bottom:8px;\n  padding:6px 10px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:950;\n  color:#fff;\n  background:rgba(25,195,125,.14);\n  border:1px solid rgba(25,195,125,.40);\n}\n.pb-review-faq--play .note p{margin:0;font-size:14px;line-height:1.55;color:#fff}\n\n\/* Quick links *\/\n.pb-review-faq--play .quick-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:12px;\n}\n.pb-review-faq--play .qcard{\n  display:grid;\n  grid-template-columns:38px 1fr;\n  grid-auto-rows:min-content;\n  gap:10px 12px;\n  padding:12px;\n  border-radius:16px;\n  border:1px solid rgba(255,255,255,.10);\n  background:rgba(0,0,0,.18);\n  text-decoration:none;\n  color:#fff !important;\n  position:relative;\n  overflow:hidden;\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;\n}\n.pb-review-faq--play .qcard::before{\n  content:\"\";\n  position:absolute; inset:-2px;\n  pointer-events:none;\n  background:radial-gradient(420px 180px at 20% 18%, rgba(255,255,255,.06), transparent 55%);\n}\n.pb-review-faq--play .qcard:hover{\n  transform:translateY(-3px);\n  border-color:rgba(25,195,125,.22);\n  box-shadow:0 14px 32px rgba(0,0,0,.30);\n}\n.pb-review-faq--play .qico{\n  width:38px;height:38px;border-radius:14px;\n  display:flex;align-items:center;justify-content:center;\n  background:rgba(255,255,255,.06);\n  border:1px solid rgba(255,255,255,.10);\n  grid-row:span 3;\n  font-size:18px;\n}\n.pb-review-faq--play .qt{font-weight:950;font-size:14px;line-height:1.2;color:#fff}\n.pb-review-faq--play .qd{font-size:13px;line-height:1.35;color:var(--muted)}\n.pb-review-faq--play .qgo{font-size:12px;font-weight:950;color:#fff}\n\n\/* CTA *\/\n.pb-review-faq--play .cta-row{display:flex;flex-wrap:wrap;gap:12px;}\n.pb-review-faq--play .pb-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  padding:14px 16px;\n  min-width:240px;\n  border-radius:14px;\n  text-decoration:none;\n  font-weight:950;\n  letter-spacing:.01em;\n  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;\n  border:2px solid var(--accent);\n  background:transparent;\n  color:#fff !important;\n}\n.pb-review-faq--play .pb-btn:hover{\n  border-color:var(--green);\n  transform:translateY(-3px);\n  box-shadow:0 10px 26px rgba(25,195,125,.14);\n}\n.pb-review-faq--play .pb-btn--ghost{opacity:1}\n\n\/* Responsive *\/\n@media(max-width:980px){\n  .pb-review-faq--play .grid{grid-template-columns:1fr}\n  .pb-review-faq--play .quick-grid{grid-template-columns:1fr}\n  .pb-review-faq--play .pb-btn{min-width:100%}\n}\n<\/style>\n<!-- ================= \/PROBETS \u2022 REVIEW FAQ (PLAY.CO.ZA v1.0) ================= -->\n","protected":false},"excerpt":{"rendered":"<p>\ud83c\uddff\ud83c\udde6 South Africa review \u2022 Updated 2026 Play.co.za Review What happens when you blend South Africa&#8217;s local &#8216;Gees&#8217; with world-class technology and expertise? You get Play.co.za! One of the newest contenders in the online casino and sports betting scene, Play.co.za delivers an interactive experience where the excitement of Las Vegas meets the vibrant energy of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7126,"comment_status":"closed","ping_status":"closed","template":"","casino-category":[32,35,571,407,406,409,404],"software":[431,437,582,393,584,586,453,583,460,462,467,581,585],"deposit-method":[401,562,400,565,360,386,137],"withdrawal-method":[411],"withdrawal-limit":[],"restricted-country":[200],"licence":[181],"language":[172],"currency":[180],"class_list":["post-7115","casino","type-casino","status-publish","has-post-thumbnail","hentry","casino-category-mobile-sportsbooks","casino-category-new-sportsbooks","casino-category-online-casino","casino-category-sportsbooks-accepting-1voucher","casino-category-sportsbooks-accepting-instanteft","casino-category-sportsbooks-accepting-ott-voucher","casino-category-sportsbooks-accepting-ozow","software-apollo-games","software-booming-games","software-egt-digital","software-evolution","software-g-games","software-liw","software-netent","software-netgaming","software-pragmatic-play","software-red-tiger","software-spinomenal","software-spribe","software-yggdrasil","deposit-method-1voucher","deposit-method-capitec-pay-by-ozow","deposit-method-credit-card","deposit-method-easypay-voucher","deposit-method-instant-eft","deposit-method-mastercard-visa-credit-cards-paygate","deposit-method-ott-voucher","withdrawal-method-bank-transfer","restricted-country-top-rated-south-african-sportsbooks","licence-western-cape-gambling-and-racing-board","language-english-sports-betting-sites","currency-sportsbooks-accepting-south-african-rands"],"_links":{"self":[{"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/casino\/7115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/casino"}],"about":[{"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/types\/casino"}],"author":[{"embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/comments?post=7115"}],"version-history":[{"count":77,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/casino\/7115\/revisions"}],"predecessor-version":[{"id":11179,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/casino\/7115\/revisions\/11179"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/media\/7126"}],"wp:attachment":[{"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/media?parent=7115"}],"wp:term":[{"taxonomy":"casino-category","embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/casino-category?post=7115"},{"taxonomy":"software","embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/software?post=7115"},{"taxonomy":"deposit-method","embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/deposit-method?post=7115"},{"taxonomy":"withdrawal-method","embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/withdrawal-method?post=7115"},{"taxonomy":"withdrawal-limit","embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/withdrawal-limit?post=7115"},{"taxonomy":"restricted-country","embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/restricted-country?post=7115"},{"taxonomy":"licence","embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/licence?post=7115"},{"taxonomy":"language","embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/language?post=7115"},{"taxonomy":"currency","embeddable":true,"href":"https:\/\/probets.co.za\/zu\/wp-json\/wp\/v2\/currency?post=7115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}