{"analyticsCustomFields":{},"exitOnDefaultRule":false,"rules":[{"placement":"d2e94deeb00e4062a4c6dfafdb3eccb0","conditions":{"function":"function(fillContext) {\n  if (fillContext.creatives[0].type === \"instagram-media\" || \n      fillContext.creatives[0].type === \"tweet\" || \n      fillContext.creatives[0].type === \"facebook-post\" ||\n      fillContext.creatives[0].type === \"post\") {\n        return true;\n      }\n  }","iframesize":null,"adUnit":null,"page":null,"placementKey":null},"id":"be80e2be9252405f9b7531990b39e8b2","isDefault":null,"name":"Fn-Social Content [Social Content]"},{"placement":"e152c13bae8d4715b12f68aaec996bdf","conditions":{"function":"function(fillContext) {\n\tif(window.top.location.href.indexOf('plr-test') > 0 ){\n      return true;\n    }\n}","iframesize":null,"keyvalue":{"key":"pos","value":"native\\-in\\-brief1"},"placementKey":null,"adUnit":null,"page":null},"id":"63e31c48a12744c6b6fed895d6cc8379","isDefault":null,"name":"Fn-plr-test [Native In-Brief (2026)]"},{"placement":"c916b5dbde444437a184ae7fff758030","conditions":{"iframesize":null,"adUnit":null,"keyvalue":{"key":"pos","value":"native\\-in\\-brief1"},"page":null,"placementKey":null},"id":"af79e650268a48648affe9b58727c725","isDefault":null,"name":" [Native In-Brief - NEW DESIGN]"},{"placement":"bde4dce2cb6947079283432a16b6ee40","conditions":{"iframesize":null,"adUnit":null,"keyvalue":{"key":"pos","value":"native\\-in\\-article1"},"page":null,"placementKey":null},"id":"242139185fdf4242ae084cffc0d22ea6","isDefault":null,"name":" [Native In-Article - NEW DESIGN]"},{"placement":"917923c014ae4857bf46d1e3fa54b7f1","conditions":{"iframesize":null,"adUnit":null,"keyvalue":{"key":"pos","value":"native\\-in\\-latest1"},"page":null,"placementKey":null},"id":"aea68aa8d00741acb84f92ee5e5e71af","isDefault":null,"name":" [Native In-Latest - NEW DESIGN]"},{"placement":"917923c014ae4857bf46d1e3fa54b7f1","conditions":{"iframesize":null,"adUnit":null,"keyvalue":{"key":"pos","value":"native\\-in\\-collection1"},"page":null,"placementKey":null},"id":"494136e1616f47b6aa40364fc12979ad","isDefault":null,"name":" [Native In-Latest - NEW DESIGN]"},{"placement":"bde4dce2cb6947079283432a16b6ee40","conditions":{"iframesize":null,"adUnit":null,"page":null,"placementKey":null},"id":"09baceb05c174a2a9754e6b68a2293f1","isDefault":true,"name":"Default [Native In-Article - NEW DESIGN]"}],"explain":{"property":"No hostname matching \"www.americanbanker.com\" is preferred for properties \"NA-AMERBANK-11239200\", \"NA-AMERBANK-11239200\". Selected oldest property \"NA-AMERBANK-11239200\"."},"iasCallback":"","enableIASPrimaryViewTracking":false,"creatives":[{"thumb":null,"primaryMedia":null,"experience":{"shouldAddTracking":true,"unique_hash":"3dcf16c3a440416a8434bea4639847e8","description":"As real-time payments, digital assets, and AI move into execution, PAYMENTS FORUM unites top leaders to share the strategies shaping what comes next.","pubDate":"2026-02-05T14:53:33Z","author":null,"destUrl":"https://payments-forum.americanbanker.com/?utm_source=house-website&utm_medium=polar-ad&utm_campaign=conf_ab_nb_paymentsforum_2026&utm_content=","title":"Navigate the Next Era of Payments at PAYMENTS FORUM","type":"inbound"},"creative":{"instance":"7cc1f46adfea47b2bfbc72834e2aa886","id":"6a2853200fec4a9ab7299d302f360232"},"campaigns":[{"advertiser":{"defaultLabel":"Source RSS Feed","name":"Source RSS Feed","vertical":{"code":"2020","name":"Commercial & Professional Services"},"id":"pk:14189"},"name":"American Banker Sponsor Content RSS Feed","team":{"organization":{"shortName":"sourcemedia","name":"Source Media","id":"53288c47fced408d98ed74adf714ac5f"},"type":"default","name":"Branded Content","id":"68a07966ddd448c58f81d8120f0bd01d"}}],"experiment":{"models":{},"variants":{"4e8e51242e69461db5623f6efaeec120":{"thumb":null,"primaryMedia":null,"experience":{"shouldAddTracking":true,"unique_hash":"128825b2786b48db8ca8e23578972a00","description":"As real-time payments, digital assets, and AI move into execution, PAYMENTS FORUM unites top leaders to share the strategies shaping what comes next.","pubDate":"2026-02-05T14:53:33Z","author":null,"destUrl":"https://payments-forum.americanbanker.com/?utm_source=house-website&utm_medium=polar-ad&utm_campaign=conf_ab_nb_paymentsforum_2026&utm_content=","title":"Navigate the Next Era of Payments at PAYMENTS FORUM","type":"inbound"},"creative":{"instance":"4e8e51242e69461db5623f6efaeec120","id":"6a2853200fec4a9ab7299d302f360232"},"campaigns":[{"advertiser":{"defaultLabel":"Source RSS Feed","name":"Source RSS Feed","vertical":{"code":"2020","name":"Commercial & Professional Services"},"id":"pk:14189"},"name":"American Banker Sponsor Content RSS Feed","team":{"organization":{"shortName":"sourcemedia","name":"Source Media","id":"53288c47fced408d98ed74adf714ac5f"},"type":"default","name":"Branded Content","id":"68a07966ddd448c58f81d8120f0bd01d"}}],"sponsor":{"logo":null,"name":"American Banker"},"cta":[],"team":{"organization":{"shortName":"sourcemedia","name":"Source Media","id":"53288c47fced408d98ed74adf714ac5f"},"type":"default","name":"Branded Content","id":"68a07966ddd448c58f81d8120f0bd01d"},"custom_fields":{},"permissions":{"property":{"whitelist":["NA-AMERBANK-11239200"]}}}},"guid":"ca758b938d9d4936b331551dfaac77b1","arms":{"default":{"default":{"4e8e51242e69461db5623f6efaeec120":1}}}},"sponsor":{"logo":null,"name":"American Banker"},"cta":[],"team":{"organization":{"shortName":"sourcemedia","name":"Source Media","id":"53288c47fced408d98ed74adf714ac5f"},"type":"default","name":"Branded Content","id":"68a07966ddd448c58f81d8120f0bd01d"},"custom_fields":{},"permissions":{"property":{"whitelist":["NA-AMERBANK-11239200"]}}}],"fallbackPropertyApplied":false,"channel":{"name":"web"},"property":"NA-AMERBANK-11239200","enableMOATPrimaryViewTracking":true,"placements":[{"name":"Native In-Latest / In-Tag / In-Collection - NEW CMS","render":{"bustIframe":true,"adjustWidth":null,"useCustomInjectionLocation":false,"adjustHeight":null,"getInjectionLocation":""},"dateFormatter":"","callbacks":{"onError":"","onFill":"","onRender":"function(renderContext){var data=renderContext.fill.creatives[0];renderContext.$template.parent().parent().before(renderContext.$template);renderContext.$template.next().css(\"display\",\"none\");if(renderContext.$template.siblings().hasClass('mediavoice-native-ad')){renderContext.$template.siblings('.mediavoice-native-ad').hide();}\ntry{var $summaryDiv=renderContext.$template.find(\".plr-has-img-summary \")\nvar summaryText=$summaryDiv.text().trim();console.log(\"length: \",summaryText.length);if(summaryText.length&&summaryText.length>154){var cutSummary=summaryText.slice(0,154);if(cutSummary){var wordArray=cutSummary.split(/\\s/g);wordArray.pop();var shortenedSummaryText=wordArray.join(\" \")+\"...\";$summaryDiv.text(shortenedSummaryText);}}}catch(err){console.log(\"err: \",err);}\nvar siteColor=\"#bf9741\";var hostname=window.location.hostname;switch(hostname){case\"www.accountingtoday.com\":siteColor=\"#0093d0\"\nbreak;case\"eba.qa.source-media.psdops.com\":siteColor=\"#cc3333\"\nbreak;case\"at.qa.source-media.psdops.com\":siteColor=\"#0093d0\"\nbreak;case\"www.americanbanker.com\":siteColor=\"#1969a0\"\nbreak;case\"asreport.americanbanker.com\":siteColor=\"#b10d29\"\nbreak;case\"www.bondbuyer.com\":siteColor=\"#1969a0\"\nbreak;case\"www.cujournal.com\":siteColor=\"#25508e\"\nbreak;case\"www.dig-in.com\":siteColor=\"#1d8c44\"\nbreak;case\"www.employeebenefitadviser.com\":siteColor=\"#cc3333\"\nbreak;case\"www.benefitnews.com\":siteColor=\"#662d91\"\nbreak;case\"www.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"bic.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"www.healthdatamanagement.com\":siteColor=\"#d64032\"\nbreak;case\"www.information-management.com\":siteColor=\"#cc3333\"\nbreak;case\"www.themiddlemarket.com\":siteColor=\"#006838\"\nbreak;case\"www.nationalmortgagenews.com\":siteColor=\"#005d9e\"\nbreak;case\"onwallstreet.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"www.paymentssource.com\":siteColor=\"#01903b\"\nbreak;case\"www.taxprotoday.com\":siteColor=\"#0093d0\"}\nif(data.custom.sponsor_type===\"Sponsored By Content\"){renderContext.$template.find('.plr-content-type').css(\"color\",siteColor);}\nif(data.custom.sponsor_type===\"Sponsor Content\"){renderContext.$template.find('.plr-partner-insights').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsor-content').css(\"display\",\"block\");}\nif(data.custom.sponsor_type===\"Sponsor Content\"&&data.custom.sponsor_type_label===\"Sponsor Content\"){renderContext.$template.find('.plr-has-logo').css(\"display\",\"none\");}\nif(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.content_type===\"Article\"){renderContext.$template.find('.plr-content-type').css(\"display\",\"none\");}\nif(data.custom.sponsor_type===\"Sponsored By Content\"){renderContext.$template.find('.plr-article-label').css(\"border\",\"none\");renderContext.$template.find('.plr-home-latest').css(\"box-shadow\",\"none\");renderContext.$template.find('.plr-home-latest').css(\"padding-top\",\"0px\");renderContext.$template.find('.plr-sponsor-content').css(\"margin-bottom\",\"0px\");renderContext.$template.find('.plr-partner-insights').css(\"display\",\"none\");renderContext.$template.find('.plr-article-label').mouseover(function(){renderContext.$template.find('.plr-article-label').css(\"color\",siteColor)}).mouseout(function(){renderContext.$template.find('.plr-article-label').css(\"color\",'#000000')});}\nif(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.sponsor_type_label===\"Sponsored\"){renderContext.$template.find('.plr-logo').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsorship').css(\"border-top\",\"none\");}else if(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.sponsor_type_label!==\"Sponsored\"){renderContext.$template.find('.plr-sponsor-content').css(\"display\",\"block\");renderContext.$template.find('.plr-has-logo').css(\"display\",\"none\");renderContext.$template.find('.plr-mobile-disclosure').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsor-by').css(\"display\",\"inline\");renderContext.$template.find('.plr-sponsor-by').css(\"color\",\"#777777\");renderContext.$template.find('.plr-sponsor-content').css(\"color\",\"#777777\");renderContext.$template.find('.plr-home-latest .sponsor-heading').css(\"padding-right\",\"6px\");}}"},"template":"function (Handlebars,depth0,helpers,partials,data) {\n  this.compilerInfo = [4,'>= 1.0.0'];\nhelpers = this.merge(helpers, Handlebars.helpers); data = data || {};\n  var buffer = \"\", stack1, stack2, functionType=\"function\", escapeExpression=this.escapeExpression, self=this;\n\nfunction program1(depth0,data) {\n  \n  var buffer = \"\", stack1, stack2;\n  buffer += \"\\n               \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link), {hash:{},inverse:self.program(4, program4, data),fn:self.program(2, program2, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"  \\n               \";\n  return buffer;\n  }\nfunction program2(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \"\\n               <a class=\\\"plr-has-logo\\\" href=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"><img src=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"> </a> \\n               \";\n  return buffer;\n  }\n\nfunction program4(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \" \\n               <span class=\\\"plr-has-logo\\\"><img src=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"> </span>\\n               \";\n  return buffer;\n  }\n\n  buffer += \"<div><style>/* Code */\\n\\n.plr-has-img .plr-has-img-summary{\\n  display: none;\\n}\\n\\n.plr-sponsor-content{\\n  display: none;\\n}\\n\\n.plr-no-logo{\\n  display: none;\\n}\\n\\n.plr-mobile-disclosure {\\n  display: none;\\n}\\n\\n.plr-home-latest {\\n    position: relative;\\n    font-family: Averta, Arial, Helvetica, sans-serif;\\n    background-color: transparent;\\n    font-size: 16px;\\n    line-height: 1.5em;    \\n    padding-right: 0px;\\n}\\n.plr-home-latest .plr-article-label {\\n    font-weight: 700;\\n    font-size: 22px;\\n    color: #272727;\\n    padding-bottom: 10px;\\n    line-height: 28px;\\n}\\n.plr-home-latest .plr-article-label span {\\n    color: #BF9640;\\n  \\n}\\n.plr-home-latest .plr-article-label:hover {\\n    color: #BF9640;\\n}\\n.plr-home-latest .plr-article-link {\\n    color: #000;\\n    text-decoration: none;\\n}\\n.plr-home-latest .plr-logo img {\\n    max-width: 145px;\\n    max-height: 40px;\\n}\\n.plr-home-latest .plr-article-summary {\\n    padding-bottom: 10px;\\n    color: #272727;\\n    font-size: 14px;\\n    font-weight: 300;\\n    line-height: 22px;\\n}\\n\\n.plr-home-latest .plr-sponsorship {\\n    width: 100%;\\n    display: inline;\\n    text-transform: uppercase;\\n    font-size: 10px;\\n    font-weight: 800;\\n    color: #BF9640;\\n    line-height: 14px;\\n   letter-spacing: 2px;\\n}\\n.plr-home-latest .sponsor-heading {\\n  padding-right: 10px;\\n}\\n\\n  \\n .plr-no-img .plr-has-img-summary {\\n    display: -webkit-box;\\n    padding-bottom: 10px;\\n    -webkit-line-clamp: 4;\\n    -webkit-box-orient: vertical;\\n    overflow: hidden;\\n}\\n\\n.plr-home-latest .plr-logo {\\n  padding-top: 10px;\\n}\\n\\n.plr-home-latest .plr-meta {\\n  padding-right: 85px;\\n}\\n\\n.plr-home-latest .plr-sponsor-details {\\nmin-width: unset !important;\\n}\\n\\n/* MOBILE */\\n@media screen and (max-width: 767px) {\\n    .plr-has-logo {\\n      display: none;\\n    }\\n  .plr-mobile-disclosure {\\n  display: inline;\\n}\\n}\\n\\n</style>\\n<!-- Code -->\\n\\n<div class=\\\"plr-home-latest\\\">\\n  <div class=\\\"PromoSponsored\\\" data-no-media=\\\"\\\" data-sponsor-type=\\\"sponsor\\\" data-sponsor-placement=\\\"right\\\">\\n  <div class=\\\"PromoSponsored-wrapper\\\">\\n   <div class=\\\"PromoSponsored-content\\\">\\n      <div class=\\\"PromoSponsored-metaData plr-meta\\\">\\n         <a class=\\\"plr-article-link\\\" href=\\\"\";\n  if (stack1 = helpers.link) { stack1 = stack1.call(depth0, {hash:{},data:data}); }\n  else { stack1 = depth0.link; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }\n  buffer += escapeExpression(stack1)\n    + \"\\\">\\n            <h4 class=\\\"plr-article-label\\\">\\n               <span class=\\\"plr-content-type\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.content_type)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span> \";\n  if (stack2 = helpers.title) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.title; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\n            </h4>\\n         </a>\\n         <div class=\\\"plr-content-wrapper\\\">\\n            <div class=\\\"plr-article-summary\\\">\\n               <!-- HIDE FOLLOWING IF HAS IMG -->\\n               <div class=\\\"plr-has-img-summary polar-line-clamp\\\">\\n                  \";\n  if (stack2 = helpers.summary) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.summary; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\n               </div>\\n            </div>\\n         </div>\\n      </div>\\n      <div class=\\\"PromoSponsored-sponsorDetails plr-sponsor-details\\\">\\n         <div class=\\\"plr-sponsorship\\\">\\n            <div class=\\\"sponsor-heading plr-partner-insights\\\">\\n               \"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \" <br> \\n               <span class=\\\"plr-partner-insights-label\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type_label)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n               <span class=\\\"plr-mobile-disclosure\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n            </div>\\n            <div class=\\\"sponsor-heading plr-sponsor-content\\\">\\n               <span class=\\\"plr-sponsor-content-label\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type_label)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>   \\n               <span class=\\\"plr-mobile-disclosure plr-sponsor-by\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n            </div>\\n            <div class=\\\"plr-logo\\\">\\n               \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href), {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"\\n               <span class=\\\"plr-no-logo\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n            </div>\\n         </div>\\n      </div>\\n   </div>\\n         </div>\\n   </div>\\n</div></div>\";\n  return buffer;\n  }\n\n","collection_size":1,"layoutType":"single_creative","id":"41cad3743cc0483e9be33f9d1d4709a4"},{"name":"Native In-Latest - NEW DESIGN","render":{"bustIframe":true,"adjustWidth":null,"useCustomInjectionLocation":false,"adjustHeight":null,"getInjectionLocation":""},"dateFormatter":"","callbacks":{"onError":"","onFill":"","onRender":"function(renderContext){console.log(\"! rc : 'Native In-Latest / In-Tag / In-Collection - NEW CMS' : v2 \",renderContext);var data=renderContext.fill.creatives[0];renderContext.$template.parent().parent().before(renderContext.$template);renderContext.$template.next().css(\"display\",\"none\");if(renderContext.$template.siblings().hasClass('mediavoice-native-ad')){renderContext.$template.siblings('.mediavoice-native-ad').hide();}\ntry{var $summaryDiv=renderContext.$template.find(\".plr-has-img-summary \")\nvar summaryText=$summaryDiv.text().trim();console.log(\"length: \",summaryText.length);if(summaryText.length&&summaryText.length>154){var cutSummary=summaryText.slice(0,154);if(cutSummary){var wordArray=cutSummary.split(/\\s/g);wordArray.pop();var shortenedSummaryText=wordArray.join(\" \")+\"...\";$summaryDiv.text(shortenedSummaryText);}}}catch(err){console.log(\"err: \",err);}\nvar siteColor=\"#bf9741\";var hostname=window.location.hostname;switch(hostname){case\"www.accountingtoday.com\":siteColor=\"#0093d0\"\nbreak;case\"eba.qa.source-media.psdops.com\":siteColor=\"#cc3333\"\nbreak;case\"at.qa.source-media.psdops.com\":siteColor=\"#0093d0\"\nbreak;case\"www.americanbanker.com\":siteColor=\"#1969a0\"\nbreak;case\"asreport.americanbanker.com\":siteColor=\"#b10d29\"\nbreak;case\"www.bondbuyer.com\":siteColor=\"#1969a0\"\nbreak;case\"www.cujournal.com\":siteColor=\"#25508e\"\nbreak;case\"www.dig-in.com\":siteColor=\"#1d8c44\"\nbreak;case\"www.employeebenefitadviser.com\":siteColor=\"#cc3333\"\nbreak;case\"www.benefitnews.com\":siteColor=\"#662d91\"\nbreak;case\"www.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"bic.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"www.healthdatamanagement.com\":siteColor=\"#d64032\"\nbreak;case\"www.information-management.com\":siteColor=\"#cc3333\"\nbreak;case\"www.themiddlemarket.com\":siteColor=\"#006838\"\nbreak;case\"www.nationalmortgagenews.com\":siteColor=\"#005d9e\"\nbreak;case\"onwallstreet.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"www.paymentssource.com\":siteColor=\"#01903b\"\nbreak;case\"www.taxprotoday.com\":siteColor=\"#0093d0\"}\nif(data.custom.sponsor_type===\"Sponsored By Content\"){renderContext.$template.find('.plr-content-type').css(\"color\",siteColor);}\nif(data.custom.sponsor_type===\"Sponsor Content\"){renderContext.$template.find('.plr-partner-insights').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsor-content').css(\"display\",\"block\");}\nif(data.custom.sponsor_type===\"Sponsor Content\"&&data.custom.sponsor_type_label===\"Sponsor Content\"){renderContext.$template.find('.plr-has-logo').css(\"display\",\"none\");}\nif(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.content_type===\"Article\"){renderContext.$template.find('.plr-content-type').css(\"display\",\"none\");}\nif(data.custom.sponsor_type===\"Sponsored By Content\"){renderContext.$template.find('.plr-article-label').css(\"border\",\"none\");renderContext.$template.find('.plr-home-latest').css(\"box-shadow\",\"none\");renderContext.$template.find('.plr-home-latest').css(\"padding-top\",\"0px\");renderContext.$template.find('.plr-sponsor-content').css(\"margin-bottom\",\"0px\");renderContext.$template.find('.plr-partner-insights').css(\"display\",\"none\");renderContext.$template.find('.plr-article-label').mouseover(function(){renderContext.$template.find('.plr-article-label').css(\"color\",siteColor)}).mouseout(function(){renderContext.$template.find('.plr-article-label').css(\"color\",'#000000')});}\nif(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.sponsor_type_label===\"Sponsored\"){renderContext.$template.find('.plr-logo').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsorship').css(\"border-top\",\"none\");}else if(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.sponsor_type_label!==\"Sponsored\"){renderContext.$template.find('.plr-sponsor-content').css(\"display\",\"block\");renderContext.$template.find('.plr-has-logo').css(\"display\",\"none\");renderContext.$template.find('.plr-mobile-disclosure').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsor-by').css(\"display\",\"inline\");renderContext.$template.find('.plr-sponsor-by').css(\"color\",\"#777777\");renderContext.$template.find('.plr-sponsor-content').css(\"color\",\"#777777\");renderContext.$template.find('.plr-home-latest .sponsor-heading').css(\"padding-right\",\"6px\");}}"},"template":"function (Handlebars,depth0,helpers,partials,data) {\n  this.compilerInfo = [4,'>= 1.0.0'];\nhelpers = this.merge(helpers, Handlebars.helpers); data = data || {};\n  var buffer = \"\", stack1, stack2, functionType=\"function\", escapeExpression=this.escapeExpression, self=this;\n\nfunction program1(depth0,data) {\n  \n  \n  return \"\\n        <a target=\\\"_self\\\">\\n        \";\n  }\n\nfunction program3(depth0,data) {\n  \n  var buffer = \"\", stack1, stack2;\n  buffer += \"\\n               \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link), {hash:{},inverse:self.program(6, program6, data),fn:self.program(4, program4, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"  \\n               \";\n  return buffer;\n  }\nfunction program4(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \"\\n               <a class=\\\"plr-has-logo\\\" href=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"><img src=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"> </a> \\n               \";\n  return buffer;\n  }\n\nfunction program6(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \" \\n               <span class=\\\"plr-has-logo\\\"><img src=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"> </span>\\n               \";\n  return buffer;\n  }\n\nfunction program8(depth0,data) {\n  \n  \n  return \"\\n\t\t\t\t</a>\\n\t\t\t\t\";\n  }\n\n  buffer += \"<div><style>.plr-home-latest .plr-has-img .plr-has-img-summary{\\n  display: none;\\n}\\n\\n.plr-home-latest .plr-sponsor-content{\\n  display: none;\\n}\\n\\n.plr-home-latest .plr-no-logo{\\n  display: none;\\n}\\n\\n.plr-home-latest {\\n    position: relative;\\n  \tfont-family: Lato, Arial, Helvetica, sans-serif;\\n  \tbackground-color: transparent;\\n    font-size: 16px;\\n    line-height: 1.5em;    \\n    padding-right: 0px;\\n    padding-top: 10px\\n}\\n\\n.plr-home-latest .plr-article-label {\\n    font-weight: 700;\\n    font-size: 18px;\\n    color: #272727;\\n    padding-bottom: 10px;\\n    line-height: 24px;\\n}\\n.plr-home-latest .plr-article-label span {\\n    color: #2e1764;\\n  \\n}\\n.plr-home-latest .plr-article-label:hover {\\n    color: #2e1764;\\n}\\n.plr-home-latest .plr-article-link {\\n    color: #000;\\n    text-decoration: none;\\n}\\n.plr-home-latest .plr-logo img {\\n    max-width: 145px;\\n    max-height: 40px;\\n}\\n.plr-home-latest .plr-article-summary {\\n    padding-bottom: 10px;\\n    color: #272727;\\n    font-size: 15px;\\n    font-weight: 400;\\n    line-height: 21px;\\n}\\n\\n.plr-home-latest .plr-sponsorship {\\n    width: 100%;\\n    display: inline;\\n    text-transform: uppercase;\\n    font-size: 12px;\\n    font-weight: 800;\\n    color: #2e1764;\\n    line-height: 14px;\\n   letter-spacing: 2px;\\n}\\n.plr-home-latest .sponsor-heading {\\n  padding-right: 10px;\\n}\\n\\n  \\n.plr-home-latest .plr-no-img .plr-has-img-summary {\\n    display: -webkit-box;\\n    padding-bottom: 10px;\\n    -webkit-line-clamp: 4;\\n    -webkit-box-orient: vertical;\\n    overflow: hidden;\\n}\\n\\n.plr-home-latest .plr-article-summary .polar-line-clamp {\\n    letter-spacing: 1px;\\n}\\n\\n.plr-home-latest .plr-logo {\\n  padding-top: 10px;\\n}\\n\\n.plr-home-latest .plr-meta {\\n  padding-right: 85px;\\n}\\n\\n.plr-home-latest .plr-sponsor-details {\\n\tmin-width: unset !important;\\n  padding-bottom: 15px;\\n}\\n\\n/* MOBILE */\\n@media screen and (max-width: 767px) {\\n.plr-home-latest    .plr-has-logo {\\n      display: none;\\n    }\\n}\\n\\n</style>\\n<div class=\\\"plr-home-latest\\\">\\n  <div class=\\\"PromoSponsored\\\" data-no-media=\\\"\\\" data-sponsor-type=\\\"sponsor\\\" data-sponsor-placement=\\\"right\\\">\\n  <div class=\\\"PromoSponsored-wrapper plr-wrapper\\\">\\n   <div class=\\\"PromoSponsored-content\\\">\\n      <div class=\\\"PromoSponsored-metaData plr-meta\\\">\\n         <a class=\\\"plr-article-link\\\" href=\\\"\";\n  if (stack1 = helpers.link) { stack1 = stack1.call(depth0, {hash:{},data:data}); }\n  else { stack1 = depth0.link; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }\n  buffer += escapeExpression(stack1)\n    + \"\\\">\\n            <h4 class=\\\"plr-article-label\\\">\\n               <span class=\\\"plr-content-type\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.content_type)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span> \";\n  if (stack2 = helpers.title) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.title; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\n            </h4>\\n         </a>\\n         <div class=\\\"plr-content-wrapper\\\">\\n            <div class=\\\"plr-article-summary\\\">\\n               <!-- HIDE FOLLOWING IF HAS IMG -->\\n               <div class=\\\"plr-has-img-summary polar-line-clamp\\\">\\n                  \";\n  if (stack2 = helpers.summary) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.summary; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\n               </div>\\n            </div>\\n         </div>\\n      </div>\\n      <div class=\\\"PromoSponsored-sponsorDetails plr-sponsor-details\\\">\\n        \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link), {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"\\n         \t<div class=\\\"plr-sponsorship\\\">\\n            <div class=\\\"sponsor-heading plr-partner-insights\\\">\\n               <!-- \"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \" <br>  //-->\\n               <span class=\\\"plr-partner-insights-label\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type_label)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n               <span class=\\\"plr-mobile-disclosure\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n            </div>\\n            <div class=\\\"sponsor-heading plr-sponsor-content\\\">\\n\t\t\t\t\t\t\t\t<span class=\\\"plr-sponsor-content-label\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type_label)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>   \\n\t\t\t\t\t\t\t\t<span class=\\\"plr-mobile-disclosure plr-sponsor-by\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n            </div>\\n           <!-- removed 7/1/20\\n            <div class=\\\"plr-logo\\\">\\n               \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href), {hash:{},inverse:self.noop,fn:self.program(3, program3, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"\\n               <span class=\\\"plr-no-logo\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n            </div>\\n\t\t\t\t\t-->\\n         </div>\\n\t\t\t\t\";\n  stack2 = helpers['if'].call(depth0, ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link), {hash:{},inverse:self.noop,fn:self.program(8, program8, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"\\n      </div>\\n   </div>\\n         </div>\\n   </div>\\n</div></div>\";\n  return buffer;\n  }\n\n","collection_size":1,"layoutType":"single_creative","id":"917923c014ae4857bf46d1e3fa54b7f1"},{"name":"Native In-Brief / In-Article - NEW CMS","render":{"bustIframe":true,"adjustWidth":null,"useCustomInjectionLocation":false,"adjustHeight":null,"getInjectionLocation":""},"dateFormatter":"","callbacks":{"onError":"","onFill":"","onRender":"function(renderContext){var data=renderContext.fill.creatives[0];renderContext.$template.parent().parent().before(renderContext.$template);renderContext.$template.next().css(\"display\",\"none\");if(renderContext.$template.siblings().hasClass('mediavoice-native-ad')){renderContext.$template.siblings('.mediavoice-native-ad').hide();}\ntry{var $summaryDiv=renderContext.$template.find(\".plr-has-img-summary \")\nvar summaryText=$summaryDiv.text().trim();console.log(\"length: \",summaryText.length);if(summaryText.length&&summaryText.length>154){var cutSummary=summaryText.slice(0,154);if(cutSummary){var wordArray=cutSummary.split(/\\s/g);wordArray.pop();var shortenedSummaryText=wordArray.join(\" \")+\"...\";$summaryDiv.text(shortenedSummaryText);}}}catch(err){console.log(\"err: \",err);}\nvar siteColor=\"#bf9741\";var hostname=window.location.hostname;switch(hostname){case\"www.accountingtoday.com\":siteColor=\"#0093d0\"\nbreak;case\"eba.qa.source-media.psdops.com\":siteColor=\"#cc3333\"\nbreak;case\"at.qa.source-media.psdops.com\":siteColor=\"#0093d0\"\nbreak;case\"www.americanbanker.com\":siteColor=\"#1969a0\"\nbreak;case\"asreport.americanbanker.com\":siteColor=\"#b10d29\"\nbreak;case\"www.bondbuyer.com\":siteColor=\"#1969a0\"\nbreak;case\"www.cujournal.com\":siteColor=\"#25508e\"\nbreak;case\"www.dig-in.com\":siteColor=\"#1d8c44\"\nbreak;case\"www.employeebenefitadviser.com\":siteColor=\"#cc3333\"\nbreak;case\"www.benefitnews.com\":siteColor=\"#662d91\"\nbreak;case\"www.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"bic.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"www.healthdatamanagement.com\":siteColor=\"#d64032\"\nbreak;case\"www.information-management.com\":siteColor=\"#cc3333\"\nbreak;case\"www.themiddlemarket.com\":siteColor=\"#006838\"\nbreak;case\"www.nationalmortgagenews.com\":siteColor=\"#005d9e\"\nbreak;case\"onwallstreet.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"www.paymentssource.com\":siteColor=\"#01903b\"\nbreak;case\"www.taxprotoday.com\":siteColor=\"#0093d0\"}\nif(data.custom.sponsor_type===\"Sponsored By Content\"){renderContext.$template.find('.plr-content-type').css(\"color\",siteColor);}\nif(data.custom.sponsor_type===\"Sponsor Content\"){renderContext.$template.find('.plr-partner-insights').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsor-content').css(\"display\",\"block\");}\nif(data.custom.sponsor_type===\"Sponsor Content\"&&data.custom.sponsor_type_label===\"Sponsor Content\"){renderContext.$template.find('.plr-has-logo').css(\"display\",\"none\");}\nif(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.content_type===\"Article\"){renderContext.$template.find('.plr-content-type').css(\"display\",\"none\");}\nif(data.custom.sponsor_type===\"Sponsored By Content\"){renderContext.$template.find('.plr-article-label').css(\"border\",\"none\");renderContext.$template.find('.plr-home-top').css(\"box-shadow\",\"none\");renderContext.$template.find('.plr-home-top').css(\"padding-top\",\"0px\");renderContext.$template.find('.plr-sponsor-content').css(\"margin-bottom\",\"0px\");renderContext.$template.find('.plr-partner-insights').css(\"display\",\"none\");renderContext.$template.find('.plr-article-label').mouseover(function(){renderContext.$template.find('.plr-article-label').css(\"color\",siteColor)}).mouseout(function(){renderContext.$template.find('.plr-article-label').css(\"color\",'#000000')});}\nif(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.sponsor_type_label===\"Sponsored\"){renderContext.$template.find('.plr-logo').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsorship').css(\"border-top\",\"none\");}else if(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.sponsor_type_label!==\"Sponsored\"){renderContext.$template.find('.plr-sponsor-content').css(\"display\",\"block\");renderContext.$template.find('.plr-has-logo').css(\"display\",\"none\");renderContext.$template.find('.plr-mobile-disclosure').css(\"display\",\"none\");renderContext.$template.find('.plr-no-logo').css(\"display\",\"block\");renderContext.$template.find('.plr-no-logo').css(\"color\",\"#777777\");renderContext.$template.find('.plr-sponsor-content').css(\"color\",\"#777777\");renderContext.$template.find('.plr-home-top .sponsor-heading').css(\"padding-right\",\"6px\");}}"},"template":"function (Handlebars,depth0,helpers,partials,data) {\n  this.compilerInfo = [4,'>= 1.0.0'];\nhelpers = this.merge(helpers, Handlebars.helpers); data = data || {};\n  var buffer = \"\", stack1, stack2, functionType=\"function\", escapeExpression=this.escapeExpression, self=this;\n\nfunction program1(depth0,data) {\n  \n  var buffer = \"\", stack1, stack2;\n  buffer += \"\\n           \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link), {hash:{},inverse:self.program(4, program4, data),fn:self.program(2, program2, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"  \\n           \";\n  return buffer;\n  }\nfunction program2(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \"\\n            <a class=\\\"plr-has-logo\\\" href=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"><img src=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"> </a> \\n           \";\n  return buffer;\n  }\n\nfunction program4(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \" \\n           <span class=\\\"plr-has-logo\\\"><img src=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"> </span>\\n           \";\n  return buffer;\n  }\n\n  buffer += \"<div><style>/* Code */\\n\\n.plr-has-img .plr-has-img-summary{\\n  display: none;\\n}\\n\\n.plr-sponsor-content{\\n  display: none;\\n}\\n\\n.plr-no-logo{\\n  display: none;\\n}\\n\\n.plr-mobile-disclosure {\\n  display: none;\\n}\\n\\n.plr-home-top {\\n    position: relative;\\n    font-family: Averta, Arial, Helvetica, sans-serif;\\n    background-color: transparent;\\n    font-size: 16px;\\n    line-height: 1.5em;    \\n    padding-right: 0px;\\n}\\n.plr-home-top .plr-article-label {\\n    font-weight: 700;\\n    font-size: 18px;\\n    border-top: 4px solid #BF9640;\\n    color: #272727;\\n    padding-bottom: 10px;\\n    padding-top: 10px;\\n    line-height: 24px;\\n}\\n.plr-home-top .plr-article-label span {\\n    color: #BF9640;\\n}\\n.plr-home-top .plr-article-label:hover {\\n    color: #BF9640;\\n}\\n.plr-home-top .plr-article-link {\\n    color: #000;\\n    text-decoration: none;\\n}\\n.plr-home-top .plr-logo img {\\n    max-width: 100%;\\n    max-height: 38px;\\n}\\n.plr-home-top .plr-article-summary {\\n    padding-bottom: 10px;\\n    color: #272727;\\n    font-size: 14px;\\n    font-weight: 300;\\n    line-height: 22px;\\n}\\n\\n.plr-home-top .plr-sponsorship {\\n    width: 100%;\\n    display: flex;\\n    text-transform: uppercase;\\n    font-size: 10px;\\n    font-weight: 800;\\n    color: #BF9640;\\n    line-height: 14px;\\n   letter-spacing: 2px;\\n}\\n.plr-home-top .sponsor-heading {\\n  padding-right: 10px;\\n}\\n\\n  \\n .plr-no-img .plr-has-img-summary {\\n    display: -webkit-box;\\n    padding-bottom: 10px;\\n    -webkit-line-clamp: 4;\\n    -webkit-box-orient: vertical;\\n    overflow: hidden;\\n}\\n\\n\\n/* MOBILE */\\n@media screen and (max-width: 767px) {\\n    .plr-has-logo {\\n      display: none;\\n    }\\n  .plr-mobile-disclosure {\\n  display: inline;\\n}\\n}\\n\\n</style>\\n<!-- Code -->\\n\\n<div class=\\\"plr-home-top HomePageLeadList-items-item clearfix\\\">\\n  \\n   <a class=\\\"plr-article-link\\\" href=\\\"\";\n  if (stack1 = helpers.link) { stack1 = stack1.call(depth0, {hash:{},data:data}); }\n  else { stack1 = depth0.link; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }\n  buffer += escapeExpression(stack1)\n    + \"\\\">\\n      <h4 class=\\\"plr-article-label SectionLeadPromo-title\\\">\\n        <span class=\\\"plr-content-type\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.content_type)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span> \";\n  if (stack2 = helpers.title) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.title; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\n     </h4>\\n   </a>\\n   <div class=\\\"plr-content-wrapper\\\">\\n      <div class=\\\"plr-article-summary\\\">\\n\t\t\t\t\t<!-- HIDE FOLLOWING IF HAS IMG -->\\n         \t<div class=\\\"plr-has-img-summary polar-line-clamp\\\">\\n           \";\n  if (stack2 = helpers.summary) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.summary; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\n        \t</div>\\n      </div>\\n      <div class=\\\"plr-sponsorship\\\">\\n         <div class=\\\"sponsor-heading plr-partner-insights\\\">\\n            \"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \" <br> \\n           <span class=\\\"plr-partner-insights-label\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type_label)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n           <span class=\\\"plr-mobile-disclosure\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n         </div>\\n          <div class=\\\"sponsor-heading plr-sponsor-content\\\">\\n            <span class=\\\"plr-sponsor-content-label\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type_label)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>   \\n            <span class=\\\"plr-mobile-disclosure\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n         </div>\\n         <div class=\\\"plr-logo\\\">\\n           \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href), {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"\\n           <span class=\\\"plr-no-logo\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n         </div>\\n      </div>\\n   </div>\\n</div></div>\";\n  return buffer;\n  }\n\n","collection_size":1,"layoutType":"single_creative","id":"a69e4c15d6b14663bcd28f82829f29c2"},{"name":"Native In-Article - NEW DESIGN","render":{"bustIframe":true,"adjustWidth":null,"useCustomInjectionLocation":false,"adjustHeight":null,"getInjectionLocation":""},"dateFormatter":"","callbacks":{"onError":"","onFill":"function(fillContext,creative){}","onRender":"function(renderContext){var data=renderContext.fill.creatives[0];renderContext.$template.parent().parent().parent().parent().before(renderContext.$template);renderContext.$template.next().css(\"display\",\"none\");if(renderContext.$template.siblings().hasClass('mediavoice-native-ad')){renderContext.$template.siblings('.mediavoice-native-ad').hide();}\ntry{var $summaryDiv=renderContext.$template.find(\".plr-has-img-summary \")\nvar summaryText=$summaryDiv.text().trim();console.log(\"length: \",summaryText.length);if(summaryText.length&&summaryText.length>154){var cutSummary=summaryText.slice(0,154);if(cutSummary){var wordArray=cutSummary.split(/\\s/g);wordArray.pop();var shortenedSummaryText=wordArray.join(\" \")+\"...\";$summaryDiv.text(shortenedSummaryText);}}}catch(err){console.log(\"err: \",err);}\nvar siteColor=\"#bf9741\";var hostname=window.location.hostname;switch(hostname){case\"www.accountingtoday.com\":siteColor=\"#0093d0\"\nbreak;case\"eba.qa.source-media.psdops.com\":siteColor=\"#cc3333\"\nbreak;case\"at.qa.source-media.psdops.com\":siteColor=\"#0093d0\"\nbreak;case\"www.americanbanker.com\":siteColor=\"#1969a0\"\nbreak;case\"asreport.americanbanker.com\":siteColor=\"#b10d29\"\nbreak;case\"www.bondbuyer.com\":siteColor=\"#1969a0\"\nbreak;case\"www.cujournal.com\":siteColor=\"#25508e\"\nbreak;case\"www.dig-in.com\":siteColor=\"#1d8c44\"\nbreak;case\"www.employeebenefitadviser.com\":siteColor=\"#cc3333\"\nbreak;case\"www.benefitnews.com\":siteColor=\"#662d91\"\nbreak;case\"www.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"bic.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"www.healthdatamanagement.com\":siteColor=\"#d64032\"\nbreak;case\"www.information-management.com\":siteColor=\"#cc3333\"\nbreak;case\"www.themiddlemarket.com\":siteColor=\"#006838\"\nbreak;case\"www.nationalmortgagenews.com\":siteColor=\"#005d9e\"\nbreak;case\"onwallstreet.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"www.paymentssource.com\":siteColor=\"#01903b\"\nbreak;case\"www.taxprotoday.com\":siteColor=\"#0093d0\"}\nif(data.custom.sponsor_type===\"Sponsored By Content\"){renderContext.$template.find('.plr-content-type').css(\"color\",siteColor);}\nif(data.custom.sponsor_type===\"Sponsor Content\"){renderContext.$template.find('.plr-partner-insights').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsor-content').css(\"display\",\"block\");}\nif(data.custom.sponsor_type===\"Sponsor Content\"&&data.custom.sponsor_type_label===\"Sponsor Content\"){renderContext.$template.find('.plr-has-logo').css(\"display\",\"none\");}\nif(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.content_type===\"Article\"){renderContext.$template.find('.plr-content-type').css(\"display\",\"none\");}\nif(data.custom.sponsor_type===\"Sponsored By Content\"){renderContext.$template.find('.plr-article-label').css(\"border\",\"none\");renderContext.$template.find('.plr-home-latest').css(\"box-shadow\",\"none\");renderContext.$template.find('.plr-home-latest').css(\"padding-top\",\"0px\");renderContext.$template.find('.plr-sponsor-content').css(\"margin-bottom\",\"0px\");renderContext.$template.find('.plr-partner-insights').css(\"display\",\"none\");renderContext.$template.find('.plr-article-label').mouseover(function(){renderContext.$template.find('.plr-article-label').css(\"color\",siteColor)}).mouseout(function(){renderContext.$template.find('.plr-article-label').css(\"color\",'#000000')});}\nif(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.sponsor_type_label===\"Sponsored\"){renderContext.$template.find('.plr-logo').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsorship').css(\"border-top\",\"none\");}else if(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.sponsor_type_label!==\"Sponsored\"){renderContext.$template.find('.plr-sponsor-content').css(\"display\",\"block\");renderContext.$template.find('.plr-has-logo').css(\"display\",\"none\");renderContext.$template.find('.plr-mobile-disclosure').css(\"display\",\"none\");renderContext.$template.find('.plr-sponsor-by').css(\"display\",\"inline\");renderContext.$template.find('.plr-sponsor-by').css(\"color\",\"#777777\");renderContext.$template.find('.plr-sponsor-content').css(\"color\",\"#777777\");renderContext.$template.find('.plr-home-latest .sponsor-heading').css(\"padding-right\",\"6px\");}}"},"template":"function (Handlebars,depth0,helpers,partials,data) {\n  this.compilerInfo = [4,'>= 1.0.0'];\nhelpers = this.merge(helpers, Handlebars.helpers); data = data || {};\n  var buffer = \"\", stack1, stack2, functionType=\"function\", escapeExpression=this.escapeExpression, self=this;\n\nfunction program1(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \"\\n        <a class=\\\"plr-sponsor-link\\\" target=\\\"_self\\\" href=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\">\\n        \";\n  return buffer;\n  }\n\nfunction program3(depth0,data) {\n  \n  var buffer = \"\", stack1, stack2;\n  buffer += \"\\n               \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link), {hash:{},inverse:self.program(6, program6, data),fn:self.program(4, program4, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"  \\n               \";\n  return buffer;\n  }\nfunction program4(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \"\\n               <a class=\\\"plr-has-logo\\\" href=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"><img src=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"> </a> \\n               \";\n  return buffer;\n  }\n\nfunction program6(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \" \\n               <span class=\\\"plr-has-logo\\\"><img src=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\"> </span>\\n               \";\n  return buffer;\n  }\n\nfunction program8(depth0,data) {\n  \n  \n  return \"\\n\t\t\t\t</a>\\n\t\t\t\t\";\n  }\n\n  buffer += \"<div><style>.plr-article .plr-has-img .plr-has-img-summary{\\n  display: none;\\n}\\n\\n.plr-article .plr-wrapper {\\n  border-bottom: 1px solid var(--listBorderColor) !important;\\n  border-top: 1px solid var(--listBorderColor) !important;\\n}\\n\\n.plr-article .plr-sponsor-content{\\n  display: none;\\n}\\n\\n.plr-article .plr-no-logo{\\n  display: none;\\n}\\n\\n.plr-article {\\n    position: relative;\\n  \tfont-family: Lato, Arial, Helvetica, sans-serif;\\n  \tbackground-color: transparent;\\n    font-size: 16px;\\n    line-height: 1.5em;    \\n    padding-right: 0px;\\n}\\n\\n.plr-article .plr-article-label {\\n    font-weight: 700;\\n    font-size: 18px;\\n    color: #272727;\\n    padding-bottom: 10px;\\n    line-height: 24px;\\n}\\n\\n.plr-sponsor-link {\\n  text-decoration: none !important;\\n}\\n\\n.plr-article .plr-article-label span {\\n    color: #2e1764; \\n}\\n\\n.plr-article .plr-article-label:hover {\\n    color: #2e1764;\\n}\\n\\n.plr-article .plr-article-link {\\n    color: #000;\\n    text-decoration: none;\\n}\\n\\n.plr-article .plr-logo img {\\n    max-width: 145px;\\n    max-height: 40px;\\n}\\n\\n.plr-article .plr-article-summary {\\n    padding-bottom: 10px;\\n    color: #272727;\\n    font-size: 15px;\\n    font-weight: 400;\\n    line-height: 21px;\\n}\\n\\n.plr-article .plr-sponsorship {\\n    width: 100%;\\n    display: inline;\\n    text-transform: uppercase;\\n    font-size: 12px;\\n    font-weight: 800;\\n    color: #2e1764;\\n    line-height: 14px;\\n   letter-spacing: 2px;\\n}\\n.plr-article .sponsor-heading {\\n  padding-right: 10px;\\n}\\n\\n.plr-article .plr-no-img .plr-has-img-summary {\\n    display: -webkit-box;\\n    padding-bottom: 10px;\\n    -webkit-line-clamp: 4;\\n    -webkit-box-orient: vertical;\\n    overflow: hidden;\\n}\\n\\n.plr-article .plr-article-summary .polar-line-clamp {\\n    letter-spacing: 1px;\\n}\\n\\n.plr-article .plr-logo {\\n  padding-top: 10px;\\n}\\n\\n.plr-article .plr-meta {\\n  padding-right: 85px;\\n}\\n\\n.plr-article .plr-sponsor-details {\\n\tmin-width: unset !important;\\n  padding-bottom: 30px;\\n}\\n\\n/* MOBILE */\\n@media screen and (max-width: 767px) {\\n.plr-article .plr-has-logo {\\n      display: none;\\n    }\\n}\\n\\n</style>\\n<div class=\\\"plr-article\\\">\\n  <div class=\\\"PromoSponsored\\\" data-no-media=\\\"\\\" data-sponsor-type=\\\"sponsor\\\" data-sponsor-placement=\\\"right\\\">\\n  <div class=\\\"PromoSponsored-wrapper plr-wrapper\\\">\\n   <div class=\\\"PromoSponsored-content\\\">\\n      <div class=\\\"PromoSponsored-metaData plr-meta\\\">\\n         <a class=\\\"plr-article-link\\\" href=\\\"\";\n  if (stack1 = helpers.link) { stack1 = stack1.call(depth0, {hash:{},data:data}); }\n  else { stack1 = depth0.link; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }\n  buffer += escapeExpression(stack1)\n    + \"\\\">\\n            <h4 class=\\\"plr-article-label\\\">\\n               <span class=\\\"plr-content-type\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.content_type)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span> \";\n  if (stack2 = helpers.title) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.title; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\n            </h4>\\n         </a>\\n         <div class=\\\"plr-content-wrapper\\\">\\n            <div class=\\\"plr-article-summary\\\">\\n               <!-- HIDE FOLLOWING IF HAS IMG -->\\n               <div class=\\\"plr-has-img-summary polar-line-clamp\\\">\\n                  \";\n  if (stack2 = helpers.summary) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.summary; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\n               </div>\\n            </div>\\n         </div>\\n      </div>\\n      <div class=\\\"PromoSponsored-sponsorDetails plr-sponsor-details\\\">\\n        \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link), {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"\\n         \t<div class=\\\"plr-sponsorship\\\">\\n            <div class=\\\"sponsor-heading plr-partner-insights\\\">\\n               <!-- \"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \" <br>  //--> \\n               <span class=\\\"plr-partner-insights-label\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type_label)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n               <span class=\\\"plr-mobile-disclosure\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n            </div>\\n            <div class=\\\"sponsor-heading plr-sponsor-content\\\">\\n\t\t\t\t\t\t\t\t<span class=\\\"plr-sponsor-content-label\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type_label)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>   \\n\t\t\t\t\t\t\t\t<span class=\\\"plr-mobile-disclosure plr-sponsor-by\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n            </div>\\n           <!-- removed 7/1/20\\n            <div class=\\\"plr-logo\\\">\\n               \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href), {hash:{},inverse:self.noop,fn:self.program(3, program3, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"\\n               <span class=\\\"plr-no-logo\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n            </div>\\n\t\t\t\t\t-->\\n         </div>\\n\t\t\t\t\";\n  stack2 = helpers['if'].call(depth0, ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.link), {hash:{},inverse:self.noop,fn:self.program(8, program8, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"\\n      </div>\\n   </div>\\n         </div>\\n   </div>\\n</div></div>\";\n  return buffer;\n  }\n\n","collection_size":1,"layoutType":"single_creative","id":"bde4dce2cb6947079283432a16b6ee40"},{"name":"Native In-Brief - NEW DESIGN","render":{"bustIframe":true,"adjustWidth":null,"useCustomInjectionLocation":false,"adjustHeight":null,"getInjectionLocation":""},"dateFormatter":"","callbacks":{"onError":"","onFill":"function(fillContext,creative){}","onRender":"function(renderContext){console.log(\"! rc : 'NEW DESIGN' : v1\");var data=renderContext.fill.creatives[0];renderContext.$template.parent().parent().parent().before(renderContext.$template);renderContext.$template.next().css(\"display\",\"none\");renderContext.$template.addClass('OpinionList-items-item plr-in-brief');if(renderContext.$template.siblings().hasClass('mediavoice-native-ad')){renderContext.$template.siblings('.mediavoice-native-ad').hide();}\nvar siteColor=\"#bf9741\";var hostname=window.location.hostname;switch(hostname){case\"fp.uat.serial2.source-media.psdops.com\":siteColor=\"#25508e\"\nbreak;case\"www.accountingtoday.com\":siteColor=\"#0093d0\"\nbreak;case\"eba.qa.source-media.psdops.com\":siteColor=\"#cc3333\"\nbreak;case\"at.qa.source-media.psdops.com\":siteColor=\"#0093d0\"\nbreak;case\"www.americanbanker.com\":siteColor=\"#1969a0\"\nbreak;case\"asreport.americanbanker.com\":siteColor=\"#b10d29\"\nbreak;case\"www.bondbuyer.com\":siteColor=\"#1969a0\"\nbreak;case\"www.cujournal.com\":siteColor=\"#25508e\"\nbreak;case\"www.dig-in.com\":siteColor=\"#1d8c44\"\nbreak;case\"www.employeebenefitadviser.com\":siteColor=\"#cc3333\"\nbreak;case\"www.benefitnews.com\":siteColor=\"#662d91\"\nbreak;case\"www.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"bic.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"www.healthdatamanagement.com\":siteColor=\"#d64032\"\nbreak;case\"www.information-management.com\":siteColor=\"#cc3333\"\nbreak;case\"www.themiddlemarket.com\":siteColor=\"#006838\"\nbreak;case\"www.nationalmortgagenews.com\":siteColor=\"#005d9e\"\nbreak;case\"onwallstreet.financial-planning.com\":siteColor=\"#25508e\"\nbreak;case\"www.paymentssource.com\":siteColor=\"#01903b\"\nbreak;case\"www.taxprotoday.com\":siteColor=\"#0093d0\"}\nif(data.custom.sponsor_type===\"Sponsored By Content\"){renderContext.$template.find('.plr-content-type').css(\"color\",siteColor);renderContext.$template.find('.plr-title').mouseover(function(){renderContext.$template.find('.plr-title').css(\"color\",siteColor)}).mouseout(function(){renderContext.$template.find('.plr-title').css(\"color\",\"#333333\")});renderContext.$template.find('.plr-disclosure').css(\"color\",\"#737373\");}\nif(data.custom.sponsor_type===\"Sponsored By Content\"&&data.custom.sponsor_type_label===\"Sponsored\"){renderContext.$template.find('.plr-disclosure').css(\"display\",\"none\");}\nif(data.custom.sponsor_type===\"Sponsor Content\"&&data.custom.sponsor_type_label===\"Sponsor Content\"){renderContext.$template.find('.plr-sponsor-name').css(\"display\",\"none\");}\nif(data.custom.sponsor_type!==\"Partner Insights\"){renderContext.$template.find('.plr-partner-insights').css(\"display\",\"none\");}}"},"template":"function (Handlebars,depth0,helpers,partials,data) {\n  this.compilerInfo = [4,'>= 1.0.0'];\nhelpers = this.merge(helpers, Handlebars.helpers); data = data || {};\n  var buffer = \"\", stack1, stack2, functionType=\"function\", escapeExpression=this.escapeExpression, self=this;\n\nfunction program1(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \"\\n                  \t\t<span class=\\\"PromoSponsored-headlineTextPrefix plr-content-type\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.content_type)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n                    \";\n  return buffer;\n  }\n\nfunction program3(depth0,data) {\n  \n  var buffer = \"\", stack1;\n  buffer += \"\\n                  \t\t<div class=\\\"plr-partner-insights plr-disclosure\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</div> \\n                    \";\n  return buffer;\n  }\n\n  buffer += \"<div><style>/* Code */\\n\\n.plr-in-brief {\\n  border-top: 1px solid var(--listBorderColor) !important;\\n  border-bottom: none !important;\\n}\\n\\n.plr-in-brief .plr-content-type {\\n color: #2e1764;\\n}\\n\\n.plr-in-brief .plr-title {\\n  color: #333333;\\n  font-weight: 700;\\n  font-size: 16px;\\n  line-height: 22px;\\n}\\n\\n.plr-in-brief .plr-title:hover {\\n   color: #2e1764;\\n}\\n\\n.plr-in-brief .plr-disclosure {\\n  color: #2e1764;\\n  font-weight: 700;\\n  font-size: 12px;\\n  line-height: 14px;\\n  letter-spacing: 2px;\\n  text-transform: uppercase;\\n  display: inline-flex;\\n}\\n\\n\\n  </style>\\n <ps-promo-sponsored class=\\\"PromoSponsored\\\" data-no-media=\\\"\\\" data-sponsor-type=\\\"sponsor\\\" data-sponsor-placement=\\\"right\\\" data-promo-sponsored-info=\\\"\";\n  if (stack1 = helpers.title) { stack1 = stack1.call(depth0, {hash:{},data:data}); }\n  else { stack1 = depth0.title; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }\n  buffer += escapeExpression(stack1)\n    + \"\\\">\\n      <div class=\\\"plr-wrapper\\\">\\n         <div class=\\\"PromoSponsored-content\\\">\\n            <div class=\\\"PromoSponsored-metaData\\\">\\n               <div class=\\\"PromoSponsored-title\\\">\\n                  <a href=\\\"\";\n  if (stack1 = helpers.link) { stack1 = stack1.call(depth0, {hash:{},data:data}); }\n  else { stack1 = depth0.link; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }\n  buffer += escapeExpression(stack1)\n    + \"\\\" target=\\\"_self\\\" data-cms-ai=\\\"0\\\" data-ol-has-click-handler=\\\"\\\">\\n                    \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.content_type), {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"\\n                  <span class=\\\"PromoSponsored-headlineText plr-title\\\">\";\n  if (stack2 = helpers.title) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.title; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"</span>\\n                  </a>\\n               </div>\\n            </div>\\n            <div class=\\\"PromoSponsored-sponsorDetails\\\" >\\n               <div class=\\\"PromoSponsored-sponsoredByText\\\">\\n                    <!-- \";\n  stack2 = helpers['if'].call(depth0, ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type), {hash:{},inverse:self.noop,fn:self.program(3, program3, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \" //-->\\n                  <span class=\\\"PromoSponsored-sponsoredByText-attribution plr-disclosure\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type_label)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n                  <span class=\\\"PromoSponsored-sponsoredByText-name plr-disclosure plr-sponsor-name\\\"> \"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</span>\\n               </div> \\n            </div>\\n         </div>\\n      </div>\\n   </ps-promo-sponsored>\\n</div>\";\n  return buffer;\n  }\n\n","collection_size":1,"layoutType":"single_creative","id":"c916b5dbde444437a184ae7fff758030"},{"name":"Social Content","render":{"bustIframe":true,"adjustWidth":null,"useCustomInjectionLocation":false,"adjustHeight":null,"getInjectionLocation":""},"dateFormatter":"","callbacks":{"onError":"","onFill":"","onRender":"function(renderContext){renderContext.$template.css('width','100%');var counter=0;function pollForSocialEmbeds(){console.log(\"PollForSocialEmbeds: \"+counter);counter++;var $polarEmbed;try{$polarEmbed=renderContext.$(renderContext.$template.find('.plr-social-post iframe').contents()[0]).find('.fb-video')}\ncatch(err){console.log(\"PollForSocialEmbeds ERROR: \"+err.message);}\nif($polarEmbed.length>0){console.log(\"Detected Facebook Video\");resizeAD($polarEmbed,renderContext);}\nif(counter<=10){setTimeout(pollForSocialEmbeds,1500);}else{console.log(\"Timing out. No More Checking for AD\");}}\nfunction resizeAD($container,renderContext){renderContext.$template.removeClass('plr-hidden');renderContext.$template.find('.social-disclosure').css('margin-bottom','-20px');}\n}"},"template":"function (Handlebars,depth0,helpers,partials,data) {\n  this.compilerInfo = [4,'>= 1.0.0'];\nhelpers = this.merge(helpers, Handlebars.helpers); data = data || {};\n  var buffer = \"\", stack1, functionType=\"function\", helperMissing=helpers.helperMissing, escapeExpression=this.escapeExpression, self=this;\n\nfunction program1(depth0,data) {\n  \n  var buffer = \"\", stack1, stack2, options;\n  buffer += \"\\n  <div class=\\\"plr-social-post\\\">\\n      <div class=\\\"social-disclosure\\\">Advertisement</div>\\n    \";\n  options = {hash:{\n    'tweet-cards': (depth0.hidden),\n    'facebook-show-text': (true)\n  },data:data};\n  buffer += escapeExpression(((stack1 = helpers.embed || depth0.embed),stack1 ? stack1.call(depth0, options) : helperMissing.call(depth0, \"embed\", options)))\n    + \"\\n    \";\n  stack2 = helpers.each.call(depth0, depth0.textLinkCTAs, {hash:{},inverse:self.noop,fn:self.program(2, program2, data),data:data});\n  if(stack2 || stack2 === 0) { buffer += stack2; }\n  buffer += \"\\n  </div>\\n\";\n  return buffer;\n  }\nfunction program2(depth0,data) {\n  \n  var stack1;\n  if (stack1 = helpers.textLinkCTA) { stack1 = stack1.call(depth0, {hash:{},data:data}); }\n  else { stack1 = depth0.textLinkCTA; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }\n  if(stack1 || stack1 === 0) { return stack1; }\n  else { return ''; }\n  }\n\n  buffer += \"<div><style>/* Code */\\n.plr-hidden{\\n  display: none;\\n}\\n.nativeads-cta a{\\n    text-decoration: none;\\n    background: #31b0d5;\\n    font-family: arial;\\n    text-transform: uppercase;\\n    font-size: 12px;\\n    box-shadow: none;\\n    font-weight: bold;\\n    text-align: left;\\n    display: block;\\n    color: #fff !important;\\n    margin-top: -5px;\\n    border-radius: 0px 0px 5px 5px;\\n    position: relative;\\n    padding: 15px 30px 15px 15px;\\n    text-overflow: ellipsis;\\n    overflow: hidden;\\n    white-space: nowrap;\\n}\\n\\n.nativeads-cta a:after{\\n\tborder-style: solid;\\n    border-width: 0.20em 0.20em 0 0;\\n    content: '';\\n    display: inline-block;\\n    height: 0.45em;\\n    transform: rotate(45deg);\\n    vertical-align: top;\\n    width: 0.45em;\\n    position: absolute;\\n    right: 10px;\\n    top: 16.5px;\\n }\\n.plr-social-post{\\n  max-width: 350px;\\n  margin: 0px auto;\\n  padding: 0 5px;\\n  width: 100%;\\n  margin-top: 15px;\\n}\\n\\n.plr-social-post .social-disclosure {\\n  margin-bottom: 3px;\\n  font-family: Arial;\\n  margin-right: 8px;\\n  color: grey;\\n  text-transform: uppercase;\\n  font-size: 12px; \\n  text-align: right;\\n}\\n\\n@media (max-width: 767px){\\n   .plr-social-post{\\n  \t\tmax-width:412px;\\n      margin:15px auto 15px;\\n\t\t}\\n  .plr-social-post .social-disclosure {\\n    margin-right: 15px;\\n  }\\n}</style>\\n\";\n  stack1 = helpers.each.call(depth0, depth0.embeds, {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});\n  if(stack1 || stack1 === 0) { buffer += stack1; }\n  buffer += \"</div>\";\n  return buffer;\n  }\n\n","collection_size":1,"layoutType":"single_creative","id":"d2e94deeb00e4062a4c6dfafdb3eccb0"},{"name":"Native In-Brief (2026)","render":{"bustIframe":true,"adjustWidth":null,"useCustomInjectionLocation":false,"adjustHeight":null,"getInjectionLocation":""},"dateFormatter":"","callbacks":{"onError":"","onFill":"","onRender":"function(renderContext){renderContext.$template.parent().css(\"margin\",\"0px\");renderContext.$template.parent().css(\"padding\",\"0px\");renderContext.$template.parent().css(\"width\",\"100%\");renderContext.$template.parent().parent().css(\"margin\",\"0px\");renderContext.$template.parent().parent().css(\"padding\",\"0px\");}"},"template":"function (Handlebars,depth0,helpers,partials,data) {\n  this.compilerInfo = [4,'>= 1.0.0'];\nhelpers = this.merge(helpers, Handlebars.helpers); data = data || {};\n  var buffer = \"\", stack1, stack2, options, functionType=\"function\", escapeExpression=this.escapeExpression, helperMissing=helpers.helperMissing;\n\n\n  buffer += \"<div><style>/* Code */\\n.plr-home-latest {\\n  padding-top: 0px !important;\\n}\\n\\n.plr-home-latest * {\\n  text-align: left !important;\\n}\\n\\n.plr-home-latest .PromoBrief-meta {\\n\tdisplay: none;\\n}</style>\\n<div class=\\\"plr-home-latest\\\">\\n\t\t<div class=\\\"PromoBrief\\\" data-content-type=\\\"Article\\\" data-sponsor-type=\\\"\\\" > \\n\t\t\t<div class=\\\"PromoBrief-media\\\" > \\n\t\t\t\t<ps-link>\\n\t\t\t\t\t<a href=\\\"\";\n  if (stack1 = helpers.link) { stack1 = stack1.call(depth0, {hash:{},data:data}); }\n  else { stack1 = depth0.link; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }\n  buffer += escapeExpression(stack1)\n    + \"\\\" class=\\\"Link\\\">\\n\t\t\t\t\t\t<img class=\\\"Image\\\" data-image-size=\\\"promoBrief\\\" width=\\\"520\\\" height=\\\"293\\\" loading=\\\"lazy\\\" src=\\\"\";\n  options = {hash:{\n    'width': (520),\n    'width': (293),\n    'autocrop': (1)\n  },data:data};\n  buffer += escapeExpression(((stack1 = helpers.getThumbHref || depth0.getThumbHref),stack1 ? stack1.call(depth0, options) : helperMissing.call(depth0, \"getThumbHref\", options)))\n    + \"\\\">\\n\t\t\t\t\t</a>\\n\t\t\t\t</ps-link>\\n\t\t\t</div> \\n\t\t\t<div class=\\\"PromoBrief-content\\\" > \\n\t\t\t\t<ps-tag-container-tracker> \\n\t\t\t\t\t<div class=\\\"PromoBrief-category\\\" > \\n\t\t\t\t\t\t<ps-link>\\n\t\t\t\t\t\t\t<a href=\\\"\";\n  if (stack2 = helpers.link) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.link; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\\" class=\\\"Link\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.custom),stack1 == null || stack1 === false ? stack1 : stack1.sponsor_type_label)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \" \"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</a>\\n\t\t\t\t\t\t</ps-link>\\n\t\t\t\t\t</div>\\n\t\t\t\t</ps-tag-container-tracker> \\n\t\t\t\t<div class=\\\"PromoBrief-title\\\" > \\n\t\t\t\t\t<ps-link><a href=\\\"\";\n  if (stack2 = helpers.link) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.link; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\\" class=\\\"Link\\\">\";\n  if (stack2 = helpers.title) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.title; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"</a></ps-link>\\n \t\t\t\t</div> \\n\t\t\t\t<div class=\\\"PromoBrief-meta\\\" >\\n\t\t\t\t\t<div class=\\\"PromoBrief-byline\\\" > \\n\t\t\t\t\t\t<div class=\\\"PromoBrief-authorImage\\\" > \\n\t\t\t\t\t\t\t<ps-link>\\n\t\t\t\t\t\t\t\t<a href=\\\"\";\n  if (stack2 = helpers.link) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.link; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\\" class=\\\"Link\\\">\\n\t\t\t\t\t\t\t\t\t\t<img class=\\\"Image\\\" data-image-size=\\\"headshotSmall\\\" width=\\\"48\\\" height=\\\"48\\\" src=\\\"\"\n    + escapeExpression(((stack1 = ((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.logo)),stack1 == null || stack1 === false ? stack1 : stack1.href)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"\\\">\\n\t\t\t\t\t\t\t\t</a>\\n\t\t\t\t\t\t\t</ps-link> \\n\t\t\t\t\t\t</div> \\n\t\t\t\t\t\t<div class=\\\"PromoBrief-byline-content\\\" > \\n\t\t\t\t\t\t\t<div class=\\\"PromoBrief-authorName\\\" > \\n\t\t\t\t\t\t\t\t<span class=\\\"PromoBrief-authorName-by\\\">By</span> \\n\t\t\t\t\t\t\t\t<a href=\\\"\";\n  if (stack2 = helpers.link) { stack2 = stack2.call(depth0, {hash:{},data:data}); }\n  else { stack2 = depth0.link; stack2 = typeof stack2 === functionType ? stack2.apply(depth0) : stack2; }\n  buffer += escapeExpression(stack2)\n    + \"\\\">\"\n    + escapeExpression(((stack1 = ((stack1 = depth0.sponsor),stack1 == null || stack1 === false ? stack1 : stack1.name)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))\n    + \"</a> \\n\t\t\t\t\t\t\t</div> \\n\t\t\t\t\t\t</div> \\n\t\t\t\t\t</div> \\n\t\t\t\t</div> \\n\t\t\t</div> \\n\t\t</div> \\n</div></div>\";\n  return buffer;\n  }\n\n","collection_size":1,"layoutType":"single_creative","id":"e152c13bae8d4715b12f68aaec996bdf"}]}