{"id":1435,"date":"2026-09-03T06:46:04","date_gmt":"2026-09-03T04:46:04","guid":{"rendered":"https:\/\/breinboost.co.za\/breinboost-challenges\/"},"modified":"2026-09-03T06:46:04","modified_gmt":"2026-09-03T04:46:04","slug":"breinboost-challenges","status":"publish","type":"page","link":"https:\/\/breinboost.co.za\/af\/breinboost-challenges\/","title":{"rendered":"BreinBoost Weekly Challenges"},"content":{"rendered":"<style id=\"breinboost-pro-challenges-inline-fallback\">\/* BreinBoost Pro Weekly Challenges *\/\n:root {\n\t--bbp-challenge-navy: #1b237e;\n\t--bbp-challenge-deep: #10184f;\n\t--bbp-challenge-cyan: #12d6e3;\n\t--bbp-challenge-pink: #ec1988;\n\t--bbp-challenge-yellow: #ffd54a;\n\t--bbp-challenge-purple: #7648d8;\n\t--bbp-challenge-green: #2fbf71;\n\t--bbp-challenge-bg: #f5f8ff;\n\t--bbp-challenge-border: #dce7ff;\n\t--bbp-challenge-muted: #68749b;\n\t--bbp-challenge-text: #18214d;\n}\n\n.breinboost-challenges {\n\tbox-sizing: border-box;\n\tmax-width: 1320px;\n\tmargin: 0 auto;\n\tpadding: 28px 20px 64px;\n\tcolor: var(--bbp-challenge-text);\n\tfont-family: inherit;\n}\n\n.breinboost-challenges *,\n.breinboost-challenges *::before,\n.breinboost-challenges *::after {\n\tbox-sizing: border-box;\n}\n\n.breinboost-challenges .button {\n\tborder-radius: 999px;\n\tfont-weight: 800;\n\tmin-height: 44px;\n\tdisplay: inline-flex;\n\talign-items: center;\n\tjustify-content: center;\n\tpadding: 10px 20px;\n\ttext-decoration: none;\n}\n\n.breinboost-challenges .button.alt {\n\tbackground: var(--bbp-challenge-cyan);\n\tborder-color: var(--bbp-challenge-cyan);\n\tcolor: var(--bbp-challenge-navy);\n}\n\n.breinboost-challenges .button.alt:hover {\n\tbackground: var(--bbp-challenge-pink);\n\tborder-color: var(--bbp-challenge-pink);\n\tcolor: #fff;\n}\n\n.bbp-challenge-kicker {\n\tdisplay: inline-block;\n\tfont-size: .74rem;\n\tfont-weight: 900;\n\tletter-spacing: .08em;\n\ttext-transform: uppercase;\n\tcolor: var(--bbp-challenge-pink);\n\tmargin-bottom: 6px;\n}\n\n.bbp-challenges-hero {\n\tposition: relative;\n\tdisplay: grid;\n\tgrid-template-columns: minmax(0, 1fr) 220px;\n\tgap: 30px;\n\talign-items: center;\n\tmin-height: 290px;\n\tpadding: 38px 42px;\n\tborder-radius: 28px;\n\toverflow: hidden;\n\tbackground:\n\t\tradial-gradient(circle at 78% 20%, rgba(255, 213, 74, .24), transparent 25%),\n\t\tlinear-gradient(135deg, #ecfbff 0%, #eef2ff 45%, #fff0f8 100%);\n\tborder: 1px solid var(--bbp-challenge-border);\n\tbox-shadow: 0 24px 60px rgba(27, 35, 126, .12);\n}\n\n.bbp-challenges-hero::before,\n.bbp-challenges-hero::after {\n\tcontent: \"\";\n\tposition: absolute;\n\tborder-radius: 999px;\n\tpointer-events: none;\n}\n\n.bbp-challenges-hero::before {\n\twidth: 240px;\n\theight: 240px;\n\tbackground: rgba(18, 214, 227, .12);\n\tright: -70px;\n\ttop: -80px;\n}\n\n.bbp-challenges-hero::after {\n\twidth: 180px;\n\theight: 180px;\n\tbackground: rgba(236, 25, 136, .09);\n\tleft: -70px;\n\tbottom: -95px;\n}\n\n.bbp-challenges-hero-copy {\n\tposition: relative;\n\tz-index: 2;\n}\n\n.bbp-challenges-hero h1,\n.bbp-challenge-play h2,\n.bbp-challenge-result-panel h2 {\n\tmargin: 0 0 12px;\n\tfont-size: clamp(2rem, 4.4vw, 3.55rem);\n\tline-height: 1.02;\n\tletter-spacing: -.035em;\n\tcolor: var(--bbp-challenge-navy);\n}\n\n.bbp-challenges-hero p {\n\tmax-width: 820px;\n\tfont-size: 1.03rem;\n\tline-height: 1.65;\n\tmargin: 0;\n\tcolor: #3e4a75;\n}\n\n.bbp-challenges-hero > img {\n\tposition: relative;\n\tz-index: 2;\n\twidth: 100%;\n\tmax-height: 220px;\n\tobject-fit: contain;\n}\n\n.bbp-challenge-hero-pills,\n.bbp-dashboard-challenge-pills,\n.bbp-challenge-facts {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\tgap: 8px;\n\tmargin-top: 18px;\n}\n\n.bbp-challenge-hero-pills span,\n.bbp-dashboard-challenge-pills span,\n.bbp-challenge-facts span {\n\tbackground: #fff;\n\tborder: 1px solid var(--bbp-challenge-border);\n\tborder-radius: 999px;\n\tpadding: 7px 12px;\n\tfont-size: .78rem;\n\tfont-weight: 800;\n\tcolor: var(--bbp-challenge-navy);\n}\n\n.bbp-challenge-toolbar {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\tgap: 16px;\n\talign-items: end;\n\tmargin: 20px 0 26px;\n\tpadding: 14px 18px;\n\tbackground: #fff;\n\tborder: 1px solid var(--bbp-challenge-border);\n\tborder-radius: 16px;\n}\n\n.bbp-challenge-toolbar form {\n\tdisplay: flex;\n\tgap: 10px;\n\talign-items: end;\n\tmargin: 0;\n}\n\n.bbp-challenge-toolbar label {\n\tdisplay: grid;\n\tgap: 5px;\n\tfont-size: .78rem;\n\tfont-weight: 800;\n\tcolor: var(--bbp-challenge-muted);\n}\n\n.bbp-challenge-toolbar select {\n\tmin-width: 260px;\n\tborder-radius: 10px;\n}\n\n.bbp-challenge-section,\n.bbp-challenge-championship {\n\tmargin-top: 34px;\n}\n\n.bbp-challenge-section-heading {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: end;\n\tgap: 24px;\n\tmargin-bottom: 16px;\n}\n\n.bbp-challenge-section-heading h2,\n.bbp-challenge-championship h2 {\n\tmargin: 0;\n\tfont-size: clamp(1.5rem, 2.6vw, 2.15rem);\n\tcolor: var(--bbp-challenge-navy);\n}\n\n.bbp-challenge-section-heading p {\n\tmargin: 0;\n\tmax-width: 520px;\n\tcolor: var(--bbp-challenge-muted);\n\tline-height: 1.5;\n}\n\n.bbp-current-challenges-grid,\n.bbp-challenge-podium-grid {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(2, minmax(0, 1fr));\n\tgap: 18px;\n}\n\n.bbp-current-challenge-card {\n\tposition: relative;\n\tdisplay: grid;\n\tgrid-template-columns: 82px minmax(0, 1fr);\n\tgap: 18px;\n\talign-items: start;\n\tpadding: 24px;\n\tborder-radius: 22px;\n\tbackground: #fff;\n\tborder: 1px solid var(--bbp-challenge-border);\n\tbox-shadow: 0 14px 35px rgba(27, 35, 126, .08);\n\toverflow: hidden;\n}\n\n.bbp-current-challenge-card::after {\n\tcontent: \"\";\n\tposition: absolute;\n\tright: -40px;\n\tbottom: -50px;\n\twidth: 150px;\n\theight: 150px;\n\tborder-radius: 999px;\n\topacity: .08;\n\tbackground: currentColor;\n}\n\n.bbp-current-challenge-card--math {\n\tcolor: var(--bbp-challenge-cyan);\n}\n\n.bbp-current-challenge-card--general_knowledge {\n\tcolor: var(--bbp-challenge-pink);\n}\n\n.bbp-current-challenge-icon {\n\twidth: 72px;\n\theight: 72px;\n\tborder-radius: 22px;\n\tdisplay: grid;\n\tplace-items: center;\n\tfont-size: 2.35rem;\n\tfont-weight: 900;\n\tbackground: color-mix(in srgb, currentColor 13%, white);\n\tcolor: currentColor;\n}\n\n.bbp-current-challenge-copy {\n\tposition: relative;\n\tz-index: 2;\n\tcolor: var(--bbp-challenge-text);\n}\n\n.bbp-current-challenge-copy h3 {\n\tmargin: 0;\n\tfont-size: 1.35rem;\n\tcolor: var(--bbp-challenge-navy);\n}\n\n.bbp-current-challenge-copy .button,\n.bbp-challenge-start-form {\n\tmargin-top: 15px;\n}\n\n.bbp-challenge-completed-result {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\tgap: 8px;\n\talign-items: center;\n\tmargin-top: 16px;\n}\n\n.bbp-challenge-completed-result strong {\n\tfont-size: 1.55rem;\n\tcolor: var(--bbp-challenge-navy);\n}\n\n.bbp-challenge-completed-result span {\n\tborder-radius: 999px;\n\tbackground: var(--bbp-challenge-bg);\n\tpadding: 6px 10px;\n\tfont-size: .76rem;\n\tfont-weight: 800;\n\tcolor: var(--bbp-challenge-muted);\n}\n\n.bbp-challenge-status-pill {\n\tdisplay: inline-flex;\n\tmargin-top: 14px;\n\tpadding: 7px 11px;\n\tborder-radius: 999px;\n\tfont-weight: 800;\n\tfont-size: .78rem;\n\tbackground: #fff5ca;\n\tcolor: #7b5800;\n}\n\n.bbp-challenge-status-pill.is-closed {\n\tbackground: #eef1f7;\n\tcolor: #68749b;\n}\n\n.bbp-challenge-warning,\n.bbp-challenge-notice {\n\tpadding: 12px 14px;\n\tborder-radius: 12px;\n\tbackground: #fff8d9;\n\tcolor: #6a4a00;\n\tfont-weight: 700;\n}\n\n.bbp-challenge-podium-card {\n\tpadding: 22px;\n\tborder: 1px solid var(--bbp-challenge-border);\n\tborder-radius: 22px;\n\tbackground: linear-gradient(180deg, #fff 0%, #f7faff 100%);\n\tbox-shadow: 0 14px 35px rgba(27, 35, 126, .07);\n}\n\n.bbp-challenge-podium-heading h3 {\n\tmargin: 0 0 18px;\n\tfont-size: 1.12rem;\n\tcolor: var(--bbp-challenge-navy);\n}\n\n.bbp-challenge-podium {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(3, minmax(0, 1fr));\n\tgap: 10px;\n\talign-items: end;\n}\n\n.bbp-podium-place {\n\tmin-height: 150px;\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tjustify-content: center;\n\ttext-align: center;\n\tgap: 4px;\n\tpadding: 12px 8px;\n\tborder-radius: 16px 16px 8px 8px;\n\tbackground: #eef5ff;\n\tborder: 1px solid #dbe8ff;\n}\n\n.bbp-podium-place--1 {\n\tmin-height: 180px;\n\tbackground: linear-gradient(180deg, #fff9d9, #fff3ad);\n\tborder-color: #f0d35c;\n\torder: 2;\n}\n\n.bbp-podium-place--2 {\n\tmin-height: 160px;\n\torder: 1;\n}\n\n.bbp-podium-place--3 {\n\tmin-height: 145px;\n\tbackground: #fff0e4;\n\tborder-color: #ecc9ad;\n\torder: 3;\n}\n\n.bbp-podium-medal {\n\tfont-size: 1.7rem;\n}\n\n.bbp-podium-place strong {\n\tfont-size: .82rem;\n\tline-height: 1.2;\n\tcolor: var(--bbp-challenge-navy);\n}\n\n.bbp-podium-place span:not(.bbp-podium-medal),\n.bbp-podium-place small {\n\tfont-size: .68rem;\n\tcolor: var(--bbp-challenge-muted);\n}\n\n.bbp-podium-place b {\n\tfont-size: 1.2rem;\n\tcolor: var(--bbp-challenge-pink);\n}\n\n.bbp-challenge-championship {\n\tpadding: 26px;\n\tborder-radius: 24px;\n\tbackground: linear-gradient(135deg, var(--bbp-challenge-deep), var(--bbp-challenge-navy));\n\tcolor: #fff;\n\tbox-shadow: 0 20px 50px rgba(27, 35, 126, .18);\n}\n\n.bbp-challenge-championship .bbp-challenge-kicker {\n\tcolor: var(--bbp-challenge-yellow);\n}\n\n.bbp-challenge-championship h2,\n.bbp-challenge-championship .bbp-challenge-section-heading p {\n\tcolor: #fff;\n}\n\n.bbp-challenge-year-stats {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(4, minmax(0, 1fr));\n\tgap: 12px;\n\tmargin: 18px 0;\n}\n\n.bbp-challenge-year-stats > div {\n\tpadding: 14px;\n\tborder-radius: 14px;\n\tbackground: rgba(255, 255, 255, .09);\n\tborder: 1px solid rgba(255, 255, 255, .12);\n}\n\n.bbp-challenge-year-stats span {\n\tdisplay: block;\n\tfont-size: .72rem;\n\tfont-weight: 800;\n\tcolor: #cdd8ff;\n\tmargin-bottom: 4px;\n}\n\n.bbp-challenge-year-stats strong {\n\tfont-size: 1.45rem;\n\tcolor: #fff;\n}\n\n.bbp-challenge-board-tabs {\n\tdisplay: flex;\n\tgap: 8px;\n\tflex-wrap: wrap;\n}\n\n.bbp-challenge-board-tabs a {\n\tpadding: 8px 13px;\n\tborder-radius: 999px;\n\tbackground: rgba(255, 255, 255, .08);\n\tborder: 1px solid rgba(255, 255, 255, .18);\n\tcolor: #fff;\n\tfont-weight: 800;\n\tfont-size: .78rem;\n\ttext-decoration: none;\n}\n\n.bbp-challenge-board-tabs a.is-active {\n\tbackground: var(--bbp-challenge-cyan);\n\tborder-color: var(--bbp-challenge-cyan);\n\tcolor: var(--bbp-challenge-navy);\n}\n\n.bbp-challenge-month-chart {\n\tpadding: 22px 18px 16px;\n\tbackground: #fff;\n\tborder: 1px solid var(--bbp-challenge-border);\n\tborder-radius: 20px;\n\tbox-shadow: 0 12px 34px rgba(27, 35, 126, .06);\n}\n\n.bbp-challenge-chart-legend {\n\tdisplay: flex;\n\tgap: 16px;\n\tjustify-content: flex-end;\n\tmargin-bottom: 18px;\n\tfont-size: .72rem;\n\tfont-weight: 800;\n\tcolor: var(--bbp-challenge-muted);\n}\n\n.bbp-challenge-chart-legend span::before {\n\tcontent: \"\";\n\tdisplay: inline-block;\n\twidth: 10px;\n\theight: 10px;\n\tborder-radius: 3px;\n\tmargin-right: 5px;\n}\n\n.bbp-challenge-chart-legend .is-math::before { background: var(--bbp-challenge-cyan); }\n.bbp-challenge-chart-legend .is-gk::before { background: var(--bbp-challenge-pink); }\n\n.bbp-challenge-month-bars {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(12, minmax(42px, 1fr));\n\tgap: 8px;\n\tmin-height: 240px;\n\talign-items: end;\n\toverflow-x: auto;\n\tpadding-bottom: 6px;\n}\n\n.bbp-challenge-month {\n\tmin-width: 42px;\n\ttext-align: center;\n}\n\n.bbp-challenge-month-columns {\n\theight: 200px;\n\tdisplay: flex;\n\tgap: 4px;\n\talign-items: end;\n\tjustify-content: center;\n\tpadding: 0 4px;\n\tbackground:\n\t\tlinear-gradient(to top, transparent 24%, #eef2fb 25%, transparent 26%, transparent 49%, #eef2fb 50%, transparent 51%, transparent 74%, #eef2fb 75%, transparent 76%);\n\tborder-bottom: 1px solid #d9e3f7;\n}\n\n.bbp-challenge-month-bar {\n\twidth: 12px;\n\tmin-height: 2px;\n\tborder-radius: 6px 6px 2px 2px;\n\ttransition: height .25s ease;\n}\n\n.bbp-challenge-month-bar.is-math { background: linear-gradient(180deg, #57edf5, var(--bbp-challenge-cyan)); }\n.bbp-challenge-month-bar.is-gk { background: linear-gradient(180deg, #ff78bd, var(--bbp-challenge-pink)); }\n.bbp-challenge-month > strong { display: block; margin-top: 8px; font-size: .68rem; color: var(--bbp-challenge-muted); }\n\n.bbp-challenge-section--tables {\n\tdisplay: grid;\n\tgrid-template-columns: 1fr;\n\tgap: 18px;\n}\n\n.bbp-challenge-table-card {\n\tbackground: #fff;\n\tborder: 1px solid var(--bbp-challenge-border);\n\tborder-radius: 20px;\n\toverflow: hidden;\n\tbox-shadow: 0 12px 34px rgba(27, 35, 126, .06);\n}\n\n.bbp-challenge-table-heading {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\tpadding: 16px 18px;\n\tbackground: #f7f9ff;\n\tborder-bottom: 1px solid var(--bbp-challenge-border);\n}\n\n.bbp-challenge-table-heading h3 { margin: 0; color: var(--bbp-challenge-navy); font-size: 1.05rem; }\n.bbp-challenge-table-heading span { font-size: .7rem; font-weight: 900; color: var(--bbp-challenge-pink); text-transform: uppercase; letter-spacing: .05em; }\n.bbp-challenge-table-scroll { overflow-x: auto; }\n.bbp-challenge-table { width: 100%; border-collapse: collapse; min-width: 760px; }\n.bbp-challenge-table th,\n.bbp-challenge-table td { text-align: left; padding: 12px 14px; border-bottom: 1px solid #edf1f8; font-size: .82rem; vertical-align: middle; }\n.bbp-challenge-table th { font-size: .68rem; text-transform: uppercase; letter-spacing: .04em; color: var(--bbp-challenge-muted); background: #fff; }\n.bbp-challenge-table tbody tr:hover { background: #fbfcff; }\n.bbp-challenge-table tr.is-current-learner { background: #ebfcfe; box-shadow: inset 4px 0 0 var(--bbp-challenge-cyan); }\n.bbp-challenge-table td strong { color: var(--bbp-challenge-navy); }\n.bbp-challenge-table td small { display: block; color: var(--bbp-challenge-muted); margin-top: 2px; }\n.bbp-challenge-table-gap td { text-align: center; color: var(--bbp-challenge-muted); font-weight: 900; }\n\n.bbp-challenge-play {\n\tmax-width: 900px;\n\tmargin: 0 auto;\n}\n\n.bbp-challenge-play-header {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\tgap: 24px;\n\tpadding: 26px;\n\tborder-radius: 24px;\n\tbackground: linear-gradient(135deg, #e8fcfe, #eef2ff);\n\tborder: 1px solid var(--bbp-challenge-border);\n}\n\n.bbp-challenge-play-header h2 { font-size: clamp(1.65rem, 4vw, 2.5rem); }\n.bbp-challenge-play-header p { margin: 0; color: var(--bbp-challenge-muted); }\n\n.bbp-challenge-timer {\n\tflex: 0 0 150px;\n\ttext-align: center;\n\tpadding: 14px 16px;\n\tborder-radius: 18px;\n\tbackground: var(--bbp-challenge-navy);\n\tcolor: #fff;\n\tbox-shadow: 0 10px 28px rgba(27, 35, 126, .2);\n}\n\n.bbp-challenge-timer span { display: block; font-size: .7rem; font-weight: 800; text-transform: uppercase; letter-spacing: .05em; color: #bfcaf4; }\n.bbp-challenge-timer strong { display: block; font-size: 2rem; line-height: 1.05; font-variant-numeric: tabular-nums; }\n.bbp-challenge-timer.is-urgent { background: var(--bbp-challenge-pink); animation: bbpChallengePulse 1s infinite; }\n@keyframes bbpChallengePulse { 50% { transform: scale(1.035); box-shadow: 0 10px 32px rgba(236, 25, 136, .35); } }\n\n.bbp-challenge-lock-note {\n\tmargin: 14px 0 18px;\n\tpadding: 12px 15px;\n\tborder-radius: 12px;\n\tbackground: #fff8db;\n\tborder: 1px solid #f2df91;\n\tcolor: #644a00;\n\tfont-size: .84rem;\n}\n\n.bbp-challenge-question-form {\n\tdisplay: grid;\n\tgap: 14px;\n}\n\n.bbp-challenge-question {\n\tmargin: 0;\n\tpadding: 20px;\n\tborder-radius: 18px;\n\tbackground: #fff;\n\tborder: 1px solid var(--bbp-challenge-border);\n\tbox-shadow: 0 9px 28px rgba(27, 35, 126, .05);\n}\n\n.bbp-challenge-question--easy { border-left: 5px solid var(--bbp-challenge-green); }\n.bbp-challenge-question--medium { border-left: 5px solid var(--bbp-challenge-yellow); }\n.bbp-challenge-question--hard { border-left: 5px solid var(--bbp-challenge-pink); }\n\n.bbp-challenge-question legend {\n\tdisplay: flex;\n\tgap: 8px;\n\talign-items: center;\n\tfont-weight: 900;\n\tcolor: var(--bbp-challenge-navy);\n\tpadding: 0 5px;\n}\n\n.bbp-challenge-question legend small {\n\tborder-radius: 999px;\n\tbackground: #f2f5fb;\n\tpadding: 4px 7px;\n\tfont-size: .63rem;\n\ttext-transform: uppercase;\n\tcolor: var(--bbp-challenge-muted);\n}\n\n.bbp-challenge-prompt {\n\tfont-size: 1.08rem;\n\tfont-weight: 750;\n\tline-height: 1.5;\n\tmargin: 5px 0 16px;\n\tcolor: var(--bbp-challenge-text);\n}\n\n.bbp-challenge-options {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(2, minmax(0, 1fr));\n\tgap: 10px;\n}\n\n.bbp-challenge-options label {\n\tposition: relative;\n\tcursor: pointer;\n}\n\n.bbp-challenge-options input {\n\tposition: absolute;\n\topacity: 0;\n\tpointer-events: none;\n}\n\n.bbp-challenge-options span {\n\tdisplay: block;\n\tpadding: 13px 14px;\n\tborder: 2px solid #e2e9f7;\n\tborder-radius: 12px;\n\tbackground: #fbfcff;\n\tfont-weight: 750;\n\ttransition: .15s ease;\n}\n\n.bbp-challenge-options input:checked + span {\n\tborder-color: var(--bbp-challenge-cyan);\n\tbackground: #e7fcfe;\n\tbox-shadow: 0 0 0 3px rgba(18, 214, 227, .12);\n\tcolor: var(--bbp-challenge-navy);\n}\n\n.bbp-challenge-answer-input {\n\twidth: 100%;\n\tmin-height: 48px;\n\tborder: 2px solid #dfe8f7 !important;\n\tborder-radius: 12px !important;\n\tfont-size: 1.1rem;\n\tfont-weight: 700;\n\tpadding: 10px 12px !important;\n}\n\n.bbp-challenge-answer-input:focus {\n\toutline: none;\n\tborder-color: var(--bbp-challenge-cyan) !important;\n\tbox-shadow: 0 0 0 3px rgba(18, 214, 227, .13) !important;\n}\n\n.bbp-challenge-submit-bar {\n\tposition: sticky;\n\tbottom: 12px;\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\tgap: 20px;\n\tpadding: 16px 18px;\n\tborder-radius: 16px;\n\tbackground: rgba(16, 24, 79, .97);\n\tcolor: #fff;\n\tbox-shadow: 0 15px 38px rgba(16, 24, 79, .25);\n\tz-index: 20;\n}\n\n.bbp-challenge-submit-bar strong { display: block; }\n.bbp-challenge-submit-bar span { display: block; color: #c8d2f5; font-size: .77rem; margin-top: 2px; }\n\n.bbp-challenge-result-panel {\n\tpadding: 28px;\n\tmargin-bottom: 28px;\n\tborder-radius: 24px;\n\tbackground: linear-gradient(135deg, #ecfdff, #fff1f8);\n\tborder: 1px solid var(--bbp-challenge-border);\n\tbox-shadow: 0 18px 45px rgba(27, 35, 126, .09);\n}\n\n.bbp-challenge-result-copy h2 { font-size: 2rem; }\n.bbp-challenge-result-copy p { color: var(--bbp-challenge-muted); }\n\n.bbp-challenge-result-stats {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(3, 1fr);\n\tgap: 12px;\n\tmargin: 18px 0;\n}\n\n.bbp-challenge-result-stats > div {\n\tpadding: 14px;\n\tborder-radius: 14px;\n\tbackground: #fff;\n\tborder: 1px solid var(--bbp-challenge-border);\n}\n\n.bbp-challenge-result-stats strong { display: block; font-size: 1.55rem; color: var(--bbp-challenge-navy); }\n.bbp-challenge-result-stats span { font-size: .72rem; font-weight: 800; color: var(--bbp-challenge-muted); }\n\n.bbp-challenge-answer-lock {\n\tdisplay: flex;\n\tgap: 12px;\n\talign-items: start;\n\tpadding: 14px;\n\tborder-radius: 14px;\n\tbackground: #fff8db;\n\tborder: 1px solid #f2df91;\n}\n\n.bbp-challenge-answer-lock > span { font-size: 1.45rem; }\n.bbp-challenge-answer-lock strong { color: #654b00; }\n.bbp-challenge-answer-lock p { margin: 4px 0 0; color: #7a620f; }\n\n.bbp-challenge-review { margin-top: 20px; }\n.bbp-challenge-review h3 { color: var(--bbp-challenge-navy); }\n.bbp-challenge-review-row { display: grid; grid-template-columns: 1.2fr 1fr; gap: 16px; padding: 14px; border: 1px solid var(--bbp-challenge-border); border-left: 5px solid #cbd5e7; border-radius: 12px; background: #fff; margin-bottom: 10px; }\n.bbp-challenge-review-row.is-correct { border-left-color: var(--bbp-challenge-green); }\n.bbp-challenge-review-row.is-wrong { border-left-color: var(--bbp-challenge-pink); }\n.bbp-challenge-review-row p { margin: 4px 0 0; }\n.bbp-challenge-review-row span,\n.bbp-challenge-review-row small { display: block; margin-bottom: 4px; }\n.bbp-challenge-review-row small { color: var(--bbp-challenge-muted); }\n\n.bbp-challenge-profile-card,\n.bbp-challenge-login-card {\n\tdisplay: grid;\n\tgrid-template-columns: 160px minmax(0, 1fr);\n\tgap: 24px;\n\talign-items: center;\n\tpadding: 28px;\n\tborder-radius: 22px;\n\tbackground: linear-gradient(135deg, #effdff, #fff4fa);\n\tborder: 1px solid var(--bbp-challenge-border);\n}\n\n.bbp-challenge-profile-card img,\n.bbp-challenge-login-card img { width: 100%; max-height: 155px; object-fit: contain; }\n.bbp-challenge-profile-card h2,\n.bbp-challenge-login-card h1 { margin: 0 0 8px; color: var(--bbp-challenge-navy); }\n.bbp-challenge-profile-card p,\n.bbp-challenge-login-card p { color: var(--bbp-challenge-muted); line-height: 1.55; }\n.bbp-challenge-profile-card form { display: flex; align-items: end; gap: 10px; flex-wrap: wrap; }\n.bbp-challenge-profile-card label { display: grid; gap: 5px; font-size: .78rem; font-weight: 800; }\n.bbp-challenge-profile-card input { min-height: 42px; border-radius: 9px; }\n\n.bbp-challenge-access-lock,\n.bbp-challenge-empty-state {\n\tpadding: 24px;\n\tborder-radius: 18px;\n\tbackground: #fff;\n\tborder: 1px solid var(--bbp-challenge-border);\n\ttext-align: center;\n}\n\n.bbp-challenge-empty {\n\tcolor: var(--bbp-challenge-muted);\n}\n\n\/* Dashboard launch card *\/\n.bbp-dashboard-challenges {\n\tposition: relative;\n\tdisplay: grid;\n\tgrid-template-columns: minmax(0, 1fr) 150px;\n\talign-items: center;\n\tgap: 24px;\n\tpadding: 24px 28px !important;\n\tbackground:\n\t\tradial-gradient(circle at 85% 25%, rgba(255, 213, 74, .25), transparent 28%),\n\t\tlinear-gradient(135deg, #eafcff, #fff0f8) !important;\n\tborder: 1px solid #dce7ff;\n\tborder-radius: 22px;\n\toverflow: hidden;\n}\n\n.bbp-dashboard-challenge-copy { position: relative; z-index: 2; }\n.bbp-dashboard-challenge-copy h3 { margin: 0; color: var(--bbp-challenge-navy); font-size: 1.45rem; }\n.bbp-dashboard-challenge-copy > p { color: #536083; max-width: 720px; }\n.bbp-dashboard-challenge-mascot { width: 100%; max-height: 135px; object-fit: contain; position: relative; z-index: 2; }\n\n@media (max-width: 900px) {\n\t.bbp-challenges-hero { grid-template-columns: 1fr 150px; padding: 28px; }\n\t.bbp-current-challenges-grid,\n\t.bbp-challenge-podium-grid { grid-template-columns: 1fr; }\n\t.bbp-challenge-section-heading { align-items: start; flex-direction: column; gap: 6px; }\n\t.bbp-challenge-year-stats { grid-template-columns: repeat(2, 1fr); }\n\t.bbp-challenge-month-bars { min-width: 700px; }\n\t.bbp-dashboard-challenges { grid-template-columns: 1fr 110px; }\n}\n\n@media (max-width: 640px) {\n\t.breinboost-challenges { padding: 18px 12px 48px; }\n\t.bbp-challenges-hero { grid-template-columns: 1fr; padding: 24px 20px 0; }\n\t.bbp-challenges-hero > img { width: 130px; justify-self: end; }\n\t.bbp-challenge-toolbar { align-items: stretch; flex-direction: column; }\n\t.bbp-challenge-toolbar form { align-items: stretch; flex-direction: column; }\n\t.bbp-challenge-toolbar select { min-width: 0; width: 100%; }\n\t.bbp-current-challenge-card { grid-template-columns: 56px minmax(0, 1fr); padding: 18px; }\n\t.bbp-current-challenge-icon { width: 52px; height: 52px; border-radius: 14px; font-size: 1.7rem; }\n\t.bbp-challenge-podium { gap: 5px; }\n\t.bbp-podium-place { padding: 8px 5px; }\n\t.bbp-challenge-year-stats,\n\t.bbp-challenge-result-stats { grid-template-columns: repeat(2, 1fr); }\n\t.bbp-challenge-play-header { align-items: stretch; flex-direction: column; }\n\t.bbp-challenge-timer { flex: none; width: 100%; }\n\t.bbp-challenge-options { grid-template-columns: 1fr; }\n\t.bbp-challenge-submit-bar { align-items: stretch; flex-direction: column; bottom: 6px; }\n\t.bbp-challenge-review-row { grid-template-columns: 1fr; }\n\t.bbp-challenge-profile-card,\n\t.bbp-challenge-login-card { grid-template-columns: 90px 1fr; padding: 18px; }\n\t.bbp-challenge-profile-card form { align-items: stretch; flex-direction: column; }\n\t.bbp-dashboard-challenges { grid-template-columns: 1fr; padding: 20px !important; }\n\t.bbp-dashboard-challenge-mascot { width: 90px; justify-self: end; }\n}\n<\/style>\t<div class=\"breinboost-challenges bbp-challenges-login\"><div class=\"bbp-challenge-login-card\"><img decoding=\"async\" src=\"https:\/\/breinboost.co.za\/wp-content\/plugins\/breinboost-pro\/assets\/mascots\/mascot-pointing.png\" alt=\"\"><div><span class=\"bbp-challenge-kicker\">Weekly Challenges<\/span><h1>Ready to climb the leaderboard?<\/h1><p>Log in to take the BreinBoost Math and General Knowledge challenges and see your rankings.<\/p><form class=\"woocommerce-form woocommerce-form-login login\" method=\"post\" action=\"\" >\n\n\t\n\t\n\t<p class=\"form-row form-row-first\">\n\t\t<label for=\"username\">Username or email&nbsp;<span class=\"required\" aria-hidden=\"true\">*<\/span><span class=\"screen-reader-text\" data-no-translation=\"\" data-trp-gettext=\"\">Required<\/span><\/label>\n\t\t<input type=\"text\" class=\"input-text\" name=\"username\" id=\"username\" autocomplete=\"username\" required aria-required=\"true\" \/>\n\t<\/p>\n\t<p class=\"form-row form-row-last\">\n\t\t<label for=\"password\">Password&nbsp;<span class=\"required\" aria-hidden=\"true\">*<\/span><span class=\"screen-reader-text\" data-no-translation=\"\" data-trp-gettext=\"\">Required<\/span><\/label>\n\t\t<input class=\"input-text woocommerce-Input\" type=\"password\" name=\"password\" id=\"password\" autocomplete=\"current-password\" required aria-required=\"true\" \/>\n\t<\/p>\n\t<div class=\"clear\"><\/div>\n\n\t\n\t<p class=\"form-row\">\n\t\t<label class=\"woocommerce-form__label woocommerce-form__label-for-checkbox woocommerce-form-login__rememberme\">\n\t\t\t<input class=\"woocommerce-form__input woocommerce-form__input-checkbox\" name=\"rememberme\" type=\"checkbox\" id=\"rememberme\" value=\"forever\" \/> <span data-no-translation=\"\" data-trp-gettext=\"\">Remember me<\/span>\n\t\t<\/label>\n\t\t<input type=\"hidden\" id=\"woocommerce-login-nonce\" name=\"woocommerce-login-nonce\" value=\"c7af779d0d\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/af\/wp-json\/wp\/v2\/pages\/1435\" \/>\t\t<input type=\"hidden\" name=\"redirect\" value=\"https:\/\/breinboost.co.za\/af\/breinboost-challenges\/\" \/>\n\t\t<button type=\"submit\" class=\"woocommerce-button button woocommerce-form-login__submit wp-element-button\" name=\"login\" value=\"Login\" data-no-translation=\"\" data-trp-gettext=\"\" data-no-translation-value=\"\">Login<\/button>\n\t<\/p>\n\t<p class=\"lost_password\">\n\t\t<a href=\"https:\/\/breinboost.co.za\/af\/my-account\/lost-password\/\" data-no-translation=\"\" data-trp-gettext=\"\">Lost your password?<\/a>\n\t<\/p>\n\n\t<div class=\"clear\"><\/div>\n\n\t\n<input type=\"hidden\" name=\"trp-form-language\" value=\"af\"\/><\/form>\n<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1435","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/breinboost.co.za\/af\/wp-json\/wp\/v2\/pages\/1435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/breinboost.co.za\/af\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/breinboost.co.za\/af\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/breinboost.co.za\/af\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/breinboost.co.za\/af\/wp-json\/wp\/v2\/comments?post=1435"}],"version-history":[{"count":0,"href":"https:\/\/breinboost.co.za\/af\/wp-json\/wp\/v2\/pages\/1435\/revisions"}],"wp:attachment":[{"href":"https:\/\/breinboost.co.za\/af\/wp-json\/wp\/v2\/media?parent=1435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}