{"id":5850,"date":"2026-05-15T05:20:16","date_gmt":"2026-05-15T05:20:16","guid":{"rendered":"https:\/\/rudlyn.com\/?page_id=5850"},"modified":"2026-07-28T17:10:19","modified_gmt":"2026-07-28T17:10:19","slug":"martech-consulting","status":"publish","type":"page","link":"https:\/\/rudlyn.com\/nz\/martech-consulting\/","title":{"rendered":"Martech Consulting"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5850\" class=\"elementor elementor-5850\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06fde10 e-con-full page-top-space lp-top-bg-img e-flex e-con e-parent\" data-id=\"06fde10\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-5056db1 custom-container e-flex e-con-boxed e-con e-child\" data-id=\"5056db1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-28fe083 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"28fe083\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31a384b inner-page-top-banner-title elementor-widget elementor-widget-heading\" data-id=\"31a384b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Strategy That Connects Directly into Execution. <\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f15f29f c-text-width inner-page-top-banner-text elementor-widget elementor-widget-text-editor\" data-id=\"f15f29f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW133080023 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SpellingErrorV2Themed SCXW133080023 BCX8\">MarTech<\/span><span class=\"NormalTextRun SCXW133080023 BCX8\">\u00a0consulting that\u00a0<\/span><span class=\"NormalTextRun SCXW133080023 BCX8\">doesn&#8217;t<\/span><span class=\"NormalTextRun SCXW133080023 BCX8\">\u00a0end at a slide deck of recommendations \u2014 ours connects directly into the dedicated teams that\u00a0<\/span><span class=\"NormalTextRun AdvancedProofingIssueV2Themed SCXW133080023 BCX8\">actually build<\/span><span class=\"NormalTextRun SCXW133080023 BCX8\">\u00a0what we recommend.<\/span><\/span><span class=\"LineBreakBlob BlobObject DragDrop SCXW133080023 BCX8\"><span class=\"SCXW133080023 BCX8\">\u00a0<\/span><br class=\"SCXW133080023 BCX8\" \/><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-693b8c7 e-con-full inner-page-top-banner-btn lad-top-banner-btn vision-top-banner-btn-style e-flex e-con e-child\" data-id=\"693b8c7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f916190 work-btn elementor-align-left elementor-widget elementor-widget-button\" data-id=\"f916190\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#CoreCapabilities\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">See What's Included \u2192<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4b110f7 e-flex e-con-boxed e-con e-parent\" data-id=\"4b110f7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3998b98 elementor-widget elementor-widget-html\" data-id=\"3998b98\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Rudlyn: The Core Challenge \u2014 Marketing Ecosystems Section (v1, premium + on-brand)\r\n     Paste into the same WordPress Custom HTML block, replacing the old version.\r\n     Structure unchanged: same centered header, same 2-card grid, same\r\n     closing footer statement. Same template family and same fix pattern\r\n     as \"The Core Challenge \u2014 Hiring Section\" and \"The Core Challenge \u2014\r\n     Continuous Development Section\":\r\n     1) BUG FIX (global leak): the original CSS styled bare `body` and a\r\n        global `* { box-sizing: border-box; }` selector \u2014 scoped both to\r\n        `.cc5-section`.\r\n     2) Dropped 'Plus Jakarta Sans' from the font import and every\r\n        heading font-family declaration \u2014 brand guide locks the site to\r\n        Inter.\r\n     3) H2 used an off-brand 2-stop gradient (#0D75A6\/#0A579F, no\r\n        display:inline-block) \u2014 corrected to the standard 3-stop formula\r\n        with display:inline-block added. Standalone centered header, so\r\n        it gets the full flowing gold-centered 5-stop animated underline\r\n        instead of the old static, off-brand gold\/cyan\/blue bar.\r\n     4) Off-brand gray #64748B corrected to the locked #55606f throughout\r\n        (header lines, card list items, footer lines). Off-brand cyan\r\n        bullet dot (#20D3EE) corrected to the locked cyan #4fd1ff.\r\n     5) BUG FIX: the two cards had zero border-radius (sharp square\r\n        corners) \u2014 added the standard 12px radius used by every other\r\n        card on the site.\r\n     6) Motion pass (standing rule \u2014 every section gets real hover\r\n        motion): cards now lift + gain a soft shadow on hover; each list\r\n        item nudges right and its bullet scales up on hover. The two\r\n        closing footer lines get the same treatment as the sibling Core\r\n        Challenge sections \u2014 the final bolded line (\"It is the absence\r\n        of a structured, strategic approach to Martech.\") is colored\r\n        brand blue with a gentle brightness lift on hover, since it's the\r\n        section's one closing takeaway.\r\n     7) Added a prefers-reduced-motion block (was missing entirely). -->\r\n<style>\r\n  .cc5-section {\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    background: #F5F7FA;\r\n    padding: 88px 24px;\r\n    box-sizing: border-box;\r\n    font-family: 'Inter', sans-serif;\r\n    color: #0F172A;\r\n  }\r\n  .cc5-section * { box-sizing: border-box; }\r\n  .cc5-inner {\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n  }\r\n  \/* ===== Header ===== *\/\r\n  .cc5-header {\r\n    text-align: center;\r\n    margin-bottom: 56px;\r\n  }\r\n  .cc5-header h2 {\r\n    font-family: 'Inter', sans-serif;\r\n    font-weight: 800;\r\n    font-size: 36px;\r\n    line-height: 1.2;\r\n    background: linear-gradient(90deg, #0a579f 0%, #0e7ea8 50%, #0a579f 100%);\r\n    background-size: 200% auto;\r\n    -webkit-background-clip: text;\r\n    background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    display: inline-block;\r\n    margin: 0 0 18px;\r\n  }\r\n  .cc5-underline {\r\n    display: block;\r\n    width: 64px;\r\n    height: 4px;\r\n    border-radius: 2px;\r\n    background: linear-gradient(90deg, #0a579f, #4fd1ff, #e8c46a, #4fd1ff, #0a579f);\r\n    background-size: 200% auto;\r\n    animation: cc5Flow 9s linear infinite;\r\n    margin: 0 auto 24px;\r\n  }\r\n  .cc5-header p {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 17px;\r\n    line-height: 1.7;\r\n    color: #55606f;\r\n    margin: 0 0 6px;\r\n    max-width: 760px;\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n  }\r\n  .cc5-header p:last-child {\r\n    margin-bottom: 0;\r\n  }\r\n  \/* ===== Two-card grid ===== *\/\r\n  .cc5-grid {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 32px;\r\n    margin-bottom: 48px;\r\n  }\r\n  .cc5-card {\r\n    background: #FFFFFF;\r\n    border: 1px solid #E5E8ED;\r\n    border-radius: 12px;\r\n    padding: 32px;\r\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\r\n  }\r\n  .cc5-card:hover {\r\n    transform: translateY(-4px);\r\n    box-shadow: 0 16px 32px -12px rgba(10, 87, 159, 0.18);\r\n  }\r\n  .cc5-card h3 {\r\n    font-family: 'Inter', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 19px;\r\n    color: #0a579f;\r\n    margin: 0 0 20px;\r\n  }\r\n  .cc5-card ul {\r\n    list-style: none;\r\n    margin: 0;\r\n    padding: 0;\r\n  }\r\n  .cc5-card li {\r\n    position: relative;\r\n    padding-left: 22px;\r\n    margin-bottom: 14px;\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 15.5px;\r\n    line-height: 1.6;\r\n    color: #55606f;\r\n    transition: transform 0.18s ease, color 0.18s ease;\r\n  }\r\n  .cc5-card li:hover {\r\n    transform: translateX(4px);\r\n    color: #334155;\r\n  }\r\n  .cc5-card li:last-child {\r\n    margin-bottom: 0;\r\n  }\r\n  .cc5-card li::before {\r\n    content: '';\r\n    position: absolute;\r\n    left: 0;\r\n    top: 8px;\r\n    width: 7px;\r\n    height: 7px;\r\n    border-radius: 50%;\r\n    background: #4fd1ff;\r\n    transition: transform 0.18s ease;\r\n  }\r\n  .cc5-card li:hover::before {\r\n    transform: scale(1.3);\r\n  }\r\n  \/* ===== Footer lines ===== *\/\r\n  .cc5-footer {\r\n    text-align: center;\r\n  }\r\n  .cc5-footer p {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 16px;\r\n    color: #55606f;\r\n    margin: 0 0 10px;\r\n    transition: color 0.2s ease, filter 0.2s ease;\r\n  }\r\n  .cc5-footer p:last-child {\r\n    margin-bottom: 0;\r\n    font-weight: 700;\r\n    color: #0a579f;\r\n    cursor: default;\r\n  }\r\n  .cc5-footer p:last-child:hover {\r\n    filter: brightness(1.15);\r\n  }\r\n  @keyframes cc5Flow {\r\n    0%   { background-position: 0% center; }\r\n    100% { background-position: 200% center; }\r\n  }\r\n  @media (max-width: 860px) {\r\n    .cc5-section {\r\n      padding: 56px 20px;\r\n    }\r\n    .cc5-header h2 {\r\n      font-size: 27px;\r\n    }\r\n    .cc5-header {\r\n      margin-bottom: 40px;\r\n    }\r\n    .cc5-grid {\r\n      grid-template-columns: 1fr;\r\n      gap: 20px;\r\n      margin-bottom: 36px;\r\n    }\r\n    .cc5-card {\r\n      padding: 26px 24px;\r\n    }\r\n  }\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .cc5-underline,\r\n    .cc5-card,\r\n    .cc5-card li,\r\n    .cc5-card li::before,\r\n    .cc5-footer p:last-child {\r\n      animation: none !important;\r\n      transition: none !important;\r\n    }\r\n    .cc5-card:hover {\r\n      transform: none !important;\r\n      box-shadow: none !important;\r\n    }\r\n    .cc5-card li:hover {\r\n      transform: none !important;\r\n      color: #55606f !important;\r\n    }\r\n    .cc5-card li:hover::before {\r\n      transform: none !important;\r\n    }\r\n    .cc5-footer p:last-child:hover {\r\n      filter: none !important;\r\n    }\r\n  }\r\n<\/style>\r\n<section class=\"cc5-section\">\r\n  <div class=\"cc5-inner\">\r\n    <div class=\"cc5-header\">\r\n      <h2>The Core Challenge<\/h2>\r\n      <span class=\"cc5-underline\"><\/span>\r\n      <p>Modern marketing ecosystems are increasingly complex.<\/p>\r\n      <p>Organizations invest heavily in tools, platforms, and technologies, yet struggle to achieve the expected outcomes.<\/p>\r\n    <\/div>\r\n    <div class=\"cc5-grid\">\r\n      <div class=\"cc5-card\">\r\n        <h3>Common challenges include:<\/h3>\r\n        <ul>\r\n          <li>Disconnected Martech stacks with poor integration<\/li>\r\n          <li>Underutilized platforms and low ROI<\/li>\r\n          <li>Lack of a clear Martech strategy and roadmap<\/li>\r\n          <li>Inefficient workflows and operational bottlenecks<\/li>\r\n          <li>Misalignment between marketing, data, and technology teams<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"cc5-card\">\r\n        <h3>As a result, organizations face:<\/h3>\r\n        <ul>\r\n          <li>Fragmented customer experiences<\/li>\r\n          <li>Slow and inefficient campaign execution<\/li>\r\n          <li>Data silos and inconsistent insights<\/li>\r\n          <li>High operational costs with limited returns<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"cc5-footer\">\r\n      <p>The issue is not the lack of technology.<\/p>\r\n      <p>It is the absence of a structured, strategic approach to Martech.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bcbf06a e-flex e-con-boxed e-con e-parent\" data-id=\"bcbf06a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3cb9431 elementor-widget elementor-widget-html\" data-id=\"3cb9431\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Rudlyn: Martech Transformation Framework \/ The Rudlyn Approach \u2014 Section (v1, premium + on-brand)\r\n     Paste into the same WordPress Custom HTML block, replacing the old version.\r\n     Structure unchanged: same left diagram panel (5-step badge row +\r\n     breadcrumb + caption), same right copy column. Same \"diagram + copy\r\n     column\" family as Time To Value and Continuous Learning Cycle, so\r\n     it follows that convention: the right column's H2 is a flat solid\r\n     brand blue (not a full gradient) with a static 2-stop underline \u2014\r\n     no gold, no animation on the copy title itself.\r\n     Fixes applied:\r\n     1) BUG FIX (global leak): the original CSS styled bare `body` and a\r\n        global `* { box-sizing: border-box; }` selector \u2014 scoped both to\r\n        `.mtf-section`.\r\n     2) Dropped 'Plus Jakarta Sans' from the font import and every\r\n        heading font-family declaration \u2014 brand guide locks the site to\r\n        Inter.\r\n     3) Off-brand light-blue tint #EEF2FD corrected to the locked\r\n        #e8f0fa (panel background). Off-brand gray #64748B corrected to\r\n        #55606f throughout the right column's copy\/list; the bolded\r\n        phrase inside the first paragraph was also #64748B with no\r\n        contrast lift despite being bold \u2014 corrected to the locked\r\n        darker gray #334155, matching how emphasis text is colored\r\n        elsewhere. Off-brand cyan glow rgba(87,208,247,...) corrected to\r\n        the locked cyan rgba(79,209,255,...).\r\n     4) The right H2 used an off-brand 2-stop gradient (#0D75A6\/#0A579F)\r\n        \u2014 replaced with the flat solid blue this family actually uses;\r\n        its underline's off-brand static gradient (gold\/cyan\/blue)\r\n        replaced with the standard static 2-stop bar. The panel title's\r\n        \"Transformation Framework\" accent kept its gradient treatment\r\n        (small decorative flourish on a secondary panel title, same\r\n        reasoning as the Continuous Learning Cycle panel) but corrected\r\n        to the standard 3-stop formula.\r\n     5) Near-black text (#0F172A) corrected on the panel title's plain\r\n        \"Martech\" word and on every breadcrumb-chip label \u2014 both are\r\n        visible, prominent text, not inert fallbacks \u2014 to the locked\r\n        darker gray #334155.\r\n     6) Motion pass (standing rule \u2014 every section gets real hover\r\n        motion): each node's label now deepens in color alongside the\r\n        existing badge scale\/glow \u2014 previously only the badge reacted.\r\n        The breadcrumb strip gets a soft background tint on hover, and\r\n        the caption pill lifts with a brand-blue border tint on hover,\r\n        matching the treatment given to the Continuous Learning Cycle\r\n        section's equivalent caption. The right column's list items get\r\n        the standard nudge + bullet-scale hover \u2014 previously completely\r\n        static.\r\n     7) Added a prefers-reduced-motion block (was missing entirely). -->\r\n<style>\r\n  .mtf-section {\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    background: #FFFFFF;\r\n    padding: 88px 24px;\r\n    box-sizing: border-box;\r\n    font-family: 'Inter', sans-serif;\r\n    color: #0F172A;\r\n  }\r\n  .mtf-section * { box-sizing: border-box; }\r\n  .mtf-inner {\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    display: grid;\r\n    grid-template-columns: 1.15fr 1fr;\r\n    gap: 56px;\r\n    align-items: center;\r\n  }\r\n  \/* ===== Left: Martech Transformation Framework panel ===== *\/\r\n  .mtf-panel {\r\n    background: #e8f0fa;\r\n    border-radius: 20px;\r\n    padding: 32px 26px 26px;\r\n  }\r\n  .mtf-panel-title {\r\n    font-family: 'Inter', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 17px;\r\n    color: #334155;\r\n    text-align: center;\r\n    margin: 0 0 24px;\r\n  }\r\n  .mtf-panel-title span {\r\n    background: linear-gradient(90deg, #0a579f 0%, #0e7ea8 50%, #0a579f 100%);\r\n    background-size: 200% auto;\r\n    -webkit-background-clip: text;\r\n    background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n  }\r\n  .mtf-row {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    justify-content: center;\r\n    gap: 2px;\r\n    margin-bottom: 22px;\r\n  }\r\n  .mtf-node {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    width: 80px;\r\n  }\r\n  .mtf-badge {\r\n    width: 52px;\r\n    height: 52px;\r\n    border-radius: 14px;\r\n    background: linear-gradient(150deg, #0A579F 0%, #063A6B 100%);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    box-shadow: 0 12px 22px -10px rgba(10, 87, 159, 0.45);\r\n    margin-bottom: 8px;\r\n    transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n  }\r\n  .mtf-node:hover .mtf-badge {\r\n    transform: scale(1.08);\r\n    box-shadow: 0 12px 22px -10px rgba(10, 87, 159, 0.45), 0 0 0 5px rgba(79, 209, 255, 0.16);\r\n  }\r\n  .mtf-badge svg { width: 22px; height: 22px; }\r\n  .mtf-label {\r\n    font-family: 'Inter', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 10.5px;\r\n    line-height: 1.25;\r\n    color: #0A579F;\r\n    text-align: center;\r\n    transition: color 0.2s ease;\r\n  }\r\n  .mtf-node:hover .mtf-label {\r\n    color: #063a6b;\r\n  }\r\n  .mtf-arrow {\r\n    flex: none;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    height: 52px;\r\n    width: 16px;\r\n    margin: 0 -3px;\r\n  }\r\n  .mtf-arrow svg { width: 100%; height: 9px; }\r\n  .mtf-crumb {\r\n    background: #FFFFFF;\r\n    border: 1px solid #E5E8ED;\r\n    border-radius: 12px;\r\n    padding: 12px 14px;\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 6px;\r\n    margin-bottom: 16px;\r\n    transition: background 0.2s ease, border-color 0.2s ease;\r\n  }\r\n  .mtf-crumb:hover {\r\n    background: #f5f9ff;\r\n    border-color: rgba(10, 87, 159, 0.25);\r\n  }\r\n  .mtf-crumb span {\r\n    font-family: 'Inter', sans-serif;\r\n    font-weight: 600;\r\n    font-size: 11.5px;\r\n    color: #334155;\r\n  }\r\n  .mtf-crumb-arrow { color: #0A579F; opacity: 0.5; font-size: 10.5px; }\r\n  .mtf-caption {\r\n    text-align: center;\r\n    background: #FFFFFF;\r\n    border: 1px solid #E5E8ED;\r\n    border-radius: 100px;\r\n    padding: 10px 16px;\r\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\r\n  }\r\n  .mtf-caption:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 10px 22px rgba(10, 87, 159, 0.14);\r\n    border-color: rgba(10, 87, 159, 0.3);\r\n  }\r\n  .mtf-caption p {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 12px;\r\n    color: #0A579F;\r\n    margin: 0;\r\n    font-weight: 500;\r\n  }\r\n  \/* ===== Right: The Rudlyn Approach copy ===== *\/\r\n  .mtf-right h2 {\r\n    font-family: 'Inter', sans-serif;\r\n    font-weight: 800;\r\n    font-size: 34px;\r\n    line-height: 1.25;\r\n    color: #0a579f;\r\n    margin: 0 0 18px;\r\n  }\r\n  .mtf-underline {\r\n    width: 56px;\r\n    height: 4px;\r\n    border-radius: 2px;\r\n    background: linear-gradient(90deg, #0a579f, #4fd1ff);\r\n    margin-bottom: 24px;\r\n  }\r\n  .mtf-right p {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 16px;\r\n    line-height: 1.7;\r\n    color: #55606f;\r\n    margin: 0 0 18px;\r\n  }\r\n  .mtf-right p strong {\r\n    color: #334155;\r\n    font-weight: 700;\r\n  }\r\n  .mtf-right ul {\r\n    list-style: none;\r\n    margin: 0 0 18px;\r\n    padding: 0;\r\n  }\r\n  .mtf-right li {\r\n    position: relative;\r\n    padding-left: 20px;\r\n    margin-bottom: 10px;\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 16px;\r\n    line-height: 1.6;\r\n    color: #55606f;\r\n    transition: transform 0.18s ease, color 0.18s ease;\r\n  }\r\n  .mtf-right li:hover {\r\n    transform: translateX(4px);\r\n    color: #334155;\r\n  }\r\n  .mtf-right li::before {\r\n    content: '';\r\n    position: absolute;\r\n    left: 0;\r\n    top: 8px;\r\n    width: 6px;\r\n    height: 6px;\r\n    border-radius: 50%;\r\n    background: #0A579F;\r\n    transition: transform 0.18s ease;\r\n  }\r\n  .mtf-right li:hover::before {\r\n    transform: scale(1.3);\r\n  }\r\n  .mtf-right p:last-child {\r\n    margin-bottom: 0;\r\n  }\r\n  @media (max-width: 900px) {\r\n    .mtf-inner { grid-template-columns: 1fr; gap: 40px; }\r\n    .mtf-row { flex-wrap: wrap; gap: 16px 4px; }\r\n    .mtf-arrow { display: none; }\r\n  }\r\n  @media (max-width: 620px) {\r\n    .mtf-section { padding: 56px 20px; }\r\n    .mtf-right h2 { font-size: 26px; }\r\n    .mtf-panel { padding: 26px 18px 20px; }\r\n  }\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .mtf-badge,\r\n    .mtf-label,\r\n    .mtf-crumb,\r\n    .mtf-caption,\r\n    .mtf-right li,\r\n    .mtf-right li::before {\r\n      transition: none !important;\r\n    }\r\n    .mtf-node:hover .mtf-badge {\r\n      transform: none !important;\r\n      box-shadow: 0 12px 22px -10px rgba(10, 87, 159, 0.45) !important;\r\n    }\r\n    .mtf-node:hover .mtf-label { color: #0A579F !important; }\r\n    .mtf-crumb:hover {\r\n      background: #FFFFFF !important;\r\n      border-color: #E5E8ED !important;\r\n    }\r\n    .mtf-caption:hover {\r\n      transform: none !important;\r\n      box-shadow: none !important;\r\n      border-color: #E5E8ED !important;\r\n    }\r\n    .mtf-right li:hover {\r\n      transform: none !important;\r\n      color: #55606f !important;\r\n    }\r\n    .mtf-right li:hover::before { transform: none !important; }\r\n  }\r\n<\/style>\r\n<section class=\"mtf-section\">\r\n  <div class=\"mtf-inner\">\r\n    <!-- left: Martech Transformation Framework -->\r\n    <div class=\"mtf-panel\">\r\n      <p class=\"mtf-panel-title\">Martech <span>Transformation Framework<\/span><\/p>\r\n      <div class=\"mtf-row\">\r\n        <div class=\"mtf-node\">\r\n          <span class=\"mtf-badge\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"6\" y=\"3\" width=\"12\" height=\"18\" rx=\"2\"\/><path d=\"M9 3v2h6V3\"\/><path d=\"M9 12l2 2 4-4\"\/><\/svg>\r\n          <\/span>\r\n          <span class=\"mtf-label\">Assessment<\/span>\r\n        <\/div>\r\n        <span class=\"mtf-arrow\">\r\n          <svg viewBox=\"0 0 20 9\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><line x1=\"1\" y1=\"4.5\" x2=\"13\" y2=\"4.5\" stroke=\"#0A579F\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-dasharray=\"1 4\"\/><path d=\"M10.5 1.5l3 3-3 3\" stroke=\"#0A579F\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\/><\/svg>\r\n        <\/span>\r\n        <div class=\"mtf-node\">\r\n          <span class=\"mtf-badge\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 18h6M10 21h4M12 3a6 6 0 0 0-3.5 10.9c.6.5 1 1.2 1 2.1h5c0-.9.4-1.6 1-2.1A6 6 0 0 0 12 3z\"\/><\/svg>\r\n          <\/span>\r\n          <span class=\"mtf-label\">Strategy<\/span>\r\n        <\/div>\r\n        <span class=\"mtf-arrow\">\r\n          <svg viewBox=\"0 0 20 9\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><line x1=\"1\" y1=\"4.5\" x2=\"13\" y2=\"4.5\" stroke=\"#0A579F\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-dasharray=\"1 4\"\/><path d=\"M10.5 1.5l3 3-3 3\" stroke=\"#0A579F\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\/><\/svg>\r\n        <\/span>\r\n        <div class=\"mtf-node\">\r\n          <span class=\"mtf-badge\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"9.5\" y=\"3.5\" width=\"5\" height=\"5\" rx=\"1\"\/><rect x=\"3.5\" y=\"15.5\" width=\"5\" height=\"5\" rx=\"1\"\/><rect x=\"15.5\" y=\"15.5\" width=\"5\" height=\"5\" rx=\"1\"\/><path d=\"M12 8.5v4M6 15.5v-3h12v3\"\/><\/svg>\r\n          <\/span>\r\n          <span class=\"mtf-label\">Architecture<\/span>\r\n        <\/div>\r\n        <span class=\"mtf-arrow\">\r\n          <svg viewBox=\"0 0 20 9\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><line x1=\"1\" y1=\"4.5\" x2=\"13\" y2=\"4.5\" stroke=\"#0A579F\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-dasharray=\"1 4\"\/><path d=\"M10.5 1.5l3 3-3 3\" stroke=\"#0A579F\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\/><\/svg>\r\n        <\/span>\r\n        <div class=\"mtf-node\">\r\n          <span class=\"mtf-badge\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"9\" cy=\"9\" r=\"3\"\/><circle cx=\"17\" cy=\"15\" r=\"2.4\"\/><path d=\"M11 11l4 2.5\"\/><path d=\"M17 6.5l1.2-1.2M17 6.5l1.2 1.2\"\/><\/svg>\r\n          <\/span>\r\n          <span class=\"mtf-label\">Execution<\/span>\r\n        <\/div>\r\n        <span class=\"mtf-arrow\">\r\n          <svg viewBox=\"0 0 20 9\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><line x1=\"1\" y1=\"4.5\" x2=\"13\" y2=\"4.5\" stroke=\"#0A579F\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-dasharray=\"1 4\"\/><path d=\"M10.5 1.5l3 3-3 3\" stroke=\"#0A579F\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\/><\/svg>\r\n        <\/span>\r\n        <div class=\"mtf-node\">\r\n          <span class=\"mtf-badge\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 15a8 8 0 0 1 16 0\"\/><path d=\"M12 15l4-5\"\/><circle cx=\"12\" cy=\"15\" r=\"1.3\"\/><\/svg>\r\n          <\/span>\r\n          <span class=\"mtf-label\">Optimization<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"mtf-crumb\">\r\n        <span>Assessment<\/span><span class=\"mtf-crumb-arrow\">&#10230;<\/span>\r\n        <span>Strategy<\/span><span class=\"mtf-crumb-arrow\">&#10230;<\/span>\r\n        <span>Architecture<\/span><span class=\"mtf-crumb-arrow\">&#10230;<\/span>\r\n        <span>Execution<\/span><span class=\"mtf-crumb-arrow\">&#10230;<\/span>\r\n        <span>Optimization<\/span>\r\n      <\/div>\r\n      <div class=\"mtf-caption\">\r\n        <p>A structured journey from complexity to scalable Martech capability.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- right: The Rudlyn Approach copy -->\r\n    <div class=\"mtf-right\">\r\n      <h2>The Rudlyn Approach<\/h2>\r\n      <div class=\"mtf-underline\"><\/div>\r\n      <p>Rudlyn approaches Martech consulting as a <strong>strategic transformation initiative<\/strong>, not just an advisory service.<\/p>\r\n      <p>Our focus is on:<\/p>\r\n      <ul>\r\n        <li>Understanding your business goals and current ecosystem<\/li>\r\n        <li>Identifying gaps, inefficiencies, and risks<\/li>\r\n        <li>Designing a future-ready Martech architecture<\/li>\r\n        <li>Creating a clear and actionable execution roadmap<\/li>\r\n      <\/ul>\r\n      <p>We design strategy knowing exactly who and how it will be implemented, because we're also the team that can build it.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-369a73a e-con-full e-flex e-con e-parent\" data-id=\"369a73a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e968713 elementor-widget elementor-widget-html\" data-id=\"e968713\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Rudlyn: Core Capabilities - Editorial Numeral Design (v3, premium + on-brand)\r\n     Paste into the same WordPress Custom HTML block, replacing the old version.\r\n     Structure unchanged: same 7 numbered rows, same alternating white\/tint\r\n     background, same 2-column detail grid, same closing line + CTA. v2's\r\n     work is confirmed correct and unchanged: outlined stroke numerals that\r\n     darken on hover, the vertical gradient-fade divider, hover-reveal title\r\n     underline, cyan marker dots on labels, the two-tone Outcome accent bar,\r\n     the CTA's shimmer sweep, H2 gradient + flowing underline, row lift on\r\n     hover, and every locked-palette color swap from v1\/v2 (off-brand blue,\r\n     off-brand gray #64748b -> #55606f).\r\n     Changes in this pass:\r\n     1) No Inter font import or any font-family declaration existed\r\n        anywhere in this block \u2014 added the standard Google Fonts import\r\n        and 'Inter', sans-serif throughout every text element.\r\n     2) The v2 comment claimed the outcome text's near-black color\r\n        (#0f172a) was \"already fine and left as they were\" \u2014 that's\r\n        inconsistent with the no-near-black rule applied to every other\r\n        prominent, visible piece of emphasis text on the site (e.g. the\r\n        Execution Framework's own Outcome text, the HR Management payoff\r\n        line). Corrected to the locked darker gray #334155, matching how\r\n        equivalent bold \"Outcome:\" text is colored elsewhere.\r\n     3) The alternating tint row background (#eef1f6) was a near-\r\n        duplicate of the locked light-blue tint #e8f0fa, just slightly\r\n        different \u2014 standardized to #e8f0fa instead of carrying two\r\n        near-identical tints across the codebase.\r\n     4) Hardened the prefers-reduced-motion block: it previously only\r\n        disabled transition\/animation, which would still let hover states\r\n        (row lift, numeral stroke\/scale, title underline width, link\r\n        colors, CTA lift) jump to their end value instantly. Now every\r\n        hover state is explicitly reset back to its resting value. -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n  .rudlyn-cap-section {\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    padding: 90px clamp(24px, 5vw, 70px);\r\n    box-sizing: border-box;\r\n    background: #f5f7fa;\r\n    text-align: center;\r\n    font-family: 'Inter', sans-serif;\r\n  }\r\n  .rudlyn-cap-section * { box-sizing: border-box; }\r\n  .rudlyn-cap-inner {\r\n    max-width: 1180px;\r\n    margin: 0 auto;\r\n  }\r\n  .rudlyn-cap-eyebrow {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 13px;\r\n    font-weight: 800;\r\n    color: #0a579f;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.12em;\r\n    margin: 0 0 16px;\r\n  }\r\n  .rudlyn-cap-h2 {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 36px;\r\n    font-weight: 800;\r\n    margin: 0 0 14px;\r\n    background: linear-gradient(90deg, #0a579f 0%, #0e7ea8 50%, #0a579f 100%);\r\n    background-size: 200% auto;\r\n    -webkit-background-clip: text;\r\n    background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    letter-spacing: -0.01em;\r\n    display: inline-block;\r\n  }\r\n  .rudlyn-cap-h2::after {\r\n    content: \"\";\r\n    display: block;\r\n    width: 64px;\r\n    height: 3px;\r\n    margin: 12px auto 14px;\r\n    background: linear-gradient(90deg, #0a579f, #4fd1ff, #e8c46a, #4fd1ff, #0a579f);\r\n    background-size: 200% auto;\r\n    animation: rCapH2Flow 9s linear infinite;\r\n  }\r\n  .rudlyn-cap-sub {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 16.5px;\r\n    color: #55606f;\r\n    max-width: 600px;\r\n    margin: 0 auto 56px;\r\n    line-height: 1.6;\r\n  }\r\n  .rudlyn-cap-row {\r\n    position: relative;\r\n    display: grid;\r\n    grid-template-columns: 240px 1fr;\r\n    gap: 48px;\r\n    text-align: left;\r\n    border-radius: 20px;\r\n    padding: 36px 32px;\r\n    margin-bottom: 6px;\r\n    background: #ffffff;\r\n    box-shadow: 0 4px 14px rgba(15, 23, 42, 0.04);\r\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\r\n  }\r\n  .rudlyn-cap-row:hover {\r\n    transform: translateY(-4px);\r\n    box-shadow: 0 14px 32px rgba(10, 87, 159, 0.12);\r\n  }\r\n  .rudlyn-cap-row.rudlyn-cap-tint {\r\n    background: #e8f0fa;\r\n    box-shadow: none;\r\n  }\r\n  .rudlyn-cap-row.rudlyn-cap-tint:hover {\r\n    box-shadow: 0 14px 32px rgba(10, 87, 159, 0.10);\r\n  }\r\n  \/* quiet vertical gradient-fade divider between the numeral column and the detail columns *\/\r\n  .rudlyn-cap-row::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 36px;\r\n    bottom: 36px;\r\n    left: 264px;\r\n    width: 1px;\r\n    background: linear-gradient(180deg, transparent, rgba(10, 87, 159, 0.16) 15%, rgba(10, 87, 159, 0.16) 85%, transparent);\r\n  }\r\n  @media (max-width: 800px) {\r\n    .rudlyn-cap-row { grid-template-columns: 1fr; gap: 20px; }\r\n    .rudlyn-cap-row::after { display: none; }\r\n  }\r\n  .rudlyn-cap-lead {\r\n    display: flex;\r\n    flex-direction: column;\r\n  }\r\n  .rudlyn-cap-num {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 60px;\r\n    font-weight: 800;\r\n    line-height: 1;\r\n    color: rgba(10, 87, 159, 0.16);\r\n    -webkit-text-fill-color: transparent;\r\n    -webkit-text-stroke: 1.5px rgba(10, 87, 159, 0.34);\r\n    margin: 0 0 12px;\r\n    transition: -webkit-text-stroke-color 0.25s ease, color 0.25s ease, transform 0.25s ease;\r\n  }\r\n  .rudlyn-cap-row:hover .rudlyn-cap-num {\r\n    color: rgba(10, 87, 159, 0.26);\r\n    -webkit-text-stroke-color: rgba(10, 87, 159, 0.7);\r\n    transform: scale(1.06);\r\n  }\r\n  .rudlyn-cap-title {\r\n    position: relative;\r\n    display: inline-block;\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 19px;\r\n    font-weight: 800;\r\n    color: #0a579f;\r\n    margin: 0 0 8px;\r\n    line-height: 1.3;\r\n  }\r\n  .rudlyn-cap-title::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    left: 0;\r\n    bottom: -3px;\r\n    height: 2px;\r\n    width: 0;\r\n    background: linear-gradient(90deg, #0a579f, #4fd1ff);\r\n    transition: width 0.3s ease;\r\n  }\r\n  .rudlyn-cap-row:hover .rudlyn-cap-title::after {\r\n    width: 100%;\r\n  }\r\n  .rudlyn-cap-desc {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 14px;\r\n    line-height: 1.55;\r\n    color: #55606f;\r\n    margin: 0;\r\n  }\r\n  .rudlyn-cap-detail {\r\n    display: grid;\r\n    grid-template-columns: 1.3fr 1fr;\r\n    gap: 50px;\r\n  }\r\n  @media (max-width: 700px) {\r\n    .rudlyn-cap-detail { grid-template-columns: 1fr; gap: 18px; }\r\n  }\r\n  .rudlyn-cap-label {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 7px;\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 12.5px;\r\n    font-weight: 700;\r\n    color: #0a579f;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.04em;\r\n    margin: 0 0 12px;\r\n  }\r\n  .rudlyn-cap-label::before {\r\n    content: \"\";\r\n    flex-shrink: 0;\r\n    width: 4px;\r\n    height: 4px;\r\n    border-radius: 50%;\r\n    background: #4fd1ff;\r\n  }\r\n  .rudlyn-cap-list {\r\n    list-style: none;\r\n    margin: 0;\r\n    padding: 0;\r\n  }\r\n  .rudlyn-cap-list li {\r\n    position: relative;\r\n    padding-left: 18px;\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 14.5px;\r\n    line-height: 1.6;\r\n    color: #475569;\r\n    margin-bottom: 8px;\r\n  }\r\n  .rudlyn-cap-list li::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    left: 0;\r\n    top: 7px;\r\n    width: 6px;\r\n    height: 6px;\r\n    border-radius: 50%;\r\n    background: #0a579f;\r\n  }\r\n  .rudlyn-cap-list a {\r\n    color: #0a579f;\r\n    font-weight: 700;\r\n    text-decoration: none;\r\n    transition: color 0.2s ease;\r\n  }\r\n  .rudlyn-cap-list a:hover {\r\n    color: #0e7ea8;\r\n    text-decoration: underline;\r\n  }\r\n  .rudlyn-cap-list a:focus-visible,\r\n  .rudlyn-cap-closing a:focus-visible,\r\n  .rudlyn-cap-cta:focus-visible {\r\n    outline: 2px solid #4fd1ff;\r\n    outline-offset: 3px;\r\n  }\r\n  .rudlyn-cap-outcome {\r\n    position: relative;\r\n    padding-left: 18px;\r\n  }\r\n  .rudlyn-cap-outcome::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    left: 0;\r\n    top: 2px;\r\n    bottom: 2px;\r\n    width: 3px;\r\n    border-radius: 2px;\r\n    background: linear-gradient(180deg, #0a579f, #4fd1ff);\r\n  }\r\n  .rudlyn-cap-outcome-text {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 14.5px;\r\n    line-height: 1.6;\r\n    color: #334155;\r\n    font-weight: 600;\r\n    margin: 0;\r\n  }\r\n  .rudlyn-cap-closing {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 15px;\r\n    line-height: 1.6;\r\n    color: #55606f;\r\n    max-width: 700px;\r\n    margin: 40px auto 32px;\r\n  }\r\n  .rudlyn-cap-closing a {\r\n    color: #0a579f;\r\n    font-weight: 700;\r\n    text-decoration: none;\r\n    transition: color 0.2s ease;\r\n  }\r\n  .rudlyn-cap-closing a:hover {\r\n    color: #0e7ea8;\r\n    text-decoration: underline;\r\n  }\r\n  .rudlyn-cap-cta {\r\n    position: relative;\r\n    overflow: hidden;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    padding: 15px 34px;\r\n    background: linear-gradient(90deg, #0a579f 0%, #063a6b 100%);\r\n    color: #ffffff !important;\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 15.5px;\r\n    font-weight: 700;\r\n    text-decoration: none;\r\n    border-radius: 999px;\r\n    box-shadow: 0 8px 20px rgba(10, 87, 159, 0.28);\r\n    transition: transform 0.2s cubic-bezier(0.22,1,0.36,1), box-shadow 0.2s cubic-bezier(0.22,1,0.36,1);\r\n  }\r\n  .rudlyn-cap-cta::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    bottom: 0;\r\n    left: -100%;\r\n    width: 50%;\r\n    background: linear-gradient(115deg, transparent, rgba(255, 255, 255, 0.25), transparent);\r\n    transition: left 0.55s ease;\r\n  }\r\n  .rudlyn-cap-cta:hover::before {\r\n    left: 160%;\r\n  }\r\n  .rudlyn-cap-cta:hover {\r\n    transform: translateY(-3px);\r\n    box-shadow: 0 14px 30px rgba(10, 87, 159, 0.36);\r\n  }\r\n  @keyframes rCapH2Flow {\r\n    0%   { background-position: 0% center; }\r\n    100% { background-position: 200% center; }\r\n  }\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .rudlyn-cap-h2::after,\r\n    .rudlyn-cap-row,\r\n    .rudlyn-cap-num,\r\n    .rudlyn-cap-title::after,\r\n    .rudlyn-cap-list a,\r\n    .rudlyn-cap-closing a,\r\n    .rudlyn-cap-cta,\r\n    .rudlyn-cap-cta::before {\r\n      animation: none !important;\r\n      transition: none !important;\r\n    }\r\n    .rudlyn-cap-row:hover {\r\n      transform: none !important;\r\n      box-shadow: 0 4px 14px rgba(15, 23, 42, 0.04) !important;\r\n    }\r\n    .rudlyn-cap-row.rudlyn-cap-tint:hover {\r\n      box-shadow: none !important;\r\n    }\r\n    .rudlyn-cap-row:hover .rudlyn-cap-num {\r\n      color: rgba(10, 87, 159, 0.16) !important;\r\n      -webkit-text-stroke-color: rgba(10, 87, 159, 0.34) !important;\r\n      transform: none !important;\r\n    }\r\n    .rudlyn-cap-row:hover .rudlyn-cap-title::after {\r\n      width: 0 !important;\r\n    }\r\n    .rudlyn-cap-list a:hover,\r\n    .rudlyn-cap-closing a:hover {\r\n      color: #0a579f !important;\r\n    }\r\n    .rudlyn-cap-cta:hover {\r\n      transform: none !important;\r\n      box-shadow: 0 8px 20px rgba(10, 87, 159, 0.28) !important;\r\n    }\r\n  }\r\n<\/style>\r\n<div id=\"CoreCapabilities\" class=\"rudlyn-cap-section\">\r\n  <div class=\"rudlyn-cap-inner\">\r\n    <p class=\"rudlyn-cap-eyebrow\">Martech Consulting<\/p>\r\n    <h2 class=\"rudlyn-cap-h2\">Core Capabilities<\/h2>\r\n    <p class=\"rudlyn-cap-sub\">Strategy that connects directly into execution \u2014 not a slide deck of recommendations.<\/p>\r\n    <!-- 1 -->\r\n    <div class=\"rudlyn-cap-row\">\r\n      <div class=\"rudlyn-cap-lead\">\r\n        <p class=\"rudlyn-cap-num\">01<\/p>\r\n        <p class=\"rudlyn-cap-title\">Martech Strategy and Roadmap<\/p>\r\n        <p class=\"rudlyn-cap-desc\">We define a clear, actionable Martech strategy aligned with your business objectives.<\/p>\r\n      <\/div>\r\n      <div class=\"rudlyn-cap-detail\">\r\n        <div>\r\n          <p class=\"rudlyn-cap-label\">This Includes<\/p>\r\n          <ul class=\"rudlyn-cap-list\">\r\n            <li>Current-state ecosystem assessment<\/li>\r\n            <li>Future-state architecture and vision<\/li>\r\n            <li>Roadmap for implementation and scaling<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"rudlyn-cap-outcome\">\r\n          <p class=\"rudlyn-cap-label\">Outcome<\/p>\r\n          <p class=\"rudlyn-cap-outcome-text\">A structured blueprint for building and optimizing your Martech ecosystem.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- 2 -->\r\n    <div class=\"rudlyn-cap-row rudlyn-cap-tint\">\r\n      <div class=\"rudlyn-cap-lead\">\r\n        <p class=\"rudlyn-cap-num\">02<\/p>\r\n        <p class=\"rudlyn-cap-title\">Diagnosis & Direction<\/p>\r\n        <p class=\"rudlyn-cap-desc\">Not sure whether your stack needs a targeted fix or a ground-up redesign? We help you figure out which.<\/p>\r\n      <\/div>\r\n      <div class=\"rudlyn-cap-detail\">\r\n        <div>\r\n          <p class=\"rudlyn-cap-label\">We Connect You To<\/p>\r\n          <ul class=\"rudlyn-cap-list\">\r\n            <li>A <a href=\"https:\/\/rudlyn.com\/martech-audits\/\">Martech Audit<\/a> if the issue is underuse or misconfiguration<\/li>\r\n            <li>A <a href=\"https:\/\/rudlyn.com\/martech-architecture\/\">Martech Architecture<\/a> engagement if it's structural<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"rudlyn-cap-outcome\">\r\n          <p class=\"rudlyn-cap-label\">Outcome<\/p>\r\n          <p class=\"rudlyn-cap-outcome-text\">Clarity on the right next step, before you commit to either.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- 3 -->\r\n    <div class=\"rudlyn-cap-row\">\r\n      <div class=\"rudlyn-cap-lead\">\r\n        <p class=\"rudlyn-cap-num\">03<\/p>\r\n        <p class=\"rudlyn-cap-title\">Migration Strategy<\/p>\r\n        <p class=\"rudlyn-cap-desc\">Assessing whether and when a platform migration makes sense, and what it would require.<\/p>\r\n      <\/div>\r\n      <div class=\"rudlyn-cap-detail\">\r\n        <div>\r\n          <p class=\"rudlyn-cap-label\">This Includes<\/p>\r\n          <ul class=\"rudlyn-cap-list\">\r\n            <li>Sunset planning for the outgoing platform<\/li>\r\n            <li>Risk exposure assessment at a strategic level<\/li>\r\n            <li>Detailed cutover planning lives under Martech Architecture<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"rudlyn-cap-outcome\">\r\n          <p class=\"rudlyn-cap-label\">Outcome<\/p>\r\n          <p class=\"rudlyn-cap-outcome-text\">A clear go\/no-go decision, grounded in real risk and cost tradeoffs.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- 4 -->\r\n    <div class=\"rudlyn-cap-row rudlyn-cap-tint\">\r\n      <div class=\"rudlyn-cap-lead\">\r\n        <p class=\"rudlyn-cap-num\">04<\/p>\r\n        <p class=\"rudlyn-cap-title\">Data and Customer Experience Alignment<\/p>\r\n        <p class=\"rudlyn-cap-desc\">We ensure data flows seamlessly across your ecosystem to enable better customer experiences.<\/p>\r\n      <\/div>\r\n      <div class=\"rudlyn-cap-detail\">\r\n        <div>\r\n          <p class=\"rudlyn-cap-label\">This Includes<\/p>\r\n          <ul class=\"rudlyn-cap-list\">\r\n            <li>Customer data strategy development<\/li>\r\n            <li>Integration of data sources and platforms<\/li>\r\n            <li>Alignment with customer journey mapping<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"rudlyn-cap-outcome\">\r\n          <p class=\"rudlyn-cap-label\">Outcome<\/p>\r\n          <p class=\"rudlyn-cap-outcome-text\">A unified customer view and enhanced personalization capability.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- 5 -->\r\n    <div class=\"rudlyn-cap-row\">\r\n      <div class=\"rudlyn-cap-lead\">\r\n        <p class=\"rudlyn-cap-num\">05<\/p>\r\n        <p class=\"rudlyn-cap-title\">Vendor and Platform Advisory<\/p>\r\n        <p class=\"rudlyn-cap-desc\">Not sure which platform actually fits your stack? We guide platform selection and vendor comparison.<\/p>\r\n      <\/div>\r\n      <div class=\"rudlyn-cap-detail\">\r\n        <div>\r\n          <p class=\"rudlyn-cap-label\">This Includes<\/p>\r\n          <ul class=\"rudlyn-cap-list\">\r\n            <li>Platform evaluation and comparison<\/li>\r\n            <li>Vendor selection support<\/li>\r\n            <li>Grounded in your existing architecture, not a generic checklist<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"rudlyn-cap-outcome\">\r\n          <p class=\"rudlyn-cap-label\">Outcome<\/p>\r\n          <p class=\"rudlyn-cap-outcome-text\">A platform decision backed by fit, not just feature lists.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- 6 -->\r\n    <div class=\"rudlyn-cap-row rudlyn-cap-tint\">\r\n      <div class=\"rudlyn-cap-lead\">\r\n        <p class=\"rudlyn-cap-num\">06<\/p>\r\n        <p class=\"rudlyn-cap-title\">Centre of Excellence Design<\/p>\r\n        <p class=\"rudlyn-cap-desc\">For organizations building internal Martech governance, not just outsourcing it.<\/p>\r\n      <\/div>\r\n      <div class=\"rudlyn-cap-detail\">\r\n        <div>\r\n          <p class=\"rudlyn-cap-label\">This Includes<\/p>\r\n          <ul class=\"rudlyn-cap-list\">\r\n            <li>Martech CoE structure and process standardization<\/li>\r\n            <li>Knowledge management systems<\/li>\r\n            <li>Capability maturity frameworks<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"rudlyn-cap-outcome\">\r\n          <p class=\"rudlyn-cap-label\">Outcome<\/p>\r\n          <p class=\"rudlyn-cap-outcome-text\">A framework for building durable internal capability, with or without Rudlyn's ongoing involvement.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- 7 -->\r\n    <div class=\"rudlyn-cap-row\">\r\n      <div class=\"rudlyn-cap-lead\">\r\n        <p class=\"rudlyn-cap-num\">07<\/p>\r\n        <p class=\"rudlyn-cap-title\">Training and Enablement<\/p>\r\n        <p class=\"rudlyn-cap-desc\">For teams that need capability transfer, not just recommendations.<\/p>\r\n      <\/div>\r\n      <div class=\"rudlyn-cap-detail\">\r\n        <div>\r\n          <p class=\"rudlyn-cap-label\">This Includes<\/p>\r\n          <ul class=\"rudlyn-cap-list\">\r\n            <li>Custom training programs on platform operations<\/li>\r\n            <li>Data practices training<\/li>\r\n            <li>Organizational standards enablement<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"rudlyn-cap-outcome\">\r\n          <p class=\"rudlyn-cap-label\">Outcome<\/p>\r\n          <p class=\"rudlyn-cap-outcome-text\">A team that can sustain what the engagement builds.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <p class=\"rudlyn-cap-closing\">\r\n      Strategy connects directly into execution through our <a href=\"https:\/\/rudlyn.com\/dedicated-team-model\/\">Dedicated Team Model<\/a> \u2014 so recommendations don't end at a report.\r\n    <\/p>\r\n    <a href=\"https:\/\/rudlyn.com\/schedule-consultation\" class=\"rudlyn-cap-cta\">Talk to a Martech Advisor \u2192<\/a>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-acd5e40 e-flex e-con-boxed e-con e-parent\" data-id=\"acd5e40\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8403c7b elementor-widget elementor-widget-html\" data-id=\"8403c7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Rudlyn: Deliverables (Martech Consulting) (v2, premium + on-brand)\r\n     Paste into the same WordPress Custom HTML block, replacing the old version.\r\n     Structure unchanged: same H2\/sub, same 4-card 2x2 grid, same check-badge\r\n     + text layout. v1's palette\/motion work is confirmed correct and\r\n     unchanged (off-brand blue corrected, H2 gradient + flowing underline,\r\n     icon badge scale\/glow on card hover, gray #55606f, focus-visible note).\r\n     Changes in this pass:\r\n     1) No Inter font import or any font-family declaration existed\r\n        anywhere in this block \u2014 added the standard Google Fonts import\r\n        and 'Inter', sans-serif throughout every text element.\r\n     2) The v1 comment claimed the card statement's near-black color\r\n        (#0f172a) was \"already fine\" as an emphasis treatment \u2014 same\r\n        inconsistency just caught on the Core Capabilities section: every\r\n        other prominent, visible piece of emphasis\/outcome text on the\r\n        site uses the locked darker gray #334155, not near-black.\r\n        Corrected to match.\r\n     3) Hardened the prefers-reduced-motion block: it previously only\r\n        disabled transition\/animation, which would still let the card's\r\n        hover lift\/shadow and the badge's scale\/glow jump to their end\r\n        value instantly. Now both are explicitly reset back to their\r\n        resting values. -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n  .rudlyn-del-section {\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    padding: 90px clamp(24px, 5vw, 70px);\r\n    box-sizing: border-box;\r\n    background: #ffffff;\r\n    text-align: center;\r\n    font-family: 'Inter', sans-serif;\r\n  }\r\n  .rudlyn-del-section * { box-sizing: border-box; }\r\n  .rudlyn-del-inner {\r\n    max-width: 1000px;\r\n    margin: 0 auto;\r\n  }\r\n  .rudlyn-del-eyebrow {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 13px;\r\n    font-weight: 800;\r\n    color: #0a579f;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.12em;\r\n    margin: 0 0 16px;\r\n  }\r\n  .rudlyn-del-h2 {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 36px;\r\n    font-weight: 800;\r\n    margin: 0 0 14px;\r\n    background: linear-gradient(90deg, #0a579f 0%, #0e7ea8 50%, #0a579f 100%);\r\n    background-size: 200% auto;\r\n    -webkit-background-clip: text;\r\n    background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    letter-spacing: -0.01em;\r\n    display: inline-block;\r\n  }\r\n  .rudlyn-del-h2::after {\r\n    content: \"\";\r\n    display: block;\r\n    width: 64px;\r\n    height: 3px;\r\n    margin: 12px auto 14px;\r\n    background: linear-gradient(90deg, #0a579f, #4fd1ff, #e8c46a, #4fd1ff, #0a579f);\r\n    background-size: 200% auto;\r\n    animation: rDelH2Flow 9s linear infinite;\r\n  }\r\n  .rudlyn-del-sub {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 16.5px;\r\n    color: #55606f;\r\n    max-width: 560px;\r\n    margin: 0 auto 52px;\r\n    line-height: 1.6;\r\n  }\r\n  .rudlyn-del-grid {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 20px;\r\n    text-align: left;\r\n  }\r\n  @media (max-width: 700px) {\r\n    .rudlyn-del-grid { grid-template-columns: 1fr; }\r\n  }\r\n  .rudlyn-del-card {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 18px;\r\n    background: #f5f7fa;\r\n    border-radius: 18px;\r\n    padding: 28px 26px;\r\n    transition: transform 0.18s ease, box-shadow 0.18s ease;\r\n  }\r\n  .rudlyn-del-card:hover {\r\n    transform: translateY(-4px);\r\n    box-shadow: 0 14px 32px rgba(10, 87, 159, 0.1);\r\n  }\r\n  .rudlyn-del-check {\r\n    flex-shrink: 0;\r\n    width: 40px;\r\n    height: 40px;\r\n    border-radius: 12px;\r\n    background: linear-gradient(135deg, #0a579f 0%, #063a6b 100%);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    box-shadow: 0 6px 14px rgba(10, 87, 159, 0.22);\r\n    margin-top: 2px;\r\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\r\n  }\r\n  .rudlyn-del-card:hover .rudlyn-del-check {\r\n    transform: scale(1.08);\r\n    box-shadow:\r\n      0 8px 18px rgba(10, 87, 159, 0.3),\r\n      0 0 0 4px rgba(79, 209, 255, 0.14);\r\n  }\r\n  .rudlyn-del-check svg {\r\n    width: 18px;\r\n    height: 18px;\r\n  }\r\n  .rudlyn-del-text {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 15.5px;\r\n    line-height: 1.6;\r\n    color: #334155;\r\n    font-weight: 600;\r\n    margin: 0;\r\n  }\r\n  @keyframes rDelH2Flow {\r\n    0%   { background-position: 0% center; }\r\n    100% { background-position: 200% center; }\r\n  }\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .rudlyn-del-h2::after,\r\n    .rudlyn-del-card,\r\n    .rudlyn-del-check {\r\n      animation: none !important;\r\n      transition: none !important;\r\n    }\r\n    .rudlyn-del-card:hover {\r\n      transform: none !important;\r\n      box-shadow: none !important;\r\n    }\r\n    .rudlyn-del-card:hover .rudlyn-del-check {\r\n      transform: none !important;\r\n      box-shadow: 0 6px 14px rgba(10, 87, 159, 0.22) !important;\r\n    }\r\n  }\r\n<\/style>\r\n<div class=\"rudlyn-del-section\">\r\n  <div class=\"rudlyn-del-inner\">\r\n    <h2 class=\"rudlyn-del-h2\">Our Deliverables<\/h2>\r\n    <p class=\"rudlyn-del-sub\">What you actually walk away with, whichever path fits your situation.<\/p>\r\n    <div class=\"rudlyn-del-grid\">\r\n      <div class=\"rudlyn-del-card\">\r\n        <span class=\"rudlyn-del-check\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\r\n        <\/span>\r\n        <p class=\"rudlyn-del-text\">A prioritized Martech strategy and roadmap<\/p>\r\n      <\/div>\r\n      <div class=\"rudlyn-del-card\">\r\n        <span class=\"rudlyn-del-check\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\r\n        <\/span>\r\n        <p class=\"rudlyn-del-text\">A stack diagnosis, pointing to the right next step (audit or architecture)<\/p>\r\n      <\/div>\r\n      <div class=\"rudlyn-del-card\">\r\n        <span class=\"rudlyn-del-check\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\r\n        <\/span>\r\n        <p class=\"rudlyn-del-text\">A Centre of Excellence design, if you're building internal capability<\/p>\r\n      <\/div>\r\n      <div class=\"rudlyn-del-card\">\r\n        <span class=\"rudlyn-del-check\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\r\n        <\/span>\r\n        <p class=\"rudlyn-del-text\">A clear path from strategy to execution, including team structure if needed<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d6b73df e-flex e-con-boxed e-con e-parent\" data-id=\"d6b73df\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ed88864 elementor-widget elementor-widget-html\" data-id=\"ed88864\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Rudlyn: Use Cases + Why Rudlyn (Martech Consulting) (premium + on-brand)\r\n     Paste into the same WordPress Custom HTML block, replacing the old version.\r\n     Structure unchanged: same H2, same left plain card + right dark gradient\r\n     card layout, same two list styles, same closing CTA. Changes: off-brand\r\n     blue (#194BC6) corrected to the locked palette throughout, including the\r\n     check-badge gradient, the dark right panel's gradient, and the CTA\r\n     button; the off-brand periwinkle (#7fa8ff) used for the two small\r\n     uppercase labels on the dark panel corrected to the brand cyan; H2\r\n     upgraded to the standard gradient + flowing gold-touch underline; the\r\n     dark right panel \u2014 same \"plain card + dark highlight card\" pairing as\r\n     the Why It Works \/ Built for Quality sections \u2014 now gets the same slow\r\n     background drift + flowing top hairline + hover lift used there; the\r\n     left card also lifts on hover; both list styles now shift slightly on\r\n     hover with the check\/arrow badges scaling and glowing; gray text\r\n     corrected from #64748b to #55606f (the #334155 list text was already\r\n     fine and left as is). No gold accent \u2014 this is a complementary \"where\r\n     it applies + why us\" pairing, not a ranked choice between the two\r\n     panels. Added :focus-visible on the CTA link and a prefers-reduced-\r\n     motion block.\r\n\r\n     v2 (more premium pass): left card title gets a small permanent\r\n     underline accent; the right panel's two sub-sections (\"Not Just a\r\n     Report\" \/ \"Start Small, Grow If It Fits\") now have a small cyan\r\n     marker dot on each label and a quiet gradient-fade divider between\r\n     them; the right list's arrow badges now scale and glow on hover, to\r\n     match the left list's check badges; the CTA button gained the same\r\n     diagonal shimmer sweep used elsewhere. No structure or copy changed. -->\r\n<style>\r\n  .rudlyn-uc-section {\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    padding: 90px clamp(24px, 5vw, 70px);\r\n    box-sizing: border-box;\r\n    background: #f5f7fa;\r\n    text-align: center;\r\n  }\r\n  .rudlyn-uc-inner {\r\n    max-width: 1180px;\r\n    margin: 0 auto;\r\n  }\r\n  .rudlyn-uc-h2 {\r\n    font-size: 36px;\r\n    font-weight: 800;\r\n    margin: 0 0 14px;\r\n    background: linear-gradient(90deg, #0a579f 0%, #0e7ea8 50%, #0a579f 100%);\r\n    background-size: 200% auto;\r\n    -webkit-background-clip: text;\r\n    background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    letter-spacing: -0.01em;\r\n    display: inline-block;\r\n  }\r\n  .rudlyn-uc-h2::after {\r\n    content: \"\";\r\n    display: block;\r\n    width: 64px;\r\n    height: 3px;\r\n    margin: 12px auto 30px;\r\n    background: linear-gradient(90deg, #0a579f, #4fd1ff, #e8c46a, #4fd1ff, #0a579f);\r\n    background-size: 200% auto;\r\n    animation: rUcH2Flow 9s linear infinite;\r\n  }\r\n  .rudlyn-uc-grid {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1.15fr;\r\n    gap: 26px;\r\n    text-align: left;\r\n    margin-bottom: 44px;\r\n  }\r\n  @media (max-width: 800px) {\r\n    .rudlyn-uc-grid { grid-template-columns: 1fr; }\r\n  }\r\n  \/* LEFT: Use Cases *\/\r\n  .rudlyn-uc-left {\r\n    background: #ffffff;\r\n    border-radius: 22px;\r\n    padding: 38px 36px;\r\n    box-shadow: 0 4px 14px rgba(15, 23, 42, 0.05);\r\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\r\n  }\r\n  .rudlyn-uc-left:hover {\r\n    transform: translateY(-4px);\r\n    box-shadow: 0 16px 34px rgba(10, 87, 159, 0.1);\r\n  }\r\n  .rudlyn-uc-left-label {\r\n    font-size: 12.5px;\r\n    font-weight: 800;\r\n    color: #0a579f;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.1em;\r\n    margin: 0 0 12px;\r\n  }\r\n  .rudlyn-uc-left-title {\r\n    position: relative;\r\n    font-size: 24px;\r\n    font-weight: 800;\r\n    color: #0a579f;\r\n    margin: 0 0 22px;\r\n    padding-bottom: 14px;\r\n  }\r\n  .rudlyn-uc-left-title::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    left: 0;\r\n    bottom: 0;\r\n    width: 40px;\r\n    height: 2px;\r\n    background: linear-gradient(90deg, #0a579f, #4fd1ff);\r\n  }\r\n  .rudlyn-uc-left-sub {\r\n    font-size: 14.5px;\r\n    color: #55606f;\r\n    margin: 0 0 26px;\r\n  }\r\n  .rudlyn-uc-list {\r\n    list-style: none;\r\n    margin: 0;\r\n    padding: 0;\r\n  }\r\n  .rudlyn-uc-list li {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 14px;\r\n    padding: 16px 0;\r\n    border-top: 1px solid #e5e8ed;\r\n    transition: transform 0.15s ease;\r\n  }\r\n  .rudlyn-uc-list li:hover {\r\n    transform: translateX(4px);\r\n  }\r\n  .rudlyn-uc-list li:first-child {\r\n    border-top: none;\r\n  }\r\n  .rudlyn-uc-check {\r\n    flex-shrink: 0;\r\n    width: 26px;\r\n    height: 26px;\r\n    border-radius: 50%;\r\n    background: linear-gradient(135deg, #0a579f 0%, #063a6b 100%);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    margin-top: 1px;\r\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\r\n  }\r\n  .rudlyn-uc-list li:hover .rudlyn-uc-check {\r\n    transform: scale(1.12);\r\n    box-shadow: 0 0 0 4px rgba(79, 209, 255, 0.16);\r\n  }\r\n  .rudlyn-uc-check svg {\r\n    width: 12px;\r\n    height: 12px;\r\n  }\r\n  .rudlyn-uc-list-text {\r\n    font-size: 14.5px;\r\n    line-height: 1.55;\r\n    color: #334155;\r\n    font-weight: 600;\r\n  }\r\n  \/* RIGHT: Why Rudlyn + Closing *\/\r\n  .rudlyn-uc-right {\r\n    position: relative;\r\n    background: linear-gradient(115deg, #0f1f4d 0%, #0a579f 45%, #063a6b 75%, #0a579f 100%);\r\n    background-size: 220% auto;\r\n    animation: rUcRightDrift 14s ease-in-out infinite;\r\n    border-radius: 22px;\r\n    padding: 40px 40px;\r\n    box-shadow: 0 18px 40px rgba(10, 87, 159, 0.24);\r\n    overflow: hidden;\r\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\r\n  }\r\n  .rudlyn-uc-right:hover {\r\n    transform: translateY(-4px);\r\n    box-shadow: 0 24px 48px rgba(10, 87, 159, 0.32);\r\n  }\r\n  .rudlyn-uc-right::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    right: 0;\r\n    height: 3px;\r\n    background: linear-gradient(90deg, #0a579f, #4fd1ff, #e8c46a, #4fd1ff, #0a579f);\r\n    background-size: 200% auto;\r\n    animation: rUcRightFlow 9s linear infinite;\r\n  }\r\n  .rudlyn-uc-right-title {\r\n    position: relative;\r\n    z-index: 1;\r\n    font-size: 24px;\r\n    font-weight: 800;\r\n    color: #ffffff;\r\n    margin: 0 0 20px;\r\n    line-height: 1.3;\r\n  }\r\n  .rudlyn-uc-right-text {\r\n    position: relative;\r\n    z-index: 1;\r\n    font-size: 15px;\r\n    line-height: 1.7;\r\n    color: rgba(255, 255, 255, 0.88);\r\n    margin: 0 0 20px;\r\n  }\r\n  .rudlyn-uc-right-text:last-child {\r\n    margin-bottom: 0;\r\n  }\r\n  .rudlyn-uc-right-list {\r\n    position: relative;\r\n    z-index: 1;\r\n    list-style: none;\r\n    margin: 0;\r\n    padding: 0;\r\n  }\r\n  .rudlyn-uc-right-list li {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 14px;\r\n    margin-bottom: 18px;\r\n    transition: transform 0.15s ease;\r\n  }\r\n  .rudlyn-uc-right-list li:hover {\r\n    transform: translateX(4px);\r\n  }\r\n  .rudlyn-uc-right-list li:last-child {\r\n    margin-bottom: 0;\r\n  }\r\n  .rudlyn-uc-arrow {\r\n    flex-shrink: 0;\r\n    width: 26px;\r\n    height: 26px;\r\n    border-radius: 50%;\r\n    background: rgba(255, 255, 255, 0.16);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    margin-top: 1px;\r\n    transition: transform 0.25s ease, background 0.25s ease, box-shadow 0.25s ease;\r\n  }\r\n  .rudlyn-uc-right-list li:hover .rudlyn-uc-arrow {\r\n    transform: scale(1.12);\r\n    background: rgba(255, 255, 255, 0.26);\r\n    box-shadow: 0 0 0 4px rgba(79, 209, 255, 0.18);\r\n  }\r\n  .rudlyn-uc-arrow svg {\r\n    width: 13px;\r\n    height: 13px;\r\n  }\r\n  .rudlyn-uc-right-list-text {\r\n    font-size: 15px;\r\n    line-height: 1.65;\r\n    color: rgba(255, 255, 255, 0.92);\r\n  }\r\n  .rudlyn-uc-subsection {\r\n    position: relative;\r\n    z-index: 1;\r\n    margin-bottom: 26px;\r\n  }\r\n  .rudlyn-uc-subsection:last-child {\r\n    margin-bottom: 0;\r\n  }\r\n  .rudlyn-uc-subsection + .rudlyn-uc-subsection {\r\n    padding-top: 24px;\r\n  }\r\n  .rudlyn-uc-subsection + .rudlyn-uc-subsection::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    right: 0;\r\n    height: 1px;\r\n    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.2) 80%, transparent);\r\n  }\r\n  .rudlyn-uc-sub-label {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 7px;\r\n    font-size: 12px;\r\n    font-weight: 800;\r\n    color: #4fd1ff;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.08em;\r\n    margin: 0 0 8px;\r\n  }\r\n  .rudlyn-uc-sub-label::before {\r\n    content: \"\";\r\n    flex-shrink: 0;\r\n    width: 4px;\r\n    height: 4px;\r\n    border-radius: 50%;\r\n    background: #4fd1ff;\r\n  }\r\n  .rudlyn-uc-sub-text {\r\n    font-size: 15px;\r\n    line-height: 1.65;\r\n    color: rgba(255, 255, 255, 0.9);\r\n    margin: 0;\r\n  }\r\n  .rudlyn-uc-cta-wrap {\r\n    text-align: center;\r\n  }\r\n  .rudlyn-uc-cta {\r\n    position: relative;\r\n    overflow: hidden;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    padding: 16px 36px;\r\n    background: linear-gradient(90deg, #0a579f 0%, #063a6b 100%);\r\n    color: #ffffff !important;\r\n    font-size: 16px;\r\n    font-weight: 700;\r\n    text-decoration: none;\r\n    border-radius: 999px;\r\n    box-shadow: 0 8px 22px rgba(10, 87, 159, 0.3);\r\n    transition: transform 0.15s ease, box-shadow 0.15s ease;\r\n  }\r\n  .rudlyn-uc-cta::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    bottom: 0;\r\n    left: -100%;\r\n    width: 50%;\r\n    background: linear-gradient(115deg, transparent, rgba(255, 255, 255, 0.25), transparent);\r\n    transition: left 0.55s ease;\r\n  }\r\n  .rudlyn-uc-cta:hover::before {\r\n    left: 160%;\r\n  }\r\n  .rudlyn-uc-cta:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 12px 28px rgba(10, 87, 159, 0.38);\r\n  }\r\n  .rudlyn-uc-cta:focus-visible {\r\n    outline: 2px solid #4fd1ff;\r\n    outline-offset: 3px;\r\n  }\r\n  @keyframes rUcH2Flow {\r\n    0%   { background-position: 0% center; }\r\n    100% { background-position: 200% center; }\r\n  }\r\n  @keyframes rUcRightDrift {\r\n    0%, 100% { background-position: 0% center; }\r\n    50%      { background-position: 100% center; }\r\n  }\r\n  @keyframes rUcRightFlow {\r\n    0%   { background-position: 0% center; }\r\n    100% { background-position: 200% center; }\r\n  }\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .rudlyn-uc-h2::after,\r\n    .rudlyn-uc-left,\r\n    .rudlyn-uc-list li,\r\n    .rudlyn-uc-check,\r\n    .rudlyn-uc-right,\r\n    .rudlyn-uc-right::before,\r\n    .rudlyn-uc-right-list li,\r\n    .rudlyn-uc-arrow,\r\n    .rudlyn-uc-cta,\r\n    .rudlyn-uc-cta::before {\r\n      animation: none !important;\r\n      transition: none !important;\r\n    }\r\n  }\r\n<\/style>\r\n<div class=\"rudlyn-uc-section\">\r\n  <div class=\"rudlyn-uc-inner\">\r\n    <h2 class=\"rudlyn-uc-h2\">Use Cases and Why Rudlyn<\/h2>\r\n    <div class=\"rudlyn-uc-grid\">\r\n      <div class=\"rudlyn-uc-left\">\r\n        <p class=\"rudlyn-uc-left-title\">Where This Capability Applies<\/p>\r\n        <ul class=\"rudlyn-uc-list\">\r\n          <li>\r\n            <span class=\"rudlyn-uc-check\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/span>\r\n            <span class=\"rudlyn-uc-list-text\">Building a Martech roadmap before a major platform investment<\/span>\r\n          <\/li>\r\n          <li>\r\n            <span class=\"rudlyn-uc-check\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/span>\r\n            <span class=\"rudlyn-uc-list-text\">Deciding whether your stack needs an audit or a redesign<\/span>\r\n          <\/li>\r\n          <li>\r\n            <span class=\"rudlyn-uc-check\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/span>\r\n            <span class=\"rudlyn-uc-list-text\">Aligning Martech strategy with customer experience goals across teams<\/span>\r\n          <\/li>\r\n          <li>\r\n            <span class=\"rudlyn-uc-check\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/span>\r\n            <span class=\"rudlyn-uc-list-text\">Building internal Martech governance through a Centre of Excellence design<\/span>\r\n          <\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"rudlyn-uc-right\">\r\n        <p class=\"rudlyn-uc-right-title\">Strategy that doesn't stall at the recommendation.<\/p>\r\n        <div class=\"rudlyn-uc-subsection\">\r\n          <p class=\"rudlyn-uc-sub-label\">Not Just a Report<\/p>\r\n          <p class=\"rudlyn-uc-sub-text\">Most consulting engagements end at the report. Ours connects directly into dedicated execution teams, so the roadmap we hand you is one we can help you build.<\/p>\r\n        <\/div>\r\n        <div class=\"rudlyn-uc-subsection\">\r\n          <p class=\"rudlyn-uc-sub-label\">Start Small, Grow If It Fits<\/p>\r\n          <p class=\"rudlyn-uc-sub-text\">This is where the relationship can start: advisory only, with no obligation to go further. Some engagements stay exactly this size. Others grow into deeper partnership, entirely on your terms.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"rudlyn-uc-cta-wrap\">\r\n      <a href=\"https:\/\/rudlyn.com\/contact\/\" class=\"rudlyn-uc-cta\">Tell Us About Your Martech Challenge \u2192<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d70d615 e-flex e-con-boxed e-con e-parent\" data-id=\"d70d615\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c0d820 elementor-widget elementor-widget-html\" data-id=\"3c0d820\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Rudlyn: Positioning \u2014 Marketing Ecosystems Section (v1, premium + on-brand)\r\n     Paste into the same WordPress Custom HTML block, replacing the old version.\r\n     Structure unchanged: same centered header, same two accent dividers,\r\n     same standout statement + body line. Same template and same fix\r\n     pattern as \"Positioning \u2014 Hiring Evaluation Section\":\r\n     1) BUG FIX (global leak): the original CSS styled bare `body` and a\r\n        global `* { box-sizing: border-box; }` selector \u2014 scoped both to\r\n        `.pos3-section`.\r\n     2) Dropped 'Plus Jakarta Sans' from the font import and both heading\/\r\n        statement font-family declarations \u2014 brand guide locks the site\r\n        to Inter.\r\n     3) H2 used an off-brand 2-stop gradient (#0D75A6\/#0A579F) \u2014 corrected\r\n        to the standard 3-stop formula (#0a579f -> #0e7ea8 -> #0a579f)\r\n        with display:inline-block added. Standalone centered header, so\r\n        it gets the full flowing gold-centered 5-stop underline instead\r\n        of the old static, off-brand gold\/cyan\/blue bar.\r\n     4) BUG FIX: the standout statement line (\"Rudlyn is not just\r\n        advising on Martech.\") had the same gradient-text treatment as\r\n        the H2 but was missing display:inline-block \u2014 its gradient was\r\n        stretching across the full 920px width instead of just sizing to\r\n        the text. Fixed, and brought its gradient up to the same standard\r\n        3-stop formula.\r\n     5) Off-brand gray #64748B corrected to the locked #55606f on the\r\n        body line; the bolded phrase inside it was also #64748B with no\r\n        contrast lift despite being bold \u2014 corrected to the locked\r\n        darker gray #334155, matching how emphasis text is colored\r\n        everywhere else on the site.\r\n     6) Motion: no cards or lists here to hang hover motion on, so \u2014 same\r\n        technique used on the sibling Positioning section \u2014 the standout\r\n        statement line gets a gentle brightness lift on hover. The two\r\n        accent dividers stay static (decorative rules, not interactive\r\n        elements).\r\n     7) Added a prefers-reduced-motion block (was missing entirely). -->\r\n<style>\r\n  .pos3-section {\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    background: #FFFFFF;\r\n    padding: 88px 24px;\r\n    box-sizing: border-box;\r\n    font-family: 'Inter', sans-serif;\r\n  }\r\n  .pos3-section * { box-sizing: border-box; }\r\n  .pos3-inner {\r\n    max-width: 920px;\r\n    margin: 0 auto;\r\n    text-align: center;\r\n  }\r\n  .pos3-inner h2 {\r\n    font-family: 'Inter', sans-serif;\r\n    font-weight: 800;\r\n    font-size: 36px;\r\n    line-height: 1.2;\r\n    background: linear-gradient(90deg, #0a579f 0%, #0e7ea8 50%, #0a579f 100%);\r\n    background-size: 200% auto;\r\n    -webkit-background-clip: text;\r\n    background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    display: inline-block;\r\n    margin: 0 0 28px;\r\n  }\r\n  .pos3-underline {\r\n    display: block;\r\n    width: 64px;\r\n    height: 4px;\r\n    border-radius: 2px;\r\n    background: linear-gradient(90deg, #0a579f, #4fd1ff, #e8c46a, #4fd1ff, #0a579f);\r\n    background-size: 200% auto;\r\n    animation: pos3Flow 9s linear infinite;\r\n    margin: 0 auto 40px;\r\n  }\r\n  .pos3-divider {\r\n    height: 1px;\r\n    background: linear-gradient(90deg, rgba(10,87,159,0) 0%, #0A579F 50%, rgba(10,87,159,0) 100%);\r\n    margin: 0 0 40px;\r\n  }\r\n  .pos3-statement {\r\n    font-family: 'Inter', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 24px;\r\n    line-height: 1.4;\r\n    background: linear-gradient(90deg, #0a579f 0%, #0e7ea8 50%, #0a579f 100%);\r\n    background-size: 200% auto;\r\n    -webkit-background-clip: text;\r\n    background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    display: inline-block;\r\n    margin: 0 0 26px;\r\n    transition: filter 0.2s ease;\r\n    cursor: default;\r\n  }\r\n  .pos3-statement:hover {\r\n    filter: brightness(1.15);\r\n  }\r\n  .pos3-body {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 18px;\r\n    line-height: 1.7;\r\n    color: #55606f;\r\n    margin: 0 0 40px;\r\n  }\r\n  .pos3-body strong {\r\n    color: #334155;\r\n    font-weight: 700;\r\n  }\r\n  @keyframes pos3Flow {\r\n    0%   { background-position: 0% center; }\r\n    100% { background-position: 200% center; }\r\n  }\r\n  @media (max-width: 620px) {\r\n    .pos3-section { padding: 56px 20px; }\r\n    .pos3-inner h2 { font-size: 27px; }\r\n    .pos3-statement { font-size: 19px; }\r\n    .pos3-body { font-size: 16px; }\r\n  }\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .pos3-underline,\r\n    .pos3-statement {\r\n      animation: none !important;\r\n      transition: none !important;\r\n    }\r\n    .pos3-statement:hover {\r\n      filter: none !important;\r\n    }\r\n  }\r\n<\/style>\r\n<section class=\"pos3-section\">\r\n  <div class=\"pos3-inner\">\r\n    <h2>Positioning<\/h2>\r\n    <span class=\"pos3-underline\"><\/span>\r\n    <div class=\"pos3-divider\"><\/div>\r\n    <p class=\"pos3-statement\">Rudlyn is not just advising on Martech.<\/p>\r\n    <p class=\"pos3-body\">Rudlyn is designing and enabling <strong>high-performance marketing ecosystems built for scale and long-term growth<\/strong>.<\/p>\r\n    <div class=\"pos3-divider\"><\/div>\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6173c79 e-con-full custom-section-spacing sec-animation-hide e-flex e-con e-parent\" data-id=\"6173c79\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-4043d31 custom-container e-flex e-con-boxed e-con e-child\" data-id=\"4043d31\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-190cc08 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"190cc08\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c080c30 cta-big-title cta-single-title-b-space-0 elementor-widget elementor-widget-heading\" data-id=\"c080c30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Build a Martech Strategy That Drives Real Results<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2502e9f e-con-full cta-btn-top-space  mob-small-btn e-flex e-con e-child\" data-id=\"2502e9f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-96f3d1f explore-model-btn elementor-widget elementor-widget-button\" data-id=\"96f3d1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Connect With a Martech Team<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6ded58 work-btn elementor-widget elementor-widget-button\" data-id=\"a6ded58\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/schedule-consultation\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Schedule Consultation <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Strategy That Connects Directly into Execution. MarTech\u00a0consulting that\u00a0doesn&#8217;t\u00a0end at a slide deck of recommendations \u2014 ours connects directly into the dedicated teams that\u00a0actually build\u00a0what we recommend.\u00a0 See What&#8217;s Included \u2192 The Core Challenge Modern marketing ecosystems are increasingly complex. Organizations invest heavily in tools, platforms, and technologies, yet struggle to achieve the expected outcomes. Common [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-5850","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Martech Consulting - Rudlyn<\/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:\/\/rudlyn.com\/nz\/martech-consulting\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Martech Consulting - Rudlyn\" \/>\n<meta property=\"og:description\" content=\"Strategy That Connects Directly into Execution. MarTech\u00a0consulting that\u00a0doesn&#8217;t\u00a0end at a slide deck of recommendations \u2014 ours connects directly into the dedicated teams that\u00a0actually build\u00a0what we recommend.\u00a0 See What&#8217;s Included \u2192 The Core Challenge Modern marketing ecosystems are increasingly complex. Organizations invest heavily in tools, platforms, and technologies, yet struggle to achieve the expected outcomes. Common [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rudlyn.com\/nz\/martech-consulting\/\" \/>\n<meta property=\"og:site_name\" content=\"Rudlyn\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-28T17:10:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rudlyn.com\/wp-content\/uploads\/2026\/05\/MARTECH-CONSULTING-IMG-1024x683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/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=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/martech-consulting\\\/\",\"url\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/martech-consulting\\\/\",\"name\":\"Martech Consulting - Rudlyn\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/#website\"},\"datePublished\":\"2026-05-15T05:20:16+00:00\",\"dateModified\":\"2026-07-28T17:10:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/martech-consulting\\\/#breadcrumb\"},\"inLanguage\":\"en-NZ\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rudlyn.com\\\/nz\\\/martech-consulting\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/martech-consulting\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Martech Consulting\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/#website\",\"url\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/\",\"name\":\"Rudlyn\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-NZ\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/#organization\",\"name\":\"Rudlyn\",\"url\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-NZ\",\"@id\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/rudlyn.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/cropped-rudlyn-transparent-logo.png\",\"contentUrl\":\"https:\\\/\\\/rudlyn.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/cropped-rudlyn-transparent-logo.png\",\"width\":776,\"height\":217,\"caption\":\"Rudlyn\"},\"image\":{\"@id\":\"https:\\\/\\\/rudlyn.com\\\/nz\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Martech Consulting - Rudlyn","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:\/\/rudlyn.com\/nz\/martech-consulting\/","og_locale":"en_US","og_type":"article","og_title":"Martech Consulting - Rudlyn","og_description":"Strategy That Connects Directly into Execution. MarTech\u00a0consulting that\u00a0doesn&#8217;t\u00a0end at a slide deck of recommendations \u2014 ours connects directly into the dedicated teams that\u00a0actually build\u00a0what we recommend.\u00a0 See What&#8217;s Included \u2192 The Core Challenge Modern marketing ecosystems are increasingly complex. Organizations invest heavily in tools, platforms, and technologies, yet struggle to achieve the expected outcomes. Common [&hellip;]","og_url":"https:\/\/rudlyn.com\/nz\/martech-consulting\/","og_site_name":"Rudlyn","article_modified_time":"2026-07-28T17:10:19+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/rudlyn.com\/wp-content\/uploads\/2026\/05\/MARTECH-CONSULTING-IMG-1024x683.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rudlyn.com\/nz\/martech-consulting\/","url":"https:\/\/rudlyn.com\/nz\/martech-consulting\/","name":"Martech Consulting - Rudlyn","isPartOf":{"@id":"https:\/\/rudlyn.com\/nz\/#website"},"datePublished":"2026-05-15T05:20:16+00:00","dateModified":"2026-07-28T17:10:19+00:00","breadcrumb":{"@id":"https:\/\/rudlyn.com\/nz\/martech-consulting\/#breadcrumb"},"inLanguage":"en-NZ","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rudlyn.com\/nz\/martech-consulting\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/rudlyn.com\/nz\/martech-consulting\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rudlyn.com\/nz\/home\/"},{"@type":"ListItem","position":2,"name":"Martech Consulting"}]},{"@type":"WebSite","@id":"https:\/\/rudlyn.com\/nz\/#website","url":"https:\/\/rudlyn.com\/nz\/","name":"Rudlyn","description":"","publisher":{"@id":"https:\/\/rudlyn.com\/nz\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rudlyn.com\/nz\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-NZ"},{"@type":"Organization","@id":"https:\/\/rudlyn.com\/nz\/#organization","name":"Rudlyn","url":"https:\/\/rudlyn.com\/nz\/","logo":{"@type":"ImageObject","inLanguage":"en-NZ","@id":"https:\/\/rudlyn.com\/nz\/#\/schema\/logo\/image\/","url":"https:\/\/rudlyn.com\/wp-content\/uploads\/2026\/05\/cropped-rudlyn-transparent-logo.png","contentUrl":"https:\/\/rudlyn.com\/wp-content\/uploads\/2026\/05\/cropped-rudlyn-transparent-logo.png","width":776,"height":217,"caption":"Rudlyn"},"image":{"@id":"https:\/\/rudlyn.com\/nz\/#\/schema\/logo\/image\/"}}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Devinder Pal","author_link":"https:\/\/rudlyn.com\/nz\/author\/devinder-pal\/"},"uagb_comment_info":0,"uagb_excerpt":"Strategy That Connects Directly into Execution. MarTech\u00a0consulting that\u00a0doesn&#8217;t\u00a0end at a slide deck of recommendations \u2014 ours connects directly into the dedicated teams that\u00a0actually build\u00a0what we recommend.\u00a0 See What&#8217;s Included \u2192 The Core Challenge Modern marketing ecosystems are increasingly complex. Organizations invest heavily in tools, platforms, and technologies, yet struggle to achieve the expected outcomes. Common&hellip;","_links":{"self":[{"href":"https:\/\/rudlyn.com\/nz\/wp-json\/wp\/v2\/pages\/5850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rudlyn.com\/nz\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rudlyn.com\/nz\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rudlyn.com\/nz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rudlyn.com\/nz\/wp-json\/wp\/v2\/comments?post=5850"}],"version-history":[{"count":103,"href":"https:\/\/rudlyn.com\/nz\/wp-json\/wp\/v2\/pages\/5850\/revisions"}],"predecessor-version":[{"id":9591,"href":"https:\/\/rudlyn.com\/nz\/wp-json\/wp\/v2\/pages\/5850\/revisions\/9591"}],"wp:attachment":[{"href":"https:\/\/rudlyn.com\/nz\/wp-json\/wp\/v2\/media?parent=5850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}