mmRequestCallbacks[2]({"Scripts":[],"Campaigns":[{"Name":"T66_SubscribeCTAv30","Type":"ABnMVT","CSName":"","HighLevelApiVersion":"1.12","PagePrefix":"","Scripts":[{"Name":"T66_IM_Omniture","Type":"script","Attrs":{"type":"text/javascript"},"Data":"Integrations.run('Adobe Analytics', {\n    campaign: campaign,\n    eVar: 51,\n    prop: 51\n});","Order":65,"HighLevelApiVersion":"1.12"},{"Name":"T66_IM_HotJar","Type":"script","Attrs":{"type":"text/javascript"},"Data":"Integrations.run('HotJar', {\n    campaign: campaign,\n    redirect: false\n});","Order":100,"HighLevelApiVersion":"1.12"}],"Elements":[{"Name":"a_headert66","VariantName":"a2_t63a3_header","HTMLId":"A_HeaderT66","Data":[{"Type":"Css","Data":"\n\n    .mm_t66_a2_popover_holder {\n        display: none !important;\n    }\n\n","Attrs":{}},{"Type":"Html","Data":"\n\n<div class=\"mm_t66_a2_popover_holder\"></div>\n\n","Attrs":{}},{"Type":"Script","Data":"\n    (function A2_T63A3_Header() {\n        var $ = window.tp.jq;\n\n        var stylesControl = campaign.scope.addRemoveStyles(window.tp.jq, css, 'mm_t66_a3');\n        stylesControl.add();\n\n        var appendNewSubButton = function () {\n            if (location.pathname === '/news/21726359-future-of-work') {\n                stylesControl.remove();\n                $('.mm_t66_a2_popover_holder').remove();\n                return;\n            }\n\n            renderer\n                    .when(function () {\n                        return !$('.mm_t66_a2_popover_holder').length;\n                    })\n                    .done(function () {\n                        var $template = $(html).clone(false);\n                        var popoverHolder = $('.navigation-sticky-scroller .navigation__primary-expander-subscribe-button');\n                        if (!$('.mm_t66_a2_popover_holder').length) {\n                            popoverHolder.append($template);\n                        }\n                        var siteHeaderBtn = popoverHolder.find('>a');\n                        var newBtn = siteHeaderBtn.clone(false);\n                        newBtn.addClass('mm_t66_main_header_cta').attr('href', 'https://subscription.economist.com/DE/EngCore/Ecom/Masthead');\n                        siteHeaderBtn.hide().after(newBtn);\n                    });\n        };\n\n        appendNewSubButton();\n\n        events.on('mm_t66_createElement', function (args) {\n            if (args[1] && args[1].className) {\n                if (args[1].className.indexOf('navigation__primary-inner') !== -1) {\n                    appendNewSubButton();\n                }\n            }\n        });\n    })();\n","Attrs":{}},{"Type":"Html","Data":"\n","Attrs":{}}],"Order":40},{"Name":"b_ribbont66","VariantName":"b3_ribbon","HTMLId":"B_RibbonT66","Data":[{"Type":"Css","Data":"\n    body .subscription-ribbon {\n        position: absolute;\n        left: -9999px;\n        z-index: 100;\n        display: none;\n    }\n\n    body .subscription-ribbon #piano__fixed-subscription-ribbon {\n        position: absolute;\n        left: -9999px;\n    }\n\n    body .subscription-ribbon #piano__subscription-ribbon {\n        position: absolute;\n        left: -9999px;\n    }\n\n    .mm_t66_b3_ribbon_holder {\n        width: 100%;\n        box-shadow: 10px 0 30px rgba(0, 0, 0, .19), 0 6px 10px rgba(0, 0, 0, .23);\n        bottom: 0;\n        -webkit-transition: max-height 1.2s ease;\n        transition: max-height 1.2s ease;\n        position: fixed;\n        right: 0;\n        left: 0;\n        z-index: 999999;\n        max-height: 100%;\n    }\n\n    .mm_t66_b3_ribbon_collapsed {\n        max-height: 64px;\n        transition: unset;\n    }\n\n    .mm_t66_animation.mm_t66_b3_ribbon_collapsed {\n        transition: max-height 1.2s ease;\n    }\n\n    .mm_t66_b3_content_holder {\n\n    }\n\n    .mm_t66_b3_header {\n        background-color: #3D51B5;\n        height: 64px;\n        position: relative;\n    }\n\n    .mm_t66_b3_header_tick {\n        background: url(\"//service.maxymiser.net/cm/images-eu/1/1/1/B00B5D134AE5D337CD4F7B1A1CBF2742B59783FC90348B3560A12A5C47E0D414/economist-com/T66-SubscribeCTAv30/ribbon.png\") no-repeat 0 0;\n        position: absolute;\n        left: 50%;\n        top: -25px;\n        width: 46px;\n        height: 25px;\n        margin-left: -23px;\n        cursor: pointer;\n    }\n\n    .mm_t66_close_ribbon {\n        position: absolute;\n        right: 0;\n        top: 0;\n        width: 14px;\n        height: 14px;\n        cursor: pointer;\n        z-index: 9999999;\n        padding-top: 25px;\n        padding-right: 45px;\n        padding-bottom: 25px;\n    }\n\n    .mm_t66_close_ribbon:hover {\n        opacity: 0.75;\n    }\n\n    .mm_t66_close_ribbon:before, .mm_t66_close_ribbon:after {\n        position: absolute;\n        left: 30px;\n        content: ' ';\n        height: 16px;\n        width: 2px;\n        background-color: #fff\n    }\n\n    .mm_t66_close_ribbon:before {\n        transform: rotate(45deg);\n    }\n\n    .mm_t66_close_ribbon:after {\n        transform: rotate(-45deg);\n    }\n\n    .mm_t66_btns_holder {\n        height: 100%;\n    }\n\n    .mm_t66_btns_holder div {\n        padding-top: 13px;\n        text-align: left;\n    }\n\n    .mm_t66_btns_holder div a {\n        float: none;\n        font-size: 16px;\n        display: inline-block;\n        cursor: pointer;\n        color: #fff;\n        text-decoration: none;\n        background-color: #3e51b5;\n        border-radius: .3em;\n        border: 2px solid #FFFFFF;\n        padding: 7px 15px;\n        margin: 0 4px;\n        transition: background-color .2s;\n        font-family: EconSans;\n        text-align: center;\n        min-width: 187px;\n    }\n\n    .mm_t66_btns_holder div a:first-child {\n\n    }\n\n    .mm_t66_btns_holder div a:hover {\n        background-color: #20328e;\n    }\n\n    .mm_t66_btns_holder div span {\n        display: none;\n    }\n\n    .mm_t66_b3_body_ribbon {\n        background: url(\"//service.maxymiser.net/cm/images-eu/1/1/1/2EE6C85CD6F8B70396BD4E29B77F4965CC6637AB3D4D0DF790FE9EB9283344E7/economist-com/T66-SubscribeCTAv30/ribbonTeaserRight.jpg\") no-repeat right bottom #FFFFFF;\n        padding: 10px 10px 15px;\n    }\n\n    .mm_t66_b3_login_holder {\n        text-align: right;\n        margin-top: -8px;\n    }\n\n    .mm_t66_b3_login_holder span {\n        font-size: 14px;\n        line-height: 20px;\n    }\n\n    .mm_t66_b3_login_holder a {\n        text-decoration: none;\n        color: #121212;\n        font-weight: bold;\n        white-space: nowrap;\n    }\n\n    .mm_t66_b3_login_holder a:hover {\n        color: #3e51b5;\n        transition: .2s;\n    }\n\n    .mm_t66_b3_blocks_holder {\n        overflow: hidden;\n    }\n\n    .mm_t66_b3_block {\n        float: left;\n        width: 50%;\n        padding: 0 10px;\n        box-sizing: border-box;\n        position: relative;\n    }\n\n    .mm_t66_b3_block > div {\n        float: left;\n        text-align: center;\n        min-width: 440px;\n        padding-bottom: 10px;\n    }\n\n    .mm_t66_b3_block:first-child > div {\n        float: right;\n    }\n\n    .mm_t66_b3_block.mm_t66_b3_last_block:after {\n        position: absolute;\n        left: -1px;\n        content: '';\n        height: 100%;\n        width: 1px;\n        background-color: #73777B;\n    }\n\n    .mm_t66_b3_header_block {\n\n    }\n\n    .mm_t66_b3_header_block span {\n        font-size: 30px;\n        font-weight: 500;\n        font-family: MiloSerifPro, Palatino, serif;\n    }\n\n    .mm_t66_b3_copy_block {\n        max-width: 320px;\n        margin: 0 auto;\n    }\n\n    .mm_t66_b3_copy_block span {\n        font-size: 18px;\n        font-family: MiloSerifPro, Palatino, serif;\n    }\n\n    .mm_t66_b3_btn_block {\n        margin-top: 15px;\n    }\n\n    .mm_t66_btns_holder div div {\n        width: 50%;\n        float: left;\n        padding: 0 10px;\n        box-sizing: border-box;\n    }\n\n    .mm_t66_btns_holder div div:first-child {\n        text-align: right;\n    }\n\n    .mm_t66_b3_btn_block a {\n        float: none;\n        font-size: 16px;\n        font-family: EconSans;\n        transition: background-color .2s;\n        display: inline-block;\n        cursor: pointer;\n        user-select: none;\n        color: #fff;\n        line-height: 1.4;\n        text-decoration: none;\n        background-color: #3e51b5;\n        border-radius: .3em;\n        padding: 10px 20px;\n        min-width: 187px;\n    }\n\n    .mm_t66_b3_btn_block a:hover {\n        background-color: #20328e;\n    }\n\n    .mm_t66_b3_gift_block {\n        text-align: center;\n        margin-top: 20px;\n    }\n\n    .mm_t66_b3_gift_block span {\n        color: #464646;\n        font-size: 13px;\n        font-family: EconSans;\n    }\n\n    .mm_t66_b3_gift_block a {\n        font-weight: bold;\n        text-decoration: none;\n        color: #464646;\n    }\n\n    .mm_t66_b3_gift_block a:hover {\n        color: #3e51b5;\n        transition: .2s;\n    }\n\n    .mm_t66_lowZindex {\n        z-index: 1;\n    }\n\n    @media (max-width: 1285px) {\n        .mm_t66_b3_body_ribbon {\n            background-size: 18%;\n        }\n\n    }\n\n    @media (max-width: 1065px) {\n        .mm_t66_b3_body_ribbon {\n            background: #FFFFFF !important;\n        }\n    }\n\n    .mm_t66_mob_content {\n        display: none;\n    }\n\n    @media (max-width: 910px) {\n        .mm_t66_b3_header_block span {\n            font-size: 24px;\n        }\n\n        .mm_t66_b3_copy_block span {\n            font-size: 16px;\n        }\n\n        .mm_t66_b3_login_holder span {\n            font-size: 12px;\n        }\n\n        .mm_t66_b3_block > div {\n            min-width: 100%;\n        }\n\n    }\n\n    @media (max-width: 360px) {\n        .mm_t66_b3_registered .mm_t66_reg_mob_copy {\n            max-width: 84%;\n        }\n    }\n\n    .mm_t66_mob_spec_content {\n        display: none !important;\n    }\n\n    .mm_t66_b3_registered .mm_t66_reg_mob_copy {\n        display: block;\n    }\n\n    .mm_t66_b3_registered .mm_t66_b3_copy_block.mm_t66_mob_spec_content {\n        display: none !important;\n    }\n\n    @media (max-width: 768px) {\n        .mm_t66_btns_holder div {\n            text-align: center;\n            overflow: hidden;\n            cursor: default;\n        }\n\n        .mm_t66_b3_header {\n            cursor: pointer;\n        }\n\n        .mm_t66_b3_login_holder, .mm_t66_b3_gift_block, .mm_t66_b3_header_block, .mm_t66_b3_copy_block {\n            display: none;\n        }\n\n        .mm_t66_mob_spec_content {\n            display: block !important;\n            max-width: 450px;\n            height: auto !important;\n            margin-top: 16px;\n            width: 90%;\n        }\n\n        .mm_t66_b3_block {\n            width: auto;\n            float: none;\n        }\n\n        .mm_t66_b3_block:first-child:after {\n            display: none;\n        }\n\n        .mm_t66_b3_header_tick {\n            background: url(\"//service.maxymiser.net/cm/images-eu/1/1/1/E84E1B86A7CDD09F38D57E8A893BA0CBBEBED33FE19E74331D6A759E28335EAA/economist-com/T66-SubscribeCTAv30/mob_ribbon2.png\") no-repeat 0 0;\n            background-size: contain;\n            position: absolute;\n            top: -24px;\n            width: 48px;\n            height: 24px;\n            margin-left: -24px;\n        }\n\n        @-webkit-keyframes mm_t66_tick_animation {\n            50% {\n                top: 10px;\n            }\n        }\n        @keyframes mm_t66_tick_animation {\n            50% {\n                top: 10px;\n            }\n        }\n\n        .mm_t66_b3_header_tick:after {\n            content: \"\";\n            background: url(\"//service.maxymiser.net/cm/images-eu/1/1/1/A3350156B23E05F5239B348D023B1FC3072318A2A9B43D2F887FDA29C64F1F81/economist-com/T66-SubscribeCTAv30/mob_ribbon_tick.png\") no-repeat 0 0;\n            background-size: contain;\n            animation-timing-function: linear;\n            animation: mm_t66_tick_animation 1.6s infinite;\n            width: 14px;\n            height: 10px;\n            position: absolute;\n            left: 50%;\n            margin-left: -7px;\n            top: 15px;\n        }\n\n        .mm_t66_b3_body_ribbon {\n            background-color: #F1F1F1 !important;\n        }\n\n        .mm_t66_btns_holder > div {\n            display: none;\n        }\n\n        .mm_t66_btns_holder > div.mm_t66_mob_content {\n            display: flex;\n            flex-direction: column;\n            justify-content: space-around;\n            align-items: center;\n            padding-bottom: 13px;\n            min-height: 38px;\n            display: -ms-flexbox;\n            -ms-flex-pack: center;\n        }\n\n        .mm_t63_ie_11 .mm_t66_b3_registered .mm_t66_btns_holder > div.mm_t66_mob_content span {\n            line-height: 38px;\n        }\n\n        .mm_t66_btns_holder > div.mm_t66_mob_content span {\n            display: block;\n            color: #FFF;\n            font-size: 18px;\n        }\n\n        .mm_t66_btns_holder > div.mm_t66_mob_content span.mm_t66_non_reg_cpy {\n            display: none;\n            font-size: 14px;\n        }\n\n        .mm_t66_b3_anonymous .mm_t66_btns_holder > div.mm_t66_mob_content span.mm_t66_non_reg_cpy {\n            display: block;\n        }\n\n        .mm_t66_btns_holder div div {\n            width: 100%;\n            text-align: center;\n            margin-bottom: 10px;\n        }\n\n        .mm_t66_btns_holder div div:first-child {\n            text-align: center;\n            margin-bottom: 10px;\n        }\n\n        .mm_t66_b3_header {\n            height: auto;\n        }\n\n        .mm_t66_mob_spec_content.mm_t66_img_holder {\n            width: 50%;\n            margin: 30px auto 0;\n            max-width: 300px;\n            min-width: 250px;\n        }\n\n        .mm_t66_mob_spec_content.mm_t66_img_holder img {\n            width: 100%;\n        }\n\n        .mm_t66_b3_btn_block a.mm_t66_white_btn {\n            background-color: transparent;\n            color: #3e51b5;\n            border-bottom-color: #3e51b5;\n            border: 1px solid;\n            margin-top: -5px;\n            margin-bottom: 10px;\n        }\n\n        .mm_t66_b3_btn_block a.mm_t66_white_btn:hover {\n            background-color: #b6b6b6;\n        }\n\n        .mm_t66_b3_ribbon_collapsed {\n            max-height: 64px;\n            transition: max-height 1.2s ease;\n        }\n    }\n\n    .mm_t66_b3_registered .mm_t66_btns_holder div div:nth-of-type(2) {\n        display: none;\n    }\n\n    .mm_t66_b3_registered .mm_t66_btns_holder div div {\n        width: auto;\n        float: none;\n        text-align: center;\n    }\n\n    .mm_t66_b3_registered .mm_t66_b3_block.mm_t66_b3_last_block > div {\n        display: none;\n    }\n\n    .mm_t66_b3_registered .mm_t66_b3_block {\n        float: none;\n        width: 100%;\n    }\n\n    .mm_t66_b3_registered .mm_t66_b3_block > div {\n        float: none;\n    }\n\n    .mm_t66_b3_registered .mm_t66_b3_body_ribbon {\n        background: url(\"//service.maxymiser.net/cm/images-eu/1/1/1/8C2963B3E79595EE8F08CBB470106FB3DD57F19C0A7E34A4A09B348196B7E36B/economist-com/T66-SubscribeCTAv30/ribbonTeaserLeft.jpg\") no-repeat left bottom #FFFFFF;\n    }\n\n    @media (max-width: 1300px) {\n        .mm_t66_b3_registered .mm_t66_b3_body_ribbon {\n            background-size: 30%;\n        }\n    }\n\n","Attrs":{}},{"Type":"Html","Data":"\n\n<div class=\"mm_t66_b3_ribbon_holder mm_t66_b3_ribbon_collapsed\">\n    <div class=\"mm_t66_close_ribbon\"></div>\n    <div>\n        <div class=\"mm_t66_b3_content_holder\">\n            <div class=\"mm_t66_b3_header\">\n                <div class=\"mm_t66_b3_header_tick\">\n\n                </div>\n\n                <div class=\"mm_t66_btns_holder\">\n                    <div>\n                        <div>\n                            <a class=\"\"\n                               href=\"https://subscription.economist.com/DE/EngCore/Ecom/Ribbon\">Subscribe: 12\n                                weeks for {{priceLink}}</a>\n                        </div>\n                        <div>\n                            <a class=\"\"\n                               href=\"https://www.economist.com/signup{{returnLink}}\">Sign up: 3 articles per week</a>\n                        </div>\n                        <span>Sign up or subscribe to read more</span>\n                    </div>\n\n                    <div class=\"mm_t66_mob_content\">\n                        <span><b>Subscribe</b>: 12 weeks for {{priceLink}}</span>\n                        <span class=\"mm_t66_non_reg_cpy\">or sign up to enjoy 3 articles free</span>\n                    </div>\n                </div>\n            </div>\n            <div class=\"mm_t66_b3_body_ribbon\">\n                <div class=\"mm_t66_b3_login_holder\">\n                    <span>Already a subscriber? <a href=\"https://www.economist.com/user/login\">Log in</a></span>\n                </div>\n                <div class=\"mm_t66_b3_blocks_holder\">\n                    <div class=\"mm_t66_b3_block\">\n                        <div>\n                            <div class=\"mm_t66_b3_header_block mm_t66_b3_header_block_subscribe_label\">\n                                <span>Enjoy 12 weeks’ access for {{priceLink}}</span>\n                            </div>\n                            <div class=\"mm_t66_b3_copy_block mm_t66_reg_mob_copy\">\n                                <span>Get full access to <i\n                                        style=\"white-space: nowrap;\">The Economist</i> via print, online and our apps.</span>\n                            </div>\n                            <div class=\"mm_t66_b3_copy_block mm_t66_mob_spec_content\">\n                                <span>Get full access to <i\n                                        style=\"white-space: nowrap;\">The Economist</i> via print, online and our apps or sign up to enjoy <span style=\"white-space: nowrap;\"> 3 articles free.</span></span>\n                            </div>\n                            <div class=\"mm_t66_b3_btn_block\">\n                                <a class=\"\"\n                                   href=\"https://subscription.economist.com/DE/EngCore/Ecom/Ribbon\">Subscribe: 12\n                                    weeks\n                                    for\n                                    {{priceLink}}</a>\n                            </div>\n\n                        </div>\n                    </div>\n                    <div class=\"mm_t66_b3_block mm_t66_b3_last_block\">\n                        <div>\n                            <div class=\"mm_t66_b3_header_block\">\n                                <span>Get 3 free articles</span>\n                            </div>\n                            <div class=\"mm_t66_b3_copy_block\">\n                                <span>Sign up to enjoy 3 free articles online each week.</span>\n                            </div>\n                            <div class=\"mm_t66_b3_btn_block\">\n                                <a class=\"mm_t66_white_btn\"\n                                   href=\"https://www.economist.com/signup{{returnLink}}\">Sign up: 3 articles per week</a>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"mm_t66_mob_spec_content mm_t66_img_holder\">\n                        <img src=\"//service.maxymiser.net/cm/images-eu/1/1/1/B023909DEDE62EF1B9327C515DF575ABEFC52F1361CA287BD17ACB87E50768F8/economist-com/T66-SubscribeCTAv30/payWallTeaser.jpg\">\n                    </div>\n                </div>\n                <div class=\"mm_t66_b3_gift_block\">\n                <span>Student and gift subscriptions also available. <a\n                        href=\"https://subscription.economist.com/DE/EngCore/Ecom/Ribbon\">Subscribe</a></span>\n                </div>\n\n            </div>\n        </div>\n    </div>\n</div>\n\n\n","Attrs":{}},{"Type":"Script","Data":"\n    (function B3_Ribbon() {\n        var $ = window.tp.jq;\n\n\n        var stylesControl = campaign.scope.addRemoveStyles(window.tp.jq, css, 'mm_t66_b3');\n        stylesControl.add();\n\n\n        var isManualControl = false;\n        var wallType = '';\n\n        var setSameWidthElements = function (selector) {\n            var headerBtnWidth = 0;\n            selector.each(function () {\n                var t = $(this);\n                t.css('width', 'auto');\n                if (headerBtnWidth < t.width() + 2) {\n                    headerBtnWidth = t.width() + 2;\n                }\n                selector.css('width', headerBtnWidth + 'px');\n            });\n        };\n\n        var setSameHeightElements = function (selector) {\n            var maxHeight = 0;\n            selector.each(function () {\n                var t = $(this);\n                t.css('height', 'auto');\n                if (maxHeight < t.height()) {\n                    maxHeight = t.height();\n                }\n                selector.css('height', maxHeight + 'px');\n            });\n        };\n\n\n        var fixRibbonHeaderTitlesAndButtons = function () {\n\n            setSameHeightElements($('.mm_t66_b3_ribbon_holder .mm_t66_b3_header_block'));\n            setSameHeightElements($('.mm_t66_b3_ribbon_holder .mm_t66_b3_copy_block'));\n\n            setSameWidthElements($('.mm_t66_b3_ribbon_holder .mm_t66_btns_holder a'));\n            setSameWidthElements($('.mm_t66_b3_ribbon_holder .mm_t66_b3_btn_block a'));\n        };\n\n        var checkAndCreateParam = function (pathName) {\n            var returnLink = '';\n\n            if (pathName.replace('/', '')) {\n                returnLink = '?destination=' + encodeURIComponent(pathName);\n            }\n\n            return returnLink;\n        };\n\n        var addReturnLink = function (html) {\n            return html.replace(/\\{\\{returnLink\\}\\}/g, checkAndCreateParam(location.pathname));\n        };\n\n        var appendRibbon = function () {\n            if (!$('.mm_t66_b3_ribbon_holder').length && !sessionStorage.getItem('mm_t66_close_ribbon_b3')) {\n\n                html = html.replace(/\\{\\{priceLink\\}\\}/g, campaign.scope.currency);\n                html = addReturnLink(html);\n\n                var returnLink = '';\n\n                if (location.pathname.replace('/', '')) {\n                    returnLink = '?destination=' + encodeURIComponent(location.pathname);\n                }\n\n                html = html.replace(/\\{\\{returnLink\\}\\}/g, returnLink);\n\n                var userType = tp.customVariables.userType;\n\n                var $template = $(html).clone(false);\n\n                if (campaign.scope.isRowRegion) {\n                    $template.find('.mm_t66_b3_header .mm_t66_btns_holder a:first').text('Subscribe');\n                    $template.find('.mm_t66_b3_blocks_holder .mm_t66_b3_btn_block a:first').text('Subscribe');\n                    $template.find('.mm_t66_mob_content span:first').html('<b>Subscribe</b>');\n                    $template.find('.mm_t66_b3_body_ribbon .mm_t66_b3_header_block_subscribe_label span').text('Enjoy great savings');\n                }\n\n                $template.addClass('mm_t66_b3_' + userType);\n\n                if (userType !== 'anonymous') {\n                    $template.addClass('mm_t66_b3_registered');\n                    $template.find('.mm_t66_btns_holder > div:not(.mm_t66_mob_content) span').text('Subscribe to read more');\n                }\n\n                $('#bottom-page').prepend($template);\n\n                fixRibbonHeaderTitlesAndButtons();\n\n                var headerTick = $template.find('.mm_t66_b3_header_tick');\n                headerTick.click(function (e) {\n                    e.stopPropagation();\n                    if ($template.hasClass('mm_t66_b3_ribbon_collapsed')) {\n                        $template.toggleClass('mm_t66_b3_ribbon_collapsed');\n                        isManualControl = true;\n                    } else {\n                        $template.addClass('mm_t66_animation mm_t66_b3_ribbon_collapsed');\n                        setTimeout(function () {\n                            $template.removeClass('mm_t66_animation');\n                        }, 1300);\n                    }\n                });\n\n                var startSwipe = false;\n                var startSwipePosition = 0;\n\n                $template.find('.mm_t66_btns_holder')\n                    .click(function (e) {\n                        if (e.target.tagName.toLowerCase() !== 'a') {\n                            headerTick.click();\n                        }\n                    })\n                    .on('touchstart', function (e) {\n                        try {\n                            startSwipePosition = e.originalEvent.touches[0].pageY;\n                            if (window.innerWidth < 769) {\n                                e.preventDefault();\n                                startSwipe = true;\n                            }\n                        } catch (o_0) {\n\n                        }\n                    })\n                    .on('touchend', function (e) {\n                        try {\n                            if (startSwipe) {\n                                var diff = e.originalEvent.changedTouches[0].pageY - startSwipePosition;\n                                var swipeTop = diff < 0;\n                                var isRibbonCollapsed = $template.hasClass('mm_t66_b3_ribbon_collapsed');\n                                if (swipeTop && isRibbonCollapsed) {\n                                    $template.toggleClass('mm_t66_b3_ribbon_collapsed');\n                                } else if (!swipeTop && !isRibbonCollapsed && diff !== 0) {\n                                    $template.addClass('mm_t66_animation mm_t66_b3_ribbon_collapsed');\n                                    setTimeout(function () {\n                                        $template.removeClass('mm_t66_animation');\n                                    }, 1300);\n                                }\n                                startSwipe = false;\n                                startSwipePosition = 0;\n                            }\n                        } catch (o_0) {\n\n                        }\n                    });\n\n                var closeBtn = $template.find('.mm_t66_close_ribbon');\n                closeBtn.click(function (e) {\n                    isManualControl = true;\n                    e.stopPropagation();\n                    $template.animate({\n                        'margin-bottom': '-400px'\n                    }, 1300, function () {\n                        $template.hide();\n                        sessionStorage.setItem('mm_t66_close_ribbon_b3', '1');\n                    });\n                });\n\n                $template.find('.mm_t66_b3_blocks_holder')\n                    .on('touchstart', function (e) {\n                        try {\n                            if (e.target.tagName.toLowerCase() !== 'a') {\n                                startSwipePosition = e.originalEvent.touches[0].pageY;\n                                if (window.innerWidth < 769) {\n                                    e.preventDefault();\n                                    startSwipe = true;\n                                }\n                            }\n                        } catch (o_0) {\n\n                        }\n                    })\n                    .on('touchend', function (e) {\n                        try {\n                            if (startSwipe && e.originalEvent.changedTouches[0].pageY > startSwipePosition) {\n                                startSwipe = false;\n                                startSwipePosition = 0;\n\n                                $template.addClass('mm_t66_animation mm_t66_b3_ribbon_collapsed');\n                                setTimeout(function () {\n                                    $template.removeClass('mm_t66_animation');\n                                }, 1300);\n                            }\n                        } catch (o_0) {\n\n                        }\n                    });\n            }\n        };\n\n        function debounce(func, wait, immediate) {\n            var timeout;\n            return function () {\n                var context = this, args = arguments;\n                var later = function () {\n                    timeout = null;\n                    if (!immediate) func.apply(context, args);\n                };\n                var callNow = immediate && !timeout;\n                clearTimeout(timeout);\n                timeout = setTimeout(later, wait);\n                if (callNow) func.apply(context, args);\n            };\n        }\n\n\n        var checkPagePath = debounce(function () {\n            if (location.pathname === '/news/21726359-future-of-work') {\n                stylesControl.remove();\n                $('.mm_t66_b3_ribbon_holder').remove();\n                $(window).resize();\n            } else {\n                appendRibbon();\n                fixRibbonHeaderTitlesAndButtons();\n                stylesControl.add();\n            }\n        }, 200);\n\n        events.on('mm_t66_createElement', checkPagePath);\n        events.on('mm_t66_registrationDone', function () {\n            $('.mm_t66_b3_ribbon_holder').removeClass('mm_t66_b3_anonymous').addClass('mm_t66_b3_registered');\n            $('.mm_t66_btns_holder span').text('Subscribe to read more');\n        });\n\n        var hideRibbon = function () {\n            $('.mm_t66_b3_ribbon_holder').hide();\n        };\n\n        var showRibbon = function () {\n            $('.mm_t66_b3_ribbon_holder').show();\n        };\n\n        $(window).resize(fixRibbonHeaderTitlesAndButtons);\n\n        appendRibbon();\n\n        events.on('mm_t66_changed_page', function () {\n            $('[href*=\"https://www.economist.com/signup\"]').each(function () {\n                var newSearch = checkAndCreateParam(location.pathname);\n                var $this = $(this);\n                var currentHref = $this.attr('href');\n\n                $this.attr('href', currentHref.replace(/\\?.*|$/, newSearch));\n            });\n        });\n\n        events.on('hideElem_B', function () {\n            hideRibbon();\n        });\n\n        events.on('showElem_B', function () {\n            appendRibbon();\n            showRibbon();\n        });\n\n        if (location.pathname === '/signup') {\n            hideRibbon();\n        }\n\n        $(window).on('popstate', function () {\n            if (location.pathname === '/signup') {\n                hideRibbon();\n            }\n        });\n    })();\n","Attrs":{}},{"Type":"Html","Data":"","Attrs":{}}],"Order":45},{"Name":"c_articlet66","VariantName":"c2_t63c2_article","HTMLId":"C_ArticleT66","Data":[{"Type":"Css","Data":"\n    .mm_t66_c2_teaser_holder {\n        overflow: hidden;\n        position: relative;\n        background-color: #f2f2f2;\n        padding-left: 20px;\n    }\n\n    .mm_t66_c2_main_title {\n        margin-top: 57px;\n        width: 300px;\n    }\n\n    .mm_t66_c2_main_title span {\n        font-size: 28px;\n        font-weight: 500;\n        font-family: MiloSerifPro, Palatino, serif;\n    }\n\n    .mm_t66_c2_teaser_cpy {\n        width: 296px;\n        margin-top: 12px;\n\n    }\n\n    .mm_t66_c2_teaser_cpy span {\n        font-family: MiloSerifPro, Palatino, serif;\n        font-size: 16px;\n        color: #464646;\n    }\n\n    .mm_t66_c2_btn_holder {\n        margin-top: 28px;\n        margin-bottom: 56px;\n    }\n\n    .mm_t66_c2_btn_holder a {\n        float: none;\n        padding-left: 15px;\n        padding-right: 15px;\n        font-size: 16px;\n    }\n\n    .mm_t66_c2_img_holder {\n        position: absolute;\n        top: 95px;\n        right: 0;\n    }\n\n    .mm_t66_c2_img_holder img {\n        height: 251px;\n    }\n\n    @media (max-width: 350px) {\n        .mm_t66_c2_teaser_cpy {\n            max-width: 260px;\n        }\n\n        .mm_t66_c2_main_title {\n            max-width: 260px;\n        }\n    }\n\n    @media (min-width: 768px) and (max-width: 830px), (min-width: 1220px) {\n        .mm_t66_c2_teaser_holder {\n            min-width: 583px;\n        }\n\n    }\n\n    @media (max-width: 768px), (min-width: 960px) and (max-width: 1220px) {\n        .mm_t66_c2_main_title {\n            margin: 17px auto 0;\n            text-align: center;\n        }\n\n        .mm_t66_c2_teaser_cpy {\n            width: auto;\n            margin: 12px 50px 0;\n            text-align: center;\n        }\n\n        .mm_t66_c2_teaser_cpy span {\n            font-size: 18px;\n        }\n\n        .mm_t66_c2_btn_holder {\n            margin: 28px auto 116px;\n            text-align: center;\n        }\n\n        .mm_t66_c2_img_holder {\n            bottom: -95px;\n            top: auto;\n            right: -75px\n        }\n\n        .mm_t66_c2_img_holder img {\n            height: 215px;\n            transform: rotate(-10deg);\n        }\n\n        .mm_t66_c2_teaser_holder {\n            padding-left: 0;\n        }\n\n        .mm_t66_c2_btn_holder a {\n            width: 60%;\n            margin: 0 20%;\n            padding-left: 0;\n            padding-right: 0;\n            min-width: 260px;\n        }\n    }\n\n    @media (max-width: 499px) {\n        .mm_t66_c2_teaser_cpy {\n            margin-left: 20px;\n            margin-right: 20px;\n        }\n\n        .mm_t66_c2_btn_holder a {\n            width: auto;\n            margin: 0;\n        }\n    }\n\n    .mm_t66_c2_clear {\n        clear: both;\n    }\n","Attrs":{}},{"Type":"Html","Data":"\n<div class=\"mm_t66_c2_clear\"></div>\n<div class=\"mm_t66_c2_teaser_holder\">\n    <div class=\"mm_t66_c2_main_title\">\n        <span>You’ve seen the news, now discover the story </span>\n    </div>\n    <div class=\"mm_t66_c2_teaser_cpy\">\n        <span>Get incisive analysis on the issues that matter. Whether you read each issue cover to cover, listen to the audio edition, or scan the headlines on your phone, time with <span\n                style=\"font-style: italic;\">The Economist</span> is always well spent.</span>\n    </div>\n    <div class=\"mm_t66_c2_btn_holder\">\n        <a class=\"link-button beta-bar__button beta-bar__button--contact link-button--styled\"\n           href=\"https://subscription.economist.com/DE/EngCore/Ecom/EndOfArticle\">Enjoy 12 weeks’ access for\n            {{priceLink}}</a>\n    </div>\n    <div class=\"mm_t66_c2_img_holder\">\n        <img src=\"//service.maxymiser.net/cm/images-eu/1/1/1/F931C9ECB00C2A854B2A4B0B29A88CC47EB68BBF2404C66680F83E25D74A3113/economist-com/T66-SubscribeCTAv30/articleTeaser.png\"/>\n    </div>\n</div>\n\n","Attrs":{}},{"Type":"Script","Data":"\n    (function C2_T63C2_Article() {\n        var $ = window.tp.jq;\n        var stylesControl = campaign.scope.addRemoveStyles(window.tp.jq, css, 'mm_t66_c2');\n        stylesControl.add();\n\n        var isPayWall = false;\n\n        var hideTeaser = function () {\n            isPayWall = true;\n            $('.mm_t66_c2_teaser_holder').remove();\n        };\n\n        var appendArticleTeaser = function () {\n            var lp = location.pathname;\n            if (lp === '/news/21726359-future-of-work') {\n                stylesControl.remove();\n                return;\n            }\n\n            var isArticlePage = /schema\\.org\\/(BlogPosting|Article)/.test($('main[role=\"main\"]').attr('itemtype'));\n            html = html.replace(/\\{\\{priceLink\\}\\}/g, campaign.scope.currency);\n            if (isArticlePage && !$('.mm_t66_c2_teaser_holder').length && $('.blog-post__text').children().length && !isPayWall && !$('#piano__in-line-paywall').find('iframe').length) {\n                var $template = $(html).clone(false);\n\n                if (campaign.scope.isRowRegion) {\n                    $template.find('.mm_t66_c2_btn_holder a').text('Enjoy great savings');\n                }\n\n                $('.blog-post__bottom-panel').before($template);\n\n\n                if (lp === campaign.scope.marketingPage) {\n                    $('.component-image.blog-post__image img').wrap('<a class=\"mm_t66_campaign_link\" href=\"http://econ.st/2B1aGc5\" target=\"_blank\">');\n                }\n            }\n        };\n\n        events.on('mm_t66_changed_page', function () {\n            isPayWall = false;\n            setTimeout(appendArticleTeaser, 0);\n        });\n\n        events.on('mm_t66_createElement', function (args) {\n            if (args[0] === 'main') {\n                setTimeout(appendArticleTeaser, 0);\n            }\n        });\n\n\n        window.addEventListener(\"message\", function (n) {\n            if (n.origin && n.origin === \"https://buy.tinypass.com\") {\n                var frameId = '';\n                try {\n                    frameId = JSON.parse(n.data).params.iframeId;\n                } catch (o_0) {\n                }\n                if (frameId && $('#' + frameId).parents('#piano__in-line-paywall').length) {\n                    hideTeaser();\n                }\n            }\n        });\n        window.addEventListener(\"hitPaywall\", hideTeaser);\n\n        appendArticleTeaser();\n    })();\n","Attrs":{}},{"Type":"Html","Data":"","Attrs":{}}],"Order":50},{"Name":"d_slugt66","VariantName":"d2_t63d3_noslugs","HTMLId":"D_SlugT66","Data":[{"Type":"Css","Data":"\n    .fe-blogs__top-ad-wrapper .fe-blogs__top-ad-slug,\n    .fe-blogs__top-ad-wrapper .fe-blogs__top-ad-deep-slug {\n        position: absolute !important;\n        left: -9999px !important;\n    }\n\n\n","Attrs":{}},{"Type":"Html","Data":"\n\n\n","Attrs":{}},{"Type":"Script","Data":"\n    (function D2_T63D3_NoSlugs() {\n        var stylesControl = campaign.scope.addRemoveStyles(window.tp.jq, css, 'mm_t66_d3');\n        stylesControl.add();\n\n        events.on('mm_t66_createElement', function () {\n            if (location.pathname === '/news/21726359-future-of-work') {\n                stylesControl.remove();\n            } else {\n                stylesControl.add();\n            }\n\n        });\n    })();\n","Attrs":{}},{"Type":"Html","Data":"","Attrs":{}}],"Order":55},{"Name":"e_paywallt66","VariantName":"e3_paywall","HTMLId":"E_PaywallT66","Data":[{"Type":"Css","Data":"\n\n    .blog-post__inner {\n        min-height: 60px !important;\n    }\n\n    #piano__in-line-paywall .tp-container-inner {\n        position: absolute;\n        left: -9999px;\n    }\n\n    #piano__in-line-paywall .tp-container-inner.mm_t66_e2_show_def_frame {\n        position: relative;\n        left: 0;\n    }\n\n    .mm_t66_e2_paywall_holder {\n        background-color: #F1F1F1;\n    }\n\n    .mm_t66_e2_regwall_holder, .mm_t66_e2_subwall_holder {\n        text-align: center;\n    }\n\n    .mm_t66_e2_login_holder {\n        height: 62px;\n        background-color: #FFFFFF;\n        text-align: center\n    }\n\n    .mm_t66_e2_login_holder span {\n        font-size: 18px;\n        line-height: 60px;\n    }\n\n    .mm_t66_e2_login_holder a {\n        text-decoration: none;\n        color: #121212;\n        font-weight: bold;\n        white-space: nowrap;\n    }\n\n    .mm_t66_e2_login_holder a:hover {\n        color: #3e51b5;\n        transition: .2s;\n    }\n\n    .mm_t66_e2_main_content {\n        padding: 60px 30px 30px;\n    }\n\n    .mm_t66_main_header {\n\n    }\n\n    .mm_t66_main_header span {\n        font-weight: 500;\n        font-size: 32px;\n        font-family: MiloSerifPro, Palatino, serif;\n    }\n\n    .mm_t66_main_sub_header {\n        width: auto;\n        margin: 20px auto;\n        max-width: 420px;\n    }\n\n    .mm_t66_main_sub_header span {\n        font-size: 18px;\n        font-family: MiloSerifPro, Palatino, serif;\n    }\n\n    .mm_t66_main_sub_header span span {\n        font-style: italic;\n    }\n\n    .mm_t66_e2_btns_holder {\n        width: 40%;\n        margin: 30px auto 0;\n        min-width: 260px;\n    }\n\n    .mm_t66_e2_subwall_holder .mm_t66_e2_btns_holder {\n        margin-bottom: 30px;\n    }\n\n    .mm_t66_e2_btns_holder a {\n        float: none;\n        padding-left: 15px;\n        padding-right: 15px;\n        font-size: 16px;\n        display: block;\n        margin-bottom: 12px;\n    }\n\n    .mm_t66_e2_btns_holder a span {\n        font-weight: bold;\n    }\n\n    .mm_t66_e2_teaser_holder {\n        margin-top: 20px;\n        margin-bottom: 20px;\n    }\n\n    .mm_t66_e2_teaser_holder img {\n        width: 100%;\n        max-width: 441px;\n    }\n\n    .mm_t66_e2_list_holder {\n        text-align: left;\n        width: 85%;\n        margin: 0 auto;\n    }\n\n    .mm_t66_main_sub_header2 {\n        /* line-height: 40px;*/\n    }\n\n    .mm_t66_e2_subwall_holder .mm_t66_e2_list_holder {\n        margin-top: 10px;\n    }\n\n    .mm_t66_list_item {\n        background: url(\"//service.maxymiser.net/cm/images-eu/1/1/1/66B40598A2082FDA277789E60A1B9100A86317A3C98BF39B25F5572F1518B4BB/economist-com/T66-SubscribeCTAv30/tick.jpg\") 0 5px no-repeat;\n        padding-left: 25px;\n        margin-bottom: 6px;\n    }\n\n    .mm_t66_list_item span {\n        font-size: 15px;\n    }\n\n    .mm_t66_list_item span span {\n        font-weight: bold;\n    }\n\n    .mm_t66_e2_subscribe_holder {\n        margin-top: 30px;\n        padding: 15px 0;\n    }\n\n    .mm_t66_e2_list_header span {\n\n    }\n\n    .mm_t66_e2_subscribe_holder span {\n        font-size: 17px;\n    }\n\n    .mm_t66_e2_subscribe_holder span a {\n        text-decoration: none;\n        color: #121212;\n        font-weight: bold;\n        white-space: nowrap;\n    }\n\n    .mm_t66_e2_subscribe_holder span a:hover {\n        color: #3e51b5;\n        transition: .2s;\n    }\n\n    /*update for marketing campaign [1.12]*/\n    .mm_t66_marketing.mm_t66_e2_paywall_holder,\n    .mm_t66_e2_paywall_holder.mm_t66_e2_paywall_holder_marketing {\n        display: none;\n    }\n\n    .mm_t66_marketing.mm_t66_e2_paywall_holder.mm_t66_e2_paywall_holder_marketing {\n        display: block;\n    }\n\n    .mm_t66_marketing.mm_t66_e2_paywall_holder.mm_t66_e2_paywall_holder_marketing .mm_t66_e2_main_content {\n        padding-top: 30px;\n    }\n\n    .mm_t66_marketing.mm_t66_e2_paywall_holder.mm_t66_e2_paywall_holder_marketing .mm_t66_main_sub_header.mm_t66_e2_list_header {\n        margin: 10px auto;\n    }\n\n    .mm_t66_marketing.mm_t66_e2_paywall_holder.mm_t66_e2_paywall_holder_marketing .mm_t66_e2_btns_holder {\n        margin: 20px auto 0;\n    }\n\n    .mm_t66_marketing.mm_t66_e2_paywall_holder.mm_t66_e2_paywall_holder_marketing .mm_t66_transparent_btn {\n        background-color: #F1F1F1;\n        border: 2px solid #3e51b5;\n        color: #3e51b5;\n    }\n\n    .mm_t66_marketing.mm_t66_e2_paywall_holder.mm_t66_e2_paywall_holder_marketing .mm_t66_transparent_btn:hover {\n        background-color: #b6b6b6;\n    }\n\n    .mm_t66_marketing.mm_t66_e2_paywall_holder.mm_t66_e2_paywall_holder_marketing .mm_t66_e2_list_link {\n        text-decoration: underline;\n        cursor: pointer;\n        color: #121212;\n    }\n\n    .mm_t66_marketing.mm_t66_e2_paywall_holder.mm_t66_e2_paywall_holder_marketing .mm_t66_e2_list_link:hover {\n        color: #3e51b5;\n        transition: .2s;\n    }\n\n    /*END___update for marketing campaign [1.12]*/\n\n    @media (max-width: 640px) {\n        .mm_t66_main_sub_header {\n            width: auto;\n            max-width: 420px;\n        }\n\n        .mm_t66_e2_login_holder {\n            height: auto;\n        }\n    }\n\n    @media (max-width: 500px) {\n        .mm_t66_e2_subscribe_holder span {\n            line-height: 30px;\n        }\n\n        .mm_t66_e2_list_holder {\n            width: 100%;\n        }\n\n        .mm_t66_e2_login_holder {\n            padding: 15px 0;\n        }\n\n        .mm_t66_e2_login_holder span {\n            line-height: 30px;\n        }\n\n        .mm_t66_e2_main_content {\n            padding: 30px 15px 30px;\n        }\n\n    }\n\n    @media (max-width: 420px) {\n        .mm_t66_e2_subscribe_holder {\n            padding: 0;\n        }\n\n        .mm_t66_e2_login_holder span {\n            font-size: 14px;\n        }\n\n        .mm_t66_main_sub_header span {\n            font-size: 16px;\n        }\n\n        .mm_t66_main_header span {\n            font-size: 28px;\n        }\n\n        .mm_t66_main_sub_header {\n            line-height: 26px;\n        }\n\n        .mm_t66_list_item span {\n            font-size: 14px;\n        }\n\n        .mm_t66_e2_subscribe_holder span {\n            font-size: 14px;\n        }\n\n    }\n\n    .mm_t66_e2_btns_holder a.mm_t66_white_btn {\n        background-color: transparent;\n        color: #3e51b5;\n        border-bottom-color: #3e51b5;\n        border: 1px solid;\n    }\n\n    .mm_t66_e2_btns_holder a.mm_t66_white_btn:hover {\n        background-color: #b6b6b6;\n    }\n","Attrs":{}},{"Type":"Html","Data":"\n<div class=\"mm_t66_e2_paywall_holder\">\n    <div class=\"mm_t66_e2_regwall_holder\">\n        <div class=\"mm_t66_e2_login_holder\">\n            <span>Already signed up or a subscriber? <a href=\"https://www.economist.com/user/login\">Log in</a></span>\n        </div>\n        <div class=\"mm_t66_e2_main_content\">\n            <div class=\"mm_t66_main_header\">\n                <span>You’ve reached your article limit</span>\n            </div>\n            <div class=\"mm_t66_main_sub_header mm_t66_e2_list_header\">\n                <span>Sign up to keep reading or subscribe now to get full access to <span>The Economist</span> via print, online and our apps.</span>\n            </div>\n            <div class=\"mm_t66_e2_btns_holder\">\n                <a class=\"link-button beta-bar__button beta-bar__button--contact link-button--styled mm_t66_e2_regwall_subscribe_btn\"\n                   href=\"https://subscription.economist.com/DE/EngCore/Ecom/RegWall\"><span>Subscribe:</span> 12\n                    weeks for {{priceLink}}</a>\n            </div>\n            <div class=\"mm_t66_e2_btns_holder\">\n                <a class=\"link-button beta-bar__button beta-bar__button--contact link-button--styled mm_t66_white_btn\"\n                   href=\"https://www.economist.com/signup{{returnLink}}\"><span>Sign up:</span> 3 articles per week</a>\n            </div>\n            <div class=\"mm_t66_main_header mm_t66_main_header_price_holder\" style=\"margin-top: 30px;\">\n                <span>Enjoy 12 weeks’ access for {{priceLink}}</span>\n            </div>\n            <div class=\"mm_t66_main_sub_header mm_t66_main_sub_header2\">\n                <span><span>The Economist</span> delivers incisive analysis on the issues that matter.</span>\n            </div>\n            <div class=\"mm_t66_e2_teaser_holder\">\n                <img src=\"//service.maxymiser.net/cm/images-eu/1/1/1/B023909DEDE62EF1B9327C515DF575ABEFC52F1361CA287BD17ACB87E50768F8/economist-com/T66-SubscribeCTAv30/payWallTeaser.jpg\"/>\n            </div>\n            <div class=\"mm_t66_main_sub_header mm_t66_main_sub_header2\">\n                <span>Subscribe now to enjoy:</span>\n            </div>\n            <div class=\"mm_t66_e2_list_holder\">\n\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Print or digital edition</span> - delivered to you each week</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Economist.com</span> - including blog content updated throughout the week and our online archive</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Audio edition</span> - each week's issue read by professional broadcasters</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>The Economist Espresso</span> - your morning briefing direct to your smartphone or inbox \t</span>\n                </div>\n            </div>\n            <div class=\"mm_t66_e2_subscribe_holder\">\n                <span>Student and gift subscriptions also available. <a\n                        href=\"https://subscription.economist.com/DE/EngCore/Ecom/RegWall\">Subscribe now</a></span>\n            </div>\n\n        </div>\n    </div>\n\n    <div class=\"mm_t66_e2_subwall_holder\">\n\n        <div class=\"mm_t66_e2_main_content\">\n            <div class=\"mm_t66_main_header\">\n                <span>You’ve reached your article limit</span>\n            </div>\n            <div class=\"mm_t66_main_sub_header mm_t66_e2_list_header\">\n                <span>Subscribe now to get full access to <span>The Economist</span> via print, online and our apps.</span>\n            </div>\n            <div class=\"mm_t66_e2_btns_holder\">\n                <a class=\"link-button beta-bar__button beta-bar__button--contact link-button--styled\"\n                   href=\"https://subscription.economist.com/DE/EngCore/Ecom/SubWall\"><span>Subscribe</span></a>\n            </div>\n\n            <div class=\"mm_t66_main_header mm_t66_main_header_price_holder\">\n                <span>Enjoy 12 weeks’ access for {{priceLink}}</span>\n            </div>\n\n            <div class=\"mm_t66_e2_list_holder\">\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Print or digital edition</span> - delivered to you each week</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Economist.com</span> - including blog content updated throughout the week and our online archive</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Audio edition</span> - each week's issue read by professional broadcasters</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>The Economist Espresso</span> - your morning briefing direct to your smartphone or inbox</span>\n                </div>\n            </div>\n            <div class=\"mm_t66_e2_teaser_holder\">\n                <img src=\"//service.maxymiser.net/cm/images-eu/1/1/1/B023909DEDE62EF1B9327C515DF575ABEFC52F1361CA287BD17ACB87E50768F8/economist-com/T66-SubscribeCTAv30/payWallTeaser.jpg\"/>\n            </div>\n            <div class=\"mm_t66_e2_subscribe_holder\">\n                <span>Student and gift subscriptions also available. <a\n                        href=\"https://subscription.economist.com/DE/EngCore/Ecom/SubWall\">Subscribe now</a></span>\n            </div>\n        </div>\n    </div>\n\n</div>\n\n\n<!--update for marketing campaign [1.12]-->\n<div class=\"mm_t66_e2_paywall_holder mm_t66_e2_paywall_holder_marketing\">\n    <div class=\"mm_t66_e2_regwall_holder\">\n        <div class=\"mm_t66_e2_login_holder\">\n            <span>Already signed up or a subscriber? <a href=\"https://www.economist.com/user/login\">Log in</a></span>\n        </div>\n        <div class=\"mm_t66_e2_main_content\">\n            <div class=\"mm_t66_main_header\">\n                <span>Please login to continue</span>\n            </div>\n            <div class=\"mm_t66_main_sub_header mm_t66_e2_list_header\">\n                <span>Already registered? <a class=\"mm_t66_e2_list_link\" href=\"https://www.economist.com/user/login\">Login</a> to access our round-up of the year.</span>\n            </div>\n            <div class=\"mm_t66_main_header\">\n                <span>Not registered?</span>\n            </div>\n            <div class=\"mm_t66_main_sub_header mm_t66_e2_list_header\">\n                <span>Sign up below to read the highs and lows of 2017.</span>\n            </div>\n            <div class=\"mm_t66_e2_btns_holder\">\n                <a class=\"link-button beta-bar__button beta-bar__button&#45;&#45;contact link-button&#45;&#45;styled mm_t66_transparent_btn\"\n                   href=\"https://www.economist.com/signup{{returnLink}}\"><span>Sign up</span></a>\n            </div>\n            <div class=\"mm_t66_e2_btns_holder\">\n                <a class=\"link-button beta-bar__button beta-bar__button&#45;&#45;contact link-button&#45;&#45;styled mm_t66_e2_regwall_subscribe_btn\"\n                   href=\"https://subscription.economist.com/DE/EngCore/Ecom/RegWall\"><span>Subscribe:</span> 12\n                    weeks for {{priceLink}}</a>\n            </div>\n            <div class=\"mm_t66_main_header mm_t66_main_header_price_holder\" style=\"margin-top: 30px;\">\n                <span>Enjoy 12 weeks’ access for {{priceLink}}</span>\n            </div>\n            <div class=\"mm_t66_main_sub_header mm_t66_main_sub_header2\">\n                <span><span>The Economist</span> delivers incisive analysis on the issues that matter.</span>\n            </div>\n            <div class=\"mm_t66_e2_teaser_holder\">\n                <img src=\"//service.maxymiser.net/cm/images-eu/1/1/1/B023909DEDE62EF1B9327C515DF575ABEFC52F1361CA287BD17ACB87E50768F8/economist-com/T66-SubscribeCTAv30/payWallTeaser.jpg\"/>\n            </div>\n            <div class=\"mm_t66_main_sub_header mm_t66_main_sub_header2\">\n                <span>Subscribe now to enjoy:</span>\n            </div>\n            <div class=\"mm_t66_e2_list_holder\">\n\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Print or digital edition</span> - delivered to you each week</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Economist.com</span> - including blog content updated throughout the week and our online archive</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Audio edition</span> - each week's issue read by professional broadcasters</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>The Economist Espresso</span> - your morning briefing direct to your smartphone or inbox \t</span>\n                </div>\n            </div>\n            <div class=\"mm_t66_e2_subscribe_holder\">\n                <span>Student and gift subscriptions also available. <a\n                        href=\"https://subscription.economist.com/DE/EngCore/Ecom/RegWall\">Subscribe now</a></span>\n            </div>\n\n        </div>\n    </div>\n\n    <div class=\"mm_t66_e2_subwall_holder\">\n\n        <div class=\"mm_t66_e2_main_content\">\n            <div class=\"mm_t66_main_header\">\n                <span>You’ve reached your article limit</span>\n            </div>\n            <div class=\"mm_t66_main_sub_header mm_t66_e2_list_header\">\n                <span>Subscribe now to get full access to <span>The Economist</span> via print, online and our apps.</span>\n            </div>\n            <div class=\"mm_t66_e2_btns_holder\">\n                <a class=\"link-button beta-bar__button beta-bar__button--contact link-button--styled\"\n                   href=\"https://subscription.economist.com/DE/EngCore/Ecom/SubWall\"><span>Subscribe</span></a>\n            </div>\n\n            <div class=\"mm_t66_main_header mm_t66_main_header_price_holder\">\n                <span>Enjoy 12 weeks’ access for {{priceLink}}</span>\n            </div>\n\n            <div class=\"mm_t66_e2_list_holder\">\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Print or digital edition</span> - delivered to you each week</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Economist.com</span> - including blog content updated throughout the week and our online archive</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>Audio edition</span> - each week's issue read by professional broadcasters</span>\n                </div>\n                <div class=\"mm_t66_list_item\">\n                    <span><span>The Economist Espresso</span> - your morning briefing direct to your smartphone or inbox</span>\n                </div>\n            </div>\n            <div class=\"mm_t66_e2_teaser_holder\">\n                <img src=\"//service.maxymiser.net/cm/images-eu/1/1/1/B023909DEDE62EF1B9327C515DF575ABEFC52F1361CA287BD17ACB87E50768F8/economist-com/T66-SubscribeCTAv30/payWallTeaser.jpg\"/>\n            </div>\n            <div class=\"mm_t66_e2_subscribe_holder\">\n                <span>Student and gift subscriptions also available. <a\n                        href=\"https://subscription.economist.com/DE/EngCore/Ecom/SubWall\">Subscribe now</a></span>\n            </div>\n        </div>\n    </div>\n\n</div>\n<!--END___update for marketing campaign [1.12]-->\n\n\n","Attrs":{}},{"Type":"Script","Data":"\n    (function E3_Paywall() {\n\n        dom.addCss(css);\n        var $ = window.tp.jq;\n\n        var regwallIDs = ['OT7E83SEM8FV', 'OT3Q75XLUHLF', 'OTKK5SJY391L', 'OTM9OVWTTE9Y'];\n        var subwallIDs = ['OTK85TQABVPR', 'OTJ6IBXQCUAS'];\n\n\n        var showPaywallTeaser = function () {\n            $('html').addClass('mm_t66_e2_elem');\n            var wallType = '';\n            var template = '';\n            var piano = $('#piano__in-line-paywall');\n            var payIframe = piano.find('iframe');\n            if (payIframe.length) {\n                events.trigger('hideElem_B', {});\n                $('html').addClass('mm_t66_e2_elem');\n                template = (payIframe.attr('src').match(/templateId=([^&]*)&/) || [])[1];\n                if (template && regwallIDs.indexOf(template) !== -1) {\n                    wallType = 'regwall';\n                } else if (template && subwallIDs.indexOf(template) !== -1) {\n                    wallType = 'subwall';\n                }\n            }\n\n            if (!wallType) {\n                piano.find('.tp-container-inner').addClass('mm_t66_e2_show_def_frame');\n            }\n\n            if (wallType && !$('.mm_t66_e2_paywall_holder').length) {\n                html = html.replace(/\\{\\{priceLink\\}\\}/g, campaign.scope.currency);\n\n                var returnLink = '';\n\n                if (location.pathname.replace('/', '')) {\n                    returnLink = '?destination=' + encodeURIComponent(location.pathname);\n                }\n\n                html = html.replace(/\\{\\{returnLink\\}\\}/g, returnLink);\n\n                var $template = $(html).clone(false);\n\n                if (campaign.scope.isRowRegion) {\n                    $template.find('.mm_t66_main_header_price_holder span').text('Enjoy great savings');\n                    $template.find('.mm_t66_e2_regwall_subscribe_btn').html('<span>Subscribe</span>');\n                }\n\n                if (wallType === 'regwall') {\n                    $template.find('.mm_t66_e2_subwall_holder').remove();\n                } else if (wallType === 'subwall') {\n                    $template.find('.mm_t66_e2_regwall_holder').remove();\n                }\n\n                if (location.pathname === campaign.scope.marketingPage) {\n                    $template.addClass('mm_t66_marketing');\n                }\n\n                $('.blog-post__bottom-panel').before($template);\n            }\n\n\n        };\n\n        window.addEventListener(\"message\", function (n) {\n            if (n.origin && n.origin === \"https://buy.tinypass.com\") {\n                var frameId = '';\n                try {\n                    frameId = JSON.parse(n.data).params.iframeId;\n                } catch (o_0) {\n                }\n\n                var frame = $('#' + frameId);\n                if (frameId && frame.parents('#piano__in-line-paywall').length) {\n                    showPaywallTeaser();\n                }\n            }\n        });\n\n        showPaywallTeaser();\n\n        events.on('mm_t66_changed_page', function () {\n            $('html').removeClass('mm_t66_e2_elem');\n            events.trigger('showElem_B', {});\n        });\n\n    })();\n","Attrs":{}},{"Type":"Html","Data":"","Attrs":{}}],"Order":60}],"Recommendations":[]}],"MRRules":[],"PersistData":[{"Name":"srv","IsGlobal":false,"Value":"nycvwcgeu03","Expiration":365},{"Name":"pd","IsGlobal":false,"Value":"242623309|AgAAAApVAgBdjjA/nw8AAREAAUJ7rLbtAQAbocv3VkLVSM8H5vVWQtVIAAAAAP//////////AAZEaXJlY3QBnw8BAAAAAAAAAAAA////////////////AgB2pQAAJsc5UXKfDwBangAABZ8Pnw///wEAAAEAAAAAAd23AQCILwIAANq2AABAq72Xpp8PAP////8Bnw+fD///AQAAAQAAAAAF+t4BAHNgAgD73gEAdGACAPzeAQB2YAIA/d4BAHdgAgD+3gEAeGACAAAAAAAAAAFF","Expiration":365}],"SiteInfo":[{"Url":"economist.com","ID":550}],"SystemData":[{"Version":"1.0","RequestId":2,"ResponseId":2}],"GenInfo":{"T66_SubscribeCTAv30":{"a_headert66":"a2_t63a3_header","b_ribbont66":"b3_ribbon","c_articlet66":"c2_t63c2_article","d_slugt66":"d2_t63d3_noslugs","e_paywallt66":"e3_paywall"}},"ServerAttributes":{},"Iteration":"DHaIBe5ZggZSr4bo3C3ljim9Yj8","Packages":["mmpackage-1.12.js"]});