(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6082],{76504:function(e,t,i){"use strict";function a(e){var t=e.condition,i=e.wrap,a=e.children;return t?i(a):a}i.d(t,{Z:function(){return a}})},81372:function(e,t,i){"use strict";i.d(t,{y:function(){return f}});var a=i(4730),r=i(59499),n=i(67294),s=i(21584),o=i(78264),l=i(11163),c=i(50650),d=i(85893),u=["options","onClick"];function p(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,a)}return i}function x(e){for(var t=1;t=0)window.location.href=d;else{var u=window.open();u&&(u.opener=null,u.name="_blank",u.location.href=d)}}}t.Z=function(e){var t=e.options,i=t.queryVars,r=t.useDirectURL,p=t.affiliateURL,f=t.noReferrer,b=t.logEvent,v=void 0===b?{}:b,g=(v.category,v.action,v.label,e.onClick,(0,a.Z)(e,u)),h=(0,l.useRouter)().locale,j=(0,n.useContext)(o.a),_=(0,n.useContext)(s.C);return(0,d.jsx)("a",x(x({href:m(r,p,i,j||_,h),rel:"noindex noopener".concat(r?"":" nofollow").concat(f?" noreferrer":""," sponsored"),target:"_blank"},g),{},{onClick:function(t){(0,c.K)({eventName:"component_CTA",eventParameters:{action:t.currentTarget.href,value:e.children.toString()}}),window.LUX&&window.LUX.addData("conversion_cta",1),"function"==typeof e.onClick&&e.onClick(t)},"data-swiftype-index":"false","data-outlink-cta":!0,children:e.children}))}},36618:function(e,t,i){"use strict";i.r(t);var a=i(17674),r=i(8151),n=i.n(r),s=i(67294),o=i(79096),l=i(50650),c=i(85893);t.default=function(e){var t={MEDIUM:"medium",LARGE:"large"},i=s.useState(t.LARGE),r=(0,a.Z)(i,2),d=r[0],u=r[1],p=s.useRef(null),x=s.useRef(null),m=s.useRef(null),f=s.useRef(null);function b(t){var i,a=null!==(i=null!=t?t:e.openDirection)&&void 0!==i?i:"bottom",r=x.current.getBoundingClientRect(),n=e.children.getBoundingClientRect(),s=document.body.getBoundingClientRect();if(f.current.style.transform="",f.current.classList.remove("right","bottom","top"),"right"===a&&(m.current.style.top="".concat(n.top-s.top-48-r.height/2+n.height/2,"px"),m.current.style.left="".concat(n.left+n.width+10,"px"),f.current.classList.add("right")),"bottom"===a){m.current.style.top="".concat(n.bottom-s.top-48+10,"px");var o=n.left-r.width/2+n.width/2;o=o<=8?8:o,m.current.style.left="".concat(o,"px");var l=n.left-o+n.width/2-10;f.current.style.transform="translateX(".concat(l,"px)"),f.current.classList.add("bottom"),(r.bottom>window.innerHeight||n.bottom+100>window.innerHeight)&&b("top")}if("top"===a){m.current.style.top="".concat(n.top-s.top-48-r.height-10,"px");var c=n.left-r.width/2+n.width/2;c=c<=8?8:c,m.current.style.left="".concat(c,"px");var d=n.left-c+n.width/2-10;f.current.style.transform="translate(".concat(d,"px, ").concat(r.height+10,"px)"),f.current.classList.add("top")}x.current.style.visibility="visible"}s.useLayoutEffect(function(){var i;!((null===(i=window)||void 0===i?void 0:i.innerWidth)<768)&&e.content&&(x.current.style.visibility="hidden",u(e.bubbleSize?t[e.bubbleSize]:p.current.innerHTML.length>100?t.LARGE:t.MEDIUM),b())},[e.content]),s.useEffect(function(){var t,i;!((null===(t=window)||void 0===t?void 0:t.innerWidth)<768)&&e.visible&&(x.current.style.transform="",(null===(i=window)||void 0===i?void 0:i.innerWidth)>=768?x.current.style.visibility="hidden":x.current.style.visibility="",b(),x.current.style.visibility="visible",(0,l.K)({eventName:e.gaEventNameOverride||"tooltip",eventParameters:{action:"open tooltip",value:e.header}}))},[e.visible]);var v=function(t){var i=m.current.contains(t.target);e.visible&&e.handleUniversalClick(t,{isClickInside:i})},g=function(t){e.visible&&e.handleCloseButton(t)},h=function(t){e.visible&&e.handleCloseButton(t)};function j(t){"A"===t.target.tagName&&(0,l.K)({eventName:e.gaEventNameOverride||"tooltip",eventParameters:{action:"click anchor inside tooltip"}})}return s.useEffect(function(){if("click"===e.openAction&&e.visible)return document.addEventListener("click",v),window.addEventListener("resize",g),window.innerWidth<768&&window.addEventListener("scroll",h),function(){document.removeEventListener("click",v),window.removeEventListener("resize",g),window.innerWidth<768&&window.removeEventListener("scroll",h)};e.visible||(document.removeEventListener("click",v),window.removeEventListener("resize",g))},[e.visible]),s.useEffect(function(){return e.visible?o.I.add("tooltip-toast-remote"):o.I.remove("tooltip-toast-remote"),function(){o.I.remove("tooltip-toast-remote")}}),s.useEffect(function(){var e;return null===(e=m.current)||void 0===e||e.addEventListener("click",j),function(){var e;null===(e=m.current)||void 0===e||e.removeEventListener("click",j)}}),(0,c.jsxs)("span",{ref:m,className:"jsx-2378246354 "+n().dynamic([["26612354",[10,5,10,e.visible?"110px !important":null]]])+" tooltip-toast-group",children:[(0,c.jsxs)("span",{ref:x,className:"jsx-2378246354 "+n().dynamic([["26612354",[10,5,10,e.visible?"110px !important":null]]])+" "+"tooltip-toast".concat(e.visible?" active":""," ").concat(d),children:[(0,c.jsx)("i",{ref:f,className:"jsx-2378246354 "+n().dynamic([["26612354",[10,5,10,e.visible?"110px !important":null]]])+" "+"arrow".concat(e.visible?" active":"")}),(0,c.jsx)("span",{className:"jsx-2378246354 "+n().dynamic([["26612354",[10,5,10,e.visible?"110px !important":null]]])+" tooltip-toast-wrapper",children:(0,c.jsxs)("span",{className:"jsx-2378246354 "+n().dynamic([["26612354",[10,5,10,e.visible?"110px !important":null]]])+" "+"flex".concat(e.header?"":" no-header"),children:[e.header&&(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:e.header},className:"jsx-2378246354 "+n().dynamic([["26612354",[10,5,10,e.visible?"110px !important":null]]])+" tooltip-toast-header"}),(0,c.jsx)("span",{ref:p,className:"jsx-2378246354 "+n().dynamic([["26612354",[10,5,10,e.visible?"110px !important":null]]])+" tooltip-toast-content",children:e.content}),(0,c.jsx)("button",{onClick:function(t){e.handleCloseButton(t)},"aria-label":"Close",className:"jsx-2378246354 "+n().dynamic([["26612354",[10,5,10,e.visible?"110px !important":null]]])+" button-text",children:(0,c.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,className:"jsx-2378246354 "+n().dynamic([["26612354",[10,5,10,e.visible?"110px !important":null]]])+" icon-cross",children:(0,c.jsx)("use",{xlinkHref:"#svg-cross",className:"jsx-2378246354 "+n().dynamic([["26612354",[10,5,10,e.visible?"110px !important":null]]])})})})]})})]}),(0,c.jsx)(n(),{id:"26612354",dynamic:[10,5,10,e.visible?"110px !important":null],children:[".tooltip-toast-group.__jsx-style-dynamic-selector{position:absolute;z-index:5000;}",".icon-cross.__jsx-style-dynamic-selector{fill:white;}","@media screen and (max-width:7674px){.tooltip-toast-wrapper.__jsx-style-dynamic-selector{width:100%;}}",".tooltip-toast-content.__jsx-style-dynamic-selector{display:block;-webkit-order:3;-ms-flex-order:3;order:3;}",".tooltip-toast-content.__jsx-style-dynamic-selector,.tooltip-toast-content.__jsx-style-dynamic-selector p,.tooltip-toast-content.__jsx-style-dynamic-selector ul li,.tooltip-toast-content.__jsx-style-dynamic-selector a,.tooltip-toast-content.__jsx-style-dynamic-selector a:link,.tooltip-toast-content.__jsx-style-dynamic-selector a:visited{font-family:var(--font-calibre);color:white;line-height:1.25;font-size:1rem;}",".tooltip-toast-content.__jsx-style-dynamic-selector a,.tooltip-toast-content.__jsx-style-dynamic-selector a:link,.tooltip-toast-content.__jsx-style-dynamic-selector a:visited{color:var(--blue-40);}",".tooltip-toast-content.__jsx-style-dynamic-selector *:last-child{margin-bottom:0;}",".tooltip-toast-content.__jsx-style-dynamic-selector ul,.tooltip-toast-content.__jsx-style-dynamic-selector ol{margin:0 0 calc(var(--base-unit) * 3) calc(var(--base-unit) * 5);}",".tooltip-toast-content.__jsx-style-dynamic-selector ul{list-style:disc;}",".tooltip-toast-content.__jsx-style-dynamic-selector ol li,.tooltip-toast-content.__jsx-style-dynamic-selector ul li{margin-bottom:calc(var(--base-unit) * 1);}",".tooltip-toast-content.__jsx-style-dynamic-selector ol{list-style:decimal;}",".tooltip-toast.__jsx-style-dynamic-selector{padding:12px;background:var(--grey-100);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}",".tooltip-toast.__jsx-style-dynamic-selector:not(.active){display:none;}","@media screen and (max-width:767px){.tooltip-toast.__jsx-style-dynamic-selector{-webkit-transition: -webkit-transform 0.5s ease-in-out, opacity 0.5s ease-in-out;-webkit-transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out;transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out;position:fixed;top:100%;left:0;right:0;padding-bottom:22px;-webkit-animation:bounce-__jsx-style-dynamic-selector 0.5s ease-in-out forwards;animation:bounce-__jsx-style-dynamic-selector 0.5s ease-in-out forwards;}}","@-webkit-keyframes bounce-__jsx-style-dynamic-selector{0%{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}50%{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}100%{-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px));}}","@keyframes bounce-__jsx-style-dynamic-selector{0%{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}50%{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}100%{-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px));}}","@media screen and (min-width:768px){.tooltip-toast.__jsx-style-dynamic-selector{border-radius:10px;visibility:hidden;}}","@media screen and (min-width:768px){.tooltip-toast.medium.__jsx-style-dynamic-selector{width:230px;}}","@media screen and (min-width:768px){.tooltip-toast.large.__jsx-style-dynamic-selector{width:375px;}}",".arrow.__jsx-style-dynamic-selector{display:none;}","@media screen and (min-width:768px){.arrow.active.__jsx-style-dynamic-selector{position:absolute;display:block;width:0;left:0;height:0;border-style:solid;border-width:".concat(10,"px;border-color:transparent;}}"),".arrow.active.bottom.__jsx-style-dynamic-selector{bottom:100%;border-top-width:0;border-bottom-color:var(--grey-100);}",".arrow.active.top.__jsx-style-dynamic-selector{bottom:100%;border-bottom-width:0;border-top-color:var(--grey-100);}",".arrow.active.right.__jsx-style-dynamic-selector{top:calc(50% - ".concat(5,"px);-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);left:-").concat(10,"px;right:auto;border-left-width:0;border-right-color:var(--grey-100);}"),".tooltip-toast-header.__jsx-style-dynamic-selector{line-height:1.25;font-size:1rem;color:white;font-weight:bold;-webkit-order:1;-ms-flex-order:1;order:1;}",".tooltip-toast-header.__jsx-style-dynamic-selector,.tooltip-toast-content.__jsx-style-dynamic-selector{-webkit-flex:1 1 calc(100% - 24px - calc(var(--base-unit) * 2));-ms-flex:1 1 calc(100% - 24px - calc(var(--base-unit) * 2));flex:1 1 calc(100% - 24px - calc(var(--base-unit) * 2));max-width:calc(100% - 24px - calc(var(--base-unit) * 2));}",".flex.__jsx-style-dynamic-selector{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}",".flex.__jsx-style-dynamic-selector button.__jsx-style-dynamic-selector{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;margin-left:calc(var(--base-unit) * 2);}",".flex.no-header.__jsx-style-dynamic-selector button.__jsx-style-dynamic-selector{-webkit-order:3;-ms-flex-order:3;order:3;}","@media screen and (max-width:767px){#back-to-top-btn{margin-bottom:".concat(e.visible?"110px !important":null,";}}")]}),(0,c.jsx)(n(),{id:"2378246354",children:['@media screen and (max-width:767px){[data-overlays*="comparison-tool"][data-overlays*="tooltip-toast-remote"] .comparison-preview{z-index:-1;}}']})]})}},88565:function(e,t,i){"use strict";var a=i(59499),r=i(17674),n=i(4730),s=i(8151),o=i.n(s),l=i(68857),c=i(28781),d=i(67294),u=i(5152),p=i.n(u),x=i(21989),m=i(43581),f=i(53084),b=i(32422),v=i(42013),g=i(11163),h=i(85893),j=["slug","content","headingLooksLike","headingAs","hasChapters","tableSheets","videoContent","ratingSummary","why_trust_us","boxCT","collapsibleContentGroup","forceIgnoreJeffrey","ui","xr_data"];function _(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,a)}return i}function y(e){for(var t=1;t0&&i.map(function(e,i){if(!e.content)return!1;var a,r,n=!z&&(e.content.indexOf("table-scroll--news")>0||(null===(a=e.content.match(m.Mm))||void 0===a?void 0:a.length)>=0),o=e.content.indexOf("data-bar-chart")>0;return(0,h.jsx)(l.Z,y(y({className:"article-body".concat(e.highlight_chapter?" article-body--highlighted":"").concat(_?"":" article-body--single-chapter").concat(n?" hasJeffrey":""),anchor:_?(0,c.Z)(e.heading,"v2"):"single-chapter",xr_data:F},I),{},{children:(0,h.jsxs)("div",{ref:o?q:null,className:"jsx-3178143422 "+(!n&&"container container--custom"||""),children:[_&&e.heading&&(0,h.jsx)(b.Z,{looksLike:s,as:p,extraClasses:n?"container container--custom":"",htmlAsText:(0,v.PD)(e.heading,F,A.locale)}),o&&U&&(0,h.jsx)(w,{}),(0,h.jsx)(f.Z,{slug:t,markup:e.content,tableSheets:N,videoContent:P,ratingSummary:L,why_trust_us:E,boxCT:Z||(null===(r=I.props)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.researchBoxCT)||[],collapsibleContentGroup:R,ui:T,xr_data:F})]})}),i)}),(0,h.jsx)(o(),{id:"3178143422",children:[".app .block-text.article-body{margin-bottom:0;padding:calc(var(--base-unit) * 6) 0;}","@media screen and (min-width:768px){.app .block-text.article-body{padding:calc(var(--base-unit) * 10) 0 calc(var(--base-unit) * 6);}}",".app .block-text.article-body--highlighted{background-color:var(--grey-05);padding:calc(var(--base-unit) * 10) 0 calc(var(--base-unit) * 5);}","@media screen and (min-width:768px){.app .block-text.article-body--highlighted{padding:calc(var(--base-unit) * 12) 0;}}",".app .block-text.article-body:first-child{padding-top:0;}"]})]})}},51641:function(e,t,i){"use strict";var a=i(67294);t.Z=function(){var e=(0,a.useState)(!0),t=e[0],i=e[1];return(0,a.useEffect)(function(){t&&i(!1)}),t}},16143:function(e,t,i){"use strict";i.r(t),i.d(t,{__N_SSP:function(){return A},default:function(){return M}});var a=i(59499),r=i(67294),n=i(90116),s=i(50029),o=i(17674),l=i(8151),c=i.n(l),d=i(64687),u=i.n(d),p=i(80531),x=i(32422),m=i(33511),f=i(93854),b=i(18337),v=i(44458),g=i(41316),h=i(85893),j=function(e){return(0,h.jsxs)("span",{className:"jsx-24544357 hint",children:[(0,h.jsx)("span",{className:"jsx-24544357 hint-hoverable",children:e.children}),(0,h.jsx)("span",{dangerouslySetInnerHTML:{__html:e.text},className:"jsx-24544357 "+"hint-text".concat(e.centred?" centred":"")}),(0,h.jsx)(c(),{id:"24544357",children:[".hint.jsx-24544357{position:relative;z-index:1;}","@media (hover:hover){.hint-hoverable.jsx-24544357:hover+.hint-text.jsx-24544357{opacity:1;}}",".hint-text.jsx-24544357{white-space:nowrap;-webkit-transition:opacity 250ms ease 250ms;transition:opacity 250ms ease 250ms;opacity:0;left:0;padding:calc(var(--base-unit) * 1) calc(var(--base-unit) * 2);background:white;border-radius:10px;font-family:var(--font-calibre);font-size:1rem;line-height:1.25;color:var(--grey-100);position:absolute;top:calc(var(--base-unit) * -8);z-index:2;-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,0.35));filter:drop-shadow(0 2px 2px rgba(0,0,0,0.35));pointer-events:none;}",'.hint-text.jsx-24544357:after{content:"";display:block;position:absolute;left:calc(50% - 5px);bottom:-5px;border-style:solid;border-width:5px;border-color:transparent;border-bottom-width:0;border-top-color:white;}',".hint-text.centred.jsx-24544357{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}"]})]})},_=i(36618),y=i(11163),w=i(81372),k=i(51641),N=i(41664),O=i.n(N),P=i(91418),S=i(69440),L=i(88565),C=i(68857),E=i(6412),Z=i(50650),Y=i(76504),R=i(38124),D=i(22996);function z(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,a)}return i}function T(e){for(var t=1;t0||"false"===t.paid_vpn&&1===e.data.provider_list_search.filter(function(e){return e.slug===t.slug}).length?t.slug:"".concat(t.slug,"-free")}}),en=!1;function es(t){var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return T(T({},t),{},{realProviderSlug:!0===t.paid_vpn||t.slug.indexOf("-free")>0||!1===t.paid_vpn&&1===e.data.provider_list_search.filter(function(e){return e.slug===t.slug}).length?t.slug:"".concat(t.slug,"-free"),realPaidVPN:t.paid_vpn&&0>t.slug.indexOf("-free"),isFromDefaultProviderList:i})}function eo(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=e.position,r=t.position;if("favourites"===i){var n=W.filter(function(e){return"favourites"===e.category_slug}).length;!1!==e.favourite&&(a=n+e.favourite),!1!==t.favourite&&(r=n+t.favourite)}return ar?1:0}function el(e,t){return ec.apply(this,arguments)}function ec(){return(ec=(0,s.Z)(u().mark(function e(t,a){var r,s;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),!ei.find(function(e){return e.realProviderSlug===a})){e.next=4;break}return ep(t,a),e.abrupt("return");case 4:return N.current=!0,e.prev=5,e.next=8,fetch("/api/comparison/",{method:"POST",body:JSON.stringify({slugs:[a],lang:i.locale})});case 8:return r=e.sent,e.next=11,r.json();case 11:s=es(e.sent.data.comparisonProviderData.providers[0]),ea([].concat((0,n.Z)(ei),[s])),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(5),console.log("Error while fetching data from API.",e.t0);case 19:case"end":return e.stop()}},e,null,[[5,16]])}))).apply(this,arguments)}function ed(e){return eu.apply(this,arguments)}function eu(){return(eu=(0,s.Z)(u().mark(function e(t){var r,n,s,o=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=o.length>1&&void 0!==o[1]&&o[1],!(!Array.isArray(n=t.filter(function(e){return!!er.some(function(t){return t.slug===e})||(console.log('\uD83D\uDEAB Provider "'.concat(e,'" not found.')),!1)}))||0===n.length)){e.next=4;break}return e.abrupt("return");case 4:return e.prev=4,e.next=7,fetch("/api/comparison/",{method:"POST",body:JSON.stringify({slugs:n.slice(0,a),lang:i.locale})});case 7:return s=e.sent,e.next=10,s.json();case 10:ea(e.sent.data.comparisonProviderData.providers.map(function(e){return es(e,r)})),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(4),console.log("Error while fetching data from API.",e.t0);case 18:case"end":return e.stop()}},e,null,[[4,15]])}))).apply(this,arguments)}function ep(e,t){(0,Z.K)({eventName:"comparison_tool",eventParameters:{action:"remove provider",value:t}}),ea(ei.filter(function(e){return e.realProviderSlug!==t}))}return r.useEffect(function(){var e,t,i;l||A(ei.length>=a),l||(e=ei.map(function(e){return e.realProviderSlug}),(t=new URL(location.href)).hash=e.length>0?"#providers=".concat(e.join(",")):"",history.replaceState(T(T({},window.history.state),{},{as:t.href,url:t.href}),document.title,t.href)),N.current&&(i=d.current.querySelector("thead tr th:last-of-type").getBoundingClientRect().x,d.current.scroll(i,0),N.current=!1)},[ei]),r.useEffect(function(){if(!(ei.length>0)&&!0!==en){if(en=!0,location.href.indexOf("#providers=")>0){var t;ed(null===(t=new URL(location.href).hash.split("#providers=")[1])||void 0===t?void 0:t.split(","))}else{var i=localStorage.getItem(R.HQ),a=!!i&&JSON.parse(i),r=Array.isArray(a)?a:[];r.length>0?ed(r.map(function(e){return e.slug}),!1):ed(e.data.default_providers.map(function(e){return e.slug}),!0)}}},[]),r.useEffect(function(){if(l){var e=d.current;e.style.cursor="grab";var t={top:0,left:0,x:0,y:0},i=function(i){var a=i.clientX-t.x,r=i.clientY-t.y;e.scrollTop=t.top-r,e.scrollLeft=t.left-a},a=function t(){e.style.cursor="grab",e.style.removeProperty("user-select"),document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",t)};e.addEventListener("mousedown",function(r){e.style.cursor="grabbing",e.style.userSelect="none",t={left:e.scrollLeft,top:e.scrollTop,x:r.clientX,y:r.clientY},document.addEventListener("mousemove",i),document.addEventListener("mouseup",a)})}},[]),r.useEffect(function(){console.log("Syncing state to localStorage..."),localStorage.setItem(R.HQ,JSON.stringify(ei.filter(function(e){return!e.isFromDefaultProviderList})))},[ei]),(0,h.jsxs)("div",{className:"jsx-4087207297 comparison-tool",children:[(0,h.jsx)(D.Z,{seo:e.data.seo,children:(0,h.jsx)("meta",{name:"sitesection",datatype:"string",content:"Tools",className:"jsx-4087207297 swiftype"})}),(0,h.jsx)("div",{className:"jsx-4087207297 container",children:(0,h.jsx)(p.Z,{page_name:null!==(t=e.data.breadcrumbs.page_name)&&void 0!==t?t:e.data.header.title,path:e.data.breadcrumbs.path})}),(0,h.jsxs)("div",{className:"jsx-4087207297 container container-narrow",children:[(0,h.jsx)(x.Z,{as:1,looksLike:1,children:e.data.header.title}),(0,h.jsx)("p",{className:"jsx-4087207297 subhead teaser",children:e.data.header.description})]}),(0,h.jsx)("div",{className:"jsx-4087207297 "+"how-to".concat(B?" open":""),children:(0,h.jsxs)("div",{className:"jsx-4087207297 container container-narrow",children:[(0,h.jsxs)("button",{onClick:function(e){var t=!B;(0,Z.K)({eventName:"comparison_tool",eventParameters:{action:"".concat(t?"open":"close"," how to")}}),q(t)},className:"jsx-4087207297",children:[(0,h.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",className:"jsx-4087207297",children:(0,h.jsx)("path",{fill:"#000",fillRule:"evenodd",d:"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1 5v2h2V7h-2Zm0 4v6h2v-6h-2Zm-7 1a8 8 0 1 0 16 0 8 8 0 0 0-16 0Z",clipRule:"evenodd",className:"jsx-4087207297"})}),(0,h.jsx)("span",{dangerouslySetInnerHTML:{__html:e.data.how_to_use.title},className:"jsx-4087207297"}),(0,h.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,className:"jsx-4087207297 "+((B?"icon-chevron-up":"icon-chevron-down")||""),children:(0,h.jsx)("use",{xlinkHref:"#svg-chevron",className:"jsx-4087207297"})})]}),(0,h.jsx)(C.Z,{children:(0,h.jsx)("div",{dangerouslySetInnerHTML:{__html:e.data.how_to_use.content},className:"jsx-4087207297"})})]})}),(0,h.jsx)("div",{className:"jsx-4087207297 search",children:(0,h.jsxs)("div",{className:"jsx-4087207297 container container-narrow",children:[(0,h.jsx)("p",{className:"jsx-4087207297 heading-4",children:e.data.ui.search.prompt}),(0,h.jsx)(v.Z,{placeholder:e.data.ui.search.placeholder,dataList:er,filterAlgo:g.Z,source:"comparison-tool",listItemRender:function(t,i,a){return(0,h.jsx)(m.Z,{source:"comparison-tool",result:T(T({},t),{},{selected:ei.find(function(e){return e.realProviderSlug===t.slug})}),query:i,position:a,handleOnClick:el,addedLabel:e.data.ui.search.added})},nothingFoundRender:function(){return(0,h.jsx)(f.Z,{})},placeholderResultRender:function(){return(0,h.jsx)(b.Z,{copy:e.data.ui.search.focused_placeholder})},disabled:I}),I&&(0,h.jsx)("p",{className:"jsx-4087207297 max-alert",children:e.data.ui.search.max_vpns_reached.replace("{{fe_maxprovider}}",a)})]})}),(0,h.jsxs)("table",{ref:d,className:"jsx-4087207297 "+"scroll-table with-".concat(ei.length,"-providers"),children:[(0,h.jsx)("thead",{className:"jsx-4087207297",children:(0,h.jsxs)("tr",{className:"jsx-4087207297",children:[(0,h.jsx)("th",{className:"jsx-4087207297"}),ei.map(function(t,i){return(0,h.jsxs)("th",{className:"jsx-4087207297",children:[(0,h.jsxs)("div",{className:"jsx-4087207297 action-wrapper",children:[(0,h.jsx)(Y.Z,{condition:i>0,wrap:function(t){return(0,h.jsx)(j,{text:e.data.ui.labels.move_left,centred:!0,children:t})},children:(0,h.jsx)("button",{onClick:function(e){var i,a,r,s,o;i=t.realProviderSlug,(0,Z.K)({eventName:"comparison_tool",eventParameters:{action:"move left",value:i}}),a=function(e){return e.realProviderSlug===i},r=ei.find(a),s=ei.findIndex(a),(o=(0,n.Z)(ei.filter(function(e){return e.realProviderSlug!==i}))).splice(s-1,0,r),ea(o)},disabled:0===i,className:"jsx-4087207297 button-left",children:(0,h.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20",className:"jsx-4087207297",children:(0,h.jsx)("path",{fill:"#000",fillRule:"evenodd",d:"M17.8 9.7H3.4L8 5.2a.7.7 0 0 0-1-1L1.2 10v.1H1v.2c-.1.2-.1.3 0 .4v.2l.1.1L7 16.6a.7.7 0 1 0 1-1l-4.5-4.5h14.4a.7.7 0 0 0 0-1.4",clipRule:"evenodd",className:"jsx-4087207297"})})})}),(0,h.jsx)(j,{text:e.data.ui.labels.remove,centred:!0,children:(0,h.jsx)("button",{onClick:function(e){ep(e,t.realProviderSlug)},className:"jsx-4087207297 button-close",children:(0,h.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,className:"jsx-4087207297 icon-cross",children:(0,h.jsx)("use",{xlinkHref:"#svg-cross",className:"jsx-4087207297"})})})})]}),(0,h.jsx)("span",{className:"jsx-4087207297 provider-name",children:t.provider_name}),(0,h.jsx)("div",{className:"jsx-4087207297 logo-wrapper",children:(0,h.jsx)("img",{loading:"lazy",src:t.logo_h.url,width:0>t.logo_h.url.indexOf(".svg")?null:t.logo_h.width,height:0>t.logo_h.url.indexOf(".svg")?null:t.logo_h.height,alt:t.logo_h.alt,className:"jsx-4087207297"})}),(0,h.jsx)(w.Z,{options:{queryVars:{type:"pcf",name:t.slug,pagetype:"ComparisonTool",linktype:"button"},logEvent:{category:"ComparisonTableOut",action:t.provider_name,label:"Button"},useDirectURL:t.meta.use_direct_url,affiliateURL:t.meta.affiliate_url,noReferrer:t.meta.link_noreferrer},className:"button-primary mod--slim",children:e.data.ui.labels.visit_site})]},"header-".concat(t.realProviderSlug))})]})}),(0,h.jsx)("tbody",{className:"jsx-4087207297",children:$.sort(eo).map(function(t){return W.filter(function(e){return"favourites"===t.slug?"favourites"===e.category_slug||e.favourite:e.category_slug===t.slug}).sort(function(e,i){return eo(e,i,t.slug)}).map(function(i,a,n){return(0,h.jsxs)(r.Fragment,{children:[0===a&&t.label&&(0,h.jsxs)("tr",{className:"jsx-4087207297 group-header",children:[(0,h.jsx)("td",{className:"jsx-4087207297 heading-6",children:t.label}),ei.length>0&&(0,h.jsx)("td",{colSpan:ei.length+1,className:"jsx-4087207297"})]}),(0,h.jsxs)("tr",{className:"jsx-4087207297 "+((a===n.length-1?"last":"")||""),children:[(0,h.jsx)("td",{className:"jsx-4087207297",children:(0,h.jsxs)("div",{className:"jsx-4087207297 "+"cell-content".concat(i.tooltip?"":" extra-padding"),children:[["overall_rating","expert_review"].indexOf(i.slug)>=0?(0,h.jsx)("span",{dangerouslySetInnerHTML:{__html:i.label},className:"jsx-4087207297 no-pin"}):(0,h.jsx)(j,{text:i.favourite?e.data.ui.labels.unpin:e.data.ui.labels.pin_to_top,children:(0,h.jsxs)("button",{onClick:function(e){var t,a;t=i.slug,a=!W.find(function(e){return e.slug===t}).favourite,(0,Z.K)({eventName:"comparison_tool",eventParameters:{action:"".concat(a?"pin":"unpin"),value:t}}),Q(W.map(function(e){var i;return T(T({},e),{},{favourite:e.slug===t?!!a&&((null===(i=W.filter(function(e){return!1!==e.favourite}).sort(function(e,t){return e.favourite0?i.streaming_p2p.streaming_services_unblocked.map(function(e){return P.Eu[e]}).join(", "):e.data.ui.values.none});case"torrenting":return(0,h.jsx)("span",{className:"first-capital",children:i.streaming_p2p.torrenting});case"simultaneous_connections":return i.compatibility.simultaneous_connections;case"native_app_support":return(0,h.jsx)(h.Fragment,{children:i.compatibility.native_apps.length>0?i.compatibility.native_apps.map(function(e){return P._P[e]}).join(", "):e.data.ui.values.none});case"compatible_via_router":return(0,h.jsx)(h.Fragment,{children:i.compatibility.compatible_router.length>0?i.compatibility.compatible_router.map(function(e){return P._P[e]}).join(", "):e.data.ui.values.none});case"kill_switch":return(0,h.jsx)(h.Fragment,{children:i.additional.kill_switch?e.data.ui.values.yes:e.data.ui.values.no});case"browser_extensions":return(0,h.jsx)(h.Fragment,{children:i.additional.browser_extensions.length>0?i.additional.browser_extensions.map(function(e){return P.sF[e]}).join(", "):e.data.ui.values.none});case"works_in_china":return(0,h.jsx)(h.Fragment,{children:i.additional.works_in_china?e.data.ui.values.yes:e.data.ui.values.no});case"support":return(0,h.jsx)(h.Fragment,{children:i.additional.support});default:return i[a.slug]}}({provider:t,entry:i})},"".concat(i.slug,"-").concat(t.realProviderSlug))})]})]},i.slug)})})})]}),(0,h.jsx)(_.default,T({openAction:"click",openDirection:"right",handleCloseButton:function(e){(0,Z.K)({eventName:"comparison_tool",eventParameters:{action:"close tooltip",value:V.header}}),X(function(e){return T(T({},e),{},{visible:!1})})},handleUniversalClick:function(e){0>e.target.classList.value.indexOf("icon-question")&&((0,Z.K)({eventName:"comparison_tool",eventParameters:{action:"close tooltip",value:V.header}}),X(function(e){return T(T({},e),{},{visible:!1})}))},gaEventNameOverride:"comparison_tool"},V)),(0,h.jsxs)("div",{className:"jsx-4087207297 container container-narrow",children:[(0,h.jsx)("div",{className:"jsx-4087207297 feedback-container",children:(0,h.jsx)(E.default,{reCaptchaSiteKey:e.data.recaptchaSiteKeyV3,toastSuccessMessage:e.data.ui.feedback.leave_feedback_page.success_message,title:e.data.ui.feedback.leave_feedback_page.subheading,message:e.data.ui.feedback.chapters,buttonSubmitCopy:e.data.ui.feedback.leave_feedback_page.btn_submit,gaEventSource:"Comparison Tool",trustPilotMessage:e.data.ui.feedback.leave_feedback_page.leave_trustpilot_review,slackMessageOrigin:"*Tool:* VPN Comparison",buttonOpenFormCopy:e.data.ui.feedback.btn_leave_feedback,question:""})}),(0,h.jsxs)(C.Z,{children:[(0,h.jsx)(x.Z,{as:2,looksLike:2,children:e.data.vpn_services_compared.header}),(0,h.jsx)("div",{dangerouslySetInnerHTML:{__html:e.data.vpn_services_compared.intro},className:"jsx-4087207297"}),e.data.vpn_services_compared.pages.map(function(t,i){return(0,h.jsx)("div",{className:"jsx-4087207297 vs-card",children:(0,h.jsxs)(O(),{href:t.uri,className:"vs-content",children:[(0,h.jsxs)("div",{className:"jsx-4087207297 vs-provider-1",children:[(0,h.jsxs)("picture",{className:"jsx-4087207297",children:[(0,h.jsx)("source",{srcSet:t.provider_1.logo_h.url,media:"(max-width: 767px)",className:"jsx-4087207297"}),(0,h.jsx)("img",{src:t.provider_1.logo.url,alt:"",loading:"lazy",className:"jsx-4087207297"})]}),(0,h.jsx)("span",{className:"jsx-4087207297",children:t.provider_1.name})]}),(0,h.jsxs)("span",{className:"jsx-4087207297 vs-vs",children:[" ",e.data.ui.provider_vs.vs," "]}),(0,h.jsxs)("div",{className:"jsx-4087207297 vs-provider-2",children:[(0,h.jsxs)("picture",{className:"jsx-4087207297",children:[(0,h.jsx)("source",{srcSet:t.provider_2.logo_h.url,media:"(max-width: 767px)",className:"jsx-4087207297"}),(0,h.jsx)("img",{src:t.provider_2.logo.url,alt:"",loading:"lazy",className:"jsx-4087207297"})]}),(0,h.jsx)("span",{className:"jsx-4087207297",children:t.provider_2.name})]})]})},i)})]}),(0,h.jsx)(L.Z,{slug:e.slug,headingAs:2,content:e.data.chapters.map(function(e){return T(T({},e),{},{heading:e.title})}),hasChapters:!0,boxCT:e.data.boxCT,ui:e.data.ui})]}),(0,h.jsx)(c(),{id:"4087207297",children:[":root{--table-max-width:1104px;--sticky-cell-max-width:200px;--sticky-cell-min-width:175px;--cell-min-width:178px;--cell-max-width:270px;}","@media screen and (min-width:768px){.comparison-tool.jsx-4087207297 .container-narrow.jsx-4087207297{max-width:728px;}}",".comparison-tool.jsx-4087207297 .container-narrow.jsx-4087207297 .container{max-width:100%;}","h1{margin-bottom:calc(var(--base-unit) * 5);}","@media screen and (min-width:768px){h1{margin-bottom:calc(var(--base-unit) * 8);}}",".teaser.jsx-4087207297{margin-bottom:calc(var(--base-unit) * 5);}","@media screen and (min-width:768px){.teaser.jsx-4087207297{margin-bottom:calc(var(--base-unit) * 8);}}","@media screen and (min-width:768px){h1,.teaser.jsx-4087207297{text-align:center;}}",".search.jsx-4087207297{padding:calc(var(--base-unit) * 5);background:var(--green-10);margin-bottom:calc(var(--base-unit) * 3);}","@media screen and (min-width:768px){.search.jsx-4087207297{margin-bottom:calc(var(--base-unit) * 8);padding:calc(var(--base-unit) * 6);}}","@media screen and (min-width:768px){.search.jsx-4087207297 .container.jsx-4087207297{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}",".search.jsx-4087207297 p.jsx-4087207297{text-align:center;margin-bottom:calc(var(--base-unit) * 3);}","@media screen and (min-width:768px){.search.jsx-4087207297 p.jsx-4087207297{text-align:right;padding-right:calc(var(--base-unit) * 8);margin-bottom:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}}",".search.jsx-4087207297 .max-alert.jsx-4087207297{font-size:1rem;color:var(--green-60);text-align:center;margin:0 auto;padding-top:calc(var(--base-unit) * 3);-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;}","@media screen and (min-width:768px){.search.jsx-4087207297 .max-alert.jsx-4087207297{padding-left:50%;}}","@media screen and (min-width:768px){.search.jsx-4087207297 .autocomplete{margin-left:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}}",".action-wrapper.jsx-4087207297{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:calc(var(--base-unit) * 3);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}",".provider-name.jsx-4087207297{display:inline-block;font-size:1.125rem;font-family:var(--font-circular);margin-bottom:calc(var(--base-unit) * 5);}",".rating-label-score{font-family:var(--font-circular);font-size:1.25rem;line-height:1;font-weight:bold;}",".first-capital{text-transform:capitalize;}",".icon-question.jsx-4087207297{-webkit-tap-highlight-color:transparent;fill:var(--grey-60);-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;cursor:pointer;-webkit-transition:fill 250ms ease;transition:fill 250ms ease;}",".icon-question.jsx-4087207297:hover{fill:var(--grey-100);}",".icon-question.jsx-4087207297 use.jsx-4087207297{pointer-events:none;}",".icon-pin.jsx-4087207297{opacity:0;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease;-webkit-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;fill:var(--grey-30);margin-right:calc(var(--base-unit) * 1);-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;}",".pinned.jsx-4087207297 .icon-pin.jsx-4087207297,tbody.jsx-4087207297 tr.jsx-4087207297:hover .icon-pin.jsx-4087207297{opacity:1;}",".pin-button.jsx-4087207297{background-color:transparent;border:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:1.125rem;line-height:20px;font-family:var(--font-calibre);text-align:left;}",".pin-button.jsx-4087207297,.pin-button.jsx-4087207297:active{color:var(--grey-100);}",".pin-button.jsx-4087207297:hover .icon-pin.jsx-4087207297{-webkit-animation:pin-tilt-jsx-4087207297 350ms cubic-bezier(0,0.5,0.5,1);animation:pin-tilt-jsx-4087207297 350ms cubic-bezier(0,0.5,0.5,1);}",".pin-button.pinned.jsx-4087207297 .icon-pin.jsx-4087207297{fill:var(--orange-50);}","@-webkit-keyframes pin-tilt-jsx-4087207297{50%{-webkit-transform:translateY(0) rotate(-15deg);-ms-transform:translateY(0) rotate(-15deg);transform:translateY(0) rotate(-15deg);}}","@keyframes pin-tilt-jsx-4087207297{50%{-webkit-transform:translateY(0) rotate(-15deg);-ms-transform:translateY(0) rotate(-15deg);transform:translateY(0) rotate(-15deg);}}",".no-pin.jsx-4087207297{padding-left:calc(var(--base-unit) * 6);}",".button-close.jsx-4087207297,.button-left.jsx-4087207297{padding:0;background-color:transparent;border:none;cursor:pointer;}",".button-close.jsx-4087207297:disabled,.button-left.jsx-4087207297:disabled{opacity:0.2;cursor:default;}",".button-close.jsx-4087207297 svg.jsx-4087207297,.button-left.jsx-4087207297 svg.jsx-4087207297{width:calc(var(--base-unit) * 5);height:calc(var(--base-unit) * 5);}",".logo-wrapper.jsx-4087207297{height:calc(var(--base-unit) * 13);margin-bottom:calc(var(--base-unit) * 3);}",".logo-wrapper.jsx-4087207297 img.jsx-4087207297{max-width:100%;max-height:calc(var(--base-unit) * 13);}",".jsx-4087207297::-webkit-scrollbar{-webkit-appearance:none;}",".jsx-4087207297::-webkit-scrollbar:vertical{width:11px;}",".jsx-4087207297::-webkit-scrollbar:horizontal{height:11px;}",".jsx-4087207297::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5);}",".scroll-table.jsx-4087207297{border-collapse:separate;width:100%;max-width:var(--table-max-width);display:block;overflow:auto;overflow-y:hidden;margin:0 auto calc(var(--base-unit) * 6);color:var(--grey-100);background-color:var(--grey-05);position:relative;z-index:1;font-size:1.125rem;line-height:20px;}","@media screen and (min-width:768px){.scroll-table.jsx-4087207297{margin-bottom:calc(var(--base-unit) * 10);margin-left:calc(var(--base-unit) * 5);}}","@media screen and (min-width:1144px){.scroll-table.jsx-4087207297{margin-left:auto;}}",'.scroll-table.jsx-4087207297:after,.scroll-table.jsx-4087207297:before{content:"";display:block;height:calc(var(--base-unit) * 6);background-color:white;position:-webkit-sticky;position:sticky;top:0;left:0;}',".scroll-table.jsx-4087207297 tbody.jsx-4087207297 tr.jsx-4087207297:not(.group-header):hover td.jsx-4087207297{background-color:var(--grey-10);}",".scroll-table.jsx-4087207297 th.jsx-4087207297,.scroll-table.jsx-4087207297 td.jsx-4087207297{-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;padding:calc(var(--base-unit) * 2) calc(var(--base-unit) * 3);background-color:white;box-shadow:inset -1px 0 0 var(--grey-20);}",".scroll-table.jsx-4087207297 th.jsx-4087207297:first-of-type,.scroll-table.jsx-4087207297 td.jsx-4087207297:first-of-type{min-width:var(--sticky-cell-min-width);width:var(--sticky-cell-min-width);padding-left:0;}","@media screen and (min-width:768px){.scroll-table.jsx-4087207297 th.jsx-4087207297:first-of-type,.scroll-table.jsx-4087207297 td.jsx-4087207297:first-of-type{min-width:var(--sticky-cell-max-width);width:var(--sticky-cell-max-width);position:-webkit-sticky;position:sticky;left:0;z-index:10;}}",".scroll-table.jsx-4087207297 th.jsx-4087207297{height:214px;padding:calc(var(--base-unit) * 3);border-bottom:3px solid black;border-top:1px solid white;}","@media screen and (min-width:768px){.scroll-table.jsx-4087207297 th.jsx-4087207297{padding-bottom:calc(var(--base-unit) * 6);}}",".scroll-table.jsx-4087207297 th.jsx-4087207297:not(:first-of-type){min-width:var(--cell-min-width);width:var(--cell-min-width);text-align:center;border-top-color:var(--grey-20);}","@media screen and (min-width:768px){.scroll-table.jsx-4087207297 th.jsx-4087207297:not(:first-of-type){min-width:var(--cell-max-width);width:var(--cell-max-width);}}",".scroll-table.jsx-4087207297 th.jsx-4087207297:empty{overflow:hidden;}",".scroll-table.jsx-4087207297 th.jsx-4087207297:empty.jsx-4087207297:before{content:".concat('"\\00a0"',";color:transparent;}"),".scroll-table.jsx-4087207297 td.jsx-4087207297:not(:first-of-type){min-width:var(--cell-min-width);width:var(--cell-min-width);text-align:center;}","@media screen and (min-width:768px){.scroll-table.jsx-4087207297 td.jsx-4087207297:not(:first-of-type){min-width:var(--cell-max-width);width:var(--cell-max-width);}}",".scroll-table.jsx-4087207297 .cell-content.jsx-4087207297{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}",".scroll-table.jsx-4087207297 .cell-content.extra-padding.jsx-4087207297{padding-right:18px;}",".scroll-table.jsx-4087207297 .group-header.jsx-4087207297 td.jsx-4087207297:not(:empty){box-shadow:none;}","@media screen and (max-width:767px){.scroll-table.jsx-4087207297 .group-header.jsx-4087207297 td.jsx-4087207297:not(:empty){padding-left:calc(var(--base-unit) * 3);}}",".scroll-table.jsx-4087207297 tbody.jsx-4087207297>tr.jsx-4087207297:first-of-type td.jsx-4087207297{padding-top:calc(var(--base-unit) * 6);}",".scroll-table.jsx-4087207297 tbody.jsx-4087207297>tr.jsx-4087207297:first-of-type td.jsx-4087207297:not(:first-of-type){position:relative;}","@media screen and (max-width:767px){.scroll-table.jsx-4087207297 tbody.jsx-4087207297>tr.jsx-4087207297:first-of-type td.jsx-4087207297:first-of-type{position:relative;}}",'.scroll-table.jsx-4087207297 tbody.jsx-4087207297>tr.jsx-4087207297:first-of-type td.jsx-4087207297:before{content:"";width:calc(100% - 1px);display:block;height:calc(var(--base-unit) * 3);background-color:white;position:absolute;top:0;left:0;}',".scroll-table.jsx-4087207297 .last.jsx-4087207297 td.jsx-4087207297{padding-bottom:calc(var(--base-unit) * 6);border-bottom:3px solid black;}",".scroll-table.jsx-4087207297 .last.jsx-4087207297 td.jsx-4087207297:not(:first-of-type){position:relative;}","@media screen and (max-width:767px){.scroll-table.jsx-4087207297 .last.jsx-4087207297 td.jsx-4087207297:first-of-type{position:relative;}}",'.scroll-table.jsx-4087207297 .last.jsx-4087207297 td.jsx-4087207297:before{content:"";width:calc(100% - 1px);display:block;height:calc(var(--base-unit) * 3);background-color:white;position:absolute;bottom:0;left:0;}',".with-0-providers.jsx-4087207297{border-right:1px solid var(--grey-20);}",".with-0-providers.jsx-4087207297 .group-header.jsx-4087207297 td.jsx-4087207297{border-right-color:var(--grey-20);}","@media screen and (min-width:1024px){.with-3-providers.jsx-4087207297{overflow:initial;}.with-3-providers.jsx-4087207297 th.jsx-4087207297:first-of-type,.with-3-providers.jsx-4087207297 td.jsx-4087207297:first-of-type{position:relative;}.with-3-providers.jsx-4087207297 th.jsx-4087207297:not(:first-of-type),.with-3-providers.jsx-4087207297 td.jsx-4087207297:not(:first-of-type){min-width:calc( (var(--table-max-width) - var(--sticky-cell-max-width)) / 3 );width:calc( (var(--table-max-width) - var(--sticky-cell-max-width)) / 3 );}}","@media screen and (min-width:1024px){.with-4-providers.jsx-4087207297,.with-5-providers.jsx-4087207297{background-color:white;}.with-4-providers.jsx-4087207297 th.jsx-4087207297:not(:first-of-type),.with-4-providers.jsx-4087207297 td.jsx-4087207297:not(:first-of-type),.with-5-providers.jsx-4087207297 th.jsx-4087207297:not(:first-of-type),.with-5-providers.jsx-4087207297 td.jsx-4087207297:not(:first-of-type){min-width:254px;width:254px;}}",".vs-card.jsx-4087207297{border:1px solid var(--grey-20);box-shadow:0 1px 6px rgba(156,156,178,0.48);border-radius:10px;-webkit-transition:all 350ms;transition:all 350ms;}",".vs-card.jsx-4087207297:hover{cursor:pointer;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow: 0 2px 6px rgba(28,32,87,0.2), 0 4px 10px rgba(28,32,87,0.16);-webkit-text-decoration:none;text-decoration:none;background:white radial-gradient(circle,transparent 2%,white 2%) center/10000%;}",".vs-card.jsx-4087207297:active{background-size:100%;background-color:var(--grey-05);-webkit-transition:background 0s;transition:background 0s;}",".vs-card.jsx-4087207297:not(:last-of-type){margin-bottom:calc(var(--base-unit) * 2);}",".vs-card.jsx-4087207297 a.jsx-4087207297,.vs-card.jsx-4087207297 a.jsx-4087207297:link,.vs-card.jsx-4087207297 a.jsx-4087207297:visited{color:var(--grey-100);}",".vs-card.jsx-4087207297 a.jsx-4087207297:hover{-webkit-text-decoration:none;text-decoration:none;}",".vs-card.jsx-4087207297 span.jsx-4087207297{font-family:var(--font-circular);font-size:1.125rem;}",".vs-card.jsx-4087207297 img.jsx-4087207297{max-width:100%;max-height:calc(var(--base-unit) * 8);margin:0 0 calc(var(--base-unit) * 2);}","@media screen and (min-width:768px){.vs-card.jsx-4087207297 img.jsx-4087207297{margin:0 calc(var(--base-unit) * 3) 0 0;max-height:none;width:calc(var(--base-unit) * 13);height:calc(var(--base-unit) * 13);}}",".vs-content{color:var(--grey-100);padding:calc(var(--base-unit) * 2) calc(var(--base-unit) * 3);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}","@media screen and (max-width:767px){.vs-content{padding:calc(var(--base-unit) * 3);}}",".vs-provider-1.jsx-4087207297,.vs-provider-2.jsx-4087207297{-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}","@media screen and (min-width:768px){.vs-provider-1.jsx-4087207297,.vs-provider-2.jsx-4087207297{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}","@media screen and (min-width:768px){.vs-provider-1.jsx-4087207297 span.jsx-4087207297,.vs-provider-2.jsx-4087207297 span.jsx-4087207297{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}}",".vs-vs.jsx-4087207297{font-weight:bold;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 calc(var(--base-unit) * 3);}","@media screen and (min-width:768px){.vs-vs.jsx-4087207297{padding:0 calc(var(--base-unit) * 5);}}",".feedback-container.jsx-4087207297{margin:0 auto calc(var(--base-unit) * 12);}","@media screen and (min-width:768px){.feedback-container.jsx-4087207297{margin-bottom:calc(var(--base-unit) * 18);}}",".feedback{border-radius:10px;}",".how-to.jsx-4087207297{background-color:var(--grey-10);padding:calc(var(--base-unit) * 3) 0;margin-bottom:calc(var(--base-unit) * 3);}","@media screen and (min-width:1024px){.how-to.jsx-4087207297{margin-bottom:calc(var(--base-unit) * 5);}}",".how-to.jsx-4087207297 button.jsx-4087207297{background-color:transparent;border:none;width:100%;padding:0;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;color:var(--grey-100);}","@media screen and (min-width:768px){.how-to.jsx-4087207297 button.jsx-4087207297{width:auto;margin:0 auto;}}",".how-to.jsx-4087207297 button.jsx-4087207297 svg.jsx-4087207297{-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;}","@media screen and (min-width:1024px){.how-to.jsx-4087207297 button.jsx-4087207297 svg.jsx-4087207297{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}}",".how-to.jsx-4087207297 button.jsx-4087207297 span.jsx-4087207297{font-size:1rem;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:calc(var(--base-unit) * 1);font-weight:bold;font-family:var(--font-circular);}","@media screen and (min-width:768px){.how-to.jsx-4087207297 button.jsx-4087207297 span.jsx-4087207297{padding:0 calc(var(--base-unit) * 3);}}","@media screen and (min-width:1024px){.how-to.jsx-4087207297 button.jsx-4087207297 span.jsx-4087207297{font-size:1.125rem;padding-left:0;}}",".how-to.jsx-4087207297 .block-text ol{margin-bottom:0;}",".how-to.jsx-4087207297 .block-text ol li:last-of-type{margin-bottom:0;}","@media screen and (max-width:1023px){.how-to.jsx-4087207297 .block-text ol li{font-size:1.125rem;}}",".how-to.jsx-4087207297 .block-text{display:none;margin-top:calc(var(--base-unit) * 5);margin-bottom:0;}",".how-to.open.jsx-4087207297 .block-text{display:block;}"]})]})};function I(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,a)}return i}var A=!0,M=function(e){return(0,h.jsx)(F,function(e){for(var t=1;t