{"id":3719,"date":"2026-05-08T13:42:24","date_gmt":"2026-05-08T13:42:24","guid":{"rendered":"https:\/\/loteraise.com\/umsatz-berechnen-2\/"},"modified":"2026-05-14T13:13:17","modified_gmt":"2026-05-14T13:13:17","slug":"umsatz-berechnen-2","status":"publish","type":"page","link":"https:\/\/loteraise.com\/de\/umsatz-berechnen-2\/","title":{"rendered":"Umsatz berechnen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3719\" class=\"elementor elementor-3719 elementor-3690\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f86c29d e-flex e-con-boxed e-con e-parent\" data-id=\"f86c29d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c104332 e-con-full e-flex e-con e-child\" data-id=\"c104332\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25e01e3 elementor-widget elementor-widget-heading\" data-id=\"25e01e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Berechnen Sie Ihren Umsatz<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c91af9c e-flex e-con-boxed e-con e-parent\" data-id=\"c91af9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53ebfce e-flex e-con-boxed e-con e-parent\" data-id=\"53ebfce\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5f7f2d6 elementor-widget elementor-widget-html\" data-id=\"5f7f2d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  :root {\r\n    --green-dark: #287055;\r\n    --green-light: #DDE9D7;\r\n    --white: #FFFFFF;\r\n    --text: #1A1A1A;\r\n    --muted: #5F6F66;\r\n    --border: #C8D8C3;\r\n  }\r\n\r\n  .loteraise-calculator-wrap * {\r\n    margin: 0;\r\n    padding: 0;\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .loteraise-calculator-wrap {\r\n    background: var(--green-light);\r\n    color: var(--text);\r\n    font-family: 'Inter', system-ui, -apple-system, sans-serif;\r\n    padding: 2rem 1rem;\r\n    position: relative;\r\n    overflow: hidden;\r\n    border-radius: 30px;\r\n  }\r\n\r\n  .loteraise-calculator-wrap::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: -160px;\r\n    left: -160px;\r\n    width: 500px;\r\n    height: 500px;\r\n    background: radial-gradient(circle, rgba(40, 112, 85, 0.18) 0%, transparent 70%);\r\n    pointer-events: none;\r\n    z-index: 0;\r\n  }\r\n\r\n  .loteraise-calculator-wrap::after {\r\n    content: '';\r\n    position: absolute;\r\n    bottom: -160px;\r\n    right: -160px;\r\n    width: 500px;\r\n    height: 500px;\r\n    background: radial-gradient(circle, rgba(40, 112, 85, 0.10) 0%, transparent 70%);\r\n    pointer-events: none;\r\n    z-index: 0;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .card {\r\n    background: var(--white);\r\n    border: 2px solid var(--border);\r\n    border-radius: 32px;\r\n    padding: 3.4rem;\r\n    max-width: 720px;\r\n    width: 100%;\r\n    margin: 0 auto;\r\n    position: relative;\r\n    z-index: 1;\r\n    box-shadow: 0 25px 60px rgba(40, 112, 85, 0.18), 0 10px 20px rgba(0, 0, 0, 0.04);\r\n  }\r\n\r\n  .loteraise-calculator-wrap .card::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: -2px;\r\n    left: -2px;\r\n    right: -2px;\r\n    height: 8px;\r\n    background: var(--green-dark);\r\n    border-top-left-radius: 32px;\r\n    border-top-right-radius: 32px;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .logo {\r\n    font-family: 'Fredoka', sans-serif;\r\n    font-size: 1.1rem;\r\n    font-weight: 700;\r\n    color: var(--green-dark);\r\n    letter-spacing: 0.08em;\r\n    text-transform: uppercase;\r\n    margin-bottom: 0.7rem;\r\n  }\r\n\r\n  .loteraise-calculator-wrap h1 {\r\n    font-family: 'Fredoka', sans-serif;\r\n    font-size: 2.6rem;\r\n    font-weight: 700;\r\n    line-height: 1.1;\r\n    color: var(--green-dark);\r\n    margin-bottom: 0.7rem;\r\n  }\r\n\r\n  .loteraise-calculator-wrap h1 span {\r\n    color: var(--green-dark);\r\n    display: inline-block;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .subtitle {\r\n    font-size: 1rem;\r\n    color: var(--muted);\r\n    margin-bottom: 2.6rem;\r\n    font-weight: 400;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .divider {\r\n    height: 1px;\r\n    background: linear-gradient(90deg, transparent, rgba(40, 112, 85, 0.35), transparent);\r\n    margin: 2.2rem 0;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .input-group {\r\n    margin-bottom: 2rem;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .input-label {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: baseline;\r\n    margin-bottom: 0.85rem;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .input-label label {\r\n    font-size: 0.98rem;\r\n    font-weight: 500;\r\n    color: var(--text);\r\n  }\r\n\r\n  .loteraise-calculator-wrap .input-value {\r\n    font-family: 'Fredoka', sans-serif;\r\n    font-size: 1.15rem;\r\n    font-weight: 600;\r\n    color: var(--green-dark);\r\n  }\r\n\r\n  .loteraise-calculator-wrap input[type=\"range\"] {\r\n    -webkit-appearance: none;\r\n    appearance: none;\r\n    width: 100%;\r\n    height: 8px;\r\n    background: linear-gradient(90deg, var(--green-light), var(--green-dark));\r\n    border-radius: 4px;\r\n    outline: none;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .loteraise-calculator-wrap input[type=\"range\"]::-webkit-slider-thumb {\r\n    -webkit-appearance: none;\r\n    appearance: none;\r\n    width: 24px;\r\n    height: 24px;\r\n    background: var(--green-dark);\r\n    border: 3px solid var(--white);\r\n    border-radius: 50%;\r\n    cursor: pointer;\r\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2), 0 0 0 2px var(--green-light);\r\n    transition: transform 0.2s;\r\n  }\r\n\r\n  .loteraise-calculator-wrap input[type=\"range\"]::-webkit-slider-thumb:hover {\r\n    transform: scale(1.15);\r\n  }\r\n\r\n  .loteraise-calculator-wrap input[type=\"range\"]::-moz-range-thumb {\r\n    width: 24px;\r\n    height: 24px;\r\n    background: var(--green-dark);\r\n    border: 3px solid var(--white);\r\n    border-radius: 50%;\r\n    cursor: pointer;\r\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2), 0 0 0 2px var(--green-light);\r\n  }\r\n\r\n  .loteraise-calculator-wrap .range-labels {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    margin-top: 0.55rem;\r\n    font-size: 0.78rem;\r\n    color: var(--muted);\r\n  }\r\n\r\n  .loteraise-calculator-wrap .result-block {\r\n    background: var(--green-dark);\r\n    border-radius: 24px;\r\n    padding: 2.4rem 2rem;\r\n    border: 2px solid var(--green-dark);\r\n    position: relative;\r\n    overflow: hidden;\r\n    text-align: center;\r\n    min-height: 220px;\r\n    color: var(--white);\r\n  }\r\n\r\n  .loteraise-calculator-wrap .result-label {\r\n    font-size: 0.85rem;\r\n    color: var(--green-light);\r\n    letter-spacing: 0.08em;\r\n    text-transform: uppercase;\r\n    margin-bottom: 0.7rem;\r\n    font-weight: 500;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .result-amount {\r\n    font-family: 'Fredoka', sans-serif;\r\n    font-size: 5.2rem;\r\n    font-weight: 700;\r\n    color: var(--white);\r\n    line-height: 1;\r\n    transition: filter 0.6s ease, transform 0.3s ease;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .result-range {\r\n    font-size: 0.95rem;\r\n    color: var(--green-light);\r\n    margin-top: 0.9rem;\r\n    transition: filter 0.6s ease;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .locked .result-amount,\r\n  .loteraise-calculator-wrap .locked .result-range {\r\n    filter: blur(12px);\r\n    user-select: none;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lock-badge {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 0.4rem;\r\n    margin-top: 1rem;\r\n    padding: 0.45rem 0.85rem;\r\n    background: rgba(221, 233, 215, 0.18);\r\n    border: 1px solid rgba(221, 233, 215, 0.65);\r\n    border-radius: 100px;\r\n    font-size: 0.8rem;\r\n    font-weight: 500;\r\n    color: var(--white);\r\n  }\r\n\r\n  .loteraise-calculator-wrap .unlocked .lock-badge {\r\n    display: none;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-block {\r\n    margin-top: 1.4rem;\r\n    padding: 1.6rem;\r\n    background: var(--green-light);\r\n    border-radius: 18px;\r\n    border: 2px solid var(--green-dark);\r\n    box-shadow: 0 4px 20px rgba(40, 112, 85, 0.12);\r\n    position: relative;\r\n    transition: all 0.4s ease;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-block.highlight {\r\n    animation: attention 1.8s ease;\r\n  }\r\n\r\n  @keyframes attention {\r\n    0%, 100% {\r\n      transform: scale(1);\r\n      box-shadow: 0 4px 20px rgba(40, 112, 85, 0.12);\r\n    }\r\n\r\n    30% {\r\n      transform: scale(1.02);\r\n      box-shadow: 0 8px 30px rgba(40, 112, 85, 0.30);\r\n    }\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-title {\r\n    font-family: 'Fredoka', sans-serif;\r\n    font-size: 1.18rem;\r\n    font-weight: 600;\r\n    color: var(--green-dark);\r\n    margin-bottom: 0.35rem;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-text {\r\n    font-size: 0.9rem;\r\n    color: var(--text);\r\n    margin-bottom: 1rem;\r\n    line-height: 1.45;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-form {\r\n    display: flex;\r\n    gap: 0.6rem;\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-form input[type=\"email\"],\r\n  .loteraise-calculator-wrap .lead-form input[type=\"tel\"],\r\n  .loteraise-calculator-wrap .lead-form input[type=\"text\"] {\r\n    flex: 1 1 260px;\r\n    padding: 0.95rem 1rem;\r\n    border: 2px solid var(--border);\r\n    border-radius: 12px;\r\n    font-family: inherit;\r\n    font-size: 0.96rem;\r\n    color: var(--text);\r\n    background: var(--white);\r\n    outline: none;\r\n    transition: border-color 0.2s, box-shadow 0.2s;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-form input[type=\"email\"]:focus,\r\n  .loteraise-calculator-wrap .lead-form input[type=\"tel\"]:focus,\r\n  .loteraise-calculator-wrap .lead-form input[type=\"text\"]:focus {\r\n    border-color: var(--green-dark);\r\n    box-shadow: 0 0 0 3px rgba(40, 112, 85, 0.18);\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-form button {\r\n    flex: 0 0 auto;\r\n    padding: 0.95rem 1.45rem;\r\n    background: var(--green-dark);\r\n    color: var(--white);\r\n    border: none;\r\n    border-radius: 12px;\r\n    font-family: 'Fredoka', sans-serif;\r\n    font-size: 0.96rem;\r\n    font-weight: 600;\r\n    cursor: pointer;\r\n    transition: transform 0.2s, box-shadow 0.2s;\r\n    box-shadow: 0 4px 14px rgba(40, 112, 85, 0.30);\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-form button:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 8px 22px rgba(40, 112, 85, 0.42);\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-form button:disabled {\r\n    opacity: 0.6;\r\n    cursor: not-allowed;\r\n    transform: none;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-privacy {\r\n    font-size: 0.73rem;\r\n    color: var(--muted);\r\n    margin-top: 0.75rem;\r\n    text-align: center;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .lead-error {\r\n    font-size: 0.82rem;\r\n    color: #B91C1C;\r\n    margin-top: 0.6rem;\r\n    display: none;\r\n  }\r\n\r\n  .loteraise-calculator-wrap .disclaimer {\r\n    font-size: 0.76rem;\r\n    color: var(--muted);\r\n    text-align: center;\r\n    margin-top: 1.3rem;\r\n    line-height: 1.5;\r\n  }\r\n\r\n  @keyframes pulse {\r\n    0% {\r\n      transform: scale(1);\r\n    }\r\n\r\n    50% {\r\n      transform: scale(1.04);\r\n    }\r\n\r\n    100% {\r\n      transform: scale(1);\r\n    }\r\n  }\r\n\r\n  .loteraise-calculator-wrap .updating {\r\n    animation: pulse 0.3s ease;\r\n  }\r\n\r\n  @keyframes reveal {\r\n    0% {\r\n      transform: scale(0.9);\r\n    }\r\n\r\n    60% {\r\n      transform: scale(1.08);\r\n    }\r\n\r\n    100% {\r\n      transform: scale(1);\r\n    }\r\n  }\r\n\r\n  .loteraise-calculator-wrap .revealed .result-amount {\r\n    animation: reveal 0.6s ease;\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .loteraise-calculator-wrap .card {\r\n      padding: 2.2rem 1.5rem;\r\n      max-width: 100%;\r\n    }\r\n\r\n    .loteraise-calculator-wrap h1 {\r\n      font-size: 2rem;\r\n    }\r\n\r\n    .loteraise-calculator-wrap .result-amount {\r\n      font-size: 3.5rem;\r\n    }\r\n\r\n    .loteraise-calculator-wrap .result-block {\r\n      min-height: 180px;\r\n      padding: 2rem 1.2rem;\r\n    }\r\n\r\n    .loteraise-calculator-wrap .lead-form {\r\n      flex-direction: column;\r\n    }\r\n\r\n    .loteraise-calculator-wrap .lead-form button {\r\n      width: 100%;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700&family=Inter:wght@300;400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<div class=\"loteraise-calculator-wrap\">\r\n  <div class=\"card\">\r\n    <div class=\"logo\">Loteraise<\/div>\r\n\r\n    <h1>Bereken jouw <span>opbrengst<\/span><\/h1>\r\n\r\n    <p class=\"subtitle\">Schuif de sliders en zie direct wat jouw loterij kan opleveren.<\/p>\r\n\r\n    <div class=\"input-group\">\r\n      <div class=\"input-label\">\r\n        <label>\ud83d\udc65 Aantal leden \/ achterban<\/label>\r\n        <span class=\"input-value\" id=\"val-leden\">250<\/span>\r\n      <\/div>\r\n\r\n      <input type=\"range\" id=\"leden\" min=\"10\" max=\"2000\" value=\"250\" step=\"10\">\r\n\r\n      <div class=\"range-labels\">\r\n        <span>10<\/span>\r\n        <span>2.000<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"input-group\">\r\n      <div class=\"input-label\">\r\n        <label>\ud83d\udcf1 Social media volgers<\/label>\r\n        <span class=\"input-value\" id=\"val-volgers\">500<\/span>\r\n      <\/div>\r\n\r\n      <input type=\"range\" id=\"volgers\" min=\"0\" max=\"10000\" value=\"500\" step=\"50\">\r\n\r\n      <div class=\"range-labels\">\r\n        <span>0<\/span>\r\n        <span>10.000<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"input-group\">\r\n      <div class=\"input-label\">\r\n        <label>\ud83d\udcb6 Marketing budget<\/label>\r\n        <span class=\"input-value\" id=\"val-budget\">\u20ac 100<\/span>\r\n      <\/div>\r\n\r\n      <input type=\"range\" id=\"budget\" min=\"0\" max=\"1000\" value=\"100\" step=\"25\">\r\n\r\n      <div class=\"range-labels\">\r\n        <span>\u20ac 0<\/span>\r\n        <span>\u20ac 1.000<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"divider\"><\/div>\r\n\r\n    <div class=\"result-block locked\" id=\"result-block\">\r\n      <div class=\"result-label\">Geschatte opbrengst<\/div>\r\n      <div class=\"result-amount\" id=\"result\">\u20ac 0<\/div>\r\n      <div class=\"result-range\" id=\"result-range\">Bandbreedte: \u20ac 0 tot \u20ac 0<\/div>\r\n\r\n      <div class=\"lock-badge\">\r\n        <span class=\"icon\">\ud83d\udd12<\/span>\r\n        Vul hieronder je gegevens in om je resultaat te zien\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"lead-block\" id=\"lead-block\">\r\n      <div class=\"lead-title\">Ontgrendel jouw opbrengst \ud83c\udfaf<\/div>\r\n\r\n      <p class=\"lead-text\">Laat je gegevens achter en bekijk direct je geschatte opbrengst.<\/p>\r\n\r\n      <form class=\"lead-form\" id=\"lead-form\" novalidate>\r\n        <input type=\"text\" id=\"lead-organisatie\" placeholder=\"Organisatie\" required autocomplete=\"organization\">\r\n        <input type=\"tel\" id=\"lead-telefoonnummer\" placeholder=\"Telefoonnummer\" required autocomplete=\"tel\">\r\n        <input type=\"email\" id=\"lead-email\" placeholder=\"jouw@email.nl\" required autocomplete=\"email\">\r\n        <button type=\"submit\" id=\"lead-submit\">Bekijk opbrengst \u2192<\/button>\r\n      <\/form>\r\n\r\n      <p class=\"lead-privacy\">We mailen je maximaal 2 keer en gebruiken je gegevens niet voor iets anders.<\/p>\r\n\r\n      <div class=\"lead-error\" id=\"lead-error\">Voer geldige gegevens in.<\/div>\r\n    <\/div>\r\n\r\n    <p class=\"disclaimer\">* Schatting op basis van gemiddelde conversieratio's. Werkelijke opbrengst kan hoger of lager uitvallen.<\/p>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  (function() {\r\n    const CONFIG = {\r\n      endpoint: window.location.origin + '\/wp-json\/loteraise\/v1\/calculator-lead',\r\n      source: 'opbrengst-calculator'\r\n    };\r\n\r\n    const root = document.querySelector('.loteraise-calculator-wrap');\r\n\r\n    const ledenSlider = root.querySelector('#leden');\r\n    const volgerSlider = root.querySelector('#volgers');\r\n    const budgetSlider = root.querySelector('#budget');\r\n\r\n    const resultBlock = root.querySelector('#result-block');\r\n    const leadBlock = root.querySelector('#lead-block');\r\n    const leadForm = root.querySelector('#lead-form');\r\n\r\n    const leadOrganisatie = root.querySelector('#lead-organisatie');\r\n    const leadTelefoonnummer = root.querySelector('#lead-telefoonnummer');\r\n    const leadEmail = root.querySelector('#lead-email');\r\n\r\n    const leadSubmit = root.querySelector('#lead-submit');\r\n    const leadError = root.querySelector('#lead-error');\r\n\r\n    function fmt(n) {\r\n      return new Intl.NumberFormat('nl-NL').format(Math.round(n));\r\n    }\r\n\r\n    let huidig = {\r\n      leden: 0,\r\n      volgers: 0,\r\n      budget: 0,\r\n      opbrengst: 0,\r\n      low: 0,\r\n      high: 0\r\n    };\r\n\r\n    let unlocked = false;\r\n    let highlightTimer;\r\n\r\n    function calculate() {\r\n      const leden = parseInt(ledenSlider.value, 10);\r\n      const volgers = parseInt(volgerSlider.value, 10);\r\n      const budget = parseInt(budgetSlider.value, 10);\r\n\r\n      root.querySelector('#val-leden').textContent = fmt(leden);\r\n      root.querySelector('#val-volgers').textContent = fmt(volgers);\r\n      root.querySelector('#val-budget').textContent = '\u20ac ' + fmt(budget);\r\n\r\n      const ledenLoten = leden * 0.60 * 2.5;\r\n      const volgerLoten = volgers * 0.06 * 2;\r\n      const budgetLoten = budget * 1.2;\r\n\r\n      const totaalLoten = ledenLoten + volgerLoten + budgetLoten;\r\n      const lotPrijs = 5;\r\n\r\n      const berekendeOpbrengst = totaalLoten * lotPrijs;\r\n      const opbrengst = Math.max(1000, berekendeOpbrengst);\r\n\r\n      const low = opbrengst * 0.80;\r\n      const high = opbrengst * 1.25;\r\n\r\n      const resultEl = root.querySelector('#result');\r\n\r\n      if (unlocked) {\r\n        resultEl.classList.remove('updating');\r\n        void resultEl.offsetWidth;\r\n        resultEl.classList.add('updating');\r\n      }\r\n\r\n      resultEl.textContent = '\u20ac ' + fmt(opbrengst);\r\n\r\n      root.querySelector('#result-range').textContent =\r\n        'Bandbreedte: \u20ac ' + fmt(low) + ' tot \u20ac ' + fmt(high);\r\n\r\n      huidig = {\r\n        leden: leden,\r\n        volgers: volgers,\r\n        budget: budget,\r\n        opbrengst: opbrengst,\r\n        low: low,\r\n        high: high\r\n      };\r\n    }\r\n\r\n    function nudgeLeadForm() {\r\n      if (unlocked) return;\r\n\r\n      leadBlock.classList.remove('highlight');\r\n      void leadBlock.offsetWidth;\r\n      leadBlock.classList.add('highlight');\r\n\r\n      clearTimeout(highlightTimer);\r\n\r\n      highlightTimer = setTimeout(function() {\r\n        leadBlock.classList.remove('highlight');\r\n      }, 1800);\r\n    }\r\n\r\n    ['input', 'change'].forEach(function(ev) {\r\n      ledenSlider.addEventListener(ev, function() {\r\n        calculate();\r\n        nudgeLeadForm();\r\n      });\r\n\r\n      volgerSlider.addEventListener(ev, function() {\r\n        calculate();\r\n        nudgeLeadForm();\r\n      });\r\n\r\n      budgetSlider.addEventListener(ev, function() {\r\n        calculate();\r\n        nudgeLeadForm();\r\n      });\r\n    });\r\n\r\n    function isValidEmail(v) {\r\n      return \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(v);\r\n    }\r\n\r\n    function isValidPhone(v) {\r\n      return \/^[0-9+\\-\\s()]{7,}$\/.test(v);\r\n    }\r\n\r\n    leadForm.addEventListener('submit', async function(e) {\r\n      e.preventDefault();\r\n\r\n      const organisatie = leadOrganisatie.value.trim();\r\n      const telefoonnummer = leadTelefoonnummer.value.trim();\r\n      const email = leadEmail.value.trim();\r\n\r\n      leadError.style.display = 'none';\r\n\r\n      if (!organisatie) {\r\n        leadError.textContent = 'Vul je organisatie in.';\r\n        leadError.style.display = 'block';\r\n        return;\r\n      }\r\n\r\n      if (!isValidPhone(telefoonnummer)) {\r\n        leadError.textContent = 'Voer een geldig telefoonnummer in.';\r\n        leadError.style.display = 'block';\r\n        return;\r\n      }\r\n\r\n      if (!isValidEmail(email)) {\r\n        leadError.textContent = 'Voer een geldig e-mailadres in.';\r\n        leadError.style.display = 'block';\r\n        return;\r\n      }\r\n\r\n      leadSubmit.disabled = true;\r\n      leadSubmit.textContent = 'Ontgrendelen\u2026';\r\n\r\n      const payload = {\r\n        organisatie: organisatie,\r\n        telefoonnummer: telefoonnummer,\r\n        email: email,\r\n        source: CONFIG.source,\r\n        leden: huidig.leden,\r\n        volgers: huidig.volgers,\r\n        budget: huidig.budget,\r\n        opbrengst: Math.round(huidig.opbrengst),\r\n        bandbreedte_laag: Math.round(huidig.low),\r\n        bandbreedte_hoog: Math.round(huidig.high),\r\n        minimum_opbrengst_toegepast: huidig.opbrengst === 1000,\r\n        tijdstip: new Date().toISOString(),\r\n        pagina: window.location.href\r\n      };\r\n\r\n      try {\r\n        const res = await fetch(CONFIG.endpoint, {\r\n          method: 'POST',\r\n          headers: {\r\n            'Content-Type': 'application\/json',\r\n            'Accept': 'application\/json'\r\n          },\r\n          body: JSON.stringify(payload)\r\n        });\r\n\r\n        const data = await res.json();\r\n\r\n        if (!res.ok || !data.success) {\r\n          throw new Error(data.message || 'Request failed');\r\n        }\r\n\r\n        unlocked = true;\r\n\r\n        resultBlock.classList.remove('locked');\r\n        resultBlock.classList.add('unlocked', 'revealed');\r\n\r\n        setTimeout(function() {\r\n          resultBlock.classList.remove('revealed');\r\n        }, 700);\r\n\r\n        leadSubmit.disabled = false;\r\n        leadSubmit.textContent = 'Bekijk opbrengst \u2192';\r\n\r\n        setTimeout(function() {\r\n          resultBlock.scrollIntoView({\r\n            behavior: 'smooth',\r\n            block: 'center'\r\n          });\r\n        }, 200);\r\n\r\n      } catch (err) {\r\n        leadError.textContent = 'Er ging iets mis. Probeer het nog eens of mail naar info@loteraise.com.';\r\n        leadError.style.display = 'block';\r\n\r\n        leadSubmit.disabled = false;\r\n        leadSubmit.textContent = 'Bekijk opbrengst \u2192';\r\n      }\r\n    });\r\n\r\n    calculate();\r\n  })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Berechnen Sie Ihren Umsatz Loteraise Bereken jouw opbrengst Schuif de sliders en zie direct wat jouw loterij kan opleveren. \ud83d\udc65 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-3719","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/loteraise.com\/de\/wp-json\/wp\/v2\/pages\/3719","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/loteraise.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/loteraise.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/loteraise.com\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/loteraise.com\/de\/wp-json\/wp\/v2\/comments?post=3719"}],"version-history":[{"count":10,"href":"https:\/\/loteraise.com\/de\/wp-json\/wp\/v2\/pages\/3719\/revisions"}],"predecessor-version":[{"id":3764,"href":"https:\/\/loteraise.com\/de\/wp-json\/wp\/v2\/pages\/3719\/revisions\/3764"}],"wp:attachment":[{"href":"https:\/\/loteraise.com\/de\/wp-json\/wp\/v2\/media?parent=3719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}