(window.webpackJsonp=window.webpackJsonp||[]).push([[249,4,78,109,118,125,158],{1011:function(e,t,o){"use strict";o(962)},1012:function(e,t,o){var r=o(250)((function(i){return i[1]}));r.push([e.i,'.c-ShortcodeContent{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem}.c-ShortcodeContent p a,.c-ShortcodeContent li a{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-ShortcodeContent p a:hover,.c-ShortcodeContent li a:hover{color:#7a2af5;box-shadow:none}.c-ShortcodeContent>h1,.c-ShortcodeContent>h2,.c-ShortcodeContent>h3,.c-ShortcodeContent>h4,.c-ShortcodeContent>h5{margin:1.5rem 0}.c-ShortcodeContent>h1{font-size:2.25rem;line-height:2.625rem}.c-ShortcodeContent>h2{font-size:2rem;line-height:2.375rem}.c-ShortcodeContent>h3{font-size:1.5rem;line-height:1.75rem}.c-ShortcodeContent>table.wp-block-table thead tr{border-bottom:1px solid #ddddde}.c-ShortcodeContent>table.wp-block-table th{font-size:1rem;padding:.125rem 1.25rem}.c-ShortcodeContent>table.wp-block-table th:not(:last-of-type){border-right:1px solid #ddddde}.c-ShortcodeContent>table.wp-block-table td{padding:.375rem 1.25rem;color:#5e5e62}.c-ShortcodeContent>table.wp-block-table tr>td:first-of-type{color:#020203}.c-ShortcodeContent .giphy-embed{width:100%}.c-ShortcodeContent-theme\\:default .c-avLazyStickyVideo{margin:unset !important;min-height:unset !important}.c-ShortcodeContent-theme\\:default>hr{margin:1.5rem 0;border:0;border-top:.125rem dotted #ddddde}.c-ShortcodeContent-theme\\:default>ul,.c-ShortcodeContent-theme\\:default>ol{font-size:1.25rem;padding-left:20px;margin:1.5rem 0;overflow:hidden}.c-ShortcodeContent-theme\\:default>ul li,.c-ShortcodeContent-theme\\:default>ol li{position:relative;margin:.5rem 0;list-style:none}.c-ShortcodeContent-theme\\:default>ul li::before{content:"•";position:absolute;left:-20px}.c-ShortcodeContent-theme\\:default>ol li{counter-increment:li}.c-ShortcodeContent-theme\\:default>ol li:nth-child(n+10){padding-left:8px}.c-ShortcodeContent-theme\\:default>ol li::before{content:counter(li, decimal) ".";position:absolute;left:-20px}.c-ShortcodeContent-theme\\:default>blockquote{border-left:5px dotted #ddddde;padding:0 30px}.c-ShortcodeContent-theme\\:default>p a{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-ShortcodeContent-theme\\:default>p a:hover{color:#7a2af5;box-shadow:none}.c-ShortcodeContent-theme\\:default>table{text-align:left;width:100%;margin:28px 0;overflow:auto}.c-ShortcodeContent-theme\\:default>table tbody{text-align:left;width:100%;font-size:.875rem;clear:both;line-height:1.3;color:#5e5e62}.c-ShortcodeContent-theme\\:default>table tbody tr:first-of-type{color:#020203}.c-ShortcodeContent-theme\\:default>table tbody tr:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\\:default>table tbody tr:not(:last-of-type){border-bottom:.125rem dotted #ddddde}.c-ShortcodeContent-theme\\:default>table tbody th{padding:5px 20px}.c-ShortcodeContent-theme\\:default>table tbody th:not(:last-child){border-right:.125rem dotted #ddddde}.c-ShortcodeContent-theme\\:default>table tbody td{padding:5px 20px;vertical-align:inherit}.c-ShortcodeContent-theme\\:default>table tbody td br{margin:0}.c-ShortcodeContent-theme\\:default>table tbody td p{font-size:.875rem;margin-bottom:0}.c-ShortcodeContent-theme\\:default>table tbody td:first-of-type{color:#5e5e62}.c-ShortcodeContent-theme\\:default>table tbody td:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\\:default>table tbody td:not(:last-child){border-right:.125rem dotted #ddddde}.c-ShortcodeContent-theme\\:longform .c-avLazyStickyVideo{margin-bottom:1.5rem;min-height:192px}@media(min-width: 768px){.c-ShortcodeContent-theme\\:longform .c-avLazyStickyVideo{margin-bottom:1rem;min-height:466px}}.c-ShortcodeContent-theme\\:longform>ol,.c-ShortcodeContent-theme\\:longform>ul{margin:0 0 1rem;padding:0 0 0 1.2rem}.c-ShortcodeContent-theme\\:longform>ol li{list-style:decimal}.c-ShortcodeContent-theme\\:longform>ul li{list-style:disc}.c-ShortcodeContent-theme\\:longform>blockquote{font-weight:700;border-left:5px solid #e71d1d;padding-left:1rem;margin:1rem 0}@media(min-width: 1024px){.c-ShortcodeContent-theme\\:longform>blockquote{margin:1.5rem 0}}.c-ShortcodeContent-theme\\:longform hr{text-align:center;height:1rem;border:none;margin:2rem 0}.c-ShortcodeContent-theme\\:longform hr::after{content:"* * *"}@media print{p a,li a{box-shadow:0 .125rem #7a2af5 !important}}@media(min-width: 1024px){.c-ShortcodeContent_leftRail{--grid-gap: 0.5rem}}.c-ShortcodeContent_leftRail .c-shortcodeTableOfContents,.c-ShortcodeContent_leftRail .c-bestListToc{display:none}@media(min-width: 768px){.c-ShortcodeContent_leftRail .c-shortcodeTableOfContents,.c-ShortcodeContent_leftRail .c-bestListToc{display:block}}.c-ShortcodeContent_leftRail .c-reviewStickyCta{display:none}@media(min-width: 1024px){.c-ShortcodeContent_leftRail .c-reviewStickyCta{display:block}}',""]),r.locals={},e.exports=r},1013:function(e,t,o){"use strict";o.r(t),function(e){var r,n=o(6),l=(o(68),o(22),o(4),o(29),o(39),o(26),o(46),o(193),o(5),o(0)),c=o(81),d=o(1),h=o(1017),m=o.n(h),v=o(77),y=o.n(v),f=o(10),_=o(25),O=o(17),x=o(1014),C=o(911),A=o(66),j=o(994),w=o(1015),k=o(138);function S(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function L(e){for(var t=1;t"content_video"===e.typeName))||null)&&!(video instanceof A.a))try{video=_.a.deserializeObject(video,A.a)}catch(e){video=null,P.log("Error while trying to convert video:",e)}return video}get baseArticleTrackingVars(){var e,t,o=null===(e=this.baseArticle)||void 0===e?void 0:e.getTrackingVars(),r=(null===(t=this.baseArticle)||void 0===t||null===(t=t.wpArticleFields)||void 0===t||null===(t=t.post)||void 0===t||null===(t=t.id)||void 0===t?void 0:t.toString())||"";return r&&(o.articleId=r,o.contentId=r),o}get trackedPageType(){var e;return null!==(e=this.baseArticle)&&void 0!==e&&e.isLongform?"longform":"article"}get isIndexablePaid(){var e;return null===(e=this.baseArticle)||void 0===e?void 0:e.tags.map((e=>e.slug)).includes("indexable-paid")}get isIndexableContributedContent(){var e,t,o,r=new Date;r.setDate(r.getDate()-42);var n=(null===(e=this.baseArticle)||void 0===e||null===(e=e.displayDatePublished)||void 0===e?void 0:e.getJsDate())||(null===(t=this.baseArticle)||void 0===t||null===(t=t.datePublished)||void 0===t?void 0:t.getJsDate())||new Date;return(null===(o=this.baseArticle)||void 0===o?void 0:o.isContributedContent)&&n>r}getAdVars(){var e,t,o,r,n,l,c,d,h,v,y,f,_=super.getAdVars(),O=null===(e=this.baseArticle)||void 0===e?void 0:e.getAdVars(),x=j.a.getAdTargetingCollection(this.baseArticle,this.ricochetCollections?this.ricochetCollections.getSlugs():[]),C=(null===(t=this.baseArticle)||void 0===t||null===(t=t.collections)||void 0===t?void 0:t.filter((e=>!0!==e.primary)).map((e=>e.slug)))||[""],A=null===(o=this.baseArticle)||void 0===o?void 0:o.contentPlatform,w=null;return null!==(r=this.baseArticle)&&void 0!==r&&r.isLongform?w="longform":"Paid Media"===(null===(n=this.baseArticle)||void 0===n?void 0:n.type)?w="paid-media":null!==(l=this.baseArticle)&&void 0!==l&&l.isCenterJustifiedContent&&(w="centerjustified"),_.targeting=L(L(L({},_.targeting),O.targeting),{},{clusterId:(null==A||null===(c=A.clusterId)||void 0===c?void 0:c.join(",").replace(/ /g,"-"))||"",collection:x,contentType:m()(w||(null===(d=this.baseArticle.type)||void 0===d?void 0:d.toLowerCase())||""),csig:(null==A||null===(h=A.csig)||void 0===h?void 0:h.join(",").replace(/ /g,"-"))||"",ctax:(null==A||null===(v=A.ctax)||void 0===v?void 0:v.join(",").replace(/ /g,"-"))||"",ctopic:(null==A||null===(y=A.ctopic)||void 0===y?void 0:y.join(",").replace(/ /g,"-"))||"",entity:(null==A||null===(f=A.entity)||void 0===f?void 0:f.join(",").replace(/ /g,"-"))||"",pageType:this.trackedPageType,ptype:this.trackedPageType,subcollection:C}),_}getTrackingVars(){var e;return L(L(L({},super.getTrackingVars()),this.baseArticleTrackingVars),{},{pageType:this.trackedPageType,soastaPageType:"Article: ".concat(null===(e=this.baseArticle)||void 0===e?void 0:e.type)})}getSeoTags(){var e,t,o,r,n,l,c,d,h,m,v,y,f,_,O,x,C,A,j,w,k,S,P,T,D=super.getSeoTags();T=null!==(e=this.baseArticle)&&void 0!==e&&e.isBrandedContent&&this.isIndexablePaid?"max-image-preview:large":null!==(t=this.baseArticle)&&void 0!==t&&t.isBrandedContent?"noindex, follow":D.robots;var B=(null===(o=(null===(r=this.baseArticle.displayDateUpdated)||void 0===r?void 0:r.getJsDate())||(null===(n=this.baseArticle)||void 0===n||null===(n=n.dateUpdated)||void 0===n?void 0:n.getJsDate())||(null===(l=this.baseArticle)||void 0===l||null===(l=l.datePublished)||void 0===l?void 0:l.getJsDate())||new Date)||void 0===o?void 0:o.getTime())/1e3,I=(null===(c=this.baseArticle)||void 0===c?void 0:c.seoOgImage)||(null===(d=this.baseArticle)||void 0===d?void 0:d.promoImage)||(null===(h=this.baseArticle)||void 0===h?void 0:h.image);return L(L({},D),{},{description:(null===(m=this.meta)||void 0===m?void 0:m.seoMetaDescription)||(null===(v=this.meta)||void 0===v?void 0:v.description)||(null===(y=this.baseArticle)||void 0===y?void 0:y.dek),title:(null===(f=this.meta)||void 0===f?void 0:f.titleTag)||(null===(_=this.meta)||void 0===_?void 0:_.title)||(null===(O=this.baseArticle)||void 0===O?void 0:O.headline),url:(null===(x=this.baseArticle)||void 0===x?void 0:x.canonicalUrl)||D.url,robots:T,ogType:"article",ogImage:(null===(C=this.baseArticle)||void 0===C?void 0:C.seoOgImage)||(null===(A=this.baseArticle)||void 0===A?void 0:A.promoImage)||(null===(j=this.baseArticle)||void 0===j?void 0:j.image),twitterImage:(null===(w=this.meta)||void 0===w?void 0:w.seoOgImage)||(null===(k=this.meta)||void 0===k?void 0:k.seoTwitterImage)||(null===(S=this.meta)||void 0===S?void 0:S.image)||(null===(P=this.baseArticle)||void 0===P?void 0:P.promoImage),vertexSearchImage:I,vertexSearchDateUpdated:B})}getLiveblogJsonLdMarkup(t){var o,r,n,l,d,h,m,v,f,_,O,x,C,A,j=null===(o=this.baseArticle)||void 0===o?void 0:o.getJsonLdMarkup(t),w=(null===(r=this.baseArticle)||void 0===r||null===(r=r.displayDatePublished)||void 0===r?void 0:r.getJsDate())||(null===(n=this.baseArticle)||void 0===n||null===(n=n.datePublished)||void 0===n?void 0:n.getJsDate())||new Date,k=w.toISOString(),S=new Date(w.getTime()+864e5).toISOString();"2a2e68ea-2955-44b4-8f72-2ab4f8e0c324"===(null==this||null===(l=this.baseArticle)||void 0===l?void 0:l.id)&&(S="2024-05-29T23:59:59.000Z"),"68365c23-65fc-41a5-8531-c3ab65af6eb5"===(null==this||null===(d=this.baseArticle)||void 0===d?void 0:d.id)&&(S="2024-07-19T04:01:00.000Z"),"4f4c6b28-2bf3-47cc-b987-07b4730e9a6c"===(null==this||null===(h=this.baseArticle)||void 0===h?void 0:h.id)&&(k="2024-10-08T22:45:00.000Z",S="2024-10-11T13:00:00.000Z"),"9df7be22-b46d-49cc-8199-2288f45bcf13"===(null==this||null===(m=this.baseArticle)||void 0===m?void 0:m.id)&&(k="2024-11-26T11:00:00.000Z",S="2024-11-29T12:00:00.000Z"),"dc1952ad-2ce9-4523-bc99-4f26e96409ef"===(null==this||null===(v=this.baseArticle)||void 0===v?void 0:v.id)&&(k="2024-11-29T12:00:00.000Z",S="2024-12-01T12:00:00.000Z"),"38b0f6fe-9051-44fd-90e8-45838d52ce6b"===(null==this||null===(f=this.baseArticle)||void 0===f?void 0:f.id)&&(k="2024-12-01T12:00:00.000Z",S="2024-12-04T17:00:00.000Z"),"4ab1f9b4-1028-48ae-aca4-e5ff4774238a"===(null==this||null===(_=this.baseArticle)||void 0===_?void 0:_.id)&&(k="2025-03-23T8:00:00.000Z",S="2025-04-02T20:00:00.000Z"),"1b2ea82f-7b0e-418a-848e-1217198d8829"===(null==this||null===(O=this.baseArticle)||void 0===O?void 0:O.id)&&(k="2025-04-23T23:00:00.000Z",S="2025-04-24T12:00:00.000Z");var P=c.load(this.baseArticle.body,{recognizeSelfClosing:!0,xml:{xmlMode:!1}},!1),T=(null===(x=P("*"))||void 0===x||null===(x=x.first())||void 0===x?void 0:x.toString())+(null===(C=P("*"))||void 0===C||null===(C=C.first())||void 0===C||null===(C=C.nextUntil("h2"))||void 0===C?void 0:C.toString()),D=[];return null===(A=P("h2"))||void 0===A||A.each(((t,o)=>{var r,n=null===(r=P(o).nextUntil("h2").filter("shortcode[shortcode=codesnippet]"))||void 0===r?void 0:r.first();if(n.length){var l=n.attr("code")?e.from(n.attr("code"),"base64").toString():"";if(!isNaN(Date.parse(l))){var c,d,h,m,v,y,f,body=[];null===(c=P(o))||void 0===c||null===(c=c.nextUntil("h2"))||void 0===c||null===(c=c.filter("shortcode[shortcode=cnetlisticle], shortcode[shortcode=cross_content_listicle]"))||void 0===c||c.each(((e,t)=>{var o;null==body||body.push(null===(o=P(t))||void 0===o||null===(o=o[0])||void 0===o||null===(o=o.attribs)||void 0===o?void 0:o.hed)})),null===(d=P(o))||void 0===d||null===(d=d.nextUntil("h2"))||void 0===d||null===(d=d.find("shortcode[shortcode=commercelinkshortcode]"))||void 0===d||d.each(((e,t)=>{var o;null==body||body.push(null===(o=P(t))||void 0===o||null===(o=o[0])||void 0===o||null===(o=o.attribs)||void 0===o?void 0:o["link-shortcode-text"])})),D.push({"@type":"BlogPosting","@id":"liveblogUpdate-"+t.toString(),author:{"@type":"Person",name:(null===(h=this.baseArticle)||void 0===h||null===(h=h.author)||void 0===h?void 0:h.getFullName())||void 0},dateModified:l.toString()||(null===(m=this.baseArticle)||void 0===m||null===(m=m.displayDateUpdated)||void 0===m||null===(m=m.getJsDate())||void 0===m?void 0:m.toISOString())||(null===(v=this.baseArticle)||void 0===v||null===(v=v.dateUpdated)||void 0===v||null===(v=v.getJsDate())||void 0===v?void 0:v.toISOString())||void 0,datePublished:(null===(y=this.baseArticle)||void 0===y||null===(y=y.datePublished)||void 0===y||null===(y=y.getJsDate())||void 0===y?void 0:y.toISOString())||void 0,headline:(null===(f=P(o))||void 0===f||null===(f=f.text())||void 0===f?void 0:f.trim())||void 0,articleBody:(null==body?void 0:body.join(", "))||void 0,publisher:null==j?void 0:j.publisher,image:null==j?void 0:j.image})}}})),null!=D&&D.length?L(L({},j),{},{"@type":"LiveBlogPosting","@id":this.baseArticle.getCanonicalUrl(t)+"#mainEntityOfPage",articleBody:y()(T),coverageStartTime:k,coverageEndTime:S,liveBlogUpdate:D}):void 0}getBreadcrumbJsonLdMarkup(e){var t,o,article=this.baseArticle,r="deals"===(null==article||null===(t=article.type)||void 0===t?void 0:t.toLowerCase()),n=null!=article&&null!==(o=article.topics)&&void 0!==o&&null!==(o=o[0])&&void 0!==o&&o.topicPath?article.topics[0]:null,l=[];if(r)l.push({"@type":"ListItem",position:1,item:{"@id":"".concat(O.hostName,"/deals/"),name:"Deals"}});else if(n){n.topicPath.forEach(((e,t)=>{var o=Object(w.b)(n.topicPath,t);l.push({"@type":"ListItem",position:t+1,item:{"@id":"".concat(O.hostName).concat(o),name:e.name}})}));var c=Object(w.a)(n.topicPath,n.slug);l.push({"@type":"ListItem",position:l.length+1,item:{"@id":"".concat(O.hostName).concat(c),name:n.name}})}else{var d=Object(k.b)(e,null==article?void 0:article.topics)[0],h=Object(k.c)(null==article?void 0:article.topics)[0],m=null!=d&&d.slug?Object(w.c)(d.slug):null,v=null!=h&&h.slug?Object(w.c)(h.slug):null;d?(l.push({"@type":"ListItem",position:1,item:{"@id":"".concat(O.hostName,"/").concat(m,"/"),name:null==d?void 0:d.name}}),h&&l.push({"@type":"ListItem",position:2,item:{"@id":"".concat(O.hostName,"/").concat(m,"/").concat(v,"/"),name:null==h?void 0:h.name}})):h&&l.push({"@type":"ListItem",position:1,item:{"@id":"".concat(O.hostName,"/").concat(v,"/"),name:null==h?void 0:h.name}})}return null!=article&&article.headline&&l.push({"@type":"ListItem",position:l.length+1,item:{"@id":article.getCanonicalUrl(e),name:article.headline}}),{"@type":"BreadcrumbList",itemListElement:l}}getJsonLdMarkup(e){var t,o,r,n,l,c,d,h=[];null!==(t=this.baseArticle)&&void 0!==t&&t.isLatestUpdates||(h=(null===(d=this.baseArticle)||void 0===d?void 0:d.getProductsJsonLdMarkup(e))||[]);return{"@context":"https://schema.org","@graph":[...null!==(o=this.baseArticle)&&void 0!==o&&o.isLatestUpdates?(null===(r=this.baseArticle)||void 0===r?void 0:r.getLatestUpdatesJsonLdMarkup(e))||[]:[null===(n=this.baseArticle)||void 0===n?void 0:n.getJsonLdMarkup(e)],...h,null===(l=this.baseArticle)||void 0===l?void 0:l.getHowToJsonLdMarkup(e),null===(c=this.baseArticle)||void 0===c?void 0:c.getFaqJsonLdMarkup(e),this.getBreadcrumbJsonLdMarkup(e)].filter((e=>e))}}};Object(l.a)([Object(d.JsonProperty)("meta",x.a,!0),Object(l.b)("design:type","function"==typeof(r=void 0!==x.a&&x.a)?r:Object)],T.prototype,"meta",void 0),T=Object(l.a)([Object(d.JsonObject)("PageArticle")],T),t.default=T}.call(this,o(61).Buffer)},1014:function(e,t,o){"use strict";o(4),o(5);var r=o(0),n=o(1),l=o(1085),c=class extends l.a{constructor(){super(...arguments),this.category=null,this.excludeFromRivers=!1,this.suppressSearch=!1,this.titleTag=null}};Object(r.a)([Object(n.JsonProperty)("title",n.Any,!0),Object(r.b)("design:type",String)],c.prototype,"category",void 0),Object(r.a)([Object(n.JsonProperty)("excludeFromRivers",n.Any,!0),Object(r.b)("design:type",Boolean)],c.prototype,"excludeFromRivers",void 0),Object(r.a)([Object(n.JsonProperty)("suppressSearch",n.Any,!0),Object(r.b)("design:type",Boolean)],c.prototype,"suppressSearch",void 0),Object(r.a)([Object(n.JsonProperty)("titleTag",n.Any,!0),Object(r.b)("design:type",String)],c.prototype,"titleTag",void 0),c=Object(r.a)([Object(n.JsonObject)("MetaArticle")],c),t.a=c},1015:function(e,t,o){"use strict";function r(e){return"wellness"===e?"health":e}function n(e,t){if("vpn"===t)return"/tech/vpn/";var o=e.map((e=>r(e.slug))),n=r(t);return o.push(n),"/".concat(o.join("/"),"/")}function l(e,t){var o=e.slice(0,t+1).map((e=>r(e.slug)));return"/".concat(o.join("/"),"/")}o.d(t,"c",(function(){return r})),o.d(t,"a",(function(){return n})),o.d(t,"b",(function(){return l}))},1016:function(e,t,o){"use strict";o(22),o(29),o(26),o(46);var r=o(0),n=o(195),l=o(887),article=o(384),c=o(947),d=o(908),h=class extends c.a{get colClassesMain(){return this.hasLeftRail?"sm:u-col-2 md:u-col-6 lg:u-col-8 lg:u-col-start-5":this.hasRightRail?"sm:u-col-2 md:u-col-6 lg:u-col-6":"sm:u-col-2 md:u-col-6 lg:u-col-12"}get isSEMRedesignArticle(){var e,t,o=article.f.sleepTopics.includes(null===(e=this.contentProps)||void 0===e?void 0:e.primaryTopicSlug);return(null===(t=this.contentProps)||void 0===t?void 0:t.isLanding)&&!o}get hasLeftRail(){var e,t,o;return!("string"!=typeof this.content||this.isSEMRedesignArticle||null!==(e=this.contentProps)&&void 0!==e&&e.isSemMattress)&&((null===(t=this.contentProps)||void 0===t?void 0:t.isLeftRailTemplate)||(null===(o=this.content)||void 0===o?void 0:o.includes('page-position="LeftRail"')))}get hasRightRail(){var e;return"string"==typeof this.content&&(null===(e=this.content)||void 0===e?void 0:e.includes('page-position="Right Rail"'))}get injectedSlotsTemplate(){var e=this.processEmbedPatterns(this.content);return this.injectionRules?this.$shortcode.injectSlots(e,this.injectionRules,this.contentProps,this.leftRailInjectionRules):e}get leftRailTemplate(){return"string"!=typeof this.injectedSlotsTemplate&&this.injectedSlotsTemplate.leftRailContent?'\n
\n
\n '.concat(this.injectedSlotsTemplate.leftRailContent,"\n
\n
\n "):""}get rightRailTemplate(){return"string"!=typeof this.injectedSlotsTemplate&&this.injectedSlotsTemplate.rightRailContent?'\n
\n '.concat(this.injectedSlotsTemplate.rightRailContent,"\n
\n "):""}get templateForRender(){return"string"!=typeof this.injectedSlotsTemplate&&this.injectedSlotsTemplate.mainContent?'\n
\n '.concat(this.hasLeftRail?this.leftRailTemplate:"",'\n
\n ').concat(this.replaceLegacyCmsContent(this.injectedSlotsTemplate.mainContent),"\n
\n ").concat(this.hasRightRail?this.rightRailTemplate:"","\n
"):'\n
\n
\n ').concat(this.replaceLegacyCmsContent(this.injectedSlotsTemplate),"\n
\n
")}replaceLegacyCmsContent(e){return/cnet:[\w\s"'=/]|cnet: |https?: |news::?link |news: |newselement /.test(e)?String(e).replace(/\[catalyst-embed\](.*?)\[\/catalyst-embed\]\s*<\/p>/g,((e,t)=>Object(n.decode)(t)))}};Object(r.a)([Object(l.Prop)({default:null,type:Object}),Object(r.b)("design:type",Object)],h.prototype,"leftRailInjectionRules",void 0);var m=h=Object(r.a)([Object(l.Component)({components:{Shortcode:d.a}})],h),v=(o(1011),o(152)),component=Object(v.a)(m,undefined,undefined,!1,null,null,null);t.a=component.exports},1017:function(e,t,o){var r=o(1033)((function(e,t,o){return e+(o?"-":"")+t.toLowerCase()}));e.exports=r},1018:function(e,t,o){var content=o(1100);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("47ca5d4c",content,!0,{sourceMap:!1})},1033:function(e,t,o){var r=o(1034),n=o(1035),l=o(1041),c=RegExp("['’]","g");e.exports=function(e){return function(t){return r(l(n(t).replace(c,"")),e,"")}}},1034:function(e,t){e.exports=function(e,t,o,r){var n=-1,l=null==e?0:e.length;for(r&&l&&(o=e[++n]);++n.c-adDisplay{background:#f9f9fa;padding:40px 16px 16px;position:sticky;top:calc(var(--skybox-height) + var(--sticky-toc-height) + 2rem)}.c-articleRightRailAds .c-adDisplay_container>.c-adDisplay::before{content:"Advertisement";color:#7d7d81;display:block;left:0;width:100%;position:absolute;top:5px;font-size:12px;line-height:16px;text-align:center}.c-articleRightRailAds .c-adDisplay_container::before{display:none}.c-articleRightRailAds-hasStickyToc{--toc-height: 227px;--toc-items-height: 195px;height:calc(100% - var(--toc-items-height));align-items:flex-start;margin-bottom:1.5rem}.c-articleRightRailAds-hasStickyToc .c-adDisplay_container>.c-adDisplay{position:sticky;top:calc(var(--skybox-height) + var(--sticky-toc-height) + 3rem)}',""]),r.locals={},e.exports=r},1174:function(e,t,o){"use strict";o(22),o(4),o(21),o(26),o(5);var r,n=o(0),l=o(887),c=o(2),d=o(138);r=()=>o.e(376).then(o.bind(null,1943)).then((e=>e.default));var h=class extends l.Vue{get columnStartWide(){var e,t;return"reviews"===(null===(e=this.article)||void 0===e?void 0:e.section)&&this.isReviewCardTop&&this.isCenterJustified?"lg:u-col-6 lg:u-col-start-4":this.isMomentum?"sm:u-col-2 md:u-col-6 lg:u-col-6":"reviews"===(null===(t=this.article)||void 0===t?void 0:t.section)&&this.isReviewCardTop?"lg:u-col-6 lg:u-col-start-2":!this.isCenterJustified||this.isSolar||this.isElectricVehicles?this.isBroadbandInternetVersus?"lg:u-col-6 lg:u-col-start-2":this.isElectricVehicles?"lg:u-col-start-2 sm:u-col-2 md:u-col-6 lg:u-col-6":"lg:u-col-8":"lg:u-col-8 lg:u-col-start-3"}get isMomentum(){var e;return this.$services.isFeatureEnabled("isMomentumPage")&&(null===(e=this.article)||void 0===e?void 0:e.slug.includes("best-internet-providers-in"))}get posterImageHero(){var e;return this.$video.getImageUrl(null===(e=this.article)||void 0===e?void 0:e.video)}get shouldAutoPlay(){return this.device!==c.b.Mobile&&!this.isSeamless}get isBroadbandInternetVersus(){var e,t,o,r,n=null===(e=Object(d.h)(null===(t=this.article)||void 0===t?void 0:t.topics))||void 0===e?void 0:e.find((e=>"Broadband"===e||"routers"===e||"home-internet"===e)),l="Versus"===(null===(o=this.article)||void 0===o?void 0:o.type)||"Versus - Precap"===(null===(r=this.article)||void 0===r?void 0:r.type);return n&&l}get isBroadbandInternetVersusRedesign(){var e,t=["broadband","routers","home-internet"].includes(this.primaryTopicSlug),o=["Versus","Versus - Precap"].includes(null===(e=this.article)||void 0===e?void 0:e.type);return t&&o}get isCreditCardTopic(){var e=Object(d.h)(this.article.topics);return"credit-cards"===(null==e?void 0:e[0])}get useImageAsHero(){var e,t,o=["Best List - Precap","Deals - Precap","Versus - Precap","Versus - Multiple","FAQ Markup + BL Precap"];return this.article.image&&!o.includes(null===(e=this.article)||void 0===e?void 0:e.type)&&!o.includes(null===(t=this.article)||void 0===t?void 0:t.pageLayout)}get useFirstShortcodeAsHero(){return this.firstElementImage&&!this.showPrecap&&!this.isReviewCardTop}get showListiclePrecap(){var e;return this.showPrecap&&"Versus - Precap"===(null===(e=this.article)||void 0===e?void 0:e.type)}get listicles(){var e;return(null===(e=this.article)||void 0===e?void 0:e.listicles)||[]}getListicleIndex(e){var t;return(null===(t=this.listicles)||void 0===t?void 0:t.map((e=>e.uuid)).indexOf(e))+1}};Object(n.a)([Object(l.Prop)({default:()=>{},type:Object}),Object(n.b)("design:type",Object)],h.prototype,"article",void 0),Object(n.a)([Object(l.Prop)({default:"",type:String}),Object(n.b)("design:type",String)],h.prototype,"device",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:[Boolean,String]}),Object(n.b)("design:type",Object)],h.prototype,"firstElementImage",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:Boolean}),Object(n.b)("design:type",Boolean)],h.prototype,"isCenterJustified",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:Boolean}),Object(n.b)("design:type",Boolean)],h.prototype,"isReviewCardTop",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:Boolean}),Object(n.b)("design:type",Boolean)],h.prototype,"isSeamless",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:Boolean}),Object(n.b)("design:type",Boolean)],h.prototype,"showPrecap",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:Boolean}),Object(n.b)("design:type",Boolean)],h.prototype,"showVideoAsGifv",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:Boolean}),Object(n.b)("design:type",Boolean)],h.prototype,"showHeroVideo",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:Boolean}),Object(n.b)("design:type",Boolean)],h.prototype,"isSolar",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:Boolean}),Object(n.b)("design:type",Boolean)],h.prototype,"isElectricVehicles",void 0),Object(n.a)([Object(l.Prop)({default:"",type:String}),Object(n.b)("design:type",String)],h.prototype,"primaryTopicSlug",void 0),Object(n.a)([Object(l.Prop)({default:()=>[],type:Array}),Object(n.b)("design:type",Array)],h.prototype,"precapData",void 0);var m=h=Object(n.a)([Object(l.Component)({components:{GlobalImage:()=>o.e(155).then(o.bind(null,1052)).then((e=>e.default)),CoreShortcodeContent:()=>Promise.resolve().then(o.bind(null,915)).then((e=>e.default)),ShortcodeListiclePrecap:()=>Promise.all([o.e(0),o.e(3),o.e(1),o.e(6),o.e(330)]).then(o.bind(null,3027)).then((e=>e.default)),VideoWNRManager:r}})],h),v=(o(1151),o(152)),component=Object(v.a)(m,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-pageArticleHero sm:u-col-2 md:u-col-6",class:e.columnStartWide},[e.$services.isFeatureEnabled("video")&&e.article.video?t("div",[e.showVideoAsGifv?e.showVideoAsGifv?t("div",{staticClass:"c-pageArticleHero_videowrap"},[t("client-only",[e.showVideoAsGifv?t("video",{attrs:{src:e.article.video.mp4Url||"",autoplay:"",loop:"",muted:"",playsinline:""},domProps:{muted:!0}}):e._e()])],1):e._e():t("div",{staticClass:"c-pageArticleHero_playerwrap g-outer-spacing-bottom-xlarge g-outer-spacing-top-xlarge",style:"background: url(".concat(e.posterImageHero,")"),attrs:{"data-video-location":"HERO","data-video-article-placement":"RV Embed"}},[t("client-only",[t("VideoWNRManager",{key:e.article.video.id,attrs:{"is-hero":!0,"hero-video":e.article.video,"autoplay-hero":e.shouldAutoPlay}})],1)],1)]):e.useImageAsHero?t("div",{staticClass:"c-pageArticleHero_image"},[t("GlobalImage",{attrs:{image:e.article.image,"show-credits":!0,sizes:{large:"seo_image_wide",medium:"article_hero_medium",small:"article_hero_small"},preload:!0}})],1):"string"==typeof e.firstElementImage&&e.useFirstShortcodeAsHero?t("CoreShortcodeContent",{attrs:{content:e.firstElementImage,"shortcode-props":{isHero:!0,heroImageSizes:{large:"seo_image_wide",medium:"article_hero_medium",small:"article_hero_small"},showHeroVideo:e.showHeroVideo,preload:"true",contentId:e.article.id,getListicleIndex:e.getListicleIndex}}}):e._e(),e._v(" "),e.showListiclePrecap?t("ShortcodeListiclePrecap",{attrs:{"precap-data":e.precapData,"content-id":e.article.id,"is-versus-precap":!0,"is-broadband-internet-versus":e.isBroadbandInternetVersusRedesign,"is-credit-card-topic":e.isCreditCardTopic}}):e._e()],1)}),[],!1,null,null,null);t.a=component.exports},1175:function(e,t,o){"use strict";var r=o(0),n=o(887),l=o(906),c=o(1143),d=class extends n.Vue{get isShortform(){return"Short Form"===this.pageLayout||"Short Form - Roadshow Article Page"===this.pageLayout}};Object(r.a)([Object(n.Prop)({default:"",type:String}),Object(r.b)("design:type",String)],d.prototype,"pageLayout",void 0),Object(r.a)([Object(n.Prop)({default:0,type:Number}),Object(r.b)("design:type",Number)],d.prototype,"paragraphCount",void 0),Object(r.a)([Object(n.Prop)({default:0,type:Number}),Object(r.b)("design:type",Number)],d.prototype,"articleTextLength",void 0),Object(r.a)([Object(n.Prop)({default:0,type:Number}),Object(r.b)("design:type",Number)],d.prototype,"adInterval",void 0),Object(r.a)([Object(n.Prop)({default:"",type:String}),Object(r.b)("design:type",String)],d.prototype,"adCapOld",void 0);var h=d=Object(r.a)([Object(n.Component)({components:{CnetAdMonetization:l.a,DealOfTheDay:c.a}})],d),m=(o(1155),o(152)),component=Object(m.a)(h,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-articleRightRailAds u-flexbox-column g-outer-spacing-top-xlarge"},[t("DealOfTheDay"),e._v(" "),t("CnetAdMonetization",{attrs:{"container-classes":["c-pageArticle_adRightRail_top","sticky"],"slot-name":"pageArticleRRtop"}}),e._v(" "),e._l(e.adInterval>0?Math.floor(e.articleTextLength/e.adInterval):0,(function(o){return t("CnetAdMonetization",{key:"right-rail-middle-ad-".concat(o),attrs:{"container-classes":["c-pageArticle_adRightRail_middle","sticky"],"slot-name":"pageArticleAdLeftMiddle","ad-cap-old":e.adCapOld,"delay-load":o>16}})})),e._v(" "),!e.isShortform&&e.paragraphCount>9?t("CnetAdMonetization",{attrs:{"container-classes":["c-pageArticle_adRightRail_bottom","sticky"],"slot-name":"pageArticleRRbottom"}}):e._e()],2)}),[],!1,null,null,null);t.a=component.exports},1214:function(e,t,o){"use strict";o(1123)},1215:function(e,t,o){var r=o(250)((function(i){return i[1]}));r.push([e.i,".c-globalToc{margin-bottom:1.25rem;display:flex;color:#000;position:relative;background:#fff;z-index:20;transition:top .5s;font-size:16px}.c-globalToc_header{width:100%;padding:.75rem;padding-left:1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border:.125rem solid #ddddde;border-radius:.5rem}.c-globalToc_header-open{background:#f2ebff;border:.125rem solid #7a2af5;border-bottom-right-radius:0;border-bottom-left-radius:0}.c-globalToc_title{display:flex;gap:1rem;align-items:center}.c-globalToc_titleText{font-weight:700}.c-globalToc svg{width:1.25rem;aspect-ratio:1}.c-globalToc_titleIcon{fill:#7a2af5}.c-globalToc_dropdownIcon{fill:#7d7d81;transform:rotate(180deg)}.c-globalToc_dropdownIcon-open{fill:#7a2af5;transform:none}.c-globalToc_dropdown{display:none;background:#fff;width:100%;max-height:375px;overflow-y:scroll;position:absolute;top:100%;transition:max-height .3s ease;border:.125rem solid #d5baff;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;padding-left:1rem}.c-globalToc_dropdown-open{display:block}.c-globalToc_dropdownItem{padding-top:1rem}.c-globalToc_dropdownItem:last-child{padding-bottom:1rem}.c-globalToc ul li a{box-shadow:none}.c-globalToc_highlight{animation:highlight 1s 5}@keyframes highlight{from{background:#fff}50%{background:#f2ebff}to{background:#fff}}",""]),r.locals={},e.exports=r},1218:function(e,t,o){"use strict";o.d(t,"b",(function(){return r})),o.d(t,"a",(function(){return n}));o(29);var r={"35432ae7-9752-47c6-a709-69402da6205a":!0,"dab293a4-bef1-4902-86b6-3a4565bc524d":!0,"c31a2c20-9851-4ea1-bf4f-7cfdf01351a3":!0,"6d950822-8f56-4234-a9b1-b50590288c63":!0,"278500cd-45c2-42fd-afd4-c79053261a57":!0,"5e7bcbea-cce5-4df3-be3d-299cd39f39d6":!0,"11be2b47-6043-4fa2-9659-8cb8c1894991":!0,"69c0ed0e-f8f9-46fa-a8d7-bc7be949357a":!0,"e08e6141-5b8a-44b4-a722-2abdca08fdc4":!0,"abe4bd54-e3a6-431a-899a-bfc8caf8f7ec":!0,"72794c86-3e3a-4b2d-982a-ac51af421c20":!0,"67c4f6cc-3599-4d80-9133-a895025952b6":!0,"5a6e1884-f22b-4040-9c18-d8cb8bd29a57":!0,"fa7b99e2-01e0-464e-b5c6-9926bc89abc5":!0,"5e79b4a1-e66d-4c79-aaf3-4b1b8bcb54df":!0,"0387be7b-3f33-465b-b944-4eb647994bed":!0,"2e0e1be2-c145-49ae-8239-33e79de3cf18":!0,"15020e90-588e-484e-a12c-7f22a574f819":!0};function n(e,t){if("deals-precap"!==e)return!1;return/\d{4}-\d{2}-\d{2}/.test(t)}},1241:function(e,t,o){"use strict";o(39),o(4),o(29),o(46),o(916),o(5);var r=o(0),n=o(887),l=o(76),c=o(379),d=o(888),h=class extends n.Vue{constructor(){super(...arguments),this.dropdownOpen=!1,this.viewCorrelationId=Object(l.v4)()}mounted(){var e;null===(e=window)||void 0===e||e.addEventListener("click",this.handleClickOutside)}beforeDestroy(){var e;null===(e=window)||void 0===e||e.removeEventListener("click",this.handleClickOutside)}handleClickOutside(){var e;if((null===(e=this.$refs)||void 0===e||null===(e=e.globalToc)||void 0===e||!e.contains(event.target))&&this.dropdownOpen){this.dropdownOpen=!1;var t=this.dropdownOpen?"toc|expand-content":"toc|collapse-content",o=this.dropdownOpen?"Expand symbol":"Collapse symbol";this.trackClick("DROPDOWN","dropdownEvent",t,t,o)}}get tocItemsFromStore(){var e,t,o,r=null===(e=this.$store)||void 0===e||null===(e=e.getters)||void 0===e?void 0:e.bodyTocItems;null!==(t=r)&&void 0!==t&&t[this.contentId]&&(r=null===(o=r)||void 0===o?void 0:o[this.contentId]);return r||[]}get tocItemsFromShortcode(){var e,t,o=[];return null!==(e=this.tocShortcodeItems)&&void 0!==e&&e.length&&("string"==typeof this.tocShortcodeItems?o=JSON.parse(this.tocShortcodeItems):Array.isArray(this.tocShortcodeItems)&&(o=this.tocShortcodeItems)),(null===(t=o)||void 0===t?void 0:t.filter((e=>!(null!=e&&e.deactivated))))||[]}get items(){var e,t,o=null!==(e=this.tocHeadlineItem)&&void 0!==e?e:null;return[...o?[o]:[],...null!==(t=this.tocItemsFromShortcode)&&void 0!==t&&t.length?this.tocItemsFromShortcode:this.tocItemsFromStore||[]]}scrollToJumplink(e,title){var t,o,r,n,l,element=null===(t=document)||void 0===t?void 0:t.getElementById(e),header="h2"===(null==element||null===(o=element.tagName)||void 0===o?void 0:o.toLowerCase())||"h3"===(null==element||null===(r=element.tagName)||void 0===r?void 0:r.toLowerCase())?element:(null==element||null===(n=element.getElementsByTagName("H2"))||void 0===n?void 0:n[0])||(null==element||null===(l=element.getElementsByTagName("H3"))||void 0===l?void 0:l[0]);if(element){var c,d;this.dropdownOpen=!1,null==element||element.scrollIntoView({behavior:"smooth",block:"center"}),null==header||null===(c=header.classList)||void 0===c||c.add("c-globalToc_highlight"),null==element||element.focus();var h=null==title||null===(d=title.toLowerCase())||void 0===d?void 0:d.replaceAll(" ","-");this.trackClick("JUMPLINK","jumpLinkEvent","toc|".concat(h),"TOC-".concat(h),title)}}toggleDropdown(){this.dropdownOpen=!this.dropdownOpen;var e=this.dropdownOpen?"toc|expand-content":"toc|collapse-content",t=this.dropdownOpen?"Expand symbol":"Collapse symbol";this.trackClick("DROPDOWN","dropdownEvent",e,e,t)}trackClick(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"JUMPLINK",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"";this.$track(c.a).with({view_correlation_id:this.viewCorrelationId,type:e,name:t,element_label:o}).fire()}};Object(r.a)([Object(n.Prop)({default:"",type:String}),Object(r.b)("design:type",String)],h.prototype,"contentId",void 0),Object(r.a)([Object(n.Prop)({default:null,type:[String,Array]}),Object(r.b)("design:type",Object)],h.prototype,"tocShortcodeItems",void 0),Object(r.a)([Object(n.Prop)({default:null,type:Object}),Object(r.b)("design:type",Object)],h.prototype,"tocHeadlineItem",void 0);var m=h=Object(r.a)([Object(n.Component)({components:{GlobalSvgIcon:d.default}})],h),v=(o(1214),o(152)),component=Object(v.a)(m,(function(){var e,t=this,o=t._self._c;t._self._setupProxy;return(null===(e=t.items)||void 0===e?void 0:e.length)>2?o("nav",{ref:"globalToc",staticClass:"c-globalToc"},[o("div",{staticClass:"c-globalToc_header",class:{"c-globalToc_header-open":t.dropdownOpen},on:{click:t.toggleDropdown}},[o("div",{staticClass:"c-globalToc_title"},[o("GlobalSvgIcon",{staticClass:"c-globalToc_titleIcon",attrs:{id:"hero-list-bullet"}}),t._v(" "),o("span",{staticClass:"c-globalToc_titleText"},[t._v(t._s(t.$t("table_of_contents").toString()))])],1),t._v(" "),o("GlobalSvgIcon",{staticClass:"c-globalToc_dropdownIcon",class:{"c-globalToc_dropdownIcon-open":t.dropdownOpen},attrs:{id:"hero-chevron-up"}})],1),t._v(" "),o("ul",{staticClass:"c-globalToc_dropdown g-dropShadow-hover",class:{"c-globalToc_dropdown-open":t.dropdownOpen}},t._l(t.items,(function(e){return o("li",{key:null==e?void 0:e.id,staticClass:"c-globalToc_dropdownItem"},[o("a",{attrs:{href:"#".concat(null==e?void 0:e.tocId),"data-cy":"globalToc_link"},on:{click:function(o){return o.preventDefault(),t.scrollToJumplink(null==e?void 0:e.tocId,null==e?void 0:e.title)}}},[t._v("\n "+t._s(null==e?void 0:e.title)+"\n ")])])})),0)]):t._e()}),[],!1,null,null,null);t.a=component.exports},1266:function(e,t,o){"use strict";o.d(t,"a",(function(){return r})),o.d(t,"b",(function(){return n}));var r=[{id:"prime_day",title:"Best July Prime Day Deals 2025",criteriaKey:"isPrimeDayAmazonCallout",translationText:"prime_day",translationLink:"prime_day.link",translationLinkText:"prime_day.text",image:"prime_day_image",imageAltText:"prime_day_image_alt",topics:["phones","security-cameras","wireless-and-bluetooth-speakers","projectors","fitness-equipment","virtual-reality-gaming","fitness-tech","printers","smartwatches","nintendo","cameras","gaming-accessories"]},{id:"prime_day_tv",title:"Best Prime Day TV Deals",criteriaKey:"isPrimeDayAmazonCallout",translationText:"prime_day_tv",translationLink:"prime_day_tv.link",translationLinkText:"prime_day_tv.text",image:"prime_day_tv_image",imageAltText:"prime_day_image_alt",topics:["tvs","tv-accessories"]},{id:"prime_day_laptop",title:"Best Prime Day Laptops Deals",criteriaKey:"isPrimeDayAmazonCallout",translationText:"prime_day_laptop",translationLink:"prime_day_laptop.link",translationLinkText:"prime_day_laptop.text",image:"prime_day_laptop_image",imageAltText:"prime_day_image_alt",topics:["laptops","desktops","computer-accessories"]},{id:"prime_day_appliance",title:"Best Prime Day Kitchen Appliance Deals",criteriaKey:"isPrimeDayAmazonCallout",translationText:"prime_day_kitchen_appliance",translationLink:"prime_day_kitchen_appliance.link",translationLinkText:"prime_day_kitchen_appliance.text",image:"prime_day_kitchen_appliance_image",imageAltText:"prime_day_image_alt",topics:["kitchen-and-household","small-appliances","kitchen-and-household-tools","dishwashers","coffee-makers","ovens","washing-machines"]},{id:"prime_day_vacuum",title:"Best Prime Day Robot Vacuum Deals",criteriaKey:"isPrimeDayAmazonCallout",translationText:"prime_day_vacuum",translationLink:"prime_day_vacuum.link",translationLinkText:"prime_day_vacuum.text",image:"prime_day_vacuum_image",imageAltText:"prime_day_image_alt",topics:["robot-vacuums","vacuum-cleaners","vacuums"]},{id:"prime_day_headphones",title:"Best Prime Day Headphones Deals",criteriaKey:"isPrimeDayAmazonCallout",translationText:"prime_day_headphones",translationLink:"prime_day_headphones.link",translationLinkText:"prime_day_headphones.text",image:"prime_day_headphones_image",imageAltText:"prime_day_image_alt",topics:["headphones"]},{id:"prime_day_tablet",title:"Best Prime Day Tablet Deals",criteriaKey:"isPrimeDayAmazonCallout",translationText:"prime_day_tablet",translationLink:"prime_day_tablet.link",translationLinkText:"prime_day_tablet.text",image:"prime_day_tablet_image",imageAltText:"prime_day_image_alt",topics:["tablets"]},{id:"jul_4",title:"Best July 4th Sales 2025",criteriaKey:"isJuly4Callout",translationText:"jul_4",translationLink:"jul_4.link",translationLinkText:"jul_4.text",image:"july_4th_image",imageAltText:"jul_4_image_alt",topics:["phones","security-cameras","wireless-and-bluetooth-speakers","projectors","fitness-equipment","tablets","virtual-reality-gaming","fitness-tech","printers","smartwatches","nintendo","cameras","gaming-accessories"]},{id:"jul_4_tv",title:"Best 4th of July TV Sales",criteriaKey:"isJuly4Callout",translationText:"jul_4_tv",translationLink:"jul_4_tv.link",translationLinkText:"jul_4_tv.text",image:"july_4th_tv_image",imageAltText:"jul_4_image_alt",topics:["tvs","tv-accessories"]},{id:"jul_4_laptop",title:"Best 4th of July Laptop Deals",criteriaKey:"isJuly4Callout",translationText:"jul_4_laptop",translationLink:"jul_4_laptop.link",translationLinkText:"jul_4_laptop.text",image:"july_4th_laptop_image",imageAltText:"jul_4_image_alt",topics:["laptops","desktops","computer-accessories"]},{id:"jul_4_appliance",title:"Best 4th of July Appliance Sales",criteriaKey:"isJuly4Callout",translationText:"jul_4_appliance",translationLink:"jul_4_appliance.link",translationLinkText:"jul_4_appliance.text",image:"july_4th_appliance_image",imageAltText:"jul_4_image_alt",topics:["kitchen-and-household","small-appliances","vacuum-cleaners","kitchen-and-household-tools","dishwashers","coffee-makers","ovens","washing-machines"]},{id:"jul_4_mattress",title:"Best 4th of July Mattress Deals",criteriaKey:"isJuly4Callout",translationText:"jul_4_mattress",translationLink:"jul_4_mattress.link",translationLinkText:"jul_4_mattress.text",image:"july_4th_mattress_image",imageAltText:"jul_4_image_alt",topics:["bed-accessories","sleep","mattresses","sleep-tech"]},{id:"jul_4_grill",title:"Best 4th of July Grill Sales",criteriaKey:"isJuly4Callout",translationText:"jul_4_grill",translationLink:"jul_4_grill.link",translationLinkText:"jul_4_grill.text",image:"july_4th_grill_image",imageAltText:"jul_4_image_alt",topics:["grills"]},{id:"prime_day_amazon_discounts",title:"Will there be big Prime Day discounts on these recommendations?",criteriaKey:"isPrimeDayDiscountCallout",translationText:"prime_day_amazon_discounts"},{id:"labor_day_sales",title:"Labor Day Live Blog",criteriaKey:"isLaborDayCallout",translationText:"labor_day_sales",translationLink:"labor_day_sales.link",translationLinkText:"labor_day_sales.text",image:"labor_day_sales_image",topics:["headphones","security-cameras","wireless-and-bluetooth-speakers","projectors","fitness-equipment","virtual-reality-gaming","yard-and-outdoors","fitness-tech","printers","smartwatches","nintendo","cameras","gaming-accessories"]},{id:"best_labor_day_tv_sales",title:"Best Labor Day TV Sales",criteriaKey:"isLaborDayCallout",translationText:"labor_day_tv",translationLink:"labor_day_tv.link",translationLinkText:"labor_day_tv.text",image:"labor_day_tv_image",topics:["tvs","tv-accessories"]},{id:"best_labor_day_appliance_sales",title:"Best Labor Day Appliance Sales",criteriaKey:"isLaborDayCallout",translationText:"labor_day_appliance",translationLink:"labor_day_appliance.link",translationLinkText:"labor_day_appliance.text",image:"labor_day_appliance_image",topics:["kitchen-and-household","small-appliances","vacuum-cleaners","kitchen-and-household-tools","dishwashers","coffee-makers","ovens","washing-machines"]},{id:"best_labor_day_mattress_sales",title:"Best Labor Day Mattress Sales",criteriaKey:"isLaborDayCallout",translationText:"labor_day_mattress",translationLink:"labor_day_mattress.link",translationLinkText:"labor_day_mattress.text",image:"labor_day_mattress_image",topics:["sleep","mattresses"]},{id:"best_labor_day_laptop_deals",title:"Best Labor Day Laptop Deals",criteriaKey:"isLaborDayCallout",translationText:"labor_day_laptop",translationLink:"labor_day_laptop.link",translationLinkText:"labor_day_laptop.text",image:"labor_day_laptop_image",topics:["laptops","desktops","computer-accessories"]},{id:"best_labor_day_sleep_tech_deals",title:"Best Labor Day Sleep Tech Deals",criteriaKey:"isLaborDayCallout",translationText:"labor_day_sleep",translationLink:"labor_day_sleep.link",translationLinkText:"labor_day_sleep.text",image:"labor_day_sleep_image",topics:["sleep-tech","bed-accessories"]},{id:"best_labor_day_grill_sales",title:"Best Labor Day Grill Sales",criteriaKey:"isLaborDayCallout",translationText:"labor_day_grill",translationLink:"labor_day_grill.link",translationLinkText:"labor_day_grill.text",image:"labor_day_grill_image",topics:["grills"]},{id:"best_labor_day_tablet_deals",title:"Best Labor Day Tablet Deals",criteriaKey:"isLaborDayCallout",translationText:"labor_day_tablet",translationLink:"labor_day_tablet.link",translationLinkText:"labor_day_tablet.text",image:"labor_day_tablet_image",topics:["tablet"]},{id:"apple_event_live_blog",title:"Apple Event Live Blog",criteriaKey:"isAppleEventCallout",translationText:"apple_event_live_blog",translationLink:"apple_event_live_blog.link",translationLinkText:"apple_event_live_blog.text",image:"apple_event_live_blog_image",topics:["tablets","laptops","wearable-tech"]},{id:"apple_event_htw",title:"How to Watch Apple Event 2024",criteriaKey:"isAppleEventCallout",translationText:"apple_event_htw",translationLink:"apple_event_htw.link",translationLinkText:"apple_event_htw.text",image:"apple_event_htw_image",topics:["tech-news","smartwatches","fitness-tech"]},{id:"apple_event_best_iphone",title:"Best iPhone of 2024",criteriaKey:"isAppleEventCallout",translationText:"apple_event_best_iphone",translationLink:"apple_event_best_iphone.link",translationLinkText:"apple_event_best_iphone.text",image:"apple_event_best_iphone_image",topics:["phones","mobile-gaming"]},{id:"apple_event_best_camera_phone",title:"Best Camera Phone of 2024",criteriaKey:"isAppleEventCallout",translationText:"apple_event_best_camera_phone",translationLink:"apple_event_best_camera_phone.link",translationLinkText:"apple_event_best_camera_phone.text",image:"apple_event_best_camera_phone_image",topics:["cameras","camera-accessories","video-cameras"]},{id:"apple_event_best_airpods",title:"Best Apple AirPods for 2024",criteriaKey:"isAppleEventCallout",translationText:"apple_event_best_airpods",translationLink:"apple_event_best_airpods.link",translationLinkText:"apple_event_best_airpods.text",image:"apple_event_best_airpods_image",topics:["headphones","audio","mobile-accessories"]},{id:"oct_prime_day_sales",title:"Prime Day Live Blog",criteriaKey:"isOctPrimeDayCallout",translationText:"oct_prime_day_sales",translationLink:"oct_prime_day_sales.link",translationLinkText:"oct_prime_day_sales.text",image:"oct_prime_day_sales_image",topics:["cameras","clothing","coffee-makers","computing","consoles","digital-audio-players","dishwashers","drones","dryers","e-readers","fitness","fitness-accessories","fitness-equipment","foldable-phones","gadgets","grills","laptops","microwaves","mobile-accessories","projectors","scooters","skin-care","smartwatches","tablets","wireless-&-bluetooth-speakers","yard-&-outdoors"]},{id:"oct_prime_day_tv",title:"Best Prime Day TV Deals",criteriaKey:"isOctPrimeDayCallout",translationText:"oct_prime_day_tv",translationLink:"oct_prime_day_tv.link",translationLinkText:"oct_prime_day_tv.text",image:"oct_prime_day_tv_image",topics:["tvs","tv-accessories"]},{id:"oct_prime_day_soundbar",title:"Best Prime Day Soundbar Deals",criteriaKey:"isOctPrimeDayCallout",translationText:"oct_prime_day_soundbar",translationLink:"oct_prime_day_soundbar.link",translationLinkText:"oct_prime_day_soundbar.text",image:"oct_prime_day_soundbar_image",topics:["speakers"]},{id:"oct_prime_day_monitor",title:"Best Prime Day Monitor Deals",criteriaKey:"isOctPrimeDayCallout",translationText:"oct_prime_day_monitor",translationLink:"oct_prime_day_monitor.link",translationLinkText:"oct_prime_day_monitor.text",image:"oct_prime_day_monitor_image",topics:["desktops","monitors"]},{id:"oct_prime_day_headphone",title:"Best Prime Day Headphone Deals",criteriaKey:"isOctPrimeDayCallout",translationText:"oct_prime_day_headphone",translationLink:"oct_prime_day_headphone.link",translationLinkText:"oct_prime_day_headphone.text",image:"oct_prime_day_headphone_image",topics:["headphones"]},{id:"oct_prime_day_gaming",title:"Best Prime Day Gaming Deals",criteriaKey:"isOctPrimeDayCallout",translationText:"oct_prime_day_gaming",translationLink:"oct_prime_day_gaming.link",translationLinkText:"oct_prime_day_gaming.text",image:"oct_prime_day_gaming_image",topics:["gaming","gaming-hardware","nintendo","pc-gaming","playstation","video-games","gaming-accessories","virtual-reality-gaming","virtual-reality","xbox"]},{id:"oct_prime_day_laptop",title:"Best Amazon Prime Day Laptop Deals",criteriaKey:"isOctPrimeDayCallout",translationText:"oct_prime_day_laptop",translationLink:"oct_prime_day_laptop.link",translationLinkText:"oct_prime_day_laptop.text",image:"oct_prime_day_laptop_image",topics:["laptop-accessories","chromebook","apple-macbook","windows-laptop","peripherals"]},{id:"oct_prime_day_kitchen",title:"Best Amazon Prime Day Kitchen Appliance Deals",criteriaKey:"isOctPrimeDayCallout",translationText:"oct_prime_day_kitchen",translationLink:"oct_prime_day_kitchen.link",translationLinkText:"oct_prime_day_kitchen.text",image:"oct_prime_day_image",topics:["airfryers","toaster-ovens","pizza-ovens","refrigerators","air-purifier","frying-pans"]},{id:"oct_prime_day_vacuum",title:"Best Amazon Prime Day Robot Vacuum Deals",criteriaKey:"isOctPrimeDayCallout",translationText:"oct_prime_day_vacuum",translationLink:"oct_prime_day_vacuum.link",translationLinkText:"oct_prime_day_vacuum.text",image:"oct_prime_day_vacuum_image",topics:["robot-vacuums","vacuums","vacuum-cleaners"]},{id:"cyber_monday_live_blog",title:"Cyber Monday Live Blog",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_live_blog",translationLink:"cyber_monday_live_blog.link",translationLinkText:"cyber_monday_live_blog.text",image:"cyber_monday_image",topics:["cameras","clothing","coffee-makers","computing","consoles","digital-audio-players","dishwashers","drones","dryers","e-readers","fitness","fitness-accessories","fitness-equipment","foldable-phones","gadgets","grills","microwaves","mobile-accessories","projectors","scooters","skin-care","wireless-and-bluetooth-speakers","yard-outdoors"]},{id:"cyber_monday_tv",title:"Cyber Monday TV Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_tv",translationLink:"cyber_monday_tv.link",translationLinkText:"cyber_monday_tv.text",image:"cyber_monday_image",topics:["tvs","tv-accessories"]},{id:"cyber_monday_streaming",title:"Cyber Monday Streaming Service Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_streaming",translationLink:"cyber_monday_streaming.link",translationLinkText:"cyber_monday_streaming.text",image:"cyber_monday_image",topics:["streaming-services"]},{id:"cyber_monday_laptop",title:"Cyber Monday Laptop Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_laptop",translationLink:"cyber_monday_laptop.link",translationLinkText:"cyber_monday_laptop.text",image:"cyber_monday_image",topics:["laptops","laptop-accessories","chromebook","apple-macbook","windows-laptop"]},{id:"cyber_monday_ps5",title:"Cyber Monday PS5 Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_ps5",translationLink:"cyber_monday_ps5.link",translationLinkText:"cyber_monday_ps5.text",image:"cyber_monday_image",topics:["playstation","gaming"]},{id:"cyber_monday_headphones",title:"Cyber Monday Headphone Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_headphones",translationLink:"cyber_monday_headphones.link",translationLinkText:"cyber_monday_headphones.text",image:"cyber_monday_image",topics:["headphones"]},{id:"cyber_monday_tablet",title:"Cyber Monday Tablet Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_tablet",translationLink:"cyber_monday_tablet.link",translationLinkText:"cyber_monday_tablet.text",image:"cyber_monday_image",topics:["tablets"]},{id:"cyber_monday_phone",title:"Cyber Monday Phone Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_phone",translationLink:"cyber_monday_phone.link",translationLinkText:"cyber_monday_phone.text",image:"cyber_monday_image",topics:["mobile","phones"]},{id:"cyber_monday_apple_watch",title:"Cyber Monday Apple Watch Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_apple_watch",translationLink:"cyber_monday_apple_watch.link",translationLinkText:"cyber_monday_apple_watch.text",image:"cyber_monday_image",topics:["smartwatches"]},{id:"cyber_monday_vacuum",title:"Cyber Monday Robot Vacuum Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_vacuum",translationLink:"cyber_monday_vacuum.link",translationLinkText:"cyber_monday_vacuum.text",image:"cyber_monday_image",topics:["vacuum-cleaners"]},{id:"cyber_monday_soundbar",title:"Cyber Monday Soundbar Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_soundbar",translationLink:"cyber_monday_soundbar.link",translationLinkText:"cyber_monday_soundbar.text",image:"cyber_monday_image",topics:["speakers"]},{id:"cyber_monday_mattress",title:"Cyber Monday Mattress Deals",criteriaKey:"isCyberMondayCallout2024",translationText:"cyber_monday_mattress",translationLink:"cyber_monday_mattress.link",translationLinkText:"cyber_monday_mattress.text",image:"cyber_monday_image",topics:["sleep","mattresses"]},{id:"memorial_day",title:"Best Memorial Day Deals",criteriaKey:"isMemorialDayCallout",translationText:"memorial_day",translationLink:"memorial_day.link",translationLinkText:"memorial_day.text",image:"memorial_day_image",topics:["headphones","phones","security-cameras","wireless-and-bluetooth-speakers","projectors","fitness-equipment","tablets","virtual-reality-gaming","fitness-tech","printers","smartwatches","nintendo","cameras","gaming-accessories"]},{id:"memorial_day_mattress",title:"Memorial Day Mattress Deals",criteriaKey:"isMemorialDayCallout",translationText:"memorial_day_mattress",translationLink:"memorial_day_mattress.link",translationLinkText:"memorial_day_mattress.text",image:"memorial_day_mattress_image",topics:["bed-accessories","sleep","mattresses","sleep-tech"]},{id:"memorial_day_appliance",title:"Memorial Day Appliance Deals",criteriaKey:"isMemorialDayCallout",translationText:"memorial_day_appliance",translationLink:"memorial_day_appliance.link",translationLinkText:"memorial_day_appliance.text",image:"memorial_day_appliance_image",topics:["kitchen-and-household","small-appliances","kitchen-and-household-tools","dishwashers","coffee-makers","ovens","washing-machines","vacuum-cleaners"]},{id:"memorial_day_tv",title:"Memorial Day TV Deals",criteriaKey:"isMemorialDayCallout",translationText:"memorial_day_tv",translationLink:"memorial_day_tv.link",translationLinkText:"memorial_day_tv.text",image:"memorial_day_tv_image",topics:["tvs","tv-accessories"]},{id:"memorial_day_laptop",title:"Memorial Day Laptop Deals",criteriaKey:"isMemorialDayCallout",translationText:"memorial_day_laptop",translationLink:"memorial_day_laptop.link",translationLinkText:"memorial_day_laptop.text",image:"memorial_day_laptop_image",topics:["laptops","desktops","computer-accessories"]},{id:"memorial_day_headphone",title:"Memorial Day Headphone Deals",criteriaKey:"isMemorialDayCallout",translationText:"memorial_day_headphone",translationLink:"memorial_day_headphone.link",translationLinkText:"memorial_day_headphone.text",image:"memorial_day_headphone_image",topics:["headphones"]},{id:"presidents_day_mattress",title:"Best Presidents Day Mattress Deals",criteriaKey:"isPresidentsDayCallout",translationText:"presidents_day_mattress",translationLink:"presidents_day_mattress.link",translationLinkText:"presidents_day_mattress.text",image:"presidents_day_mattress_image",topics:["sleep","mattresses"]},{id:"spring_sale",title:"Best Amazon Spring Sale Deals",criteriaKey:"isAmazonSpringSaleCallout",translationText:"spring_sale",translationLink:"spring_sale.link",translationLinkText:"spring_sale.text",image:"spring_sale_image",topics:["headphones","phones","wireless-and-bluetooth-speakers","projectors","tablets","virtual-reality-gaming","printers","smartwatches","nintendo","cameras","gaming-accessories"]},{id:"spring_sale_security",title:"Best Amazon Spring Sale Smart Home Deals",criteriaKey:"isAmazonSpringSaleCallout",translationText:"spring_sale_security",translationLink:"spring_sale_security.link",translationLinkText:"spring_sale.text",image:"spring_sale_image",topics:["security-cameras","home-security"]},{id:"spring_sale_grills",title:"Best Amazon Spring Sale Grill Deals",criteriaKey:"isAmazonSpringSaleCallout",translationText:"spring_sale_grills",translationLink:"spring_sale_grills.link",translationLinkText:"spring_sale.text",image:"spring_sale_image",topics:["grills"]},{id:"spring_sale_bikes",title:"Best Amazon Spring Sale E-Bike & Scooter Deals",criteriaKey:"isAmazonSpringSaleCallout",translationText:"spring_sale_bikes",translationLink:"spring_sale_bikes.link",translationLinkText:"spring_sale.text",image:"spring_sale_image",topics:["e-bikes","scooters"]},{id:"spring_sale_outdoor",title:"Best Amazon Spring Sale Outdoor Deals",criteriaKey:"isAmazonSpringSaleCallout",translationText:"spring_sale_outdoor",translationLink:"spring_sale_outdoor.link",translationLinkText:"spring_sale.text",image:"spring_sale_image",topics:["yard-and-outdoors"]},{id:"spring_sale_sleep",title:"Best Amazon Spring Sale Sleep Deals",criteriaKey:"isAmazonSpringSaleCallout",translationText:"spring_sale_sleep",translationLink:"spring_sale_sleep.link",translationLinkText:"spring_sale.text",image:"spring_sale_image",topics:["bed-accessories","sleep","mattresses"]},{id:"spring_sale_fitness",title:"Best Amazon Spring Sale Fitness Deals",criteriaKey:"isAmazonSpringSaleCallout",translationText:"spring_sale_fitness",translationLink:"spring_sale_fitness.link",translationLinkText:"spring_sale.text",image:"spring_sale_image",topics:["fitness-tech","fitness-accessories","fitness","fitness-equipment"]},{id:"nomad_sponsorship",title:"Exclusive Offer for New Users: 20% OFF Nomad eSIM Plans!",criteriaKey:"isNomadSponsorshipCallout",translationText:"nomad_sponsored",translationLink:"nomad_sponsored.link",translationLinkText:"nomad_sponsored.text",image:"nomad_sponsored_image",sponsored:!0},{id:"best_buy_sponsorship",title:"Donkey Kong Bonanza",criteriaKey:"isBestBuySponsorshipCallout",translationText:"best_buy_sponsored",translationLink:"best_buy_sponsored.link",translationLinkText:"best_buy_sponsored.text",image:"best_buy_sponsored_image",imageShape:"rectangle",sponsored:!0},{id:"best_buy_sponsorship_2",title:"Save $50 on Archer BE9700",criteriaKey:"isBestBuyRouterJulyCallout",translationText:"best_buy_sponsored_router",translationLink:"best_buy_sponsored_router.july_link",translationLinkText:"best_buy_sponsored_router.text",image:"best_buy_sponsored_router_image",imageShape:"square",sponsored:!0},{id:"best_buy_sponsorship_3",title:"Save $50 on Archer BE9700",criteriaKey:"isBestBuyRouterAugustCallout",translationText:"best_buy_sponsored_router",translationLink:"best_buy_sponsored_router.august_link",translationLinkText:"best_buy_sponsored_router.text",image:"best_buy_sponsored_router_image",imageShape:"square",sponsored:!0},{id:"one_password_sponsorship",title:"Up to 50% off 1Password this Tax Season",criteriaKey:"isOnePasswordSponsorshipCallout",translationText:"one_password_sponsored",translationLink:"one_password_sponsored.link",translationLinkText:"one_password_sponsored.text",translationTag:"one_password_sponsored_tag",image:"one_password_sponsored_image",imageShape:"rectangle",sponsored:!0},{id:"norton_vpn_sponsorship",title:"Norton VPN - Keep your online activity more private",criteriaKey:"isNortonVpnSponsorshipCallout",translationText:"norton_vpn_sponsored",translationLink:"norton_vpn_sponsored.link",translationLinkText:"norton_vpn_sponsored.text",translationTag:"norton_vpn_sponsored_tag",image:"norton_vpn_sponsored_image",imageShape:"square",sponsored:!0}],n={id:"link_callout",criteriaKey:"isLinkCallout",title:"link_callout.title",translationLink:"link_callout.link",translationLinkText:"link_callout.text"}},1267:function(e,t,o){"use strict";o.d(t,"a",(function(){return m})),o.d(t,"b",(function(){return d}));o(22),o(26);var r=o(32),n={id:"best_mattress_deals",sourceId:"c07ae20c-2d8b-429c-a3a2-62e7e89aafe7",startDate:new Date("11/19/2024"),articleId:"23218c11-dbc3-48bf-9ec0-326bbd11822c"},l={id:"holiday_mattress_deals",sourceId:"8288d8ea-be8d-4fab-b45c-efe2cd705778",startDate:new Date("11/21/2024"),endDate:new Date("12/07/2024"),topics:["sleep","sleep-tech","bed-accessories","mattresses"],types:["Best List","Best List - Precap","Explainer","How to Buy","In Depth","News","Product Advice","Review","Versus"]},c={id:"our_tax_software_picks",sourceUrl:"https://".concat(r.apiHost,"/api/neutron/articles/cnet/best-tax-software/web?componentType=Article&componentName=article&componentDisplayName=Article"),startDate:new Date("12/09/2024"),endDate:new Date("06/11/2025"),path:"/personal-finance/taxes/"},d=e=>{var t,o,r;return null!=e&&null!==(t=e.url)&&void 0!==t&&t.includes(null==c?void 0:c.path)?c:(null==e?void 0:e.articleId)===(null==n?void 0:n.articleId)?n:null!=l&&null!==(o=l.topics)&&void 0!==o&&o.includes(null==e?void 0:e.topic)&&null!=l&&null!==(r=l.types)&&void 0!==r&&r.includes(null==e?void 0:e.type)?l:null},h=["9a677f49-9375-48ff-8d76-385310aa1843","d5028147-0b1a-4fb3-8253-85115986de25","f61bae7b-bed4-4788-bb4a-c4830cb7c61c","41cf1153-091a-4d51-9e50-073cce644ace","821e2ac2-c192-4907-b434-d64cfb73a18e"],m=(e,t,o,r)=>{var n=["Best List - Precap","Deals"].includes(t),l=["6cf603a2-c7ef-48bc-bb1e-55a7a54f7554"].includes(e),c=null==o?void 0:o.includes("/personal-finance/"),d=!(null!=o&&o.includes("/vpn-survey-2025/")),m=!(null!=h&&h.includes(e)),v="Analysis"!==t,y=!(null!=r&&r.some((e=>"unique-information"===(null==e?void 0:e.slug))));return n&&!l||c&&d&&m&&v&&y}},1369:function(e,t,o){"use strict";var r=new(o(10).a)("ab"),n={name:"AbTest",functional:!0,props:{id:{default:"",type:String}},render(e,t){if(t.parent.$store.getters["ab/id"]===t.props.id&&t.parent.$abtest.isBucketedTestActive()){var o=t.parent.$store.getters["ab/bucket"];r.log("AbTest component slots passed: ",Object.keys(t.slots()));var n=t.slots()[o];return void 0!==n&&1===n.length&&n[0].tag?(r.log("test '".concat(t.props.id,"' is active for bucket '").concat(o,"', rendering slot passed.")),n[0]):(r.log("test '".concat(t.props.id,"' is active but bucket '").concat(o,"' does not have a slot to render.")),e(null,{},[]))}return void 0!==t.slots().default?(r.log("test '".concat(t.props.id,"' is not active, rendering default slot.")),t.slots().default):(r.log("test '".concat(t.props.id,"' is not active, no valid default slot found, rendering nothing.")),e(null,{},[]))}},l=o(152),component=Object(l.a)(n,undefined,undefined,!1,null,null,null);t.a=component.exports},1522:function(e,t,o){var content=o(1984);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("0609d903",content,!0,{sourceMap:!1})},1523:function(e,t,o){var content=o(1986);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("5ed2e79e",content,!0,{sourceMap:!1})},1524:function(e,t,o){var content=o(1988);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("2ef914e7",content,!0,{sourceMap:!1})},1525:function(e,t,o){var content=o(1990);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("1b91464d",content,!0,{sourceMap:!1})},1983:function(e,t,o){"use strict";o(1522)},1984:function(e,t,o){var r=o(250)((function(i){return i[1]}));r.push([e.i,".c-globalProgressBar{background:#d8d8d8;border-radius:.25rem;height:5px}.c-globalProgressBar__bar{background:#e71d1d;border-radius:.25rem;height:100%}",""]),r.locals={},e.exports=r},1985:function(e,t,o){"use strict";o(1523)},1986:function(e,t,o){var r=o(250)((function(i){return i[1]}));r.push([e.i,".c-broadbandPlanfinderQuiz_card-button{width:100%;height:auto;position:absolute;bottom:0;left:0;display:flex;flex-direction:row;justify-content:space-between;padding:1rem;background-color:#fff;border-top:.125rem solid #121218}.c-broadbandPlanfinderQuiz_card-button button{width:100%;margin:0 5px}@media(min-width: 1024px){.c-broadbandPlanfinderQuiz_card-button{border-top:none;display:flex;justify-content:center;margin:0 auto;position:relative;top:2px}.c-broadbandPlanfinderQuiz_card-button button{width:20%;text-align:center}}.c-broadbandPlanfinderQuiz_card-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#f9f9fa;width:100%;height:800px}@media(min-width: 1024px){.c-broadbandPlanfinderQuiz_card-wrapper{height:auto}}.c-broadbandPlanfinderQuiz_card-bar{width:100%;height:auto;padding:1.25rem 4rem 1.25rem 1.25rem;background-color:#fff;border-bottom:solid 1px #ddddde;position:absolute;top:0}.c-broadbandPlanfinderQuiz_card-bar-content{font-size:1rem;line-height:1rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-weight:800;padding-bottom:.5rem}.c-broadbandPlanfinderQuiz_card-bar-content svg{height:15px;width:10%;fill:#7a2af5}@media(min-width: 1024px){.c-broadbandPlanfinderQuiz_card-bar-content svg{height:15px;fill:#7a2af5;left:135px}}.c-broadbandPlanfinderQuiz_card-bar-content-complete{display:flex;align-items:center;justify-content:flex-end;gap:0;margin-left:auto}.c-broadbandPlanfinderQuiz_card-bar-content-complete>*{margin:0;padding:0}.c-broadbandPlanfinderQuiz_card-bar .c-globalProgressBar{height:.75rem;border-radius:.5rem}.c-broadbandPlanfinderQuiz_card-bar .c-globalProgressBar__bar{background:#b4fd8c;height:.75rem}.c-broadbandPlanfinderQuiz_card-content{height:auto;border-radius:.5rem;margin:95px 1rem;padding:1.5rem;background:#fff}@media(min-width: 1024px){.c-broadbandPlanfinderQuiz_card-content{display:flex;flex-direction:column;justify-content:center;width:808px;margin:95px 1rem 1rem}}.c-broadbandPlanfinderQuiz_card-content-title{font-weight:700;font-size:20px;line-height:28px;text-align:center;margin-bottom:.5rem}.c-broadbandPlanfinderQuiz_card-content-subtitle{font-size:16px;text-align:center}.c-broadbandPlanfinderQuiz_card-content-link{font-size:16px;text-align:center;margin-top:1rem;border-bottom:solid .125rem #7a2af5;width:fit-content;margin-left:auto;margin-right:auto}.c-broadbandPlanfinderQuiz_card-content-link:hover{cursor:pointer;border-bottom:solid .125rem rgba(0,0,0,0);color:#7a2af5}.c-broadbandPlanfinderQuiz_card-content-link:active{border-bottom:solid .125rem #9c5bff;color:#7a2af5}.c-broadbandPlanfinderQuiz_card-content-list{display:flex;flex-flow:column wrap}@media(min-width: 1024px){.c-broadbandPlanfinderQuiz_card-content-list{flex-flow:row wrap;justify-content:space-between}}.c-broadbandPlanfinderQuiz_card-content-list-item{border:.125rem solid #ddddde;border-radius:.5rem;margin:.5rem 0;width:100%}@media(min-width: 1024px){.c-broadbandPlanfinderQuiz_card-content-list-item{width:calc(50% - .5rem)}.step-devices .c-broadbandPlanfinderQuiz_card-content-list-item{width:calc(33.33% - .5rem)}}.c-broadbandPlanfinderQuiz_card-content-list-item input[type=radio]{appearance:none;align-self:center;padding-right:.5rem;border:.125rem solid #ddddde;width:24px;height:24px;border-radius:50%}.c-broadbandPlanfinderQuiz_card-content-list-item input[type=radio]:hover{border:.125rem solid #7a2af5}.c-broadbandPlanfinderQuiz_card-content-list-item input[type=radio]:checked{background-image:url(\"data:image/svg+xml;utf8,\");border:0;background-color:#7a2af5}.c-broadbandPlanfinderQuiz_card-content-list-item input[type=checkbox]{background-position-x:50%;background-position-y:50%;background-repeat:no-repeat;border-radius:.25rem;padding-right:.5rem}.c-broadbandPlanfinderQuiz_card-content-list-item input[type=checkbox]:hover{cursor:pointer;color:#7a2af5;border:.125rem solid #e3d1ff}.c-broadbandPlanfinderQuiz_card-content-list-item input[type=checkbox]:checked{background-image:url(\"data:image/svg+xml;utf8,\");background-color:#7a2af5}.c-broadbandPlanfinderQuiz_card-content-list-item.active{border:.125rem solid #7a2af5;background-color:#f2ebff;color:#7a2af5}.c-broadbandPlanfinderQuiz_card-content-list-item:hover{border:.125rem solid #7a2af5;color:#7a2af5}.c-broadbandPlanfinderQuiz_card-content-list-item .text{font-size:1rem;font-weight:bold;line-height:1rem}.c-broadbandPlanfinderQuiz_card-content-list-item .subtext{font-size:.75rem;line-height:1rem}.c-broadbandPlanfinderQuiz_card-content-list-item label{display:flex;align-items:center;padding:1rem;margin:0;width:100%}.c-broadbandPlanfinderQuiz_card-content-list-item .labelInput{display:flex;flex-direction:column;justify-content:center;margin-left:.75rem}.o-button.o-button-back svg{position:relative;left:-45px;margin:0 0 0 -20px}button.o-button:disabled{cursor:not-allowed;background-color:#ddddde;border-color:#ddddde;color:#121218}button.o-button:disabled svg{fill:#121218}",""]),r.locals={},e.exports=r},1987:function(e,t,o){"use strict";o(1524)},1988:function(e,t,o){var r=o(250)((function(i){return i[1]}));r.push([e.i,".c-shortcodeQuiz_quiz-wrapper{display:flex;flex-direction:row;border-top:.125rem dotted #121218;border-bottom:.125rem dotted #121218;margin:1.5rem 0;padding:1.5rem 0}.c-shortcodeQuiz_image{align-self:flex-start}.c-shortcodeQuiz_image-mobile{margin:0 1.25rem 0 0}@media(min-width: 768px){.c-shortcodeQuiz_image-mobile{display:none}}.c-shortcodeQuiz_image-mobile svg{width:47px;height:47px}.c-shortcodeQuiz_image-desktop{display:none}@media(min-width: 768px){.c-shortcodeQuiz_image-desktop{display:flex;margin:0;padding:0 10px 0 0}}.c-shortcodeQuiz_image-desktop svg{width:47px;height:47px}.c-shortcodeQuiz_content-wrapper{display:flex;flex-direction:column}@media(min-width: 768px){.c-shortcodeQuiz_content-wrapper{flex-direction:row;margin:auto}}.c-shortcodeQuiz_action{font-size:16px}.c-shortcodeQuiz_headline{font-size:1.75rem;line-height:1.75rem;font-family:stardust,serif;font-weight:600;font-stretch:48%;text-transform:uppercase;margin:0;padding:0 0 .5rem}.c-shortcodeQuiz_prompt-container{display:flex;margin:0 .75rem 0 0}.c-shortcodeQuiz_prompt{font-size:16px;padding:0 0 1.25rem}@media(min-width: 768px){.c-shortcodeQuiz_prompt{padding:0}}@media(min-width: 768px){.c-shortcodeQuiz_button{align-self:center}}.c-shortcodeQuiz_cards{width:375px;height:auto;background-color:#f9f9fa}@media(min-width: 1024px){.c-shortcodeQuiz_cards{width:856px}}.c-globalModal_listicleRedesign{padding:0}",""]),r.locals={},e.exports=r},1989:function(e,t,o){"use strict";o(1525)},1990:function(e,t,o){var r=o(250)((function(i){return i[1]}));r.push([e.i,".c-pageArticle{margin-top:1.5rem}@media(min-width: 768px){.c-pageArticle{margin-top:2.5rem}}.c-pageArticle_remove-top-margin{margin-top:0}.c-pageArticle_ad{background:#f9f9fa;margin-left:calc(50% - 50vw + .5*var(--scroll-bar-width));margin-right:calc(50% - 50vw + .5*var(--scroll-bar-width))}.c-pageArticle .c-adDisplay_container.spaced:not(.is-left-incontent){border:none}@media(min-width: 1024px){.c-pageArticle .c-adDisplay_container.spaced:not(.is-left-incontent){right:-1rem}}.c-pageArticle_ad-90{min-height:90px}.c-pageArticle_ad-250{min-height:250px}.c-pageArticle_ad-flex{min-height:250px}@media(min-width: 768px){.c-pageArticle_ad-flex{min-height:90px}}@media(min-width: 1024px){.c-pageArticle_body .c-pageArticle_toc{display:none}}.c-pageArticle_content{position:relative}.c-pageArticle_content br{content:none}.c-pageArticle_content [data-dropcap=true]::first-letter{float:left;font-weight:700;font-size:7.5rem;line-height:5rem;padding:1px 5px 0 3px}@media(max-width: 767px){.c-pageArticle_content ul,.c-pageArticle_content ol{font-size:1rem;line-height:1.375rem;margin:0 0 1.5rem}.c-pageArticle_content h2{font-size:1.5rem;line-height:1.75rem;margin:0 0 .5rem}.c-pageArticle_content-deals.c-pageArticle_content-deals ul li{margin:1rem 0}}.c-pageArticle_grid{row-gap:0}.c-pageArticle_hero figcaption{text-align:right}@media(min-width: 1024px){.c-pageArticle_rightRail>div{align-items:flex-start;height:100%;margin-bottom:1.5rem}.c-pageArticle_rightRail>div .c-adDisplay_container{margin-left:7px}.c-pageArticle_rightRail-precap{padding-top:32rem}.c-pageArticle_rightRail_top{grid-row:1/5}}@media(max-width: 1023px){.c-pageArticle_rightRail{display:none}.c-pageArticle_rightRail_marketplacePoc{display:block}}.c-pageArticle_rightRail .c-pageArticle_adRightRail[data-ad-callout]::before,.c-pageArticle_rightRail .c-pageArticle_adLeftRail[data-ad-callout]::before{width:calc(100% - 2rem)}.c-pageArticle_rightRail .c-pageArticle_adRightRail.blank,.c-pageArticle_rightRail .c-pageArticle_adLeftRail.blank{opacity:0}.c-pageArticle_rightRail_solarGeoNewTemplate{display:block;grid-row-start:2}.c-pageArticle_rightRail_solarGeoNewTemplate>div{height:auto}@media(min-width: 1024px){.c-pageArticle_rightRail_solarGeoNewTemplate{grid-row:1/4}}.c-pageArticle_rightRail_broadbandPrecapHero{display:block;grid-row-start:2}.c-pageArticle_rightRail_broadbandPrecapHero>div{height:auto}@media(min-width: 1024px){.c-pageArticle_rightRail_broadbandPrecapHero{grid-row:1/4}}@media(max-width: 1023px){.c-pageArticle_rightRail_spacing{margin-top:1rem}}.c-pageArticle_videowrap video{width:100%}@media(min-width: 768px){.c-pageArticle_bestListDisclosure-vpn{display:none}}@media(min-width: 768px){.c-pageArticle_bestListToc{display:none}}.c-pageArticle_leftRail{position:relative}.c-pageArticle_leftRail .c-pageArticle_bestListDisclosure-vpn{display:block}@media(max-width: 767px){.c-pageArticle_leftRail .c-pageArticle_bestListDisclosure-vpn{display:none}}.c-pageArticle_leftRail .c-pageArticle_bestListToc{display:block}.c-pageArticle_leftRail .c-pageArticle_bestListToc_placeholder{min-height:200px}@media(max-width: 767px){.c-pageArticle_leftRail .c-pageArticle_bestListToc{display:none}}.c-pageArticle.is-centered .c-pageArticle_hero .c-shortcodeImage-hasCaption{text-align:right}.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{background:#f9f9fa;min-width:300px;padding:2.5rem 1rem 1rem;position:absolute}@media(min-width: 768px){.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{left:calc(calc((calc(100vw - 2 * 2rem) + 1.5rem) / 12) * 7)}}@media(min-width: 1440px){.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{left:calc(calc((1440px + 1.5rem) / 12) * 7)}}.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail .c-adDisplay,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail .c-adDisplay{margin:0 auto}.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{left:0}.c-pageArticle .c-pageArticle_adRightRail_top,.c-pageArticle .c-pageArticle_adRightRail_middle,.c-pageArticle .c-pageArticle_adRightRail_bottom,.c-pageArticle .c-pageArticle_adLeftRail_top,.c-pageArticle .c-pageArticle_adLeftRail_middle,.c-pageArticle .c-pageArticle_adLeftRail_bottom{background:#f9f9fa;padding:2.5rem 1rem 1rem;position:relative}.c-pageArticle .c-pageArticle_adRightRail_top.blank,.c-pageArticle .c-pageArticle_adRightRail_middle.blank,.c-pageArticle .c-pageArticle_adRightRail_bottom.blank,.c-pageArticle .c-pageArticle_adLeftRail_top.blank,.c-pageArticle .c-pageArticle_adLeftRail_middle.blank,.c-pageArticle .c-pageArticle_adLeftRail_bottom.blank{opacity:0}.c-pageArticle .c-pageArticle_adRightRail_middle,.c-pageArticle .c-pageArticle_adLeftRail_middle{margin-top:auto}.c-pageArticle .c-pageArticle_adRightRail_bottom,.c-pageArticle .c-pageArticle_adLeftRail_bottom{margin-top:auto;margin-bottom:4rem}@media(min-width: 768px){.c-pageArticle .c-pageArticle_deregCta-mobile{display:none}}@media(max-width: 767px){.c-pageArticle .c-pageArticle_deregCta{display:none}}.c-pageArticle .c-pageArticle_adLeftRail_top,.c-pageArticle .c-pageArticle_adLeftRail_bottom{min-width:300px}.c-pageArticle .c-pageArticle_adLeftRail_top{margin-bottom:2.5rem}@media(max-width: 767px){.c-pageArticle .c-pageArticle_adLeftRail_top{margin:-2rem}}.c-pageArticle .c-pageArticle_adLeftRail_bottom[data-ad-callout]{position:absolute;left:0}.c-pageArticle .c-pageArticle_adRightRail_bottom[data-ad-callout]{position:absolute;bottom:30rem}.c-pageArticle .c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image{width:unset;position:static;margin-left:unset;margin-right:unset;left:initial;transform:none}.c-pageArticle .c-infoCard{border:.125rem dotted #ddddde;padding:1rem;border-radius:.25rem;margin-bottom:1.5rem}.c-pageArticle .c-infoCard>h1,.c-pageArticle .c-infoCard>h2,.c-pageArticle .c-infoCard>h3,.c-pageArticle .c-infoCard>h4,.c-pageArticle .c-infoCard>h5{margin:1.5rem 0}.c-pageArticle .c-infoCard>h2:not(.c-shortcodeListicle_hed){color:#e71d1d;font-size:1.5rem;line-height:1.75rem;margin:0 0 1.5rem}.c-pageArticle .c-infoCard>h3{font-size:1.5rem;line-height:1.75rem}.c-pageArticle .c-infoCard>ul li a[href$=jump]{display:none}.c-pageArticle .c-infoCard>table{text-align:left;max-width:100%;margin:28px 0;display:block;overflow:auto}.c-pageArticle .c-infoCard>table tbody{text-align:left;width:100%;font-size:.875rem;clear:both;line-height:1.3;color:#5e5e62}.c-pageArticle .c-infoCard>table tbody tr:first-of-type{color:#020203}.c-pageArticle .c-infoCard>table tbody tr:first-of-type strong{font-weight:normal}.c-pageArticle .c-infoCard>table tbody tr:not(:last-of-type){border-bottom:.125rem dotted #ddddde}.c-pageArticle .c-infoCard>table tbody th{padding:5px 20px}.c-pageArticle .c-infoCard>table tbody th:not(:last-of-type){border-right:.125rem dotted #ddddde}.c-pageArticle .c-infoCard>table tbody td{padding:5px 20px;vertical-align:inherit}.c-pageArticle .c-infoCard>table tbody td br{margin:0}.c-pageArticle .c-infoCard>table tbody td p{font-size:.875rem;margin-bottom:0}.c-pageArticle .c-infoCard>table tbody td:first-of-type{color:#5e5e62}.c-pageArticle .c-infoCard>table tbody td:first-of-type strong{font-weight:normal}.c-pageArticle .c-infoCard>table tbody td:not(:last-of-type){border-right:.125rem dotted #ddddde}.c-pageArticle .c-infoCard-leftRail{padding:1.5rem;border-radius:1rem;border:.125rem dotted #ddddde}.c-pageArticle .c-infoCard-leftRail>h2:not(.c-shortcodeListicle_hed){font-weight:700;font-size:24px;line-height:32px;color:#020203;margin:0 0 1.5rem}.c-pageArticle .c-bestListDeals a{transition:all 300ms cubic-bezier(0.45, 0, 0.4, 1);box-shadow:none;color:#7a2af5}.c-pageArticle .c-bestListDeals a:hover{box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(min-width: 1024px){.c-pageArticle div[section=article-body]:not(.is-centered,.is-left-incontent) .c-shortcodeListicle+.c-pageArticle_ad{background-color:rgba(0,0,0,0);left:100%;margin:auto auto auto 1.5rem;position:absolute;width:100%}}.c-pageArticle_toc_poc .c-globalToc{width:100%}@media(max-width: 1024px){.c-pageArticle_toc_poc .c-globalToc{position:fixed;top:0;left:0;z-index:999999999}}@media(max-width: 1023px){.c-pageArticle_bbAddressFrom{display:none}}",""]),r.locals={},e.exports=r},2910:function(e,t,o){"use strict";o.r(t);o(22),o(39),o(26);var r=o(7),n=o(6),l=(o(68),o(4),o(109),o(21),o(108),o(29),o(88),o(46),o(5),o(0)),c=o(81),d=o(887),h=o(1369),m=o(398),v=o(10),y=o(2),f=o(921),_=o(44),O=o(126),x=o(979),C=o(163),A=o(165),j=o(34),w=o(906),k=o(1148),S=o(1174),L=o(1175),P=o(890),T=o(1241),D=o(76),B=o(13),I=o(379),R=o(51),z=o(56),M=o(40),E=o(92),N=class extends E.a{constructor(e){super(e),this.services=["googleAnalytics"]}get defaults(){return{"@event":"form_start"}}};N=Object(l.a)([Object(R.a)(M.a.Transient),Object(l.c)(0,z.a),Object(l.b)("design:paramtypes",[Object])],N);var $=o(255),Q=o(910),V=(o(80),B.default.component("GlobalProgressBar",{props:{percent:{default:50,type:[String,Number]}}})),F=(o(1983),o(152)),H=Object(F.a)(V,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-globalProgressBar g-color-gray30"},[t("div",{staticClass:"c-globalProgressBar__bar",style:{width:e.percent+"%"}})])}),[],!1,null,null,null).exports,U=class extends E.a{constructor(e){super(e),this.services=["googleAnalytics"]}get defaults(){return{"@event":"form_continued"}}};U=Object(l.a)([Object(R.a)(M.a.Transient),Object(l.c)(0,z.a),Object(l.b)("design:paramtypes",[Object])],U);var G=o(391),W=o(392),K=o(888);function J(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function Z(e){for(var t=1;te.quiz[t.value-1])),r={},n=Object(D.v4)();e.quiz.forEach((e=>{e.slug&&(r[e.slug]=e.optionsMultiple?[]:null)}));var l=Object(B.ref)(r),c=Object(B.ref)(Z({},r));return{currentStep:t,selectedOptions:l,defaultOptions:c,currentQuiz:o,viewCorrelationId:n}},data:()=>({baseButtonProps:{color:"primary",size:"large",icon:"hero-arrow-small"},pfCorrID:null,updatedSourceCorrelationId:null}),computed:{currentQuizStep(){return this.quiz[this.currentStep-1]},currentOption(){var e;return this.selectedOptions[null===(e=this.currentQuiz)||void 0===e?void 0:e.slug]},isDisabled(){return Array.isArray(this.currentOption)?!this.currentOption.length:!this.currentOption},formEventBaseData(){var e;return{element:"INLINE",identity_requested:!1,value_prop:"LEAD FORM",click_correlation_id:this.formCorrelationId,location:"CONTENTBLOCK",module:"FORM",module_id:"",module_owner:"CNET",name:"plan-finder",object_type:"QUIZ",view_correlation_id:this.updatedSourceCorrelationId||this.sourceCorrelationId,version_id:"1",step_id:"1",step_name:null===(e=this.currentQuiz)||void 0===e?void 0:e.card,step_number:this.currentStep,step_type:"PREFERENCE"}},title(){var e;return this.replaceResultValue(null===(e=this.currentQuiz)||void 0===e?void 0:e.title)}},mounted(){this.$emit("update:headline","How Fast Should Your Home Internet Be?"),this.$emit("update:prompt","Answer 3 easy questions to discover our recommended speed for your household."),this.pfCorrID=sessionStorage.getItem("pfCorrelationId")},methods:{viewPlans(){window.open(this.viewPlansUrl,"_blank")},resetQuiz(){this.currentStep=1,"function"==typeof structuredClone?this.selectedOptions=structuredClone(this.defaultOptions):this.selectedOptions=JSON.parse(JSON.stringify(this.defaultOptions))},resetQuizTrack(){this.resetQuiz(),this.updatedSourceCorrelationId=Object(D.v4)(),this.$track(I.a).with({click_correlation_id:this.updatedSourceCorrelationId,view_correlation_id:this.viewCorrelationId,name:"retake-quiz",type:"QUIZ",location:"BODY",element_label:"retake-quiz"}).fire()},calculateWeightedSum(){return this.selectedOptions.usage&&this.selectedOptions.devices?this.selectedOptions.usage.reduce(((e,option)=>e+option.weight),0)*this.selectedOptions.devices.weight:0},replaceResultValue(e){var t=this.calculateWeightedSum();return e.replace(/{{resultValue}}/g,t.toString())},trackQuizEvents(e){var t,o,r,n,l,c=this.formEventBaseData;this.$track(U).with(c).fire();var d=Z(Z({},this.formEventBaseData),{},{auto_suggested:!1,field_id:Object(D.v4)(),field_label:this.title,field_name:null!==(t=this.currentQuiz)&&void 0!==t&&t.optionsMultiple?this.currentOption.map((option=>option.text)).join(","):null===(o=this.currentOption)||void 0===o?void 0:o.text,field_source:"BUTTON",field_type:null===(r=this.currentQuiz)||void 0===r?void 0:r.optionsType,input_value:null!==(n=this.currentQuiz)&&void 0!==n&&n.optionsMultiple?this.currentOption.map((option=>option.text)).join(","):null===(l=this.currentOption)||void 0===l?void 0:l.text});this.$track(G.a).with(d).fire(),this.currentStep++},viewPlansTrack(){this.viewPlans();var e=Z(Z({},this.formEventBaseData),{},{outbound_url:this.viewPlansUrl});this.$track(W.a).with(e).fire();var t=Z(Z({},this.formEventBaseData),{},{auto_suggested:!1,field_id:Object(D.v4)(),field_label:"View Plans",field_source:"BUTTON",field_type:"LINK",step_type:"PRODUCT"});this.$track(G.a).with(t).fire()}}}),le=(o(1985),Object(F.a)(se,(function(){var e,t,o,r,n,l,c,d,h,m,v,y=this,f=y._self._c;y._self._setupProxy;return f("div",{staticClass:"c-broadbandPlanfinderQuiz_card"},[f("div",{staticClass:"c-broadbandPlanfinderQuiz_card-wrapper step-people"},[f("div",{staticClass:"c-broadbandPlanfinderQuiz_card-bar"},[f("div",{staticClass:"c-broadbandPlanfinderQuiz_card-bar-content"},[f("span",[y._v(y._s(y.$t("broadband_quiz.progress")))]),y._v(" "),y.currentStep-1:y.selectedOptions[null===(m=y.currentQuiz)||void 0===m?void 0:m.slug]},on:{change:function(e){var t,o=y.selectedOptions[null===(t=y.currentQuiz)||void 0===t?void 0:t.slug],r=e.target,n=!!r.checked;if(Array.isArray(o)){var l,c,d=option,h=y._i(o,d);if(r.checked)h<0&&y.$set(y.selectedOptions,null===(l=y.currentQuiz)||void 0===l?void 0:l.slug,o.concat([d]));else h>-1&&y.$set(y.selectedOptions,null===(c=y.currentQuiz)||void 0===c?void 0:c.slug,o.slice(0,h).concat(o.slice(h+1)))}else{var m;y.$set(y.selectedOptions,null===(m=y.currentQuiz)||void 0===m?void 0:m.slug,n)}}}}):"radio"==("checkbox"===y.currentQuiz.optionsType?"checkbox":"radio")?f("input",{directives:[{name:"model",rawName:"v-model",value:y.selectedOptions[null===(v=y.currentQuiz)||void 0===v?void 0:v.slug],expression:"selectedOptions[currentQuiz?.slug]"}],attrs:{id:"".concat(null===(_=y.currentQuiz)||void 0===_?void 0:_.slug,"-").concat(e),tabindex:e+1,type:"radio"},domProps:{value:option,checked:y._q(y.selectedOptions[null===(O=y.currentQuiz)||void 0===O?void 0:O.slug],option)},on:{change:function(e){var t;return y.$set(y.selectedOptions,null===(t=y.currentQuiz)||void 0===t?void 0:t.slug,option)}}}):f("input",{directives:[{name:"model",rawName:"v-model",value:y.selectedOptions[null===(x=y.currentQuiz)||void 0===x?void 0:x.slug],expression:"selectedOptions[currentQuiz?.slug]"}],attrs:{id:"".concat(null===(C=y.currentQuiz)||void 0===C?void 0:C.slug,"-").concat(e),tabindex:e+1,type:"checkbox"===y.currentQuiz.optionsType?"checkbox":"radio"},domProps:{value:option,value:y.selectedOptions[null===(A=y.currentQuiz)||void 0===A?void 0:A.slug]},on:{input:function(e){var t;e.target.composing||y.$set(y.selectedOptions,null===(t=y.currentQuiz)||void 0===t?void 0:t.slug,e.target.value)}}}),y._v(" "),f("div",{staticClass:"labelInput"},[null!=option&&option.text?f("div",{staticClass:"text"},[y._v(y._s(option.text))]):y._e(),y._v(" "),null!=option&&option.helper?f("div",{staticClass:"subtext"},[y._v(y._s(option.helper))]):y._e()])])])})),0),y._v(" "),f("div",{staticClass:"c-broadbandPlanfinderQuiz_card-button"},[y.currentStep>1&&(null===(c=y.currentQuiz)||void 0===c||!c.final)?f("BestListButtonBase",y._b({staticClass:"o-button o-button-back",attrs:{text:"Back","icon-rotate":180},on:{click:function(e){y.currentStep--}}},"BestListButtonBase",y.baseButtonProps,!1)):y._e(),y._v(" "),null!==(d=y.currentQuiz)&&void 0!==d&&d.final?y._e():f("BestListButtonBase",y._b({class:{"o-button":!0,"o-button-disabled":y.isDisabled},attrs:{text:"Next",disabled:y.isDisabled},on:{click:y.trackQuizEvents}},"BestListButtonBase",y.baseButtonProps,!1)),y._v(" "),null!==(h=y.currentQuiz)&&void 0!==h&&h.final?f("BestListButtonBase",y._b({staticClass:"o-button",attrs:{text:"View Plans"},on:{click:y.viewPlansTrack}},"BestListButtonBase",y.baseButtonProps,!1)):y._e()],1),y._v(" "),null!==(m=y.currentQuiz)&&void 0!==m&&m.final?f("div",{staticClass:"c-broadbandPlanfinderQuiz_card-content-link",on:{click:y.resetQuizTrack}},[y._v("\n "+y._s(null===(v=y.currentQuiz)||void 0===v?void 0:v.link)+"\n ")]):y._e()]):y._e()])])}),[],!1,null,null,null).exports),ce=o(925),de=Object(B.defineComponent)({name:"ShortcodeQuiz",components:{BestListButtonBase:Q.default,GlobalModal:ce.default,BroadbandPlanfinderQuiz:le,GlobalSvgIcon:K.default},setup:()=>({headline:Object(B.ref)(""),prompt:Object(B.ref)("")}),data:()=>({clickCorrelationId:"",formCorrelationId:Object(D.v4)(),viewCorrelationId:Object(D.v4)(),quiz:{broadband:[{slug:"people",card:"household-members",title:"How many members of your household use the internet?",subtitle:"",optionsType:"radio",optionsMultiple:!1,options:[{text:"1-2",helper:"people",value:1},{text:"3-5",helper:"people",value:2},{text:"6-9",helper:"people",value:3},{text:"10+",helper:"people",value:4}],back:!1},{slug:"devices",card:"number-of-devices",title:"How many devices will be connected to the internet at one time?",back:!0,optionsType:"radio",optionsMultiple:!1,options:[{text:"1-5",helper:"devices",value:1,weight:10},{text:"6-10",helper:"devices",value:2,weight:20},{text:"10+",helper:"devices",value:3,weight:30}]},{slug:"usage",card:"internet-activities",title:"How will your internet be used most?",subtitle:"",back:!0,optionsType:"checkbox",optionsMultiple:!0,options:[{text:"Browsing",helper:"Web browsing, social media and email",value:1,weight:2},{text:"Streaming",helper:"Music, video and TV",value:2,weight:5},{text:"Heavy gaming",helper:"Online multiplayer gaming, 4K streaming",value:3,weight:5},{text:"WFH",helper:"Uploading/downloading large documents",value:4,weight:8},{text:"Smart Home",helper:"Lighting, home security, appliances",value:5,weight:5}]},{slug:"results",card:"speed-recommendation",pretitle:"Great news!",title:"We recommend using {{resultValue}}Mbps for your household's internet speed.",subtitle:"Based on the answers you provided, this is what we recommend as your ideal speed. You can always boost your Mbps to increase the online performance of all your household's devices.",link:"Retake Quiz",final:!0,next:!1}],sleep:{}}}),mounted(){sessionStorage.setItem("pfCorrelationId",this.viewCorrelationId)},methods:{startQuiz(){this.$nextTick((()=>{this.$refs.quizModal.open()}))},resetQuiz(){var e=this.$refs.quiz;e&&"function"==typeof e.resetQuiz&&e.resetQuiz()},startQuizAndTrackClick(){this.startQuiz(),this.trackCTAClick()},trackCTAClick(){this.clickCorrelationId=Object(D.v4)(),this.$track(I.a).with({click_correlation_id:this.clickCorrelationId,view_correlation_id:this.viewCorrelationId,type:"BUTTON",name:"plan-finder",location:"BODY",element_label:"Get-Started"}).fire();var e={element:"INLINE",identity_requested:!1,value_prop:"LEAD FORM",click_correlation_id:this.formCorrelationId,location:"CONTENTBLOCK",module:"FORM",module_id:"",module_owner:"CNET",name:"plan-finder",object_type:"QUIZ",view_correlation_id:this.clickCorrelationId,version_id:"1",step_id:"1",step_name:"GET-STARTED",step_number:1,step_type:"CONFIRMATION"};this.$track(N).with(e).fire(),this.$track($.a).with(e).fire()}}}),pe=(o(1987),Object(F.a)(de,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("section",{staticClass:"c-shortcodeQuiz_quiz-wrapper"},[t("div",{staticClass:"c-shortcodeQuiz_image-mobile"},[t("GlobalSvgIcon",{attrs:{id:"cta-house"}})],1),e._v(" "),t("div",{staticClass:"c-shortcodeQuiz_content-wrapper"},[t("div",{staticClass:"c-shortcodeQuiz_content",on:{click:e.startQuiz}},[t("div",{staticClass:"c-shortcodeQuiz_action"},[e._v(e._s(e.$t("broadband_quiz.cta_prompt")))]),e._v(" "),t("div",{staticClass:"c-shortcodeQuiz_headline",attrs:{rel:"preload",as:"font"}},[e._v(e._s(e.headline))]),e._v(" "),t("div",{staticClass:"c-shortcodeQuiz_prompt-container"},[t("div",{staticClass:"c-shortcodeQuiz_image-desktop"},[t("GlobalSvgIcon",{attrs:{id:"cta-house"}})],1),e._v(" "),t("div",{staticClass:"c-shortcodeQuiz_prompt"},[e._v(e._s(e.prompt))])])]),e._v(" "),t("div",{staticClass:"c-shortcodeQuiz_button"},[t("BestListButtonBase",{staticClass:"o-button",attrs:{text:"Get Started",color:"primary",size:"large",icon:"hero-arrow-small"},on:{click:e.startQuizAndTrackClick}}),e._v(" "),t("GlobalModal",{ref:"quizModal",staticClass:"c-shortcodeQuiz_modal",attrs:{"disable-scrolling":!0},on:{close:e.resetQuiz}},[t("div",{staticClass:"c-shortcodeQuiz_modal-content-wrapper"},[t("BroadbandPlanfinderQuiz",{ref:"quiz",staticClass:"c-shortcodeQuiz_cards",attrs:{"form-correlation-id":e.formCorrelationId,"source-correlation-id":e.clickCorrelationId,quiz:e.quiz.broadband},on:{"update:headline":function(t){e.headline=t},"update:prompt":function(t){e.prompt=t}}})],1)])],1)])])}),[],!1,null,null,null).exports),ue=o(1218),he=o(384),ge=o(1266),me=o(8),be=o(1267),ve=o(28),ye=o(45),fe=o(1016),_e=o(928),Oe=o(902),xe=o(383),Ce=o(154),Ae=o(1013),je=o(103),html=o(388),we=o(903),ke=o(138);function Se(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function Le(e){for(var t=1;to.e(98).then(o.bind(null,2958)).then((e=>e.default)),te=()=>o.e(161).then(o.bind(null,3052)).then((e=>e.default)),ie=()=>o.e(376).then(o.bind(null,1943)).then((e=>e.default)),ae=()=>Promise.all([o.e(34),o.e(103)]).then(o.bind(null,3077)).then((e=>e.default)),oe=()=>o.e(117).then(o.bind(null,3053)).then((e=>e.default)),re=()=>o.e(170).then(o.bind(null,1944)).then((e=>e.default)),ne=()=>o.e(92).then(o.bind(null,3078)).then((e=>e.default));var Pe=new v.a("PageArticleMarketplace"),Te=class extends f.a{constructor(){super(...arguments),this.maxNumAds=5,this.broadbandFormObserver=null,this.leftRailAdObserver=null,this.tocObserverEl=null,this.showStickyBroadbandGeoForm=!1,this.showStickyNewsletter=!1,this.bestListDeals=null,this.stickyNewsletterScrollOptions={once:!0}}get article(){var e;return null==this||null===(e=this.content)||void 0===e?void 0:e.content}get badgeData(){var e,t,o,r,n,l="",c="",d=null===(e=Object(we.b)(null===(t=this.productReview)||void 0===t?void 0:t.techProd,we.a.editorsChoice))||void 0===e||null===(e=e.val)||void 0===e?void 0:e[0];if(d||"true"===(null===(o=this.productReview)||void 0===o?void 0:o.editorsChoice))c="editor",l=(null==d?void 0:d.split("-")[0])||(null===(n=this.productReview)||void 0===n?void 0:n.editorsYear);else if("true"===(null===(r=this.productReview)||void 0===r?void 0:r.innovationAward)){var h;c="innovation",l=null===(h=this.productReview)||void 0===h?void 0:h.innovationYear}return{type:c,date:l}}get bodyClasses(){if(this.isMarketplacePOC)return"lg:u-col-8";var e="lg:u-col-6";this.isLeftRailTemplate&&(e="lg:u-col-12");var t="lg:u-col-start-2";return this.isCenterJustified&&!this.isSolar?t="lg:u-col-start-4":this.isLeftRailTemplate&&(t="lg:u-col-start-0"),this.isMomentum&&(e="lg:u-col-5"),this.isAscend&&(t="lg:u-col-start-1",e="lg:u-col-8"),"".concat(e," ").concat(t)}get cheerio(){var e,body=Object(html.a)(null===(e=this.article)||void 0===e?void 0:e.body)||"";return c.load(body,{recognizeSelfClosing:!0,xml:{xmlMode:!1}},!1)}get collectionPackageUnit(){var e,t=null===(e=this.article)||void 0===e?void 0:e.collections.find((e=>"feature-package"===e.typeSlug));return t&&t.slug&&t.title&&t.description?t:null}get delayAdLoadBottom(){var e=!0;return this.isCenterJustified||this.isLeftAlignedIncontentAds||this.device===y.b.Mobile||(e=!1),e}get displayDates(){var e,t,o;return{displayDate:(null===(e=this.article)||void 0===e||null===(e=e.displayDatePublished)||void 0===e?void 0:e.date)||(null===(t=this.article)||void 0===t||null===(t=t.datePublished)||void 0===t?void 0:t.date)||null,updatedDate:(null===(o=this.article)||void 0===o||null===(o=o.displayDateUpdated)||void 0===o?void 0:o.date)||null}}get doesArticleContain(){var e,t;return{commerceLinks:null===(e=this.article)||void 0===e||null===(e=e.body)||void 0===e?void 0:e.includes('shortcode="commercelinkshortcode"'),shortcodeVideo:null===(t=this.article)||void 0===t||null===(t=t.body)||void 0===t?void 0:t.includes('shortcode="video"')}}get firstElementImage(){if(Object(je.h)(this.cheerio)){var e=this.cheerio("p, h3, div, shortcode").first();return this.cheerio.html(e)}return!1}get filterShortcodeTypes(){var e;return(null===(e=this.cheerio('[shortcode="filters"]'))||void 0===e||null===(e=e.prop("filter-shortcodes"))||void 0===e?void 0:e.split(","))||[]}get totalFilterItems(){var e=0;return this.filterShortcodeTypes.forEach((t=>{var o;e+=null===(o=this.article)||void 0===o||null===(o=o.body)||void 0===o||null===(o=o.match(new RegExp('shortcode="'.concat(t,'"'),"g")))||void 0===o?void 0:o.length})),e}get tocShortcodeItems(){return Object(je.f)(this.cheerio)||void 0}get hasLinkBlocks(){return he.g.linkBlockTopics.includes(this.primaryTopicSlug)}get hasMerchantOffers(){var e,t=null===(e=this.article)||void 0===e?void 0:e.listicles;return(null==t?void 0:t.length)>0&&t.filter((e=>{var t,o,r,n=!1;(null==e||null===(t=e.merchantOffers)||void 0===t?void 0:t.length)>0&&(n=!(null==e||null===(o=e.merchantOffers)||void 0===o||null===(o=o[0])||void 0===o||!o.url||null==e||null===(r=e.merchantOffers)||void 0===r||null===(r=r[0])||void 0===r||!r.offerMerchant));return n})).length>0}get hasReviewCardBottom(){var e,t;return(null===(e=this.article)||void 0===e?void 0:e.id)&&he.g.reviewCardAllowedArticles.includes(null===(t=this.article)||void 0===t?void 0:t.id)}get isComparableListicles(){return this.article.body.includes('shortcode="comparable"')&&this.article.body.includes('comparable="true"')}get isMomentum(){var e;return this.$services.isFeatureEnabled("isMomentumPage")&&(null===(e=this.article)||void 0===e?void 0:e.slug.includes("best-internet-providers-in"))}get isListicleTest(){return this.$abtest.isUserInActiveTestAndBucket("sleep_lstcl","sleep_lstcl")}get isMobileStick(){return this.$abtest.isUserInActiveTestAndBucket("mobile_stick","active")}get dateStampUpdateText(){var e=this.article.body.match(/additional-context="([^"]*)"/),t=e?e[1]:null;return this.article.body.includes('shortcode="additional-context"')&&t?t:""}get hasStickyNewsletter(){return!this.$privacy.laws.wamhmd.shouldBlockHealthContent&&(this.$services.isFeatureEnabled("stickyNewsletter")&&!this.isSeamless)}get hasWidget(){return this.showDynamicWidgetSolar||this.hasStaticMyFiWidget}get showRetargetingWidget(){return this.$services.isFeatureEnabled("notSensitiveContent")&&!this.isSeamless&&ye.a.isTopicContent(this.article,ve.c)}get showTableOfContents(){var e;return!this.isMomentum&&he.f.tocArticleTypes.includes(null===(e=this.article)||void 0===e?void 0:e.type)}get showHomeInternetInlineWidget(){return this.showDynamicHomeInternetWidget&&!(this.hasStaticMyFiWidget||this.showDynamicWidgetSolar)}get isListicleEnabled(){var e,t=!1;return(null===(e=this.article)||void 0===e?void 0:e.listicles.length)>0&&this.article.listicles.forEach((e=>{e.techProd&&(t=!0)})),t}get useOriginalAdCharacterCount(){var e,t,o=null===(e=this.article)||void 0===e?void 0:e.id;if((null===ue.b||void 0===ue.b?void 0:ue.b[o])||!1)return!0;var r=null===(t=this.article)||void 0===t?void 0:t.type,n=this.primaryTopicSlug;return Object(ue.a)(r,n)}get injectionRules(){var e,t,o,r,n,l,c={};if(c.pageArticleMobileMpu=this.isLeftRailTemplate?{injectAfter:"p:not(p:nth-last-child(-n+3)), shortcode:not(:nth-last-of-type(-n+3)), .c-infoCard:not(:nth-last-of-type(-n+3))",injectIntervalCharactersStart:this.firstElementImage?330:830,injectIntervalCharacters:this.newSolarAndBBCharCount?5e3:6e3,injectIntervalCharactersDevice:y.b.Mobile,injectLimit:this.isMarketplaceUncappedMobile?-1:this.setAdCapLimit(4),slotNamePerIndex:["pageArticleMobilePlusLeftAlign","pageArticleMobilePlusLeftAlign","pageArticleMobileMpu","pageArticleMobileNative"]}:{injectAfter:"p:not(p:nth-last-child(-n+3)), shortcode:not(:nth-last-of-type(-n+3))",injectIntervalCharactersStart:this.firstElementImage?330:830,injectIntervalCharacters:this.newSolarAndBBCharCount?850:1e3,injectIntervalCharactersDevice:y.b.Mobile,injectLimit:this.isMarketplaceUncappedMobile?-1:this.setAdCapLimit(this.hasWidget?4:5),slotNamePerIndex:["pageArticleMobilePlusLeftAlign","pageArticleMobilePlusLeftAlign","pageArticleMobileMpu","pageArticleMobileNative"],injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}},c.pageArticleTabletMpuBottom=this.isLeftRailTemplate?{injectAfter:'p:not(p:nth-last-child(-n+3)), shortcode[shortcode*="listicle"]:not(:last-child), .c-infoCard:not(:nth-last-of-type(-n+3))',injectFirstIndex:1,injectInterval:this.widgetTabletInterval(),injectLimit:this.isBroadbandUncapped?-1:this.setAdCapLimit(3),slotNamePerIndex:["pageArticleTabletMpuTop","pageArticleTabletNativeMpu"]}:{injectAfter:'p:not(p:nth-last-child(-n+3)), shortcode[shortcode*="listicle"]:not(:last-child)',injectFirstIndex:1,injectInterval:this.widgetTabletInterval(),injectLimit:this.isBroadbandUncapped?-1:this.setAdCapLimit(3),slotNamePerIndex:["pageArticleTabletMpuTop","pageArticleTabletNativeMpu"],injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}},this.paragraphCount>5&&(this.isLeftRailTemplate?c.pageArticleLeftMiddle={injectAfter:"p:not(p:nth-last-child(-n+3)), shortcode:not(:nth-last-of-type(-n+3))",injectIntervalCharacters:this.getInjectIntCharDesktop(6e3,2e3),injectLimit:this.isBroadbandUncapped?-1:this.setAdCapLimit(1)}:c.pageArticleLeftMiddle={injectAfter:"p:not(p:nth-last-child(-n+3)), shortcode:not(:nth-last-of-type(-n+3))",injectIntervalCharactersStart:1800,injectIntervalCharacters:this.getInjectIntCharDesktop(2500,1500),injectLimit:this.isBroadbandUncapped?-1:this.setAdCapLimit(1),injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}}),this.paragraphCount>9&&this.isLeftRailTemplate&&(c.pageArticleLeftRailBottom={injectBefore:'[shortcode="cnetlisticle"]:last-child, [shortcode="description"]:last-child, [shortcode="faq"]:last-child, [shortcode="infocard"]:last-child'}),this.isSpectrumSponsoredPage&&(delete c.pageArticleTabletMpuBottom,delete c.pageArticleMobileMpu,delete c.pageArticleLeftMiddle),this.$services.isFeatureEnabled("adHeavy")&&(null===(e=this.article)||void 0===e||null===(e=e.listicles)||void 0===e?void 0:e.length)>0&&(c.adHeavy={injectAfter:'shortcode[shortcode="cnetlisticle"]',injectFirstIndex:0,injectInterval:1,injectLimit:25}),this.showInlineNewsletter&&(c.newsletterInlineUnitDesktop={injectAfter:"p",injectIndex:6,injectAwayFromElement:{name:"shortcode",distance:4,direction:"next",attributes:{shortcode:"video"}}},c.newsletterInlineUnitMobile={injectAfter:"p",injectIndex:8,injectAwayFromElement:{name:"shortcode",distance:4,direction:"next",attributes:{shortcode:"video"}}}),(this.getEnabledCallout||this.collectionPackageUnit||this.getEnabledSponsorshipCallout)&&(c.articleCallout={injectIndex:1,injectAfter:"p",injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}}),this.isLeftRailTemplate?c.bestListInlineToc={injectIndex:0}:this.isBestListRedesign&&(c.bestListRedesignInline={injectIndex:0}),!this.showPrecap||this.isPrecapType.versus||this.isBroadbandGeoPage||this.isInternetRouterHeroTest?"Review"===(null===(t=this.article)||void 0===t?void 0:t.type)?c.globalToc={injectAfter:'shortcode[shortcode="reviewcard"]',injectIndex:0}:c.globalToc={injectIndex:0}:c.listiclePrecap={injectIndex:0},this.isDealsPage&&(c.dealsPage={injectBefore:"h2:first-of-type, p:last-of-type",injectIndex:1}),this.badgeData.type&&/reviewcard/.test(null===(o=this.article)||void 0===o?void 0:o.body)&&!this.isReviewCardAsListicle&&(c.reviewBadge={injectBefore:"p"}),this.showDynamicWidgetSolar&&!this.showDynamicHomeInternetWidget&&(c.myFiWidgetSolar={injectAfter:"p",injectIndex:2}),this.isNrgDereg&&(c.nrgDeregZipDesktop={injectAfter:"p",injectIndex:2},c.nrgDeregZipMobile={injectAfter:"p",injectIndex:4}),this.isNrgDeregTroog&&this.device!==y.b.Mobile?c.nrgDeregTroog={injectAfter:"p",injectIndex:2}:this.isNrgDeregTroog&&this.device===y.b.Mobile&&(c.nrgDeregTroog={injectAfter:"p",injectIndex:4}),this.isNrgDeregSmb?c.nrgDeregSmb={injectAfter:"p",injectIndex:2}:this.isNrgDeregGeo&&(c.nrgDeregSmb={injectBefore:"h2",injectIndex:1}),(this.showHomeInternetInlineWidget||this.$route.query.myfi&&!this.isBroadbandGeoPage)&&(this.isBroadbandHomeInternetBestList?(c.myFiWidgetHomeInternet={injectBefore:'h2:has(+ shortcode[shortcode="cnetlisticle"])'},c.myFiWidgetHomeInternetShortcode={injectBefore:'shortcode[shortcode="codesnippet"]:has(+ shortcode[shortcode="cnetlisticle"])'}):(c.myFiWidgetHomeInternetNotBest={injectAfter:"p",injectIndex:2},c.myFiWidgetHomeInternetNotBestMobile={injectAfter:"p",injectIndex:4})),this.isPlanfinder){var d=5;this.isPFBump&&d++,c.myPlanfinderPlacement={injectAfter:"p",injectIndex:d,injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}}}return!this.isBroadbandGeoPage&&!this.isBroadbandSorting||this.isSpectrumSponsoredPage||(c.listicleSorting={injectBefore:'shortcode[shortcode="cnetlisticle"][techobjectinfo^="{"]'}),this.isBroadbandGeoPage&&(c.toc={injectIndex:0}),(null!==(r=this.article)&&void 0!==r&&null!==(r=r.author)&&void 0!==r&&r.isVoicesContributor||null!==(n=this.article)&&void 0!==n&&null!==(n=n.moreAuthors)&&void 0!==n&&n.some((e=>e.isVoicesContributor)))&&null!==(l=this.contentTags)&&void 0!==l&&l.includes("cnet-voices")&&(c.voicesBanner={injectBefore:"h2",injectIndex:1}),(this.isCenterJustified||this.isLeftAlignedIncontentAds)&&(c.pageArticleMobileCentered={injectAfter:'p:not(:last-child), shortcode:not(:last-child):not([shortcode="link"]):not(h2 + [shortcode="cnetlisticle"] ~ [shortcode="cnetlisticle"])',injectIntervalCharactersStart:(this.hasWidget&&!this.isLeftAlignedIncontentAds?3600:1800)-(this.firstElementImage?500:0),injectIntervalCharacters:this.newSolarAndBBCharCount?1800:2400,injectLimit:this.isMarketplaceUncappedMobile?-1:this.setAdCapLimit(this.hasWidget&&!this.isLeftAlignedIncontentAds?3:4),slotNamePerIndex:["pageArticleMobileIncontentAll"]},c.pageArticleCentered={injectAfter:'p:not(:last-child), shortcode:not(:last-child):not([shortcode="image"][float="left"]):not([shortcode="image"][float="right"]):not([shortcode="link"]):not(h2 + [shortcode="cnetlisticle"] ~ [shortcode="cnetlisticle"])',injectIntervalCharactersStart:this.firstElementImage?1300:1800,injectIntervalCharacters:this.newSolarAndBBCharCount?1383:2400,injectLimit:this.isBroadbandUncapped?-1:this.setAdCapLimit(5),slotNamePerIndex:["pageArticleCenteredTop"]},this.isMomentum&&(c.pageArticleMobileCentered={injectAfter:'p:not(:last-child), shortcode:not(:last-child):not([shortcode="link"]):not([shortcode="cnetlisticle"] ~ [shortcode="cnetlisticle"])',injectIntervalCharactersStart:(this.hasWidget&&!this.isLeftAlignedIncontentAds?3600:1800)-(this.firstElementImage?500:0),injectIntervalCharacters:this.newSolarAndBBCharCount?1800:2400,injectLimit:this.isBroadbandUncapped?-1:this.setAdCapLimit(this.hasWidget&&!this.isLeftAlignedIncontentAds?3:4),injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}},c.pageArticleCentered={injectAfter:'p:not(:last-child), shortcode:not(:last-child):not([shortcode="image"][float="left"]):not([shortcode="image"][float="right"]):not([shortcode="link"]):not([shortcode="cnetlisticle"] ~ [shortcode="cnetlisticle"])',injectIntervalCharactersStart:this.firstElementImage?1300:1800,injectIntervalCharacters:this.newSolarAndBBCharCount?1383:2400,injectLimit:this.isBroadbandUncapped?-1:this.setAdCapLimit(5),injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}}),delete c.pageArticleTabletMpuBottom,delete c.pageArticleMobileMpu,delete c.pageArticleLeftMiddle),this.isHyperLocalCampaign&&(delete c.adHeavy,delete c.pageArticleCentered,delete c.pageArticleCenteredTop,delete c.pageArticleLeftMiddle,delete c.pageArticleLeftRailBottom,delete c.pageArticleLeftTop,delete c.pageArticleMobileCentered,delete c.pageArticleMobileIncontentAll,delete c.pageArticleMobileNative,delete c.pageArticleTabletMpuTop,delete c.pageArticleTabletNativeMpu,delete c.pageArticleTabletMpuBottom,delete c.pageArticleMobilePlusLeftAlign,delete c.pageArticleMobileMpu),c}get leftRailInjectionRules(){var e,t,o,r;if(!this.isLeftRailTemplate)return null;var n={},l=null===(e=this.article)||void 0===e||null===(e=e.body)||void 0===e?void 0:e.includes('shortcode="table-of-contents"');return(null!==(t=this.article)&&void 0!==t&&t.author||null!==(o=this.displayDates)&&void 0!==o&&o.displayDate)&&(n.leftRailBylineCard={injectIndex:0}),l||(n.leftRailToc={injectIndex:-1}),null!==(r=this.article)&&void 0!==r&&null!==(r=r.body)&&void 0!==r&&r.includes('shortcode="why-trust"')||(n.leftRailWhyTrust={injectAfter:'slot[name="leftRailBylineCard"]',injectIndex:0}),this.isComparableListicles&&(n.bestListProductCompare={injectIndex:-1}),this.isLeftRailTemplate&&(n.pageArticleLeftTop={injectAfter:'[shortcode="why-trust"], slot[name="leftRailWhyTrust"]',injectIndex:0}),n}get isBroadbandGeoPage(){var e;return!(null===(e=this.article)||void 0===e||!e.tags.find((e=>"broadband-geos"===e.slug)))}get isInternetRouter(){var e;return null===(e=this.topicSlugs)||void 0===e?void 0:e.includes("internet-routers")}get isExcludedTypeByTopic(){return[me.w,me.x,me.y,me.z,me.A].some((e=>{var t=this.$di.getInstance(m.a);return e.forEach((e=>{t.addCriteria(e)})),t.meets()}))}get isPFBump(){var e;return["29266531-1673-4420-a4ba-bace9280a174","4983f937-2c06-4cd9-9d66-21988d5a4556"].includes(null===(e=this.article)||void 0===e?void 0:e.id)}get isMarketplacePOC(){return this.$services.isFeatureEnabled("isMarketplacePOC")}get isNrgDereg(){return"deregulated-energy"===(null==this?void 0:this.primaryTopicSlug)&&!this.tagSlugs.includes("troog")&&!this.tagSlugs.includes("smb-dereg")}get isNrgDeregTroog(){return"deregulated-energy"===(null==this?void 0:this.primaryTopicSlug)&&this.tagSlugs.includes("troog")}get isNrgDeregSmb(){return"deregulated-energy"===(null==this?void 0:this.primaryTopicSlug)&&this.tagSlugs.includes("smb-dereg")}get isNrgDeregGeo(){var e;return"deregulated-energy"===(null==this?void 0:this.primaryTopicSlug)&&"Geo"===(null===(e=this.article)||void 0===e?void 0:e.type)}get isBroadband(){return"broadband"===this.primaryTopicSlug}get isBroadbandTransactional(){return this.isBroadband&&this.isDemand}get isBroadbandHomeInternetBestList(){var e,t;return he.g.homeInternetSlugs.includes(this.primaryTopicSlug)&&("Best List"===(null===(e=this.article)||void 0===e?void 0:e.type)||"Best List - Precap"===(null===(t=this.article)||void 0===t?void 0:t.type))}get isHomeEnergyAndUtilities(){return he.g.homeEnergyUtilitySlugs.includes(this.primaryTopicSlug)}get isBroadbandSorting(){return this.tagSlugs.includes("broadband-sorting")}get isBroadbandBestList(){return this.$services.isFeatureEnabled("isBroadbandBestList")}get isBroadBandVersus(){return this.$services.isFeatureEnabled("isBroadBandVersus")}get isHardCodedGeoId(){return this.$services.isFeatureEnabled("isHardCodedGeoPages")}get isBroadBandReviewAndBestList(){return this.$services.isFeatureEnabled("isBroadBandReviewAndBestList")}get flyAddress(){return this.$cookie.get("fly_address")}get getEnabledCallout(){var e;if(null!==(e=this.$route.query)&&void 0!==e&&e.calloutOverride){var t=ge.a.find((e=>e.id===this.$route.query.calloutOverride));if(t&&!t.sponsored)return t}return ge.a.find((e=>{var t;return this.$services.isFeatureEnabled(e.criteriaKey)&&!e.sponsored&&(!e.topics||(null===(t=e.topics)||void 0===t?void 0:t.includes(this.primaryTopicSlug)))}))}get getEnabledSponsorshipCallout(){var e;if(null!==(e=this.$route.query)&&void 0!==e&&e.calloutOverride){var t=ge.a.find((e=>e.id===this.$route.query.calloutOverride));if(t&&t.sponsored)return t}return ge.a.find((e=>{var t;return this.$services.isFeatureEnabled(e.criteriaKey)&&e.sponsored&&(!e.topics||(null===(t=e.topics)||void 0===t?void 0:t.includes(this.primaryTopicSlug)))}))}get isReviewCardAsListicle(){var e,t,o,r=null===(e=this.article)||void 0===e||null===(e=e.listicles)||void 0===e?void 0:e.some((e=>"reviewcard"===e.shortcodeType));return("Best List"===(null===(t=this.article)||void 0===t?void 0:t.type)||"Best List - Precap"===(null===(o=this.article)||void 0===o?void 0:o.type))&&r}get isCenterJustified(){return this.isSeamless||this.isSolarDiscover?this.$store.getters.isCenterJustified:null===(e=this.article)||void 0===e?void 0:e.isCenterJustifiedContent;var e}get isCreditCardTopic(){var e;return"credit-cards"===(null===(e=this.topicSlugs)||void 0===e?void 0:e[0])}get isPrecapType(){var e,t,o;return{bestList:"Best List - Precap"===(null===(e=this.article)||void 0===e?void 0:e.type),deals:"Deals - Precap"===(null===(t=this.article)||void 0===t?void 0:t.type),versus:"Versus - Precap"===(null===(o=this.article)||void 0===o?void 0:o.type)}}get isProductPromo(){return this.isPrecapType.bestList&&(this.topicSlugs.includes("vpn")||this.tagSlugs.includes("vpn")||"mattresses"===this.primaryTopicSlug)||this.topicSlugs.includes("meal-kits")}get isArticleWithOriginalDate(){var e;return"Default - Article Page w/ original publish date"===(null===(e=this.article)||void 0===e?void 0:e.pageLayout)}get isUpdated(){var e,t;return this.displayDates.displayDate!==(null===(e=this.article)||void 0===e||null===(e=e.datePublished)||void 0===e?void 0:e.date)&&he.g.isUpdatedPageLayouts.includes(null===(t=this.article)||void 0===t?void 0:t.pageLayout)}get hasRightRail(){return this.isBroadBandReviewAndBestList||this.isBroadBandVersus||this.isInternetRouterDemand||this.isSolar||this.isSolarGeo||this.isNrgBestRedesign}get headerColumnStart(){return this.isMarketplacePOC?"":this.isCenterJustified&&!this.isSolar?"lg:u-col-start-4":this.isBestListRedesign?"lg:u-col-start-0":this.isAscend?"lg:u-col-start-1":"lg:u-col-start-2"}get headerColumnSize(){return this.isMarketplacePOC||this.isBestListRedesign?"sm:u-col-2 md:u-col-6 lg:u-col-12":this.isAscend?"sm:u-col-2 md:u-col-6 lg:u-col-8":"sm:u-col-2 md:u-col-6 lg:u-col-6"}get isBroadBandReview(){var e;return this.isBroadband&&"Review"===(null===(e=this.article)||void 0===e?void 0:e.type)}get isBroadbandAuthorEnabled(){var e;return this.isBroadband&&["News","Explainer","Commentary"].includes(null===(e=this.article)||void 0===e?void 0:e.type)}get myFiSubId(){var e,t,o=this.topicSlugs;return"prod|".concat(null===(e=this.article)||void 0===e?void 0:e.id,"|").concat(o[0],"|").concat(null===(t=this.article)||void 0===t?void 0:t.type,"|").concat(this.device).toLowerCase()}get paragraphCount(){var e=this.cheerio('p, shortcode[shortcode*="listicle"]');return null==e?void 0:e.length}get precapData(){var e,t=this.isBroadband&&this.cheerio('shortcode[shortcode*="cnetlisticle"][techobjectinfo^="{"]'),o=null===(e=this.article)||void 0===e?void 0:e.listicles;return(null==o?void 0:o.length)>0?o.filter(((e,t)=>{var o,r,n,l,c,d=!1;(null==e||null===(o=e.merchantOffers)||void 0===o?void 0:o.length)>0&&(d=!(null==e||null===(l=e.merchantOffers)||void 0===l||null===(l=l[0])||void 0===l||!l.url||null==e||null===(c=e.merchantOffers)||void 0===c||null===(c=c[0])||void 0===c||!c.offerMerchant));var h,m,v=(null==e||null===(r=e.techProd)||void 0===r||null===(r=r.attributes)||void 0===r?void 0:r.some((e=>"offer-link-text"===e.slug)))&&(null==e||null===(n=e.techProd)||void 0===n||null===(n=n.attributes)||void 0===n?void 0:n.some((e=>"offer-link-url"===e.slug)));return this.isSolarGeo?!(null==e||null===(h=e.techProd)||void 0===h||!h.id):(null==e?void 0:e.creditCardData)||(null==e||null===(m=e.techProd)||void 0===m||null===(m=m.resellers)||void 0===m?void 0:m.length)>0||d||v})).map(((e,o)=>{if(t&&this.isBroadband){var r=t[o];if("broadband"===(null==r?void 0:r.attribs["listicle-type"]))return Le(Le({},e),{},{providerPhone:(null==r?void 0:r.attribs["provider-phone"])||""})}return e})):[]}get primaryCollection(){var e;return Ce.a.getPrimaryCollection(null===(e=this.article)||void 0===e?void 0:e.collections)}get primaryTopicSlug(){var e;return Object(ke.f)(null===(e=this.article)||void 0===e?void 0:e.topics)}get productReview(){return this.article.getProductData()}get showDynamicWidgetSolar(){var e=this.$services.isFeatureEnabled("dynamicWidgetSolar");return!this.isBroadbandGeoPage&&e}get isInternetRouterDemand(){return"internet-routers"===this.primaryTopicSlug&&this.isDemand}get showDynamicHomeInternetWidget(){var e=this.$services.isFeatureEnabled("isHomeInternet")&&this.$services.isFeatureEnabled("notBrandedContent");return!this.isSeamless&&!this.isBroadbandGeoPage&&e}get showHeroVideo(){var e;return!(null===(e=this.article)||void 0===e||!e.video)}get showInlineNewsletter(){if(this.$privacy.laws.wamhmd.shouldBlockHealthContent)return!1;var e=this.topicSlugs,t=he.g.inlineNewsletterTopics.find((t=>e.includes(t)));return!!t&&this.isEnergyNewletterActive}get isEnergyNewletterActive(){return this.$services.isFeatureEnabled("isSolarEmail")}get showPrecap(){var e,t;return(he.g.precapTypes.includes(null===(e=this.article)||void 0===e?void 0:e.type)||he.g.precapTypes.includes(null===(t=this.article)||void 0===t?void 0:t.pageLayout)||this.isMarketplacePOC)&&this.precapData&&this.precapData.length>0&&!this.showHeroVideo}get showVideoAsGifv(){return[...this.tagSlugs,...this.topicSlugs].includes("longform-animated-hero-video")}get showVideoPlayer(){var e,t;return(null===(e=this.$privacy)||void 0===e||!e.laws.wamhmd.shouldBlockHealthContent)&&((this.doesArticleContain.shortcodeVideo&&this.device===y.b.Desktop&&!this.isCenterJustified||this.useNoncontextualVideo)&&!(this.isSeamless||null!==(t=this.article)&&void 0!==t&&t.suppressAutoplay||this.showHeroVideo||"taxes"===this.primaryTopicSlug||this.isBroadbandGeoPage||this.isSolar||this.isBroadbandHomeInternetDemand))}get isSolar(){return this.topicSlugs.includes("solar")}get isDemand(){var e;return["Best List","Best List - Precap","Versus","Versus - Precap","Review","Geo","Deals"].includes((null===(e=this.article)||void 0===e?void 0:e.type)||"")}get isBestList(){var e,t;return"Best List"===(null===(e=this.article)||void 0===e?void 0:e.type)||"Best List - Precap"===(null===(t=this.article)||void 0===t?void 0:t.type)}get isSolarDiscover(){return this.isSolar&&!this.isDemand}get isSolarDemand(){return this.isSolar&&this.isDemand}get isSpectrumSponsoredPage(){var e;return null===(e=this.contentTags)||void 0===e?void 0:e.includes("spectrum-internet-sponsored")}get isHyperLocalCampaign(){var e,t=["cox-sponsored","xfinity-sponsored"];return null===(e=this.contentTags)||void 0===e?void 0:e.some((e=>t.includes(e)))}get isBroadbandDemand(){return this.topicSlugs.includes("broadband")&&!this.isSpectrumSponsoredPage&&this.isDemand&&!this.isBroadBandReview&&!this.isBroadBandVersus}get isBroadbandUncapped(){return this.topicSlugs.includes("broadband")&&!(this.isSpectrumSponsoredPage||this.isBroadBandReview||this.isBroadBandVersus||this.isBroadbandGeoPage)}get isMarketplaceUncappedMobile(){return["home-internet","broadband","internet-routers","solar","hvac","water-heaters","deregulated-energy","electric-vehicles"].includes(this.primaryTopicSlug)&&!this.isSpectrumSponsoredPage&&!this.isBroadbandGeoPage}get isLeftAlignedIncontentAds(){return this.isSolarDemand||this.isBroadbandDemand}get isNrgBestRedesign(){return["1e1bca26-5540-4f60-baad-c245903aebe2","7f43096d-621e-4334-9163-891e227ac1d7","3e0910e2-e33a-4dbd-9da7-1aa8a7ab07ad","30ac85f6-fd59-4929-a274-472b55968e57"].includes(this.article.id)}get isSolarGeo(){var e,t;return(null===(e=this.topicSlugs)||void 0===e?void 0:e.includes("solar"))&&"Geo"===(null===(t=this.article)||void 0===t?void 0:t.type)}get isNrgPrecap(){return this.$services.isFeatureEnabled("nrgPrecap")||this.isSolarGeo}get isBroadbandHomeInternetDemand(){return this.$services.isFeatureEnabled("isBroadbandHomeInternetDemand")}get showWideButtons(){var e,t,o=this.topicSlugs,r=he.g.wideButtonTopics.find((e=>o.includes(e)));return"Best List Precap - Wide Buttons"===(null===(e=this.article)||void 0===e?void 0:e.type)||!("Best List - Precap"!==(null===(t=this.article)||void 0===t?void 0:t.type)||!r)}get stickyVideoPlayer(){return this.playerState.sticky}get tagSlugs(){var e;return(null===(e=this.article)||void 0===e||null===(e=e.tags)||void 0===e?void 0:e.map((e=>e.slug)))||[]}get tocHeadlineItem(){var e;if(!this.isMarketplacePOC)return null!==(e=this.article)&&void 0!==e&&e.headline?{title:this.article.headline,id:"toc-".concat(this.article.id,"-item-0"),tocId:"toc-".concat(this.article.id,"-item-0")}:null}get providerData(){var e,t=this.article.headline.replace("Best Internet Providers in ","").split(",");return null!==(e=this.article)&&void 0!==e&&e.headline?{city:t[0],state:t[1]}:null}get topic(){var e;return null!==(e=this.article)&&void 0!==e&&null!==(e=e.topics)&&void 0!==e&&e[0]?this.article.topics[0]:null}get topicSlugs(){var e;return null!==(e=this.article)&&void 0!==e&&e.topics?Object(ke.h)(this.article.topics):[]}get useNoncontextualVideo(){var e,t,o=this.$di.getInstance(m.a);return me.v.forEach((e=>{o.addCriteria(e)})),o.meets()&&!this.doesArticleContain.shortcodeVideo&&!this.showHeroVideo&&!(null!==(e=this.article)&&void 0!==e&&e.isHighValue)&&!(null!==(t=this.article)&&void 0!==t&&t.suppressAutoplay)&&!this.isExcludedTypeByTopic}get videoPlaylist(){var e;return this.videoPlayListContextual&&this.videoPlayListContextual.length>0?this.videoPlayListContextual:null!=this&&null!==(e=this.parentTopicVideosPlaylist)&&void 0!==e&&e.length?this.parentTopicVideosPlaylist:this.topVideosPlaylist||[]}get videoResources(){var e,t=[];return null===(e=this.videoPlaylist)||void 0===e||e.forEach((video=>{t.push({type:"video",id:"ref:".concat(video.id)})})),t}get hasNoShortcodeNewscard(){var e;return null!==(e=this.article)&&void 0!==e&&e.body.includes('shortcode="newscard"')?null:this.article.dek}get isPlanfinder(){var e;return this.isBroadband&&["Best List - Precap","Best List","Review"].includes(null===(e=this.article)||void 0===e?void 0:e.type)}get isReplay(){var e,t;return null!==(e=null===(t=this.$route.meta)||void 0===t?void 0:t.replay)&&void 0!==e&&e}get isBestListRedesign(){return this.isSeamlessBestList||this.isLeftRailTemplate}get isBestVpnRedesign(){return!1}get isLeftRailTemplate(){var e,t;return"Best List - Precap"===(null===(e=this.article)||void 0===e?void 0:e.type)&&(null===(t=he.g.leftRailTemplateIncludedTopics)||void 0===t?void 0:t.includes(this.primaryTopicSlug))}get isInternetRouterHeroTest(){return this.$abtest.isUserInActiveTestAndBucket("ir_PrecapTest","A")}get isAdCapEnergy(){return this.$services.isFeatureEnabled("isAdCapEnergy")}get articleTextLengthOld(){return this.article.calculateArticleTextLength(!0)}get isAscend(){return this.$services.isFeatureEnabled("isAscend")}get isAscendMobile(){return this.isAscend&&this.device===y.b.Mobile}get adCharlimitOld(){var e={};return this.injectionRules&&Object.assign(e,this.article.processInjectionRules(this.injectionRules,this.articleTextLengthOld,this.paragraphCount)),this.leftRailInjectionRules&&Object.assign(e,this.article.processInjectionRules(this.leftRailInjectionRules,this.articleTextLengthOld,this.paragraphCount)),e}get newSolarAndBBCharCount(){return(this.isBroadband||this.isHomeEnergyAndUtilities||this.isInternetRouter)&&!this.isBroadbandGeoPage&&!(this.hasRightRail&&this.device===y.b.Mobile)}get controlSolarAndBBCharCount(){return this.hasRightRail&&this.device===y.b.Desktop}get contentTags(){var e;return null===(e=this.$store.getters["tracking/dataByKey"]("contentTags"))||void 0===e?void 0:e.split("|")}get dealsModuleEnabled(){var e,t,o,r;return Object(be.a)(null===(e=this.article)||void 0===e?void 0:e.id,null===(t=this.article)||void 0===t?void 0:t.type,null===(o=this.$nuxt)||void 0===o||null===(o=o.context)||void 0===o||null===(o=o.route)||void 0===o?void 0:o.path,null===(r=this.article)||void 0===r?void 0:r.tags)}get isDealsPage(){var e;return"Deals"===(null===(e=this.article)||void 0===e?void 0:e.type)||!1}getAdCapValue(e,t){return t&&+e<+t?e:t||e}widgetTabletInterval(){return this.hasWidget?this.newSolarAndBBCharCount?5:6:(this.newSolarAndBBCharCount,3)}getInjectIntCharDesktop(e,t){return this.newSolarAndBBCharCount&&!this.controlSolarAndBBCharCount?this.hasListicles?e-1e3:t-500:this.hasListicles?e:t}setAdCapLimit(e){var t=e;if(this.isAdCapEnergy){if(this.isDemand&&this.isBestList||this.isDemand&&!this.isCenterJustified&&this.device===y.b.Mobile||!this.isDemand&&this.isCenterJustified||!this.isDemand&&!this.isCenterJustified&&this.device===y.b.Mobile)return-1;if(this.isDemand&&!this.isCenterJustified&&this.device!==y.b.Mobile)return t+=2}return e}hasListicles(){var e;return(null===(e=this.article)||void 0===e||null===(e=e.listicles)||void 0===e?void 0:e.length)>0}getListicleIndex(e){var t;return(null===(t=this.article)||void 0===t||null===(t=t.listicles)||void 0===t?void 0:t.map((e=>e.uuid)).indexOf(e))+1}handleScroll(e){var t;this.hasStickyNewsletter&&!this.showStickyNewsletter&&e&&e.entry.isIntersecting&&(0===(null===(t=window)||void 0===t?void 0:t.scrollY)&&"down"===e.direction?window.addEventListener("scroll",this.setStickyElement,this.stickyNewsletterScrollOptions):this.setStickyElement())}setStickyElement(){this.stickyVideoPlayer||(this.showStickyNewsletter=!0)}loadAds(){var e=this;return Object(r.a)((function*(){var t,o=yield e.adUnits;if(e.isSeamless&&e.skyboxRefresh){var r=document.querySelector(".c-adSkyBox div[data-ad]");r&&o.unshift(r)}null===(t=e.$ads)||void 0===t||null===(t=t.adDisplay)||void 0===t||t.loadAds(o,{excludeDisabled:!0})}))()}stickBroadbandGeoForm(e){e.forEach((e=>{this.showStickyBroadbandGeoForm=!e.isIntersecting}))}layout(){return"marketplace"}asyncData(e,content){return Object(r.a)((function*(){var t,o,r,n,l;content.getComponentByName("article")instanceof _.b&&content.getComponentByName("article").throwErrorForResponse(e.app.i18n.locale);var c,article=content.baseArticle,d=null==e||null===(t=e.route)||void 0===t?void 0:t.path,h=[];if(Object(be.a)(null==article?void 0:article.id,null==article?void 0:article.type,d,null==article?void 0:article.tags))try{var m=(null==(c=null==article?void 0:article.type)?void 0:c.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,"").replace(/-+/g,"-").replace(/^-|-$/g,""))||"unknown";h=yield e.$axios.$get(e.$config.api.resources.bestlist_deal.get.url({productCategory:Object(ke.f)(null==article?void 0:article.topics),articleType:m}))}catch(e){A.a.error(new Error("Error fetching deals module data"),{component:"Deals Module"})}var v=e.localePath({name:"article",params:{slug:null!==(o=e.route.query)&&void 0!==o&&o["hub-preview-version"]?e.route.params.slug:article.slug},_object:article}),y=null===(r=e.app.head.meta)||void 0===r?void 0:r.some((meta=>meta.hid===C.e));if(e.route.path!==v&&!content.isSeamless&&!y)throw new O.b("content preferred route = '".concat(v,"' does not match request path = '").concat(e.route.path,"', redirecting..."),v);e.store.commit("tracking/updatePageNumber",e.route.params.pageNumber||1);var f,x="pageArticleSkybox";if(null!==(n=content.meta)&&void 0!==n&&n.suppressAds&&(x=""),content.isSeamless||(yield e.store.dispatch("ads/adDisplay/updateSkyboxSlotName",x)),(null===(l=h)||void 0===l?void 0:l.length)>0)return Le({},(null===(f=h)||void 0===f?void 0:f.length)>0&&{bestListDeals:h})}))()}created(){var e,t,o;null!==(e=this.content)&&void 0!==e&&e.isSeamless||(this.$store.commit("isCenterJustified",this.isCenterJustified),this.$store.dispatch("video/updatePlayerState",{autoplay:!(null!==(t=this.article)&&void 0!==t&&t.suppressAutoplay),autoplayType:"AUTOPLAY"}),this.useNoncontextualVideo&&null!==(o=this.videoPlaylist)&&void 0!==o&&o[0]&&this.$store.dispatch("video/addVideoToPlaylist",this.videoPlaylist[0]))}mounted(){var e=document.querySelector(".c-siteHeader");this.$nuxt.$on("video-player-created",(e=>{var t,o=this.useNoncontextualVideo?null===(t=this.videoResources)||void 0===t?void 0:t.slice(1):this.videoResources;o.length>0&&e.catalog.getLazySequence(o,((t,o)=>{if(t)Pe.error("Error loading video playlist sequence",t);else{var r=[...e.playlist(),...o];e.playlist(r),this.videoPlaylist.forEach((video=>{this.$store.dispatch("video/addVideoToPlaylist",video)}))}}))})),(this.isBroadbandGeoPage||this.isBroadBandReviewAndBestList||this.isBroadBandVersus)&&(this.tocObserverEl=this.isMarketplacePOC?document.querySelector("c-pageArticle_whatToKnow"):document.querySelector(".c-articleBylineCard"),e&&"IntersectionObserver"in window&&(this.broadbandFormObserver=new IntersectionObserver(this.stickBroadbandGeoForm,{rootMargin:"0px",threshold:0}),this.broadbandFormObserver.observe(e)))}beforeDestroy(){var e,t;null===(e=this.broadbandFormObserver)||void 0===e||e.disconnect(),null===(t=this.leftRailAdObserver)||void 0===t||t.disconnect(),this.$nuxt.$off("video-player-created"),window.removeEventListener("scroll",this.setStickyElement,this.stickyNewsletterScrollOptions)}};Object(l.a)([Object(_e.a)("parent-topic-videos"),Object(l.b)("design:type",Array)],Te.prototype,"parentTopicVideosPlaylist",void 0),Object(l.a)([Object(_e.a)("top-videos"),Object(l.b)("design:type",Array)],Te.prototype,"topVideosPlaylist",void 0),Object(l.a)([Object(_e.a)("video-playlist"),Object(l.b)("design:type",Array)],Te.prototype,"videoPlayListContextual",void 0),Object(l.a)([Object(d.Getter)("device"),Object(l.b)("design:type","function"==typeof(Y=void 0!==y.b&&y.b)?Y:Object)],Te.prototype,"device",void 0),Object(l.a)([Object(d.Getter)("hasStaticMyFiWidget"),Object(l.b)("design:type",Boolean)],Te.prototype,"hasStaticMyFiWidget",void 0),Object(l.a)([Object(d.Getter)("isDesktop"),Object(l.b)("design:type",Boolean)],Te.prototype,"isDesktop",void 0),Object(l.a)([Object(d.Getter)("ads/adDisplay/skyboxRefresh"),Object(l.b)("design:type",Boolean)],Te.prototype,"skyboxRefresh",void 0),Object(l.a)([Object(d.Getter)("video/playerState"),Object(l.b)("design:type",Object)],Te.prototype,"playerState",void 0),Object(l.a)([Object(d.Prop)({default:!1,type:Boolean}),Object(l.b)("design:type",Boolean)],Te.prototype,"isSeamlessBestList",void 0),Object(l.a)([Object(d.Watch)("stickyVideoPlayer"),Object(l.b)("design:type",Function),Object(l.b)("design:paramtypes",[]),Object(l.b)("design:returntype",void 0)],Te.prototype,"setStickyElement",null),Object(l.a)([Object(_e.c)((e=>({pageType:"article",id:e.params.slug,model:Ae.default}))),Object(l.b)("design:type",Function),Object(l.b)("design:paramtypes",[Object,"function"==typeof(X=void 0!==Ae.default&&Ae.default)?X:Object]),Object(l.b)("design:returntype",Promise)],Te.prototype,"asyncData",null);var De=Te=Object(l.a)([Object(d.Component)({components:{AbTest:h.a,ArticleDisclosureFooter:k.default,ArticleCallout:()=>o.e(53).then(o.bind(null,3055)).then((e=>e.default)),ArticleSponsorshipCallout:()=>o.e(64).then(o.bind(null,3057)).then((e=>e.default)),ArticleHeader:()=>Promise.all([o.e(8),o.e(15),o.e(17),o.e(20),o.e(52)]).then(o.bind(null,1024)).then((e=>e.default)),ArticleReviewHeader:()=>Promise.all([o.e(8),o.e(15),o.e(17),o.e(20),o.e(52)]).then(o.bind(null,2883)).then((e=>e.default)),ArticleHeroWide:S.a,ArticleBylineCard:()=>Promise.all([o.e(8),o.e(15),o.e(17),o.e(20),o.e(52)]).then(o.bind(null,3059)).then((e=>e.default)),ArticleLinkBlock:()=>o.e(59).then(o.bind(null,2915)).then((e=>e.default)),ArticlePrecapHeroHeader:()=>Promise.all([o.e(7),o.e(8),o.e(15),o.e(17),o.e(61)]).then(o.bind(null,2899)).then((e=>e.default)),ArticleHeroHeaderBroadband:()=>Promise.all([o.e(8),o.e(15),o.e(17),o.e(58)]).then(o.bind(null,3079)).then((e=>e.default)),ArticleRightRailAds:L.a,BestListDeals:()=>o.e(79).then(o.bind(null,1938)).then((e=>e.default)),BestListDisclosure:()=>o.e(80).then(o.bind(null,3063)).then((e=>e.default)),BestListProductCompare:()=>o.e(85).then(o.bind(null,3065)).then((e=>e.default)),BestListWhatToConsider:()=>o.e(86).then(o.bind(null,2935)).then((e=>e.default)),BroadbandHeroModal:()=>o.e(93).then(o.bind(null,3061)).then((e=>e.default)),BroadbandAffiliateBanner:()=>o.e(88).then(o.bind(null,3080)).then((e=>e.default)),BroadbandProviderModal:ee,CnetAdMonetization:w.a,EnergyAuthorInfo:()=>Promise.all([o.e(8),o.e(127)]).then(o.bind(null,3075)).then((e=>e.default)),EnergyCtaBox:()=>o.e(128).then(o.bind(null,3076)).then((e=>e.default)),EnergyDeregZipBox:()=>o.e(129).then(o.bind(null,3081)).then((e=>e.default)),EnergyWidget:()=>o.e(136).then(o.bind(null,3082)).then((e=>e.default)),BroadbandInlineWidget:()=>o.e(94).then(o.bind(null,3083)).then((e=>e.default)),ShortcodeContent:fe.a,CmsImage:P.a,SMBLeadForm:()=>o.e(293).then(o.bind(null,3084)).then((e=>e.default)),GlobalAccordion:()=>o.e(149).then(o.bind(null,996)),GlobalOriginalPublishDate:te,GlobalFilterBar:()=>o.e(153).then(o.bind(null,3068)),GlobalTableOfContents:T.a,ShortcodeListiclePrecap:()=>Promise.all([o.e(0),o.e(3),o.e(1),o.e(6),o.e(330)]).then(o.bind(null,3027)).then((e=>e.default)),ShortcodeQuiz:pe,InlineWidget:()=>o.e(167).then(o.bind(null,1254)).then((e=>e.default)),InlineLoadingWidget:()=>o.e(166).then(o.bind(null,1252)).then((e=>e.default)),MarketplaceArticleHeroHeader:()=>Promise.all([o.e(8),o.e(15),o.e(17),o.e(173)]).then(o.bind(null,2937)).then((e=>e.default)),NewsletterInlineUnit:()=>Promise.all([o.e(39),o.e(214)]).then(o.bind(null,2890)).then((e=>e.default)),NewsletterSticky:()=>Promise.all([o.e(39),o.e(214)]).then(o.bind(null,3071)).then((e=>e.default)),ReviewBadge:()=>o.e(283).then(o.bind(null,1256)).then((e=>e.default)),ScrollPercent:x.a,BroadbandTableOfContents:ae,VideoWNRManager:ie,VoicesBanner:()=>o.e(378).then(o.bind(null,1251)).then((e=>e.default)),ComparisonWidget:oe,ListicleModal:re,BroadbandEditZipModal:ne,ListicleSort:()=>o.e(171).then(o.bind(null,3085)).then((e=>e.default)),BroadbandProviders:()=>Promise.all([o.e(6),o.e(9),o.e(99)]).then(o.bind(null,3086)).then((e=>e.default))}}),Object(_e.b)(Ae.default),Object(Oe.a)((head=>{head.metaTagProviders.set(new xe.b("robots",(component=>{var e,t,o;return null!==(e=component.$route.meta)&&void 0!==e&&e.paidContent&&(null===(t=component.content)||void 0===t||!t.isIndexablePaid)||!0===(null===(o=component.content)||void 0===o||null===(o=o.meta)||void 0===o?void 0:o.noIndex)||component.$services.isFeatureEnabled("replay")?{name:"robots",content:"noindex, follow"}:{name:"robots",content:"max-image-preview:large"}}))),head.linkTagProviders.set(new xe.b("canonical",(component=>{var e;return{rel:"canonical",href:j.a.liveUrl(component.localePath({name:"article",params:{slug:null==component||null===(e=component.article)||void 0===e?void 0:e.slug},_object:null==component?void 0:component.article}))}})))}))],Te),Be=(o(1989),Object(F.a)(De,(function(){var e,t,o,r,n,l,c,d=this,h=d._self._c;d._self._setupProxy;return h("div",{staticClass:"c-pageArticle c-pageArticleMarketplace",class:{"c-pageArticle_remove-top-margin":d.isMomentum},attrs:{id:"page-article-".concat(d.article.id)}},[h("ScrollPercent",{ref:"scrollPercent",attrs:{percentages:[25]},on:{"scroll-percent":d.handleScroll}},[h("div",{class:{"g-grid-container":!d.isMomentum,"is-centered":d.isCenterJustified,"is-smallPromo":d.tagSlugs.includes("bl-promo-banner"),"is-left-incontent":d.isLeftAlignedIncontentAds},attrs:{section:"article-body"}},[h("client-only",[d.showVideoPlayer?h("VideoWNRManager",{attrs:{"is-contextual":!d.useNoncontextualVideo}}):d._e()],1),d._v(" "),d.isSolarGeo&&!d.isListicleEnabled?h("MarketplaceArticleHeroHeader",{attrs:{article:d.article}}):d._e(),d._v(" "),!d.isMomentum&&(d.isBroadbandGeoPage||d.isSolarGeo&&d.isListicleEnabled||d.isInternetRouterHeroTest)?h("ArticlePrecapHeroHeader",{attrs:{article:d.article,"precap-data":d.precapData,"is-nrg-precap-hero":d.isSolarGeo,"is-internet-router":d.isInternetRouterHeroTest}}):d._e(),d._v(" "),d.isMomentum||d.isAscendMobile?h("ArticleHeroHeaderBroadband",{attrs:{article:d.article,"date-time":d.displayDates.displayDate,"is-ascend-mobile":d.isAscendMobile}}):d._e(),d._v(" "),d.isMomentum?h("BroadbandAffiliateBanner"):d._e(),d._v(" "),d.isMomentum?h("BroadbandProviders",{attrs:{"precap-data":d.precapData,"tag-slugs":d.tagSlugs}}):d._e(),d._v(" "),h("div",{staticClass:"u-grid-columns c-pageArticle_grid g-outer-spacing-bottom-large g-grid-container"},[d.isBroadbandGeoPage||d.isSolarGeo||d.isInternetRouterHeroTest||d.isAscendMobile?d._e():h("ArticleHeader",{attrs:{article:d.article,"column-start-class":d.headerColumnStart,"column-size-class":d.headerColumnSize,"display-date":d.displayDates.displayDate,"display-updated-date":d.displayDates.updatedDate,"is-best-list-redesign":d.isBestListRedesign,"is-ai-assisted-article":null===(e=d.tagSlugs)||void 0===e?void 0:e.includes("ai-assisted"),"is-broadband":d.isBroadband,"is-internet-router":d.isInternetRouterDemand,"is-broad-band-versus":d.isBroadBandVersus,"is-broad-band-review-and-best-list":d.isBroadBandReviewAndBestList,"is-nrg-geo-redesign":d.isSolarGeo,"is-solar":d.isSolar,"is-broadband-author-enabled":d.isBroadbandAuthorEnabled,"is-left-rail-template":d.isLeftRailTemplate,"is-ascend-mobile":d.isAscendMobile,"has-toc":d.showTableOfContents}}),d._v(" "),d.isBroadBandReviewAndBestList||d.isBroadBandVersus||d.isInternetRouterDemand?h("div",{staticClass:"c-pageArticle_rightRail c-pageArticle_rightRail_broadbandPrecapHero c-pageArticle_rightRail_spacing md:u-col-6 sm:u-col-2 lg:u-col-4 g-outer-spacing-top-large",class:d.isMomentum?"lg:u-col-start-8":"lg:u-col-start-10"},[d.isMomentum||d.isAscendMobile?d._e():h("ArticleBylineCard",{class:"".concat(null===(t=d.article.type)||void 0===t?void 0:t.toLowerCase(),"-").concat(d.primaryTopicSlug),attrs:{author:d.article.author,"more-authors":d.article.moreAuthors,"date-time":d.displayDates.displayDate,disclosure:d.$t("disclosure.text.geo"),"is-ai-assisted-article":null===(o=d.tagSlugs)||void 0===o?void 0:o.includes("ai-assisted"),"is-in-right-rail":!0,"has-right-rail":d.hasRightRail,article:d.article,"is-ascend-mobile":d.isAscendMobile,"primary-topic":d.primaryTopicSlug}}),d._v(" "),d.isMomentum||d.isAscendMobile?d._e():h("BestListDisclosure",{staticClass:"c-bestListDisclosure",class:"".concat(null===(r=d.article.type)||void 0===r?void 0:r.toLowerCase(),"-").concat(d.primaryTopicSlug),attrs:{"primary-topic":d.primaryTopicSlug,"article-type":null===(n=d.article)||void 0===n?void 0:n.type,"is-ascend-mobile":d.isAscendMobile}}),d._v(" "),!d.isHyperLocalCampaign&&(d.isBroadBandReview||d.isBroadBandVersus||d.isInternetRouterDemand)?h("CnetAdMonetization",{attrs:{"suppress-ads":d.content.meta.suppressAds||d.isSpectrumSponsoredPage,"container-classes":["c-pageArticle_adRightRail_top"],"slot-name":"pageArticleRRtop"}}):d._e(),d._v(" "),h("client-only",[d.isMomentum?h("BroadbandTableOfContents",{staticClass:"c-pageArticle_toc lg:u-col-start-9 lg:u-col-3 u-grid-position_self-center",class:{"c-pageArticle_toc_poc":d.isMarketplacePOC},attrs:{article:d.article,"show-precap-banner":d.isBroadbandGeoPage,"is-sticky":!0,"headline-item":d.tocHeadlineItem,"open-on-init":d.isDesktop,"observer-el":d.tocObserverEl,"top-offset":90,"toc-items":d.isMarketplacePOC?d.tocShortcodeItems:void 0,"is-broad-band-review":d.isBroadBandReview}}):d._e()],1),d._v(" "),!d.isHyperLocalCampaign&&(d.isBroadBandReview||d.isBroadBandVersus||d.isInternetRouterDemand)?h("CnetAdMonetization",{attrs:{"suppress-ads":d.content.meta.suppressAds||d.isSpectrumSponsoredPage,"container-classes":["c-pageArticle_adRightRail_bottom"],"slot-name":"pageArticleRRbottom"}}):d._e()],1):d._e(),d._v(" "),d.isBestListRedesign?d._e():h("ArticleHeroWide",{attrs:{article:d.article,device:d.device,"first-element-image":d.firstElementImage,"is-center-justified":d.isCenterJustified,"is-review-card-top":d.$services.isFeatureEnabled("reviewCardTop"),"is-seamless":d.isSeamless,"show-precap":d.showPrecap,"show-video-as-gifv":d.showVideoAsGifv,"show-hero-video":d.showHeroVideo,"is-solar":d.isSolar,"primary-topic-slug":d.primaryTopicSlug,"precap-data":d.precapData}}),d._v(" "),d.isBestVpnRedesign?h("div",{staticClass:"c-pageArticle_leftRail lg:u-col-3 md:u-col-6 sm:u-col-2 lg:u-col-start-0"},[d.article.author||d.displayDates.displayDate?h("ArticleBylineCard",{attrs:{author:d.article.author,"more-authors":d.article.moreAuthors,"date-time":d.displayDates.displayDate,"update-text":d.dateStampUpdateText,disclosure:d.$t("disclosure.text.default"),"is-ai-assisted-article":null===(l=d.tagSlugs)||void 0===l?void 0:l.includes("ai-assisted"),"has-right-rail":d.hasRightRail,article:d.article,"primary-topic":d.primaryTopicSlug}}):d._e(),d._v(" "),h("BestListDisclosure",{staticClass:"c-pageArticle_bestListDisclosure",class:{"c-pageArticle_bestListDisclosure-vpn":d.isBestVpnRedesign},attrs:{"primary-topic":d.primaryTopicSlug}}),d._v(" "),d.isLeftRailTemplate?h("BestListWhatToConsider",{attrs:{"primary-topic-slug":d.primaryTopicSlug}}):d._e(),d._v(" "),d.isLeftRailTemplate&&d.isComparableListicles?h("BestListProductCompare"):d._e()],1):d._e(),d._v(" "),h("div",{staticClass:"c-pageArticle_body sm:u-col-2 md:u-col-6",class:[d.bodyClasses,d.isLeftRailTemplate?"u-grid-columns":""],attrs:{id:"article-"+d.article.id}},[d.isMarketplacePOC?h("ShortcodeListiclePrecap",{attrs:{"article-type":d.article.type,"article-id":d.article.id,"precap-data":d.article.listicles,"content-id":d.article.id,"is-versus-precap":!1,"is-credit-card-topic":!0,"is-broadband-geo-page":d.isBroadbandGeoPage,"is-broadband-best-list":d.isBroadbandBestList,"is-internet-router":d.isInternetRouter,"tag-slugs":d.tagSlugs}}):d._e(),d._v(" "),d._m(0),d._v(" "),h("div",{class:{"sm:u-col-2 md:u-col-6 lg:u-col-8 lg:u-col-start-5":d.isLeftRailTemplate}},[h("client-only",[d.isUpdated&&d.article.datePublished&&!d.isArticleWithOriginalDate?h("GlobalOriginalPublishDate",{staticClass:"g-outer-spacing-bottom-large",attrs:{date:d.article.datePublished.date}}):d._e()],1),d._v(" "),h("ArticleDisclosureFooter",{staticClass:"g-outer-spacing-bottom-large",attrs:{"has-merchant-offers":d.hasMerchantOffers||d.doesArticleContain.commerceLinks,topics:d.article.topics}}),d._v(" "),d.showRetargetingWidget?h("InlineWidget",{attrs:{id:"myfinance-news","sub-id":d.myFiSubId,"sub-id2":d.article.slug,"static-only":!1}}):d._e(),d._v(" "),d.isNrgBestRedesign||d.isSolarGeo?h("EnergyAuthorInfo",{attrs:{author:d.article.suppressBio?null:d.article.author,"more-authors":d.article.suppressBio?null:d.article.moreAuthors,"content-body":d.article.body,"is-nrg-best-redesign":d.isNrgBestRedesign}}):d._e(),d._v(" "),d.hasLinkBlocks?h("ArticleLinkBlock",{attrs:{"is-left-rail-template":d.isLeftRailTemplate,"primary-topic-slug":d.primaryTopicSlug,"article-id":d.article.id}}):d._e()],1)],1),d._v(" "),d.isSolar||d.isSolarGeo||d.isNrgBestRedesign?h("div",{staticClass:"c-pageArticle_rightRail c-pageArticle_rightRail_solarGeoNewTemplate md:u-col-6 sm:u-col-2 lg:u-col-4 lg:u-col-start-10 g-outer-spacing-top-large"},[d.article.author||d.displayDates.displayDate?h("ArticleBylineCard",{attrs:{author:d.article.author,"more-authors":d.article.moreAuthors,"date-time":d.displayDates.displayDate,disclosure:d.$t("disclosure.text.geo"),"is-ai-assisted-article":null===(c=d.tagSlugs)||void 0===c?void 0:c.includes("ai-assisted"),"is-in-right-rail":!0,"has-right-rail":d.hasRightRail,article:d.article,"primary-topic":d.primaryTopicSlug}}):d._e(),d._v(" "),h("BestListDisclosure",{staticClass:"c-bestListDisclosure_solar",attrs:{"primary-topic":"solar"}}),d._v(" "),h("EnergyCtaBox",{directives:[{name:"show",rawName:"v-show",value:d.isDesktop&&!d.isSolarDiscover,expression:"isDesktop && !isSolarDiscover"}]}),d._v(" "),d.isSolarDiscover?h("CnetAdMonetization",{attrs:{"suppress-ads":d.content.meta.suppressAds,"container-classes":["c-pageArticle_adRightRail_top"],"slot-name":"pageArticleRRtop","ad-cap-old":"1"}}):d._e(),d._v(" "),d.isSolarDiscover?h("CnetAdMonetization",{attrs:{"suppress-ads":d.content.meta.suppressAds,"container-classes":["c-pageArticle_adRightRail_bottom"],"slot-name":"pageArticleRRbottom","ad-cap-old":"1"}}):d._e()],1):d.isBestListRedesign||d.isBroadBandReviewAndBestList||d.isBroadBandVersus||d.isInternetRouterDemand||d.isSolarDiscover?d._e():h("div",{staticClass:"c-pageArticle_rightRail lg:u-col-4 md:u-col-6 sm:u-col-2 lg:u-col-start-9",class:{"c-pageArticle_rightRail-precap":d.showPrecap&&!d.isPrecapType.versus&&!d.isMarketplacePOC&&!d.isBroadbandBestList&&!d.isInternetRouterDemand,"c-pageArticle_rightRail_marketplacePoc":d.isMarketplacePOC,"c-pageArticle_rightRail_top":d.isBroadBandReviewAndBestList||d.isBroadBandVersus||d.isInternetRouterDemand}},[d.isCenterJustified||d.isBroadbandGeoPage||d.isMarketplacePOC||d.isBroadbandBestList||d.isInternetRouterDemand||d.content.meta.suppressAds?d._e():h("ArticleRightRailAds",{attrs:{"page-layout":d.article.pageLayout,"paragraph-count":d.paragraphCount}}),d._v(" "),h("section",{staticClass:"c-pageArticle_whatToKnow g-border-thin-primary-left g-inner-spacing-right-medium g-inner-spacing-left-medium"},[d.isMarketplacePOC?h("GlobalAccordion",{attrs:{title:"What to know first","open-on-init":!0}},[h("p",{staticClass:"g-text-xsmall g-outer-spacing-top-medium g-outer-spacing-bottom-medium"},[d._v("\n Hotel credit cards can offer big savings when planning your vacation. In some cases, you may even earn a few free night stays. But most of these cards come with an annual fee — usually around $95. If you don't think you'll use the card's perks or earn enough points to offset the annual fee, it's best to consider a no-annual-fee credit card with travel benefits and rewards that can still yield some savings. And if you're looking for general travel rewards, you may see more benefits with a well-rounded travel credit card, instead.\n ")])]):d._e()],1)],1)],1)],1),d._v(" "),d.isHyperLocalCampaign?d._e():h("CnetAdMonetization",{attrs:{"suppress-ads":d.content.meta.suppressAds||d.isSpectrumSponsoredPage,"delay-load":d.delayAdLoadBottom,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-flex","c-pageArticle_bottomLeader","g-inner-spacing-top-xlarge","g-inner-spacing-bottom-medium"],spaced:!0,"slot-name":d.isCenterJustified||d.isLeftAlignedIncontentAds?"pageArticleLBbottom":"pageArticleLBbottomLeftAlign","ad-cap-old":"1"}}),d._v(" "),d.hasStickyNewsletter?h("NewsletterSticky",{attrs:{"pop-out":d.showStickyNewsletter,content:d.article.body,topics:d.article.topics,"primary-topic-slug":d.primaryTopicSlug}}):d._e()],1),d._v(" "),h("client-only",[d.isBroadbandBestList?h("ComparisonWidget",{attrs:{"is-broadband-best-list":d.isBroadbandBestList,listicles:d.precapData}}):d._e(),d._v(" "),d.isBroadbandBestList?d._e():h("ListicleModal"),d._v(" "),d.isBroadBandVersus||d.isBroadBandReview?h("BroadbandProviderModal"):d._e(),d._v(" "),h("BroadbandEditZipModal",{attrs:{"is-momentum":d.isMomentum}}),d._v(" "),h("BroadbandHeroModal",{attrs:{"provider-data":d.providerData}})],1)],1)}),[function(){var e=this,t=e._self._c;e._self._setupProxy;return t("ShortcodeContent",{staticClass:"c-pageArticle_content",class:{"sm:u-col-2 md:u-col-6 lg:u-col-12":e.isLeftRailTemplate,"c-pageArticle_content-deals":"Deals"===e.article.type||"Deals - Precap"===e.article.type},attrs:{content:e.article.body,"injection-rules":e.isMarketplacePOC?{}:e.injectionRules,"left-rail-injection-rules":e.leftRailInjectionRules,"content-props":{pageType:e.article.typeName,isLeftRailTemplate:e.isLeftRailTemplate,isReviewCardTop:e.$services.isFeatureEnabled("reviewCardTop"),isSeamless:e.isSeamless,isBestListRedesign:e.isBestListRedesign,isComparableListicles:e.isComparableListicles,isSolar:e.isSolar,hasReviewCardBottom:e.hasReviewCardBottom,showPrecap:e.showPrecap,mortageTableText:e.$t("mortgage_table.head"),primaryTopicSlug:e.primaryTopicSlug,isNrgBestRedesign:e.isNrgBestRedesign,contentId:e.article.id,shouldProcessToc:e.showTableOfContents},"shortcode-props":{contentType:e.article.type,contentId:e.article.id,getListicleIndex:e.getListicleIndex,isBestListRedesign:e.isBestListRedesign,isComparableListicles:e.isComparableListicles,isLeftRailTemplate:e.isLeftRailTemplate,filterShortcodeTypes:e.filterShortcodeTypes,totalFilterItems:e.totalFilterItems,pageLayout:e.article.pageLayout,primaryTopicSlug:e.primaryTopicSlug,productPromo:e.isProductPromo,showHeroVideo:e.showHeroVideo,showDetails:!e.tagSlugs.includes("money"),suppressAutoplay:e.article.suppressAutoplay,tagSlugs:e.tagSlugs,tocHeadlineItem:e.tocHeadlineItem,topics:e.article.topics}},scopedSlots:e._u([{key:"leftRailBylineCard",fn:function(){return[t("ArticleBylineCard",{attrs:{author:e.article.author,"more-authors":e.article.moreAuthors,"date-time":e.displayDates.displayDate,"update-text":e.dateStampUpdateText,disclosure:e.$t("disclosure.text.default"),"has-right-rail":e.hasRightRail,article:e.article,"primary-topic":e.primaryTopicSlug}})]},proxy:!0},{key:"leftRailWhyTrust",fn:function(){return[t("BestListDisclosure",{staticClass:"c-pageArticle_bestListDisclosure",class:{"c-pageArticle_bestListDisclosure-vpn":e.isBestVpnRedesign},attrs:{"content-id":e.article.id,"primary-topic":e.primaryTopicSlug}})]},proxy:!0},{key:"bestListProductCompare",fn:function(){return[t("BestListProductCompare")]},proxy:!0},{key:"reviewBadge",fn:function(){return[t("ReviewBadge",{attrs:{date:e.badgeData.date,theme:e.badgeData.type,year:!0}})]},proxy:!0},e.isMomentum?null:{key:"listicleSorting",fn:function(){return[t("ListicleSort",{attrs:{listicles:e.precapData,"is-broadband":e.isBroadband}})]},proxy:!0},{key:"listiclePrecap",fn:function(){var o;return[t("ShortcodeListiclePrecap",{attrs:{"content-id":e.article.id,"article-type":e.article.type,"article-id":e.article.id,"is-best-list-redesign":e.isBestListRedesign,"is-credit-card-topic":e.isCreditCardTopic,"is-left-rail-template":e.isLeftRailTemplate,"is-versus-precap":e.isPrecapType.versus,"precap-data":e.precapData,"primary-topic-slug":e.primaryTopicSlug,"show-wide-buttons":e.showWideButtons,"is-broadband-geo-page":e.isBroadbandGeoPage,"is-broadband-best-list":e.isBroadbandBestList,"is-internet-router":e.isInternetRouter,"is-nrg-precap":e.isNrgPrecap,"tag-slugs":e.tagSlugs}}),e._v(" "),e.bestListDeals&&e.dealsModuleEnabled?t("BestListDeals",{attrs:{products:e.bestListDeals,"product-category":e.primaryTopicSlug,"content-id":e.article.id,"article-type":e.article.type}}):e._e(),e._v(" "),e.showTableOfContents?t("GlobalTableOfContents",{attrs:{"content-id":null===(o=e.article)||void 0===o?void 0:o.id,"toc-headline-item":e.tocHeadlineItem,"toc-shortcode-items":e.tocShortcodeItems}}):e._e()]},proxy:!0},e.showTableOfContents?{key:"globalToc",fn:function(){var o;return[t("GlobalTableOfContents",{attrs:{"content-id":null===(o=e.article)||void 0===o?void 0:o.id,"toc-headline-item":e.tocHeadlineItem,"toc-shortcode-items":e.tocShortcodeItems}})]},proxy:!0}:null,{key:"bestListRedesignInline",fn:function(){return[e.isBestVpnRedesign?[t("BestListDisclosure",{staticClass:"c-pageArticle_bestListDisclosure",class:{"c-pageArticle_bestListDisclosure-vpn":e.isBestVpnRedesign},attrs:{"primary-topic":e.primaryTopicSlug}})]:e._e()]},proxy:!0},{key:"articleCallout",fn:function(){return[e.getEnabledCallout||e.collectionPackageUnit?t("ArticleCallout",{attrs:{callout:e.getEnabledCallout,collection:e.collectionPackageUnit}}):e._e(),e._v(" "),e.getEnabledSponsorshipCallout?t("ArticleSponsorshipCallout",{attrs:{callout:e.getEnabledSponsorshipCallout}}):e._e()]},proxy:!0},{key:"adHeavy",fn:function(){return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-250","g-outer-spacing-bottom-medium","sticky-ad-check",e.isMobileStick?"c-adDisplay-sticky":""],"viewport-center":!0,"slot-name":"pageArticleAdMpuNative","ad-cap-old":"1"}})]},proxy:!0},{key:"myFiWidgetSolar",fn:function(){return[t("EnergyWidget")]},proxy:!0},{key:"nrgDeregSmb",fn:function(){return[t("SMBLeadForm")]},proxy:!0},{key:"nrgDeregZipDesktop",fn:function(){return[t("EnergyDeregZipBox",{staticClass:"c-pageArticle_deregCta"})]},proxy:!0},{key:"nrgDeregZipMobile",fn:function(){return[t("EnergyDeregZipBox",{staticClass:"c-pageArticle_deregCta-mobile"})]},proxy:!0},{key:"nrgDeregTroog",fn:function(){return[e.$services.isFeatureEnabled("notSensitiveContent")?t("InlineWidget",{staticClass:"myFinance-widget",attrs:{"ad-id":"f661f767-fe2b-46b4-9784-5e2a85586e3c"}}):e._e()]},proxy:!0},{key:"myFiWidgetHomeInternetShortcode",fn:function(){return[t("BroadbandInlineWidget")]},proxy:!0},{key:"myFiWidgetHomeInternet",fn:function(){return[t("BroadbandInlineWidget")]},proxy:!0},{key:"myFiWidgetHomeInternetNotBest",fn:function(){return[t("BroadbandInlineWidget",{staticClass:"c-InlineWidget_desktop",attrs:{"enable-for-devices":["desktop","tablet"]}})]},proxy:!0},{key:"myPlanfinderPlacement",fn:function(){return[e.isPlanfinder?t("ShortcodeQuiz"):e._e()]},proxy:!0},{key:"myFiWidgetHomeInternetNotBestMobile",fn:function(){return[t("BroadbandInlineWidget",{staticClass:"c-InlineWidget_mobile",attrs:{"enable-for-devices":["mobile"]}})]},proxy:!0},{key:"newsletterInlineUnitDesktop",fn:function(){return[t("NewsletterInlineUnit",{attrs:{topics:e.article.topics,"enable-for-devices":["desktop","tablet"]}})]},proxy:!0},{key:"newsletterInlineUnitMobile",fn:function(){return[t("NewsletterInlineUnit",{attrs:{topics:e.article.topics,"enable-for-devices":["mobile"]}})]},proxy:!0},{key:"voicesBanner",fn:function(){return[t("VoicesBanner",{staticClass:"g-outer-spacing-bottom-xlarge-fluid g-inner-spacing-xlarge g-container-rounded-large",attrs:{dek:e.$t("voices.dek.incontent").toString(),"is-incontent":!0}})]},proxy:!0},e.isCenterJustified||e.isLeftAlignedIncontentAds?{key:"pageArticleCenteredTop",fn:function(o){var{count:r}=o;return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-90","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"ad-instance":r+1,"slot-name":e.isLeftAlignedIncontentAds?"pageArticleAdLeftIncontentTop":"pageArticleAdCenteredTop","ad-cap-old":e.getAdCapValue("1",e.adCharlimitOld.pageArticleCentered)}})]}}:null,e.isCenterJustified||e.isLeftAlignedIncontentAds?{key:"pageArticleCentered",fn:function(o){var{count:r}=o;return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-90","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"ad-instance":r+1,"slot-name":e.isLeftAlignedIncontentAds?"pageArticleLeftIncontentMiddle":"pageArticleLBmiddle","delay-load":!0,"ad-cap-old":e.getAdCapValue("1",e.adCharlimitOld.pageArticleCentered)}})]}}:null,e.isLeftRailTemplate?{key:"pageArticleLeftTop",fn:function(){return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_adLeftRail_top"],"slot-name":"pageArticleLRtop","ad-cap-old":"1"}})]},proxy:!0}:null,{key:"pageArticleLeftMiddle",fn:function(){return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":[e.isLeftRailTemplate?"c-pageArticle_adLeftRail":"c-pageArticle_adRightRail"],"viewport-center":!0,"slot-name":"pageArticleAdLeftMiddle","ad-cap-old":e.getAdCapValue("1",e.adCharlimitOld.pageArticleLeftMiddle)}})]},proxy:!0},{key:"pageArticleLeftRailBottom",fn:function(){return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_adLeftRail_bottom"],"slot-name":"pageArticleRRbottom","ad-cap-old":"1"}})]},proxy:!0},{key:"pageArticleMobileCentered",fn:function(o){var{count:r}=o;return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-flex","g-outer-spacing-bottom-medium","sticky-ad-check",e.isMobileStick?"c-adDisplay-sticky":""],"viewport-center":!0,spaced:!0,"ad-instance":r+1,"slot-name":e.isLeftAlignedIncontentAds?0===r?"pageArticleLeftAlignedCenterAdMiddleTop":"pageArticleLeftAlignedCenterAdMiddle":"pageArticleAdMobileCentered","ad-cap-old":e.getAdCapValue("1",e.adCharlimitOld.pageArticleMobileCentered)}})]}},{key:"pageArticleMobileIncontentAll",fn:function(o){var{count:r}=o;return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-flex","g-outer-spacing-bottom-medium","sticky-ad-check",e.isMobileStick?"c-adDisplay-sticky":""],"viewport-center":!0,spaced:!0,"slot-name":e.isLeftAlignedIncontentAds?"pageArticleLeftMobileIncontentAll":"pageArticleAdMobileIncontentAll","ad-instance":r+1,"ad-cap-old":"1"}})]}},{key:"pageArticleMobileNative",fn:function(o){var{count:r}=o;return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-flex","g-outer-spacing-bottom-medium","sticky-ad-check",e.isMobileStick?"c-adDisplay-sticky":""],"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdMobileNative","ad-instance":r+1,"ad-cap-old":"1"}})]}},e.isLeftRailTemplate?null:{key:"pageArticleTabletMpuTop",fn:function(o){var{count:r}=o;return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-90","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdTabletMpuTop","ad-instance":r+1,"ad-cap-old":"1"}})]}},{key:"pageArticleTabletNativeMpu",fn:function(o){var{count:r}=o;return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-90","g-outer-spacing-bottom-medium","sticky-ad-check",e.isMobileStick?"c-adDisplay-sticky":""],"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdTabletNativeMpu","ad-instance":r+1,"ad-cap-old":"1"}})]}},{key:"pageArticleTabletMpuBottom",fn:function(o){var{count:r}=o;return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-90","g-outer-spacing-bottom-medium"],"ad-instance":r+1,"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdTabletNativeMpu","ad-cap-old":"1"}})]}},{key:"pageArticleMobilePlusLeftAlign",fn:function(o){var{count:r}=o;return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-250","g-outer-spacing-bottom-medium","sticky-ad-check",e.isMobileStick?"c-adDisplay-sticky":""],"viewport-center":!0,spaced:!0,"slot-name":0===r?"pageArticleAdMobilePlusLeftAlignTop":"pageArticleAdMobilePlusLeftAlign","ad-instance":r+1}})]}},{key:"pageArticleMobileMpu",fn:function(o){var{count:r}=o;return[t("CnetAdMonetization",{attrs:{"suppress-ads":e.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-250","g-outer-spacing-bottom-medium","sticky-ad-check",e.isMobileStick?"c-adDisplay-sticky":""],"ad-instance":r+1,"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdMobileMpu","delay-load":!0,"ad-cap-old":e.getAdCapValue("4",e.adCharlimitOld.pageArticleMobileMpu)}})]}},{key:"dealsPage",fn:function(){var o;return[e.isDealsPage&&e.bestListDeals&&e.dealsModuleEnabled?t("BestListDeals",{attrs:{products:e.bestListDeals,"product-category":e.primaryTopicSlug,"content-id":e.article.id,"article-type":null===(o=e.article)||void 0===o?void 0:o.type}}):e._e()]},proxy:!0}],null,!0)})}],!1,null,null,null));t.default=Be.exports},888:function(e,t,o){"use strict";o.r(t);var r=o(13),n=Object(r.defineComponent)({name:"GlobalSvgIcon",props:{id:{type:String,default:null},title:{type:String,default:null},classes:{type:String,default:null}},computed:{hashedId(){return"#"+this.id}}}),l=o(152),component=Object(l.a)(n,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("svg",{staticClass:"c-globalSvgIcon",class:e.classes,attrs:{"aria-hidden":"true"}},[e.title?[t("title",[e._v(e._s(e.title))])]:e._e(),e._v(" "),t("use",{attrs:{"xlink:href":e.hashedId}})],2)}),[],!1,null,null,null);t.default=component.exports},890:function(e,t,o){"use strict";var r=o(6),n=(o(22),o(4),o(580),o(153),o(29),o(26),o(88),o(5),o(0)),l=o(887),c=o(895),d=class extends l.Vue{get imageHtml(){return'').concat(this.alt,'')}};Object(n.a)([Object(l.Prop)({default:"",type:String}),Object(n.b)("design:type",String)],d.prototype,"src",void 0),Object(n.a)([Object(l.Prop)({default:"",type:String}),Object(n.b)("design:type",String)],d.prototype,"alt",void 0),Object(n.a)([Object(l.Prop)({default:null,type:[Number,String]}),Object(n.b)("design:type",Object)],d.prototype,"height",void 0),Object(n.a)([Object(l.Prop)({default:null,type:[Number,String]}),Object(n.b)("design:type",Object)],d.prototype,"width",void 0);var h=d=Object(n.a)([Object(l.Component)({})],d),m=o(152),v=Object(m.a)(h,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("noscript",{domProps:{innerHTML:e._s(e.imageHtml)}})}),[],!1,null,null,null).exports,y=o(252);function f(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function _(e){for(var t=1;t{var image="small"===t&&this.hasMobileImage?this.mobileImage:this.image;this.validImage(image)&&e.push({maxwidth:"".concat(this.$device.breakpointForSize(t).max,"w"),mediaquery:"(max-width: ".concat(this.$device.breakpointForSize(t).max,"px)"),url:this.imageUrl(image,this.sizes[t])})})),e}get baseImageUrl(){var e=this.imageSize;return this.image?this.imageUrl(this.image,e):null}get gifvPosterUrl(){return this.$image(_(_({},this.image),{},{size:this.imageSize}),{frame:"1"})}get imageHeight(){var e,t,o;return this.imageConfigHeight>0?this.imageConfigHeight:this.imageConfigWidth&&null!==(e=this.image)&&void 0!==e&&e.height&&null!==(t=this.image)&&void 0!==t&&t.width?this.imageConfigWidth*(this.image.height/this.image.width):(null===(o=this.image)||void 0===o?void 0:o.height)||306}get imageRadius(){return this.hasBorderRadius?"c-cmsImage_hasBorderRadius":null}get imageWidth(){var e;return this.imageConfigWidth?this.imageConfigWidth:(null===(e=this.image)||void 0===e?void 0:e.width)||456}get isGifv(){var e;return this.$services.isFeatureEnabled("gifv")&&this.validImage(this.image)&&(null===(e=this.baseImageUrl)||void 0===e?void 0:e.includes(".gif"))}get imageConfig(){return y.a.sizes[this.imageSize]}get imageConfigHeight(){var e,t;return(null===(e=this.imageConfig)||void 0===e?void 0:e.height)||(null===(t=this.imageConfig)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.height)}get imageConfigWidth(){var e,t;return(null===(e=this.imageConfig)||void 0===e?void 0:e.width)||(null===(t=this.imageConfig)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.width)}get imageSize(){return this.size||(this.sizes?this.sizes.large||this.sizes.medium||this.sizes.small:void 0)}onImgLoad(){this.isLoaded=!0}loadDefaultImage(e){e.target.src=this.defaultImageUrl}created(){this.lazyEnabled=this.lazyLoad}imageUrl(image,e){return this.$image(_(_({},image),{size:e}))}validImage(image){return this.$isValidImage(image)}};Object(n.a)([Object(l.Prop)({default:"",type:String}),Object(n.b)("design:type",String)],O.prototype,"altText",void 0),Object(n.a)([Object(l.Prop)({default:null,type:Object}),Object(n.b)("design:type",Object)],O.prototype,"image",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:Boolean}),Object(n.b)("design:type",Boolean)],O.prototype,"lazyLoad",void 0),Object(n.a)([Object(l.Prop)({default:null,type:Object}),Object(n.b)("design:type",Object)],O.prototype,"mobileImage",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:[Boolean,String]}),Object(n.b)("design:type",Object)],O.prototype,"preload",void 0),Object(n.a)([Object(l.Prop)({default:"",type:String}),Object(n.b)("design:type",String)],O.prototype,"size",void 0),Object(n.a)([Object(l.Prop)({default:null,type:Object}),Object(n.b)("design:type",Object)],O.prototype,"sizes",void 0),Object(n.a)([Object(l.Prop)({default:null,type:Boolean}),Object(n.b)("design:type",Boolean)],O.prototype,"hasBorderRadius",void 0);var x=O=Object(n.a)([Object(l.Component)({components:{NoscriptImage:v}})],O),C=(o(896),Object(m.a)(x,(function(){var e,t=this,o=t._self._c;t._self._setupProxy;return o("div",{staticClass:"c-cmsImage"},[t.validImage(t.image)&&t.isGifv?o("div",{staticClass:"c-cmsImage_video"},[o("video",{attrs:{src:t.shouldLoad?t.baseImageUrl:"",poster:t.gifvPosterUrl,width:t.imageWidth,height:t.imageHeight,autoplay:"",loop:"",muted:"",playsinline:"",disableRemotePlayback:""},domProps:{muted:!0}})]):t.validImage(t.image)?[o("picture",{staticClass:"c-cmsImage_image",class:{"c-cmsImage-loaded":t.isLoaded||!t.lazyLoad}},[t._l(t.imageSources,(function(source,e){var r;return o("source",{key:source.url+"_"+e,attrs:{media:source.mediaquery,srcset:source.url,alt:null!==(r=t.altText)&&void 0!==r?r:t.image.alt}})})),t._v(" "),o("img",{class:t.imageRadius,attrs:{src:t.shouldLoad?t.baseImageUrl:"",alt:null!==(e=t.altText)&&void 0!==e?e:t.image.alt,height:t.imageHeight,width:t.imageWidth,loading:t.lazyLoad?"lazy":void 0},on:{load:t.onImgLoad,error:t.loadDefaultImage}})],2)]:t._e()],2)}),[],!1,null,null,null));t.a=C.exports},891:function(e,t,o){var content=o(897);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("c5c3e0b2",content,!0,{sourceMap:!1})},892:function(e,t,o){"use strict";o.d(t,"a",(function(){return n}));o(39);var r=new(o(10).a)("observer");class n{constructor(e,t){if(!window.IntersectionObserver)return r.warn("This browser does not support IntersectionObserver"),this;e.rootMargin=e.rootMargin||"0px",e.singleIntersection=!!e.singleIntersection&&e.singleIntersection,e.triggerOn=e.triggerOn?e.triggerOn:"top";try{return this.create(e,t)}catch(t){return r.error("Failed to construct IntersectionObserver: ".concat(t.toString()),e),this}}create(e,t){if(r.log("create options",e),this.el=e.el,t)return Array.isArray(this.el)&&(this.lastTriggerPosition=[]),this.observer=new IntersectionObserver(((o,n)=>{o.forEach((o=>{var n=!0,data=(null==e?void 0:e.data)||{};if(Array.isArray(this.el)){var l,c,d=this.el.findIndex((e=>e===(null==o?void 0:o.target))),h=null===(l=this.lastTriggerPosition)||void 0===l?void 0:l[d];n=void 0===h||h>o.boundingClientRect.y,this.lastTriggerPosition[d]=o.boundingClientRect.y,data=(null==e||null===(c=e.data)||void 0===c?void 0:c[d])||{}}else n=void 0===this.lastTriggerPosition||this.lastTriggerPosition>o.boundingClientRect.y,this.lastTriggerPosition=o.boundingClientRect.y;var m=n?"down":"up",v=!1;if(r.log(m,o),e.singleIntersection?"top"===e.triggerOn?"down"===m&&o.isIntersecting?v=!0:"up"!==m||o.isIntersecting||(v=!0):"bottom"===e.triggerOn&&("down"!==m||o.isIntersecting?"up"===m&&o.isIntersecting&&(v=!0):v=!0):o.isIntersecting&&(v=!0),v){var y={direction:m,data:data,observer:this,entry:o};r.log(m,o,this),t(y)}}))}),e),this.enable(),this;r.warn("No handler specified on Intersection Observer")}enable(){this.observer&&this.el&&(Array.isArray(this.el)?this.el.forEach((e=>{this.observer.observe(e)})):this.observer.observe(this.el))}disable(){this.observer&&this.el&&(Array.isArray(this.el)?this.el.forEach((e=>{this.observer.unobserve(e)})):this.observer.unobserve(this.el))}destroy(){this.observer&&this.el&&(this.disable(),this.observer.disconnect(),this.observer=null,this.el=null)}refresh(){this.observer&&this.el&&(this.disable(),this.enable())}}},893:function(e,t,o){"use strict";o.d(t,"a",(function(){return l}));o(4),o(5),o(13);var r=o(380);function n(e){return{bind:e.bind?function(){return e.bind(...arguments)}:()=>{},componentUpdated:e.componentUpdated?function(){return e.componentUpdated(...arguments)}:()=>{},inserted:e.inserted?function(){return e.inserted(...arguments)}:()=>{},unbind:e.unbind?function(){return e.unbind(...arguments)}:()=>{},update:e.update?function(){return e.update(...arguments)}:()=>{}}}function l(e,t){var o=new t;return Object(r.createDecorator)((t=>{t.directives=(null==t?void 0:t.directives)||{},t.directives[e]=n(o)}))}},894:function(e,t,o){"use strict";o.d(t,"a",(function(){return l}));var r=o(382);class n{bind(e,t,o){var{arg:n,value:l}=t,{context:c}=o;this.action=()=>{var t,o=c.$track(this.eventType);(t="function"==typeof l?o.create(l):o.with(l).create()).trackingData=r.a.replaceAttributeReferences(e,t.trackingData),t.fire()},e.addEventListener(n||"mousedown",this.action)}unbind(e,t){var{arg:o,value:r}=t;e.removeEventListener(o||"mousedown",this.action)}}function l(e){return class extends n{get eventType(){return e}}}},895:function(e,t,o){"use strict";var r=o(7),n=(o(4),o(5),o(0)),l=o(887),c=o(10),d=o(892),h=new c.a("lazyLoad"),m=class extends l.Vue{constructor(){super(...arguments),this.lazyEnabled=!0,this.lazyLoaded=!1,this.rootMargin="50% 0px"}mounted(){var e=this;return Object(r.a)((function*(){yield l.Vue.nextTick(),"undefined"!=typeof window&&e.lazyEnabled&&(e.lazyObserver=new d.a({rootMargin:e.rootMargin,el:e.$el,threshold:0},(data=>{h.log(e.$el,data),data.direction&&(e.lazyLoaded=!0,e.lazyObserver.destroy())})))}))()}beforeDestroy(){this.lazyObserver&&this.lazyObserver.destroy()}};m=Object(n.a)([l.Component],m),t.a=m},896:function(e,t,o){"use strict";o(891)},897:function(e,t,o){var r=o(250)((function(i){return i[1]}));r.push([e.i,".c-cmsImage,.c-cmsImage img{display:block;width:100%;height:auto;max-width:100%}.c-cmsImage_image{opacity:0}.c-cmsImage_video video{width:100%;height:100%}.c-cmsImage-loaded{opacity:1}.c-cmsImage_hasBorderRadius{border-radius:.25rem}",""]),r.locals={},e.exports=r},899:function(e,t,o){var content=o(913);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("20207b5a",content,!0,{sourceMap:!1})},901:function(e,t,o){var content=o(920);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("0e439931",content,!0,{sourceMap:!1})},902:function(e,t,o){"use strict";o.d(t,"a",(function(){return n}));var r=o(383);function n(e){var head=new r.c;return e instanceof Function&&e(head),head.buildDecorator()}},903:function(e,t,o){"use strict";o.d(t,"b",(function(){return r})),o.d(t,"a",(function(){return n}));var r=(e,t)=>{var o;return null==e||null===(o=e.attributes)||void 0===o?void 0:o.find((e=>e.id===t))},n={BroadbandDislikes:5082615,BroadbandLikes:5082614,editorsChoice:5082675,DiscountBadge:5082664,fallbackNumber:5082672,Firmness:5082692,FunnelToggle:5082665,GeoPrecapImage:5082663,InfoBox:5082624,InternetTechnology:5082623,ListicleImage:5082661,MattressType:5082691,maxDownloadSpeeds:5082668,MaxPrice:5082670,MinDownloadSpeeds:5082667,minPrice:5082669,OfferLinkText:5082573,OfferLinkUrl:5082572,PrecapImage:5082660,PriceCallout:5082570,ProductName:5082574,ProdOfferLink:5082572,ProductSlug:1000003,ReturnPolicy:5082630,reviewPage:5082687,SleepType:5082690,Sponsored:5082666}},904:function(e,t,o){var r=o(924).Symbol;e.exports=r},905:function(e,t,o){"use strict";var r=o(19),n=o(41),l=o(31),c=o(106),d=o(48),h=o(121),m=o(385),v=o(69),y=o(179),f=o(386),_=o(582),O=o(55),x=o(107),C=O("replace"),A=TypeError,j=l("".indexOf),w=l("".replace),k=l("".slice),S=Math.max;r({target:"String",proto:!0},{replaceAll:function(e,t){var o,r,l,O,L,P,T,D,B,I=c(this),R=0,z=0,M="";if(!h(e)){if((o=m(e))&&(r=v(c(f(e))),!~j(r,"g")))throw new A("`.replaceAll` does not allow non-global regexes");if(l=y(e,C))return n(l,e,I,t);if(x&&o)return w(v(I),e,t)}for(O=v(I),L=v(e),(P=d(t))||(t=v(t)),T=L.length,D=S(1,T),R=j(O,L);-1!==R;)B=P?v(t(L,R,O)):_(L,O,R,[],void 0,t),M+=k(O,z,R)+B,z=R+T,R=R+D>O.length?-1:j(O,L,R+D);return z{this.$emit("ad-rendered",e,t,o)}},props:O({adCapOld:this.adCapOld,adClass:(null==t?void 0:t.class)||null,adInstance:this.adInstance,delayLoad:this.delayLoad||t.delayLoad||!1,lazyLoad:!t.lazyLoad&&!1!==t.lazyLoad||t.lazyLoad,parentContainerClasses:this.containerClasses||(null===(o=t.parentContainerClass)||void 0===o?void 0:o.split(" "))||null,spaced:this.spaced,viewportCenter:this.viewportCenter},t)})}get adSlot(){var slot=this.$config.ads.monetizationSlots[this.slotName];return slot||x.warn("No configuration for slot name = '".concat(this.slotName,"', ad will not render.")),slot}};Object(n.a)([Object(l.Prop)({default:"99",type:String}),Object(n.b)("design:type",String)],C.prototype,"adCapOld",void 0),Object(n.a)([Object(l.Prop)({default:!1,type:Boolean}),Object(n.b)("design:type",Boolean)],C.prototype,"suppressAds",void 0);var A=C=Object(n.a)([Object(l.Component)({components:{CnetAdDisplay:f}})],C),j=Object(y.a)(A,undefined,undefined,!1,null,null,null);t.a=j.exports},908:function(e,t,o){"use strict";var r=o(6),n=(o(22),o(26),o(13));function l(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function c(e){for(var t=1;t["primary","secondary","tertiary"].includes(e)},dark:{default:!1,type:Boolean},disabled:{default:!1,type:Boolean},ghost:{default:!1,type:Boolean},icon:{default:null,type:String},iconRotate:{default:0,type:Number},text:{default:"",type:String},size:{default:"medium",type:String,validator:e=>["small","medium","large"].includes(e)},trackIconClick:{default:!1,type:Boolean}},computed:{buttonSvgRotateStyle(){return this.iconRotate?"transform: rotate(".concat(this.iconRotate,"deg);"):""},buttonClasses(){var e=0===this.text.length?" o-cnetButton-".concat(this.size,"-iconOnly"):"",t="o-cnetButton-".concat(this.size).concat(e),base="o-cnetButton-".concat(this.ghost?"":this.color),o="".concat(base," ").concat(this.dark?"".concat(base,"-darkBg"):"");return this.ghost&&(o+=" c-bestListBaseButton-ghost"),this.disabled&&(o+=" o-cnetButton-disabled"),[t,o]}},methods:{handleClick(e){!this.trackIconClick||e.target instanceof HTMLElement&&e.target.classList.contains("c-bestListBaseButton")?this.$emit("click",e):this.$emit("icon",e)}}}),c=(o(912),o(152)),component=Object(c.a)(l,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("button",{staticClass:"c-bestListBaseButton",class:e.buttonClasses,attrs:{disabled:e.disabled},on:{click:e.handleClick}},[e._v("\n "+e._s(e.text)+"\n "),e.icon?t("GlobalSvgIcon",{style:e.buttonSvgRotateStyle,attrs:{id:e.icon}}):e._e()],1)}),[],!1,null,null,null);t.default=component.exports},911:function(e,t,o){"use strict";var r=o(6),n=(o(29),o(46),o(0)),l=o(1),c=o(25),d=o(387),h=o(154),m=o(390),v=o(966),y=o(138);function f(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function _(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:null,t=this.meta.displayDateUpdated?this.meta.displayDateUpdated.getJsDate():null,o=this.meta.displayDatePublished?this.meta.displayDatePublished.getJsDate():null,r=this.meta.dateUpdated?this.meta.dateUpdated.getJsDate():null,n=this.meta.datePublished?this.meta.datePublished.getJsDate():null;return("updated"===e?t||r||o||n:"created"===e?o||n||t||r:t&&o?t>=o?t:o:t||o||r||n)||new Date}getAdVars(){var e,t,o,r,n,l,c,m,v,f,_,O,x,C,A,j=null!==(e=this.meta)&&void 0!==e&&null!==(e=e.topics)&&void 0!==e&&e[0]?this.meta.topics[0].getPathSlugs():[],w=j.join("/");w="no-map"===w?"":w;var k=j[0],S=d.b[k]||"";return{slotVars:{topics:w},targeting:{cid:null!=this&&null!==(t=this.meta)&&void 0!==t&&t.slug&&null!=this&&this.id?"".concat(null===(o=this.meta)||void 0===o?void 0:o.slug,",").concat(this.id):null,collection:null!==(r=this.meta)&&void 0!==r&&r.collections?null===(n=h.a.getPrimaryCollection(this.meta.collections))||void 0===n?void 0:n.slug:"",edition:null!==(l=this.meta)&&void 0!==l&&l.edition?this.meta.edition:"",pid:null===(c=this.meta)||void 0===c||null===(c=c.slug)||void 0===c?void 0:c.replace(/-/g," "),search:"",seccat:S,section:null!==(m=this.meta)&&void 0!==m&&m.section?this.meta.section:"",tag:null!==(v=this.meta)&&void 0!==v&&v.tags?this.meta.tags.map((e=>e.slug)):[""],topic:null!==(f=this.meta)&&void 0!==f&&f.topics?Object(y.h)(this.meta.topics):[],ptopic:null!==(_=this.meta)&&void 0!==_&&_.topics?Object(y.f)(this.meta.topics):"",type:null!==(O=this.meta)&&void 0!==O&&O.typeName?this.meta.typeName:"",pageType:null!==(x=this.meta)&&void 0!==x&&x.pageType?this.meta.pageType:"",ptype:null!==(C=this.meta)&&void 0!==C&&C.pageType?this.meta.pageType:""},enabled:!(null!==(A=this.meta)&&void 0!==A&&A.suppressAds)}}};O=Object(n.a)([Object(l.JsonObject)("Page")],O),t.a=O},912:function(e,t,o){"use strict";o(899)},913:function(e,t,o){var r=o(250)((function(i){return i[1]}));r.push([e.i,".c-bestListBaseButton{cursor:pointer;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center}.c-bestListBaseButton-ghost{border:.125rem solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#121218}.c-bestListBaseButton-ghost:hover{border:.125rem solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#121218;fill:#121218}.c-bestListBaseButton svg{height:1.25rem;width:1.25rem}",""]),r.locals={},e.exports=r},914:function(e,t,o){var content=o(950);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("7865291c",content,!0,{sourceMap:!1})},915:function(e,t,o){"use strict";o.r(t);var r=o(0),n=o(887),l=o(76),c=o(983),d=o(10),h=o(379),m=o(6);function v(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function y(e){for(var t=1;t\n ').concat(this.injectedSlotsTemplate.mainContent,"\n "):'\n
\n ').concat(this.injectedSlotsTemplate,"\n
")}render(e){j.log("Render");var t=(0,c.compile)(this.templateForRender),o=new Function(t.render);return this.$options.staticRenderFns=t.staticRenderFns.map((code=>new Function(code))),e("div",{on:{mousedown:this.trackClick},scopedSlots:null==this?void 0:this.$scopedSlots},[o.call(this)])}};Object(r.a)([Object(n.Prop)({default:"",type:String}),Object(r.b)("design:type",String)],w.prototype,"content",void 0),Object(r.a)([Object(n.Prop)({default:()=>{},type:Object}),Object(r.b)("design:type","function"==typeof(O="undefined"!=typeof Record&&Record)?O:Object)],w.prototype,"contentProps",void 0),Object(r.a)([Object(n.Prop)({default:null,type:Object}),Object(r.b)("design:type",Object)],w.prototype,"injectionRules",void 0),Object(r.a)([Object(n.Prop)({default:"c-regularLink",type:String}),Object(r.b)("design:type",String)],w.prototype,"regularLinkClass",void 0),Object(r.a)([Object(n.Prop)({default:()=>{},type:Object}),Object(r.b)("design:type",Object)],w.prototype,"shortcodeProps",void 0),Object(r.a)([Object(n.Prop)({default:"default",type:String}),Object(r.b)("design:type",String)],w.prototype,"theme",void 0),Object(r.a)([Object(n.Prop)({default:!0,type:Boolean}),Object(r.b)("design:type",Boolean)],w.prototype,"trackLinkClick",void 0);var k=w=Object(r.a)([Object(n.Component)({components:{Shortcode:A}})],w),S=Object(C.a)(k,undefined,undefined,!1,null,null,null);t.default=S.exports},916:function(e,t,o){"use strict";o(905)},918:function(e,t,o){"use strict";o.d(t,"a",(function(){return r}));o(4),o(5);function r(e){var t,time=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;return function(){t&&clearTimeout(t);for(var o=arguments.length,r=new Array(o),n=0;nh1,.c-ShortcodeContent>h2,.c-ShortcodeContent>h3,.c-ShortcodeContent>h4,.c-ShortcodeContent>h5{margin:1.5rem 0}.c-ShortcodeContent>h1{font-size:2.25rem;line-height:2.625rem}.c-ShortcodeContent>h2{font-size:2rem;line-height:2.375rem}.c-ShortcodeContent>h3{font-size:1.5rem;line-height:1.75rem}.c-ShortcodeContent>table.wp-block-table thead tr{border-bottom:1px solid #ddddde}.c-ShortcodeContent>table.wp-block-table th{font-size:1rem;padding:.125rem 1.25rem}.c-ShortcodeContent>table.wp-block-table th:not(:last-of-type){border-right:1px solid #ddddde}.c-ShortcodeContent>table.wp-block-table td{padding:.375rem 1.25rem;color:#5e5e62}.c-ShortcodeContent>table.wp-block-table tr>td:first-of-type{color:#020203}.c-ShortcodeContent .giphy-embed{width:100%}.c-ShortcodeContent-theme\\:default .c-avLazyStickyVideo{margin:unset !important;min-height:unset !important}.c-ShortcodeContent-theme\\:default>hr{margin:1.5rem 0;border:0;border-top:.125rem dotted #ddddde}.c-ShortcodeContent-theme\\:default>ul,.c-ShortcodeContent-theme\\:default>ol{font-size:1.25rem;padding-left:20px;margin:1.5rem 0;overflow:hidden}.c-ShortcodeContent-theme\\:default>ul li,.c-ShortcodeContent-theme\\:default>ol li{position:relative;margin:.5rem 0;list-style:none}.c-ShortcodeContent-theme\\:default>ul li::before{content:"•";position:absolute;left:-20px}.c-ShortcodeContent-theme\\:default>ol li{counter-increment:li}.c-ShortcodeContent-theme\\:default>ol li:nth-child(n+10){padding-left:8px}.c-ShortcodeContent-theme\\:default>ol li::before{content:counter(li, decimal) ".";position:absolute;left:-20px}.c-ShortcodeContent-theme\\:default>blockquote{border-left:5px dotted #ddddde;padding:0 30px}.c-ShortcodeContent-theme\\:default>p a{color:#020203;box-shadow:0 3px 0 -1px #7a2af5;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-ShortcodeContent-theme\\:default>p a:hover{color:#7a2af5;box-shadow:none}.c-ShortcodeContent-theme\\:default>table{text-align:left;width:100%;margin:28px 0;overflow:auto}.c-ShortcodeContent-theme\\:default>table tbody{text-align:left;width:100%;font-size:.875rem;clear:both;line-height:1.3;color:#5e5e62}.c-ShortcodeContent-theme\\:default>table tbody tr:first-of-type{color:#020203}.c-ShortcodeContent-theme\\:default>table tbody tr:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\\:default>table tbody tr:not(:last-of-type){border-bottom:.125rem dotted #ddddde}.c-ShortcodeContent-theme\\:default>table tbody th{padding:5px 20px}.c-ShortcodeContent-theme\\:default>table tbody th:not(:last-child){border-right:.125rem dotted #ddddde}.c-ShortcodeContent-theme\\:default>table tbody td{padding:5px 20px;vertical-align:inherit}.c-ShortcodeContent-theme\\:default>table tbody td br{margin:0}.c-ShortcodeContent-theme\\:default>table tbody td p{font-size:.875rem;margin-bottom:0}.c-ShortcodeContent-theme\\:default>table tbody td:first-of-type{color:#5e5e62}.c-ShortcodeContent-theme\\:default>table tbody td:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\\:default>table tbody td:not(:last-child){border-right:.125rem dotted #ddddde}.c-ShortcodeContent-theme\\:longform .c-avLazyStickyVideo{margin-bottom:1.5rem;min-height:192px}@media(min-width: 768px){.c-ShortcodeContent-theme\\:longform .c-avLazyStickyVideo{margin-bottom:1rem;min-height:466px}}.c-ShortcodeContent-theme\\:longform>ol,.c-ShortcodeContent-theme\\:longform>ul{margin:0 0 1rem;padding:0 0 0 1.2rem}.c-ShortcodeContent-theme\\:longform>ol li{list-style:decimal}.c-ShortcodeContent-theme\\:longform>ul li{list-style:disc}.c-ShortcodeContent-theme\\:longform>blockquote{font-weight:700;border-left:5px solid #e71d1d;padding-left:1rem;margin:1rem 0}@media(min-width: 1024px){.c-ShortcodeContent-theme\\:longform>blockquote{margin:1.5rem 0}}.c-ShortcodeContent-theme\\:longform hr{text-align:center;height:1rem;border:none;margin:2rem 0}.c-ShortcodeContent-theme\\:longform hr::after{content:"* * *"}@media print{p a,li a{box-shadow:0 .125rem #7a2af5 !important}}',""]),r.locals={},e.exports=r},923:function(e,t,o){"use strict";var r=o(6),n=(o(22),o(4),o(21),o(26),o(5),o(0)),l=o(887),c=o(959),d=o(3),h=o(10),m=o(2);function v(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function y(e){for(var t=1;to.e(47).then(o.bind(null,3107)).then((e=>e.default)),_=()=>o.e(48).then(o.bind(null,3108)).then((e=>e.default)),O=()=>o.e(49).then(o.bind(null,3109)).then((e=>e.default)),x=()=>o.e(50).then(o.bind(null,3110)).then((e=>e.default));var A=class extends l.Vue{get adSlot(){var slot=this.$config.ads.monetizationSlots[this.slotName];return slot||C.warn("No configuration for slot name = '".concat(this.slotName,"', ad will not render.")),slot}getAdElement(e){var t;if(!this.$services.isFeatureEnabled("ads"))return this.renderEmpty(e);switch(null===(t=this.adSlot)||void 0===t?void 0:t.type){case d.a.AdDisplay:return this.renderAdDisplayAd(e,this.adSlot);case d.a.AdSense:if(this.$services.isFeatureEnabled(d.a.AdSense))return e(_,{props:y({},this.adSlot)});break;case d.a.AmazonNative:if(this.$services.isFeatureEnabled(d.a.AmazonNative))return e(x,{props:{adSlot:this.adSlot}});break;case d.a.Taboola:if(this.$services.isFeatureEnabled(d.a.Taboola))return e(O,{props:{adSlot:this.adSlot}});break;case d.a.MediaNet:if(this.$services.isFeatureEnabled(d.a.MediaNet))return e(f,{props:{adSlot:this.adSlot}});break;default:return this.renderEmpty(e)}}renderEmpty(e){return e("div")}renderAdDisplayAd(e,t){return e(c.a,{on:{"ad-rendered":(e,t,o)=>{this.$emit("ad-rendered",e,t,o)},"ad-destroyed":()=>{this.$emit("ad-destroyed")}},props:y(y({adClass:(null==t?void 0:t.class)||null,adInstance:this.adInstance,delayLoad:this.delayLoad||t.delayLoad||!1,lazyLoad:!t.lazyLoad&&!1!==t.lazyLoad||t.lazyLoad,parentContainerClasses:this.containerClasses,spaced:this.spaced,viewportCenter:this.viewportCenter},t),{},{constraint:this.constraint||t.constraint||m.b.All})})}getAdComponent(){var e;return null==this||null===(e=this.$children)||void 0===e?void 0:e[0]}getAdRef(){var e;return null==this||null===(e=this.$children)||void 0===e||null===(e=e[0])||void 0===e||null===(e=e.$refs)||void 0===e?void 0:e.monetizationSlot}render(e){var t,o=this.getAdElement(e);return[d.a.AdDisplay].includes(null===(t=this.adSlot)||void 0===t?void 0:t.type)?o:e("ClientOnly",[o])}};Object(n.a)([Object(l.Prop)({default:1,type:[String,Number]}),Object(n.b)("design:type",Object)],A.prototype,"adInstance",void 0),Object(n.a)([Object(l.Prop)({default:null,type:[Array,String]}),Object(n.b)("design:type",Object)],A.prototype,"constraint",void 0),Object(n.a)([Object(l.Prop)({default:!1}),Object(n.b)("design:type",Boolean)],A.prototype,"delayLoad",void 0),Object(n.a)([Object(l.Prop)({default:""}),Object(n.b)("design:type",String)],A.prototype,"slotName",void 0),Object(n.a)([Object(l.Prop)({default:!1}),Object(n.b)("design:type",Boolean)],A.prototype,"spaced",void 0),Object(n.a)([Object(l.Prop)({default:!1}),Object(n.b)("design:type",Boolean)],A.prototype,"viewportCenter",void 0),Object(n.a)([Object(l.Prop)({default:()=>[],type:Array}),Object(n.b)("design:type",Array)],A.prototype,"containerClasses",void 0);var j=A=Object(n.a)([Object(l.Component)({components:{AdDisplay:c.a,AdSense:_,AmazonNative:x,AdTaboola:O}})],A),w=o(152),component=Object(w.a)(j,undefined,undefined,!1,null,null,null);t.a=component.exports},924:function(e,t,o){var r=o(941),n="object"==typeof self&&self&&self.Object===Object&&self,l=r||n||Function("return this")();e.exports=l},925:function(e,t,o){"use strict";o.r(t);o(4),o(5);var r=o(0),n=o(887),l=o(76),c=o(13),d=o(379),h=class extends c.default{constructor(){super(...arguments),this.isOpen=!1,this.viewCorrelationId=Object(l.v4)()}get listicleRedesignClasses(){return this.isListicleRedesign?"c-globalModal_listicleRedesign":""}get modalCloseRedesignClasses(){return this.isListicleRedesign?"c-globalModal_close_redesign":"c-globalModal_close"}close(){this.isOpen=!1,document.documentElement.classList.add("u-overflow-initial"),this.disableScrolling&&document.body.classList.remove("u-overflow-hidden"),this.$emit("close"),this.elementType&&this.location&&this.name&&this.$track(d.a).with({view_correlation_id:this.viewCorrelationId,type:"ITEM",location:"MODAL",name:this.name,element_label:this.trackingText}).fire()}open(){this.isOpen=!0,this.disableScrolling&&document.body.classList.add("u-overflow-hidden")}};Object(r.a)([Object(n.Prop)({default:"",type:String}),Object(r.b)("design:type",String)],h.prototype,"backdropClasses",void 0),Object(r.a)([Object(n.Prop)({required:!1,type:String,default:""}),Object(r.b)("design:type",String)],h.prototype,"modalModifierClass",void 0),Object(r.a)([Object(n.Prop)({required:!1,type:String,default:""}),Object(r.b)("design:type",String)],h.prototype,"contentClasses",void 0),Object(r.a)([Object(n.Prop)({required:!1,type:Boolean,default:!1}),Object(r.b)("design:type",Boolean)],h.prototype,"disableScrolling",void 0),Object(r.a)([Object(n.Prop)({type:Boolean,default:!1}),Object(r.b)("design:type",Boolean)],h.prototype,"enableClickableBackdrop",void 0),Object(r.a)([Object(n.Prop)({type:Boolean,default:!0}),Object(r.b)("design:type",Boolean)],h.prototype,"isListicleRedesign",void 0),Object(r.a)([Object(n.Prop)({type:Boolean,default:!0}),Object(r.b)("design:type",Boolean)],h.prototype,"showBackdrop",void 0),Object(r.a)([Object(n.Prop)({type:Boolean,default:!0}),Object(r.b)("design:type",Boolean)],h.prototype,"showCloseButton",void 0),Object(r.a)([Object(n.Prop)({type:String,default:""}),Object(r.b)("design:type",String)],h.prototype,"name",void 0),Object(r.a)([Object(n.Prop)({type:String,default:""}),Object(r.b)("design:type",String)],h.prototype,"location",void 0),Object(r.a)([Object(n.Prop)({type:String,default:""}),Object(r.b)("design:type",String)],h.prototype,"elementType",void 0),Object(r.a)([Object(n.Prop)({type:String,default:"close"}),Object(r.b)("design:type",String)],h.prototype,"trackingText",void 0);var m=h=Object(r.a)([n.Component],h),v=(o(949),o(152)),component=Object(v.a)(m,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-globalModal",class:{"c-globalModal_isOpen":e.isOpen,"c-globalModal_isClickable":e.enableClickableBackdrop,["c-globalModal-".concat(e.modalModifierClass)]:e.modalModifierClass}},[e.showBackdrop?t("div",{staticClass:"c-globalModal_backdrop",class:e.backdropClasses,on:{click:e.close}}):e._e(),e._v(" "),t("div",{staticClass:"c-globalModal_contentWrapper"},[t("div",{staticClass:"c-globalModal_content",class:[e.contentClasses,e.listicleRedesignClasses]},[e.showCloseButton?t("svg",{staticClass:"g-fill-white",class:e.modalCloseRedesignClasses,on:{click:e.close}},[t("use",{attrs:{"xlink:href":"#close"}})]):e._e(),e._v(" "),e._t("default")],2)])])}),[],!1,null,null,null);t.default=component.exports},927:function(e,t,o){var content=o(977);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("add39228",content,!0,{sourceMap:!1})},928:function(e,t,o){"use strict";var r=o(907);o.d(t,"a",(function(){return r.a})),o.d(t,"b",(function(){return r.b})),o.d(t,"c",(function(){return r.c}))},930:function(e,t,o){"use strict";o.d(t,"a",(function(){return f}));var r=o(6),n=(o(22),o(26),o(0)),l=o(51),c=o(56),d=o(40),h=o(92),m=o(34),v=o(17);function y(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}var f=class extends h.a{constructor(e){super(e),this.services=["googleAnalytics"]}get defaults(){return{"@event":"select_item"}}transform(data){var e,t,base=super.transform(data);if(this.additionalData.googleAnalytics=base,data.outbound_url){var o=data.outbound_url.includes("https://cc.".concat(v.site,".com")),n=data.outbound_url;o&&(n=m.a.getParam("url",decodeURIComponent(data.outbound_url))||n);var l=data.action_outcome||this.getLinkActionOutcome(n);"INTERNALLINK"===l&&n===m.a.getPath(n)&&(data.outbound_url=m.a.liveUrl(n)),data.action_outcome=l}return null!=data&&null!==(e=data.items)&&void 0!==e&&e[0]&&isNaN(null===(t=data.items[0])||void 0===t?void 0:t.index)&&(data.items[0].index=null),this.additionalData.googleAnalytics=function(e){for(var t=1;t[data-ad^=mobile-incontent-ad-plus]{position:sticky;top:calc(var(--skybox-height, 0) + var(--sticky-toc-height, 0))}.c-adDisplay-sticky>div[data-ad^=mobile-incontent-ad-plus],.c-adDisplay-sticky>div[data-ad^=mobile-mpu],.c-adDisplay-sticky>div[data-ad^=mobile-incontent-all],.c-adDisplay-sticky>div[data-ad^=mobile-incontent-all-bottom],.c-adDisplay-sticky>div[data-ad^=mobile-incontent-mpu-bottom]{position:sticky;top:calc(var(--skybox-height, 0) + var(--sticky-toc-height, 0));margin:auto}.c-pageArticleLongform_ad div.c-adDisplay-sticky div[data-ad^=mobile-incontent-all-1]{position:sticky;top:var(--skybox-height, 0)}.c-adDisplay_container[data-ad-callout]{position:relative}.c-adDisplay_container[data-ad-callout]::before{content:attr(data-ad-callout);color:#7d7d81;display:block;left:0;width:100%;position:absolute;top:5px;font-size:12px;line-height:16px;text-align:center}.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-top,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-bottom,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo-1{display:flex;justify-content:flex-start;align-items:center}.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-top::before,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo::before,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-bottom::before,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo-1::before{position:relative;top:0;line-height:31px;text-transform:lowercase;width:auto}div[class*=-dark]>.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-top::before,div[class*=-dark]>.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo::before,div[class*=-dark]>.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-bottom::before,div[class*=-dark]>.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo-1::before{color:#fff}.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-top>div,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo>div,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_sponsored-logo-bottom>div,.c-adDisplay_container[data-ad-callout].c-adDisplay_container_mobile-sponsored-logo-1>div{margin:0 0 0 .5rem}.c-adDisplay_container[data-ad-callout].blank::before{content:none}.c-adDisplay_container[data-ad-callout].spaced:not(.blank){padding:40px 0}@media(max-width: 1023px){.c-adDisplay_container[data-ad-callout].spaced{clear:both}}.c-adDisplay{contain:content}.c-adDisplay.skybox-inContent{margin-left:calc(50% - 50vw + .5*var(--scroll-bar-width));margin-right:calc(50% - 50vw + .5*var(--scroll-bar-width))}.c-adDisplay.skybox-inContent.stick-active>div{position:sticky;top:var(--skybox-component-height)}.c-adDisplay_container[data-ad-callout]:has(.c-adDisplay.skybox-inContent)::before{display:inline-block;width:150px;background:#fff;top:-7px;left:50%;margin-left:-75px}.c-adDisplay_container[data-ad-callout]:has(.c-adDisplay.skybox-inContent).spaced{margin-bottom:2rem;margin-top:1.5rem}.c-adDisplay_container[data-ad-callout]:has(.c-adDisplay.skybox-inContent).spaced:not(.blank){padding:1rem 0}",""]),r.locals={},e.exports=r},941:function(e,t,o){(function(t){var o="object"==typeof t&&t&&t.Object===Object&&t;e.exports=o}).call(this,o(57))},942:function(e,t,o){var r=o(943),n=o(946);e.exports=function(e){return"symbol"==typeof e||n(e)&&"[object Symbol]"==r(e)}},943:function(e,t,o){var r=o(904),n=o(944),l=o(945),c=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":c&&c in Object(e)?n(e):l(e)}},944:function(e,t,o){var r=o(904),n=Object.prototype,l=n.hasOwnProperty,c=n.toString,d=r?r.toStringTag:void 0;e.exports=function(e){var t=l.call(e,d),o=e[d];try{e[d]=void 0;var r=!0}catch(e){}var n=c.call(e);return r&&(t?e[d]=o:delete e[d]),n}},945:function(e,t){var o=Object.prototype.toString;e.exports=function(e){return o.call(e)}},946:function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},947:function(e,t,o){"use strict";var r=o(0),n=o(887),l=o(915),c=o(908),d=class extends l.default{get templateForRender(){return'\n
\n ').concat(this.injectedSlotsTemplate,"\n
\n ")}};Object(r.a)([Object(n.Prop)({default:"default",type:String}),Object(r.b)("design:type",String)],d.prototype,"theme",void 0);var h=d=Object(r.a)([Object(n.Component)({components:{Shortcode:c.a}})],d),m=(o(919),o(152)),component=Object(m.a)(h,undefined,undefined,!1,null,null,null);t.a=component.exports},949:function(e,t,o){"use strict";o(914)},950:function(e,t,o){var r=o(250)((function(i){return i[1]}));r.push([e.i,".c-globalModal{--content-max-width: calc(100vw - 20px);--content-bg: rgb(255, 255, 255);--content-box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px;display:none;height:100dvh;left:0;position:fixed;top:0;width:100vw;z-index:5999999}.c-globalModal_isClickable{pointer-events:none}.c-globalModal_backdrop{background:#121218;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.c-globalModal_close{background:#121218;border:2px solid #fff;border-radius:50%;cursor:pointer;height:1.5rem;padding:.25rem;pointer-events:all;position:absolute;right:-10px;stroke:#fff;stroke-width:2px;top:-10px;width:1.5rem;z-index:1}.c-globalModal_close_redesign{background:rgba(0,0,0,0);border-radius:50%;cursor:pointer;height:1.5rem;padding:.25rem;pointer-events:all;position:absolute;fill:#020203;stroke-width:1px;border:none;top:1.5rem;right:1.5rem;width:1.5rem;z-index:1}.c-globalModal_content{background:var(--content-bg);box-shadow:var(--content-box-shadow);position:relative;max-width:var(--content-max-width);pointer-events:all}.c-globalModal_contentWrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.c-globalModal_isOpen{display:block}.c-globalModal_listicleRedesign{background-color:#fff;padding:1.5rem;border-radius:.5rem}.c-globalModal_newsletter{padding:0}@media(min-width: 768px){.c-globalModal_newsletter{min-width:636px}}@media(max-width: 767px){.c-globalModal-specialDeals .c-globalModal_close_redesign{top:.25rem;right:.25rem}}",""]),r.locals={},e.exports=r},951:function(e,t,o){"use strict";o.d(t,"a",(function(){return v}));var r=o(6),n=o(0),l=o(51),c=o(56),d=o(40),h=o(92);function m(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}var v=class extends h.a{constructor(e){super(e),this.services=["googleAnalytics"]}get defaults(){return{"@event":"view_item"}}transform(data){var e,t,base=super.transform(data);return this.additionalData.googleAnalytics=base,null!=data&&null!==(e=data.items)&&void 0!==e&&e[0]&&isNaN(null===(t=data.items[0])||void 0===t?void 0:t.index)&&(data.items[0].index=null),this.additionalData.googleAnalytics=function(e){for(var t=1;t{null==A||A.delete(param)}));var j={s1:v||null,s2:c||null,s3:y||null,s4:_||null,s5:"cb-".concat(m||null,"-").concat("mobile"===f?"mwb":"dtp")};for(var[w,k]of Object.entries(j))null==A||A.append(w,k);C.search=null==A?void 0:A.toString(),t=null==C?void 0:C.toString()}return t}},959:function(e,t,o){"use strict";o(22),o(4),o(26),o(5);var r,n=o(0),l=o(887),c=o(7),d=o(10),h=o(918),m=o(892),v=new d.a("adLazyLoad"),y="200% 0px",f=class extends l.Vue{constructor(){super(...arguments),this.lazyLoaded=!1,this.debounceResize=()=>{}}beforeMount(){this.debounceResize=Object(h.a)(this.onResize,1e3)}mounted(){var e=this;return Object(c.a)((function*(){(e.lazyEnabled||e.lazyReload)&&(yield l.Vue.nextTick(),e.createObserver(),window.addEventListener("resize",e.debounceResize))}))()}createObserver(){var e=this.adjustRootMargin();(this.lazyEnabled||this.lazyReload)&&(this.lazyObserver=new m.a({rootMargin:e,el:this.$el,threshold:0},(data=>{v.log(this.$el,data),data.direction&&(this.lazyLoaded=!0,null!=this&&this.lazyReload||this.lazyObserver.destroy())})),v.log("createObserver",this.lazyObserver))}adjustRootMargin(){var e,t;if(this.rootMarginOverride!==y)return v.log("root margin is getting set to the override value",this.rootMarginOverride),this.rootMarginOverride;var o=this.$el,r=null===(e=window)||void 0===e?void 0:e.innerHeight,n=r-o.offsetTop,l=r-(document.body.scrollHeight-(null===(t=o.getBoundingClientRect)||void 0===t||null===(t=t.call(o))||void 0===t?void 0:t.bottom)),c="100%",d="100%";return n>=0&&(c="".concat(r-n,"px"),v.log(this.$el,"element is too close to the top of the viewport, setting top rootMargin to ".concat(c))),l>=0&&(d="".concat(r-l,"px"),v.log(this.$el,"element is too close to the bottom of the viewport, setting bottom rootMargin to ".concat(d))),"".concat(c," 0px ").concat(d," 0px")}onResize(){this.lazyObserver&&this.lazyObserver.destroy(),this.createObserver()}beforeDestroy(){this.lazyObserver&&this.lazyObserver.destroy(),window.removeEventListener("resize",this.debounceResize),this.debounceResize=null}get rootMarginOverride(){var e;return this.rootMargin||(null==this||null===(e=this.$ads)||void 0===e||null===(e=e.config)||void 0===e||null===(e=e.adDisplay)||void 0===e?void 0:e.lazyLoadRootMargin)||y}},_=f=Object(n.a)([l.Component],f),O=o(152),x=Object(O.a)(_,undefined,undefined,!1,null,null,null).exports,C=o(2),A=class extends(Object(l.mixins)(x)){constructor(){super(...arguments),this.collapsed=!1,this.rendered=!1,this.isBlank=!0,this.rootMargin="200% 0px",this.triggerLoadOnUpdate=!1,this.additionalAttributes={}}lazyLoadedChanged(e){e&&!this.rendered&&this.lazyEnabled&&this.loadAd()}adSlotChanged(e,t){e!==t&&(this.triggerLoadOnUpdate=!0)}get slotName(){var e;return null==this||null===(e=this.slots)||void 0===e?void 0:e[null==this?void 0:this.device]}get slotInstanceName(){return this.adInstance>0?"".concat(this.adSlot,"-").concat(this.adInstance):this.adSlot}get isWithinConstraint(){return this.constraint.includes(this.device)||this.constraint===C.b.All}get containerClasses(){return this.isWithinConstraint?["c-adDisplay_container",this.parentContainerClasses,this.adSlot?"c-adDisplay_container_"+this.adSlot:null,this.spaced?"spaced":null,this.collapsed?"collapsed":null,this.rendered?"rendered":null,this.isBlank?"blank":null]:[]}get containerSlotStyle(){var e;return this.isWithinConstraint?null===(e=this.containerStyles)||void 0===e?void 0:e[this.device]:{}}get adSlot(){var e,t,o,r,n=this.device;this.constraint===C.b.All?n===C.b.Tablet&&(""!==this.tabletSlotName||null!==(r=this.slots)&&void 0!==r&&r[C.b.Tablet]||(n=C.b.Desktop)):this.constraint.includes(n)||(n=!1);switch(n){case C.b.Desktop:return this.desktopSlotName||(null===(e=this.slots)||void 0===e?void 0:e[C.b.Desktop]);case C.b.Tablet:return this.tabletSlotName||(null===(t=this.slots)||void 0===t?void 0:t[C.b.Tablet]);case C.b.Mobile:return this.mobileSlotName||(null===(o=this.slots)||void 0===o?void 0:o[C.b.Mobile]);default:return""}}adRendered(e,t,o){this.rendered=!0,this.isBlank=o,this.$emit("ad-rendered",e,t,o),o&&null!=this&&this.collapseEmpty&&(this.collapsed=!0)}adDestroyed(){this.cleanupAd(),this.$emit("ad-destroyed")}beforeDestroy(){var e;(!this.delayLoad||this.delayLoad&&this.lazyLoaded)&&(this.rendered=!1,this.$refs.monetizationSlot&&null!==(e=this.$ads.adDisplay)&&void 0!==e&&e.isInitialized&&this.$ads.adDisplay.unregisterComponent(this))}created(){var e;this.lazyEnabled=this.delayLoad&&this.lazyLoad,null!==(e=this.$ads.adDisplay)&&void 0!==e&&e.isInitialized&&this.$ads.adDisplay.registerComponent(this)}getAdDiv(){return this.$refs.monetizationSlot}loadAd(){var e;(this.constraint===C.b.All||this.constraint.includes(this.$store.getters.device)||this.$store.getters.device===this.constraint)&&(this.adSlot&&null!==(e=this.$refs)&&void 0!==e&&e.monetizationSlot&&this.$ads.adDisplay&&!this.suppressAutoReload&&this.$ads.adDisplay.loadAds([this.$refs.monetizationSlot]))}cleanupAd(){this.lazyLoaded=!1,this.rendered=!1,this.lazyReload&&(this.lazyEnabled=!0)}removeAd(){(!this.delayLoad||this.delayLoad&&this.lazyLoaded)&&(this.$refs.monetizationSlot&&this.$ads.adDisplay.removeAds([this.$refs.monetizationSlot]),this.cleanupAd())}updated(){this.triggerLoadOnUpdate&&(!this.$router).isRouting&&(this.triggerLoadOnUpdate=!1,this.loadAd())}};Object(n.a)([Object(l.Getter)("device"),Object(n.b)("design:type","function"==typeof(r=void 0!==C.b&&C.b)?r:Object)],A.prototype,"device",void 0),Object(n.a)([Object(l.Prop)({default:"99",type:String}),Object(n.b)("design:type",String)],A.prototype,"adCapOld",void 0),Object(n.a)([Object(l.Prop)({default:""}),Object(n.b)("design:type",String)],A.prototype,"adClass",void 0),Object(n.a)([Object(l.Prop)({default:1,type:[String,Number]}),Object(n.b)("design:type",Object)],A.prototype,"adInstance",void 0),Object(n.a)([Object(l.Prop)({default:""}),Object(n.b)("design:type",String)],A.prototype,"callout",void 0),Object(n.a)([Object(l.Prop)({default:!1}),Object(n.b)("design:type",Boolean)],A.prototype,"collapseEmpty",void 0),Object(n.a)([Object(l.Prop)({default:C.b.All,type:[Array,String]}),Object(n.b)("design:type",Object)],A.prototype,"constraint",void 0),Object(n.a)([Object(l.Prop)({default:()=>({})}),Object(n.b)("design:type",Object)],A.prototype,"containerStyles",void 0),Object(n.a)([Object(l.Prop)({default:!1}),Object(n.b)("design:type",Boolean)],A.prototype,"delayLoad",void 0),Object(n.a)([Object(l.Prop)({default:""}),Object(n.b)("design:type",String)],A.prototype,"desktopSlotName",void 0),Object(n.a)([Object(l.Prop)({default:!1}),Object(n.b)("design:type",Boolean)],A.prototype,"lazyLoad",void 0),Object(n.a)([Object(l.Prop)({default:!1}),Object(n.b)("design:type",Boolean)],A.prototype,"lazyReload",void 0),Object(n.a)([Object(l.Prop)({default:""}),Object(n.b)("design:type",String)],A.prototype,"mobileSlotName",void 0),Object(n.a)([Object(l.Prop)({default:()=>[],type:Array}),Object(n.b)("design:type",Array)],A.prototype,"parentContainerClasses",void 0),Object(n.a)([Object(l.Prop)({default:!1}),Object(n.b)("design:type",Boolean)],A.prototype,"spaced",void 0),Object(n.a)([Object(l.Prop)({default:null}),Object(n.b)("design:type",Object)],A.prototype,"slots",void 0),Object(n.a)([Object(l.Prop)({default:!1}),Object(n.b)("design:type",Boolean)],A.prototype,"suppressAutoReload",void 0),Object(n.a)([Object(l.Prop)({default:""}),Object(n.b)("design:type",String)],A.prototype,"tabletSlotName",void 0),Object(n.a)([Object(l.Prop)({default:!1}),Object(n.b)("design:type",Boolean)],A.prototype,"viewportCenter",void 0),Object(n.a)([Object(l.Watch)("lazyLoaded"),Object(n.b)("design:type",Function),Object(n.b)("design:paramtypes",[Boolean]),Object(n.b)("design:returntype",void 0)],A.prototype,"lazyLoadedChanged",null),Object(n.a)([Object(l.Watch)("adSlot"),Object(n.b)("design:type",Function),Object(n.b)("design:paramtypes",[String,String]),Object(n.b)("design:returntype",void 0)],A.prototype,"adSlotChanged",null);var j=A=Object(n.a)([l.Component],A),w=(o(1099),Object(O.a)(j,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",e._b({class:e.containerClasses,style:e.containerSlotStyle},"div",e.additionalAttributes,!1),[t("client-only",[e.adSlot?t("div",{ref:"monetizationSlot",staticClass:"u-text-center c-adDisplay",class:[e.adClass,{"c-adDisplay-viewportCenter":e.viewportCenter}],attrs:{"data-ad":e.adSlot,"data-ad-cap-old":e.adCapOld,"data-instance":e.adInstance,"data-disable-initial-load":e.delayLoad,"data-constraint":e.constraint}}):e._e()])],1)}),[],!1,null,null,null));t.a=w.exports},962:function(e,t,o){var content=o(1012);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(251).default)("09e06e69",content,!0,{sourceMap:!1})},975:function(e,t,o){var r=o(1038);e.exports=function(e){return null==e?"":r(e)}},976:function(e,t,o){"use strict";o(927)},977:function(e,t,o){var r=o(250)((function(i){return i[1]}));r.push([e.i,".c-scrollPercent{position:relative}.c-scrollPercent_marker{height:0;position:absolute;width:100%}",""]),r.locals={},e.exports=r},979:function(e,t,o){"use strict";o(4),o(5);var r=o(0),n=o(887),l=o(10),c=o(892),d=new l.a("ScrollPercent"),h=class extends n.Vue{constructor(){super(...arguments),this.footerElement=null,this.resizeObserver=null}routeChange(){this.createObserver()}mounted(){this.createObserver(),this.footerSelector&&this.setupFooterObserver()}getStyles(e){if(this.footerSelector&&100===e&&this.footerElement){var t=this.$el,o=t.getBoundingClientRect(),r=(this.footerElement.getBoundingClientRect().top-o.top)/t.offsetHeight*100;return{top:"".concat(Math.min(r,100),"%")}}return{top:"".concat(e,"%")}}setupFooterObserver(){this.footerElement=document.querySelector(this.footerSelector),this.footerElement?(this.resizeObserver=new ResizeObserver((()=>{this.updateMarkerPositions()})),this.resizeObserver.observe(this.$el),this.resizeObserver.observe(this.footerElement),this.updateMarkerPositions()):d.warn("Footer element not found with selector: ".concat(this.footerSelector))}updateMarkerPositions(){this.footerElement&&this.$forceUpdate()}createObserver(){this.observer=new c.a({el:this.$refs.markers,data:this.percentages},this.handleScroll)}handleScroll(e){d.log("handleScroll",e),this.$emit("scroll-percent",e)}cleanup(){var e;d.log("cleanup"),null===(e=this.observer)||void 0===e||e.destroy()}beforeDestroy(){this.cleanup(),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}};Object(r.a)([Object(n.Prop)({default:()=>[25,50,75,100]}),Object(r.b)("design:type",Array)],h.prototype,"percentages",void 0),Object(r.a)([Object(n.Prop)({default:""}),Object(r.b)("design:type",String)],h.prototype,"footerSelector",void 0),Object(r.a)([Object(n.Watch)("$route"),Object(r.b)("design:type",Function),Object(r.b)("design:paramtypes",[]),Object(r.b)("design:returntype",void 0)],h.prototype,"routeChange",null);var m=h=Object(r.a)([n.Component],h),v=(o(976),o(152)),component=Object(v.a)(m,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-scrollPercent"},[e._t("default"),e._v(" "),e._l(e.percentages,(function(o,i){return t("div",{key:i,ref:"markers",refInFor:!0,staticClass:"c-scrollPercent_marker",style:e.getStyles(o)})}))],2)}),[],!1,null,null,null);t.a=component.exports},994:function(e,t,o){"use strict";o(22),o(26);var r=o(138);t.a={getAdTargetingCollection(content,e){var t,o,n="",l=[],c=content.tags?content.tags.map((e=>e.slug)):[],d=content.topics?Object(r.h)(content.topics):[];Array.isArray(null==content?void 0:content.collections)&&content.collections.forEach((e=>{l=e.slug?l.concat(e.slug):[]}));for(var i=0;i