{"id":6656,"date":"2026-02-25T21:59:25","date_gmt":"2026-02-25T21:59:25","guid":{"rendered":"https:\/\/hashting.com\/?page_id=6656"},"modified":"2026-03-10T18:47:26","modified_gmt":"2026-03-10T18:47:26","slug":"b2b-channel","status":"publish","type":"page","link":"https:\/\/hashting.com\/es\/b2b-channel\/","title":{"rendered":"B2B Channel"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6656\" class=\"elementor elementor-6656\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-231056c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"231056c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d862ea8\" data-id=\"d862ea8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-622e188 elementor-widget elementor-widget-html\" data-id=\"622e188\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>#channel activation by Hashting<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap\" rel=\"stylesheet\">\n<style>\n  :root {\n    --green: #64b445;\n    --green-light: #eef7e9;\n    --green-dark: #4a8a32;\n    --dark: #3c3c3b;\n    --gray: #6b7280;\n    --gray-light: #f3f4f6;\n    --gray-border: #e5e7eb;\n    --white: #ffffff;\n    --radius: 16px;\n    --radius-sm: 12px;\n    --shadow: 0 4px 24px rgba(0,0,0,0.06);\n    --shadow-lg: 0 12px 48px rgba(0,0,0,0.08);\n    --red: #ef4444;\n    --red-light: #fef2f2;\n    --amber: #f59e0b;\n  }\n\n  * { margin: 0; padding: 0; box-sizing: border-box; }\n\n  body {\n    font-family: 'Poppins', -apple-system, BlinkMacSystemFont, sans-serif;\n    color: var(--dark);\n    line-height: 1.6;\n    overflow-x: hidden;\n    background: var(--white);\n  }\n\n  \/* ===== UTILITY ===== *\/\n  .container { max-width: 1200px; margin: 0 auto; padding: 0 24px; }\n  .section { padding: 100px 0; }\n  .section-label {\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n    color: var(--green);\n    margin-bottom: 16px;\n  }\n  .section-title {\n    font-size: clamp(32px, 4.5vw, 52px);\n    font-weight: 800;\n    line-height: 1.12;\n    color: var(--dark);\n    margin-bottom: 20px;\n    letter-spacing: -0.03em;\n  }\n  .section-subtitle {\n    font-size: 18px;\n    color: var(--gray);\n    line-height: 1.7;\n    max-width: 640px;\n  }\n  .text-center { text-align: center; }\n  .mx-auto { margin-left: auto; margin-right: auto; }\n\n  \/* ===== ANIMATIONS ===== *\/\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(40px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes slideInLeft {\n    from { opacity: 0; transform: translateX(-60px); }\n    to { opacity: 1; transform: translateX(0); }\n  }\n  @keyframes slideInRight {\n    from { opacity: 0; transform: translateX(60px); }\n    to { opacity: 1; transform: translateX(0); }\n  }\n  @keyframes pulse {\n    0%, 100% { transform: scale(1); }\n    50% { transform: scale(1.05); }\n  }\n  @keyframes float {\n    0%, 100% { transform: translateY(0px); }\n    50% { transform: translateY(-12px); }\n  }\n  @keyframes countUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  @keyframes shimmer {\n    0% { background-position: -200% center; }\n    100% { background-position: 200% center; }\n  }\n  @keyframes drawLine {\n    from { width: 0; }\n    to { width: 100%; }\n  }\n  @keyframes ripple {\n    0% { box-shadow: 0 0 0 0 rgba(100,180,69,0.3); }\n    100% { box-shadow: 0 0 0 20px rgba(100,180,69,0); }\n  }\n\n  .animate-on-scroll {\n    opacity: 0;\n    transform: translateY(40px);\n    transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1);\n  }\n  .animate-on-scroll.visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n  .delay-1 { transition-delay: 0.15s; }\n  .delay-2 { transition-delay: 0.3s; }\n  .delay-3 { transition-delay: 0.45s; }\n  .delay-4 { transition-delay: 0.6s; }\n  .delay-5 { transition-delay: 0.75s; }\n\n  \/* ===== BUTTONS ===== *\/\n  .btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 16px 32px;\n    border-radius: 100px;\n    font-weight: 700;\n    font-size: 16px;\n    text-decoration: none;\n    transition: all 0.3s ease;\n    cursor: pointer;\n    border: none;\n    font-family: inherit;\n  }\n  .btn-primary {\n    background: var(--green);\n    color: white;\n    box-shadow: 0 4px 16px rgba(100,180,69,0.3);\n  }\n  .btn-primary:hover {\n    background: var(--green-dark);\n    transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(100,180,69,0.4);\n  }\n  .btn-outline {\n    background: transparent;\n    color: var(--dark);\n    border: 2px solid var(--gray-border);\n  }\n  .btn-outline:hover {\n    border-color: var(--green);\n    color: var(--green);\n    transform: translateY(-2px);\n  }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    padding: 80px 0 60px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: -200px;\n    right: -200px;\n    width: 600px;\n    height: 600px;\n    background: radial-gradient(circle, rgba(100,180,69,0.06) 0%, transparent 70%);\n    pointer-events: none;\n  }\n  .hero-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 8px 20px;\n    background: var(--green-light);\n    color: var(--green-dark);\n    border-radius: 100px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 0.5px;\n    margin-bottom: 32px;\n    text-transform: uppercase;\n  }\n  .hero h1 {\n    font-size: clamp(40px, 5.5vw, 68px);\n    font-weight: 900;\n    line-height: 1.05;\n    letter-spacing: -0.04em;\n    margin-bottom: 24px;\n    max-width: 900px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n  .hero h1 span {\n    color: var(--green);\n  }\n  .hero-sub {\n    font-size: 20px;\n    color: var(--gray);\n    max-width: 680px;\n    margin: 0 auto 40px;\n    line-height: 1.6;\n  }\n  .hero-buttons {\n    display: flex;\n    gap: 16px;\n    justify-content: center;\n    flex-wrap: wrap;\n  }\n\n  \/* ===== LOGO BAR ===== *\/\n  .logo-bar {\n    padding: 40px 0;\n    border-top: 1px solid var(--gray-border);\n    border-bottom: 1px solid var(--gray-border);\n  }\n  .logo-bar-label {\n    text-align: center;\n    font-size: 13px;\n    color: var(--gray);\n    font-weight: 600;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    margin-bottom: 24px;\n  }\n  .logo-row {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    gap: 48px;\n    flex-wrap: wrap;\n  }\n  .logo-item {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--gray);\n    opacity: 0.4;\n    letter-spacing: 0.5px;\n  }\n\n  \/* ===== STATS BAR ===== *\/\n  .stats-section {\n    padding: 60px 0;\n    background: white;\n    color: var(--dark);\n    border-top: 1px solid #e8e8e8;\n    border-bottom: 1px solid #e8e8e8;\n  }\n  .stats-row {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 40px;\n    text-align: center;\n  }\n  .stat-item .stat-number {\n    font-size: clamp(40px, 5vw, 64px);\n    font-weight: 900;\n    color: var(--green);\n    line-height: 1;\n    margin-bottom: 8px;\n  }\n  .stat-item .stat-label {\n    font-size: 15px;\n    color: #777;\n    font-weight: 500;\n  }\n\n  \/* ===== REALITY \/ PROBLEM SECTION ===== *\/\n  .reality-intro {\n    max-width: 780px;\n    margin: 0 auto 60px;\n  }\n  .reality-intro p {\n    font-size: 17px;\n    color: var(--gray);\n    line-height: 1.8;\n    margin-bottom: 16px;\n  }\n  .reality-intro strong {\n    color: var(--dark);\n  }\n\n  \/* Scenario cards *\/\n  .scenario-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 24px;\n    margin-top: 48px;\n  }\n  .scenario-card {\n    background: white;\n    border-radius: var(--radius);\n    padding: 36px;\n    box-shadow: var(--shadow);\n    border-left: 4px solid var(--red);\n    position: relative;\n    transition: all 0.3s ease;\n  }\n  .scenario-card:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-lg);\n  }\n  .scenario-icon {\n    width: 48px;\n    height: 48px;\n    background: var(--red-light);\n    border-radius: 12px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 24px;\n    margin-bottom: 16px;\n  }\n  .scenario-card h3 {\n    font-size: 19px;\n    font-weight: 700;\n    margin-bottom: 12px;\n    line-height: 1.3;\n  }\n  .scenario-card p {\n    font-size: 15px;\n    color: var(--gray);\n    line-height: 1.7;\n  }\n  .scenario-connector {\n    text-align: center;\n    padding: 48px 0 0;\n    max-width: 700px;\n    margin: 0 auto;\n  }\n  .scenario-connector p {\n    font-size: 20px;\n    font-weight: 700;\n    color: var(--dark);\n    line-height: 1.5;\n  }\n  .scenario-connector span {\n    color: var(--green);\n  }\n\n  \/* ===== PERFECT WORLD ===== *\/\n  .vision-block {\n    max-width: 780px;\n    margin: 0 auto;\n  }\n  .vision-block p {\n    font-size: 17px;\n    color: var(--gray);\n    line-height: 1.8;\n    margin-bottom: 16px;\n  }\n  .vision-block strong {\n    color: var(--dark);\n  }\n  .criteria-list {\n    margin-top: 32px;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n  .criteria-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    padding: 16px 20px;\n    background: var(--green-light);\n    border-radius: var(--radius-sm);\n    font-size: 15px;\n    font-weight: 500;\n    color: var(--dark);\n  }\n  .criteria-check {\n    width: 24px;\n    height: 24px;\n    background: var(--green);\n    color: white;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 700;\n    flex-shrink: 0;\n  }\n  .vision-closer {\n    margin-top: 32px;\n    padding: 24px 32px;\n    background: white;\n    color: var(--dark);\n    border-left: 4px solid var(--green);\n    border-radius: var(--radius);\n    font-size: 18px;\n    font-weight: 600;\n    text-align: left;\n    line-height: 1.5;\n    box-shadow: var(--shadow);\n  }\n  .vision-closer span {\n    color: var(--green);\n  }\n\n  \/* ===== THE SHIFT (Before\/After) ===== *\/\n  .shift-grid {\n    display: flex;\n    flex-direction: column;\n    gap: 48px;\n    margin-top: 48px;\n  }\n  .shift-item {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border-radius: var(--radius);\n    overflow: hidden;\n    box-shadow: var(--shadow-lg);\n  }\n  .shift-before {\n    background: #fafafa;\n    padding: 40px;\n    border-right: 3px solid var(--gray-border);\n    position: relative;\n  }\n  .shift-after {\n    background: white;\n    padding: 40px;\n    position: relative;\n  }\n  .shift-label {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    margin-bottom: 16px;\n    padding: 4px 12px;\n    border-radius: 100px;\n  }\n  .shift-before .shift-label {\n    background: var(--red-light);\n    color: var(--red);\n  }\n  .shift-after .shift-label {\n    background: var(--green-light);\n    color: var(--green-dark);\n  }\n  .shift-before p, .shift-after p {\n    font-size: 15px;\n    color: var(--gray);\n    line-height: 1.7;\n  }\n  .shift-result {\n    margin-top: 20px;\n    padding: 16px 20px;\n    background: var(--green-light);\n    border-radius: var(--radius-sm);\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--green-dark);\n    line-height: 1.6;\n    border-left: 3px solid var(--green);\n  }\n  .shift-title {\n    font-size: 22px;\n    font-weight: 800;\n    color: var(--dark);\n    text-align: center;\n    margin-bottom: 0;\n    padding: 20px 24px 0;\n    background: white;\n    border-radius: var(--radius) var(--radius) 0 0;\n  }\n\n  \/* ===== HOW IT WORKS ===== *\/\n  .phase-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 32px;\n    margin-top: 48px;\n  }\n  .phase-card {\n    background: white;\n    border-radius: var(--radius);\n    padding: 40px 32px;\n    box-shadow: var(--shadow);\n    position: relative;\n    overflow: hidden;\n  }\n  .phase-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: var(--green);\n  }\n  .phase-number {\n    font-size: 48px;\n    font-weight: 900;\n    color: var(--green-light);\n    line-height: 1;\n    margin-bottom: 8px;\n  }\n  .phase-name {\n    font-size: 24px;\n    font-weight: 800;\n    color: var(--dark);\n    margin-bottom: 24px;\n  }\n  .phase-steps {\n    display: flex;\n    flex-direction: column;\n    gap: 20px;\n  }\n  .phase-step {\n    padding-left: 20px;\n    border-left: 2px solid var(--green-light);\n  }\n  .phase-step h4 {\n    font-size: 15px;\n    font-weight: 700;\n    color: var(--dark);\n    margin-bottom: 4px;\n  }\n  .phase-step p {\n    font-size: 14px;\n    color: var(--gray);\n    line-height: 1.6;\n  }\n  .phase-connector {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 28px;\n    color: var(--green);\n    padding-top: 40px;\n  }\n\n  \/* ===== BENEFITS ===== *\/\n  .benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 24px;\n    margin-top: 48px;\n  }\n  .benefit-card {\n    background: white;\n    border-radius: var(--radius);\n    padding: 32px;\n    box-shadow: var(--shadow);\n    border: 1px solid var(--gray-border);\n    transition: all 0.3s ease;\n  }\n  .benefit-card:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-lg);\n    border-color: var(--green);\n  }\n  .benefit-icon {\n    width: 48px;\n    height: 48px;\n    background: var(--green-light);\n    border-radius: 12px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 24px;\n    margin-bottom: 16px;\n  }\n  .benefit-card h3 {\n    font-size: 17px;\n    font-weight: 700;\n    margin-bottom: 8px;\n    line-height: 1.3;\n  }\n  .benefit-card p {\n    font-size: 14px;\n    color: var(--gray);\n    line-height: 1.7;\n  }\n\n  \/* ===== BLOCKQUOTE ===== *\/\n  .quote-section {\n    padding: 80px 0;\n    background: white;\n    color: var(--dark);\n    text-align: center;\n    border-top: 1px solid #e8e8e8;\n    border-bottom: 1px solid #e8e8e8;\n  }\n  .quote-text {\n    font-size: clamp(22px, 3vw, 32px);\n    font-weight: 700;\n    line-height: 1.4;\n    max-width: 800px;\n    margin: 0 auto;\n    font-style: italic;\n    letter-spacing: -0.02em;\n  }\n  .quote-text span {\n    color: var(--green);\n  }\n\n  \/* ===== SANDOZ CASE STUDY ===== *\/\n  .sandoz-stats {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 32px;\n    margin-top: 48px;\n    text-align: center;\n  }\n  .sandoz-stat .stat-number {\n    font-size: clamp(36px, 4vw, 56px);\n    font-weight: 900;\n    color: var(--green);\n    line-height: 1;\n    margin-bottom: 8px;\n  }\n  .sandoz-stat .stat-label {\n    font-size: 14px;\n    color: var(--gray);\n    font-weight: 500;\n  }\n  .challenge-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 24px;\n    margin-top: 48px;\n  }\n  .challenge-card {\n    padding: 32px;\n    background: white;\n    border-radius: var(--radius);\n    border-left: 4px solid #e74c3c;\n    box-shadow: var(--shadow);\n  }\n  .challenge-card h3 {\n    font-size: 16px;\n    font-weight: 700;\n    margin-bottom: 8px;\n    color: var(--dark);\n  }\n  .challenge-card p {\n    font-size: 14px;\n    color: var(--gray);\n    line-height: 1.7;\n  }\n  .solution-intro {\n    max-width: 750px;\n    margin: 0 auto;\n    font-size: 17px;\n    color: var(--gray);\n    line-height: 1.8;\n    text-align: center;\n  }\n  .capabilities-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 24px;\n    margin-top: 48px;\n  }\n  .capability-card {\n    padding: 36px;\n    background: white;\n    border-radius: var(--radius);\n    box-shadow: var(--shadow);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n  .capability-card:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-lg);\n  }\n  .capability-icon {\n    width: 48px;\n    height: 48px;\n    border-radius: 12px;\n    background: var(--green-light);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    margin-bottom: 20px;\n  }\n  .capability-card h3 {\n    font-size: 18px;\n    font-weight: 700;\n    margin-bottom: 10px;\n    color: var(--dark);\n  }\n  .capability-card p {\n    font-size: 14px;\n    color: var(--gray);\n    line-height: 1.7;\n  }\n  .steps-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 24px;\n    margin-top: 48px;\n    position: relative;\n  }\n  .steps-grid::before {\n    content: '';\n    position: absolute;\n    top: 40px;\n    left: 12.5%;\n    width: 75%;\n    height: 2px;\n    background: linear-gradient(90deg, var(--green-light), var(--green), var(--green-light));\n    z-index: 0;\n  }\n  .step-card {\n    text-align: center;\n    position: relative;\n    z-index: 1;\n  }\n  .step-number {\n    width: 56px;\n    height: 56px;\n    border-radius: 50%;\n    background: var(--green);\n    color: white;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 20px;\n    font-weight: 800;\n    margin: 0 auto 20px;\n    box-shadow: 0 4px 16px rgba(100,180,69,0.3);\n  }\n  .step-card h3 {\n    font-size: 16px;\n    font-weight: 700;\n    margin-bottom: 8px;\n    color: var(--dark);\n  }\n  .step-card p {\n    font-size: 13px;\n    color: var(--gray);\n    line-height: 1.6;\n  }\n  .impact-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 24px;\n    margin-top: 48px;\n  }\n  .impact-card {\n    padding: 32px;\n    background: white;\n    border-radius: var(--radius);\n    box-shadow: var(--shadow);\n    transition: transform 0.3s ease;\n  }\n  .impact-card:hover { transform: translateY(-4px); }\n  .impact-icon {\n    width: 40px;\n    height: 40px;\n    border-radius: 10px;\n    background: var(--green-light);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 18px;\n    margin-bottom: 16px;\n  }\n  .impact-card h3 {\n    font-size: 16px;\n    font-weight: 700;\n    margin-bottom: 8px;\n    color: var(--dark);\n  }\n  .impact-card p {\n    font-size: 14px;\n    color: var(--gray);\n    line-height: 1.7;\n  }\n  .pricing-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 24px;\n    margin-top: 48px;\n  }\n  .pricing-card {\n    padding: 36px;\n    background: white;\n    border-radius: var(--radius);\n    box-shadow: var(--shadow);\n    text-align: center;\n    border-top: 4px solid var(--green);\n  }\n  .pricing-card h3 {\n    font-size: 18px;\n    font-weight: 700;\n    margin-bottom: 8px;\n    color: var(--dark);\n  }\n  .pricing-card p {\n    font-size: 14px;\n    color: var(--gray);\n    line-height: 1.7;\n  }\n  .next-steps-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 24px;\n    margin-top: 48px;\n  }\n  .next-step-card {\n    padding: 32px 24px;\n    background: white;\n    border-radius: var(--radius);\n    box-shadow: var(--shadow);\n    position: relative;\n  }\n  .next-step-number {\n    font-size: 36px;\n    font-weight: 900;\n    color: var(--green-light);\n    position: absolute;\n    top: 16px;\n    right: 20px;\n    line-height: 1;\n  }\n  .next-step-card h3 {\n    font-size: 16px;\n    font-weight: 700;\n    margin-bottom: 10px;\n    color: var(--dark);\n  }\n  .next-step-card p {\n    font-size: 14px;\n    color: var(--gray);\n    line-height: 1.7;\n  }\n  .sandoz-closing {\n    max-width: 800px;\n    margin: 0 auto;\n    font-size: 18px;\n    font-weight: 600;\n    line-height: 1.7;\n    color: var(--dark);\n    text-align: center;\n  }\n  .sandoz-closing span { color: var(--green); }\n\n  \/* ===== COMPARISON TABLE ===== *\/\n  .comparison-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    margin-top: 48px;\n    border-radius: var(--radius);\n    overflow: hidden;\n    box-shadow: var(--shadow);\n  }\n  .comparison-table thead th {\n    padding: 20px 24px;\n    font-size: 14px;\n    font-weight: 700;\n    text-align: left;\n    letter-spacing: 0.5px;\n  }\n  .comparison-table thead th:first-child {\n    background: var(--gray-light);\n    color: var(--gray);\n  }\n  .comparison-table thead th:nth-child(2) {\n    background: var(--green);\n    color: white;\n  }\n  .comparison-table thead th:nth-child(3) {\n    background: var(--gray-light);\n    color: var(--gray);\n  }\n  .comparison-table td {\n    padding: 16px 24px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--gray-border);\n    vertical-align: top;\n  }\n  .comparison-table tr:last-child td {\n    border-bottom: none;\n  }\n  .comparison-table td:first-child {\n    font-weight: 600;\n    color: var(--dark);\n    background: #fafafa;\n  }\n  .check-green {\n    color: var(--green-dark);\n    font-weight: 600;\n  }\n  .x-gray {\n    color: var(--gray);\n    opacity: 0.7;\n  }\n\n  \/* ===== FOUNDER \/ WHY HASHTING ===== *\/\n  .founder-section {\n    padding: 100px 0;\n    background: white;\n    color: var(--dark);\n  }\n  .founder-inner {\n    display: grid;\n    grid-template-columns: 120px 1fr;\n    gap: 40px;\n    align-items: start;\n    max-width: 800px;\n    margin: 48px auto 0;\n  }\n  .founder-avatar {\n    width: 100px;\n    height: 100px;\n    border-radius: 50%;\n    overflow: hidden;\n    border: 3px solid var(--green);\n    flex-shrink: 0;\n  }\n  .founder-avatar img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n  .founder-quote {\n    font-size: 17px;\n    line-height: 1.7;\n    color: #555;\n    margin-bottom: 12px;\n    font-style: italic;\n  }\n  .founder-name {\n    font-size: 14px;\n    font-weight: 700;\n    color: var(--green);\n  }\n  .founder-role {\n    font-size: 13px;\n    color: #999;\n  }\n  .beliefs-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 24px;\n    margin-top: 48px;\n  }\n  .belief-card {\n    padding: 32px;\n    background: white;\n    border-radius: var(--radius);\n    border-left: 4px solid var(--green);\n    box-shadow: var(--shadow);\n  }\n  .belief-card h4 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--dark);\n    margin-bottom: 10px;\n  }\n  .belief-card p {\n    font-size: 14px;\n    color: #666;\n    line-height: 1.7;\n  }\n  .track-record {\n    margin-top: 48px;\n    padding: 32px;\n    background: rgba(100,180,69,0.08);\n    border-radius: var(--radius);\n    border: 1px solid rgba(100,180,69,0.15);\n  }\n  .track-record h4 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--green);\n    margin-bottom: 16px;\n  }\n  .track-items {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n  }\n  .track-item {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    font-size: 14px;\n    color: #555;\n  }\n  .track-item::before {\n    content: '\u2713';\n    color: var(--green);\n    font-weight: 700;\n  }\n  .founder-closer {\n    margin-top: 32px;\n    font-size: 16px;\n    color: #666;\n    line-height: 1.7;\n    max-width: 800px;\n    margin-left: auto;\n    margin-right: auto;\n    text-align: center;\n    font-style: italic;\n  }\n\n  \/* ===== FAQ ===== *\/\n  .faq-grid {\n    max-width: 780px;\n    margin: 48px auto 0;\n  }\n  .faq-item {\n    border-bottom: 1px solid var(--gray-border);\n  }\n  .faq-question {\n    padding: 24px 0;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-size: 17px;\n    font-weight: 600;\n    color: var(--dark);\n    transition: color 0.2s;\n    gap: 16px;\n  }\n  .faq-question:hover { color: var(--green); }\n  .faq-toggle {\n    width: 32px;\n    height: 32px;\n    border-radius: 50%;\n    background: var(--green-light);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 18px;\n    color: var(--green);\n    transition: all 0.3s;\n    flex-shrink: 0;\n  }\n  .faq-answer {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s;\n  }\n  .faq-answer-inner {\n    padding: 0 0 24px;\n    font-size: 15px;\n    color: var(--gray);\n    line-height: 1.7;\n  }\n  .faq-item.open .faq-answer {\n    max-height: 300px;\n  }\n  .faq-item.open .faq-toggle {\n    background: var(--green);\n    color: white;\n    transform: rotate(45deg);\n  }\n\n  \/* ===== BOTTOM CTA ===== *\/\n  .cta-section {\n    padding: 100px 0;\n    background: linear-gradient(135deg, var(--green) 0%, var(--green-dark) 100%);\n    color: white;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: -100px;\n    left: -100px;\n    width: 400px;\n    height: 400px;\n    background: radial-gradient(circle, rgba(255,255,255,0.08) 0%, transparent 70%);\n    pointer-events: none;\n  }\n  .cta-section h2 {\n    font-size: clamp(28px, 4vw, 42px);\n    font-weight: 800;\n    margin-bottom: 16px;\n    letter-spacing: -0.02em;\n  }\n  .cta-section p {\n    font-size: 18px;\n    opacity: 0.9;\n    max-width: 640px;\n    margin: 0 auto 32px;\n    line-height: 1.6;\n  }\n  .cta-person {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    justify-content: center;\n    margin-top: 40px;\n    padding-top: 32px;\n    border-top: 1px solid rgba(255,255,255,0.2);\n  }\n  .cta-person-avatar {\n    width: 56px;\n    height: 56px;\n    border-radius: 50%;\n    overflow: hidden;\n    border: 2px solid rgba(255,255,255,0.4);\n    flex-shrink: 0;\n  }\n  .cta-person-avatar img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n  .cta-person-info {\n    text-align: left;\n  }\n  .cta-person-name {\n    font-weight: 700;\n    font-size: 16px;\n  }\n  .cta-person-role {\n    font-size: 13px;\n    opacity: 0.8;\n  }\n  .cta-quote {\n    font-size: 15px;\n    font-style: italic;\n    opacity: 0.85;\n    max-width: 600px;\n    margin: 24px auto 0;\n    line-height: 1.6;\n  }\n\n  \/* ===== RESPONSIVE ===== *\/\n  @media (max-width: 1024px) {\n    .scenario-grid { grid-template-columns: 1fr; }\n    .shift-item { grid-template-columns: 1fr; }\n    .shift-before { border-right: none; border-bottom: 3px solid var(--gray-border); }\n    .phase-grid { grid-template-columns: 1fr; }\n    .benefits-grid { grid-template-columns: repeat(2, 1fr); }\n    .challenge-grid, .capabilities-grid, .impact-grid, .pricing-grid { grid-template-columns: 1fr; }\n    .steps-grid, .next-steps-grid { grid-template-columns: repeat(2, 1fr); }\n    .steps-grid::before { display: none; }\n    .beliefs-grid { grid-template-columns: 1fr; }\n    .track-items { grid-template-columns: 1fr; }\n    .founder-inner { grid-template-columns: 1fr; text-align: center; }\n    .founder-avatar { margin: 0 auto; }\n  }\n  @media (max-width: 640px) {\n    .section { padding: 64px 0; }\n    .stats-row, .sandoz-stats { grid-template-columns: 1fr; gap: 24px; }\n    .benefits-grid { grid-template-columns: 1fr; }\n    .steps-grid, .next-steps-grid { grid-template-columns: 1fr; }\n    .comparison-table { font-size: 13px; }\n    .comparison-table td, .comparison-table th { padding: 12px 14px; }\n    .dash-stats { grid-template-columns: 1fr; }\n  }\n<\/style>\n<\/head>\n<body>\n\n<!-- ===== HERO ===== -->\n<section class=\"hero\">\n  <div class=\"container\">\n    <div class=\"hero-badge animate-on-scroll\">\ud83d\udd17 #channel activation<\/div>\n    <h1 class=\"animate-on-scroll delay-1\">The remote control for your <span>indirect sales<\/span>.<\/h1>\n    <p class=\"hero-sub animate-on-scroll delay-2\">B2B incentive and loyalty programs across multi-layer, fragmented distribution. Create, validate and reward, without the admin complexity.<\/p>\n    <div class=\"hero-buttons animate-on-scroll delay-3\">\n      <a href=\"https:\/\/tally.so\/r\/aQY0jE\" class=\"btn btn-primary\" style=\"animation: pulse 3s infinite;\">Book a strategy session \u2192<\/a>\n      <a href=\"#how\" class=\"btn btn-outline\">See how it works<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== LOGO BAR ===== -->\n<div class=\"logo-bar\">\n  <div class=\"container\">\n    <div class=\"logo-bar-label\">Trusted by<\/div>\n    <div class=\"logo-row\">\n      <span class=\"logo-item\">Sandoz<\/span>\n      <span class=\"logo-item\">Nestl\u00e9<\/span>\n      <span class=\"logo-item\">Bosch<\/span>\n      <span class=\"logo-item\">Diageo<\/span>\n      <span class=\"logo-item\">HEINEKEN<\/span>\n      <span class=\"logo-item\">PepsiCo<\/span>\n      <span class=\"logo-item\">L'Or\u00e9al<\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- ===== STATS BAR ===== -->\n<section class=\"stats-section\">\n  <div class=\"container\">\n    <div class=\"stats-row\">\n      <div class=\"stat-item animate-on-scroll\">\n        <div class=\"stat-number\" data-target=\"40\" data-suffix=\"+\">0<\/div>\n        <div class=\"stat-label\">Brands powered<\/div>\n      <\/div>\n      <div class=\"stat-item animate-on-scroll delay-1\">\n        <div class=\"stat-number\" data-target=\"6\" data-suffix=\"\">0<\/div>\n        <div class=\"stat-label\">Steps to full control<\/div>\n      <\/div>\n      <div class=\"stat-item animate-on-scroll delay-2\">\n        <div class=\"stat-number\" data-target=\"0\" data-suffix=\"\">0<\/div>\n        <div class=\"stat-label\">IT builds required<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== THE REALITY ===== -->\n<section class=\"section\" id=\"reality\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">Where your trade spend disappears<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 20px;\">You don't have a distribution problem.<br>You have a <span style=\"color: var(--green);\">visibility<\/span> problem.<\/h2>\n    <\/div>\n\n    <div class=\"reality-intro animate-on-scroll delay-1\">\n      <p>Your route to market works. Products get from A to B to C. Wholesalers stock. Installers install. Shops sell.<\/p>\n      <p>But between sell-in and sell-through, you're blind. You pay a wholesaler bonus for buying 5,000 units, but you don't know if they pushed your brand or parked it in the warehouse. You run a POS display programme, but compliance is measured by your sales rep's opinion, not by data.<\/p>\n      <p><strong>Manual. Fragmented. Unverifiable.<\/strong><\/p>\n      <p>And every time you present your trade marketing results, you're defending estimates, not showing evidence. It's costing you more than budget. <strong>It's costing you influence in the boardroom.<\/strong><\/p>\n    <\/div>\n\n    <h3 class=\"text-center animate-on-scroll\" style=\"font-size: 24px; font-weight: 800; margin-bottom: 8px;\">Which version of this keeps you up at night?<\/h3>\n\n    <div class=\"scenario-grid\">\n      <div class=\"scenario-card animate-on-scroll\">\n        <div class=\"scenario-icon\">\ud83d\udce6<\/div>\n        <h3>Your wholesalers stock, but you can't see if they sell.<\/h3>\n        <p>You pay sell-in bonuses. Your wholesaler confirms the order. But between their warehouse and the independent shop: silence. No sell-through data. No activation proof. You're incentivising buying, not selling.<\/p>\n      <\/div>\n      <div class=\"scenario-card animate-on-scroll delay-1\">\n        <div class=\"scenario-icon\">\ud83d\udd27<\/div>\n        <h3>Your installers recommend competitors, and you only find out months later.<\/h3>\n        <p>You invested in training. You offered loyalty points. But the installer recommends whoever gave them the last bonus. You have no real-time view of who's pushing your brand.<\/p>\n      <\/div>\n      <div class=\"scenario-card animate-on-scroll delay-2\">\n        <div class=\"scenario-icon\">\ud83c\udfea<\/div>\n        <h3>Your POS displays get placed. Maybe.<\/h3>\n        <p>You designed the display. You shipped it to 300 independent shops. Your field team says \"most of them placed it.\" But \"most\" isn't a number. And you have no idea which shops drove sales from that display.<\/p>\n      <\/div>\n      <div class=\"scenario-card animate-on-scroll delay-3\">\n        <div class=\"scenario-icon\">\ud83d\udcb6<\/div>\n        <h3>Finance asks: \"What did we get for that trade spend?\"<\/h3>\n        <p>You spent \u20ac400K on intermediary incentives last year. You know what you paid. You don't know what you got. Your report says \"estimated sell-through increase of 12%.\" Finance wants receipts, not estimates.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"scenario-connector animate-on-scroll\">\n      <p>Four scenarios. One shared problem: between your brand and the end customer, there are three, four, five layers of intermediaries, and you can't see through any of them. <span>What if you could?<\/span><\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== THE PERFECT WORLD ===== -->\n<section class=\"section\" style=\"background: var(--green-light);\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">Every intermediary, visible and activated<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 20px;\">Imagine every intermediary in your chain had a <span style=\"color: var(--green);\">direct line<\/span> to your brand.<\/h2>\n    <\/div>\n\n    <div class=\"vision-block animate-on-scroll delay-1\">\n      <p>Not a phone line. A digital line.<\/p>\n      <p>A wholesaler submits a sell-through report, verified, not estimated. An installer uploads a photo of your product installed, geotagged, timestamped, validated. An independent shop confirms your display is in place, with proof you can show your team.<\/p>\n      <p>You see, per region, per channel, per individual intermediary, who's performing and who's not. Your sales reps stop chasing compliance paperwork and start building relationships. Your trade marketing budget is tied to verified actions, not promises.<\/p>\n      <p><strong>And the next time Finance asks what you got for your trade spend, you open a dashboard, not a spreadsheet.<\/strong><\/p>\n\n      <div class=\"criteria-list\">\n        <div class=\"criteria-item\"><div class=\"criteria-check\">\u2713<\/div>Works across every intermediary level: wholesaler, sub-wholesaler, installer, independent shop, pharmacy, outlet<\/div>\n        <div class=\"criteria-item\"><div class=\"criteria-check\">\u2713<\/div>Verifies actual activities, not claims, not estimates, not opinions<\/div>\n        <div class=\"criteria-item\"><div class=\"criteria-check\">\u2713<\/div>Handles payments to hundreds of individual intermediaries without admin burden<\/div>\n        <div class=\"criteria-item\"><div class=\"criteria-check\">\u2713<\/div>Requires zero IT integration on the intermediary side<\/div>\n        <div class=\"criteria-item\"><div class=\"criteria-check\">\u2713<\/div>Reports in real time, per channel, per region, per product<\/div>\n      <\/div>\n\n      <div class=\"vision-closer animate-on-scroll\">If you agree these are the right criteria, there's really only one question left: <span>does something like this exist?<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== THE SHIFT ===== -->\n<section class=\"section\" id=\"shift\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">From estimates to evidence<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 20px;\">Three things your current approach can't do.<\/h2>\n    <\/div>\n\n    <div class=\"shift-grid\">\n      <!-- Shift 1 -->\n      <div class=\"animate-on-scroll\">\n        <div class=\"shift-title\">From blind trade spend to verified activities.<\/div>\n        <div class=\"shift-item\">\n          <div class=\"shift-before\">\n            <div class=\"shift-label\">Before<\/div>\n            <p>You pay wholesaler bonuses based on purchase orders. You fund POS programmes based on field reports. You incentivise installers based on spreadsheets filled in by hand.<\/p>\n          <\/div>\n          <div class=\"shift-after\">\n            <div class=\"shift-label\">After<\/div>\n            <p>Intermediaries upload proof directly into the platform: photos of placed displays, invoices of sold products, forms confirming completed activities. Only verified, compliant actions get approved and rewarded.<\/p>\n            <div class=\"shift-result\">You stop paying for promises. You start paying for proof. Every euro in your trade budget is tied to a measurable, auditable action.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Shift 2 -->\n      <div class=\"animate-on-scroll\">\n        <div class=\"shift-title\">From sell-in focus to sell-through control.<\/div>\n        <div class=\"shift-item\">\n          <div class=\"shift-before\">\n            <div class=\"shift-label\">Before<\/div>\n            <p>Your incentive programmes reward buying, not selling. A wholesaler gets a bonus for ordering 5,000 units, whether those units reach a consumer or collect dust in a warehouse.<\/p>\n          <\/div>\n          <div class=\"shift-after\">\n            <div class=\"shift-label\">After<\/div>\n            <p>Targeted programmes per intermediary level: sell-in bonuses for wholesalers, sell-out rewards for shops, activation points for installers, referral incentives for pharmacies. Each layer gets what moves them.<\/p>\n            <div class=\"shift-result\">You incentivise actual market movement, not shipment volumes. Your budget funds performance, not warehousing.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Shift 3 -->\n      <div class=\"animate-on-scroll\">\n        <div class=\"shift-title\">From admin nightmare to dashboard clarity.<\/div>\n        <div class=\"shift-item\">\n          <div class=\"shift-before\">\n            <div class=\"shift-label\">Before<\/div>\n            <p>Setting up incentive programmes per intermediary type is an IT project. Managing validation across hundreds of participants is a full-time job. Processing payouts to individual shops and installers takes weeks.<\/p>\n          <\/div>\n          <div class=\"shift-after\">\n            <div class=\"shift-label\">After<\/div>\n            <p>Hashting handles validation, payouts (bank transfer, PayPal, Revolut, vouchers), and operational follow-up. Your team sees a real-time dashboard, per region, per channel, per individual intermediary.<\/p>\n            <div class=\"shift-result\">No IT build. No admin overload. Your sales team sells instead of processing spreadsheets. Your marketing team strategises instead of chasing compliance.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== HOW IT WORKS ===== -->\n<section class=\"section\" style=\"background: var(--gray-light);\" id=\"how\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">Three phases to full control<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 700px; margin: 0 auto 8px;\">Connect. Convert. Control.<\/h2>\n      <p class=\"section-subtitle mx-auto\">Three phases to full control over your indirect channel.<\/p>\n    <\/div>\n\n    <div class=\"phase-grid\">\n      <div class=\"phase-card animate-on-scroll\">\n        <div class=\"phase-number\">01<\/div>\n        <div class=\"phase-name\">Connect<\/div>\n        <div class=\"phase-steps\">\n          <div class=\"phase-step\">\n            <h4>Define target intermediaries<\/h4>\n            <p>Select which intermediaries participate: wholesalers, installers, pharmacy chains, independent shops.<\/p>\n          <\/div>\n          <div class=\"phase-step\">\n            <h4>Configure campaigns per level<\/h4>\n            <p>Set up incentives, bonuses, rewards and loyalty programs tailored to each intermediary level.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"phase-card animate-on-scroll delay-1\">\n        <div class=\"phase-number\">02<\/div>\n        <div class=\"phase-name\">Convert<\/div>\n        <div class=\"phase-steps\">\n          <div class=\"phase-step\">\n            <h4>Collect proof from intermediaries<\/h4>\n            <p>Photos of POS placement, invoices, sell-out reports or simple forms confirming activities.<\/p>\n          <\/div>\n          <div class=\"phase-step\">\n            <h4>Validate on the platform<\/h4>\n            <p>Automated checks and manual review ensure only valid, compliant actions are approved.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"phase-card animate-on-scroll delay-2\">\n        <div class=\"phase-number\">03<\/div>\n        <div class=\"phase-name\">Control<\/div>\n        <div class=\"phase-steps\">\n          <div class=\"phase-step\">\n            <h4>Payout and fulfilment<\/h4>\n            <p>Hashting handles rewards end-to-end: bank transfer, PayPal, Revolut or vouchers.<\/p>\n          <\/div>\n          <div class=\"phase-step\">\n            <h4>Report and optimise<\/h4>\n            <p>Real-time reporting on participation, regions, channels and budgets to sharpen future programs.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== KEY BENEFITS ===== -->\n<section class=\"section\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">What changes for your team<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 8px;\">Built for complex B2B chains.<br>Designed to be simple.<\/h2>\n      <p class=\"section-subtitle mx-auto\">Most brands juggle manual processes, fragmented tools and heavy admin to run incentive programs across intermediaries. Hashting unifies it all into one platform.<\/p>\n    <\/div>\n\n    <div class=\"benefits-grid\">\n      <div class=\"benefit-card animate-on-scroll\">\n        <div class=\"benefit-icon\">\u26a1<\/div>\n        <h3>Go live in days, not months<\/h3>\n        <p>Use an existing, proven platform instead of building custom IT solutions. Campaigns can be configured and adapted on the fly.<\/p>\n      <\/div>\n      <div class=\"benefit-card animate-on-scroll delay-1\">\n        <div class=\"benefit-icon\">\ud83e\uddd8<\/div>\n        <h3>Your team focuses on strategy, not spreadsheets<\/h3>\n        <p>Hashting takes care of validation, payments and operational follow-up. You focus on what actually moves the needle.<\/p>\n      <\/div>\n      <div class=\"benefit-card animate-on-scroll delay-2\">\n        <div class=\"benefit-icon\">\ud83c\udfaf<\/div>\n        <h3>Every euro tied to a verified action<\/h3>\n        <p>Rewards are directly linked to verified activities or performance, not generic spend. You see exactly what you got for what you paid.<\/p>\n      <\/div>\n      <div class=\"benefit-card animate-on-scroll delay-3\">\n        <div class=\"benefit-icon\">\ud83d\udcc8<\/div>\n        <h3>Shift from sell-in to sell-through<\/h3>\n        <p>Incentivise actual market movement and activation, not just shipment volumes. Drive real performance across your chain.<\/p>\n      <\/div>\n      <div class=\"benefit-card animate-on-scroll delay-4\">\n        <div class=\"benefit-icon\">\ud83c\udf10<\/div>\n        <h3>One platform for every intermediary level<\/h3>\n        <p>Works across wholesalers, sub-wholesalers, installers, outlets, pharmacies and more. No matter how fragmented your chain.<\/p>\n      <\/div>\n      <div class=\"benefit-card animate-on-scroll delay-5\">\n        <div class=\"benefit-icon\">\ud83d\udee1\ufe0f<\/div>\n        <h3>Fraud control baked in, not bolted on<\/h3>\n        <p>Structured proof collection and validation significantly reduce the risk of fraud or misuse. Scalable across markets and channels.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== QUOTE ===== -->\n<section class=\"quote-section\">\n  <div class=\"container animate-on-scroll\">\n    <p class=\"quote-text\">\"You paid them. They stocked it. Somewhere between the warehouse and the shelf, <span>the trail went cold.<\/span>\"<\/p>\n  <\/div>\n<\/section>\n\n<!-- ===== SANDOZ CASE STUDY ===== -->\n<section class=\"section\" style=\"background: var(--gray-light);\" id=\"case\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">Proof in practice<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 20px;\">Trade Marketing Optimizer for <span style=\"color: var(--green);\">Fragmented Pharma Retail<\/span><\/h2>\n      <p class=\"section-subtitle mx-auto\">How Hashting helped Sandoz activate 4,000+ independent pharmacies across France, with zero wasted budget, verified execution, and automated payouts.<\/p>\n    <\/div>\n\n    <div class=\"sandoz-stats\">\n      <div class=\"sandoz-stat animate-on-scroll\">\n        <div class=\"stat-number\" data-target=\"4000\" data-suffix=\"+\">0<\/div>\n        <div class=\"stat-label\">Pharmacies activated across France<\/div>\n      <\/div>\n      <div class=\"sandoz-stat animate-on-scroll delay-1\">\n        <div class=\"stat-number\" data-target=\"4\" data-suffix=\"\">0<\/div>\n        <div class=\"stat-label\">Trade marketing services on one platform<\/div>\n      <\/div>\n      <div class=\"sandoz-stat animate-on-scroll delay-2\">\n        <div class=\"stat-number\" data-target=\"0\" data-suffix=\"\">0<\/div>\n        <div class=\"stat-label\">Wasted budget: pay only for verified activities<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== SANDOZ: THE CHALLENGE ===== -->\n<section class=\"section\" id=\"sandoz-challenge\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">What Sandoz was up against<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 20px;\">Managing trade marketing across thousands of independent pharmacies. Manually.<\/h2>\n      <p class=\"section-subtitle mx-auto\">Sandoz faced the complexity of managing trade marketing across thousands of independent pharmacies. Traditional approaches created four compounding problems.<\/p>\n    <\/div>\n\n    <div class=\"challenge-grid\">\n      <div class=\"challenge-card animate-on-scroll\">\n        <h3>Inefficient budget allocation<\/h3>\n        <p>Trade spend was distributed based on estimates, not performance. No way to know which pharmacies actually drove results and which ones simply collected the incentive.<\/p>\n      <\/div>\n      <div class=\"challenge-card animate-on-scroll delay-1\">\n        <h3>No execution proof<\/h3>\n        <p>POS placement, promotional activities, shelf compliance: all reported by field reps' opinion, not by verified data. Finance wanted receipts, not stories.<\/p>\n      <\/div>\n      <div class=\"challenge-card animate-on-scroll delay-2\">\n        <h3>Complex payouts<\/h3>\n        <p>Paying thousands of individual pharmacies, many without formal banking infrastructure, required massive admin effort and created delays across every campaign cycle.<\/p>\n      <\/div>\n      <div class=\"challenge-card animate-on-scroll delay-3\">\n        <h3>High field visit costs<\/h3>\n        <p>Verifying execution on the ground meant sending field teams to thousands of locations. Expensive, slow, and still not comprehensive.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== SANDOZ: THE SOLUTION ===== -->\n<section class=\"section\" style=\"background: var(--green-light);\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">What changed with Hashting<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 20px;\">One platform. From pharmacy onboarding to <span style=\"color: var(--green);\">verified payment fulfillment.<\/span><\/h2>\n    <\/div>\n    <div class=\"solution-intro animate-on-scroll delay-1\">\n      <p>Hashting's Trade Marketing Optimizer is an all-in-one digital platform that streamlines and optimizes every trade marketing activity. Sandoz no longer manages spreadsheets, chases field reports, or processes individual payments. The platform handles it, end to end.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== SANDOZ: PLATFORM CAPABILITIES ===== -->\n<section class=\"section\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">Four pillars of control<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 20px;\">From digital onboarding to automated financial settlement.<\/h2>\n      <p class=\"section-subtitle mx-auto\">Four pillars power Sandoz's trade marketing transformation.<\/p>\n    <\/div>\n\n    <div class=\"capabilities-grid\">\n      <div class=\"capability-card animate-on-scroll\">\n        <div class=\"capability-icon\">\ud83d\udd17<\/div>\n        <h3>Seamless Pharmacy Connection<\/h3>\n        <p>Onboard and link thousands of pharmacies quickly and digitally. No paperwork, no delays: just a fast, scalable enrollment process that gets pharmacies into the system in minutes.<\/p>\n      <\/div>\n      <div class=\"capability-card animate-on-scroll delay-1\">\n        <div class=\"capability-icon\">\ud83d\udccb<\/div>\n        <h3>Dedicated Campaign Platform<\/h3>\n        <p>Custom campaign pages for each activity. Clear communication, easy participation, and a branded experience for every pharmacy partner across the network.<\/p>\n      <\/div>\n      <div class=\"capability-card animate-on-scroll delay-2\">\n        <div class=\"capability-icon\">\ud83e\udd16<\/div>\n        <h3>AI-Powered Proof Control<\/h3>\n        <p>Pharmacies submit proof via mobile. Hashting's AI combines OCR, data validation, and sales cross-checks to verify every single entry. No manual review required.<\/p>\n      <\/div>\n      <div class=\"capability-card animate-on-scroll delay-3\">\n        <div class=\"capability-icon\">\ud83d\udcb3<\/div>\n        <h3>Automated Fulfillment<\/h3>\n        <p>Once verified, Hashting handles payments and invoice generation, even for outlets without formal banking infrastructure. The brand never touches the admin.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== SANDOZ: HOW IT WORKS ===== -->\n<section class=\"section\" style=\"background: var(--gray-light);\" id=\"sandoz-how\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">From campaign design to verified payout<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 700px; margin: 0 auto 8px;\">Four steps. Full <span style=\"color: var(--green);\">control.<\/span><\/h2>\n      <p class=\"section-subtitle mx-auto\">A simple process that puts Sandoz in control from start to finish.<\/p>\n    <\/div>\n\n    <div class=\"steps-grid\">\n      <div class=\"step-card animate-on-scroll\">\n        <div class=\"step-number\">1<\/div>\n        <h3>Define<\/h3>\n        <p>Sandoz sets activities and incentives per campaign, per region, per pharmacy segment.<\/p>\n      <\/div>\n      <div class=\"step-card animate-on-scroll delay-1\">\n        <div class=\"step-number\">2<\/div>\n        <h3>Execute<\/h3>\n        <p>Pharmacies sign up through the platform and complete the defined tasks.<\/p>\n      <\/div>\n      <div class=\"step-card animate-on-scroll delay-2\">\n        <div class=\"step-number\">3<\/div>\n        <h3>Submit<\/h3>\n        <p>Proof uploaded via mobile app: photos, invoices, forms. All timestamped and geotagged.<\/p>\n      <\/div>\n      <div class=\"step-card animate-on-scroll delay-3\">\n        <div class=\"step-number\">4<\/div>\n        <h3>Pay<\/h3>\n        <p>Hashting verifies submissions and processes payments automatically. Done.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== SANDOZ: QUOTE ===== -->\n<section class=\"quote-section\">\n  <div class=\"container animate-on-scroll\">\n    <p class=\"quote-text\">\"4,000 pharmacies activated. Zero budget wasted. Every euro tied to a <span>verified action.<\/span>\"<\/p>\n  <\/div>\n<\/section>\n\n<!-- ===== SANDOZ: IMPACT & RESULTS ===== -->\n<section class=\"section\" id=\"sandoz-impact\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">Measurable outcomes<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 20px;\">Efficiency, transparency, and commercial reach. <span style=\"color: var(--green);\">Measured.<\/span><\/h2>\n      <p class=\"section-subtitle mx-auto\">Hashting's platform delivered measurable efficiency, transparency, and commercial reach for Sandoz's field teams.<\/p>\n    <\/div>\n\n    <div class=\"impact-grid\">\n      <div class=\"impact-card animate-on-scroll\">\n        <div class=\"impact-icon\">\ud83c\udfaf<\/div>\n        <h3>Zero budget waste<\/h3>\n        <p>Sandoz only pays for activities that are verified and completed. Every euro is accountable.<\/p>\n      <\/div>\n      <div class=\"impact-card animate-on-scroll delay-1\">\n        <div class=\"impact-icon\">\ud83d\udcc9<\/div>\n        <h3>Reduced field visits<\/h3>\n        <p>Digital proof replaces manual checks. Field teams save significant time and operational cost.<\/p>\n      <\/div>\n      <div class=\"impact-card animate-on-scroll delay-2\">\n        <div class=\"impact-icon\">\ud83d\udcc8<\/div>\n        <h3>Increased pharmacy reach<\/h3>\n        <p>More pharmacies engaged at scale, with far less effort from Sandoz's commercial teams.<\/p>\n      <\/div>\n      <div class=\"impact-card animate-on-scroll delay-3\">\n        <div class=\"impact-icon\">\ud83e\udd1d<\/div>\n        <h3>Virtual sales rep<\/h3>\n        <p>The platform amplifies commercial team efficiency, acting as a digital extension of the sales force.<\/p>\n      <\/div>\n      <div class=\"impact-card animate-on-scroll delay-4\">\n        <div class=\"impact-icon\">\ud83d\udcca<\/div>\n        <h3>Data-driven optimization<\/h3>\n        <p>Real-time analytics and campaign dashboards enable continuous improvement across every activation.<\/p>\n      <\/div>\n      <div class=\"impact-card animate-on-scroll delay-5\">\n        <div class=\"impact-icon\">\ud83d\udca1<\/div>\n        <h3>Transparent pricing model<\/h3>\n        <p>One all-in pricing structure. No hidden fees, immediate ROI, and fully scalable for portfolio growth.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== SANDOZ: PRICING MODEL ===== -->\n<section class=\"section\" style=\"background: var(--gray-light);\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">Simple, scalable pricing<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 700px; margin: 0 auto 20px;\">One structure. No surprises.<\/h2>\n    <\/div>\n\n    <div class=\"pricing-grid\">\n      <div class=\"pricing-card animate-on-scroll\">\n        <h3>One-Off Setup<\/h3>\n        <p>Single onboarding investment to configure your pharmacy network, campaigns, and validation rules.<\/p>\n      <\/div>\n      <div class=\"pricing-card animate-on-scroll delay-1\">\n        <h3>Campaign Setup<\/h3>\n        <p>Per-program configuration fee for each new activation, tailored to your objectives and pharmacy segments.<\/p>\n      <\/div>\n      <div class=\"pricing-card animate-on-scroll delay-2\">\n        <h3>Variable Cost<\/h3>\n        <p>Per completed, verified journey. You only pay when a pharmacy completes a verified action. Nothing else.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== SANDOZ: NEXT STEPS ===== -->\n<section class=\"section\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">A structured path forward<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 20px;\">From first conversation to <span style=\"color: var(--green);\">full deployment.<\/span><\/h2>\n      <p class=\"section-subtitle mx-auto\">A structured, low-risk path from first conversation to full commercial deployment.<\/p>\n    <\/div>\n\n    <div class=\"next-steps-grid\">\n      <div class=\"next-step-card animate-on-scroll\">\n        <div class=\"next-step-number\">01<\/div>\n        <h3>Discovery Session<\/h3>\n        <p>Align on your objectives and current trade marketing challenges.<\/p>\n      <\/div>\n      <div class=\"next-step-card animate-on-scroll delay-1\">\n        <div class=\"next-step-number\">02<\/div>\n        <h3>Program Design<\/h3>\n        <p>Customized solution blueprint tailored to your portfolio and network.<\/p>\n      <\/div>\n      <div class=\"next-step-card animate-on-scroll delay-2\">\n        <div class=\"next-step-number\">03<\/div>\n        <h3>Pilot Launch<\/h3>\n        <p>Controlled rollout to validate execution and results at scale.<\/p>\n      <\/div>\n      <div class=\"next-step-card animate-on-scroll delay-3\">\n        <div class=\"next-step-number\">04<\/div>\n        <h3>Full Deployment<\/h3>\n        <p>Expand across the full portfolio with proven infrastructure.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== SANDOZ: CLOSING ===== -->\n<section class=\"section\" style=\"background: var(--green-light); padding: 80px 0;\">\n  <div class=\"container\">\n    <p class=\"sandoz-closing animate-on-scroll\">Hashting has transformed Sandoz's approach to trade marketing in fragmented retail, delivering <span>measurable efficiency<\/span>, full transparency, and proven commercial impact across 4,000+ pharmacies in France.<\/p>\n  <\/div>\n<\/section>\n\n<!-- ===== COMPARISON TABLE ===== -->\n<section class=\"section\" id=\"compare\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">Legacy tools vs. full visibility<\/div>\n      <h2 class=\"section-title\" style=\"max-width: 800px; margin: 0 auto 20px;\">#channel activation by Hashting vs. what most brands do today.<\/h2>\n    <\/div>\n\n    <div class=\"animate-on-scroll delay-1\">\n      <table class=\"comparison-table\">\n        <thead>\n          <tr>\n            <th style=\"width: 30%;\"><\/th>\n            <th style=\"width: 35%;\">#channel activation<\/th>\n            <th style=\"width: 35%;\">Standard approach<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td>Program set-up<\/td>\n            <td class=\"check-green\">\u2713 Existing platform, days to launch<\/td>\n            <td class=\"x-gray\">Custom IT build, months<\/td>\n          <\/tr>\n          <tr>\n            <td>Validation<\/td>\n            <td class=\"check-green\">\u2713 Platform-driven, auditable<\/td>\n            <td class=\"x-gray\">Manual checks, error-prone<\/td>\n          <\/tr>\n          <tr>\n            <td>Payments to intermediaries<\/td>\n            <td class=\"check-green\">\u2713 Handled end-to-end by Hashting<\/td>\n            <td class=\"x-gray\">Brand manages individually<\/td>\n          <\/tr>\n          <tr>\n            <td>Intermediary types<\/td>\n            <td class=\"check-green\">\u2713 Any level in the chain<\/td>\n            <td class=\"x-gray\">Limited to direct accounts<\/td>\n          <\/tr>\n          <tr>\n            <td>Fraud control<\/td>\n            <td class=\"check-green\">\u2713 Structured proof, automated checks<\/td>\n            <td class=\"x-gray\">Trust-based, minimal<\/td>\n          <\/tr>\n          <tr>\n            <td>Reporting<\/td>\n            <td class=\"check-green\">\u2713 Real-time, per-channel, per-region<\/td>\n            <td class=\"x-gray\">Quarterly, aggregated<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== WHY HASHTING \/ FOUNDER ===== -->\n<section class=\"founder-section\" id=\"why\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\" style=\"color: var(--green);\">Built for brands that sell through others<\/div>\n      <h2 class=\"section-title\" style=\"color: white; max-width: 600px; margin: 0 auto 20px;\">Do you trust us?<\/h2>\n      <p class=\"section-subtitle mx-auto\">We built this because we lived it. Every member of the Hashting team has been on your side of the table. Frustrated by trade spend that disappears. Tired of defending estimates.<\/p>\n    <\/div>\n\n    <div class=\"founder-inner animate-on-scroll delay-1\">\n      <div class=\"founder-avatar\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/harmony-sales-hub.lovable.app\/assets\/karl-de-beul-BuwYMEIz.png?w=800&#038;ssl=1\" alt=\"Karl de Beul, founder of Hashting\"><\/div>\n      <div>\n        <p class=\"founder-quote\">\"I built one of the biggest agencies in Belgium and worked as a brand manager at Unilever, where I experienced the trade spend black hole firsthand. I didn't build Hashting as a technology play. I built it as a fix for a problem I couldn't solve with the tools that existed.\"<\/p>\n        <p class=\"founder-name\">Karl de Beul<\/p>\n        <p class=\"founder-role\">Founder, Hashting<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"beliefs-grid animate-on-scroll delay-2\">\n      <div class=\"belief-card\">\n        <h4>Trade spend should be accountable.<\/h4>\n        <p>Not estimated. Not modelled. Verified. Every euro tied to an action that actually happened.<\/p>\n      <\/div>\n      <div class=\"belief-card\">\n        <h4>Complexity isn't an excuse.<\/h4>\n        <p>Pharma chains, spirits distribution, building materials, FMCG. We've mapped them all. Your channel isn't too complex. It's just never had the right infrastructure.<\/p>\n      <\/div>\n      <div class=\"belief-card\">\n        <h4>Partners, not platforms.<\/h4>\n        <p>We don't hand you a login and wish you luck. Every programme is designed, configured, and optimised together. Your success is literally our business model.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"track-record animate-on-scroll delay-3\">\n      <h4>The track record<\/h4>\n      <div class=\"track-items\">\n        <div class=\"track-item\">40+ brands across 15+ markets<\/div>\n        <div class=\"track-item\">ISO 27001-2022 certified<\/div>\n        <div class=\"track-item\">Proven in pharma, spirits, FMCG, building materials<\/div>\n        <div class=\"track-item\">Team with brand-side experience at Unilever, L'Or\u00e9al, and leading agencies<\/div>\n      <\/div>\n    <\/div>\n\n    <p class=\"founder-closer animate-on-scroll delay-4\">The real question isn't whether the platform works. The cases above prove that. The question is whether you want a vendor or a partner. We only know how to be the second.<\/p>\n  <\/div>\n<\/section>\n\n<!-- ===== FAQ ===== -->\n<section class=\"section\" id=\"faq\">\n  <div class=\"container\">\n    <div class=\"text-center animate-on-scroll\">\n      <div class=\"section-label\">Your questions, answered<\/div>\n      <h2 class=\"section-title\">The questions every brand team asks.<\/h2>\n    <\/div>\n\n    <div class=\"faq-grid\">\n      <div class=\"faq-item animate-on-scroll\">\n        <div class=\"faq-question\">\n          <span>\"Does this require integration with each intermediary?\"<\/span>\n          <div class=\"faq-toggle\">+<\/div>\n        <\/div>\n        <div class=\"faq-answer\">\n          <div class=\"faq-answer-inner\">No. Intermediaries interact directly with the Hashting platform to submit proof and receive rewards. No IT integration needed on their side.<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"faq-item animate-on-scroll delay-1\">\n        <div class=\"faq-question\">\n          <span>\"What types of intermediaries can participate?\"<\/span>\n          <div class=\"faq-toggle\">+<\/div>\n        <\/div>\n        <div class=\"faq-answer\">\n          <div class=\"faq-answer-inner\">Any level in your distribution chain: wholesalers, sub-wholesalers, professional installers, independent shops, pharmacy chains, outlets and more.<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"faq-item animate-on-scroll delay-2\">\n        <div class=\"faq-question\">\n          <span>\"How are rewards paid out?\"<\/span>\n          <div class=\"faq-toggle\">+<\/div>\n        <\/div>\n        <div class=\"faq-answer\">\n          <div class=\"faq-answer-inner\">Hashting handles all payouts: bank transfer, PayPal, Revolut, vouchers. The brand does not need to manage individual payments or admin.<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"faq-item animate-on-scroll delay-3\">\n        <div class=\"faq-question\">\n          <span>\"How do you prevent fraud?\"<\/span>\n          <div class=\"faq-toggle\">+<\/div>\n        <\/div>\n        <div class=\"faq-answer\">\n          <div class=\"faq-answer-inner\">Structured proof collection (photos, invoices, forms) combined with platform validation and manual review where needed. Only valid, compliant actions are approved and rewarded.<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"faq-item animate-on-scroll delay-4\">\n        <div class=\"faq-question\">\n          <span>\"What does it cost?\"<\/span>\n          <div class=\"faq-toggle\">+<\/div>\n        <\/div>\n        <div class=\"faq-answer\">\n          <div class=\"faq-answer-inner\">Programs are designed so brands only pay for verified, value-adding actions. No generic spend, no seat-based pricing. Most brands start with one market and expand based on results.<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"faq-item animate-on-scroll delay-5\">\n        <div class=\"faq-question\">\n          <span>\"How fast can we go live?\"<\/span>\n          <div class=\"faq-toggle\">+<\/div>\n        <\/div>\n        <div class=\"faq-answer\">\n          <div class=\"faq-answer-inner\">Campaigns can be configured and launched in days, not months. No bespoke IT development needed. Start with one intermediary level and scale from there.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== BOTTOM CTA ===== -->\n<section class=\"cta-section\" id=\"cta\">\n  <div class=\"container\">\n    <div class=\"animate-on-scroll\">\n      <h2>You spent \u20ac400K on trade incentives last year.<br>Can you name one intermediary whose behaviour actually changed?<\/h2>\n      <p>Joyce maps your channel. You focus on strategy.<\/p>\n      <a href=\"https:\/\/tally.so\/r\/aQY0jE\" class=\"btn\" style=\"background: white; color: var(--green-dark); font-size: 18px; padding: 18px 40px; animation: pulse 3s infinite;\">Book a session with Joyce \u2192<\/a>\n    <\/div>\n\n    <div class=\"cta-person animate-on-scroll delay-1\">\n      <div class=\"cta-person-avatar\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/harmony-sales-hub.lovable.app\/assets\/joyce-mulders-r47Q7TW3.png?w=800&#038;ssl=1\" alt=\"Joyce Mulders\"><\/div>\n      <div class=\"cta-person-info\">\n        <div class=\"cta-person-name\">Joyce Mulders<\/div>\n        <div class=\"cta-person-role\">Channel Strategy<\/div>\n      <\/div>\n    <\/div>\n\n    <p class=\"cta-quote animate-on-scroll delay-2\">Joyce has configured incentive programmes across pharma, spirits, FMCG, and building materials. She knows the difference between a sell-in bonus that moves volume and one that just fills a warehouse.<br><br><strong>30-minute strategy session \u2192 programme configured \u2192 live in days.<\/strong><\/p>\n  <\/div>\n<\/section>\n\n<!-- ===== SCROLL ANIMATION JS ===== -->\n<script>\n  \/\/ Intersection Observer for scroll animations\n  const observer = new IntersectionObserver((entries) => {\n    entries.forEach(entry => {\n      if (entry.isIntersecting) {\n        entry.target.classList.add('visible');\n      }\n    });\n  }, {\n    threshold: 0.1,\n    rootMargin: '0px 0px -50px 0px'\n  });\n\n  document.querySelectorAll('.animate-on-scroll').forEach(el => {\n    observer.observe(el);\n  });\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('.faq-question').forEach(q => {\n    q.addEventListener('click', () => {\n      const item = q.parentElement;\n      const wasOpen = item.classList.contains('open');\n      document.querySelectorAll('.faq-item').forEach(i => i.classList.remove('open'));\n      if (!wasOpen) item.classList.add('open');\n    });\n  });\n\n  \/\/ Animate stat numbers on scroll\n  function animateValue(el, start, end, duration, suffix = '') {\n    const startTime = performance.now();\n    function update(currentTime) {\n      const elapsed = currentTime - startTime;\n      const progress = Math.min(elapsed \/ duration, 1);\n      const eased = 1 - Math.pow(1 - progress, 3);\n      const current = Math.floor(start + (end - start) * eased);\n      el.textContent = current + suffix;\n      if (progress < 1) requestAnimationFrame(update);\n    }\n    requestAnimationFrame(update);\n  }\n\n  const statObserver = new IntersectionObserver((entries) => {\n    entries.forEach(entry => {\n      if (entry.isIntersecting) {\n        const el = entry.target;\n        const target = parseInt(el.dataset.target);\n        const suffix = el.dataset.suffix || '';\n        animateValue(el, 0, target, 2000, suffix);\n        statObserver.unobserve(el);\n      }\n    });\n  }, { threshold: 0.5 });\n\n  document.querySelectorAll('[data-target]').forEach(el => {\n    statObserver.observe(el);\n  });\n\n  \/\/ Animate dashboard progress bar\n  const progressObserver = new IntersectionObserver((entries) => {\n    entries.forEach(entry => {\n      if (entry.isIntersecting) {\n        const fill = entry.target;\n        const width = fill.dataset.width;\n        setTimeout(() => {\n          fill.style.width = width + '%';\n        }, 500);\n        progressObserver.unobserve(fill);\n      }\n    });\n  }, { threshold: 0.3 });\n\n  document.querySelectorAll('.dash-progress-fill').forEach(el => {\n    progressObserver.observe(el);\n  });\n<\/script>\n\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>#channel activation by Hashting \ud83d\udd17 #channel activation The remote control for your indirect sales. B2B incentive and loyalty programs across multi-layer, fragmented distribution. Create, validate and reward, without the admin complexity. Book a strategy session \u2192 See how it works Trusted by Sandoz Nestl\u00e9 Bosch Diageo HEINEKEN PepsiCo L&#8217;Or\u00e9al 0 Brands powered 0 Steps to [&hellip;]<\/p>\n","protected":false},"author":222351149,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-6656","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>B2B Channel - Hashting<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hashting.com\/es\/b2b-channel\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"B2B Channel - Hashting\" \/>\n<meta property=\"og:description\" content=\"#channel activation by Hashting \ud83d\udd17 #channel activation The remote control for your indirect sales. B2B incentive and loyalty programs across multi-layer, fragmented distribution. Create, validate and reward, without the admin complexity. Book a strategy session \u2192 See how it works Trusted by Sandoz Nestl\u00e9 Bosch Diageo HEINEKEN PepsiCo L&#8217;Or\u00e9al 0 Brands powered 0 Steps to [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hashting.com\/es\/b2b-channel\/\" \/>\n<meta property=\"og:site_name\" content=\"Hashting\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-10T18:47:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/harmony-sales-hub.lovable.app\/assets\/karl-de-beul-BuwYMEIz.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hashting.com\\\/b2b-channel\\\/\",\"url\":\"https:\\\/\\\/hashting.com\\\/b2b-channel\\\/\",\"name\":\"B2B Channel - Hashting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hashtingcom.wpcomstaging.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/hashting.com\\\/b2b-channel\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/hashting.com\\\/b2b-channel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/harmony-sales-hub.lovable.app\\\/assets\\\/karl-de-beul-BuwYMEIz.png\",\"datePublished\":\"2026-02-25T21:59:25+00:00\",\"dateModified\":\"2026-03-10T18:47:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hashting.com\\\/b2b-channel\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hashting.com\\\/b2b-channel\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/hashting.com\\\/b2b-channel\\\/#primaryimage\",\"url\":\"https:\\\/\\\/harmony-sales-hub.lovable.app\\\/assets\\\/karl-de-beul-BuwYMEIz.png\",\"contentUrl\":\"https:\\\/\\\/harmony-sales-hub.lovable.app\\\/assets\\\/karl-de-beul-BuwYMEIz.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hashting.com\\\/b2b-channel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hashting.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"B2B Channel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hashtingcom.wpcomstaging.com\\\/#website\",\"url\":\"https:\\\/\\\/hashtingcom.wpcomstaging.com\\\/\",\"name\":\"Hashting\",\"description\":\"direct-to-consumer engagement &amp; promotions through WhatsApp, SMS &amp; Messenger\",\"publisher\":{\"@id\":\"https:\\\/\\\/hashtingcom.wpcomstaging.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hashtingcom.wpcomstaging.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hashtingcom.wpcomstaging.com\\\/#organization\",\"name\":\"Hashting\",\"url\":\"https:\\\/\\\/hashtingcom.wpcomstaging.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/hashtingcom.wpcomstaging.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/hashting.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png\",\"contentUrl\":\"https:\\\/\\\/hashting.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png\",\"width\":5906,\"height\":5906,\"caption\":\"Hashting\"},\"image\":{\"@id\":\"https:\\\/\\\/hashtingcom.wpcomstaging.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/hashting\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"B2B Channel - Hashting","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:\/\/hashting.com\/es\/b2b-channel\/","og_locale":"es_MX","og_type":"article","og_title":"B2B Channel - Hashting","og_description":"#channel activation by Hashting \ud83d\udd17 #channel activation The remote control for your indirect sales. B2B incentive and loyalty programs across multi-layer, fragmented distribution. Create, validate and reward, without the admin complexity. Book a strategy session \u2192 See how it works Trusted by Sandoz Nestl\u00e9 Bosch Diageo HEINEKEN PepsiCo L&#8217;Or\u00e9al 0 Brands powered 0 Steps to [&hellip;]","og_url":"https:\/\/hashting.com\/es\/b2b-channel\/","og_site_name":"Hashting","article_modified_time":"2026-03-10T18:47:26+00:00","og_image":[{"url":"https:\/\/harmony-sales-hub.lovable.app\/assets\/karl-de-beul-BuwYMEIz.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hashting.com\/b2b-channel\/","url":"https:\/\/hashting.com\/b2b-channel\/","name":"B2B Channel - Hashting","isPartOf":{"@id":"https:\/\/hashtingcom.wpcomstaging.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hashting.com\/b2b-channel\/#primaryimage"},"image":{"@id":"https:\/\/hashting.com\/b2b-channel\/#primaryimage"},"thumbnailUrl":"https:\/\/harmony-sales-hub.lovable.app\/assets\/karl-de-beul-BuwYMEIz.png","datePublished":"2026-02-25T21:59:25+00:00","dateModified":"2026-03-10T18:47:26+00:00","breadcrumb":{"@id":"https:\/\/hashting.com\/b2b-channel\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hashting.com\/b2b-channel\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/hashting.com\/b2b-channel\/#primaryimage","url":"https:\/\/harmony-sales-hub.lovable.app\/assets\/karl-de-beul-BuwYMEIz.png","contentUrl":"https:\/\/harmony-sales-hub.lovable.app\/assets\/karl-de-beul-BuwYMEIz.png"},{"@type":"BreadcrumbList","@id":"https:\/\/hashting.com\/b2b-channel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hashting.com\/"},{"@type":"ListItem","position":2,"name":"B2B Channel"}]},{"@type":"WebSite","@id":"https:\/\/hashtingcom.wpcomstaging.com\/#website","url":"https:\/\/hashtingcom.wpcomstaging.com\/","name":"Hashting","description":"direct-to-consumer engagement &amp; promotions through WhatsApp, SMS &amp; Messenger","publisher":{"@id":"https:\/\/hashtingcom.wpcomstaging.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hashtingcom.wpcomstaging.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/hashtingcom.wpcomstaging.com\/#organization","name":"Hashting","url":"https:\/\/hashtingcom.wpcomstaging.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/hashtingcom.wpcomstaging.com\/#\/schema\/logo\/image\/","url":"https:\/\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png","contentUrl":"https:\/\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png","width":5906,"height":5906,"caption":"Hashting"},"image":{"@id":"https:\/\/hashtingcom.wpcomstaging.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/hashting"]}]}},"jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/Pe2vFv-1Jm","jetpack-related-posts":[{"id":58,"url":"https:\/\/hashting.com\/es\/solutions\/","url_meta":{"origin":6656,"position":0},"title":"Soluciones","author":"Hashting Tools","date":"2nd junio 2022","format":false,"excerpt":"Solutions - Hashting Promotional Intelligence Know exactly which eurodrove which sale. Your campaigns run across six channels and four retailers. Hashting connects every touchpoint to a verified purchase. So when Finance asks what worked, you have receipts, not estimates. 200+campaigns 60+countries 5xfaster ROI 1 dayto go live 95%open rate NestleDiageoHeinekenL'Oreal\u2026","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1199%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1199%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1199%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1199%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/more.png?fit=1199%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":6661,"url":"https:\/\/hashting.com\/es\/channel-love\/","url_meta":{"origin":6656,"position":1},"title":"FragmentedRetail","author":"veronikae65b3a8ad8","date":"25th febrero 2026","format":false,"excerpt":"Fragmented Retail - Hashting \ud83d\udd17 #fragmented retail Igniting consumer engagementin fragmented retail. Run instant, controlled consumer promotions across thousands of bars, cafes, and independent shops. Without losing control or being \"screwed by the barman.\" Every promotional euro ends up in the pocket of a real consumer. Book a clarity call\u2026","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6420,"url":"https:\/\/hashting.com\/es\/connectedpromo_by_hashting\/","url_meta":{"origin":6656,"position":2},"title":"Hashting for Connected Promo","author":"veronikae65b3a8ad8","date":"10th febrero 2026","format":false,"excerpt":"#ConnectedPromo by Hashting Finally connect marketing spend to real sales. See which channel drove which sale. At any retailer. For every consumer. Run one campaign across all your channels. Consumers buy wherever they prefer. You pay per verified purchase and get full attribution. See a live demo campaign See proven\u2026","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/Karl-de-Beul.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/Karl-de-Beul.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/Karl-de-Beul.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2026\/02\/Karl-de-Beul.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":6464,"url":"https:\/\/hashting.com\/es\/dynamic-pricing\/","url_meta":{"origin":6656,"position":3},"title":"Dynamic Pricing","author":"veronikae65b3a8ad8","date":"11th febrero 2026","format":false,"excerpt":"#dynamicpricing by hashting You already know you need dynamic pricing. Choose the partner that won't let it backfire. A \u20ac499 product deserves a bulletproof campaign. No fraud leaking your budget. No consumer frustration damaging your brand. No flying blind until a post-campaign PDF lands three weeks late. See a live\u2026","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/digital-product-sampling-article-e1657807932823.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/digital-product-sampling-article-e1657807932823.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/digital-product-sampling-article-e1657807932823.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/digital-product-sampling-article-e1657807932823.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/07\/digital-product-sampling-article-e1657807932823.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":5226,"url":"https:\/\/hashting.com\/es\/home\/5226-2\/","url_meta":{"origin":6656,"position":4},"title":"Industries","author":"Hashting Tools","date":"29th febrero 2024","format":false,"excerpt":"Industries - Hashting \ud83d\udd17 #industries One platform. Every industry.Every channel. From FMCG shelf promotions to on-trade happy hours, from pharmacy couponing to B2B installer rewards. Hashting connects brands to consumers and channels, wherever they are. Explore solutions \u2192 Talk to us SHELF PROMOS. at scale. SCAN TO REDEEM FMCG Your\u2026","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2,"url":"https:\/\/hashting.com\/es\/","url_meta":{"origin":6656,"position":5},"title":"Home","author":"Hashting Tools","date":"30th mayo 2022","format":false,"excerpt":"Hashting: the missing link Promotions ran. Sales went up. But no one could tell you which touchpoint drove which purchase or who the buyer was.With Hashting you connect the dots without breaking a sweat!\u00a0 See a 3-minute walkthrough Let's discuss your campaign tactics! The missing link from promotion to proof\u2026","rel":"","context":"Entrada similar ","block_context":{"text":"Entrada similar ","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/hashting.com\/wp-content\/uploads\/2022\/06\/Hashting-Hashtag-Green-only_hash-3604813529-1654170585495.png?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/pages\/6656","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/users\/222351149"}],"replies":[{"embeddable":true,"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/comments?post=6656"}],"version-history":[{"count":17,"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/pages\/6656\/revisions"}],"predecessor-version":[{"id":6788,"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/pages\/6656\/revisions\/6788"}],"wp:attachment":[{"href":"https:\/\/hashting.com\/es\/wp-json\/wp\/v2\/media?parent=6656"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}