{"id":12507,"date":"2026-04-20T11:37:24","date_gmt":"2026-04-20T08:37:24","guid":{"rendered":"https:\/\/optimacall.ro\/?page_id=12507"},"modified":"2026-04-27T12:44:46","modified_gmt":"2026-04-27T09:44:46","slug":"oferta-abonament","status":"publish","type":"page","link":"https:\/\/optimacall.ro\/en\/oferta-abonament\/","title":{"rendered":"Subscription offer"},"content":{"rendered":"<style>.elementor-12507 .elementor-element.elementor-element-05ca2f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12507 .elementor-element.elementor-element-1d437e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}<\/style>\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12507\" class=\"elementor elementor-12507\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-05ca2f1 e-con-full e-flex e-con e-parent\" data-id=\"05ca2f1\" data-element_type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d437e8 elementor-widget elementor-widget-html\" data-id=\"1d437e8\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"ro\">\n\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Optima Solutions Services - 15 ani de oferte de top<\/title>\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap\"\n        rel=\"stylesheet\">\n    <style>\n        *,\n        *::before,\n        *::after {\n            box-sizing: border-box;\n            margin: 0;\n            padding: 0\n        }\n\n        :root {\n            --accent: #FF6400;\n            --accent-light: #ff8533;\n            --accent-glow: rgba(255, 100, 0, 0.15);\n            --accent-soft: #fff7f0;\n            --form-red: #E60000;\n            --form-red-dark: #cc0000;\n            --form-red-glow: rgba(230, 0, 0, 0.12);\n            --form-red-soft: #fff0f0;\n            --dark: #0a0a0a;\n            --text: #1a1a1a;\n            --text-mid: #555;\n            --text-light: #999;\n            --bg: #fafafa;\n            --card: #ffffff;\n            --border: #eee;\n            --radius: 18px;\n            --font: 'Montserrat', sans-serif;\n        }\n\n        #oss-lp {\n            font-family: var(--font);\n            background: var(--bg);\n            color: var(--text);\n            -webkit-font-smoothing: antialiased;\n            overflow-x: hidden;\n        }\n\n        \/* ===== ANIMATIONS ===== *\/\n        @keyframes fadeUp {\n            from {\n                opacity: 0;\n                transform: translateY(28px)\n            }\n\n            to {\n                opacity: 1;\n                transform: translateY(0)\n            }\n        }\n\n        @keyframes fadeIn {\n            from {\n                opacity: 0\n            }\n\n            to {\n                opacity: 1\n            }\n        }\n\n        @keyframes slideInLeft {\n            from {\n                opacity: 0;\n                transform: translateX(-40px)\n            }\n\n            to {\n                opacity: 1;\n                transform: translateX(0)\n            }\n        }\n\n        @keyframes slideInRight {\n            from {\n                opacity: 0;\n                transform: translateX(40px)\n            }\n\n            to {\n                opacity: 1;\n                transform: translateX(0)\n            }\n        }\n\n        @keyframes scaleIn {\n            from {\n                opacity: 0;\n                transform: scale(0.92)\n            }\n\n            to {\n                opacity: 1;\n                transform: scale(1)\n            }\n        }\n\n        @keyframes shimmer {\n            0% {\n                background-position: 300% 0\n            }\n\n            100% {\n                background-position: -300% 0\n            }\n        }\n\n        @keyframes float {\n\n            0%,\n            100% {\n                transform: translateY(0)\n            }\n\n            50% {\n                transform: translateY(-8px)\n            }\n        }\n\n        @keyframes pulse {\n\n            0%,\n            100% {\n                opacity: 1;\n                transform: scale(1)\n            }\n\n            50% {\n                opacity: .5;\n                transform: scale(1.5)\n            }\n        }\n\n        @keyframes glow {\n\n            0%,\n            100% {\n                box-shadow: 0 0 20px rgba(255, 100, 0, 0.15)\n            }\n\n            50% {\n                box-shadow: 0 0 40px rgba(255, 100, 0, 0.3)\n            }\n        }\n\n        @keyframes underlineGrow {\n            from {\n                transform: scaleX(0)\n            }\n\n            to {\n                transform: scaleX(1)\n            }\n        }\n\n        @keyframes countUp {\n            from {\n                opacity: 0;\n                transform: translateY(10px)\n            }\n\n            to {\n                opacity: 1;\n                transform: translateY(0)\n            }\n        }\n\n        #oss-lp .animate-on-scroll {\n            opacity: 0;\n            transform: translateY(28px);\n            transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1), transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);\n        }\n\n        #oss-lp .animate-on-scroll.visible {\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        \/* ===== TOP BAR ===== *\/\n        #oss-lp .oc-top-bar {\n            width: 100%;\n            height: 4px;\n            background: linear-gradient(90deg, var(--accent) 0%, #ffaa00 30%, var(--form-red) 60%, var(--accent) 100%);\n            background-size: 300% 100%;\n            animation: shimmer 5s linear infinite;\n        }\n\n        \/* ===== PAGE ===== *\/\n        #oss-lp {\n            min-height: 100vh;\n            display: flex;\n            flex-direction: column;\n        }\n\n        \/* ===== HERO ===== *\/\n        #oss-lp .oc-hero {\n            width: 100%;\n            background: linear-gradient(170deg, #fff 0%, var(--accent-soft) 100%);\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            padding: 56px 24px 52px;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n        }\n\n        \/* Decorative circles *\/\n        #oss-lp .oc-hero::before {\n            content: '';\n            position: absolute;\n            top: -120px;\n            right: -80px;\n            width: 340px;\n            height: 340px;\n            border-radius: 50%;\n            background: radial-gradient(circle, rgba(255, 100, 0, 0.07) 0%, transparent 70%);\n            animation: float 8s ease-in-out infinite;\n        }\n\n        #oss-lp .oc-hero::after {\n            content: '';\n            position: absolute;\n            bottom: -60px;\n            left: -60px;\n            width: 200px;\n            height: 200px;\n            border-radius: 50%;\n            background: radial-gradient(circle, rgba(255, 100, 0, 0.05) 0%, transparent 70%);\n            animation: float 6s ease-in-out infinite 1s;\n        }\n\n        #oss-lp .oc-logo {\n            margin-bottom: 24px;\n            position: relative;\n            z-index: 1;\n            animation: fadeUp 0.8s ease both;\n        }\n\n        #oss-lp .oc-logo img {\n            height: 64px;\n            width: auto;\n            max-width: 280px;\n            object-fit: contain;\n            display: block;\n            filter: drop-shadow(0 4px 12px rgba(0, 0, 0, 0.08));\n        }\n\n        #oss-lp .oc-hero-badge {\n            display: inline-flex;\n            align-items: center;\n            gap: 7px;\n            background: linear-gradient(135deg, var(--accent-soft), #fff);\n            border: 1px solid rgba(255, 100, 0, 0.2);\n            border-radius: 100px;\n            padding: 6px 18px;\n            font-size: 0.68rem;\n            font-weight: 800;\n            color: var(--accent);\n            letter-spacing: 1.5px;\n            text-transform: uppercase;\n            margin-bottom: 20px;\n            position: relative;\n            z-index: 1;\n            animation: fadeUp 0.8s ease 0.15s both;\n            backdrop-filter: blur(10px);\n        }\n\n        #oss-lp .oc-hero-badge::before {\n            content: '';\n            width: 7px;\n            height: 7px;\n            border-radius: 50%;\n            background: var(--accent);\n            animation: pulse 2s ease-in-out infinite;\n        }\n\n        #oss-lp .oc-hero-title {\n            font-family: var(--font);\n            font-size: clamp(2.2rem, 5.5vw, 3.6rem);\n            font-weight: 900;\n            color: var(--dark);\n            line-height: 1.08;\n            letter-spacing: -2px;\n            margin-bottom: 18px;\n            position: relative;\n            z-index: 1;\n            animation: fadeUp 0.8s ease 0.25s both;\n        }\n\n        #oss-lp .oc-hero-title .oc-highlight {\n            position: relative;\n            display: inline-block;\n            color: var(--accent);\n        }\n\n        #oss-lp .oc-hero-title .oc-highlight::after {\n            content: '';\n            position: absolute;\n            left: 0;\n            bottom: -5px;\n            width: 100%;\n            height: 4px;\n            background: linear-gradient(90deg, var(--accent), var(--accent-light));\n            border-radius: 4px;\n            animation: underlineGrow 1s ease 1s both;\n            transform-origin: left;\n        }\n\n        #oss-lp .oc-hero-sub {\n            font-size: 1.05rem;\n            color: var(--text-mid);\n            font-weight: 400;\n            line-height: 1.7;\n            max-width: 520px;\n            position: relative;\n            z-index: 1;\n            animation: fadeUp 0.8s ease 0.4s both;\n        }\n\n        \/* ===== TRUST STRIP ===== *\/\n        #oss-lp .oc-trust {\n            width: 100%;\n            background: var(--card);\n            border-bottom: 1px solid var(--border);\n            position: relative;\n            overflow: hidden;\n        }\n\n        #oss-lp .oc-trust::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            height: 1px;\n            background: linear-gradient(90deg, transparent 10%, var(--accent) 50%, transparent 90%);\n            opacity: 0.3;\n        }\n\n        #oss-lp .oc-trust-inner {\n            display: flex;\n            align-items: stretch;\n            justify-content: center;\n            max-width: 900px;\n            margin: 0 auto;\n            flex-wrap: wrap;\n        }\n\n        #oss-lp .oc-trust-item {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            padding: 24px 30px;\n            gap: 5px;\n            flex: 1;\n            min-width: 160px;\n            border-right: 1px solid #f3f3f3;\n            transition: all 0.3s ease;\n            cursor: default;\n        }\n\n        #oss-lp .oc-trust-item:last-child {\n            border-right: none\n        }\n\n        #oss-lp .oc-trust-item:hover {\n            background: var(--accent-soft);\n            transform: translateY(-2px);\n        }\n\n        #oss-lp .oc-trust-icon {\n            font-size: 1.6rem;\n            line-height: 1;\n        }\n\n        #oss-lp .oc-trust-label {\n            font-size: 0.72rem;\n            font-weight: 800;\n            color: var(--text);\n            text-align: center;\n            letter-spacing: 0.3px;\n        }\n\n        #oss-lp .oc-trust-val {\n            font-size: 0.6rem;\n            color: var(--accent);\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n\n        \/* ===== MAIN ===== *\/\n        #oss-lp .oc-main {\n            width: 100%;\n            max-width: 1040px;\n            margin: 0 auto;\n            padding: 56px 24px 64px;\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            gap: 56px;\n        }\n\n        \/* ===== SECTION TITLES ===== *\/\n        #oss-lp .oc-section-title {\n            font-family: var(--font);\n            font-size: 1.6rem;\n            font-weight: 800;\n            color: var(--dark);\n            text-align: center;\n            letter-spacing: -0.5px;\n            margin-bottom: 6px;\n        }\n\n        #oss-lp .oc-section-sub {\n            font-size: 0.9rem;\n            color: var(--text-light);\n            text-align: center;\n            font-weight: 400;\n            line-height: 1.6;\n        }\n\n        \/* ===== CALCULATOR CARD ===== *\/\n        #oss-lp .vdf-wrap {\n            font-family: var(--font);\n            width: 100%;\n            max-width: 520px;\n            background: var(--card);\n            border-radius: 24px;\n            box-shadow:\n                0 24px 64px rgba(230, 0, 0, 0.06),\n                0 8px 24px rgba(0, 0, 0, 0.04),\n                0 0 0 1px rgba(230, 0, 0, 0.04);\n            overflow: hidden;\n            transition: box-shadow 0.4s ease, transform 0.4s ease;\n        }\n\n        #oss-lp .vdf-wrap:hover {\n            box-shadow:\n                0 32px 80px rgba(230, 0, 0, 0.1),\n                0 12px 32px rgba(0, 0, 0, 0.06),\n                0 0 0 1px rgba(230, 0, 0, 0.08);\n            transform: translateY(-3px);\n        }\n\n        #oss-lp .vdf-top-bar {\n            height: 4px;\n            background: linear-gradient(90deg, var(--form-red), #ff4444, var(--form-red));\n            background-size: 200% 100%;\n            animation: shimmer 3s linear infinite;\n        }\n\n        #oss-lp .vdf-inner {\n            padding: 38px 42px 42px;\n        }\n\n        #oss-lp .vdf-logo {\n            display: flex;\n            align-items: center;\n            gap: 10px;\n            margin-bottom: 20px;\n        }\n\n        #oss-lp .vdf-logo img {\n            height: 26px;\n            width: auto;\n            object-fit: contain;\n        }\n\n        #oss-lp .vdf-logo-text {\n            font-size: 0.6rem;\n            color: var(--text-light);\n            letter-spacing: 2.5px;\n            text-transform: uppercase;\n            font-weight: 800;\n        }\n\n        #oss-lp .vdf-title {\n            font-family: var(--font);\n            font-size: 1.5rem;\n            font-weight: 800;\n            color: var(--dark);\n            margin: 0 0 6px;\n            line-height: 1.2;\n            letter-spacing: -0.4px;\n        }\n\n        #oss-lp .vdf-title span {\n            color: var(--form-red);\n        }\n\n        #oss-lp .vdf-subtitle {\n            font-size: 0.84rem;\n            color: var(--text-light);\n            margin: 0 0 28px;\n            font-weight: 400;\n            line-height: 1.5;\n        }\n\n        \/* Steps *\/\n        #oss-lp .vdf-steps {\n            display: flex;\n            align-items: center;\n            margin-bottom: 28px;\n        }\n\n        #oss-lp .vdf-step {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            flex: 1;\n        }\n\n        #oss-lp .vdf-step-dot {\n            width: 32px;\n            height: 32px;\n            border-radius: 50%;\n            background: #f5f5f5;\n            border: 2px solid #e0e0e0;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-size: 0.72rem;\n            font-weight: 800;\n            color: #bbb;\n            transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);\n            z-index: 1;\n        }\n\n        #oss-lp .vdf-step.active .vdf-step-dot {\n            background: var(--form-red);\n            border-color: var(--form-red);\n            color: #fff;\n            box-shadow: 0 4px 16px rgba(230, 0, 0, 0.35);\n            transform: scale(1.08);\n        }\n\n        #oss-lp .vdf-step.done .vdf-step-dot {\n            background: var(--form-red-soft);\n            border-color: var(--form-red);\n            color: var(--form-red);\n        }\n\n        #oss-lp .vdf-step-label {\n            font-size: 0.58rem;\n            line-height: 1.2;\n            color: #ccc;\n            margin-top: 6px;\n            font-weight: 700;\n            letter-spacing: 1px;\n            text-transform: uppercase;\n            transition: color 0.3s;\n        }\n\n        #oss-lp .vdf-step.active .vdf-step-label {\n            color: var(--form-red);\n        }\n\n        #oss-lp .vdf-step.done .vdf-step-label {\n            color: #aaa;\n        }\n\n        #oss-lp .vdf-step-line {\n            height: 2px;\n            flex: 1;\n            background: #eee;\n            margin-bottom: 24px;\n            max-width: 60px;\n            transition: background 0.5s ease;\n            border-radius: 2px;\n        }\n\n        #oss-lp .vdf-step-line.done {\n            background: var(--form-red);\n        }\n\n        \/* Fields *\/\n        #oss-lp .vdf-field {\n            margin-bottom: 18px;\n        }\n\n        #oss-lp .vdf-field>label {\n            display: block;\n            font-size: 0.68rem;\n            line-height: 1;\n            font-weight: 800;\n            color: var(--text-mid);\n            margin-bottom: 7px;\n            letter-spacing: 1px;\n            text-transform: uppercase;\n        }\n\n        #oss-lp .vdf-field select,\n        #oss-lp .vdf-field input {\n            width: 100%;\n            padding: 13px 16px;\n            background: #f7f7f7;\n            border: 1.5px solid #e4e4e4;\n            border-radius: 12px;\n            color: var(--text);\n            font-size: 0.92rem;\n            font-family: var(--font);\n            font-weight: 500;\n            transition: all 0.25s ease;\n            outline: none;\n            -webkit-appearance: none;\n        }\n\n        #oss-lp .vdf-field select option {\n            background: #fff;\n            color: var(--text);\n        }\n\n        #oss-lp .vdf-field select:focus,\n        #oss-lp .vdf-field input:focus {\n            border-color: var(--form-red);\n            background: #fff;\n            box-shadow: 0 0 0 3px var(--form-red-glow);\n        }\n\n        #oss-lp .vdf-field input:hover,\n        #oss-lp .vdf-field select:hover {\n            border-color: #ccc;\n            background: #fff;\n        }\n\n        #oss-lp .vdf-field input::placeholder {\n            color: #bbb;\n            font-weight: 400;\n        }\n\n        #oss-lp .vdf-row {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 14px;\n        }\n\n        #oss-lp .vdf-select-wrap {\n            position: relative;\n        }\n\n        #oss-lp .vdf-select-wrap::after {\n            content: '';\n            position: absolute;\n            right: 14px;\n            top: 50%;\n            transform: translateY(-50%);\n            width: 0;\n            height: 0;\n            border-left: 5px solid transparent;\n            border-right: 5px solid transparent;\n            border-top: 6px solid #999;\n            pointer-events: none;\n        }\n\n        \/* Toggle *\/\n        #oss-lp .vdf-toggle-group {\n            display: flex;\n            background: #f0f0f0;\n            border-radius: 12px;\n            padding: 3px;\n            gap: 4px;\n            position: relative;\n        }\n\n        #oss-lp .vdf-toggle-group input[type=\"radio\"] {\n            display: none;\n        }\n\n        #oss-lp .vdf-toggle-lbl {\n            flex: 1;\n            text-align: center;\n            padding: 9px 16px;\n            border-radius: 9px;\n            font-size: 0.74rem;\n            line-height: 1.2;\n            font-weight: 700;\n            color: #888;\n            cursor: pointer;\n            transition: all 0.3s cubic-bezier(0.22, 1, 0.36, 1);\n            user-select: none;\n            font-family: var(--font);\n            letter-spacing: 0.5px;\n            text-transform: uppercase;\n            position: relative;\n            z-index: 1;\n        }\n\n        #oss-lp .vdf-toggle-lbl:hover {\n            color: #666;\n        }\n\n        #oss-lp .vdf-toggle-group input[type=\"radio\"]:checked+.vdf-toggle-lbl {\n            background: linear-gradient(135deg, var(--form-red), var(--form-red-dark));\n            color: #fff;\n            box-shadow: 0 4px 14px rgba(230, 0, 0, 0.3);\n            letter-spacing: 0.8px;\n        }\n\n        \/* Button *\/\n        #oss-lp .vdf-btn {\n            width: 100%;\n            padding: 15px 20px;\n            background: linear-gradient(135deg, var(--form-red), var(--form-red-dark));\n            color: #fff;\n            border: none;\n            border-radius: 14px;\n            font-size: 0.92rem;\n            font-weight: 800;\n            font-family: var(--font);\n            cursor: pointer;\n            margin-top: 8px;\n            transition: all 0.3s cubic-bezier(0.22, 1, 0.36, 1);\n            box-shadow: 0 6px 20px rgba(230, 0, 0, 0.28);\n            letter-spacing: 0.3px;\n            position: relative;\n            overflow: hidden;\n            text-transform: uppercase;\n            letter-spacing: 0.8px;\n            font-size: 0.82rem;\n        }\n\n        #oss-lp .vdf-btn::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: -100%;\n            width: 100%;\n            height: 100%;\n            background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.15), transparent);\n            transition: left 0.5s ease;\n        }\n\n        #oss-lp .vdf-btn:hover::before {\n            left: 100%;\n        }\n\n        #oss-lp .vdf-btn:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 10px 32px rgba(230, 0, 0, 0.38);\n        }\n\n        #oss-lp .vdf-btn:disabled {\n            opacity: 0.45;\n            cursor: not-allowed;\n            transform: none;\n            box-shadow: 0 4px 12px rgba(230, 0, 0, 0.12);\n        }\n\n        #oss-lp .vdf-btn:disabled::before {\n            display: none;\n        }\n\n        \/* Result *\/\n        #oss-lp .vdf-result-card {\n            display: none;\n            margin-top: 24px;\n            border-radius: 16px;\n            overflow: hidden;\n            border: 1px solid #f0f0f0;\n            animation: scaleIn 0.45s cubic-bezier(0.22, 1, 0.36, 1);\n        }\n\n        #oss-lp .vdf-result-header {\n            padding: 24px 26px 20px;\n            text-align: center;\n        }\n\n        #oss-lp .vdf-result-header.bad {\n            background: linear-gradient(135deg, #fff5f5, #ffe8e8);\n            border-bottom: 1px solid #ffd0d0;\n        }\n\n        #oss-lp .vdf-result-header.good {\n            background: linear-gradient(135deg, #f0fff4, #e0ffea);\n            border-bottom: 1px solid #c0f0d0;\n        }\n\n        #oss-lp .vdf-result-icon {\n            font-size: 2.4rem;\n            margin-bottom: 10px;\n        }\n\n        #oss-lp .vdf-result-text {\n            font-size: 0.9rem;\n            color: #333;\n            line-height: 1.7;\n        }\n\n        #oss-lp .vdf-result-text strong {\n            font-size: 1.05rem;\n            display: block;\n            margin-bottom: 6px;\n            font-weight: 800;\n        }\n\n        #oss-lp .vdf-result-text strong.bad {\n            color: var(--form-red);\n        }\n\n        #oss-lp .vdf-result-text strong.good {\n            color: #1a8a3a;\n        }\n\n        #oss-lp .vdf-contact-section {\n            padding: 24px 26px 26px;\n            background: #fafafa;\n        }\n\n        #oss-lp .vdf-contact-label {\n            font-size: 0.68rem;\n            line-height: 1.2;\n            color: var(--text-light);\n            text-align: center;\n            margin: 0 0 16px;\n            text-transform: uppercase;\n            letter-spacing: 1.5px;\n            font-weight: 800;\n        }\n\n        #oss-lp .vdf-success-msg {\n            display: none;\n            text-align: center;\n            padding: 30px 24px;\n            animation: scaleIn 0.4s ease;\n        }\n\n        #oss-lp .vdf-success-msg .vdf-s-icon {\n            font-size: 3rem;\n            margin-bottom: 12px;\n        }\n\n        #oss-lp .vdf-success-msg .vdf-s-title {\n            color: #1a8a3a;\n            font-weight: 800;\n            font-size: 1rem;\n            margin: 0 0 4px;\n        }\n\n        #oss-lp .vdf-success-msg .vdf-s-sub {\n            color: var(--text-light);\n            font-size: 0.82rem;\n        }\n\n        \/* ===== BENEFITS ===== *\/\n        #oss-lp .oc-benefits {\n            width: 100%;\n            max-width: 900px;\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 22px;\n        }\n\n        #oss-lp .oc-benefit-card {\n            background: var(--card);\n            border: 1px solid var(--border);\n            border-radius: 22px;\n            padding: 34px 26px 28px;\n            text-align: center;\n            transition: all 0.35s cubic-bezier(0.22, 1, 0.36, 1);\n            position: relative;\n            overflow: hidden;\n            cursor: default;\n        }\n\n        #oss-lp .oc-benefit-card::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            height: 3px;\n            background: linear-gradient(90deg, var(--accent), var(--accent-light));\n            transform: scaleX(0);\n            transform-origin: left;\n            transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1);\n        }\n\n        #oss-lp .oc-benefit-card::after {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            background: linear-gradient(180deg, var(--accent-soft) 0%, transparent 50%);\n            opacity: 0;\n            transition: opacity 0.4s ease;\n            pointer-events: none;\n        }\n\n        #oss-lp .oc-benefit-card:hover {\n            transform: translateY(-6px);\n            box-shadow: 0 16px 48px rgba(255, 100, 0, 0.1), 0 6px 16px rgba(0, 0, 0, 0.04);\n            border-color: rgba(255, 100, 0, 0.15);\n        }\n\n        #oss-lp .oc-benefit-card:hover::before {\n            transform: scaleX(1);\n        }\n\n        #oss-lp .oc-benefit-card:hover::after {\n            opacity: 1;\n        }\n\n        #oss-lp .oc-benefit-icon {\n            font-size: 2.4rem;\n            margin-bottom: 16px;\n            display: block;\n            position: relative;\n            z-index: 1;\n            transition: transform 0.4s ease;\n        }\n\n        #oss-lp .oc-benefit-card:hover .oc-benefit-icon {\n            transform: scale(1.15) translateY(-2px);\n        }\n\n        #oss-lp .oc-benefit-title {\n            font-size: 0.95rem;\n            font-weight: 800;\n            color: var(--dark);\n            margin-bottom: 8px;\n            letter-spacing: -0.2px;\n            position: relative;\n            z-index: 1;\n        }\n\n        #oss-lp .oc-benefit-desc {\n            font-size: 0.8rem;\n            color: var(--text-light);\n            line-height: 1.7;\n            font-weight: 400;\n            position: relative;\n            z-index: 1;\n        }\n\n        \/* ===== FOOTER ===== *\/\n        #oss-lp .oc-footer {\n            width: 100%;\n            background: var(--card);\n            border-top: 1px solid var(--border);\n            padding: 32px 24px;\n            text-align: center;\n            margin-top: auto;\n            position: relative;\n        }\n\n        #oss-lp .oc-footer::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            height: 1px;\n            background: linear-gradient(90deg, transparent 10%, var(--accent) 50%, transparent 90%);\n            opacity: 0.2;\n        }\n\n        #oss-lp .oc-footer img {\n            height: 38px;\n            width: auto;\n            object-fit: contain;\n            margin: 0 auto 14px;\n            display: block;\n            opacity: 0.7;\n            transition: opacity 0.3s, transform 0.3s;\n        }\n\n        #oss-lp .oc-footer img:hover {\n            opacity: 1;\n            transform: scale(1.03);\n        }\n\n        #oss-lp .oc-footer-copy {\n            font-size: 0.7rem;\n            color: #bbb;\n            font-weight: 400;\n            letter-spacing: 0.5px;\n        }\n\n        \/* ===== RESPONSIVE ===== *\/\n        @media (max-width:700px) {\n            #oss-lp .oc-hero {\n                padding: 40px 20px 36px;\n            }\n\n            #oss-lp .oc-logo img {\n                height: 52px;\n            }\n\n            #oss-lp .oc-hero-sub {\n                font-size: 0.92rem;\n            }\n\n            #oss-lp .oc-trust-item {\n                padding: 18px 14px;\n                min-width: 140px;\n            }\n\n            #oss-lp .oc-main {\n                padding: 36px 16px 48px;\n                gap: 40px;\n            }\n\n            #oss-lp .vdf-inner {\n                padding: 28px 22px 30px;\n            }\n\n            #oss-lp .vdf-row {\n                grid-template-columns: 1fr;\n                gap: 0;\n            }\n\n            #oss-lp .oc-benefits {\n                grid-template-columns: 1fr;\n                max-width: 420px;\n            }\n        }\n\n        @media (max-width:480px) {\n            #oss-lp .oc-trust-inner {\n                display: grid;\n                grid-template-columns: 1fr 1fr;\n            }\n\n            #oss-lp .oc-trust-item {\n                border-right: 1px solid #f3f3f3;\n                border-bottom: 1px solid #f3f3f3;\n            }\n\n            #oss-lp .oc-trust-item:nth-child(2n) {\n                border-right: none;\n            }\n\n            #oss-lp .oc-trust-item:nth-child(3),\n            #oss-lp .oc-trust-item:nth-child(4) {\n                border-bottom: none;\n            }\n\n            #oss-lp .oc-hero-title {\n                letter-spacing: -1px;\n            }\n        }\n\n        \/* Hero perks chips *\/\n        #oss-lp .oc-hero-perks {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 10px;\n            justify-content: center;\n            margin-top: 22px;\n            position: relative;\n            z-index: 1;\n            animation: fadeUp 0.8s ease 0.55s both;\n        }\n\n        #oss-lp .oc-hero-perks span {\n            background: rgba(255, 255, 255, 0.9);\n            border: 1px solid rgba(255, 100, 0, 0.18);\n            border-radius: 100px;\n            padding: 7px 16px;\n            font-size: 0.78rem;\n            font-weight: 700;\n            color: var(--dark);\n            backdrop-filter: blur(10px);\n        }\n\n        \/* GDPR notice *\/\n        #oss-lp .vdf-gdpr {\n            font-size: 0.65rem;\n            color: var(--text-light);\n            text-align: center;\n            margin-top: 10px;\n            line-height: 1.5;\n        }\n\n        #oss-lp .vdf-gdpr a {\n            color: var(--form-red);\n            text-decoration: none;\n        }\n\n        #oss-lp .vdf-gdpr a:hover {\n            text-decoration: underline;\n        }\n\n        \/* Optional field label suffix *\/\n        #oss-lp .vdf-optional {\n            font-size: 0.58rem;\n            color: var(--text-light);\n            font-weight: 500;\n            margin-left: 4px;\n            text-transform: none;\n            letter-spacing: 0;\n        }\n\n        \/* GDPR Consent checkboxes *\/\n        #oss-lp .vdf-consent-wrap {\n            margin-bottom: 14px;\n            display: flex;\n            flex-direction: column;\n            gap: 8px;\n        }\n\n        #oss-lp .vdf-consent {\n            display: flex;\n            align-items: flex-start;\n            gap: 10px;\n            cursor: pointer;\n            user-select: none;\n            opacity: 1;\n        }\n\n        #oss-lp .vdf-consent input[type=\"checkbox\"] {\n            -webkit-appearance: none;\n            appearance: none;\n            width: 18px;\n            height: 18px;\n            min-width: 18px;\n            border: 2px solid #b8b8b8;\n            border-radius: 5px;\n            background: #fff;\n            cursor: pointer;\n            margin-top: 1px;\n            transition: all 0.2s ease;\n            position: relative;\n            opacity: 1;\n        }\n\n        #oss-lp .vdf-consent input[type=\"checkbox\"]:checked {\n            background: var(--form-red);\n            border-color: var(--form-red);\n        }\n\n        #oss-lp .vdf-consent input[type=\"checkbox\"]:checked::after {\n            content: '';\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            width: 4px;\n            height: 8px;\n            border-right: 2px solid #fff;\n            border-bottom: 2px solid #fff;\n            transform: translate(-50%, -58%) rotate(45deg);\n        }\n\n        #oss-lp .vdf-consent-text {\n            font-size: 0.7rem;\n            color: #7b7b7b;\n            line-height: 1.55;\n            font-weight: 500;\n            opacity: 1;\n        }\n\n        #oss-lp .vdf-consent-text a {\n            color: var(--form-red);\n            text-decoration: none;\n        }\n\n        #oss-lp .vdf-consent-text a:hover {\n            text-decoration: underline;\n        }\n\n        #oss-lp .vdf-consent-req {\n            color: var(--form-red);\n            font-weight: 800;\n            margin-right: 2px;\n        }\n\n        #oss-lp .vdf-status {\n            display: none;\n            margin-top: 12px;\n            padding: 11px 12px;\n            border-radius: 10px;\n            font-size: 0.72rem;\n            line-height: 1.45;\n            font-weight: 600;\n            text-align: left;\n        }\n\n        #oss-lp .vdf-status.error {\n            display: block;\n            background: #fff1f1;\n            color: #b42318;\n            border: 1px solid #f3b6b6;\n        }\n\n        #oss-lp .vdf-status.success {\n            display: block;\n            background: #effcf3;\n            color: #166534;\n            border: 1px solid #b8e3c2;\n        }\n\n        #oss-lp .vdf-hp {\n            position: absolute !important;\n            left: -9999px !important;\n            width: 1px !important;\n            height: 1px !important;\n            overflow: hidden !important;\n            opacity: 0 !important;\n            pointer-events: none !important;\n        }\n    <\/style>\n<\/head>\n\n<body>\n\n    <div class=\"oc-page\" id=\"oss-lp\">\n\n        <div class=\"oc-top-bar\"><\/div>\n\n        <!-- HERO -->\n        <section class=\"oc-hero\">\n            <div class=\"oc-logo\">\n                <img decoding=\"async\" src=\"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png\"\n                    alt=\"Optima Solutions Services\" loading=\"eager\">\n            <\/div>\n            <div class=\"oc-hero-badge\">Partener Certificat Oficial<\/div>\n            <h1 class=\"oc-hero-title\">\n                Platesti prea mult<br>pe <span class=\"oc-highlight\">abonamentul tau?<\/span>\n            <\/h1>\n            <p class=\"oc-hero-sub\">\n                Calculeaza in 10 secunde cat platesti in plus<br>si primeste o oferta personalizata gratuit.\n            <\/p>\n            <div class=\"oc-hero-perks\">\n                <span>&#10003; Portare gratuita<\/span>\n                <span>&#10003; Rate 0% dobanda<\/span>\n                <span>&#10003; Activare in 24h<\/span>\n            <\/div>\n        <\/section>\n\n        <!-- TRUST STRIP -->\n        <div class=\"oc-trust\">\n            <div class=\"oc-trust-inner\">\n                <div class=\"oc-trust-item\">\n                    <span class=\"oc-trust-icon\">&#127942;<\/span>\n                    <span class=\"oc-trust-label\">15 ani pe piata<\/span>\n                    <span class=\"oc-trust-val\">Din 2009<\/span>\n                <\/div>\n                <div class=\"oc-trust-item\">\n                    <span class=\"oc-trust-icon\">&#128101;<\/span>\n                    <span class=\"oc-trust-label\">10.000+ clienti<\/span>\n                    <span class=\"oc-trust-val\">Multumiti<\/span>\n                <\/div>\n                <div class=\"oc-trust-item\">\n                    <span class=\"oc-trust-icon\">&#128241;<\/span>\n                    <span class=\"oc-trust-label\">Oferte exclusive<\/span>\n                    <span class=\"oc-trust-val\">Operatori top<\/span>\n                <\/div>\n                <div class=\"oc-trust-item\">\n                    <span class=\"oc-trust-icon\">&#9742;&#65039;<\/span>\n                    <span class=\"oc-trust-label\">Consultanta<\/span>\n                    <span class=\"oc-trust-val\">Gratuita<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- MAIN -->\n        <main class=\"oc-main\">\n\n            <!-- Calculator -->\n            <div class=\"animate-on-scroll\" style=\"width:100%;max-width:520px;text-align:center;\">\n                <h2 class=\"oc-section-title\">Calculeaza cat platesti in plus<\/h2>\n                <p class=\"oc-section-sub\" style=\"margin-bottom:24px;\">\n                    Completeaza datele abonamentului tau actual si afla imediat daca poti economisi.\n                <\/p>\n\n                <div class=\"vdf-wrap\" id=\"vdfWrap\">\n                    <div class=\"vdf-top-bar\"><\/div>\n                    <div class=\"vdf-inner\">\n                        <div class=\"vdf-logo\">\n                            <img decoding=\"async\" src=\"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png\"\n                                alt=\"Optima Solutions Services\">\n                            <span class=\"vdf-logo-text\">Simulare abonament<\/span>\n                        <\/div>\n\n                        <h3 class=\"vdf-title\">Platesti <span>prea mult?<\/span><\/h3>\n                        <p class=\"vdf-subtitle\">Calculeaza in 10 secunde cat ar trebui sa platesti.<\/p>\n\n                        <div class=\"vdf-steps\">\n                            <div class=\"vdf-step active\" id=\"step1\">\n                                <div class=\"vdf-step-dot\">1<\/div>\n                                <div class=\"vdf-step-label\">Date<\/div>\n                            <\/div>\n                            <div class=\"vdf-step-line\" id=\"line1\"><\/div>\n                            <div class=\"vdf-step\" id=\"step2\">\n                                <div class=\"vdf-step-dot\">2<\/div>\n                                <div class=\"vdf-step-label\">Rezultat<\/div>\n                            <\/div>\n                            <div class=\"vdf-step-line\" id=\"line2\"><\/div>\n                            <div class=\"vdf-step\" id=\"step3\">\n                                <div class=\"vdf-step-dot\">3<\/div>\n                                <div class=\"vdf-step-label\">Contact<\/div>\n                            <\/div>\n                        <\/div>\n\n                        <div id=\"vdf-inputs\">\n                            <div class=\"vdf-field\">\n                                <label>Retea actuala<\/label>\n                                <div class=\"vdf-select-wrap\">\n                                    <select id=\"retea\">\n                                        <option value=\"\">Selecteaza operatorul<\/option>\n                                        <option>Vodafone<\/option>\n                                        <option>Orange<\/option>\n                                        <option>Digi<\/option>\n                                        <option>Telekom<\/option>\n                                        <option>Altul<\/option>\n                                    <\/select>\n                                <\/div>\n                            <\/div>\n                            <div class=\"vdf-field\">\n                                <label>Tip contract<\/label>\n                                <div class=\"vdf-toggle-group\">\n                                    <input type=\"radio\" name=\"tip_contract\" id=\"tip_abonament\" value=\"abonament\"\n                                        checked>\n                                    <label class=\"vdf-toggle-lbl\" for=\"tip_abonament\">Abonament<\/label>\n                                    <input type=\"radio\" name=\"tip_contract\" id=\"tip_cartela\" value=\"cartela\">\n                                    <label class=\"vdf-toggle-lbl\" for=\"tip_cartela\">Cartela<\/label>\n                                <\/div>\n                            <\/div>\n                            <div class=\"vdf-row\">\n                                <div class=\"vdf-field\">\n                                    <label id=\"lbl_nr_abo\">Nr. abonamente<\/label>\n                                    <input type=\"number\" id=\"nr_abo\" placeholder=\"ex: 2\" min=\"1\">\n                                <\/div>\n                                <div class=\"vdf-field\">\n                                    <label>Valoare factura (lei)<\/label>\n                                    <input type=\"number\" id=\"val_fact\" placeholder=\"ex: 80\" min=\"0\">\n                                <\/div>\n                            <\/div>\n                            <button class=\"vdf-btn\" onclick=\"calculeaza()\">&#10148; Calculeaza acum<\/button>\n                        <\/div>\n\n                        <div class=\"vdf-result-card\" id=\"rezultat_card\">\n                            <div class=\"vdf-result-header\" id=\"result_header\">\n                                <div class=\"vdf-result-icon\" id=\"result_icon\"><\/div>\n                                <div class=\"vdf-result-text\" id=\"result_text\"><\/div>\n                            <\/div>\n                            <div class=\"vdf-contact-section\">\n                                <div id=\"contact_form_area\">\n                                    <p class=\"vdf-contact-label\">Lasa datele, te contactam noi<\/p>\n                                    <div class=\"vdf-field\">\n                                        <label>Nume si prenume<\/label>\n                                        <input type=\"text\" id=\"numecomplet\" placeholder=\"ex: Ion Popescu\"\n                                            autocomplete=\"name\">\n                                    <\/div>\n                                    <div class=\"vdf-field\">\n                                        <label>Telefon<\/label>\n                                        <input type=\"tel\" id=\"telefon\" placeholder=\"07xx xxx xxx\" autocomplete=\"tel\">\n                                    <\/div>\n                                    <div class=\"vdf-field\">\n                                        <label>Email <span class=\"vdf-optional\">(optional)<\/span><\/label>\n                                        <input type=\"email\" id=\"email_opt\" placeholder=\"adresa@email.com\"\n                                            autocomplete=\"email\">\n                                    <\/div>\n                                    <div class=\"vdf-hp\" aria-hidden=\"true\">\n                                        <label for=\"website\">Website<\/label>\n                                        <input type=\"text\" id=\"website\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\">\n                                    <\/div>\n                                    <div class=\"vdf-consent-wrap\">\n                                        <label class=\"vdf-consent\">\n                                            <input type=\"checkbox\" id=\"consent_telefonic\">\n                                            <span class=\"vdf-consent-text\"><span class=\"vdf-consent-req\">*<\/span> Accept\n                                                sa fiu contactat telefonic de catre un consultant Optima Solutions\n                                                Services in legatura cu oferta solicitata. (<a\n                                                    href=\"https:\/\/optimacall.ro\/politica-de-confidentialitate\/\"\n                                                    target=\"_blank\" rel=\"noopener\">Politica de\n                                                    confidentialitate<\/a>)<\/span>\n                                        <\/label>\n                                        <label class=\"vdf-consent\">\n                                            <input type=\"checkbox\" id=\"consent_marketing\">\n                                            <span class=\"vdf-consent-text\">Accept sa primesc comunicari de marketing\n                                                (oferte, promotii, noutati) din partea Optima Solutions Services. <span\n                                                    class=\"vdf-optional\">(optional)<\/span><\/span>\n                                        <\/label>\n                                    <\/div>\n                                    <button class=\"vdf-btn\" id=\"btn_trimite\" onclick=\"trimite()\" disabled>Vreau sa fiu\n                                        contactat<\/button>\n                                    <div class=\"vdf-status\" id=\"form_status\" role=\"status\" aria-live=\"polite\"><\/div>\n                                    <p class=\"vdf-gdpr\">Datele tale sunt prelucrate conform <a\n                                            href=\"https:\/\/optimacall.ro\/politica-de-confidentialitate\/\" target=\"_blank\"\n                                            rel=\"noopener\">Politicii de confidentialitate<\/a>. Nu vom transmite datele\n                                        tale catre terti.<\/p>\n                                <\/div>\n                                <div class=\"vdf-success-msg\" id=\"succes\">\n                                    <div class=\"vdf-s-icon\">&#9989;<\/div>\n                                    <p class=\"vdf-s-title\">Cerere inregistrata cu succes!<\/p>\n                                    <span class=\"vdf-s-sub\">Un consultant te va contacta in maxim 24 de ore,<br>in\n                                        intervalul 09:00&ndash;18:00.<\/span>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Benefits -->\n            <div class=\"animate-on-scroll\" style=\"width:100%;text-align:center;\">\n                <h2 class=\"oc-section-title\">De ce Optima Solutions Services?<\/h2>\n                <p class=\"oc-section-sub\" style=\"margin-bottom:28px;\">15 ani de experienta inseamna oferte mai bune, mai\n                    repede.<\/p>\n                <div class=\"oc-benefits\">\n                    <div class=\"oc-benefit-card\">\n                        <span class=\"oc-benefit-icon\">&#128176;<\/span>\n                        <div class=\"oc-benefit-title\">Economii reale<\/div>\n                        <p class=\"oc-benefit-desc\">Clientii nostri economisesc in medie 20-40 lei pe luna fata de\n                            ofertele standard, garantat.<\/p>\n                    <\/div>\n                    <div class=\"oc-benefit-card\">\n                        <span class=\"oc-benefit-icon\">&#9889;<\/span>\n                        <div class=\"oc-benefit-title\">Portare in 24h<\/div>\n                        <p class=\"oc-benefit-desc\">Iti pastrezi numarul si treci la oferta noua in mai putin de o zi\n                            lucratoare, fara batai de cap.<\/p>\n                    <\/div>\n                    <div class=\"oc-benefit-card\">\n                        <span class=\"oc-benefit-icon\">&#127911;<\/span>\n                        <div class=\"oc-benefit-title\">Suport dedicat<\/div>\n                        <p class=\"oc-benefit-desc\">Un consultant personal te ghideaza de la prima discutie pana cand\n                            totul functioneaza perfect.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n        <\/main>\n\n        <!-- FOOTER -->\n        <footer class=\"oc-footer\">\n            <img decoding=\"async\" src=\"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png\"\n                alt=\"Optima Solutions Services\">\n            <p class=\"oc-footer-copy\">&copy; 2026 Optima Solutions Services. Toate drepturile rezervate.<\/p>\n        <\/footer>\n\n    <\/div>\n\n    <script>\n        \/\/ =============================================\n        \/\/ WordPress REST API endpoint (vezi functions.php)\n        \/\/ =============================================\n        var FORM_ENDPOINT = '\/wp-json\/optimacall\/v1\/lead';\n\n        \/\/ Scroll animations\n        var observer = new IntersectionObserver(function (entries) {\n            entries.forEach(function (entry) {\n                if (entry.isIntersecting) {\n                    entry.target.classList.add('visible');\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.15, rootMargin: '0px 0px -40px 0px' });\n\n        document.querySelectorAll('.animate-on-scroll').forEach(function (el) {\n            observer.observe(el);\n        });\n\n        \/\/ Toggle label\n        document.querySelectorAll('input[name=\"tip_contract\"]').forEach(function (el) {\n            el.addEventListener('change', function () {\n                document.getElementById('lbl_nr_abo').textContent =\n                    this.value === 'cartela' ? 'Nr. cartele' : 'Nr. abonamente';\n            });\n        });\n\n        function setFormStatus(message, type) {\n            var status = document.getElementById('form_status');\n            status.textContent = message || '';\n            status.className = 'vdf-status' + (type ? ' ' + type : '');\n        }\n\n        function isTelefonValid(telefon) {\n            return \/^(\\+4|004)?07[0-9]{8}$\/.test((telefon || '').replace(\/\\s+\/g, ''));\n        }\n\n        function updateConsentState() {\n            var numecomplet = document.getElementById('numecomplet').value.trim();\n            var telefon = document.getElementById('telefon').value.trim();\n            var cbTelefonic = document.getElementById('consent_telefonic');\n            var filled = numecomplet.length > 0 && telefon.length > 0;\n            document.getElementById('btn_trimite').disabled = !(filled && cbTelefonic.checked);\n        }\n\n        document.getElementById('numecomplet').addEventListener('input', updateConsentState);\n        document.getElementById('telefon').addEventListener('input', updateConsentState);\n\n        document.getElementById('consent_telefonic').addEventListener('change', function () {\n            updateConsentState();\n            setFormStatus('', '');\n            if (this.checked) {\n                this.closest('.vdf-consent').style.outline = '';\n            }\n        });\n\n        function calculeaza() {\n            var retea = document.getElementById('retea').value;\n            var nrAbo = parseFloat(document.getElementById('nr_abo').value) || 0;\n            var valFact = parseFloat(document.getElementById('val_fact').value) || 0;\n            var tip = document.querySelector('input[name=\"tip_contract\"]:checked').value;\n\n            if (!retea || !nrAbo || !valFact) { document.getElementById('retea').focus(); return; }\n\n            var card = document.getElementById('rezultat_card');\n            var header = document.getElementById('result_header');\n            var icon = document.getElementById('result_icon');\n            var text = document.getElementById('result_text');\n\n            card.style.display = 'block';\n            header.className = 'vdf-result-header bad';\n            icon.innerHTML = '&#128184;';\n\n            if ((retea === 'Vodafone' || retea === 'Telekom') && tip === 'abonament') {\n                text.innerHTML = '<strong class=\"bad\">Iti putem optimiza oferta!<\/strong>Pe baza consumului tau actual, putem identifica o oferta mai avantajoasa. Un consultant te va contacta pentru o reactualizare personalizata.';\n            } else {\n                var multiplicator = (retea === 'Vodafone' && tip === 'cartela') ? 20 : 10;\n                var economii_luna = Math.round(valFact - (nrAbo * multiplicator));\n                var economii_an = economii_luna * 12;\n                if (economii_luna > 0) {\n                    text.innerHTML = '<strong class=\"bad\">Poti economisi pana la ' + economii_luna + ' lei\/luna (pana la ' + economii_an + ' lei\/an).<\/strong>Lasa-ne datele tale de contact si te vom contacta cu o oferta personalizata.';\n                } else {\n                    text.innerHTML = '<strong class=\"bad\">Iti putem optimiza oferta!<\/strong>Pe baza consumului tau actual, putem identifica o oferta mai avantajoasa. Un consultant te va contacta pentru o reactualizare personalizata.';\n                }\n            }\n\n            document.getElementById('step1').className = 'vdf-step done';\n            document.getElementById('step2').className = 'vdf-step active';\n            document.getElementById('line1').className = 'vdf-step-line done';\n            card.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n        }\n\n        async function trimite() {\n            var numecomplet = document.getElementById('numecomplet').value.trim();\n            var telefon = document.getElementById('telefon').value.trim();\n            var consTelefonic = document.getElementById('consent_telefonic').checked;\n            var btnTrimite = document.getElementById('btn_trimite');\n\n            setFormStatus('', '');\n\n            if (!numecomplet || !telefon) {\n                setFormStatus('Completeaza numele si numarul de telefon pentru a trimite cererea.', 'error');\n                return;\n            }\n\n            if (!isTelefonValid(telefon)) {\n                setFormStatus('Introdu un numar de telefon valid, in format romanesc.', 'error');\n                document.getElementById('telefon').focus();\n                return;\n            }\n\n            if (!consTelefonic) {\n                document.getElementById('consent_telefonic').focus();\n                document.getElementById('consent_telefonic').closest('.vdf-consent').style.outline = '2px solid var(--form-red)';\n                document.getElementById('consent_telefonic').closest('.vdf-consent').style.borderRadius = '6px';\n                setFormStatus('Bifeaza acordul pentru contact telefonic pentru a continua.', 'error');\n                return;\n            }\n\n            var parts = numecomplet.split(\/\\s+\/);\n            var prenume = parts[0] || '';\n            var nume = parts.slice(1).join(' ') || prenume;\n            var email = document.getElementById('email_opt').value.trim();\n            var consMarketing = document.getElementById('consent_marketing').checked;\n            var honeypot = document.getElementById('website').value.trim();\n\n            var retea = document.getElementById('retea').value;\n            var tip = document.querySelector('input[name=\"tip_contract\"]:checked').value;\n            var nr = document.getElementById('nr_abo').value;\n            var valoare = document.getElementById('val_fact').value;\n            var multiplicator = (retea === 'Vodafone' && tip === 'cartela') ? 20 : 10;\n            var economii_luna = ((retea === 'Vodafone' || retea === 'Telekom') && tip === 'abonament') ? 0 : Math.round(parseFloat(valoare) - (parseFloat(nr) * multiplicator));\n            var economii_an = economii_luna > 0 ? economii_luna * 12 : 0;\n\n            try {\n                btnTrimite.disabled = true;\n                btnTrimite.textContent = 'Se trimite...';\n\n                var response = await fetch(FORM_ENDPOINT, {\n                    method: 'POST',\n                    headers: { 'Content-Type': 'application\/json' },\n                    body: JSON.stringify({\n                        nume: nume,\n                        prenume: prenume,\n                        telefon: telefon,\n                        email: email,\n                        retea: retea,\n                        tip_contract: tip,\n                        nr_linii: nr,\n                        valoare_factura: valoare,\n                        economii_an: economii_an,\n                        consimtamant_telefonic: consTelefonic,\n                        consimtamant_marketing: consMarketing,\n                        website: honeypot,\n                        sursa: new URLSearchParams(window.location.search).get('src') || 'calculator-landing'\n                    })\n                });\n\n                if (!response.ok) {\n                    var errorMessage = 'Cererea nu a putut fi trimisa acum. Incearca din nou.';\n                    try {\n                        var errorData = await response.json();\n                        if (errorData && errorData.message) {\n                            errorMessage = errorData.message;\n                        }\n                    } catch (err) { }\n                    throw new Error(errorMessage);\n                }\n\n                setFormStatus('Cererea a fost trimisa cu succes. Vei fi redirectionat imediat.', 'success');\n                window.location.href = '\/oferta-abonament-multumim\/';\n            } catch (e) {\n                setFormStatus(e.message || 'Cererea nu a putut fi trimisa acum. Incearca din nou.', 'error');\n                updateConsentState();\n            } finally {\n                btnTrimite.textContent = 'Vreau sa fiu contactat';\n            }\n        }\n    <\/script>\n\n<\/body>\n\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Optima Solutions Services &#8211; 15 ani de oferte de top Partener Certificat Oficial Platesti prea multpe abonamentul tau? Calculeaza in 10 secunde cat platesti in plussi primeste o oferta personalizata gratuit. &#10003; Portare gratuita &#10003; Rate 0% dobanda &#10003; Activare in 24h &#127942; 15 ani pe piata Din 2009 &#128101; 10.000+ clienti Multumiti &#128241; Oferte [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-12507","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v26.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Oferte Abonament Telefon | Optima<\/title>\n<meta name=\"description\" content=\"Calculeaza in 10 secunde cat platesti in plus pe abonamentul tau. Primeste o oferta personalizata de la Optima Solutions Services.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/optimacall.ro\/en\/oferta-abonament\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oferta Abonament\" \/>\n<meta property=\"og:description\" content=\"Calculeaza in 10 secunde cat platesti in plus pe abonamentul tau. Primeste o oferta personalizata de la Optima Solutions Services.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/optimacall.ro\/en\/oferta-abonament\/\" \/>\n<meta property=\"og:site_name\" content=\"Optima\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/optimacall4excellence\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-27T09:44:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/optimacall.ro\/oferta-abonament\/\",\"url\":\"https:\/\/optimacall.ro\/oferta-abonament\/\",\"name\":\"Oferte Abonament Telefon | Optima\",\"isPartOf\":{\"@id\":\"https:\/\/optimacall.ro\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/optimacall.ro\/oferta-abonament\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/optimacall.ro\/oferta-abonament\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png\",\"datePublished\":\"2026-04-20T08:37:24+00:00\",\"dateModified\":\"2026-04-27T09:44:46+00:00\",\"description\":\"Calculeaza in 10 secunde cat platesti in plus pe abonamentul tau. Primeste o oferta personalizata de la Optima Solutions Services.\",\"breadcrumb\":{\"@id\":\"https:\/\/optimacall.ro\/oferta-abonament\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/optimacall.ro\/oferta-abonament\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/optimacall.ro\/oferta-abonament\/#primaryimage\",\"url\":\"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png\",\"contentUrl\":\"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/optimacall.ro\/oferta-abonament\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Optima\",\"item\":\"https:\/\/optimacall.ro\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Oferta Abonament\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/optimacall.ro\/#website\",\"url\":\"https:\/\/optimacall.ro\/\",\"name\":\"Optima\",\"description\":\"Solu\u021bii integrate de contact center \u0219i RPA\",\"publisher\":{\"@id\":\"https:\/\/optimacall.ro\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/optimacall.ro\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Organization\",\"Place\"],\"@id\":\"https:\/\/optimacall.ro\/#organization\",\"name\":\"Optima\",\"alternateName\":\"Optima Solutions Services\",\"url\":\"https:\/\/optimacall.ro\/\",\"logo\":{\"@id\":\"https:\/\/optimacall.ro\/oferta-abonament\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\/\/optimacall.ro\/oferta-abonament\/#local-main-organization-logo\"},\"sameAs\":[\"https:\/\/www.facebook.com\/optimacall4excellence\/\"],\"description\":\"Call center cu servicii de outsourcing\",\"legalName\":\"Optima Solutions Services SRL\",\"foundingDate\":\"2010-10-10\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"51\",\"maxValue\":\"200\"},\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/optimacall.ro\/oferta-abonament\/#local-main-organization-logo\",\"url\":\"https:\/\/optimacall.ro\/wp-content\/uploads\/2024\/03\/cropped-cropped-logo-optima-rain.png\",\"contentUrl\":\"https:\/\/optimacall.ro\/wp-content\/uploads\/2024\/03\/cropped-cropped-logo-optima-rain.png\",\"width\":112,\"height\":112,\"caption\":\"Optima\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Telephone Subscription | Optima","description":"Calculate in 10 seconds how much you pay extra on your subscription. Get a personalized offer from Optima Solutions Services.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/optimacall.ro\/en\/oferta-abonament\/","og_locale":"en_US","og_type":"article","og_title":"Oferta Abonament","og_description":"Calculeaza in 10 secunde cat platesti in plus pe abonamentul tau. Primeste o oferta personalizata de la Optima Solutions Services.","og_url":"https:\/\/optimacall.ro\/en\/oferta-abonament\/","og_site_name":"Optima","article_publisher":"https:\/\/www.facebook.com\/optimacall4excellence\/","article_modified_time":"2026-04-27T09:44:46+00:00","og_image":[{"url":"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/optimacall.ro\/oferta-abonament\/","url":"https:\/\/optimacall.ro\/oferta-abonament\/","name":"Telephone Subscription | Optima","isPartOf":{"@id":"https:\/\/optimacall.ro\/#website"},"primaryImageOfPage":{"@id":"https:\/\/optimacall.ro\/oferta-abonament\/#primaryimage"},"image":{"@id":"https:\/\/optimacall.ro\/oferta-abonament\/#primaryimage"},"thumbnailUrl":"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png","datePublished":"2026-04-20T08:37:24+00:00","dateModified":"2026-04-27T09:44:46+00:00","description":"Calculate in 10 seconds how much you pay extra on your subscription. Get a personalized offer from Optima Solutions Services.","breadcrumb":{"@id":"https:\/\/optimacall.ro\/oferta-abonament\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/optimacall.ro\/oferta-abonament\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/optimacall.ro\/oferta-abonament\/#primaryimage","url":"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png","contentUrl":"https:\/\/optimacall.ro\/wp-content\/uploads\/2023\/11\/logo-optima-rainbow-4-01.png"},{"@type":"BreadcrumbList","@id":"https:\/\/optimacall.ro\/oferta-abonament\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Optima","item":"https:\/\/optimacall.ro\/"},{"@type":"ListItem","position":2,"name":"Oferta Abonament"}]},{"@type":"WebSite","@id":"https:\/\/optimacall.ro\/#website","url":"https:\/\/optimacall.ro\/","name":"Optima","description":"Integrated contact centre and RPA solutions","publisher":{"@id":"https:\/\/optimacall.ro\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/optimacall.ro\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Organization","Place"],"@id":"https:\/\/optimacall.ro\/#organization","name":"Optima","alternateName":"Optima Solutions Services","url":"https:\/\/optimacall.ro\/","logo":{"@id":"https:\/\/optimacall.ro\/oferta-abonament\/#local-main-organization-logo"},"image":{"@id":"https:\/\/optimacall.ro\/oferta-abonament\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/optimacall4excellence\/"],"description":"Call center with outsourcing services","legalName":"Optima Solutions Services SRL","foundingDate":"2010-10-10","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"51","maxValue":"200"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"09:00","closes":"17:00"}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/optimacall.ro\/oferta-abonament\/#local-main-organization-logo","url":"https:\/\/optimacall.ro\/wp-content\/uploads\/2024\/03\/cropped-cropped-logo-optima-rain.png","contentUrl":"https:\/\/optimacall.ro\/wp-content\/uploads\/2024\/03\/cropped-cropped-logo-optima-rain.png","width":112,"height":112,"caption":"Optima"}]}},"_links":{"self":[{"href":"https:\/\/optimacall.ro\/en\/wp-json\/wp\/v2\/pages\/12507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/optimacall.ro\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/optimacall.ro\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/optimacall.ro\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/optimacall.ro\/en\/wp-json\/wp\/v2\/comments?post=12507"}],"version-history":[{"count":58,"href":"https:\/\/optimacall.ro\/en\/wp-json\/wp\/v2\/pages\/12507\/revisions"}],"predecessor-version":[{"id":12907,"href":"https:\/\/optimacall.ro\/en\/wp-json\/wp\/v2\/pages\/12507\/revisions\/12907"}],"wp:attachment":[{"href":"https:\/\/optimacall.ro\/en\/wp-json\/wp\/v2\/media?parent=12507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}