{"id":4315,"date":"2026-06-05T09:53:30","date_gmt":"2026-06-05T06:53:30","guid":{"rendered":"https:\/\/danielursachi.misiuneabucovina.org\/?page_id=4315"},"modified":"2026-09-10T10:45:24","modified_gmt":"2026-09-10T07:45:24","slug":"donatii","status":"publish","type":"page","link":"https:\/\/danielursachi.misiuneabucovina.org\/en\/donatii\/","title":{"rendered":"Dona\u021bii"},"content":{"rendered":"\n<div class=\"du-don\">\n\n  <header class=\"du-don__cap\">\n    <p class=\"du-don__supra\">Organiza\u021bia Misiunea Bucovina<\/p>\n    <h2 class=\"du-don__titlu\">Ajut\u0103 pe cineva care nu se poate ajuta singur<\/h2>\n  <\/header>\n\n  <section class=\"du-don__sect\" id=\"card\" aria-labelledby=\"du-don-card\">\n    <div class=\"du-don__sect-cap\">\n      <h2 class=\"du-don__h\" id=\"du-don-card\">Doneaz\u0103 cu cardul<\/h2>\n    <\/div>\n        <style>\n      html,\n      body {\n        margin: 0 !important;\n        padding: 0 !important;\n        overflow-x: hidden !important;\n      }\n\n      body .entry-content,\n      body .site-content,\n      body .content-area,\n      body .inside-article,\n      body .ast-container,\n      body .wp-block-post-content {\n        overflow: visible !important;\n      }\n\n      .mbd-page,\n      .mbd-page * {\n        box-sizing: border-box;\n      }\n\n      .mbd-page {\n        --mbd-green: #006b2e;\n        --mbd-red: #8b0d16;\n\n        position: relative;\n        left: 50%;\n        right: 50%;\n        width: 100vw;\n        max-width: 100vw;\n        min-height: 100vh;\n        margin-left: -50vw !important;\n        margin-right: -50vw !important;\n\n        padding: 44px 0 28px;\n        font-family: Arial, Helvetica, sans-serif;\n\n        background-image:\n          linear-gradient(180deg, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.34) 34%, rgba(0,0,0,0.62) 100%),\n          url(\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/04\/20260408_140352-scaled-e1776238627806.jpg\");\n        background-size: cover;\n        background-position: center top;\n        background-repeat: no-repeat;\n        background-attachment: scroll;\n        overflow: hidden;\n        isolation: isolate;\n        contain: paint;\n      }\n\n      .mbd-page::before {\n        content: \"\";\n        display: none;\n        position: absolute;\n        inset: 0;\n        z-index: 0;\n        pointer-events: none;\n        background-image:\n          linear-gradient(180deg, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.34) 34%, rgba(0,0,0,0.62) 100%),\n          url(\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/04\/20260408_140352-scaled-e1776238627806.jpg\");\n        background-size: cover;\n        background-position: center top;\n        background-repeat: no-repeat;\n        transform: translateZ(0);\n      }\n\n      .mbd-inner {\n        position: relative;\n        z-index: 1;\n        width: min(100%, 1180px);\n        margin: 0 auto;\n        padding: 0 36px;\n      }\n\n      .mbd-hero-title {\n        max-width: 700px;\n        color: #ffffff;\n        font-family: \"Trebuchet MS\", Arial, Helvetica, sans-serif;\n        font-size: clamp(29px, 4.5vw, 48px);\n        line-height: 1.08;\n        font-weight: 800;\n        letter-spacing: -0.025em;\n        margin: 0 0 18px;\n        text-shadow: 0 8px 22px rgba(0,0,0,0.32);\n      }\n\n      .mbd-hero-title span {\n        display: block;\n        white-space: nowrap;\n      }\n\n      .mbd-card {\n        width: 100%;\n        max-width: 470px;\n        margin: 0 auto;\n        background: rgba(255,255,255,0.94);\n        border-radius: 22px;\n        padding: 27px 30px 23px;\n        box-shadow: 0 24px 60px rgba(0,0,0,0.30);\n        border: 1px solid rgba(255,255,255,0.70);\n        backdrop-filter: blur(5px);\n        -webkit-backdrop-filter: blur(5px);\n        overflow: hidden;\n      }\n\n      .mbd-title {\n        margin: 0 0 18px;\n        color: #000000;\n        font-size: clamp(24px, 3vw, 32px);\n        line-height: 1.08;\n        letter-spacing: -0.025em;\n        font-weight: 800;\n      }\n\n      .mbd-title-step2 {\n        margin: 0;\n        font-size: clamp(24px, 2.4vw, 30px);\n        line-height: 1.05;\n        white-space: nowrap;\n      }\n\n      .mbd-frequency-title {\n        color: var(--mbd-green);\n        font-weight: 900;\n        white-space: nowrap;\n      }\n\n      .mbd-summary {\n        font-size: 14px;\n        line-height: 1.45;\n        color: #222222;\n        font-weight: 600;\n        margin: 0 0 10px;\n      }\n\n      .mbd-summary strong {\n        color: var(--mbd-green);\n        font-weight: 800;\n      }\n\n\n      .mbd-case-note {\n        background: #fff8dc;\n        border: 1px solid rgba(144,0,0,.14);\n        border-radius: 14px;\n        padding: 12px 14px;\n        margin: 0 0 18px;\n        color: #3b2b12;\n        font-weight: 700;\n        text-align: center;\n        line-height: 1.35;\n      }\n\n      .mbd-case-note strong {\n        color: #000;\n        font-weight: 900;\n      }\n\n      .mbd-step2-head {\n        display: flex;\n        align-items: flex-start;\n        justify-content: space-between;\n        gap: 10px;\n        flex-wrap: wrap;\n        margin-bottom: 12px;\n      }\n\n      .mbd-step2-title-row {\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        flex-wrap: nowrap;\n        width: 100%;\n      }\n\n      .mbd-step2-freq-wrap {\n        position: relative;\n        display: inline-flex;\n        flex: 0 0 auto;\n        align-items: center;\n        width: 86px;\n        height: 29px;\n      }\n\n      .mbd-step2-freq-select {\n        display: block;\n        width: 86px;\n        max-width: 86px;\n        height: 29px;\n        min-height: 29px;\n        box-sizing: border-box;\n        border-radius: 7px;\n        border: 1.25px solid var(--mbd-green);\n        background: #ffffff;\n        color: var(--mbd-green);\n        font-size: 16px;\n        line-height: 1;\n        font-weight: 900;\n        padding: 1px 23px 1px 8px;\n        outline: none;\n        vertical-align: middle;\n        appearance: none;\n        -webkit-appearance: none;\n        text-align: left;\n        text-align-last: left;\n        overflow: visible;\n      }\n\n      .mbd-step2-freq-wrap::before,\n      .mbd-step2-freq-wrap::after {\n        content: \"\";\n        position: absolute;\n        right: 9px;\n        width: 0;\n        height: 0;\n        pointer-events: none;\n        border-left: 4px solid transparent;\n        border-right: 4px solid transparent;\n      }\n\n      .mbd-step2-freq-wrap::before {\n        top: 8px;\n        border-bottom: 5px solid var(--mbd-green);\n      }\n\n      .mbd-step2-freq-wrap::after {\n        bottom: 8px;\n        border-top: 5px solid var(--mbd-green);\n      }\n\n      @media (max-width: 420px) {\n        .mbd-title-step2 {\n          font-size: clamp(23px, 8vw, 30px);\n        }\n        .mbd-step2-title-row {\n          gap: 6px;\n        }\n        .mbd-step2-freq-wrap {\n          width: 78px;\n          height: 27px;\n        }\n        .mbd-step2-freq-select {\n          width: 78px;\n          max-width: 78px;\n          height: 27px;\n          min-height: 27px;\n          font-size: 15px;\n          padding-left: 7px;\n          padding-right: 21px;\n        }\n        .mbd-step2-freq-wrap::before {\n          top: 7px;\n          right: 8px;\n          border-left-width: 3.5px;\n          border-right-width: 3.5px;\n          border-bottom-width: 4.5px;\n        }\n        .mbd-step2-freq-wrap::after {\n          bottom: 7px;\n          right: 8px;\n          border-left-width: 3.5px;\n          border-right-width: 3.5px;\n          border-top-width: 4.5px;\n        }\n      }\n\n      .mbd-step2-case-line {\n        width: 100%;\n        margin: 0;\n        font-size: 15px;\n        line-height: 1.35;\n        font-weight: 800;\n        color: #1d1d1d;\n      }\n\n      .mbd-step2-case-line strong {\n        color: #000;\n        font-weight: 900;\n      }\n\n      .mbd-field {\n        margin-bottom: 12px;\n      }\n\n      .mbd-label {\n        display: block;\n        font-size: 17px;\n        line-height: 1.15;\n        color: #74777d;\n        font-weight: 500;\n        margin: 0 0 7px;\n        letter-spacing: -0.02em;\n      }\n\n      .mbd-select,\n      .mbd-input,\n      .mbd-textarea {\n        width: 100%;\n        min-height: 50px;\n        border-radius: 12px;\n        border: 2px solid #8f949c;\n        background: rgba(255,255,255,0.90);\n        color: #111111;\n        font-size: 17px;\n        font-weight: 600;\n        padding: 10px 14px;\n        outline: none !important;\n        appearance: none;\n        transition: background .16s ease;\n      }\n\n      .mbd-select-wrap {\n        position: relative;\n      }\n\n      .mbd-select-wrap::after {\n        content: \"\u2304\";\n        position: absolute;\n        right: 18px;\n        top: 50%;\n        transform: translateY(-55%);\n        color: #b5b5b5;\n        font-size: 27px;\n        pointer-events: none;\n      }\n\n      .mbd-select:focus,\n      .mbd-select:active {\n        border-color: #8f949c !important;\n        box-shadow: none !important;\n        background: rgba(255,255,255,0.90) !important;\n      }\n\n      .mbd-input:focus,\n      .mbd-textarea:focus {\n        border-color: var(--mbd-green);\n        background: #ffffff;\n        box-shadow: 0 0 0 4px rgba(0, 107, 46, 0.12);\n      }\n\n      .mbd-textarea {\n        min-height: 72px;\n        resize: vertical;\n        font-size: 15px;\n        line-height: 1.45;\n      }\n\n      .mbd-frequency-toggle {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 6px;\n        width: 34%;\n        min-width: 150px;\n        max-width: 170px;\n        margin-top: 3px;\n      }\n\n      .mbd-freq-btn {\n        min-height: 32px;\n        border-radius: 999px;\n        border: 2px solid var(--mbd-green) !important;\n        background: #ffffff !important;\n        color: var(--mbd-green) !important;\n        font-size: 13px;\n        line-height: 1.1;\n        font-weight: 900;\n        cursor: pointer;\n        padding: 0 7px;\n        outline: none !important;\n        box-shadow: none !important;\n      }\n\n      .mbd-freq-btn:hover,\n      .mbd-freq-btn:focus,\n      .mbd-freq-btn:active {\n        border-color: var(--mbd-green) !important;\n        background: #ffffff !important;\n        color: var(--mbd-green) !important;\n        outline: none !important;\n        box-shadow: none !important;\n      }\n\n      .mbd-freq-btn.is-active,\n      .mbd-freq-btn.is-active:hover,\n      .mbd-freq-btn.is-active:focus,\n      .mbd-freq-btn.is-active:active {\n        background: var(--mbd-green) !important;\n        color: #ffffff !important;\n        border-color: var(--mbd-green) !important;\n        box-shadow: 0 8px 18px rgba(0,107,46,0.22) !important;\n      }\n\n      .mbd-amount-grid {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 10px;\n        width: 100%;\n      }\n\n      .mbd-amount-grid.is-monthly {\n        grid-template-columns: repeat(3, 1fr);\n      }\n\n      .mbd-chip {\n        min-width: 0;\n        min-height: 54px;\n        border-radius: 12px;\n        border: 2px solid var(--mbd-green) !important;\n        background: #eef0f3 !important;\n        color: #9aa1aa !important;\n        font-size: 17px;\n        font-weight: 800;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        cursor: pointer;\n        user-select: none;\n        -webkit-tap-highlight-color: transparent;\n        outline: none !important;\n        box-shadow: none !important;\n      }\n\n      .mbd-chip:hover,\n      .mbd-chip:focus,\n      .mbd-chip:active {\n        background: #eef0f3 !important;\n        color: #9aa1aa !important;\n        border-color: var(--mbd-green) !important;\n        outline: none !important;\n        box-shadow: none !important;\n      }\n\n      .mbd-chip.is-active,\n      .mbd-chip.is-active:hover,\n      .mbd-chip.is-active:focus,\n      .mbd-chip.is-active:active {\n        background: var(--mbd-green) !important;\n        border-color: var(--mbd-green) !important;\n        color: #ffffff !important;\n        box-shadow: 0 10px 20px rgba(0,107,46,0.24) !important;\n      }\n\n      .mbd-custom {\n        grid-column: 1 \/ -1;\n        margin-top: 6px;\n        min-height: 54px;\n        padding: 0;\n        overflow: hidden;\n      }\n\n      .mbd-custom input {\n        width: 100%;\n        min-height: 54px;\n        border: 0;\n        outline: 0;\n        background: transparent;\n        text-align: center;\n        color: #9aa1aa;\n        font-size: 16px;\n        font-weight: 800;\n        padding: 0 12px;\n      }\n\n      .mbd-custom.is-active input,\n      .mbd-custom input:focus {\n        color: #ffffff;\n      }\n\n      .mbd-main-btn,\n      .mbd-submit {\n        width: 100%;\n        min-height: 56px;\n        border: 0;\n        border-radius: 999px;\n        background: var(--mbd-red) !important;\n        color: #ffffff !important;\n        font-size: 15px;\n        font-weight: 800;\n        letter-spacing: .055em;\n        text-transform: uppercase;\n        cursor: pointer;\n        margin-top: 14px;\n        box-shadow: 0 12px 24px rgba(139,13,22,0.28);\n        outline: none !important;\n      }\n\n      .mbd-secure {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        align-items: start;\n        justify-content: space-between;\n        gap: 12px;\n        margin: 15px 0 12px;\n        width: 100%;\n      }\n\n      .mbd-secure-row,\n      .mbd-cancel-subscription-link {\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n        min-height: 24px;\n        text-decoration: none !important;\n        line-height: 1.16;\n        font-size: 12.5px;\n        font-weight: 700;\n        text-align: center;\n      }\n\n      .mbd-secure-row {\n        color: #000000 !important;\n      }\n\n      .mbd-cancel-subscription-link {\n        color:#8b0d16 !important;\n        cursor:pointer;\n      }\n\n      .mbd-secure-text,\n      .mbd-cancel-text {\n        display:block;\n        text-decoration:none !important;\n      }\n\n      .mbd-secure-text span,\n      .mbd-cancel-text span {\n        display:inline;\n        white-space:nowrap;\n      }\n\n      .mbd-secure-text span:first-child::after,\n      .mbd-cancel-text span:first-child::after {\n        content: ' ';\n      }\n\n      .mbd-secure-text { color:#000000 !important; }\n      .mbd-cancel-text { color:#8b0d16 !important; }\n      .mbd-secure .mbd-secure-row .mbd-secure-text,\n      .mbd-secure .mbd-secure-row .mbd-secure-text span { color:#000000 !important; opacity:1 !important; text-shadow:none !important; }\n      .mbd-secure .mbd-cancel-subscription-link .mbd-cancel-text,\n      .mbd-secure .mbd-cancel-subscription-link .mbd-cancel-text span { color:#8b0d16 !important; opacity:1 !important; text-shadow:none !important; }\n\n      .mbd-cancel-subscription-link:hover,\n      .mbd-cancel-subscription-link:focus {\n        text-decoration:none !important;\n        color:#8b0d16 !important;\n      }\n\n      .mbd-secure-icon,\n      .mbd-cancel-icon-line {\n        width: 20px;\n        height: 20px;\n        border-radius: 50%;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        flex: 0 0 20px;\n        box-sizing:border-box;\n        line-height:1;\n      }\n\n      .mbd-secure-icon {\n        color: #d6a400 !important;\n        font-size: 18px;\n      }\n\n      .mbd-cancel-icon-line {\n        border: 2px solid #0f7b3d;\n        position: relative;\n      }\n\n      .mbd-cancel-icon-line:before,\n      .mbd-cancel-icon-line:after {\n        content: '';\n        position: absolute;\n        width: 8px;\n        height: 2px;\n        background: #0f7b3d;\n        border-radius: 2px;\n      }\n      .mbd-cancel-icon-line:before { transform: rotate(45deg); }\n      .mbd-cancel-icon-line:after { transform: rotate(-45deg); }\n\n      @media (max-width: 767px) {\n        .mbd-secure-row,\n        .mbd-cancel-subscription-link {\n          flex-direction: column;\n          align-items: center;\n          justify-content: flex-start;\n          gap: 4px;\n          min-height: 52px;\n          line-height: 1.16;\n        }\n\n        .mbd-secure-text span,\n        .mbd-cancel-text span {\n          display: block;\n          white-space: nowrap;\n        }\n\n        .mbd-secure-text span:first-child::after,\n        .mbd-cancel-text span:first-child::after {\n          content: '';\n        }\n      }\n\n      .mbd-divider {\n        height: 1px;\n        background: #d9d9d9;\n        margin: 0 0 12px;\n      }\n\n      .mbd-alt-title {\n        margin: 0 0 8px;\n        color: #111111;\n        font-size: 14px;\n        font-weight: 900;\n      }\n\n      .mbd-alt-mini-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 10px;\n      }\n\n      .mbd-alt-mini-card {\n        text-decoration: none !important;\n        color: #111111 !important;\n        display: grid;\n        justify-items: center;\n        gap: 5px;\n      }\n\n      .mbd-alt-mini-img {\n        width: 62px;\n        height: 62px;\n        border-radius: 12px;\n        overflow: hidden;\n        background: #f5f5f5;\n        box-shadow: 0 8px 18px rgba(0,0,0,0.08);\n      }\n\n      .mbd-alt-mini-img img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        display: block;\n      }\n\n      .mbd-alt-mini-img--sms {\n        border: 0 !important;\n        background: #ffffff !important;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.10) !important;\n      }\n\n      .mbd-alt-mini-card--btn {\n        border: 0 !important;\n        background: transparent !important;\n        padding: 0 !important;\n        cursor: pointer;\n        font-family: inherit;\n        width: 100%;\n        appearance: none;\n        -webkit-appearance: none;\n        box-shadow: none !important;\n      }\n\n      .mbd-alt-mini-card--btn:hover .mbd-alt-mini-img {\n        transform: translateY(-1px);\n        box-shadow: 0 7px 18px rgba(0,0,0,.14) !important;\n      }\n\n      .mbd-alt-mini-card--btn:focus {\n        outline: none;\n      }\n\n      .mbd-alt-mini-card--btn:focus-visible .mbd-alt-mini-img {\n        outline: 2px solid #0070ba;\n        outline-offset: 3px;\n      }\n\n      html.mbd-sms-lock,\n      html.mbd-sms-lock body {\n        overflow: hidden !important;\n      }\n\n      .mbd-sms-modal {\n        position: fixed !important;\n        inset: 0 !important;\n        z-index: 2147483000 !important;\n        display: none !important;\n        align-items: center !important;\n        justify-content: center !important;\n        padding: 18px !important;\n        background: rgba(7,14,24,.68) !important;\n        backdrop-filter: blur(4px);\n        -webkit-backdrop-filter: blur(4px);\n        box-sizing: border-box !important;\n      }\n\n      .mbd-sms-modal.is-open {\n        display: flex !important;\n      }\n\n      .mbd-sms-backdrop {\n        position: absolute !important;\n        inset: 0 !important;\n        background: transparent !important;\n        border: 0 !important;\n        box-shadow: none !important;\n      }\n\n      .mbd-sms-card {\n        position: relative !important;\n        z-index: 2 !important;\n        width: min(100%, 392px) !important;\n        background: #fff !important;\n        border: 1px solid rgba(226,232,240,.96) !important;\n        border-radius: 26px !important;\n        padding: 22px 22px 24px !important;\n        text-align: center !important;\n        box-shadow: 0 24px 72px rgba(0,0,0,.36) !important;\n        overflow: hidden !important;\n        color: #101828 !important;\n        box-sizing: border-box !important;\n      }\n\n      .mbd-sms-card:before {\n        content: '';\n        position: absolute;\n        top: 0; left: 0; right: 0;\n        height: 135px;\n        background: linear-gradient(145deg,#eef7ff 0%,#ffffff 52%,#dbeeff 100%);\n        z-index: 0;\n      }\n\n      .mbd-sms-card:after {\n        content: '';\n        position: absolute;\n        top: 105px; left: -14%;\n        width: 128%;\n        height: 54px;\n        background: #fff;\n        border-radius: 50% 50% 0 0\/80% 80% 0 0;\n        z-index: 0;\n      }\n\n      .mbd-sms-x {\n        position: absolute;\n        top: 12px; right: 12px;\n        width: 36px; height: 36px;\n        border: 1px solid #e5e7eb;\n        border-radius: 999px;\n        background: #fff;\n        color: #17233b;\n        font-size: 25px;\n        line-height: 1;\n        font-weight: 700;\n        box-shadow: 0 5px 16px rgba(0,0,0,.10);\n        cursor: pointer;\n        z-index: 4;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        padding: 0;\n      }\n\n      .mbd-sms-visual {\n        position: relative;\n        z-index: 1;\n        width: 118px;\n        height: 92px;\n        margin: 6px auto 16px;\n        border-radius: 22px;\n        background: #fff;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        box-shadow: 0 12px 30px rgba(0,112,186,.15);\n        overflow: hidden;\n      }\n\n      .mbd-sms-visual img {\n        width: 100%; height: 100%;\n        object-fit: cover;\n        display: block;\n      }\n\n      .mbd-sms-badge {\n        position: relative;\n        z-index: 1;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        margin: 2px auto 12px;\n        padding: 8px 18px;\n        border-radius: 999px;\n        background: #0070ba;\n        color: #fff;\n        font-size: 12.5px;\n        font-weight: 900;\n        text-transform: uppercase;\n        letter-spacing: .04em;\n        box-shadow: 0 8px 18px rgba(0,112,186,.22);\n      }\n\n      .mbd-sms-card h3 {\n        position: relative;\n        z-index: 1;\n        margin: 0 auto 12px;\n        max-width: 310px;\n        font-size: clamp(24px,5vw,30px);\n        line-height: 1.18;\n        font-weight: 850;\n        letter-spacing: -.035em;\n        color: #050505;\n      }\n\n      .mbd-sms-card h3 strong {\n        font-weight: 950;\n        color: #000;\n      }\n\n      .mbd-sms-main {\n        position: relative;\n        z-index: 1;\n        margin: 0 auto 18px;\n        max-width: 300px;\n        color: #586174;\n        font-size: 15.5px;\n        line-height: 1.38;\n        font-weight: 700;\n      }\n\n      .mbd-sms-main strong {\n        color: #0070ba;\n        font-weight: 950;\n      }\n\n      .mbd-sms-direct {\n        position: relative;\n        z-index: 1;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 9px;\n        width: min(100%,282px);\n        min-height: 54px;\n        margin: 0 auto;\n        border-radius: 16px;\n        background: linear-gradient(135deg,#0070ba 0%,#009cde 100%);\n        color: #fff !important;\n        text-decoration: none !important;\n        font-size: 18px;\n        font-weight: 900;\n        border: 0;\n        box-shadow: 0 14px 30px rgba(0,112,186,.28);\n      }\n\n      .mbd-sms-direct:hover {\n        transform: translateY(-1px);\n        box-shadow: 0 18px 34px rgba(0,112,186,.34);\n      }\n\n      .mbd-sms-stop {\n        position: relative;\n        z-index: 1;\n        margin: 12px auto 0;\n        max-width: 300px;\n        color: #6b7280;\n        font-size: 12.5px;\n        line-height: 1.35;\n        font-weight: 700;\n      }\n\n      @media (max-width: 420px) {\n        .mbd-sms-modal { padding: 14px !important; }\n        .mbd-sms-card { border-radius: 24px !important; padding: 20px 18px 22px !important; }\n        .mbd-sms-card h3 { font-size: 25px; max-width: 290px; }\n        .mbd-sms-main { font-size: 15px; }\n        .mbd-sms-direct { font-size: 16px; width: min(100%,270px); }\n      }\n\n      .mbd-alt-mini-label {\n        color: #111111;\n        font-size: 10.5px;\n        font-weight: 900;\n        text-align: center;\n      }\n\n      .mbd-error {\n        display: none;\n        margin-top: 10px;\n        padding: 10px 12px;\n        border-radius: 12px;\n        background: #fff1f2;\n        color: #9f1239;\n        font-size: 13px;\n        font-weight: 800;\n        line-height: 1.45;\n        border: 1px solid rgba(159,18,57,0.16);\n      }\n\n      .mbd-error.is-visible {\n        display: block;\n      }\n\n      .mbd-two {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 14px;\n      }\n\n      .mbd-required {\n        color: var(--mbd-red);\n      }\n\n      #mbd-step2 .mbd-label,\n      #mbd-step2 #mbd-currency-label {\n        color: #111111 !important;\n      }\n\n      .mbd-selection-row {\n        display: flex;\n        align-items: center;\n        justify-content: flex-start;\n        gap: 8px;\n        margin: 0 0 10px;\n        max-width: 100%;\n      }\n\n      .mbd-selection-row .mbd-summary {\n        margin: 0;\n        flex: 0 0 auto;\n        white-space: nowrap;\n        font-size: 13px;\n        font-weight: 800;\n      }\n\n      .mbd-amount-edit-row {\n        display: inline-flex;\n        align-items: center;\n        justify-content: flex-start;\n        gap: 4px;\n        margin: 0;\n        flex: 0 0 auto;\n        max-width: calc(100% - 76px);\n      }\n\n      .mbd-pill-wrap {\n        position: relative;\n        display: inline-flex;\n        align-items: center;\n        flex: 0 0 auto;\n        overflow: hidden;\n      }\n\n      .mbd-edit-hint {\n        display: none;\n        position: absolute;\n        right: 10px;\n        top: 50%;\n        transform: translateY(-50%);\n        color: #9aa1aa;\n        font-size: 9px;\n        line-height: 1;\n        font-weight: 800;\n        pointer-events: none;\n        text-transform: lowercase;\n        max-width: 56px;\n        white-space: nowrap;\n        overflow: hidden;\n      }\n\n      .mbd-amount-edit-row.is-onetime .mbd-adjust-btn {\n        display: none;\n      }\n\n      .mbd-amount-edit-row.is-onetime .mbd-pill-wrap {\n        width: 164px;\n      }\n\n      .mbd-amount-edit-row.is-onetime .mbd-amount-pill {\n        width: 164px;\n        padding-left: 10px;\n        padding-right: 62px;\n      }\n\n      .mbd-amount-edit-row.is-onetime .mbd-edit-hint {\n        display: block;\n      }\n\n      .mbd-adjust-btn {\n        width: 24px;\n        height: 24px;\n        border-radius: 50%;\n        border: 2px solid var(--mbd-green);\n        background: #ffffff !important;\n        color: var(--mbd-green) !important;\n        font-size: 15px;\n        line-height: 1;\n        font-weight: 900;\n        cursor: pointer;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        box-shadow: 0 5px 12px rgba(0,0,0,0.08);\n        outline: none !important;\n        transition: transform .14s ease, box-shadow .14s ease;\n      }\n\n      .mbd-adjust-btn:hover,\n      .mbd-adjust-btn:focus {\n        background: #ffffff !important;\n        color: var(--mbd-green) !important;\n        border-color: var(--mbd-green) !important;\n        outline: none !important;\n      }\n\n      .mbd-adjust-btn:active {\n        background: #ffffff !important;\n        color: var(--mbd-green) !important;\n        transform: scale(0.92);\n        box-shadow: 0 0 0 6px rgba(0,107,46,0.10);\n      }\n\n      .mbd-amount-pill {\n        width: 82px;\n        height: 28px;\n        border-radius: 999px;\n        border: 2px solid rgba(0,107,46,0.22);\n        background: #f5faf7;\n        color: #006b2e;\n        font-size: 13px;\n        font-weight: 900;\n        text-align: center;\n        padding: 0 8px;\n        outline: none !important;\n      }\n\n      .mbd-amount-pill[readonly] {\n        cursor: default;\n      }\n\n      .mbd-amount-edit-row:not(.is-onetime) .mbd-pill-wrap {\n        width: 92px;\n      }\n\n      .mbd-amount-edit-row:not(.is-onetime) .mbd-amount-pill {\n        width: 92px;\n      }\n\n      #mbd-card-element {\n        padding: 14px 16px;\n        border-radius: 14px;\n        border: 2px solid #8f949c;\n        background: rgba(255,255,255,0.90);\n        min-height: 52px;\n      }\n\n      #mbd-card-element.StripeElement--focus {\n        border-color: var(--mbd-green);\n        background: #ffffff;\n        box-shadow: 0 0 0 4px rgba(0,107,46,0.12);\n      }\n\n      #mbd-card-errors {\n        margin-top: 10px;\n        padding: 0;\n        font-size: 13px;\n        color: #b91c1c;\n        font-weight: 800;\n        line-height: 1.45;\n      }\n\n      #mbd-card-errors.is-visible {\n        padding: 10px 12px;\n        border-radius: 12px;\n        background: #fff1f2;\n        border: 1px solid rgba(185,28,28,0.16);\n      }\n\n      .mbd-check {\n        font-size: 13px;\n        color: #000000 !important;\n        font-weight: 600;\n        line-height: 1.5;\n        margin-top: 9px;\n      }\n\n      .mbd-check label {\n        display: flex;\n        gap: 9px;\n        align-items: flex-start;\n        color: #000000 !important;\n      }\n\n      .mbd-check span {\n        color: #000000 !important;\n      }\n\n      .mbd-check .mbd-terms-link {\n        color: #1d4ed8 !important;\n        font-weight: 400 !important;\n        text-decoration: underline !important;\n        text-decoration-thickness: 1px;\n        text-underline-offset: 2px;\n      }\n\n      .mbd-check .mbd-terms-link:hover {\n        color: #1e40af !important;\n        text-decoration-thickness: 1.5px;\n      }\n\n      .mbd-check input {\n        margin-top: 4px;\n        accent-color: var(--mbd-green);\n      }\n\n      .mbd-actions {\n        display: grid;\n        grid-template-columns: 0.68fr 1.32fr;\n        gap: 12px;\n        margin-top: 13px;\n        align-items: center;\n      }\n\n      .mbd-back {\n        width: 100%;\n        min-height: 50px;\n        border: 1px solid #111111;\n        border-radius: 999px;\n        background: #e9ecef;\n        color: #20242a;\n        font-size: 14px;\n        font-weight: 800;\n        cursor: pointer;\n        order: 1;\n        box-shadow: 0 9px 18px rgba(0,0,0,0.10);\n        outline: none !important;\n      }\n\n      .mbd-back:hover,\n      .mbd-back:focus {\n        background: #e9ecef !important;\n        color: #20242a !important;\n        border-color: #111111 !important;\n        outline: none !important;\n      }\n\n      .mbd-back:active {\n        background: #e9ecef !important;\n        color: #20242a !important;\n        border-color: #111111 !important;\n        transform: scale(0.985);\n        box-shadow: 0 0 0 6px rgba(0,0,0,0.08), 0 9px 18px rgba(0,0,0,0.10);\n      }\n\n      .mbd-submit {\n        min-height: 50px;\n        margin-top: 0;\n        font-size: 14px;\n        order: 2;\n        box-shadow: 0 12px 24px rgba(139,13,22,0.28);\n      }\n\n      #mbd-payment-request-wrapper {\n        display: none;\n        margin-bottom: 16px;\n      }\n\n      .mbd-loader-overlay {\n        position: fixed;\n        inset: 0;\n        z-index: 999999;\n        display: none;\n        align-items: center;\n        justify-content: center;\n        background: rgba(0,0,0,0.18);\n        backdrop-filter: blur(1px);\n        -webkit-backdrop-filter: blur(1px);\n      }\n\n      .mbd-loader-overlay.is-visible {\n        display: flex;\n      }\n\n      .mbd-loader-box {\n        width: 112px;\n        min-height: 112px;\n        border-radius: 24px;\n        background: transparent;\n        box-shadow: none;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        gap: 12px;\n      }\n\n      .mbd-spinner {\n        width: 42px;\n        height: 42px;\n        border-radius: 50%;\n        border: 4px solid rgba(255,255,255,0.42);\n        border-top-color: #ffffff;\n        animation: mbdSpin .8s linear infinite;\n        filter: drop-shadow(0 6px 16px rgba(0,0,0,0.35));\n      }\n\n      .mbd-loader-text {\n        color: #ffffff;\n        font-size: 12px;\n        font-weight: 900;\n        text-align: center;\n      }\n\n      @keyframes mbdSpin {\n        to { transform: rotate(360deg); }\n      }\n\n      .mbd-confirm-card {\n        text-align: center;\n        padding-top: 36px;\n      }\n\n      .mbd-confirm-badge {\n        width: 64px;\n        height: 64px;\n        margin: 0 auto 16px;\n        border-radius: 50%;\n        background: #006b2e;\n        color: #ffffff;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 32px;\n        font-weight: 900;\n        box-shadow: 0 14px 30px rgba(0,107,46,0.25);\n      }\n\n      .mbd-confirm-title {\n        margin: 0 0 10px;\n        color: #111111;\n        font-size: 28px;\n        line-height: 1.12;\n        font-weight: 900;\n        letter-spacing: -0.035em;\n      }\n\n      .mbd-confirm-message {\n        margin: 0 auto 16px;\n        color: #222222;\n        font-size: 15px;\n        line-height: 1.55;\n        font-weight: 650;\n        max-width: 440px;\n      }\n\n      .mbd-confirm-message strong {\n        color: #006b2e;\n        font-weight: 900;\n      }\n\n      .mbd-confirm-trust {\n        margin: 16px 0;\n        padding: 13px 15px;\n        border-radius: 16px;\n        background: #f3f8f5;\n        color: #153b25;\n        font-size: 13px;\n        line-height: 1.55;\n        font-weight: 700;\n        border: 1px solid rgba(0,107,46,0.18);\n      }\n\n      .mbd-confirm-verse {\n        margin: 16px 0 18px;\n        color: #333333;\n        font-size: 14px;\n        line-height: 1.55;\n        font-weight: 700;\n      }\n\n      .mbd-confirm-verse span {\n        display: block;\n        color: #006b2e;\n        font-weight: 900;\n        margin-top: 4px;\n      }\n\n      .mbd-confirm-actions {\n        display: grid;\n        grid-template-columns: 1fr;\n        gap: 10px;\n        margin-top: 18px;\n      }\n\n      .mbd-confirm-btn {\n        min-height: 52px;\n        border-radius: 999px;\n        border: 0;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        text-decoration: none !important;\n        font-size: 14px;\n        font-weight: 900;\n        text-transform: uppercase;\n        letter-spacing: .045em;\n      }\n\n      .mbd-confirm-btn-primary {\n        background: #8b0d16;\n        color: #ffffff !important;\n      }\n\n      .mbd-confirm-btn-secondary {\n        background: #e9ecef;\n        color: #20242a !important;\n      }\n\n      @media (min-width: 901px) {\n        .mbd-page {\n          min-height: 100vh;\n          padding-top: 48px;\n          padding-bottom: 26px;\n          display: flex;\n          align-items: center;\n        }\n\n        .mbd-inner {\n          display: grid;\n          grid-template-columns: minmax(480px, 1fr) 430px;\n          align-items: center;\n          gap: 58px;\n        }\n\n        .mbd-hero-title {\n          margin: 0;\n          max-width: 560px;\n          font-size: clamp(34px, 3.25vw, 44px);\n          line-height: 1.08;\n          letter-spacing: -0.03em;\n        }\n\n        .mbd-card {\n          max-width: 430px;\n          padding: 25px 28px 22px;\n          margin: 0;\n        }\n      }\n\n      @media (max-width: 760px) {\n        .mbd-page {\n          min-height: 0 !important;\n          height: auto !important;\n          padding: 68px 0 14px;\n          background-image: none !important;\n          overflow: hidden !important;\n          isolation: isolate;\n          contain: paint;\n        }\n\n        .mbd-page::before {\n          display: block;\n          position: absolute !important;\n          inset: 0 !important;\n          width: 100% !important;\n          height: 100% !important;\n          min-height: 100% !important;\n          background-size: cover !important;\n          background-position: center top !important;\n          background-repeat: no-repeat !important;\n          transform: none !important;\n        }\n\n        .mbd-inner {\n          width: 100%;\n          padding-left: 20px;\n          padding-right: 20px;\n        }\n\n        .mbd-hero-title {\n          font-size: 25px;\n          line-height: 1.08;\n          margin: 0 0 14px;\n          letter-spacing: -0.035em;\n        }\n\n        .mbd-card {\n          max-width: 96%;\n          border-radius: 21px;\n          padding: 15px 13px 13px;\n        }\n\n        .mbd-title {\n          font-size: 19.5px;\n          margin-bottom: 13px;\n        }\n\n        .mbd-summary {\n          font-size: 12.5px;\n          margin-bottom: 9px;\n        }\n\n        .mbd-field {\n          margin-bottom: 9px;\n        }\n\n        .mbd-label {\n          font-size: 13px;\n          margin-bottom: 5px;\n        }\n\n        .mbd-select,\n        .mbd-input,\n        .mbd-textarea {\n          min-height: 41px;\n          font-size: 14px;\n          padding: 7px 11px;\n          border-radius: 11px;\n        }\n\n        .mbd-textarea {\n          min-height: 58px;\n        }\n\n        .mbd-select-wrap::after {\n          right: 14px;\n          font-size: 23px;\n        }\n\n        .mbd-frequency-toggle {\n          width: 39%;\n          min-width: 140px;\n          max-width: 158px;\n          gap: 5px;\n        }\n\n        .mbd-freq-btn {\n          min-height: 30px;\n          font-size: 12.3px;\n          padding: 0 6px;\n        }\n\n        .mbd-amount-grid {\n          grid-template-columns: repeat(2, minmax(0, 1fr));\n          gap: 8px;\n        }\n\n        .mbd-amount-grid.is-monthly {\n          grid-template-columns: repeat(3, minmax(0, 1fr));\n          gap: 7px;\n        }\n\n        .mbd-chip {\n          min-height: 42px;\n          font-size: 14.5px;\n          border-radius: 13px;\n        }\n\n        .mbd-custom {\n          grid-column: 1 \/ -1;\n          margin-top: 0;\n        }\n\n        .mbd-custom,\n        .mbd-custom input {\n          min-height: 42px;\n        }\n\n        .mbd-custom input {\n          font-size: 14px;\n        }\n\n        .mbd-main-btn {\n          min-height: 45px;\n          margin-top: 11px;\n          font-size: 12.8px;\n        }\n\n        .mbd-secure {\n          font-size: 12.5px;\n          margin: 12px 0 10px;\n        }\n\n        .mbd-alt-mini-img {\n          width: 58px;\n          height: 58px;\n        }\n\n        .mbd-two {\n          grid-template-columns: 1fr;\n          gap: 0;\n        }\n\n        .mbd-selection-row {\n          display: grid;\n          grid-template-columns: auto 1fr;\n          align-items: center;\n          column-gap: 8px;\n          row-gap: 0;\n          margin-bottom: 9px;\n          max-width: 100%;\n        }\n\n        .mbd-selection-row .mbd-summary {\n          font-size: 11.5px;\n          flex: 0 0 auto;\n          min-width: 0;\n        }\n\n        .mbd-amount-edit-row {\n          gap: 4px;\n          max-width: none;\n          width: auto;\n          justify-self: start;\n          min-width: 0;\n        }\n\n        .mbd-adjust-btn {\n          width: 23px;\n          height: 23px;\n          font-size: 15px;\n          flex: 0 0 23px;\n        }\n\n        .mbd-amount-edit-row:not(.is-onetime) .mbd-pill-wrap {\n          width: 88px;\n          flex: 0 0 88px;\n        }\n\n        .mbd-amount-edit-row:not(.is-onetime) .mbd-amount-pill {\n          width: 88px;\n          height: 26px;\n          font-size: 12px;\n          padding: 0 4px;\n        }\n\n        .mbd-amount-pill {\n          width: 88px;\n          height: 26px;\n          font-size: 12px;\n          padding: 0 4px;\n        }\n\n        .mbd-amount-edit-row.is-onetime .mbd-pill-wrap {\n          width: 160px;\n          flex: 0 0 160px;\n        }\n\n        .mbd-amount-edit-row.is-onetime .mbd-amount-pill {\n          width: 160px;\n          padding-left: 9px;\n          padding-right: 58px;\n        }\n\n        .mbd-edit-hint {\n          font-size: 8.2px;\n          right: 9px;\n          max-width: 52px;\n        }\n\n        #mbd-card-element {\n          min-height: 46px;\n          padding: 13px 14px;\n        }\n\n        .mbd-actions {\n          grid-template-columns: 0.68fr 1.32fr;\n          gap: 9px;\n        }\n\n        .mbd-submit,\n        .mbd-back {\n          min-height: 47px;\n          font-size: 13px;\n        }\n\n        .mbd-confirm-title {\n          font-size: 24px;\n        }\n\n        .mbd-confirm-message {\n          font-size: 14px;\n        }\n      }\n\n      @media (max-width: 430px) {\n        .mbd-page {\n          padding-top: 72px;\n        }\n\n        .mbd-inner {\n          padding-left: 18px;\n          padding-right: 18px;\n        }\n\n        .mbd-hero-title {\n          font-size: 23px;\n          line-height: 1.08;\n          letter-spacing: -0.04em;\n        }\n\n        .mbd-card {\n          max-width: 95%;\n          padding: 14px 12px 12px;\n        }\n\n        .mbd-title {\n          font-size: 19px;\n        }\n\n        .mbd-frequency-toggle {\n          width: 42%;\n          min-width: 136px;\n          max-width: 152px;\n        }\n\n        .mbd-freq-btn {\n          font-size: 12.2px;\n        }\n\n        .mbd-amount-edit-row:not(.is-onetime) .mbd-pill-wrap,\n        .mbd-amount-edit-row:not(.is-onetime) .mbd-amount-pill {\n          width: 84px;\n        }\n\n        .mbd-amount-edit-row.is-onetime .mbd-pill-wrap,\n        .mbd-amount-edit-row.is-onetime .mbd-amount-pill {\n          width: 154px;\n        }\n\n        .mbd-amount-edit-row.is-onetime .mbd-pill-wrap {\n          flex: 0 0 154px;\n        }\n\n        .mbd-amount-edit-row.is-onetime .mbd-amount-pill {\n          padding-left: 8px;\n          padding-right: 54px;\n        }\n\n        .mbd-alt-mini-img {\n          width: 56px;\n          height: 56px;\n        }\n\n        .mbd-confirm-badge {\n          width: 58px;\n          height: 58px;\n          font-size: 29px;\n        }\n      }\n\n      @media (max-width: 360px) {\n        .mbd-inner {\n          padding-left: 14px;\n          padding-right: 14px;\n        }\n\n        .mbd-hero-title {\n          font-size: 20.5px;\n          letter-spacing: -0.045em;\n        }\n\n        .mbd-selection-row {\n          column-gap: 6px;\n        }\n\n        .mbd-amount-edit-row:not(.is-onetime) .mbd-pill-wrap,\n        .mbd-amount-edit-row:not(.is-onetime) .mbd-amount-pill {\n          width: 78px;\n        }\n\n        .mbd-adjust-btn {\n          width: 21px;\n          height: 21px;\n          flex-basis: 21px;\n          font-size: 14px;\n        }\n\n        .mbd-amount-edit-row.is-onetime .mbd-pill-wrap,\n        .mbd-amount-edit-row.is-onetime .mbd-amount-pill {\n          width: 144px;\n        }\n\n        .mbd-amount-edit-row.is-onetime .mbd-pill-wrap {\n          flex: 0 0 144px;\n        }\n\n        .mbd-amount-edit-row.is-onetime .mbd-amount-pill {\n          padding-left: 7px;\n          padding-right: 50px;\n        }\n\n        .mbd-edit-hint {\n          right: 8px;\n          font-size: 7.6px;\n          max-width: 48px;\n        }\n      }\n    <\/style>\n        <style>\n      .mbd-card.is-hidden { display: none !important; }\n\n      \/* Mod special pentru linkurile deschise din email (Gmail\/Outlook\/Facebook WebView).\n         Problema real\u0103: webview-ul poate raporta l\u0103\u021bime de desktop pe telefon, iar layout-ul normal\n         pune formularul lateral. Acest mod anuleaz\u0103 layout-ul lateral \u0219i for\u021beaz\u0103 formularul sus, centrat,\n         f\u0103r\u0103 zoom \u0219i f\u0103r\u0103 dependen\u021b\u0103 de media query. *\/\n      .mbd-page.mbd-email-open {\n        left: auto !important;\n        right: auto !important;\n        width: 100% !important;\n        max-width: 100% !important;\n        min-height: auto !important;\n        height: auto !important;\n        margin-left: 0 !important;\n        margin-right: 0 !important;\n        padding: 18px 12px 20px !important;\n        display: block !important;\n        overflow: visible !important;\n        contain: none !important;\n        isolation: auto !important;\n        background-image: none !important;\n        background: #ffffff !important;\n      }\n\n      .mbd-page.mbd-email-open::before {\n        display: none !important;\n        content: none !important;\n      }\n\n      .mbd-page.mbd-email-open .mbd-inner {\n        width: 100% !important;\n        max-width: 460px !important;\n        margin: 0 auto !important;\n        padding: 0 !important;\n        display: block !important;\n      }\n\n      .mbd-page.mbd-email-open .mbd-hero-title {\n        max-width: 430px !important;\n        margin: 0 auto 12px !important;\n        color: #111827 !important;\n        text-shadow: none !important;\n        font-size: clamp(24px, 7vw, 30px) !important;\n        line-height: 1.08 !important;\n        white-space: normal !important;\n        text-align: left !important;\n      }\n\n      .mbd-page.mbd-email-open .mbd-hero-title span {\n        white-space: normal !important;\n      }\n\n      .mbd-page.mbd-email-open .mbd-card {\n        width: 100% !important;\n        max-width: 430px !important;\n        margin: 0 auto !important;\n        border-radius: 22px !important;\n        padding: 20px 16px 16px !important;\n        position: relative !important;\n        left: auto !important;\n        right: auto !important;\n        top: auto !important;\n        transform: none !important;\n        box-shadow: 0 16px 44px rgba(15, 23, 42, .14) !important;\n      }\n\n      .mbd-page.mbd-email-open .mbd-title {\n        font-size: 25px !important;\n        line-height: 1.05 !important;\n      }\n\n      .mbd-page.mbd-email-open .mbd-secure {\n        justify-content: center !important;\n        align-items: center !important;\n        gap: 6px !important;\n        line-height: 1.25 !important;\n        text-align: center !important;\n        color:#111111 !important;\n      }\n\n      .mbd-page.mbd-email-open .mbd-cancel-subscription-link {\n        text-align: center !important;\n        margin-top: 0 !important;\n        color:#8b0d16 !important;\n        text-decoration:none !important;\n      }\n\n      .mbd-page.mbd-email-open .mbd-secure-text,\n      .mbd-page.mbd-email-open .mbd-secure-text span { color:#000000 !important; opacity:1 !important; }\n\n      .mbd-page.mbd-email-open .mbd-cancel-text,\n      .mbd-page.mbd-email-open .mbd-cancel-text span { color:#8b0d16 !important; opacity:1 !important; }\n\n      .mbd-page.mbd-email-open .mbd-alt-methods {\n        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n      }\n\n      @media (max-width: 420px) {\n        .mbd-page.mbd-email-open {\n          padding-left: 10px !important;\n          padding-right: 10px !important;\n        }\n        .mbd-page.mbd-email-open .mbd-card {\n          padding-left: 14px !important;\n          padding-right: 14px !important;\n        }\n      }\n    <\/style>\n\n    <link rel=\"preconnect\" href=\"https:\/\/js.stripe.com\" crossorigin>\n    <link rel=\"preconnect\" href=\"https:\/\/m.stripe.network\" crossorigin>\n    <script src=\"https:\/\/js.stripe.com\/v3\/\"><\/script>\n\n    <div class=\"mbd-loader-overlay\" id=\"mbd-loader-overlay\" aria-hidden=\"true\">\n      <div class=\"mbd-loader-box\">\n        <div class=\"mbd-spinner\"><\/div>\n        <div class=\"mbd-loader-text\">Se proceseaz\u0103...<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"mbd-page\">\n      <div class=\"mbd-inner\">\n        <h1 class=\"mbd-hero-title\">\n          <span>Po\u021bi ajuta chiar acum<\/span>\n          <span>un copil sau o familie nevoia\u0219\u0103<\/span>\n        <\/h1>\n\n        <div class=\"mbd-card\" id=\"mbd-step1\">\n          <h2 class=\"mbd-title\">Sprijin\u0103 pe cei ce nu se pot ajuta singuri<\/h2>\n                              \n          <div class=\"mbd-field\">\n            <label class=\"mbd-label\" for=\"mbd-currency\">Moneda<\/label>\n            <div class=\"mbd-select-wrap\">\n              <select class=\"mbd-select\" id=\"mbd-currency\">\n                                  <option value=\"RON\"  selected='selected'>RON<\/option>\n                                  <option value=\"EUR\" >EUR<\/option>\n                                  <option value=\"GBP\" >GBP<\/option>\n                                  <option value=\"USD\" >USD<\/option>\n                                  <option value=\"CAD\" >CAD<\/option>\n                                  <option value=\"CHF\" >CHF<\/option>\n                                  <option value=\"NOK\" >NOK<\/option>\n                                  <option value=\"SEK\" >SEK<\/option>\n                                  <option value=\"ILS\" >ILS<\/option>\n                                  <option value=\"MDL\" >MDL<\/option>\n                                  <option value=\"UAH\" >UAH<\/option>\n                              <\/select>\n            <\/div>\n          <\/div>\n\n          <div class=\"mbd-field\">\n            <div class=\"mbd-label\">Tip dona\u021bie<\/div>\n            <div class=\"mbd-frequency-toggle\" id=\"mbd-frequency-toggle\">\n              <button type=\"button\" class=\"mbd-freq-btn is-active\" data-freq=\"odata\">O dat\u0103<\/button>\n              <button type=\"button\" class=\"mbd-freq-btn \" data-freq=\"lunar\">Lunar<\/button>\n            <\/div>\n          <\/div>\n\n          <div class=\"mbd-field\">\n            <div class=\"mbd-label\">Suma pe care o donezi<\/div>\n            <div class=\"mbd-amount-grid\" id=\"mbd-amount-grid\"><\/div>\n            <input type=\"hidden\" id=\"mbd-amount-value\" value=\"100\" \/>\n            <input type=\"hidden\" id=\"mbd-frequency-value\" value=\"odata\" \/>\n            <div class=\"mbd-error\" id=\"mbd-error\"><\/div>\n          <\/div>\n\n          <button type=\"button\" class=\"mbd-main-btn\" id=\"mbd-submit\">Doneaz\u0103<\/button>\n\n          <div class=\"mbd-secure\">\n            <div class=\"mbd-secure-row\"><span class=\"mbd-secure-icon\" aria-hidden=\"true\">\ud83d\udd12<\/span><span class=\"mbd-secure-text\"><span>Tranzac\u021bia este<\/span><span>securizat\u0103<\/span><\/span><\/div>\n            <a class=\"mbd-cancel-subscription-link\" href=\"https:\/\/danielursachi.misiuneabucovina.org\/en\/anulare-abonament\/\"><span class=\"mbd-cancel-icon-line\" aria-hidden=\"true\"><\/span><span class=\"mbd-cancel-text\"><span>Anuleaz\u0103 un<\/span><span>abonament<\/span><\/span><\/a>\n          <\/div>\n\n              <div class=\"mbd-alt-methods\">\n      <div class=\"mbd-divider\"><\/div>\n      <div class=\"mbd-alt-title\">Alte metode:<\/div>\n\n      <div class=\"mbd-alt-mini-grid\">\n        <a class=\"mbd-alt-mini-card\" href=\"https:\/\/misiuneabucovina.org\/donatie-paypal\/\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mbd-alt-mini-img\">\n            <img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/01\/16.png\" alt=\"PayPal\">\n          <\/div>\n          <div class=\"mbd-alt-mini-label\">PayPal<\/div>\n        <\/a>\n\n        <a class=\"mbd-alt-mini-card\" href=\"https:\/\/revolut.me\/misiuneabucovina\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mbd-alt-mini-img\">\n            <img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-20-ian.-2026-12_03_38.jpg\" alt=\"Revolut\">\n          <\/div>\n          <div class=\"mbd-alt-mini-label\">Revolut<\/div>\n        <\/a>\n\n        <button class=\"mbd-alt-mini-card mbd-alt-mini-card--btn js-mbd-sms-open\" type=\"button\" data-sms-href=\"sms:8864?body=MISIUNE\">\n          <div class=\"mbd-alt-mini-img mbd-alt-mini-img--sms\">\n            <img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-prin-sms.png\" alt=\"SMS 8864 MISIUNE\">\n          <\/div>\n          <div class=\"mbd-alt-mini-label\">SMS<\/div>\n        <\/button>\n      <\/div>\n    <\/div>\n    <div class=\"mbd-sms-modal\" aria-hidden=\"true\">\n      <div class=\"mbd-sms-backdrop js-mbd-sms-close\"><\/div>\n      <div class=\"mbd-sms-card\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Dona\u021bie prin SMS\">\n        <button class=\"mbd-sms-x js-mbd-sms-close\" type=\"button\" aria-label=\"\u00cenchide\">\u00d7<\/button>\n        <div class=\"mbd-sms-visual\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-prin-sms.png\" alt=\"Doneaz\u0103 prin SMS\"><\/div>\n        <div class=\"mbd-sms-badge\">SMS lunar<\/div>\n        <h3>Trimite <strong>MISIUNE<\/strong> la <strong>8864<\/strong><\/h3>\n        <p class=\"mbd-sms-main\">Doneaz\u0103 <strong>4 \u20ac lunar<\/strong> \u0219i sus\u021bine lucrarea Misiunea Bucovina.<\/p>\n        <a class=\"mbd-sms-direct\" href=\"sms:8864?body=MISIUNE\"><span>\u2708<\/span> Trimite SMS direct<\/a>\n        <p class=\"mbd-sms-stop\">Pentru oprire: <strong>MISIUNE STOP<\/strong> la 8864.<\/p>\n      <\/div>\n    <\/div>\n            <\/div>\n\n        <div class=\"mbd-card is-hidden\" id=\"mbd-step2\">\n          <div class=\"mbd-step2-head\">\n            <div class=\"mbd-step2-title-row\">\n              <h2 class=\"mbd-title mbd-title-step2\">Finalizeaz\u0103 dona\u021bia<\/h2>\n              <span class=\"mbd-step2-freq-wrap\">\n                <select id=\"mbd-step2-frequency-select\" class=\"mbd-step2-freq-select\" aria-label=\"Schimb\u0103 tipul dona\u021biei\">\n                  <option value=\"odata\">Unic\u0103<\/option>\n                  <option value=\"lunar\">Lunar\u0103<\/option>\n                <\/select>\n              <\/span>\n            <\/div>\n                                              <\/div>\n          <div class=\"mbd-selection-row\">\n            <div class=\"mbd-summary\" id=\"mbd-summary\"><\/div>\n            <div class=\"mbd-amount-edit-row\" id=\"mbd-amount-edit-row\">\n              <button type=\"button\" class=\"mbd-adjust-btn\" id=\"mbd-amount-minus\" aria-label=\"Mic\u0219oreaz\u0103 suma\">\u2212<\/button>\n              <span class=\"mbd-pill-wrap\">\n                <input class=\"mbd-amount-pill\" id=\"mbd-amount-pill\" type=\"text\" inputmode=\"decimal\" \/>\n                <span class=\"mbd-edit-hint\" aria-hidden=\"true\">editeaz\u0103<\/span>\n              <\/span>\n              <button type=\"button\" class=\"mbd-adjust-btn\" id=\"mbd-amount-plus\" aria-label=\"M\u0103re\u0219te suma\">+<\/button>\n            <\/div>\n          <\/div>\n\n          <div class=\"mbd-field\">\n            <label class=\"mbd-label\" for=\"mbd-name\">Nume complet <span class=\"mbd-required\">*<\/span><\/label>\n            <input class=\"mbd-input\" type=\"text\" id=\"mbd-name\" name=\"name\" placeholder=\"Nume complet\" autocomplete=\"name\" \/>\n          <\/div>\n\n          <div class=\"mbd-two\">\n            <div class=\"mbd-field\">\n              <label class=\"mbd-label\" for=\"mbd-email\">Email <span class=\"mbd-required\">*<\/span><\/label>\n              <input class=\"mbd-input\" type=\"email\" id=\"mbd-email\" name=\"email\" placeholder=\"Email\" autocomplete=\"email\" inputmode=\"email\" \/>\n            <\/div>\n\n            <div class=\"mbd-field\">\n              <label class=\"mbd-label\" for=\"mbd-phone\">Telefon <span class=\"mbd-required\">*<\/span><\/label>\n              <input class=\"mbd-input\" type=\"tel\" id=\"mbd-phone\" name=\"phone\" placeholder=\"Telefon\" autocomplete=\"tel\" inputmode=\"tel\" \/>\n            <\/div>\n          <\/div>\n\n          <div class=\"mbd-field\">\n            <label class=\"mbd-label\" for=\"mbd-notes\">Detalii dona\u021bie<\/label>\n            <textarea class=\"mbd-textarea\" id=\"mbd-notes\" name=\"message\" placeholder=\"Po\u021bi scrie cauza dorit\u0103 sau un mesaj scurt.\" autocomplete=\"off\"><\/textarea>\n          <\/div>\n\n          <div id=\"mbd-payment-request-wrapper\">\n            <div class=\"mbd-label\" id=\"mbd-wallet-label\">Plat\u0103 rapid\u0103<\/div>\n            <div id=\"mbd-payment-request-button\"><\/div>\n          <\/div>\n\n          <div class=\"mbd-field\">\n            <div class=\"mbd-label\">Date card <span id=\"mbd-currency-label\">RON<\/span> <span class=\"mbd-required\">*<\/span><\/div>\n            <div id=\"mbd-card-element\"><\/div>\n            <div id=\"mbd-card-errors\"><\/div>\n          <\/div>\n\n          <div class=\"mbd-check\">\n            <label>\n              <input type=\"checkbox\" id=\"mbd-agree-terms\" \/>\n              <span>Sunt de acord cu <a class=\"mbd-terms-link\" href=\"https:\/\/misiuneabucovina.org\/politica-de-confidentialitate-termeni-si-conditii\/#donatii\" target=\"_blank\" rel=\"noopener\" onclick=\"event.stopPropagation();\">Termenii \u0219i condi\u021biile<\/a> \u0219i cu prelucrarea datelor personale.<\/span>\n            <\/label>\n          <\/div>\n\n          <div class=\"mbd-actions\">\n            <button type=\"button\" class=\"mbd-back\" id=\"mbd-back\">\u00cenapoi<\/button>\n            <button type=\"button\" class=\"mbd-submit\" id=\"mbd-donate-submit\">Doneaz\u0103<\/button>\n          <\/div>\n\n          <div class=\"mbd-secure\">\n            <div class=\"mbd-secure-row\"><span class=\"mbd-secure-icon\" aria-hidden=\"true\">\ud83d\udd12<\/span><span class=\"mbd-secure-text\"><span>Tranzac\u021bia este<\/span><span>securizat\u0103<\/span><\/span><\/div>\n            <a class=\"mbd-cancel-subscription-link\" href=\"https:\/\/danielursachi.misiuneabucovina.org\/en\/anulare-abonament\/\"><span class=\"mbd-cancel-icon-line\" aria-hidden=\"true\"><\/span><span class=\"mbd-cancel-text\"><span>Anuleaz\u0103 un<\/span><span>abonament<\/span><\/span><\/a>\n          <\/div>\n\n              <div class=\"mbd-alt-methods\">\n      <div class=\"mbd-divider\"><\/div>\n      <div class=\"mbd-alt-title\">Alte metode:<\/div>\n\n      <div class=\"mbd-alt-mini-grid\">\n        <a class=\"mbd-alt-mini-card\" href=\"https:\/\/misiuneabucovina.org\/donatie-paypal\/\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mbd-alt-mini-img\">\n            <img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/01\/16.png\" alt=\"PayPal\">\n          <\/div>\n          <div class=\"mbd-alt-mini-label\">PayPal<\/div>\n        <\/a>\n\n        <a class=\"mbd-alt-mini-card\" href=\"https:\/\/revolut.me\/misiuneabucovina\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mbd-alt-mini-img\">\n            <img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-20-ian.-2026-12_03_38.jpg\" alt=\"Revolut\">\n          <\/div>\n          <div class=\"mbd-alt-mini-label\">Revolut<\/div>\n        <\/a>\n\n        <button class=\"mbd-alt-mini-card mbd-alt-mini-card--btn js-mbd-sms-open\" type=\"button\" data-sms-href=\"sms:8864?body=MISIUNE\">\n          <div class=\"mbd-alt-mini-img mbd-alt-mini-img--sms\">\n            <img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-prin-sms.png\" alt=\"SMS 8864 MISIUNE\">\n          <\/div>\n          <div class=\"mbd-alt-mini-label\">SMS<\/div>\n        <\/button>\n      <\/div>\n    <\/div>\n    <div class=\"mbd-sms-modal\" aria-hidden=\"true\">\n      <div class=\"mbd-sms-backdrop js-mbd-sms-close\"><\/div>\n      <div class=\"mbd-sms-card\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Dona\u021bie prin SMS\">\n        <button class=\"mbd-sms-x js-mbd-sms-close\" type=\"button\" aria-label=\"\u00cenchide\">\u00d7<\/button>\n        <div class=\"mbd-sms-visual\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-prin-sms.png\" alt=\"Doneaz\u0103 prin SMS\"><\/div>\n        <div class=\"mbd-sms-badge\">SMS lunar<\/div>\n        <h3>Trimite <strong>MISIUNE<\/strong> la <strong>8864<\/strong><\/h3>\n        <p class=\"mbd-sms-main\">Doneaz\u0103 <strong>4 \u20ac lunar<\/strong> \u0219i sus\u021bine lucrarea Misiunea Bucovina.<\/p>\n        <a class=\"mbd-sms-direct\" href=\"sms:8864?body=MISIUNE\"><span>\u2708<\/span> Trimite SMS direct<\/a>\n        <p class=\"mbd-sms-stop\">Pentru oprire: <strong>MISIUNE STOP<\/strong> la 8864.<\/p>\n      <\/div>\n    <\/div>\n            <\/div>\n      <\/div>\n    <\/div>\n\n    <script>\n      (function() {\n        const FORM_URL = \"https:\/\/danielursachi.misiuneabucovina.org\/en\/en\/wp-json\/wp\/v2\/pages\/4315\";\n        const AJAX_URL = \"https:\/\/danielursachi.misiuneabucovina.org\/wp-admin\/admin-ajax.php\";\n        const PUBLISHABLE_KEY = \"pk_live_51PA7YrG28Dln1q9MyeZDbCKXvdvgh3R4nKsh3I0PGpnCxWO1Aye9tflqP8H0DKe9orf4aUIKx2F7GkJKUfQNUEiq00En6y5Igh\";\n        const DEFAULT_CURRENCY = \"RON\";\n        const CASE_TITLE = \"\";\n        const CASE_SLUG = \"\";\n        const CASE_URL = \"\";\n        const CASE_SHORT = \"\";\n        const CONTRIBUTION_TYPE = \"\";\n        const CONTRIBUTION_LABEL = \"\";\n        const SHOP_MODE = false;\n        const SHOP_ORDER_ID = \"\";\n        const SHOP_TOKEN = \"\";\n        const SHOP_AMOUNT = \"\";\n        const SHOP_CURRENCY = \"\";\n        const SHOP_ORDER_NUMBER = \"\";\n\n        const step1 = document.getElementById(\"mbd-step1\");\n        const step2 = document.getElementById(\"mbd-step2\");\n        const loader = document.getElementById(\"mbd-loader-overlay\");\n\n        const amountGrid = document.getElementById(\"mbd-amount-grid\");\n        const amountValue = document.getElementById(\"mbd-amount-value\");\n        const freqValue = document.getElementById(\"mbd-frequency-value\");\n        const errorBox = document.getElementById(\"mbd-error\");\n        const step1SubmitBtn = document.getElementById(\"mbd-submit\");\n        const freqButtons = document.querySelectorAll(\"#mbd-frequency-toggle .mbd-freq-btn\");\n        const currencySelect = document.getElementById(\"mbd-currency\");\n\n        const summary = document.getElementById(\"mbd-summary\");\n        const cardErrors = document.getElementById(\"mbd-card-errors\");\n        const submitBtn = document.getElementById(\"mbd-donate-submit\");\n        const amountPill = document.getElementById(\"mbd-amount-pill\");\n        const amountEditRow = document.getElementById(\"mbd-amount-edit-row\");\n        const frequencyTitle = document.getElementById(\"mbd-frequency-title\");\n        const step2FrequencySelect = document.getElementById(\"mbd-step2-frequency-select\");\n        const amountMinus = document.getElementById(\"mbd-amount-minus\");\n        const amountPlus = document.getElementById(\"mbd-amount-plus\");\n        const backBtn = document.getElementById(\"mbd-back\");\n        const walletWrapper = document.getElementById(\"mbd-payment-request-wrapper\");\n        const walletButtonContainer = document.getElementById(\"mbd-payment-request-button\");\n        const walletLabel = document.getElementById(\"mbd-wallet-label\");\n\n        const oneTimeAmounts = [\"15\", \"50\", \"100\", \"150\"];\n        const monthlyAmounts = [\"15\", \"50\", \"100\", \"150\"];\n\n        let freq = SHOP_MODE ? \"odata\" : (CONTRIBUTION_TYPE === \"zeciuiala\" ? \"lunar\" : \"odata\");\n        let amount = SHOP_MODE ? SHOP_AMOUNT : \"100\";\n        let currency = SHOP_MODE ? SHOP_CURRENCY : (DEFAULT_CURRENCY || \"RON\");\n        let stripe = null;\n        let elements = null;\n        let card = null;\n        let stripeCoreReady = false;\n        let isSubmitting = false;\n        let paymentRequestInstance = null;\n        let paymentRequestButton = null;\n        let walletSequence = 0;\n        let failedEmailSent = false;\n        let paymentAttemptId = \"\";\n\n        function mbdSmsCloseAll() {\n          document.querySelectorAll('.mbd-sms-modal.is-open').forEach(function(modal) {\n            modal.classList.remove('is-open');\n            modal.setAttribute('aria-hidden', 'true');\n          });\n          document.documentElement.classList.remove('mbd-sms-lock');\n        }\n\n        function mbdFindSmsModal(openBtn) {\n          var wrap = openBtn ? openBtn.closest('.mbd-alt-methods') : null;\n          var local = wrap && wrap.parentNode ? wrap.parentNode.querySelector('.mbd-sms-modal') : null;\n          if (local) return local;\n          return document.querySelector('.mbd-sms-modal');\n        }\n\n        document.addEventListener('click', function(event) {\n          var openBtn = event.target.closest('.js-mbd-sms-open');\n          if (openBtn) {\n            event.preventDefault();\n            mbdSmsCloseAll();\n            var modal = mbdFindSmsModal(openBtn);\n            if (modal) {\n              if (modal.parentNode !== document.body) {\n                document.body.appendChild(modal);\n              }\n              modal.classList.add('is-open');\n              modal.setAttribute('aria-hidden', 'false');\n              document.documentElement.classList.add('mbd-sms-lock');\n            }\n            return;\n          }\n\n          if (event.target.closest('.js-mbd-sms-close')) {\n            event.preventDefault();\n            mbdSmsCloseAll();\n          }\n        });\n\n        document.addEventListener('keydown', function(event) {\n          if (event.key === 'Escape') {\n            mbdSmsCloseAll();\n          }\n        });\n\n        function showLoader(text) {\n          if (!loader) return;\n          loader.querySelector(\".mbd-loader-text\").textContent = text || \"Se proceseaz\u0103...\";\n          loader.classList.add(\"is-visible\");\n        }\n\n        function hideLoader() {\n          if (!loader) return;\n          loader.classList.remove(\"is-visible\");\n        }\n\n        function showError(message) {\n          errorBox.textContent = message;\n          errorBox.classList.add(\"is-visible\");\n        }\n\n        function clearError() {\n          errorBox.textContent = \"\";\n          errorBox.classList.remove(\"is-visible\");\n        }\n\n        function showCardError(message) {\n          cardErrors.textContent = translateStripeError(message);\n          cardErrors.classList.add(\"is-visible\");\n        }\n\n        function clearCardError() {\n          cardErrors.textContent = \"\";\n          cardErrors.classList.remove(\"is-visible\");\n        }\n\n        function setActiveChip(chip) {\n          amountGrid.querySelectorAll(\".mbd-chip\").forEach(function(item) {\n            item.classList.remove(\"is-active\");\n          });\n          chip.classList.add(\"is-active\");\n        }\n\n        function renderAmounts(currentFreq) {\n          clearError();\n          amountGrid.innerHTML = \"\";\n          amountGrid.classList.remove(\"is-monthly\");\n          if (SHOP_MODE) {\n            const locked = document.createElement(\"div\");\n            locked.className = \"mbd-chip is-active\";\n            locked.style.width = \"100%\";\n            locked.style.textAlign = \"center\";\n            locked.textContent = SHOP_AMOUNT + \" \" + SHOP_CURRENCY + \" \u00b7 sum\u0103 blocat\u0103 din co\u0219\";\n            amountGrid.appendChild(locked);\n            amountValue.value = SHOP_AMOUNT;\n            return;\n          }\n\n          const amounts = currentFreq === \"lunar\" ? monthlyAmounts : oneTimeAmounts;\n          const defaultAmount = currentFreq === \"lunar\" ? \"50\" : \"100\";\n\n          amounts.forEach(function(itemAmount) {\n            const button = document.createElement(\"button\");\n            button.type = \"button\";\n            button.className = \"mbd-chip\";\n            button.setAttribute(\"data-amount\", itemAmount);\n            button.textContent = itemAmount;\n\n            if (itemAmount === defaultAmount) {\n              button.classList.add(\"is-active\");\n              amountValue.value = itemAmount;\n            }\n\n            button.addEventListener(\"click\", function() {\n              clearError();\n              setActiveChip(button);\n              amountValue.value = itemAmount;\n            });\n\n            amountGrid.appendChild(button);\n          });\n\n          if (currentFreq === \"odata\" || currentFreq === \"lunar\") {\n            const custom = document.createElement(\"div\");\n            custom.className = \"mbd-chip mbd-custom\";\n            custom.innerHTML = '<input id=\"mbd-custom-input\" type=\"number\" min=\"5\" step=\"5\" placeholder=\"Scrie alt\u0103 sum\u0103\" inputmode=\"decimal\" \/>';\n            amountGrid.appendChild(custom);\n\n            const customInput = document.getElementById(\"mbd-custom-input\");\n\n            custom.addEventListener(\"click\", function() {\n              clearError();\n              amountGrid.querySelectorAll(\".mbd-chip\").forEach(function(item) {\n                item.classList.remove(\"is-active\");\n              });\n              custom.classList.add(\"is-active\");\n              customInput.focus();\n              amountValue.value = customInput.value || \"\";\n            });\n\n            customInput.addEventListener(\"input\", function() {\n              clearError();\n              amountGrid.querySelectorAll(\".mbd-chip\").forEach(function(item) {\n                item.classList.remove(\"is-active\");\n              });\n              custom.classList.add(\"is-active\");\n              amountValue.value = customInput.value;\n            });\n          }\n        }\n\n        freqButtons.forEach(function(button) {\n          button.addEventListener(\"click\", function() {\n            const selectedFreq = button.getAttribute(\"data-freq\");\n            freqButtons.forEach(function(item) { item.classList.remove(\"is-active\"); });\n            button.classList.add(\"is-active\");\n            freqValue.value = selectedFreq;\n            step1SubmitBtn.textContent = selectedFreq === \"lunar\" ? \"Aboneaz\u0103-te\" : \"Doneaz\u0103\";\n            renderAmounts(selectedFreq);\n          });\n        });\n\n        function setFrequencyFromStep2(newFreq) {\n          if (newFreq !== \"lunar\") newFreq = \"odata\";\n          freq = newFreq;\n          freqValue.value = newFreq;\n          freqButtons.forEach(function(item) {\n            item.classList.toggle(\"is-active\", item.getAttribute(\"data-freq\") === newFreq);\n          });\n          step1SubmitBtn.textContent = newFreq === \"lunar\" ? \"Aboneaz\u0103-te\" : \"Doneaz\u0103\";\n          submitBtn.textContent = newFreq === \"lunar\" ? \"Aboneaz\u0103-te\" : \"Doneaz\u0103\";\n          formatSummary();\n          updatePaymentRequestTotal();\n        }\n\n        if (step2FrequencySelect) {\n          step2FrequencySelect.addEventListener(\"change\", function() {\n            setFrequencyFromStep2(step2FrequencySelect.value);\n          });\n        }\n\n        function normalizeOneTimeAmount(value) {\n          const clean = String(value || \"\").replace(\/[^0-9.,]\/g, \"\").replace(\",\", \".\");\n          const parsed = parseFloat(clean);\n          if (!parsed || parsed <= 0) return \"\";\n          return String(parsed);\n        }\n\n        function getCurrentPresetIndex(list) {\n          const current = String(parseInt(amount, 10));\n          const index = list.indexOf(current);\n          return index >= 0 ? index : 0;\n        }\n\n        function formatAmountLabel() {\n          return String(amount || \"\").trim() + \" \" + currency;\n        }\n\n        function syncAmountPill() {\n          amountPill.value = formatAmountLabel();\n        }\n\n        function formatSummary() {\n          summary.textContent = \"Ai ales\";\n          if (frequencyTitle) frequencyTitle.textContent = freq === \"lunar\" ? \"(Lunar\u0103)\" : \"(Unic\u0103)\";\n          if (step2FrequencySelect) step2FrequencySelect.value = freq;\n          document.getElementById(\"mbd-currency-label\").textContent = currency;\n          submitBtn.textContent = freq === \"lunar\" ? \"Aboneaz\u0103-te\" : \"Doneaz\u0103\";\n\n          amountEditRow.classList.remove(\"is-monthly\");\n          amountEditRow.classList.add(\"is-onetime\");\n\n          if (SHOP_MODE) {\n            summary.textContent = \"Plat\u0103 produse MB\";\n            submitBtn.textContent = \"Pl\u0103te\u0219te comanda\";\n            amountPill.setAttribute(\"readonly\", \"readonly\");\n            amountMinus.style.display = \"none\";\n            amountPlus.style.display = \"none\";\n            syncAmountPill();\n            return;\n          }\n\n          amountPill.removeAttribute(\"readonly\");\n          syncAmountPill();\n        }\n\n        function getPaymentMinorAmount() {\n          const normalized = normalizeOneTimeAmount(amountPill ? (amountPill.value || amount) : amount);\n          const parsed = parseFloat(normalized || \"0\");\n          if (!parsed || parsed <= 0) return 100;\n          return Math.round(parsed * 100);\n        }\n\n        function updatePaymentRequestTotal() {\n          if (!paymentRequestInstance) return;\n          try {\n            paymentRequestInstance.update({\n              total: { label: SHOP_MODE ? (\"Produse MB - \" + SHOP_ORDER_NUMBER) : (CASE_TITLE ? (freq === \"lunar\" ? \"Abonament lunar - \" + CASE_TITLE : \"Dona\u021bie - \" + CASE_TITLE) : (freq === \"lunar\" ? \"Abonament lunar Misiunea Bucovina\" : \"Dona\u021bie Misiunea Bucovina\")), amount: getPaymentMinorAmount() }\n            });\n          } catch (error) {}\n        }\n\n        function updateAmount(newAmount) {\n          amount = String(newAmount);\n          formatSummary();\n          updatePaymentRequestTotal();\n        }\n\n        amountMinus.addEventListener(\"click\", function() {\n          const current = parseFloat(normalizeOneTimeAmount(amountPill.value || amount) || \"0\");\n          updateAmount(Math.max(5, current - 5));\n        });\n\n        amountPlus.addEventListener(\"click\", function() {\n          const current = parseFloat(normalizeOneTimeAmount(amountPill.value || amount) || \"0\");\n          updateAmount(current > 0 ? current + 5 : 5);\n        });\n\n        amountPill.addEventListener(\"focus\", function() {\n          amountPill.value = String(parseFloat(amount || \"0\"));\n          amountPill.select();\n        });\n\n        amountPill.addEventListener(\"input\", function() {\n          const normalized = normalizeOneTimeAmount(amountPill.value);\n          if (normalized) {\n            amount = normalized;\n            updatePaymentRequestTotal();\n          }\n        });\n\n        amountPill.addEventListener(\"blur\", function() {\n          const normalized = normalizeOneTimeAmount(amountPill.value);\n          if (normalized) {\n            amount = normalized;\n            updatePaymentRequestTotal();\n          }\n          formatSummary();\n        });\n\n        function translateStripeError(message) {\n          if (!message) return \"Plata nu a reu\u0219it. Te rug\u0103m s\u0103 verifici datele cardului sau s\u0103 \u00eencerci cu un alt card.\";\n          const text = String(message).toLowerCase();\n          if (text.includes(\"insufficient funds\")) return \"Plata nu a fost aprobat\u0103: fonduri insuficiente pe card. Te rug\u0103m s\u0103 folose\u0219ti un alt card sau s\u0103 \u00eencerci din nou dup\u0103 alimentarea contului.\";\n          if (text.includes(\"card was declined\") || text.includes(\"declined\")) return \"Cardul a fost refuzat de banc\u0103. Te rug\u0103m s\u0103 verifici cardul sau s\u0103 \u00eencerci cu un alt card.\";\n          if (text.includes(\"incorrect cvc\") || text.includes(\"security code\") || text.includes(\"cvc\")) return \"Codul CVC\/CVV pare incorect. Te rug\u0103m s\u0103 verifici cele 3 cifre de pe spatele cardului.\";\n          if (text.includes(\"expired\")) return \"Cardul este expirat. Te rug\u0103m s\u0103 folose\u0219ti un card valid.\";\n          if (text.includes(\"authentication\") || text.includes(\"3d secure\") || text.includes(\"requires_action\")) return \"Autentificarea pl\u0103\u021bii nu a fost finalizat\u0103. Te rug\u0103m s\u0103 re\u00eencerci \u0219i s\u0103 confirmi plata \u00een aplica\u021bia b\u0103ncii.\";\n          if (text.includes(\"processing error\")) return \"A ap\u0103rut o eroare la procesarea pl\u0103\u021bii. Te rug\u0103m s\u0103 \u00eencerci din nou peste c\u00e2teva momente.\";\n          if (text.includes(\"payment method\") || text.includes(\"metoda de plat\u0103\")) return \"Metoda de plat\u0103 nu a putut fi validat\u0103. Te rug\u0103m s\u0103 verifici datele cardului sau s\u0103 \u00eencerci alt card.\";\n          if (text.includes(\"manual\") || text.includes(\"confirmation_method\")) return \"Plata nu a putut fi confirmat\u0103 corect. Te rug\u0103m s\u0103 re\u00eencerci. Dac\u0103 problema persist\u0103, folose\u0219te plata cu cardul sau contacteaz\u0103-ne.\";\n          return \"Plata nu a reu\u0219it. Detaliu: \" + message;\n        }\n\n        function escapeHtml(text) {\n          const div = document.createElement(\"div\");\n          div.textContent = text || \"drag donator\";\n          return div.innerHTML;\n        }\n\n        function showSuccessConfirmation(name) {\n          const message = freq === \"lunar\"\n            ? 'Abonamentul t\u0103u lunar de <strong>' + amount + ' ' + currency + '<\/strong> a fost activat cu succes.'\n            : 'Dona\u021bia ta de <strong>' + amount + ' ' + currency + '<\/strong> a fost \u00eenregistrat\u0103 cu succes.';\n\n          step2.classList.add(\"mbd-confirm-card\");\n          step2.innerHTML = `\n            <div class=\"mbd-confirm-badge\">\u2713<\/div>\n            <h2 class=\"mbd-confirm-title\">Mul\u021bumim, ${escapeHtml(name)}!<\/h2>\n            <p class=\"mbd-confirm-message\">${message}<\/p>\n            <div class=\"mbd-confirm-trust\">\n              Plata a fost procesat\u0103 securizat. Datele cardului nu sunt stocate pe site-ul nostru,\n              ci sunt gestionate prin infrastructura de plat\u0103 Stripe.\n            <\/div>\n            <div class=\"mbd-confirm-verse\">\n              \u201eCine are mil\u0103 de s\u0103rac \u00eemprumut\u0103 pe Domnul, \u0219i El \u00eei va r\u0103spl\u0103ti binefacerea.\u201d\n              <span>Proverbele 19:17<\/span>\n            <\/div>\n            <div class=\"mbd-confirm-actions\">\n              <a class=\"mbd-confirm-btn mbd-confirm-btn-primary\" href=\"${FORM_URL}\">F\u0103 o nou\u0103 dona\u021bie<\/a>\n              <a class=\"mbd-confirm-btn mbd-confirm-btn-secondary\" href=\"\/\">\u00cenapoi la site<\/a>\n            <\/div>`;\n          window.scrollTo({ top: 0, behavior: \"smooth\" });\n        }\n\n        function prepareStripeCore() {\n          if (stripeCoreReady && stripe && elements) return true;\n          if (!PUBLISHABLE_KEY || PUBLISHABLE_KEY === \"PUNE_AICI_CHEIA_PUBLICA_PK_LIVE\") {\n            showCardError(\"Cheia public\u0103 Stripe nu este configurat\u0103.\");\n            return false;\n          }\n          stripe = Stripe(PUBLISHABLE_KEY);\n          elements = stripe.elements();\n          stripeCoreReady = true;\n          return true;\n        }\n\n        function initStripeOnce() {\n          if (stripe && elements && card) return true;\n          if (!prepareStripeCore()) return false;\n\n          card = elements.create(\"card\", {\n            style: {\n              base: {\n                color: \"#111111\",\n                fontFamily: \"Arial, Helvetica, sans-serif\",\n                fontSmoothing: \"antialiased\",\n                fontSize: \"16px\",\n                fontWeight: \"600\",\n                \"::placeholder\": { color: \"#9ca3af\" }\n              },\n              invalid: { color: \"#b91c1c\", iconColor: \"#b91c1c\" }\n            }\n          });\n          card.mount(\"#mbd-card-element\");\n          card.addEventListener(\"change\", function(event) {\n            if (event.error) showCardError(event.error.message);\n            else clearCardError();\n          });\n          return true;\n        }\n\n        function resetWalletButton() {\n          paymentRequestInstance = null;\n          paymentRequestButton = null;\n          walletWrapper.style.display = \"none\";\n          walletButtonContainer.innerHTML = \"\";\n        }\n\n        function setupPaymentRequest() {\n          resetWalletButton();\n          if (!stripe || !elements) return;\n\n          const currentSequence = ++walletSequence;\n          const paymentRequest = stripe.paymentRequest({\n            country: \"RO\",\n            currency: currency.toLowerCase(),\n            total: { label: SHOP_MODE ? (\"Produse MB - \" + SHOP_ORDER_NUMBER) : (CASE_TITLE ? (freq === \"lunar\" ? \"Abonament lunar - \" + CASE_TITLE : \"Dona\u021bie - \" + CASE_TITLE) : (freq === \"lunar\" ? \"Abonament lunar Misiunea Bucovina\" : \"Dona\u021bie Misiunea Bucovina\")), amount: getPaymentMinorAmount() },\n            requestPayerName: true,\n            requestPayerEmail: true,\n            requestPayerPhone: true,\n            disableWallets: [\"link\", \"browserCard\"]\n          });\n          paymentRequestInstance = paymentRequest;\n\n          const prButton = elements.create(\"paymentRequestButton\", { paymentRequest: paymentRequest });\n          paymentRequestButton = prButton;\n\n          paymentRequest.canMakePayment().then(function(result) {\n            if (currentSequence !== walletSequence) return;\n            if (result && (result.applePay || result.googlePay)) {\n              if (result.applePay) walletLabel.textContent = freq === \"lunar\" ? \"Abonare rapid\u0103 cu Apple Pay\" : \"Plat\u0103 rapid\u0103 cu Apple Pay\";\n              else if (result.googlePay) walletLabel.textContent = freq === \"lunar\" ? \"Abonare rapid\u0103 cu Google Pay\" : \"Plat\u0103 rapid\u0103 cu Google Pay\";\n              walletWrapper.style.display = \"block\";\n              prButton.mount(\"#mbd-payment-request-button\");\n            }\n          });\n\n          paymentRequest.on(\"paymentmethod\", async function(ev) {\n            const name = document.getElementById(\"mbd-name\").value.trim();\n            const email = document.getElementById(\"mbd-email\").value.trim();\n            let phone = document.getElementById(\"mbd-phone\").value.trim();\n            if (!phone && ev.payerPhone) { phone = String(ev.payerPhone).trim(); }\n            const notes = document.getElementById(\"mbd-notes\").value.trim();\n            const agreeTerms = document.getElementById(\"mbd-agree-terms\").checked;\n\n            if (!name || !email || !phone) {\n              ev.complete(\"fail\");\n              alert(\"Te rug\u0103m s\u0103 completezi numele, emailul \u0219i telefonul.\");\n              return;\n            }\n\n            if (!agreeTerms) {\n              ev.complete(\"fail\");\n              alert(\"Te rug\u0103m s\u0103 accep\u021bi termenii \u0219i prelucrarea datelor personale.\");\n              return;\n            }\n\n            const normalizedWalletAmount = normalizeOneTimeAmount(amountPill.value || amount);\n            if (normalizedWalletAmount) {\n              amount = normalizedWalletAmount;\n              formatSummary();\n              updatePaymentRequestTotal();\n            }\n\n            showLoader(\"Se proceseaz\u0103...\");\n            const result = await sendPayment(ev.paymentMethod.id, name, email, phone, notes, agreeTerms);\n\n            if (!result.success) {\n              hideLoader();\n              ev.complete(\"fail\");\n              const failureMsg = translateStripeError(result.data && result.data.message ? result.data.message : \"\");\n              await sendFailedDonationEmail(failureMsg, name, email, phone, notes);\n              alert(failureMsg);\n              return;\n            }\n\n            if (result.data && result.data.requires_action) {\n              const confirmRes = await stripe.confirmCardPayment(result.data.payment_intent_client_secret, { return_url: FORM_URL || window.location.href.split(\"#\")[0] });\n              if (confirmRes.error) {\n                hideLoader();\n                ev.complete(\"fail\");\n                const failureMsg = translateStripeError(confirmRes.error.message);\n                await sendFailedDonationEmail(failureMsg, name, email, phone, notes);\n                alert(failureMsg);\n                return;\n              }\n            }\n\n            if (result.data && result.data.requires_action && result.data.payment_intent_id) {\n              await finalizeDonationEmail(result.data.payment_intent_id, name, email, phone, notes, result.data.subscription_id || '');\n            }\n\n            hideLoader();\n            ev.complete(\"success\");\n            showSuccessConfirmation(name);\n          });\n        }\n\n        async function sendPayment(paymentMethodId, payerName, payerEmail, payerPhone, notes, agreeTerms) {\n          const formData = new FormData();\n          formData.append(\"action\", \"mb_handle_stripe_payment\");\n          formData.append(\"freq\", freq);\n          formData.append(\"amount\", amount);\n          formData.append(\"currency\", currency);\n          formData.append(\"name\", payerName);\n          formData.append(\"email\", payerEmail);\n          formData.append(\"phone\", String(payerPhone || \"\").trim());\n          formData.append(\"notes\", notes);\n          formData.append(\"agree_terms\", agreeTerms ? \"1\" : \"\");\n          formData.append(\"payment_method_id\", paymentMethodId);\n          formData.append(\"return_url\", FORM_URL || window.location.href.split(\"#\")[0]);\n          formData.append(\"case_title\", CASE_TITLE || \"\");\n          formData.append(\"case_slug\", CASE_SLUG || \"\");\n          formData.append(\"case_url\", CASE_URL || \"\");\n            formData.append(\"contribution_type\", CONTRIBUTION_TYPE || \"\");\n            formData.append(\"contribution_label\", CONTRIBUTION_LABEL || \"\");\n            formData.append(\"contribution_type\", CONTRIBUTION_TYPE || \"\");\n            formData.append(\"contribution_label\", CONTRIBUTION_LABEL || \"\");\n          formData.append(\"contribution_type\", CONTRIBUTION_TYPE || \"\");\n          formData.append(\"contribution_label\", CONTRIBUTION_LABEL || \"\");\n          if (SHOP_MODE) { formData.append(\"mb_shop_order\", SHOP_ORDER_ID); formData.append(\"mb_shop_token\", SHOP_TOKEN); }\n\n          const response = await fetch(AJAX_URL, { method: \"POST\", body: formData });\n          const responseText = await response.text();\n          try {\n            return JSON.parse(responseText);\n          } catch (error) {\n            return { success: false, data: { message: \"Serverul a returnat o eroare tehnic\u0103. Te rug\u0103m s\u0103 re\u00eencerci sau s\u0103 ne contactezi.\" } };\n          }\n        }\n\n        async function finalizeDonationEmail(paymentIntentId, payerName, payerEmail, payerPhone, notes, subscriptionId) {\n          if (!paymentIntentId) return;\n          try {\n            const formData = new FormData();\n            formData.append(\"action\", \"mb_finalize_donation_email\");\n            formData.append(\"payment_intent_id\", paymentIntentId);\n            formData.append(\"subscription_id\", subscriptionId || \"\");\n            formData.append(\"freq\", freq);\n            formData.append(\"amount\", amount);\n            formData.append(\"currency\", currency);\n            formData.append(\"name\", payerName);\n            formData.append(\"email\", payerEmail);\n            formData.append(\"phone\", String(payerPhone || \"\").trim());\n            formData.append(\"notes\", notes || \"\");\n            formData.append(\"case_title\", CASE_TITLE || \"\");\n            formData.append(\"case_slug\", CASE_SLUG || \"\");\n            formData.append(\"case_url\", CASE_URL || \"\");\n            formData.append(\"contribution_type\", CONTRIBUTION_TYPE || \"\");\n            formData.append(\"contribution_label\", CONTRIBUTION_LABEL || \"\");\n          if (SHOP_MODE) { formData.append(\"mb_shop_order\", SHOP_ORDER_ID); formData.append(\"mb_shop_token\", SHOP_TOKEN); }\n            await fetch(AJAX_URL, { method: \"POST\", body: formData });\n          } catch (error) {}\n        }\n\n\n        async function sendFailedDonationEmail(reason, payerName, payerEmail, payerPhone, notes) {\n          if (failedEmailSent || !payerEmail) return;\n          failedEmailSent = true;\n          try {\n            const formData = new FormData();\n            formData.append(\"action\", \"mb_send_failed_donation_email\");\n            formData.append(\"freq\", freq);\n            formData.append(\"amount\", amount);\n            formData.append(\"currency\", currency);\n            formData.append(\"name\", payerName || \"\");\n            formData.append(\"email\", payerEmail || \"\");\n            formData.append(\"phone\", String(payerPhone || \"\").trim());\n            formData.append(\"notes\", notes || \"\");\n            formData.append(\"reason\", translateStripeError(reason || \"\"));\n            formData.append(\"failure_id\", paymentAttemptId || (\"mbd_\" + Date.now() + \"_\" + Math.random().toString(36).slice(2)));\n            formData.append(\"case_title\", CASE_TITLE || \"\");\n            formData.append(\"case_slug\", CASE_SLUG || \"\");\n            formData.append(\"case_url\", CASE_URL || \"\");\n            formData.append(\"contribution_type\", CONTRIBUTION_TYPE || \"\");\n            formData.append(\"contribution_label\", CONTRIBUTION_LABEL || \"\");\n          if (SHOP_MODE) { formData.append(\"mb_shop_order\", SHOP_ORDER_ID); formData.append(\"mb_shop_token\", SHOP_TOKEN); }\n            const response = await fetch(AJAX_URL, { method: \"POST\", body: formData, credentials: \"same-origin\", keepalive: true });\n            return await response.json().catch(function(){ return null; });\n          } catch (error) {\n            failedEmailSent = false;\n          }\n        }\n\n        function openStep2() {\n          clearError();\n          clearCardError();\n\n          const selectedAmount = parseFloat(amountValue.value || \"0\");\n          if (!selectedAmount || selectedAmount <= 0) {\n            showError(\"Te rug\u0103m s\u0103 alegi sau s\u0103 scrii o sum\u0103 valid\u0103.\");\n            return;\n          }\n\n          freq = freqValue.value || \"odata\";\n          amount = String(selectedAmount);\n          currency = currencySelect.value || \"RON\";\n          failedEmailSent = false;\n          paymentAttemptId = \"mbd_\" + Date.now() + \"_\" + Math.random().toString(36).slice(2);\n\n          formatSummary();\n          step1.classList.add(\"is-hidden\");\n          step2.classList.remove(\"is-hidden\");\n          window.scrollTo({ top: 0, behavior: \"smooth\" });\n\n          if (initStripeOnce()) {\n            setupPaymentRequest();\n          }\n        }\n\n        function backToStep1() {\n          resetWalletButton();\n          step2.classList.add(\"is-hidden\");\n          step1.classList.remove(\"is-hidden\");\n          window.scrollTo({ top: 0, behavior: \"smooth\" });\n        }\n\n        step1SubmitBtn.addEventListener(\"click\", openStep2);\n        backBtn.addEventListener(\"click\", backToStep1);\n\n        submitBtn.addEventListener(\"click\", async function() {\n          if (isSubmitting) return;\n          clearCardError();\n          failedEmailSent = false;\n          paymentAttemptId = \"mbd_\" + Date.now() + \"_\" + Math.random().toString(36).slice(2);\n\n          const name = document.getElementById(\"mbd-name\").value.trim();\n          const email = document.getElementById(\"mbd-email\").value.trim();\n          const phone = document.getElementById(\"mbd-phone\").value.trim();\n          const notes = document.getElementById(\"mbd-notes\").value.trim();\n          const agreeTerms = document.getElementById(\"mbd-agree-terms\").checked;\n\n          const normalizedAmount = normalizeOneTimeAmount(amountPill.value || amount);\n          if (normalizedAmount) {\n            amount = normalizedAmount;\n            formatSummary();\n            updatePaymentRequestTotal();\n          }\n\n          if (!amount || parseFloat(amount) <= 0) {\n            showCardError(\"Te rug\u0103m s\u0103 alegi o sum\u0103 valid\u0103.\");\n            return;\n          }\n          if (!name || !email || !phone) {\n            showCardError(\"Te rug\u0103m s\u0103 completezi numele, emailul \u0219i telefonul.\");\n            return;\n          }\n          if (!agreeTerms) {\n            showCardError(\"Te rug\u0103m s\u0103 accep\u021bi termenii \u0219i condi\u021biile \u0219i prelucrarea datelor personale.\");\n            return;\n          }\n          if (!initStripeOnce()) return;\n\n          isSubmitting = true;\n          submitBtn.disabled = true;\n          submitBtn.textContent = freq === \"lunar\" ? \"Se activeaz\u0103...\" : \"Se proceseaz\u0103...\";\n          showLoader(freq === \"lunar\" ? \"Se activeaz\u0103...\" : \"Se proceseaz\u0103...\");\n\n          try {\n            const pmResult = await stripe.createPaymentMethod({\n              type: \"card\",\n              card: card,\n              billing_details: { name: name, email: email, phone: phone }\n            });\n\n            if (pmResult.error) {\n              hideLoader();\n              const failureMsg = translateStripeError(pmResult.error.message);\n              showCardError(failureMsg);\n              await sendFailedDonationEmail(failureMsg, name, email, phone, notes);\n              isSubmitting = false;\n              submitBtn.disabled = false;\n              submitBtn.textContent = freq === \"lunar\" ? \"Aboneaz\u0103-te\" : \"Doneaz\u0103\";\n              return;\n            }\n\n            const result = await sendPayment(pmResult.paymentMethod.id, name, email, phone, notes, agreeTerms);\n\n            if (!result.success) {\n              hideLoader();\n              const failureMsg = translateStripeError(result.data && result.data.message ? result.data.message : \"Dona\u021bia nu a reu\u0219it.\");\n              showCardError(failureMsg);\n              await sendFailedDonationEmail(failureMsg, name, email, phone, notes);\n              isSubmitting = false;\n              submitBtn.disabled = false;\n              submitBtn.textContent = freq === \"lunar\" ? \"Aboneaz\u0103-te\" : \"Doneaz\u0103\";\n              return;\n            }\n\n            if (result.data && result.data.requires_action) {\n              hideLoader();\n              const confirmRes = await stripe.confirmCardPayment(result.data.payment_intent_client_secret, { return_url: FORM_URL || window.location.href.split(\"#\")[0] });\n              if (confirmRes.error) {\n                const failureMsg = translateStripeError(confirmRes.error.message || \"Autentificarea pl\u0103\u021bii nu a fost finalizat\u0103.\");\n                showCardError(failureMsg);\n                await sendFailedDonationEmail(failureMsg, name, email, phone, notes);\n                submitBtn.disabled = false;\n                submitBtn.textContent = freq === \"lunar\" ? \"Aboneaz\u0103-te\" : \"Doneaz\u0103\";\n                return;\n              }\n              if (result.data && result.data.payment_intent_id) {\n                await finalizeDonationEmail(result.data.payment_intent_id, name, email, phone, notes, result.data.subscription_id || '');\n              }\n              showLoader(\"Se finalizeaz\u0103...\");\n            }\n\n            hideLoader();\n            isSubmitting = false;\n            showSuccessConfirmation(name);\n          } catch (error) {\n            hideLoader();\n            const failureMsg = translateStripeError(error.message || \"Dona\u021bia nu a reu\u0219it. Te rug\u0103m s\u0103 re\u00eencerci.\");\n            showCardError(failureMsg);\n            await sendFailedDonationEmail(failureMsg, name, email, phone, notes);\n            isSubmitting = false;\n            submitBtn.disabled = false;\n            submitBtn.textContent = freq === \"lunar\" ? \"Aboneaz\u0103-te\" : \"Doneaz\u0103\";\n          }\n        });\n\n\n        function detectCurrencyFromBrowser() {\n          const locale = (navigator.languages && navigator.languages[0]) || navigator.language || \"\";\n          const timezone = (Intl.DateTimeFormat().resolvedOptions().timeZone || \"\").toLowerCase();\n          const regionMatch = locale.match(\/[-_]([A-Z]{2})\\b\/i);\n          const region = regionMatch ? regionMatch[1].toUpperCase() : \"\";\n          const euroRegions = [\"AT\",\"BE\",\"HR\",\"CY\",\"EE\",\"FI\",\"FR\",\"DE\",\"GR\",\"IE\",\"IT\",\"LV\",\"LT\",\"LU\",\"MT\",\"NL\",\"PT\",\"SK\",\"SI\",\"ES\",\"AD\",\"MC\",\"SM\",\"VA\",\"ME\",\"XK\"];\n          const regionMap = { RO:\"RON\", MD:\"MDL\", GB:\"GBP\", UK:\"GBP\", US:\"USD\", CA:\"CAD\", CH:\"CHF\", LI:\"CHF\", NO:\"NOK\", SE:\"SEK\", IL:\"ILS\", UA:\"UAH\" };\n          const timezoneMap = [\n            [\/bucharest\/, \"RON\"], [\/chisinau\/, \"MDL\"], [\/london\/, \"GBP\"], [\/jerusalem\/, \"ILS\"], [\/kyiv|kiev\/, \"UAH\"], [\/zurich\/, \"CHF\"], [\/oslo\/, \"NOK\"], [\/stockholm\/, \"SEK\"], [\/new_york|chicago|denver|los_angeles|phoenix|anchorage|honolulu\/, \"USD\"], [\/toronto|vancouver|montreal|winnipeg|edmonton|halifax\/, \"CAD\"]\n          ];\n\n          if (regionMap[region]) return regionMap[region];\n          if (euroRegions.indexOf(region) !== -1) return \"EUR\";\n          for (const item of timezoneMap) {\n            if (item[0].test(timezone)) return item[1];\n          }\n          if (timezone.indexOf(\"europe\/\") === 0) return \"EUR\";\n          if (timezone.indexOf(\"america\/\") === 0) return \"USD\";\n          return DEFAULT_CURRENCY || \"RON\";\n        }\n\n        const detectedCurrency = detectCurrencyFromBrowser();\n        if (currencySelect && detectedCurrency && Array.from(currencySelect.options).some(function(option) { return option.value === detectedCurrency; })) {\n          currencySelect.value = detectedCurrency;\n          currency = detectedCurrency;\n        }\n\n        currencySelect.addEventListener(\"change\", function() {\n          currency = currencySelect.value || \"RON\";\n          updatePaymentRequestTotal();\n          if (document.getElementById(\"mbd-currency-label\")) {\n            document.getElementById(\"mbd-currency-label\").textContent = currency;\n          }\n        });\n\n        renderAmounts(freq);\n\n        \/* Preg\u0103te\u0219te Stripe \u00een fundal, ca pasul de plat\u0103 s\u0103 porneasc\u0103 mai repede c\u00e2nd donatorul apas\u0103 butonul. *\/\n        if (window.requestIdleCallback) {\n          window.requestIdleCallback(function() { prepareStripeCore(); }, { timeout: 1600 });\n        } else {\n          window.setTimeout(function() { prepareStripeCore(); }, 900);\n        }\n      })();\n    <\/script>\n    \n  <\/section>\n\n  <section class=\"du-don__sect\" id=\"paypal\" aria-labelledby=\"du-don-paypal\">\n    <div class=\"du-don__sect-cap\">\n      <h2 class=\"du-don__h\" id=\"du-don-paypal\">Doneaz\u0103 prin PayPal<\/h2>\n    <\/div>\n        <section class=\"mbpp-page\" data-ajax=\"https:\/\/danielursachi.misiuneabucovina.org\/wp-admin\/admin-ajax.php\" data-nonce=\"03cbf6e441\" data-presets='{&quot;RON&quot;:{&quot;unica&quot;:[50,100,150,250,500],&quot;lunar&quot;:[50,100,150,250,500]},&quot;EUR&quot;:{&quot;unica&quot;:[5,10,15,25,50],&quot;lunar&quot;:[5,10,15,25,50]},&quot;USD&quot;:{&quot;unica&quot;:[5,10,15,25,50],&quot;lunar&quot;:[5,10,15,25,50]},&quot;GBP&quot;:{&quot;unica&quot;:[5,10,15,25,50],&quot;lunar&quot;:[5,10,15,25,50]}}' data-default-currency=\"EUR\" data-project-context=\"\" data-context-type=\"\">\n    <style>\n      html,body{margin:0!important;padding:0!important;overflow-x:hidden!important}body .entry-content,body .site-content,body .content-area,body .inside-article,body .ast-container,body .wp-block-post-content{overflow:visible!important}.mbpp-page,.mbpp-page *{box-sizing:border-box}.mbpp-page{--pp-blue:#0070ba;--pp-dark:#003087;--pp-light:#009cde;--pp-yellow:#ffc439;--pp-yellow-dark:#f3b300;--pp-border:#9aa0aa;position:relative;left:50%;right:50%;width:100vw;max-width:100vw;min-height:100vh;margin-left:-50vw!important;margin-right:-50vw!important;padding:44px 0 28px;font-family:Arial,Helvetica,sans-serif;background-image:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.34) 34%,rgba(0,0,0,.62) 100%),url(\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/04\/20260408_140352-scaled-e1776238627806.jpg\");background-size:cover;background-position:center top;background-repeat:no-repeat;overflow:hidden;isolation:isolate;contain:paint}.mbpp-inner{position:relative;z-index:1;width:min(100%,1180px);margin:0 auto;padding:0 36px}.mbpp-hero-title{max-width:700px;color:#fff;font-family:\"Trebuchet MS\",Arial,Helvetica,sans-serif;font-size:clamp(29px,4.5vw,48px);line-height:1.08;font-weight:800;letter-spacing:-.025em;margin:0 0 18px;text-shadow:0 8px 22px rgba(0,0,0,.32)}.mbpp-hero-title span{display:block;white-space:nowrap}.mbpp-card{width:100%;max-width:470px;margin:0 auto;background:rgba(255,255,255,.94);border-radius:22px;padding:27px 30px 23px;box-shadow:0 24px 60px rgba(0,0,0,.30);border:1px solid rgba(255,255,255,.70);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);overflow:hidden}.mbpp-card.is-hidden{display:none!important}.mbpp-title{margin:0 0 18px;color:#000;font-size:clamp(24px,3vw,32px);line-height:1.08;letter-spacing:-.025em;font-weight:800}.mbpp-title-step2{margin:0;font-size:clamp(24px,2.4vw,30px);line-height:1.05;white-space:nowrap}.mbpp-field{margin:0 0 12px}.mbpp-label{display:block;margin:0 0 7px;color:#767a83;font-size:16px;line-height:1.15;font-weight:500}.mbpp-select-wrap{position:relative}.mbpp-select-wrap:after{content:'\u2228';position:absolute;right:18px;top:50%;transform:translateY(-55%);font-size:19px;color:#a4a9b1;font-weight:800;pointer-events:none}.mbpp-select,.mbpp-input,.mbpp-textarea{width:100%;min-height:50px;border:2px solid #9aa0aa;border-radius:12px;background:#fff;color:#111827;font-size:16px;line-height:1.1;font-weight:700;padding:0 16px;outline:none;box-shadow:0 1px 0 rgba(0,0,0,.04);appearance:none;-webkit-appearance:none}.mbpp-input::placeholder,.mbpp-textarea::placeholder{color:#9aa3b1;font-weight:700}.mbpp-select:focus,.mbpp-input:focus,.mbpp-textarea:focus{border-color:var(--pp-blue);box-shadow:0 0 0 3px rgba(0,112,186,.12)}.mbpp-textarea{height:72px;min-height:72px;padding:15px 16px;resize:vertical;font-weight:700}.mbpp-frequency-toggle{display:flex;gap:8px;align-items:center}.mbpp-freq-btn{height:32px;padding:0 15px;border:2px solid var(--pp-blue);border-radius:999px;background:#fff;color:var(--pp-blue);font-size:15px;font-weight:900;line-height:1;cursor:pointer}.mbpp-freq-btn.is-active{background:var(--pp-blue);color:#fff}.mbpp-amount-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mbpp-amount-btn{height:57px;border:2px solid var(--pp-blue);border-radius:10px;background:#f0f2f5;color:#9ba2ad;font-size:19px;font-weight:900;cursor:pointer}.mbpp-amount-btn.is-active{background:var(--pp-blue);color:#fff;border-color:var(--pp-blue)}.mbpp-custom-amount{grid-column:1\/-1;height:58px;border:2px solid var(--pp-blue);border-radius:10px;background:#f0f2f5;color:#111827;text-align:center;font-weight:900;font-size:16px;padding:0 12px}.mbpp-custom-amount::placeholder{color:#9ba2ad}.mbpp-main-btn,.mbpp-submit{width:100%;height:55px;border:0;border-radius:999px;background:var(--pp-yellow);color:#111;font-weight:900;text-transform:uppercase;letter-spacing:.02em;font-size:15px;box-shadow:0 14px 26px rgba(255,196,57,.28);cursor:pointer}.mbpp-main-btn:hover,.mbpp-submit:hover{background:var(--pp-yellow-dark)}.mbpp-secure{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:16px 0 0;font-size:13px;font-weight:800;color:#111;line-height:1.2}.mbpp-secure-row{display:flex;align-items:center;gap:6px;min-width:0}.mbpp-secure-icon{font-size:18px;line-height:1}.mbpp-cancel-subscription-link{display:inline-flex;align-items:center;gap:6px;color:#a30b18!important;text-decoration:none!important;font-weight:900;white-space:nowrap}.mbpp-cancel-icon-line{display:inline-flex;width:20px;height:20px;border:2px solid #19a35b;border-radius:50%;position:relative;flex:0 0 20px}.mbpp-cancel-icon-line:before,.mbpp-cancel-icon-line:after{content:'';position:absolute;left:5px;right:5px;top:8px;height:2px;background:#19a35b;transform:rotate(45deg)}.mbpp-cancel-icon-line:after{transform:rotate(-45deg)}.mbpp-divider{height:1px;background:#e0e0e0;margin:17px 0 14px}.mbpp-alt-title{font-size:16px;font-weight:900;color:#111;margin-bottom:10px}.mbpp-alt-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start;max-width:330px;margin:0 auto}.mbpp-alt-mini-card{display:block;text-align:center;text-decoration:none!important;color:#111!important}.mbpp-alt-mini-img{width:62px;height:62px;border-radius:10px;overflow:hidden;margin:0 auto 7px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.10)}.mbpp-alt-mini-img img{width:100%;height:100%;object-fit:cover;display:block}.mbpp-alt-mini-img--online img{width:80%;height:80%;object-fit:contain}.mbpp-alt-mini-img--sms{border:2px solid #a30b18;border-radius:10px;background:#fff}.mbpp-alt-mini-label{font-size:12px;font-weight:900;line-height:1.15;color:#111}.mbpp-step2-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.mbpp-step2-title-row{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;width:100%}.mbpp-step2-freq-wrap{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;width:92px;height:29px}.mbpp-step2-freq-select{display:block;width:92px;max-width:92px;height:29px;min-height:29px;box-sizing:border-box;border-radius:7px;border:1.25px solid var(--pp-blue);background:#fff;color:var(--pp-blue);font-size:16px;line-height:1;font-weight:900;padding:1px 23px 1px 8px;outline:none;appearance:none;-webkit-appearance:none}.mbpp-step2-freq-wrap:before,.mbpp-step2-freq-wrap:after{content:'';position:absolute;right:9px;width:0;height:0;pointer-events:none;border-left:4px solid transparent;border-right:4px solid transparent}.mbpp-step2-freq-wrap:before{top:8px;border-bottom:5px solid var(--pp-blue)}.mbpp-step2-freq-wrap:after{bottom:8px;border-top:5px solid var(--pp-blue)}.mbpp-selection-row{display:flex;align-items:center;gap:10px;margin-bottom:12px}.mbpp-summary{font-size:14px;line-height:1.45;color:#222;font-weight:600;min-width:47px}.mbpp-summary strong{color:#111;font-weight:900}.mbpp-amount-pill-wrap{position:relative;display:inline-flex;align-items:center}.mbpp-amount-pill{width:165px;height:43px;border:1px solid #d8dde6;background:#fbfdff;border-radius:2px;text-align:center;font-size:16px;color:#475467;font-weight:500;padding:0 54px 0 10px}.mbpp-edit-hint{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:8px;color:#8a92a0;font-weight:900}.mbpp-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mbpp-check{font-size:14px;color:#111;line-height:1.4;margin:10px 0 14px}.mbpp-check label{display:flex;gap:8px;align-items:flex-start}.mbpp-check input{width:13px;height:13px;margin-top:3px;flex:0 0 13px}.mbpp-check a{color:#05e!important;text-decoration:underline!important;font-weight:500}.mbpp-actions{display:grid;grid-template-columns:122px 1fr;gap:12px;align-items:center}.mbpp-back{height:52px;border:1.75px solid #111;border-radius:999px;background:#f8fafc;color:#333;font-weight:900;font-size:15px;cursor:pointer}.mbpp-payment-box{display:none;margin:14px 0 6px;background:#fff;border:1px solid #d8dde6;border-radius:14px;padding:13px}.mbpp-payment-box.is-visible{display:block}.mbpp-paypal-note{margin:0 0 11px;text-align:center;color:#1f2937;font-size:13px;font-weight:800}.mbpp-msg{display:none;border-radius:12px;padding:10px 12px;margin:10px 0;font-size:13px;font-weight:900;line-height:1.35}.mbpp-msg.show{display:block}.mbpp-msg.err{background:#fff1f2;color:#991b1b}.mbpp-msg.ok{background:#ecfdf3;color:#067647}.mbpp-success-icon{width:66px;height:66px;border-radius:50%;margin:4px auto 16px;background:var(--pp-blue);display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;font-weight:900}.mbpp-success-title{text-align:center;color:#003087;font-size:29px;font-weight:900;line-height:1.05;margin:0 0 10px}.mbpp-success-text{text-align:center;color:#1f2937;font-size:16px;line-height:1.45;margin:0 0 14px}.mbpp-success-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 4px}.mbpp-success-btn{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:999px;text-decoration:none!important;font-weight:900;font-size:14px;text-align:center;padding:10px 14px}.mbpp-success-btn-primary{background:var(--pp-yellow);color:#111!important;border:1.75px solid #111}.mbpp-success-btn-secondary{background:var(--pp-blue);color:#fff!important;border:1.75px solid var(--pp-blue)}.mbpp-loading{opacity:.65;pointer-events:none}.mbpp-required{color:#a30b18}.mbpp-card-warning{background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;border-radius:12px;padding:10px 12px;margin-bottom:12px;font-size:13px;font-weight:800}.mbpp-project-note{background:#f3f8ff;border:1px solid #bfd8f5;color:#153e75;border-radius:14px;padding:11px 13px;margin:0 0 13px;font-size:14px;font-weight:800;line-height:1.35}.mbpp-project-note strong{color:#003087;font-weight:900}.mbpp-step2-project-line{width:100%;margin:-4px 0 3px;color:#1f2937;font-size:13px;font-weight:800;line-height:1.35}.mbpp-step2-project-line strong{color:#003087;font-weight:900}.mbpp-choice-actions{display:grid;gap:10px;margin-top:14px}.mbpp-paypal-choice,.mbpp-card-choice{width:100%;height:44px;border:0;border-radius:999px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none}.mbpp-paypal-choice{background:var(--pp-yellow);color:var(--pp-dark);font-size:20px;font-style:italic;box-shadow:0 10px 20px rgba(255,196,57,.22)}.mbpp-card-choice{background:#2d2d2f;color:#fff;font-size:15px}.mbpp-card-ico{width:26px;height:18px;border:2px solid #fff;border-radius:3px;display:inline-block;position:relative}.mbpp-card-ico:before{content:'';position:absolute;left:0;right:0;top:4px;height:2px;background:#fff}.mbpp-secure{color:#111!important}.mbpp-secure-row span:last-child{color:#111!important;text-shadow:none!important}.mbpp-title-step2{font-size:26px!important;max-width:calc(100% - 100px);white-space:normal!important}.mbpp-step2-title-row{align-items:flex-start}.mbpp-step2-freq-wrap{margin-left:auto}.mbpp-amount-pill{width:135px!important;padding-right:46px!important}.mbpp-edit-hint{right:8px!important}.mbpp-amount-btn{font-size:17px!important;white-space:nowrap;overflow:hidden}.mbpp-payment-box{display:block!important}.mbpp-payment-box.is-visible{display:block!important}.mbpp-paypal-note{display:none}.mbpp-page[data-card-only=\"1\"] .mbpp-hero-title,.mbpp-page[data-card-only=\"1\"] #mbpp-step1{display:none!important}.mbpp-page[data-card-only=\"1\"] #mbpp-step2{display:block!important}.mbpp-page[data-card-only=\"1\"] .mbpp-payment-box{display:block!important}\n@media(max-width:768px){.mbpp-page{padding:12px 14px 20px;background-position:center top;min-height:100vh}.mbpp-inner{padding:0}.mbpp-hero-title{max-width:430px;margin:0 auto 12px;font-size:clamp(24px,7vw,30px);line-height:1.08;color:#111;text-shadow:none;display:none}.mbpp-hero-title span{white-space:normal}.mbpp-card{max-width:430px;border-radius:22px;padding:25px 30px 22px}.mbpp-title{font-size:29px}.mbpp-title-step2{font-size:30px}.mbpp-secure{font-size:12px}.mbpp-alt-mini-grid{gap:18px}}@media(max-width:460px){.mbpp-card{max-width:430px!important;padding:20px 22px 20px!important}.mbpp-title{font-size:26px!important;line-height:1.08!important}.mbpp-title-step2{font-size:25px!important;max-width:calc(100% - 88px)}.mbpp-step2-freq-wrap,.mbpp-step2-freq-select{width:84px;max-width:84px;font-size:15px}.mbpp-amount-grid{gap:8px}.mbpp-amount-btn{height:53px;font-size:16px!important}.mbpp-secure{color:#111!important}.mbpp-secure-row span:last-child{color:#111!important}.mbpp-amount-pill{width:125px!important}.mbpp-selection-row{gap:8px}.mbpp-summary{min-width:42px}.mbpp-two{grid-template-columns:1fr}.mbpp-check{font-size:13px}.mbpp-actions{grid-template-columns:110px 1fr}.mbpp-page{padding-left:15px!important;padding-right:15px!important}.mbpp-card{padding-left:30px;padding-right:30px}.mbpp-title{font-size:29px}.mbpp-title-step2{font-size:29px}.mbpp-amount-grid{gap:10px}.mbpp-amount-btn{height:57px;font-size:19px}.mbpp-two{grid-template-columns:1fr 1fr;gap:14px}.mbpp-input{font-size:16px;padding-left:15px}.mbpp-actions{grid-template-columns:122px 1fr}.mbpp-secure{align-items:center}.mbpp-alt-mini-grid{max-width:300px;gap:18px}.mbpp-alt-mini-img{width:62px;height:62px}}@media(max-width:380px){.mbpp-card{padding-left:18px;padding-right:18px}.mbpp-title{font-size:27px}.mbpp-title-step2{font-size:25px}.mbpp-actions{grid-template-columns:112px 1fr;gap:10px}.mbpp-back,.mbpp-submit{height:50px}.mbpp-alt-mini-grid{gap:10px}.mbpp-secure{font-size:11px}}\n\n      \/* Ajust\u0103ri v1.0.2: dimensiuni mobile ca formularul oficial + texte vizibile *\/\n      .mbpp-select,.mbpp-input,.mbpp-textarea{background:rgba(255,255,255,.90);font-size:17px;font-weight:600;color:#111!important}.mbpp-label{font-size:17px;letter-spacing:-.02em}.mbpp-main-btn,.mbpp-submit{min-height:56px;height:auto;margin-top:14px;font-weight:800;letter-spacing:.055em}.mbpp-secure{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:12px;margin:15px 0 12px;width:100%;color:#000!important}.mbpp-secure-row,.mbpp-cancel-subscription-link{display:flex;align-items:center;justify-content:center;gap:5px;min-height:24px;line-height:1.16;font-size:12.5px;font-weight:700;text-align:center;color:#000!important;text-shadow:none!important;opacity:1!important}.mbpp-cancel-subscription-link,.mbpp-cancel-subscription-link *{color:#8b0d16!important;text-shadow:none!important;opacity:1!important}.mbpp-check,.mbpp-check label,.mbpp-check span{color:#000!important;text-shadow:none!important;opacity:1!important}.mbpp-check a{color:#1d4ed8!important}.mbpp-alt-title,.mbpp-alt-mini-label{color:#111!important;text-shadow:none!important}.mbpp-alt-mini-grid{gap:10px;max-width:none}.mbpp-alt-mini-card{display:grid;justify-items:center;gap:5px}.mbpp-alt-mini-img{width:62px;height:62px;border-radius:12px;background:#f5f5f5;box-shadow:0 8px 18px rgba(0,0,0,.08)}.mbpp-alt-mini-label{font-size:10.5px}.mbpp-title-step2{white-space:nowrap}.mbpp-two{gap:14px}.mbpp-actions{grid-template-columns:.68fr 1.32fr;margin-top:13px}.mbpp-back,.mbpp-submit{min-height:50px;height:auto;font-size:14px}.mbpp-back{border:1px solid #111;background:#e9ecef;box-shadow:0 9px 18px rgba(0,0,0,.10)}\n      @media(min-width:901px){.mbpp-page{min-height:100vh;padding-top:48px;padding-bottom:26px;display:flex;align-items:center}.mbpp-inner{display:grid;grid-template-columns:minmax(480px,1fr) 430px;align-items:center;gap:58px}.mbpp-hero-title{display:block;margin:0;max-width:560px;font-size:clamp(34px,3.25vw,44px);line-height:1.08}.mbpp-card{max-width:430px;padding:25px 28px 22px;margin:0}}\n      @media(max-width:760px){.mbpp-page{min-height:0!important;height:auto!important;padding:72px 0 14px!important;background-image:none!important;overflow:hidden!important}.mbpp-page:before{content:\"\";display:block;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:100%!important;z-index:0;pointer-events:none;background-image:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.34) 34%,rgba(0,0,0,.62) 100%),url(\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/04\/20260408_140352-scaled-e1776238627806.jpg\");background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important}.mbpp-inner{width:100%;padding-left:20px!important;padding-right:20px!important}.mbpp-hero-title{display:block!important;font-size:23px!important;line-height:1.08;margin:0 0 14px;color:#fff;text-shadow:0 8px 22px rgba(0,0,0,.32)}.mbpp-hero-title span{white-space:normal}.mbpp-card{max-width:95%!important;border-radius:21px!important;padding:14px 12px 12px!important}.mbpp-title{font-size:19px!important;margin-bottom:13px!important}.mbpp-title-step2{font-size:clamp(23px,8vw,30px)!important}.mbpp-field{margin-bottom:9px!important}.mbpp-label{font-size:13px!important;margin-bottom:5px!important}.mbpp-select,.mbpp-input,.mbpp-textarea{min-height:41px!important;font-size:14px!important;padding:7px 11px!important;border-radius:11px!important}.mbpp-textarea{min-height:58px!important;height:58px!important}.mbpp-select-wrap:after{right:14px!important;font-size:23px!important}.mbpp-frequency-toggle{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px!important;width:42%!important;min-width:136px!important;max-width:152px!important}.mbpp-freq-btn{min-height:30px!important;height:auto!important;font-size:12.2px!important;padding:0 6px!important}.mbpp-amount-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.mbpp-amount-btn{height:42px!important;min-height:42px!important;font-size:14.5px!important;border-radius:13px!important;white-space:nowrap!important;line-height:1!important}.mbpp-custom-amount{height:42px!important;min-height:42px!important;font-size:14px!important;margin-top:0!important}.mbpp-main-btn{min-height:45px!important;margin-top:11px!important;font-size:12.8px!important}.mbpp-secure{font-size:12.5px!important;margin:12px 0 10px!important}.mbpp-secure-row,.mbpp-cancel-subscription-link{flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;min-height:52px;line-height:1.16}.mbpp-two{grid-template-columns:1fr!important;gap:0!important}.mbpp-selection-row{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;margin-bottom:9px}.mbpp-summary{font-size:11.5px!important;min-width:0}.mbpp-amount-pill{width:160px!important;height:26px!important;font-size:12px!important;padding-left:9px!important;padding-right:58px!important}.mbpp-edit-hint{font-size:8.2px!important;right:9px!important}.mbpp-actions{grid-template-columns:.68fr 1.32fr!important;gap:9px!important}.mbpp-submit,.mbpp-back{min-height:47px!important;font-size:13px!important}.mbpp-alt-mini-img{width:56px!important;height:56px!important}.mbpp-payment-box{padding:10px!important}.mbpp-paypal-note{font-size:12px!important}.mbpp-success-title{font-size:24px!important}.mbpp-success-text{font-size:14px!important}}\n      @media(max-width:360px){.mbpp-inner{padding-left:14px!important;padding-right:14px!important}.mbpp-hero-title{font-size:20.5px!important}.mbpp-amount-pill{width:144px!important;padding-left:7px!important;padding-right:50px!important}.mbpp-edit-hint{right:8px!important;font-size:7.6px!important}.mbpp-alt-mini-grid{gap:7px!important}}\n\n      \/* Ajust\u0103ri v1.0.4: flux curat, butoane stabile, sume p\u0103strate, vizibilitate texte *\/\n      @keyframes mbppTapPulse{0%{transform:scale(1)}50%{transform:scale(.975);box-shadow:0 0 0 10px rgba(255,196,57,.22)}100%{transform:scale(1)}}\n      .mbpp-paypal-choice:hover,.mbpp-paypal-choice:focus,.mbpp-paypal-choice:active,.mbpp-submit:hover,.mbpp-submit:focus,.mbpp-submit:active{background:#ffc439!important;color:#003087!important}\n      .mbpp-card-choice:hover,.mbpp-card-choice:focus,.mbpp-card-choice:active{background:#2d2d2f!important;color:#fff!important}\n      .mbpp-paypal-choice:active,.mbpp-card-choice:active,.mbpp-back:active,.mbpp-submit:active,.mbpp-freq-btn:active,.mbpp-amount-btn:active{animation:mbppTapPulse .42s ease}\n      .mbpp-paypal-choice span{font-family:Arial,Helvetica,sans-serif;font-weight:900;font-style:italic;color:#003087;letter-spacing:-.05em;font-size:20px;text-transform:none!important}\n      .mbpp-choice-actions-step2{margin:8px 0 10px}.mbpp-payment-box:not(.is-visible){display:none!important}.mbpp-payment-box.is-visible{display:block!important}.mbpp-paypal-note{display:block!important;color:#1f2937!important}\n      #mbpp-currency-label{color:#0070ba!important;font-weight:900!important}.mbpp-submit-hidden{display:none!important}.mbpp-actions-back-only{grid-template-columns:1fr!important}.mbpp-actions-back-only .mbpp-back{max-width:150px}\n      .mbpp-title-step2{font-size:clamp(21px,2vw,26px)!important;max-width:calc(100% - 100px)!important;white-space:nowrap!important}.mbpp-step2-title-row{align-items:center!important}.mbpp-amount-pill{width:165px!important;height:43px!important;padding-right:58px!important}.mbpp-edit-hint{right:12px!important}.mbpp-secure-row span:last-child{color:#111!important}\n      @media(max-width:760px){.mbpp-success-actions{grid-template-columns:1fr!important}.mbpp-title-step2{font-size:22px!important;max-width:calc(100% - 88px)!important}.mbpp-step2-freq-wrap,.mbpp-step2-freq-select{width:82px!important;max-width:82px!important}.mbpp-selection-row{grid-template-columns:auto 155px auto!important}.mbpp-amount-pill{width:155px!important}.mbpp-edit-hint{right:10px!important}.mbpp-choice-actions-step2 .mbpp-paypal-choice,.mbpp-choice-actions-step2 .mbpp-card-choice{height:42px!important}.mbpp-alt-mini-label{font-size:11px!important}.mbpp-secure-row,.mbpp-cancel-subscription-link{color:#111!important}}\n\n      \/* Ajust\u0103ri v1.0.5: butoane stabile, flux finalizare curat, moned\u0103 blocat\u0103 \u00een c\u00e2mpul de sum\u0103 *\/\n      .mbpp-alt-mini-label{font-size:11px!important}\n      .mbpp-back,.mbpp-back:hover,.mbpp-back:focus,.mbpp-back:active{background:#f8fafc!important;color:#333!important;border-color:#111!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}\n      .mbpp-submit,.mbpp-submit:hover,.mbpp-submit:focus,.mbpp-submit:active,.mbpp-main-btn:hover,.mbpp-main-btn:focus,.mbpp-main-btn:active{background:#ffc439!important;color:#111!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}\n      .mbpp-paypal-choice,.mbpp-paypal-choice:hover,.mbpp-paypal-choice:focus,.mbpp-paypal-choice:active{background:#ffc439!important;color:#003087!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}\n      .mbpp-card-choice,.mbpp-card-choice:hover,.mbpp-card-choice:focus,.mbpp-card-choice:active{background:#2d2d2f!important;color:#fff!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}\n      .mbpp-submit-hidden{display:block!important}.mbpp-actions-back-only{grid-template-columns:.68fr 1.32fr!important}.mbpp-actions-back-only .mbpp-back{max-width:none!important}\n      .mbpp-post-actions{display:none;margin-top:13px}.mbpp-post-actions.is-visible{display:block}.mbpp-post-actions .mbpp-paypal-note{margin:0 0 10px;color:#1f2937!important}\n      .mbpp-choice-actions-step2{display:grid;grid-template-columns:1fr;gap:10px;margin:0 0 10px!important}.mbpp-payment-box{margin-top:10px!important}\n      .mbpp-method-label,#mbpp-currency-label{color:#5f6673!important}.mbpp-method-label #mbpp-currency-label{color:#0070ba!important}\n      .mbpp-amount-pill-wrap{position:relative}.mbpp-amount-pill{padding-right:84px!important}.mbpp-amount-currency{position:absolute;right:53px;top:50%;transform:translateY(-50%);font-size:12px;color:#475467;font-weight:900;pointer-events:none}.mbpp-edit-hint{right:8px!important}\n      .mbpp-secure-row,.mbpp-cancel-subscription-link{min-height:45px!important}.mbpp-secure-text,.mbpp-cancel-text{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.16;text-align:center}.mbpp-cancel-text span{display:block}.mbpp-cancel-subscription-link{white-space:normal!important}\n      @media(max-width:760px){.mbpp-success-actions{grid-template-columns:1fr!important}.mbpp-title-step2{font-size:22px!important;max-width:calc(100% - 86px)!important}.mbpp-amount-pill{width:160px!important;padding-right:78px!important}.mbpp-amount-currency{right:49px;font-size:11px}.mbpp-edit-hint{right:7px!important}.mbpp-choice-actions-step2 .mbpp-paypal-choice,.mbpp-choice-actions-step2 .mbpp-card-choice{height:42px!important}.mbpp-actions-back-only{grid-template-columns:.68fr 1.32fr!important}}\n      .mbpp-submit,.mbpp-submit:hover,.mbpp-submit:focus{background:#ffc439!important;color:#111!important;border:1.75px solid #111!important;box-shadow:0 14px 26px rgba(255,196,57,.28)!important}\n      .mbpp-amount-btn,.mbpp-amount-btn:hover,.mbpp-amount-btn:focus,.mbpp-amount-btn:active{background:#f0f2f5!important;color:#9ba2ad!important;border-color:var(--pp-blue)!important;outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}\n      .mbpp-amount-btn.is-active,.mbpp-amount-btn.is-active:hover,.mbpp-amount-btn.is-active:focus,.mbpp-amount-btn.is-active:active{background:var(--pp-blue)!important;color:#fff!important;border-color:var(--pp-blue)!important;outline:none!important;box-shadow:none!important}\n      .mbpp-freq-btn,.mbpp-freq-btn:hover,.mbpp-freq-btn:focus,.mbpp-freq-btn:active{background:#fff!important;color:var(--pp-blue)!important;border-color:var(--pp-blue)!important;outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}\n      .mbpp-freq-btn.is-active,.mbpp-freq-btn.is-active:hover,.mbpp-freq-btn.is-active:focus,.mbpp-freq-btn.is-active:active{background:var(--pp-blue)!important;color:#fff!important;border-color:var(--pp-blue)!important;outline:none!important;box-shadow:none!important}\n      .mbpp-submit.is-open,.mbpp-submit.is-open:hover,.mbpp-submit.is-open:focus{background:#fff!important;color:#111!important;border:1.75px solid #111!important;box-shadow:none!important}\n      .mbpp-submit:active,.mbpp-back:active,.mbpp-main-btn:active,.mbpp-paypal-choice:active{animation:mbppPulse .18s ease-in-out!important;transform:none!important}\n      @keyframes mbppPulse{0%{transform:scale(1)}50%{transform:scale(.975)}100%{transform:scale(1)}}\n      .mbpp-post-actions{display:none!important;margin-top:10px!important}.mbpp-post-actions.is-visible{display:block!important}.mbpp-post-actions .mbpp-paypal-note{display:none!important}\n      .mbpp-choice-actions-step2{display:none!important}.mbpp-payment-box{display:none!important;margin-top:10px!important;background:#fff;border:1px solid #d8dde6;border-radius:14px;padding:13px}.mbpp-payment-box.is-visible{display:block!important}\n      #mbpp-msg{margin:10px 0 0!important}.mbpp-actions + #mbpp-msg{margin-top:10px!important}\n      @media(max-width:760px){.mbpp-submit,.mbpp-back{border:1.75px solid #111!important}.mbpp-post-actions{margin-top:9px!important}.mbpp-payment-box{padding:10px!important}.mbpp-msg{font-size:12.5px!important}}\n\n\n      \/* v1.0.8 - cur\u0103\u021b\u0103ri finale: butoane aliniate, scroll stabil, pagina mul\u021bumire curat\u0103 *\/\n      .mbpp-actions{grid-template-columns:112px 1fr!important;gap:12px!important;align-items:center!important}\n      .mbpp-back,.mbpp-submit{height:49px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}\n      .mbpp-submit{font-size:14px!important}\n      .mbpp-back{font-size:14px!important}\n      .mbpp-method-label{display:none!important}\n      .mbpp-secure-success{justify-content:center!important;text-align:center!important;margin-top:18px!important}\n      .mbpp-secure-success .mbpp-secure-row{justify-content:center!important;white-space:nowrap!important}\n      .mbpp-secure-success .mbpp-secure-text{white-space:nowrap!important}\n      .mbpp-payment-box:not(.is-visible){display:none!important}\n      .mbpp-post-actions:not(.is-visible){display:none!important}\n      @media(max-width:460px){.mbpp-actions{grid-template-columns:104px 1fr!important;gap:10px!important}.mbpp-back,.mbpp-submit{height:47px!important}.mbpp-title-step2{font-size:23px!important}}\n\n      \/* v1.0.12 - mul\u021bumire\/emailuri cu ac\u021biuni, card PayPal cur\u0103\u021bat, scroll pe zona de finalizare *\/\n      .mbpp-actions{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;margin-top:10px!important}\n      .mbpp-back,.mbpp-submit{width:100%!important;min-height:0!important;height:45px!important;max-height:45px!important;margin:0!important;padding:0 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-size:13px!important;border:1.75px solid #111!important;border-radius:999px!important;box-sizing:border-box!important}\n      .mbpp-submit{background:#ffc439!important;color:#111!important;box-shadow:0 10px 18px rgba(255,196,57,.22)!important}\n      .mbpp-submit.is-open{background:#fff!important;color:#111!important;box-shadow:none!important}\n      .mbpp-post-actions{margin-top:12px!important}\n      .mbpp-payment-box{background:rgba(255,255,255,.96)!important;border:1px solid #d9dee8!important;border-radius:17px!important;padding:14px!important;box-shadow:0 14px 32px rgba(15,23,42,.10)!important}\n      .mbpp-payment-box .mbpp-paypal-note{display:block!important;margin:0 0 12px!important;padding:11px 12px!important;border-radius:13px!important;background:#ecfdf3!important;color:#067647!important;text-align:center!important;font-size:13px!important;font-weight:900!important;line-height:1.35!important}\n      .mbpp-msg.ok{display:none!important}\n      @media(max-width:760px){.mbpp-actions{grid-template-columns:100px minmax(0,1fr)!important;gap:9px!important}.mbpp-back,.mbpp-submit{height:43px!important;max-height:43px!important;font-size:12.5px!important}.mbpp-payment-box{padding:12px!important;border-radius:16px!important}.mbpp-payment-box .mbpp-paypal-note{font-size:12.5px!important}}\n      \/* v1.0.16 - lacat securizare egal cu icon anulare *\/\n      .mbpp-alt-mini-img--online{background:#fff!important;overflow:hidden!important}\n      .mbpp-alt-mini-img--online img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.04)!important;transform-origin:center center!important}\n      .mbpp-invalid{border-color:#dc2626!important;box-shadow:0 0 0 3px rgba(220,38,38,.14)!important}\n      .mbpp-check.mbpp-invalid-check{border:1.5px solid #dc2626!important;border-radius:10px!important;background:#fff1f2!important;padding:8px!important}\n\n\n    \n      \/* v1.0.16 - desktop: zona securizare pe un singur rand; lacat egal cu cercul anulare *\/\n      @media(min-width:761px){\n        .mbpp-secure{display:flex!important;align-items:center!important;justify-content:center!important;gap:38px!important;flex-wrap:nowrap!important;font-size:13px!important;line-height:1!important;margin:14px 0 0!important;}\n        .mbpp-secure-row,.mbpp-cancel-subscription-link{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:0!important;line-height:1!important;white-space:nowrap!important;}\n        .mbpp-secure-text,.mbpp-cancel-text{display:inline!important;white-space:nowrap!important;line-height:1!important;text-align:left!important;}\n        .mbpp-secure-text br,.mbpp-cancel-text br{display:none!important;}\n        .mbpp-cancel-text span{display:inline!important;}\n        .mbpp-cancel-text span+span:before{content:' ';}\n      }\n      .mbpp-alt-mini-img--online img{width:82%!important;height:82%!important;object-fit:contain!important;object-position:center center!important;transform:none!important;}\n      @media(max-width:760px){.mbpp-alt-mini-img--online img{width:80%!important;height:80%!important;object-fit:contain!important;transform:none!important;}}\n\n\n      \/* v1.0.31 - SMS modal stabil, f\u0103r\u0103 card transparent suplimentar *\/\n      .mbpp-alt-mini-card--btn{border:0!important;background:transparent!important;padding:0!important;cursor:pointer;font-family:inherit;width:100%;appearance:none;-webkit-appearance:none;box-shadow:none!important}\n      .mbpp-alt-mini-card--btn:hover .mbpp-alt-mini-img{transform:translateY(-1px);box-shadow:0 7px 18px rgba(0,0,0,.14)}\n      .mbpp-alt-mini-card--btn:focus{outline:none}\n      .mbpp-alt-mini-card--btn:focus-visible .mbpp-alt-mini-img{outline:2px solid #0070ba;outline-offset:3px}\n      .mbpp-alt-mini-img--sms{border:0!important;background:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.10)!important}\n      .mbpp-alt-mini-img--sms img{width:100%;height:100%;object-fit:cover;display:block}\n      \/* v1.0.32 - anulare abonament: icon galben, text negru, f\u0103r\u0103 schimbare de pozi\u021bie *\/\n      .mbpp-cancel-subscription-link{color:#000!important}\n      .mbpp-cancel-subscription-link:hover{color:#000!important}\n      .mbpp-cancel-icon-line{border-color:#ffc439!important;background:#ffc439!important}\n      .mbpp-cancel-icon-line:before,.mbpp-cancel-icon-line:after{background:#000!important}\n      html.mbpp-sms-lock,html.mbpp-sms-lock body{overflow:hidden!important}\n      .mbpp-sms-modal{position:fixed!important;inset:0!important;z-index:2147483000!important;display:none!important;align-items:center!important;justify-content:center!important;padding:18px!important;background:rgba(7,14,24,.68)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-sizing:border-box!important}\n      .mbpp-sms-modal.is-open{display:flex!important}\n      .mbpp-sms-backdrop{position:absolute!important;inset:0!important;background:transparent!important;border:0!important;box-shadow:none!important}\n      .mbpp-sms-card{position:relative!important;z-index:2!important;width:min(100%,392px)!important;background:#fff!important;border:1px solid rgba(226,232,240,.96)!important;border-radius:26px!important;padding:22px 22px 24px!important;text-align:center!important;box-shadow:0 24px 72px rgba(0,0,0,.36)!important;overflow:hidden!important;color:#101828!important;box-sizing:border-box!important}\n      .mbpp-sms-card:before{content:'';position:absolute;top:0;left:0;right:0;height:135px;background:linear-gradient(145deg,#eef7ff 0%,#ffffff 52%,#dbeeff 100%);z-index:0}\n      .mbpp-sms-card:after{content:'';position:absolute;top:105px;left:-14%;width:128%;height:54px;background:#fff;border-radius:50% 50% 0 0\/80% 80% 0 0;z-index:0}\n      .mbpp-sms-x{position:absolute;top:12px;right:12px;width:36px;height:36px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#17233b;font-size:25px;line-height:1;font-weight:700;box-shadow:0 5px 16px rgba(0,0,0,.10);cursor:pointer;z-index:4;display:flex;align-items:center;justify-content:center;padding:0}\n      .mbpp-sms-visual{position:relative;z-index:1;width:118px;height:92px;margin:6px auto 16px;border-radius:22px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 30px rgba(0,112,186,.15);overflow:hidden}\n      .mbpp-sms-visual img{width:100%;height:100%;object-fit:cover;display:block}\n      .mbpp-sms-badge{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;margin:2px auto 12px;padding:8px 18px;border-radius:999px;background:#0070ba;color:#fff;font-size:12.5px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 8px 18px rgba(0,112,186,.22)}\n      .mbpp-sms-card h3{position:relative;z-index:1;margin:0 auto 12px;max-width:310px;font-size:clamp(24px,5vw,30px);line-height:1.18;font-weight:850;letter-spacing:-.035em;color:#050505}\n      .mbpp-sms-card h3 strong{font-weight:950;color:#000}\n      .mbpp-sms-main{position:relative;z-index:1;margin:0 auto 18px;max-width:300px;color:#586174;font-size:15.5px;line-height:1.38;font-weight:700}\n      .mbpp-sms-main strong{color:#0070ba;font-weight:950}\n      .mbpp-sms-stop{position:relative;z-index:1;margin:12px auto 0;max-width:300px;color:#6b7280;font-size:12.5px;line-height:1.35;font-weight:700}\n      .mbpp-sms-direct{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:9px;width:min(100%,282px);min-height:54px;margin:0 auto;border-radius:16px;background:linear-gradient(135deg,#0070ba 0%,#009cde 100%);color:#fff!important;text-decoration:none!important;font-size:18px;font-weight:900;border:0;box-shadow:0 14px 30px rgba(0,112,186,.28)}\n      .mbpp-sms-direct:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(0,112,186,.34)}\n      @media(max-width:420px){.mbpp-sms-modal{padding:14px!important}.mbpp-sms-card{border-radius:24px!important;padding:20px 18px 22px!important}.mbpp-sms-card h3{font-size:25px;max-width:290px}.mbpp-sms-main{font-size:15px}.mbpp-sms-direct{font-size:16px;width:min(100%,270px)}}\n\n      \/* v1.0.16 - lacatul are aceeasi dimensiune vizuala cu cercul verde *\/\n      .mbpp-secure-icon{width:20px!important;height:20px!important;min-width:20px!important;flex:0 0 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:19px!important;line-height:1!important;transform:translateY(-1px)!important;}\n      @media(min-width:761px){.mbpp-secure-icon{width:20px!important;height:20px!important;font-size:20px!important;}}\n    <\/style>\n    <div class=\"mbpp-inner\">\n      <h1 class=\"mbpp-hero-title\"><span>Po\u021bi ajuta chiar acum<\/span><span>un copil sau o familie nevoia\u0219\u0103<\/span><\/h1>\n\n      <div class=\"mbpp-card\" id=\"mbpp-step1\">\n        <h2 class=\"mbpp-title\">Sprijin\u0103 pe cei ce nu se pot ajuta singuri<\/h2>\n                        <div class=\"mbpp-field\"><label class=\"mbpp-label\" for=\"mbpp-currency\">Moneda<\/label><div class=\"mbpp-select-wrap\"><select class=\"mbpp-select\" id=\"mbpp-currency\"><option value=\"RON\" >RON<\/option><option value=\"EUR\"  selected='selected'>EUR<\/option><option value=\"USD\" >USD<\/option><option value=\"GBP\" >GBP<\/option><\/select><\/div><\/div>\n        <div class=\"mbpp-field\"><div class=\"mbpp-label\">Tip dona\u021bie<\/div><div class=\"mbpp-frequency-toggle\" id=\"mbpp-frequency-toggle\"><button type=\"button\" class=\"mbpp-freq-btn is-active\" data-frequency=\"unica\">O dat\u0103<\/button><button type=\"button\" class=\"mbpp-freq-btn\" data-frequency=\"lunar\">Lunar<\/button><\/div><\/div>\n        <div class=\"mbpp-field\"><div class=\"mbpp-label\">Suma pe care o donezi<\/div><div class=\"mbpp-amount-grid\" id=\"mbpp-amounts\"><\/div><input type=\"hidden\" id=\"mbpp-amount-value\" value=\"\"><\/div>\n        <div class=\"mbpp-choice-actions\"><button type=\"button\" class=\"mbpp-paypal-choice\" id=\"mbpp-next\"><span>PayPal<\/span><\/button><\/div>\n        <div class=\"mbpp-secure\"><div class=\"mbpp-secure-row\"><span class=\"mbpp-secure-icon\" aria-hidden=\"true\">\ud83d\udd12<\/span><span class=\"mbpp-secure-text\">Tranzac\u021bia este<br>securizat\u0103<\/span><\/div><a class=\"mbpp-cancel-subscription-link\" href=\"https:\/\/danielursachi.misiuneabucovina.org\/en\/anuleaza-abonament-paypal\/\"><span class=\"mbpp-cancel-icon-line\" aria-hidden=\"true\"><\/span><span class=\"mbpp-cancel-text\"><span>Anuleaz\u0103<\/span><span>un abonament<\/span><\/span><\/a><\/div>\n            <div class=\"mbpp-alt-methods\">\n      <div class=\"mbpp-divider\"><\/div>\n      <div class=\"mbpp-alt-title\">Alte metode:<\/div>\n      <div class=\"mbpp-alt-mini-grid\">\n        <a class=\"mbpp-alt-mini-card\" href=\"https:\/\/misiuneabucovina.org\/donatii\/\">\n          <div class=\"mbpp-alt-mini-img mbpp-alt-mini-img--online\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-card.png\" alt=\"Card\"><\/div>\n          <div class=\"mbpp-alt-mini-label\">CARD<\/div>\n        <\/a>\n        <a class=\"mbpp-alt-mini-card\" href=\"https:\/\/revolut.me\/misiuneabucovina\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mbpp-alt-mini-img\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-20-ian.-2026-12_03_38.jpg\" alt=\"Revolut\"><\/div>\n          <div class=\"mbpp-alt-mini-label\">Revolut<\/div>\n        <\/a>\n        <button class=\"mbpp-alt-mini-card mbpp-alt-mini-card--btn js-mbpp-sms-open\" type=\"button\" data-sms-href=\"sms:8864?body=MISIUNE\">\n          <div class=\"mbpp-alt-mini-img mbpp-alt-mini-img--sms\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-prin-sms.png\" alt=\"SMS 8864 MISIUNE\"><\/div>\n          <div class=\"mbpp-alt-mini-label\">SMS<\/div>\n        <\/button>\n      <\/div>\n    <\/div>\n    <div class=\"mbpp-sms-modal\" aria-hidden=\"true\">\n      <div class=\"mbpp-sms-backdrop js-mbpp-sms-close\"><\/div>\n      <div class=\"mbpp-sms-card\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Dona\u021bie prin SMS\">\n        <button class=\"mbpp-sms-x js-mbpp-sms-close\" type=\"button\" aria-label=\"\u00cenchide\">\u00d7<\/button>\n        <div class=\"mbpp-sms-visual\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-prin-sms.png\" alt=\"Doneaz\u0103 prin SMS\"><\/div>\n        <div class=\"mbpp-sms-badge\">SMS lunar<\/div>\n        <h3>Trimite <strong>MISIUNE<\/strong> la <strong>8864<\/strong><\/h3>\n        <p class=\"mbpp-sms-main\">Doneaz\u0103 <strong>4 \u20ac lunar<\/strong> \u0219i sus\u021bine lucrarea Misiunea Bucovina.<\/p>\n        <a class=\"mbpp-sms-direct\" href=\"sms:8864?body=MISIUNE\"><span>\u2708<\/span> Trimite SMS direct<\/a>\n        <p class=\"mbpp-sms-stop\">Pentru oprire: <strong>MISIUNE STOP<\/strong> la 8864.<\/p>\n      <\/div>\n    <\/div>      <\/div>\n\n      <div class=\"mbpp-card is-hidden\" id=\"mbpp-step2\">\n        <div class=\"mbpp-step2-head\"><div class=\"mbpp-step2-title-row\"><h2 class=\"mbpp-title mbpp-title-step2\" id=\"mbpp-step2-title\">Finalizeaz\u0103 dona\u021bia<\/h2><span class=\"mbpp-step2-freq-wrap\"><select id=\"mbpp-step2-frequency-select\" class=\"mbpp-step2-freq-select\"><option value=\"unica\">Unic\u0103<\/option><option value=\"lunar\">Lunar\u0103<\/option><\/select><\/span><\/div><\/div>\n        <div class=\"mbpp-selection-row\"><div class=\"mbpp-summary\">Ai ales<\/div><span class=\"mbpp-amount-pill-wrap\"><input class=\"mbpp-amount-pill\" id=\"mbpp-amount-pill\" type=\"number\" min=\"1\" step=\"0.01\" inputmode=\"decimal\"><span class=\"mbpp-amount-currency\" id=\"mbpp-amount-currency\">RON<\/span><span class=\"mbpp-edit-hint\">editeaz\u0103<\/span><\/span><\/div>\n        <div class=\"mbpp-field\"><label class=\"mbpp-label\" for=\"mbpp-name\">Nume complet <span class=\"mbpp-required\">*<\/span><\/label><input class=\"mbpp-input\" type=\"text\" id=\"mbpp-name\" placeholder=\"Nume complet\" autocomplete=\"name\"><\/div>\n        <div class=\"mbpp-two\"><div class=\"mbpp-field\"><label class=\"mbpp-label\" for=\"mbpp-email\">Email <span class=\"mbpp-required\">*<\/span><\/label><input class=\"mbpp-input\" type=\"email\" id=\"mbpp-email\" placeholder=\"Email\" autocomplete=\"email\" inputmode=\"email\"><\/div><div class=\"mbpp-field\"><label class=\"mbpp-label\" for=\"mbpp-phone\">Telefon <span class=\"mbpp-required\">*<\/span><\/label><input class=\"mbpp-input\" type=\"tel\" id=\"mbpp-phone\" placeholder=\"Telefon\" autocomplete=\"tel\" inputmode=\"tel\"><\/div><\/div>\n        <div class=\"mbpp-field\"><label class=\"mbpp-label\" for=\"mbpp-notes\">Detalii dona\u021bie<\/label><textarea class=\"mbpp-textarea\" id=\"mbpp-notes\" placeholder=\"Po\u021bi scrie cauza dorit\u0103 sau un mesaj scurt.\"><\/textarea><\/div>\n        <div class=\"mbpp-check\"><label><input type=\"checkbox\" id=\"mbpp-terms\"><span>Sunt de acord cu <a href=\"https:\/\/misiuneabucovina.org\/politica-de-confidentialitate-termeni-si-conditii\/#donatii\" target=\"_blank\" rel=\"noopener\">Termenii \u0219i condi\u021biile<\/a> \u0219i cu prelucrarea datelor personale.<\/span><\/label><\/div>\n        <div class=\"mbpp-actions mbpp-actions-back-only\"><button type=\"button\" class=\"mbpp-back\" id=\"mbpp-back\">\u00cenapoi<\/button><button type=\"button\" class=\"mbpp-submit mbpp-submit-hidden\" id=\"mbpp-donate-submit\">Doneaz\u0103 PayPal<\/button><\/div>\n        <div class=\"mbpp-msg\" id=\"mbpp-msg\"><\/div>\n        <div class=\"mbpp-post-actions\" id=\"mbpp-post-actions\"><div class=\"mbpp-payment-box\" id=\"mbpp-payment-box\"><div class=\"mbpp-paypal-note\">Finalizeaz\u0103 plata \u00een fereastra securizat\u0103 PayPal.<\/div><div id=\"mbpp-paypal-buttons\"><\/div><\/div><\/div>\n        <div class=\"mbpp-secure\"><div class=\"mbpp-secure-row\"><span class=\"mbpp-secure-icon\" aria-hidden=\"true\">\ud83d\udd12<\/span><span class=\"mbpp-secure-text\">Tranzac\u021bia este<br>securizat\u0103<\/span><\/div><a class=\"mbpp-cancel-subscription-link\" href=\"https:\/\/danielursachi.misiuneabucovina.org\/en\/anuleaza-abonament-paypal\/\"><span class=\"mbpp-cancel-icon-line\" aria-hidden=\"true\"><\/span><span class=\"mbpp-cancel-text\"><span>Anuleaz\u0103<\/span><span>un abonament<\/span><\/span><\/a><\/div>\n            <div class=\"mbpp-alt-methods\">\n      <div class=\"mbpp-divider\"><\/div>\n      <div class=\"mbpp-alt-title\">Alte metode:<\/div>\n      <div class=\"mbpp-alt-mini-grid\">\n        <a class=\"mbpp-alt-mini-card\" href=\"https:\/\/misiuneabucovina.org\/donatii\/\">\n          <div class=\"mbpp-alt-mini-img mbpp-alt-mini-img--online\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-card.png\" alt=\"Card\"><\/div>\n          <div class=\"mbpp-alt-mini-label\">CARD<\/div>\n        <\/a>\n        <a class=\"mbpp-alt-mini-card\" href=\"https:\/\/revolut.me\/misiuneabucovina\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mbpp-alt-mini-img\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-20-ian.-2026-12_03_38.jpg\" alt=\"Revolut\"><\/div>\n          <div class=\"mbpp-alt-mini-label\">Revolut<\/div>\n        <\/a>\n        <button class=\"mbpp-alt-mini-card mbpp-alt-mini-card--btn js-mbpp-sms-open\" type=\"button\" data-sms-href=\"sms:8864?body=MISIUNE\">\n          <div class=\"mbpp-alt-mini-img mbpp-alt-mini-img--sms\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-prin-sms.png\" alt=\"SMS 8864 MISIUNE\"><\/div>\n          <div class=\"mbpp-alt-mini-label\">SMS<\/div>\n        <\/button>\n      <\/div>\n    <\/div>\n    <div class=\"mbpp-sms-modal\" aria-hidden=\"true\">\n      <div class=\"mbpp-sms-backdrop js-mbpp-sms-close\"><\/div>\n      <div class=\"mbpp-sms-card\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Dona\u021bie prin SMS\">\n        <button class=\"mbpp-sms-x js-mbpp-sms-close\" type=\"button\" aria-label=\"\u00cenchide\">\u00d7<\/button>\n        <div class=\"mbpp-sms-visual\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-prin-sms.png\" alt=\"Doneaz\u0103 prin SMS\"><\/div>\n        <div class=\"mbpp-sms-badge\">SMS lunar<\/div>\n        <h3>Trimite <strong>MISIUNE<\/strong> la <strong>8864<\/strong><\/h3>\n        <p class=\"mbpp-sms-main\">Doneaz\u0103 <strong>4 \u20ac lunar<\/strong> \u0219i sus\u021bine lucrarea Misiunea Bucovina.<\/p>\n        <a class=\"mbpp-sms-direct\" href=\"sms:8864?body=MISIUNE\"><span>\u2708<\/span> Trimite SMS direct<\/a>\n        <p class=\"mbpp-sms-stop\">Pentru oprire: <strong>MISIUNE STOP<\/strong> la 8864.<\/p>\n      <\/div>\n    <\/div>      <\/div>\n\n      <div class=\"mbpp-card is-hidden\" id=\"mbpp-step3\">\n        <div class=\"mbpp-success-icon\">\u2713<\/div><h2 class=\"mbpp-success-title\">Mul\u021bumim! Dona\u021bia a fost \u00eenregistrat\u0103.<\/h2><p class=\"mbpp-success-text\">Confirmarea va fi trimis\u0103 pe email. Dumnezeu s\u0103 v\u0103 r\u0103spl\u0103teasc\u0103 pentru sprijinul oferit.<\/p>\n        <div class=\"mbpp-success-actions\"><a class=\"mbpp-success-btn mbpp-success-btn-primary\" href=\"https:\/\/misiuneabucovina.org\/donatie-paypal\/\">F\u0103 o nou\u0103 dona\u021bie<\/a><a class=\"mbpp-success-btn mbpp-success-btn-secondary\" href=\"https:\/\/www.youtube.com\/@MisiuneaBucovina\" target=\"_blank\" rel=\"noopener\">Urm\u0103re\u0219te activitatea<\/a><\/div>\n            <div class=\"mbpp-alt-methods\">\n      <div class=\"mbpp-divider\"><\/div>\n      <div class=\"mbpp-alt-title\">Alte metode:<\/div>\n      <div class=\"mbpp-alt-mini-grid\">\n        <a class=\"mbpp-alt-mini-card\" href=\"https:\/\/misiuneabucovina.org\/donatii\/\">\n          <div class=\"mbpp-alt-mini-img mbpp-alt-mini-img--online\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-card.png\" alt=\"Card\"><\/div>\n          <div class=\"mbpp-alt-mini-label\">CARD<\/div>\n        <\/a>\n        <a class=\"mbpp-alt-mini-card\" href=\"https:\/\/revolut.me\/misiuneabucovina\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mbpp-alt-mini-img\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-20-ian.-2026-12_03_38.jpg\" alt=\"Revolut\"><\/div>\n          <div class=\"mbpp-alt-mini-label\">Revolut<\/div>\n        <\/a>\n        <button class=\"mbpp-alt-mini-card mbpp-alt-mini-card--btn js-mbpp-sms-open\" type=\"button\" data-sms-href=\"sms:8864?body=MISIUNE\">\n          <div class=\"mbpp-alt-mini-img mbpp-alt-mini-img--sms\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-prin-sms.png\" alt=\"SMS 8864 MISIUNE\"><\/div>\n          <div class=\"mbpp-alt-mini-label\">SMS<\/div>\n        <\/button>\n      <\/div>\n    <\/div>\n    <div class=\"mbpp-sms-modal\" aria-hidden=\"true\">\n      <div class=\"mbpp-sms-backdrop js-mbpp-sms-close\"><\/div>\n      <div class=\"mbpp-sms-card\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Dona\u021bie prin SMS\">\n        <button class=\"mbpp-sms-x js-mbpp-sms-close\" type=\"button\" aria-label=\"\u00cenchide\">\u00d7<\/button>\n        <div class=\"mbpp-sms-visual\"><img decoding=\"async\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/07\/donatie-prin-sms.png\" alt=\"Doneaz\u0103 prin SMS\"><\/div>\n        <div class=\"mbpp-sms-badge\">SMS lunar<\/div>\n        <h3>Trimite <strong>MISIUNE<\/strong> la <strong>8864<\/strong><\/h3>\n        <p class=\"mbpp-sms-main\">Doneaz\u0103 <strong>4 \u20ac lunar<\/strong> \u0219i sus\u021bine lucrarea Misiunea Bucovina.<\/p>\n        <a class=\"mbpp-sms-direct\" href=\"sms:8864?body=MISIUNE\"><span>\u2708<\/span> Trimite SMS direct<\/a>\n        <p class=\"mbpp-sms-stop\">Pentru oprire: <strong>MISIUNE STOP<\/strong> la 8864.<\/p>\n      <\/div>\n    <\/div>      <\/div>\n    <\/div>\n    <script>(function(){\n      var root=document.currentScript.closest('.mbpp-page')||document.querySelector('.mbpp-page'); if(!root)return;\n      var ajax=root.dataset.ajax, nonce=root.dataset.nonce, presets=JSON.parse(root.dataset.presets||'{}'), clientId='BAAJGAxFVNg0uXis9yv9g5fjhMvAYtRVefgR1RElMjlFQHF2fRwQ65uYXaK21OO0nQKUeYFOS8V6HcQxg8', sdkUrl='', freq='unica', paymentMode='paypal', cardUrl=root.dataset.cardUrl;\n      var step1=root.querySelector('#mbpp-step1'), step2=root.querySelector('#mbpp-step2'), step3=root.querySelector('#mbpp-step3');\n      var cur=root.querySelector('#mbpp-currency'), amountGrid=root.querySelector('#mbpp-amounts'), amountValue=root.querySelector('#mbpp-amount-value'), amountPill=root.querySelector('#mbpp-amount-pill'), amountCurrency=root.querySelector('#mbpp-amount-currency'), msg=root.querySelector('#mbpp-msg'), payBox=root.querySelector('#mbpp-payment-box'), submit=root.querySelector('#mbpp-donate-submit'), postActions=root.querySelector('#mbpp-post-actions');\n\n      function mbppSmsCloseAll(){document.querySelectorAll('.mbpp-sms-modal.is-open').forEach(function(m){m.classList.remove('is-open');m.setAttribute('aria-hidden','true');});document.documentElement.classList.remove('mbpp-sms-lock');}\n      function mbppFindSmsModal(openBtn){\n        var wrap=openBtn?openBtn.closest('.mbpp-alt-methods'):null;\n        var local=wrap&&wrap.parentNode?wrap.parentNode.querySelector('.mbpp-sms-modal'):null;\n        if(local){return local;}\n        return document.querySelector('.mbpp-sms-modal');\n      }\n      root.addEventListener('click',function(e){\n        var openBtn=e.target.closest('.js-mbpp-sms-open');\n        if(openBtn){e.preventDefault();mbppSmsCloseAll();var modal=mbppFindSmsModal(openBtn);if(modal){if(modal.parentNode!==document.body){document.body.appendChild(modal);}modal.classList.add('is-open');modal.setAttribute('aria-hidden','false');document.documentElement.classList.add('mbpp-sms-lock');}return;}\n      });\n      document.addEventListener('click',function(e){if(e.target.closest('.js-mbpp-sms-close')){e.preventDefault();mbppSmsCloseAll();}});\n      document.addEventListener('keydown',function(e){if(e.key==='Escape'){mbppSmsCloseAll();}});\n\n      window.addEventListener('pageshow',function(){setTimeout(function(){mbppScrollTop(false);},40);});\n      function symbol(c){return c==='RON'?'':(c==='EUR'?'\u20ac':(c==='USD'?'$':'\u00a3'))}\n      function amountLabel(v,c){v=String(v||'').replace(',', '.'); var n=parseFloat(v); if(!isFinite(n))return ''; return c==='RON'?String((n%1?n.toFixed(2):Math.round(n)))+' RON':symbol(c)+String((n%1?n.toFixed(2):Math.round(n)));}\n      function buttonAmount(v){var n=parseFloat(v);return isFinite(n)?(n%1?n.toFixed(2):Math.round(n)):v;}\n      function setMsg(t,ok){msg.textContent=t;msg.className='mbpp-msg show '+(ok?'ok':'err')}\n      function clearMsg(){msg.className='mbpp-msg';msg.textContent=''}\n      function mbppScrollTop(smooth){var y=root.getBoundingClientRect().top+window.pageYOffset-8;try{window.scrollTo({top:Math.max(0,y),behavior:smooth?'smooth':'auto'});}catch(e){window.scrollTo(0,Math.max(0,y));}}\n      function show(which){[step1,step2,step3].forEach(function(s){s.classList.add('is-hidden')});which.classList.remove('is-hidden');setTimeout(function(){mbppScrollTop(true);},30);}\n      function defaultAmountFor(c,f,list){if(c==='RON'&&f==='unica')return '100'; if(c==='RON'&&f==='lunar')return '150'; return String(list[2]||list[0]||5);}\n      function renderAmounts(){amountGrid.innerHTML=''; var oldVal=String(amountValue.value||'').replace(',', '.'); var list=(presets[cur.value]&&presets[cur.value][freq])||[]; if(!list.length){list=[5,10,25,50];}\n        if(!oldVal){oldVal=defaultAmountFor(cur.value,freq,list); amountValue.value=oldVal;}\n        list.slice(0,4).forEach(function(v,i){var b=document.createElement('button');b.type='button';b.className='mbpp-amount-btn';b.textContent=buttonAmount(v);if(String(v)==oldVal||String(parseFloat(v))===String(parseFloat(oldVal))){b.classList.add('is-active');}b.onclick=function(){Array.prototype.forEach.call(amountGrid.querySelectorAll('.mbpp-amount-btn'),function(x){x.classList.remove('is-active')});b.classList.add('is-active');amountValue.value=v;};amountGrid.appendChild(b);});\n        var custom=document.createElement('input');custom.type='number';custom.min='1';custom.step='0.01';custom.className='mbpp-custom-amount';custom.placeholder='Scrie alt\u0103 sum\u0103';if(!list.some(function(v){return String(parseFloat(v))===String(parseFloat(oldVal));})){custom.value=oldVal;}custom.oninput=function(){Array.prototype.forEach.call(amountGrid.querySelectorAll('.mbpp-amount-btn'),function(x){x.classList.remove('is-active')});amountValue.value=custom.value;};amountGrid.appendChild(custom);\n      }\n      function currentAmount(){var v=String(amountValue.value||amountPill.value||'').replace(',', '.').replace(\/[^0-9.]\/g,'');return v;}\n      function focusInvalid(el){\n        if(!el)return;\n        try{root.querySelectorAll('.mbpp-invalid').forEach(function(x){x.classList.remove('mbpp-invalid')});root.querySelectorAll('.mbpp-invalid-check').forEach(function(x){x.classList.remove('mbpp-invalid-check')});}catch(e){}\n        var target=el;\n        if(el.id==='mbpp-terms'){var chk=el.closest('.mbpp-check'); if(chk){chk.classList.add('mbpp-invalid-check'); target=chk;}}\n        else if(el.classList){el.classList.add('mbpp-invalid');}\n        try{target.scrollIntoView({behavior:'smooth',block:'center'});}catch(e){var y=target.getBoundingClientRect().top+window.pageYOffset-120;window.scrollTo(0,Math.max(0,y));}\n        if(el.focus){setTimeout(function(){try{el.focus({preventScroll:true});}catch(e){try{el.focus();}catch(_){}}},260);}\n      }\n      function currencyLabel(c){return c==='RON'?'RON':(c==='EUR'?'\u20ac':(c==='USD'?'$':'\u00a3'));} function syncStep2(){if(submit){submit.classList.remove('is-open');}amountPill.value=currentAmount(); if(amountCurrency){amountCurrency.textContent=currencyLabel(cur.value);} root.querySelector('#mbpp-step2-frequency-select').value=freq;submit.textContent='Doneaz\u0103 PayPal'; root.querySelector('#mbpp-step2-title').textContent='Finalizeaz\u0103 dona\u021bia'; if(postActions){postActions.classList.remove('is-visible');} payBox.classList.remove('is-visible');root.querySelector('#mbpp-paypal-buttons').innerHTML='';clearMsg();}\n      root.querySelectorAll('.mbpp-freq-btn').forEach(function(b){b.onclick=function(){root.querySelectorAll('.mbpp-freq-btn').forEach(function(x){x.classList.remove('is-active')});b.classList.add('is-active');freq=b.dataset.frequency;amountValue.value='';renderAmounts();};});\n      cur.onchange=function(){amountValue.value='';renderAmounts();}; renderAmounts();\n      try{var qp=new URLSearchParams(location.search); if(qp.get('currency')&&cur.querySelector('option[value=\"'+qp.get('currency')+'\"]')){cur.value=qp.get('currency');} if(qp.get('frequency')){freq=qp.get('frequency')==='lunar'?'lunar':'unica';} if(qp.get('amount')){amountValue.value=qp.get('amount');} renderAmounts(); if(qp.get('amount')){amountValue.value=qp.get('amount');}\n        if(qp.get('mbpp_retry')==='1'){var clean=new URL(location.href);clean.searchParams.delete('mbpp_retry');var key='mbpp_retry_refreshed_'+clean.toString();if(!sessionStorage.getItem(key)){sessionStorage.setItem(key,'1');setTimeout(function(){location.replace(clean.toString());},90);}}\n      }catch(e){}\n      root.querySelector('#mbpp-next').onclick=function(){paymentMode='paypal';var a=parseFloat(currentAmount()); if(!isFinite(a)||a<1){alert('Alege sau scrie suma dona\u021biei.');return;} syncStep2(); show(step2);};\n      root.querySelector('#mbpp-back').onclick=function(){if(submit){submit.classList.remove('is-open');}show(step1);};\n      root.querySelector('#mbpp-step2-frequency-select').onchange=function(){freq=this.value;root.querySelectorAll('.mbpp-freq-btn').forEach(function(x){x.classList.toggle('is-active',x.dataset.frequency===freq)});syncStep2();};\n      amountPill.oninput=function(){if(submit){submit.classList.remove('is-open');}amountPill.classList.remove('mbpp-invalid');amountValue.value=String(amountPill.value||'').replace(',', '.').replace(\/[^0-9.]\/g,'');if(postActions){postActions.classList.remove('is-visible');}payBox.classList.remove('is-visible');root.querySelector('#mbpp-paypal-buttons').innerHTML='';};\n      function data(){return {amount:currentAmount(),currency:cur.value,name:root.querySelector('#mbpp-name').value,email:root.querySelector('#mbpp-email').value,phone:root.querySelector('#mbpp-phone').value,notes:root.querySelector('#mbpp-notes').value,project_context:(root.dataset.projectContext||''),context_type:(root.dataset.contextType||''),agree_terms:root.querySelector('#mbpp-terms').checked?1:0,nonce:nonce};}\n      ['mbpp-name','mbpp-email','mbpp-phone'].forEach(function(id){var el=root.querySelector('#'+id);if(el){el.addEventListener('input',function(){el.classList.remove('mbpp-invalid');});}});\n      var termsBox=root.querySelector('#mbpp-terms');if(termsBox){termsBox.addEventListener('change',function(){var c=termsBox.closest('.mbpp-check');if(c){c.classList.remove('mbpp-invalid-check');}});}\n      function valid(){\n        var d=data(), emailEl=root.querySelector('#mbpp-email'), amountEl=amountPill, nameEl=root.querySelector('#mbpp-name'), phoneEl=root.querySelector('#mbpp-phone'), termsEl=root.querySelector('#mbpp-terms');\n        var missing=null, msg='Completeaz\u0103 toate c\u00e2mpurile obligatorii.';\n        if(!d.amount||parseFloat(d.amount)<1){missing=amountEl; msg='Alege sau scrie suma dona\u021biei.';}\n        else if(!d.name||String(d.name).trim().length<3){missing=nameEl; msg='Completeaz\u0103 numele complet.';}\n        else if(!d.email||!emailEl.checkValidity()){missing=emailEl; msg='Completeaz\u0103 un email valid.';}\n        else if(!d.phone||String(d.phone).trim().length<5){missing=phoneEl; msg='Completeaz\u0103 num\u0103rul de telefon.';}\n        else if(!d.agree_terms){missing=termsEl; msg='Trebuie s\u0103 accep\u021bi termenii \u0219i condi\u021biile.';}\n        if(missing){setMsg(msg);focusInvalid(missing);return false;}\n        try{root.querySelectorAll('.mbpp-invalid').forEach(function(x){x.classList.remove('mbpp-invalid')});root.querySelectorAll('.mbpp-invalid-check').forEach(function(x){x.classList.remove('mbpp-invalid-check')});}catch(e){}\n        clearMsg();return true;\n      }\n      function post(action, extra){var fd=new FormData();var d=data();Object.keys(d).forEach(function(k){fd.append(k,d[k])});Object.keys(extra||{}).forEach(function(k){fd.append(k,extra[k])});fd.append('action',action);return fetch(ajax,{method:'POST',credentials:'same-origin',body:fd}).then(function(r){return r.json()}).then(function(j){if(!j.success){var er=new Error((j.data&&j.data.message)||'Eroare PayPal.');er.details=j.data&&j.data.details;throw er;}return j.data});}\n      function done(){root.classList.remove('mbpp-loading');show(step3);}\n      function loadPayPal(cb){if(!clientId){setMsg('PayPal Client ID nu este configurat \u00eenc\u0103 \u00een admin.');return;} var ppCur=(cur.value==='RON'?'EUR':cur.value); var next='https:\/\/www.paypal.com\/sdk\/js?client-id='+encodeURIComponent(clientId)+'&currency='+encodeURIComponent(ppCur)+'&components=buttons&enable-funding=card'+(freq==='lunar'?'&vault=true&intent=subscription':'&intent=capture'); if(window.paypal&&sdkUrl===next){cb();return;} sdkUrl=next; window.paypal=undefined; document.querySelectorAll('script[data-mbpp-sdk]').forEach(function(x){x.parentNode.removeChild(x)}); var s=document.createElement('script');s.src=next;s.dataset.mbppSdk='1';s.onload=cb;s.onerror=function(){setMsg('Nu s-a putut \u00eenc\u0103rca PayPal SDK. Verific\u0103 Client ID-ul \u0219i conexiunea.');};document.head.appendChild(s);}\n      function renderButtons(){var box=root.querySelector('#mbpp-paypal-buttons');box.innerHTML='';payBox.classList.add('is-visible');loadPayPal(function(){box.innerHTML='';var cfg={style:{layout:'vertical',shape:'pill',label:'paypal',color:'gold'},onApprove:function(data){root.classList.add('mbpp-loading');if(freq==='lunar'){return post('mb_paypal_subscription_approved',{subscription_id:data.subscriptionID,donation_id:(root.dataset.currentDonationId||'')}).then(done).catch(function(e){root.classList.remove('mbpp-loading');setMsg(e.message);});}return post('mb_paypal_capture_order',{order_id:data.orderID}).then(done).catch(function(e){root.classList.remove('mbpp-loading');setMsg(e.message);});},onCancel:function(data){post('mb_paypal_mark_failed',{order_id:(data&&data.orderID)||'',subscription_id:(data&&data.subscriptionID)||'',reason:'Donatorul a \u00eenchis sau a anulat fereastra PayPal.'}).catch(function(){});setMsg('Plata a fost anulat\u0103 \u00eenainte de finalizare.');},onError:function(err){post('mb_paypal_mark_failed',{reason:'A ap\u0103rut o eroare PayPal \u00eenainte de finalizare.'}).catch(function(){});setMsg(window.mbppLastError || 'A ap\u0103rut o eroare PayPal. Verific\u0103 datele \u0219i \u00eencearc\u0103 din nou.'); window.mbppLastError='';}};if(freq==='lunar'){cfg.createSubscription=function(data,actions){if(!valid())return false;root.classList.add('mbpp-loading');return post('mb_paypal_prepare_subscription',{}).then(function(d){root.classList.remove('mbpp-loading');root.dataset.currentDonationId=d.donation_id||'';return actions.subscription.create({plan_id:d.plan_id, custom_id:String(d.donation_id||'')});}).catch(function(e){root.classList.remove('mbpp-loading');window.mbppLastError=e.message;setMsg(e.message);throw e;});};}else{cfg.createOrder=function(){if(!valid())return false;root.classList.add('mbpp-loading');return post('mb_paypal_create_order',{}).then(function(d){root.classList.remove('mbpp-loading');return d.id}).catch(function(e){root.classList.remove('mbpp-loading');window.mbppLastError=e.message;setMsg(e.message);throw e;});};} paypal.Buttons(cfg).render(box).then(function(){setTimeout(function(){try{payBox.scrollIntoView({behavior:'smooth',block:'center'});}catch(e){}},80);});});}\n      submit.onclick=function(){if(!valid())return; submit.classList.add('is-open'); if(postActions){postActions.classList.add('is-visible');} clearMsg(); renderButtons(); setTimeout(function(){(payBox||postActions).scrollIntoView({behavior:'smooth',block:'center'});},120);};\n    })();<\/script>\n    <\/section>\n    \n  <\/section>\n\n  <section class=\"du-don__sect\" id=\"banca\" aria-labelledby=\"du-don-banca\">\n    <div class=\"du-don__sect-cap\">\n      <h2 class=\"du-don__h\" id=\"du-don-banca\">Transfer bancar<\/h2>\n      <p class=\"du-don__sub\">Dac\u0103 preferi din aplica\u021bia b\u0103ncii tale. Apas\u0103 \u201eCopiaz\u0103&#8221; \u0219i lipe\u0219te contul acolo.<\/p>\n    <\/div>\n\n    <div class=\"du-don__banci\">\n\n      <article class=\"du-don__banca\">\n        <div class=\"du-don__banca-cap\">\n          <img decoding=\"async\" class=\"du-don__banca-logo\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/06\/8.png\" alt=\"Banca Transilvania\" loading=\"lazy\" width=\"120\" height=\"40\">\n          <h3 class=\"du-don__banca-nume\">Banca Transilvania<\/h3>\n        <\/div>\n        <ul class=\"du-don__conturi\">\n          <li class=\"du-don__cont\">\n            <span class=\"du-don__cont-et\">IBAN RON<\/span>\n            <span class=\"du-don__cont-val\">RO79BTRLRONCRT0668251702<\/span>\n            <button type=\"button\" class=\"du-don__copiaza\" data-du-copiaza=\"RO79BTRLRONCRT0668251702\" aria-label=\"Copiaz\u0103 IBAN RON Banca Transilvania\">Copiaz\u0103<\/button>\n          <\/li>\n          <li class=\"du-don__cont\">\n            <span class=\"du-don__cont-et\">IBAN EUR<\/span>\n            <span class=\"du-don__cont-val\">RO29BTRLEURCRT0668251702<\/span>\n            <button type=\"button\" class=\"du-don__copiaza\" data-du-copiaza=\"RO29BTRLEURCRT0668251702\" aria-label=\"Copiaz\u0103 IBAN EUR Banca Transilvania\">Copiaz\u0103<\/button>\n          <\/li>\n          <li class=\"du-don__cont\">\n            <span class=\"du-don__cont-et\">IBAN GBP<\/span>\n            <span class=\"du-don__cont-val\">RO14BTRLGBPCRT0668251701<\/span>\n            <button type=\"button\" class=\"du-don__copiaza\" data-du-copiaza=\"RO14BTRLGBPCRT0668251701\" aria-label=\"Copiaz\u0103 IBAN GBP Banca Transilvania\">Copiaz\u0103<\/button>\n          <\/li>\n          <li class=\"du-don__cont\">\n            <span class=\"du-don__cont-et\">SWIFT<\/span>\n            <span class=\"du-don__cont-val\">BTRLRO22<\/span>\n            <button type=\"button\" class=\"du-don__copiaza\" data-du-copiaza=\"BTRLRO22\" aria-label=\"Copiaz\u0103 SWIFT Banca Transilvania\">Copiaz\u0103<\/button>\n          <\/li>\n        <\/ul>\n      <\/article>\n\n      <article class=\"du-don__banca\">\n        <div class=\"du-don__banca-cap\">\n          <img decoding=\"async\" class=\"du-don__banca-logo\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/06\/7.png\" alt=\"Banca Comercial\u0103 Rom\u00e2n\u0103\" loading=\"lazy\" width=\"120\" height=\"40\">\n          <h3 class=\"du-don__banca-nume\">Banca Comercial\u0103 Rom\u00e2n\u0103<\/h3>\n        <\/div>\n        <ul class=\"du-don__conturi\">\n          <li class=\"du-don__cont\">\n            <span class=\"du-don__cont-et\">IBAN RON<\/span>\n            <span class=\"du-don__cont-val\">RO52RNCB0241185162280001<\/span>\n            <button type=\"button\" class=\"du-don__copiaza\" data-du-copiaza=\"RO52RNCB0241185162280001\" aria-label=\"Copiaz\u0103 IBAN RON Banca Comercial\u0103 Rom\u00e2n\u0103\">Copiaz\u0103<\/button>\n          <\/li>\n          <li class=\"du-don__cont\">\n            <span class=\"du-don__cont-et\">IBAN EUR<\/span>\n            <span class=\"du-don__cont-val\">RO33RNCB0857185162280001<\/span>\n            <button type=\"button\" class=\"du-don__copiaza\" data-du-copiaza=\"RO33RNCB0857185162280001\" aria-label=\"Copiaz\u0103 IBAN EUR Banca Comercial\u0103 Rom\u00e2n\u0103\">Copiaz\u0103<\/button>\n          <\/li>\n          <li class=\"du-don__cont\">\n            <span class=\"du-don__cont-et\">SWIFT<\/span>\n            <span class=\"du-don__cont-val\">RNCBROBU<\/span>\n            <button type=\"button\" class=\"du-don__copiaza\" data-du-copiaza=\"RNCBROBU\" aria-label=\"Copiaz\u0103 SWIFT Banca Comercial\u0103 Rom\u00e2n\u0103\">Copiaz\u0103<\/button>\n          <\/li>\n        <\/ul>\n      <\/article>\n    <\/div>\n\n    <p class=\"du-don__beneficiar\">\n      <span>Beneficiar<\/span> Organiza\u021bia Misiunea Bucovina\n      <span>CUI<\/span> 48215616\n    <\/p>\n  <\/section>\n\n  <section class=\"du-don__sect du-don__sect--evidentiat\" id=\"lunar\" aria-labelledby=\"du-don-lunar\">\n    <div class=\"du-don__campanie\">\n      <img decoding=\"async\" class=\"du-don__campanie-img\" src=\"https:\/\/misiuneabucovina.org\/wp-content\/uploads\/2026\/06\/sacusor2.png\" alt=\"Doi B\u0103nu\u021bi pe Zi\" loading=\"lazy\" width=\"140\" height=\"140\">\n      <div class=\"du-don__campanie-text\">\n        <h2 class=\"du-don__h\" id=\"du-don-lunar\">Doi B\u0103nu\u021bi pe Zi<\/h2>\n        <p class=\"du-don__sub\">Doi b\u0103nu\u021bi pu\u0219i deoparte \u00een fiecare zi par nimic. Pu\u0219i deoparte de mai mul\u021bi oameni deodat\u0103, \u021bin o familie o lun\u0103 \u00eentreag\u0103. E cel mai u\u0219or fel de a ajuta constant, f\u0103r\u0103 s\u0103 sim\u021bi.<\/p>\n        <a class=\"du-don__btn du-don__btn--plin\" href=\"https:\/\/misiuneabucovina.org\/doi-banuti-pe-zi\/\" target=\"_blank\" rel=\"noopener noreferrer\">Intr\u0103 \u00een campanie<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"du-don__sect\" id=\"taxe\" aria-labelledby=\"du-don-taxe\">\n    <div class=\"du-don__sect-cap\">\n      <h2 class=\"du-don__h\" id=\"du-don-taxe\">Ajut\u0103 f\u0103r\u0103 s\u0103 te coste nimic<\/h2>\n      <p class=\"du-don__sub\">O parte din impozitul pe care oricum \u00eel pl\u0103te\u0219ti statului poate merge la organiza\u021bie. Tu nu dai niciun ban \u00een plus.<\/p>\n    <\/div>\n    <div class=\"du-don__doua\">\n      <a class=\"du-don__optiune\" href=\"https:\/\/misiuneabucovina.org\/redirectioneaza-3-5\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <span class=\"du-don__procent\">3,5%<\/span>\n        <span class=\"du-don__optiune-titlu\">Redirec\u021bioneaz\u0103 3,5%<\/span>\n        <span class=\"du-don__optiune-text\">Pentru persoane fizice, din impozitul pe venit. Se completeaz\u0103 o singur\u0103 dat\u0103, pentru doi ani.<\/span>\n        <span class=\"du-don__optiune-act\">Completeaz\u0103 formularul<\/span>\n      <\/a>\n      <a class=\"du-don__optiune\" href=\"https:\/\/misiuneabucovina.org\/directioneaza-20\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <span class=\"du-don__procent\">20%<\/span>\n        <span class=\"du-don__optiune-titlu\">Direc\u021bioneaz\u0103 20%<\/span>\n        <span class=\"du-don__optiune-text\">Pentru firme, din impozitul pe profit. Suma se scade din ce datorezi oricum statului.<\/span>\n        <span class=\"du-don__optiune-act\">Vezi cum se face<\/span>\n      <\/a>\n    <\/div>\n  <\/section>\n\n  <section class=\"du-don__sect\" id=\"intrebari\" aria-labelledby=\"du-don-contact\">\n    <div class=\"du-don__sect-cap\">\n      <h2 class=\"du-don__h\" id=\"du-don-contact\">Ai o \u00eentrebare \u00eenainte s\u0103 dai?<\/h2>\n      <p class=\"du-don__sub\">Scrie-ne. R\u0103spundem noi, oameni, nu un robot.<\/p>\n    <\/div>\n    <div class=\"du-don__doua\">\n      <a class=\"du-don__optiune du-don__optiune--mic\" href=\"https:\/\/wa.me\/message\/WO2DT55JIWIQL1\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <span class=\"du-don__optiune-titlu\">WhatsApp<\/span>\n        <span class=\"du-don__optiune-text\">Deschide conversa\u021bia<\/span>\n      <\/a>\n      <a class=\"du-don__optiune du-don__optiune--mic\" href=\"mailto:contact@misiuneabucovina.org\">\n        <span class=\"du-don__optiune-titlu\">Email<\/span>\n        <span class=\"du-don__optiune-text\">contact@misiuneabucovina.org<\/span>\n      <\/a>\n    <\/div>\n  <\/section>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Organiza\u021bia Misiunea Bucovina Ajut\u0103 pe cineva care nu se poate ajuta singur Doneaz\u0103 cu cardul Doneaz\u0103 prin PayPal Transfer bancar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","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":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","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-4315","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/danielursachi.misiuneabucovina.org\/en\/wp-json\/wp\/v2\/pages\/4315","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/danielursachi.misiuneabucovina.org\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/danielursachi.misiuneabucovina.org\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/danielursachi.misiuneabucovina.org\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/danielursachi.misiuneabucovina.org\/en\/wp-json\/wp\/v2\/comments?post=4315"}],"version-history":[{"count":14,"href":"https:\/\/danielursachi.misiuneabucovina.org\/en\/wp-json\/wp\/v2\/pages\/4315\/revisions"}],"predecessor-version":[{"id":4596,"href":"https:\/\/danielursachi.misiuneabucovina.org\/en\/wp-json\/wp\/v2\/pages\/4315\/revisions\/4596"}],"wp:attachment":[{"href":"https:\/\/danielursachi.misiuneabucovina.org\/en\/wp-json\/wp\/v2\/media?parent=4315"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}