.article-body,.wb-article-detail{--wb-theme-color: #5333ed;--wb-fcs: #1d1a2b;--wb-bfc: #1d1a2b;--wb-bgc: #f7f5fb;--wb-bgcl: #fff;--wb-bbc: #e6e2f0;--wb-wk: #5c586c;--wb-wke: #8a8599}.article-layout.is-review,.article-layout{grid-template-columns:220px minmax(0,1fr)}.article-layout.is-review .article-body,.article-layout.is-review .wb-article-detail{max-width:none}.article-layout.is-review .article-body p,.article-layout.is-review .article-body ul,.article-layout.is-review .article-body ol{max-width:72ch}.article-cover{margin:0 0 32px;background:transparent;overflow:visible}.article-cover img{width:auto;max-width:100%;height:auto;max-height:none;min-height:0;object-fit:contain;display:block;margin:0 auto}.article-body img,.wb-article-detail img,.article-body video,.wb-article-detail video{max-width:100%;width:auto!important;height:auto!important;object-fit:contain;display:block;margin-left:auto;margin-right:auto}.wb-featured-image{position:relative;margin-bottom:30px}.wb-featured-image img{width:100%!important;height:auto!important;object-fit:contain}.article-body figure,.article-body .wp-block-image,.article-body .wp-caption{overflow:visible}.article-body,.wb-article-detail,.article-body .main-content-wrapper,.wb-article-detail .main-content-wrapper{min-width:0;max-width:100%}.article-layout>div{overflow-x:auto}.table-scroll,.table-yes-no-wrapper,.wrapper-scrollable,.wrapper-responsive,.article-body .wp-block-table,.article-body figure.wp-block-table,.article-body [data-sheet-id],.wb-article-detail [data-sheet-id],.article-body .scroll-table-v2,.wb-article-detail .scroll-table-v2{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.article-body table,.wb-article-detail table,.article-body .table-yes-no{width:max-content;min-width:100%;max-width:none;table-layout:auto!important;border-collapse:collapse}.article-body .scroll-table-comparison,.wb-article-detail .scroll-table-comparison{display:block;width:max-content!important;max-width:100%;overflow:auto hidden!important}.scroll-table-v2 thead th,.scroll-table-v2 thead th:first-of-type{color:#fff!important;background-color:#14121f!important}.scroll-table-v2 th:first-of-type:before,.scroll-table-v2 td:first-of-type:before{background:linear-gradient(90deg,rgba(20,18,31,.28),transparent)}.article-body p a,.article-body li a,.wb-article-detail p a,.wb-article-detail li a{color:var(--purple, #5333ed);text-decoration:underline;text-underline-offset:2px}.article-body a.vpn-cta,.article-body a.btn,.wb-article-detail a.vpn-cta,.wb-article-detail a.btn{text-decoration:none}a.vpn-cta:hover,a.vpn-cta:focus,.toc a.vpn-cta:hover,.article-cta-bar a.vpn-cta:hover,.wb-article-detail a.vpn-cta:hover{background:var(--purple-deep, #3b1fd4)!important;color:#fff!important;border-color:transparent!important}.wb-overall-block{margin:28px 0;padding:24px;background:var(--paper);border-radius:var(--radius)}.wb-switcher{display:flex;gap:8px;margin-bottom:16px}.switcher-item{padding:6px 12px;border-radius:999px;background:#fff;font-size:13px;font-weight:600;cursor:default}.switcher-item.current{background:var(--purple);color:#fff}.switcher-content{display:none}.switcher-content.current{display:block}.rating-header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.rating-header-title{font-weight:600}.rating-meter-wrapper{display:flex;align-items:center;gap:10px}.score-label,.rating-score-label{font-family:var(--serif);color:var(--purple);font-size:20px}.rating-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rating-item{display:flex;justify-content:space-between;align-items:center;gap:16px}.rating-item-label{color:var(--mute)}meter{width:160px;height:8px}.pros-cons-title{font-weight:600;margin:20px 0 10px}.pros-cons-list-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}.pros-cons-list{margin:0}.pros-cons-item-title{font-weight:600;margin-bottom:8px}@media(max-width:860px){.article-layout.is-review,.pros-cons-list-wrapper{grid-template-columns:1fr}}
