.toc[data-astro-cid-vaiev6wj]{background:var(--c-white);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:1.2rem 1.4rem}summary[data-astro-cid-vaiev6wj]{cursor:pointer;align-items:baseline;gap:.6rem;list-style:none;display:flex}summary[data-astro-cid-vaiev6wj]::-webkit-details-marker{display:none}.title[data-astro-cid-vaiev6wj]{font-size:1.05rem;font-weight:700}.toggle[data-astro-cid-vaiev6wj]{color:var(--c-teal-dark);font-size:.8rem}.toc[data-astro-cid-vaiev6wj]:not([open]) .when-open[data-astro-cid-vaiev6wj],.toc[data-astro-cid-vaiev6wj][open] .when-closed[data-astro-cid-vaiev6wj]{display:none}ol[data-astro-cid-vaiev6wj]{counter-reset:toc;margin:.9rem 0 0;padding:0;font-size:.95rem;list-style:none}li[data-astro-cid-vaiev6wj]{counter-increment:toc;gap:.45rem;margin-bottom:.5rem;line-height:1.45;display:flex}li[data-astro-cid-vaiev6wj]:before{content:counter(toc) ".";color:var(--c-ink-soft);flex-shrink:0}a[data-astro-cid-vaiev6wj]{color:var(--c-ink);text-decoration:none}a[data-astro-cid-vaiev6wj]:hover{color:var(--c-accent);text-decoration:underline}.author-box[data-astro-cid-hbs4ykhd]{background:var(--c-bg-soft);border:1px solid var(--c-line);border-radius:var(--r-md);align-items:flex-start;gap:1.2rem;margin:2.5rem 0 0;padding:1.3rem;display:flex}img[data-astro-cid-hbs4ykhd]{object-fit:cover;border-radius:50%;flex-shrink:0;width:72px;height:72px}h2[data-astro-cid-hbs4ykhd]{margin:0 0 .2rem;font-size:1.05rem}h2[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]{color:var(--c-ink);text-decoration:none}h2[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]:hover{color:var(--c-accent)}.role[data-astro-cid-hbs4ykhd]{color:var(--c-ink-soft);margin:0 0 .5rem;font-size:.85rem}.bio[data-astro-cid-hbs4ykhd]{color:var(--c-ink-soft);margin:0;font-size:.93rem;line-height:1.6}@media (max-width:560px){.author-box[data-astro-cid-hbs4ykhd]{flex-direction:column}}.deals[data-astro-cid-wiyf4fgk]{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-white);overflow:hidden;box-shadow:0 1px 2px #1d21250a,0 16px 34px #1d212514}.deals-head[data-astro-cid-wiyf4fgk]{background:var(--c-deep);color:var(--c-white);padding:.8rem 1.05rem .85rem;position:relative}.deals-head[data-astro-cid-wiyf4fgk]:after{content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:108px;height:108px;position:absolute;bottom:-45px;right:-26px;box-shadow:0 0 0 15px #ffffff09}.eyebrow[data-astro-cid-wiyf4fgk]{z-index:1;color:#70d8cf;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.42rem;margin:0 0 .35rem;font-size:.68rem;font-weight:800;line-height:1;display:flex;position:relative}.eyebrow[data-astro-cid-wiyf4fgk] svg[data-astro-cid-wiyf4fgk]{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.heading[data-astro-cid-wiyf4fgk]{z-index:1;color:var(--c-white);letter-spacing:-.015em;margin:0;font-size:1.02rem;font-weight:780;line-height:1.22;position:relative}ul[data-astro-cid-wiyf4fgk]{gap:.5rem;margin:0;padding:.7rem;list-style:none;display:grid}li[data-astro-cid-wiyf4fgk]{margin:0}.deal-link[data-astro-cid-wiyf4fgk]{border:1px solid var(--c-line);background:var(--c-white);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:62px;padding:.45rem .55rem .45rem .85rem;text-decoration:none;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s;display:grid;position:relative;box-shadow:0 1px 1px #1d212506}.deal-link[data-astro-cid-wiyf4fgk]:before{content:"";background:var(--c-teal);border-radius:0 3px 3px 0;width:3px;transition:transform .16s;position:absolute;top:12px;bottom:12px;left:-1px;transform:scaleY(0)}.deal-link[data-astro-cid-wiyf4fgk]:hover{background:#fbfdfd;border-color:#21bcad7a;transform:translateY(-1px);box-shadow:0 8px 20px #1d212517}.deal-link[data-astro-cid-wiyf4fgk]:hover:before,.deal-link[data-astro-cid-wiyf4fgk]:focus-visible:before{transform:scaleY(1)}.deal-link[data-astro-cid-wiyf4fgk]:focus-visible{outline-offset:2px;border-color:var(--c-teal);outline:3px solid #21bcad47}.brand[data-astro-cid-wiyf4fgk]{align-items:center;min-width:0;height:38px;display:flex}img[data-astro-cid-wiyf4fgk]{object-fit:contain;object-position:left center;width:100%;max-width:132px;height:36px;display:block}.action[data-astro-cid-wiyf4fgk]{justify-items:stretch;gap:.28rem;min-width:106px;display:grid}.saving[data-astro-cid-wiyf4fgk]{color:var(--c-teal-ink);text-align:center;white-space:nowrap;font-size:.69rem;font-weight:800;line-height:1}.show[data-astro-cid-wiyf4fgk]{border:1px solid var(--c-accent);background:var(--c-accent);min-height:34px;color:var(--c-white);letter-spacing:.01em;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:.32rem;padding:.45rem .7rem;font-size:.78rem;font-weight:800;line-height:1;transition:color .16s,border-color .16s,background-color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 5px 12px #c5414d38}.show[data-astro-cid-wiyf4fgk] svg[data-astro-cid-wiyf4fgk]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .16s}.deal-link[data-astro-cid-wiyf4fgk]:hover .show[data-astro-cid-wiyf4fgk]{background:var(--c-accent-dark);border-color:var(--c-accent-dark);color:var(--c-white);box-shadow:0 7px 15px #c5414d4d}.deal-link[data-astro-cid-wiyf4fgk]:hover .show[data-astro-cid-wiyf4fgk] svg[data-astro-cid-wiyf4fgk]{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.deal-link[data-astro-cid-wiyf4fgk],.deal-link[data-astro-cid-wiyf4fgk]:before,.show[data-astro-cid-wiyf4fgk],.show[data-astro-cid-wiyf4fgk] svg[data-astro-cid-wiyf4fgk]{transition:none}.deal-link[data-astro-cid-wiyf4fgk]:hover{transform:none}}.pitch[data-astro-cid-oikzjzag]{border-radius:var(--r-md);border-top:4px solid var(--c-teal);background:var(--c-white);color:var(--c-ink);flex-direction:column;gap:.8rem;padding:1.2rem 1.3rem 1.3rem;text-decoration:none;transition:box-shadow .16s;display:flex;box-shadow:0 0 20px #0000001c}.pitch[data-astro-cid-oikzjzag]:hover{color:var(--c-ink);box-shadow:0 0 24px #0000002e}.pitch[data-astro-cid-oikzjzag]:focus-visible{outline:3px solid var(--c-teal);outline-offset:3px}.logo[data-astro-cid-oikzjzag]{justify-content:center;height:48px;display:flex}.logo[data-astro-cid-oikzjzag] img[data-astro-cid-oikzjzag]{object-fit:contain;width:auto;max-width:180px;height:auto;max-height:48px}.heading[data-astro-cid-oikzjzag]{text-align:center;color:var(--c-deep);font-size:1.12rem;font-weight:800;line-height:1.3}ul[data-astro-cid-oikzjzag]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-oikzjzag]{padding-left:1.5rem;font-size:.93rem;line-height:1.45;position:relative}li[data-astro-cid-oikzjzag]:before{content:"";border-left:2.5px solid var(--c-green);border-bottom:2.5px solid var(--c-green);width:.75rem;height:.42rem;position:absolute;top:.3rem;left:.1rem;transform:rotate(-45deg)}.cta[data-astro-cid-oikzjzag]{border-radius:var(--r-md);background:var(--c-accent);color:var(--c-white);text-align:center;padding:.75rem 1rem;font-weight:700;transition:background .15s;display:block}.pitch[data-astro-cid-oikzjzag]:hover .cta[data-astro-cid-oikzjzag]{background:var(--c-accent-dark)}.note[data-astro-cid-oikzjzag]{text-align:center;color:var(--c-ink-soft);font-size:.8rem}.deal[data-astro-cid-anwyqizd]{text-align:center;width:100%;color:var(--c-ink);background:var(--c-white);border:1px solid var(--c-line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);flex-direction:column;align-items:center;padding:18px 16px 16px;text-decoration:none;transition:box-shadow .16s;display:flex}.deal[data-astro-cid-anwyqizd]:hover{color:var(--c-ink);box-shadow:var(--shadow-card-hover)}.deal[data-astro-cid-anwyqizd]:focus-visible{outline:3px solid var(--c-teal);outline-offset:3px}.logo[data-astro-cid-anwyqizd]{justify-content:center;align-items:center;width:180px;height:52px;display:flex}img[data-astro-cid-anwyqizd]{object-fit:contain;width:100%;height:100%;display:block}.headline[data-astro-cid-anwyqizd]{color:var(--c-accent-dark);margin-top:10px;font-size:21px;font-weight:700;line-height:1.1}.copy[data-astro-cid-anwyqizd]{color:var(--c-ink);margin-top:6px;font-size:15.5px;font-weight:400;line-height:1.35}.expires[data-astro-cid-anwyqizd]{flex-wrap:wrap;justify-content:center;column-gap:.35em;margin-top:10px;font-size:15px;line-height:1.3;display:flex}.expires[data-astro-cid-anwyqizd][hidden]{display:none}.expires-label[data-astro-cid-anwyqizd]{color:var(--c-ink);font-weight:700}.expires-value[data-astro-cid-anwyqizd]{color:var(--c-accent);font-variant-numeric:tabular-nums;font-weight:600}.cta[data-astro-cid-anwyqizd]{border-radius:var(--r-md);width:100%;min-height:46px;color:var(--c-white);background:var(--c-accent);letter-spacing:.01em;justify-content:center;align-items:center;margin-top:12px;padding:.65rem .9rem;font-size:17px;font-weight:700;line-height:1;display:flex;box-shadow:0 6px 14px #d42f3e47}.deal[data-astro-cid-anwyqizd]:hover .cta[data-astro-cid-anwyqizd]{background:var(--c-accent-dark)}.fine-print[data-astro-cid-anwyqizd]{color:var(--c-ink);margin-top:8px;font-size:12px;font-weight:400;line-height:1}@media (max-width:1024px){.deal[data-astro-cid-anwyqizd]{display:none}}.riskfree[data-astro-cid-pqq3ayew]{background:var(--c-deep);color:#e8eeef;border-radius:var(--r-lg);text-align:center;margin:2.2rem 0;padding:1.5rem 1.6rem}h3[data-astro-cid-pqq3ayew]{color:#fff;margin:0 0 .6rem;font-size:1.25rem}.riskfree[data-astro-cid-pqq3ayew] p{margin:0 0 1.1rem;font-size:.95rem;line-height:1.6}.cta[data-astro-cid-pqq3ayew]{background:var(--c-accent);color:#fff;border-radius:var(--r-md);padding:.8rem 1.8rem;font-weight:700;text-decoration:none;display:inline-block}.cta[data-astro-cid-pqq3ayew]:hover{background:var(--c-accent-dark);color:#fff}.verdict-bar[data-astro-cid-bvksnic3]{background:var(--c-white);box-shadow:0 4px 18px #1d21251a}@media (min-width:768px){.verdict-bar[data-astro-cid-bvksnic3]{z-index:50;position:sticky;top:0}}.inner[data-astro-cid-bvksnic3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(1rem,3vw,2.5rem);padding-block:.7rem;display:flex}img[data-astro-cid-bvksnic3]{object-fit:contain;width:auto;max-width:160px;max-height:40px}img[data-astro-cid-bvksnic3].sized-logo{width:var(--logo-width);height:var(--logo-height);max-width:none;max-height:none;aspect-ratio:var(--logo-aspect)}.cell[data-astro-cid-bvksnic3]{text-align:center}.label[data-astro-cid-bvksnic3]{color:var(--c-ink);font-size:.95rem;font-weight:700;display:block}.value[data-astro-cid-bvksnic3]{letter-spacing:.09em;font-size:1.05rem;font-weight:800;display:block}.value[data-astro-cid-bvksnic3].good{color:var(--c-teal)}.value[data-astro-cid-bvksnic3].bad{color:var(--c-accent)}.score[data-astro-cid-bvksnic3]{color:var(--c-teal);letter-spacing:.04em;font-size:1.15rem;font-weight:800;display:block}.cta[data-astro-cid-bvksnic3]{background:var(--c-accent);color:#fff;border-radius:var(--r-sm);white-space:nowrap;padding:.85rem 1.9rem;font-size:1rem;font-weight:700;text-decoration:none;box-shadow:0 6px 16px #00000026}.cta[data-astro-cid-bvksnic3]:hover{background:var(--c-accent-dark);color:#fff}@media (min-width:768px) and (max-width:899px){.inner[data-astro-cid-bvksnic3]{flex-wrap:nowrap;gap:.5rem;padding-block:.6rem}img[data-astro-cid-bvksnic3]{max-width:140px;max-height:30px}img[data-astro-cid-bvksnic3].sized-logo{width:var(--logo-tablet-width);height:var(--logo-tablet-height);max-width:none;max-height:none}.label[data-astro-cid-bvksnic3]{font-size:.82rem}.value[data-astro-cid-bvksnic3]{letter-spacing:.06em;font-size:.9rem}.score[data-astro-cid-bvksnic3]{font-size:1rem}.cta[data-astro-cid-bvksnic3]{padding:.7rem .9rem;font-size:.9rem}}@media (max-width:767px){.inner[data-astro-cid-bvksnic3]{justify-content:center;gap:.8rem 1.4rem}img[data-astro-cid-bvksnic3]{max-height:30px}img[data-astro-cid-bvksnic3].sized-logo{width:var(--logo-mobile-width);height:var(--logo-mobile-height);max-height:none}}.offers[data-astro-cid-gmlqeckc]{background:var(--c-white);border-radius:var(--r-lg);box-shadow:var(--shadow-card);overflow:hidden}.head[data-astro-cid-gmlqeckc]{background:var(--c-night);color:var(--c-white);text-align:center;margin:0;padding:.8rem 1rem;font-size:1.05rem;font-weight:700}ul[data-astro-cid-gmlqeckc]{margin:0;padding:0;list-style:none}li[data-astro-cid-gmlqeckc]{margin:0}li[data-astro-cid-gmlqeckc]+li[data-astro-cid-gmlqeckc]{border-top:1px solid var(--c-line)}a[data-astro-cid-gmlqeckc]{justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem;text-decoration:none;display:flex}a[data-astro-cid-gmlqeckc]:hover{background:var(--c-bg-soft)}img[data-astro-cid-gmlqeckc]{object-fit:contain;object-position:left;flex-shrink:0;width:auto;max-width:150px;max-height:42px}.act[data-astro-cid-gmlqeckc]{flex-direction:column;flex:0 0 8.25rem;align-items:center;gap:.45rem;display:flex}.btn[data-astro-cid-gmlqeckc]{background:var(--c-accent);color:#fff;border-radius:var(--r-sm);white-space:nowrap;padding:.6rem 1.4rem;font-size:.95rem;font-weight:700;box-shadow:0 4px 10px #00000026}a[data-astro-cid-gmlqeckc]:hover .btn[data-astro-cid-gmlqeckc]{background:var(--c-accent-dark)}.save[data-astro-cid-gmlqeckc]{color:var(--c-teal-ink);text-align:center;text-wrap:balance;font-size:.92rem;font-weight:600;line-height:1.3}.explore[data-astro-cid-uocrottv]{border-top:1px solid var(--c-line);margin-top:3.2rem;padding-top:2.4rem}h2[data-astro-cid-uocrottv]{text-align:center;margin:0 0 1.8rem;font-size:1.7rem}ul[data-astro-cid-uocrottv]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.3rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-uocrottv]{margin:0}li[data-astro-cid-uocrottv] a[data-astro-cid-uocrottv]{background:var(--c-white);border-radius:var(--r-md);box-shadow:var(--shadow-card);height:100%;color:var(--c-ink);flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}li[data-astro-cid-uocrottv] a[data-astro-cid-uocrottv]:hover{box-shadow:var(--shadow-card-hover);color:var(--c-teal-dark);transform:translateY(-3px)}img[data-astro-cid-uocrottv]{aspect-ratio:16/9;object-fit:cover;width:100%}span[data-astro-cid-uocrottv]{text-align:center;flex-grow:1;padding:.9rem 1rem 1rem;font-size:.97rem;font-weight:600;line-height:1.42}.hub[data-astro-cid-uocrottv]{text-align:center;margin:1.6rem 0 0;font-weight:600}.hub[data-astro-cid-uocrottv] a[data-astro-cid-uocrottv]{color:var(--c-teal-ink)}.hub[data-astro-cid-uocrottv] a[data-astro-cid-uocrottv]:after{content:" →"}.prose .embed-code-heading{margin-bottom:.9rem}.prose .embed-code{border:1px solid #d8e3e2;border-top:3px solid var(--c-teal);border-radius:var(--r-md);background:#f7faf9;margin:0 0 2.35rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #21393c14}.prose .embed-code__toolbar{background:linear-gradient(90deg,#edf7f5 0%,#f7faf9 68%);border-bottom:1px solid #dfe8e7;justify-content:space-between;align-items:center;gap:1rem;min-height:2.8rem;padding:.45rem .55rem .45rem 1rem;display:flex}.prose .embed-code__label{color:var(--c-deep);letter-spacing:.075em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1}.prose .embed-code__copy{border-radius:var(--r-sm);background:var(--c-white);min-width:4.4rem;min-height:2rem;color:var(--c-deep);font:700 .82rem/1 var(--font);cursor:pointer;opacity:0;border:1px solid #b9cecb;padding:.35rem .75rem;transition:opacity .15s,transform .15s,border-color .15s,background-color .15s,color .15s;transform:translateY(-2px)}.prose .embed-code:hover .embed-code__copy,.prose .embed-code:focus-within .embed-code__copy,.prose .embed-code__copy[data-copy-state=copied],.prose .embed-code__copy[data-copy-state=selected]{opacity:1;transform:translateY(0)}.prose .embed-code__copy:hover{border-color:var(--c-teal-dark);background:var(--c-teal-dark);color:var(--c-white)}.prose .embed-code__copy:focus-visible{outline-offset:2px;opacity:1;outline:3px solid #21bcad4d;transform:translateY(0)}.prose .embed-code__copy[data-copy-state=copied]{border-color:var(--c-green);background:var(--c-green);color:var(--c-white)}.prose .embed-code__copy:disabled{cursor:wait}.prose .embed-code .embed-code__pre{overscroll-behavior-inline:contain;scrollbar-color:#b9cecb transparent;border-radius:0;max-height:18rem;margin:0;padding:1rem 1.1rem 1.15rem;font-size:clamp(.78rem,1.4vw,.88rem);line-height:1.65;background:#f7faf9!important}@media (hover:none),(pointer:coarse){.prose .embed-code__copy{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.prose .embed-code__copy{transition:none}}.title-band[data-astro-cid-sgg5joot]{background:var(--c-deep);color:#dfe8e8;text-align:center;padding-block:clamp(2.2rem,5vw,3.4rem) 1.6rem}.title-band[data-astro-cid-sgg5joot] h1[data-astro-cid-sgg5joot]{color:var(--c-white);max-width:62rem;margin:0 auto 1rem;font-size:clamp(1.8rem,4vw,2.9rem);line-height:1.15}.disclosure[data-astro-cid-sgg5joot]{color:#ffffffa6;margin:.9rem 0 0;font-size:.8rem}.disclosure[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{color:#ffffffd9}@media (max-width:767px){.title-band[data-astro-cid-sgg5joot].is-comparison{padding-block:1.9rem 1.45rem}.title-band[data-astro-cid-sgg5joot].is-comparison h1[data-astro-cid-sgg5joot]{margin-bottom:1.1rem;font-size:1.8rem;font-weight:500;line-height:1.28}.title-band[data-astro-cid-sgg5joot].is-comparison .byline{gap:.35rem .75rem;font-size:.72rem;line-height:1.55}.title-band[data-astro-cid-sgg5joot].is-comparison .byline span{gap:.4rem}.title-band[data-astro-cid-sgg5joot].is-comparison .disclosure[data-astro-cid-sgg5joot]{margin-top:.9rem;font-size:.7rem;line-height:1.55}}.page[data-astro-cid-sgg5joot]{background:var(--c-white);padding-block:1.6rem 1rem}.shell[data-astro-cid-sgg5joot]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:2.4rem;display:grid}@media (max-width:1000px){.shell[data-astro-cid-sgg5joot]{grid-template-columns:minmax(0,1fr)}}.article-card[data-astro-cid-sgg5joot]{min-width:0;max-width:860px;padding-top:.6rem}.mobile-toc[data-astro-cid-sgg5joot]{border-bottom:1px solid var(--c-line);color:var(--c-ink);margin-bottom:1.15rem;display:none}.mobile-toc[data-astro-cid-sgg5joot] summary[data-astro-cid-sgg5joot]{cursor:pointer;min-height:44px;padding-block:.5rem;font-size:.92rem;font-weight:700}.mobile-toc[data-astro-cid-sgg5joot] ul[data-astro-cid-sgg5joot]{margin:0 0 .75rem;padding:0;list-style:none}.mobile-toc[data-astro-cid-sgg5joot] li[data-astro-cid-sgg5joot]{margin:0}.mobile-toc[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{min-height:44px;color:var(--c-ink);text-underline-offset:3px;padding-block:.55rem;font-size:.92rem;line-height:1.45;text-decoration:underline;display:block}.mobile-toc[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:hover{color:var(--c-accent)}.mobile-toc[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:focus-visible,.mobile-toc[data-astro-cid-sgg5joot] summary[data-astro-cid-sgg5joot]:focus-visible{outline:3px solid var(--c-teal);outline-offset:3px}.prose[data-astro-cid-sgg5joot]{max-width:860px}.sidebar[data-astro-cid-sgg5joot]{--sidebar-gap:24px;top:var(--sidebar-top,var(--sidebar-gap));gap:1.1rem;display:grid;position:sticky}@media (max-width:1000px){.sidebar[data-astro-cid-sgg5joot]{display:none}.mobile-toc[data-astro-cid-sgg5joot]{display:block}}.prose[data-astro-cid-sgg5joot] h2,.prose[data-astro-cid-sgg5joot] h3{scroll-margin-top:5.5rem}.prose[data-astro-cid-sgg5joot] h2{text-align:left;border-top:1px solid var(--c-line);margin-top:3.1rem;padding-top:2.2rem;padding-bottom:.7rem;position:relative}.prose[data-astro-cid-sgg5joot] h2:after{content:"";background:var(--c-teal);border-radius:2px;width:64px;height:3px;position:absolute;bottom:0;left:0}.prose[data-astro-cid-sgg5joot] h2:first-child{border-top:0;margin-top:.6rem;padding-top:0}.prose[data-astro-cid-sgg5joot] hr:has(+h2){display:none}.prose[data-astro-cid-sgg5joot] img{border-radius:var(--r-md)}.prose[data-astro-cid-sgg5joot] figure{margin:1.8rem 0}.prose[data-astro-cid-sgg5joot] figure:not(:has(table)){width:fit-content;max-width:100%;margin-inline:auto}.prose[data-astro-cid-sgg5joot] figure:not(:has(table))>img,.prose[data-astro-cid-sgg5joot] figure:not(:has(table))>a,.prose[data-astro-cid-sgg5joot] figure:not(:has(table))>a>img{max-width:100%;display:block}.prose[data-astro-cid-sgg5joot] figure:not(:has(table))>figcaption{overflow-wrap:anywhere;max-width:100%}.prose[data-astro-cid-sgg5joot] figcaption{color:var(--c-ink-soft);text-align:center;margin-top:.5rem;font-size:.85rem}.prose[data-astro-cid-sgg5joot] .table-scroll{border-radius:var(--r-lg);box-shadow:var(--shadow-card);border:0}.prose[data-astro-cid-sgg5joot] table:not(:has(thead)) td:first-child{background:var(--c-teal-ink);color:var(--c-white);width:34%;font-weight:600}caption[data-astro-cid-6btusg5i]{caption-side:top;text-align:left;padding:.55rem .8rem;font-size:.92rem;font-weight:600}table[data-astro-cid-6btusg5i]{font-size:.9rem;line-height:1.45}td[data-astro-cid-6btusg5i],th[data-astro-cid-6btusg5i]{text-align:center;vertical-align:middle;border:1px solid var(--c-line);padding:.5rem .75rem}th[data-astro-cid-6btusg5i]{border-color:#ffffff40}table[data-astro-cid-6btusg5i].left td[data-astro-cid-6btusg5i],table[data-astro-cid-6btusg5i].left th[data-astro-cid-6btusg5i]{text-align:left}tr[data-astro-cid-6btusg5i]>[data-astro-cid-6btusg5i]:first-child{border-left:0}tr[data-astro-cid-6btusg5i]>[data-astro-cid-6btusg5i]:last-child{border-right:0}thead[data-astro-cid-6btusg5i] tr[data-astro-cid-6btusg5i] th[data-astro-cid-6btusg5i],tbody[data-astro-cid-6btusg5i] tr[data-astro-cid-6btusg5i]:first-child>[data-astro-cid-6btusg5i]{border-top:0}tbody[data-astro-cid-6btusg5i] tr[data-astro-cid-6btusg5i]:last-child>[data-astro-cid-6btusg5i]{border-bottom:0}.group[data-astro-cid-6btusg5i]{background:var(--c-bg-soft);font-weight:700}.row-header[data-astro-cid-6btusg5i]{background:var(--c-teal-ink);width:40%;color:var(--c-white);border-color:var(--c-line);text-align:left}.row-header[data-astro-cid-6btusg5i]+td[data-astro-cid-6btusg5i] .deal[data-astro-cid-6btusg5i],.touch-links[data-astro-cid-6btusg5i] .deal[data-astro-cid-6btusg5i]{align-items:center;min-height:44px;display:inline-flex}.deal[data-astro-cid-6btusg5i]{color:var(--c-accent);font-weight:600;text-decoration:none}.deal[data-astro-cid-6btusg5i]:hover{color:var(--c-accent-dark);text-decoration:underline}.cell-image[data-astro-cid-6btusg5i]{vertical-align:middle;max-width:100%;height:auto;display:inline-block}.proscons[data-astro-cid-zgyjnerw]{grid-template-columns:1fr 1fr;gap:1rem;margin:1.6rem 0;display:grid}@media (max-width:620px){.proscons[data-astro-cid-zgyjnerw]{grid-template-columns:1fr}}.col[data-astro-cid-zgyjnerw]{border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-white);padding:1rem 1.15rem}.pros[data-astro-cid-zgyjnerw]{border-top:3px solid var(--c-green)}.cons[data-astro-cid-zgyjnerw]{border-top:3px solid var(--c-accent)}.hd[data-astro-cid-zgyjnerw]{margin:0 0 .6rem;font-size:1.02rem}ul[data-astro-cid-zgyjnerw]{margin:0;padding:0;font-size:.95rem;list-style:none}li[data-astro-cid-zgyjnerw]{margin-bottom:.5rem;padding-left:1.5rem;line-height:1.55;position:relative}li[data-astro-cid-zgyjnerw]:before{font-weight:700;position:absolute;top:-.05rem;left:0}.pros[data-astro-cid-zgyjnerw] li[data-astro-cid-zgyjnerw]:before{content:"+";color:var(--c-green)}.cons[data-astro-cid-zgyjnerw] li[data-astro-cid-zgyjnerw]:before{content:"–";color:var(--c-accent)}.faq[data-astro-cid-z2awmdtj]{border:1px solid var(--c-line);border-radius:var(--r-md);margin:1.8rem 0;overflow:hidden}details[data-astro-cid-z2awmdtj]+details[data-astro-cid-z2awmdtj]{border-top:1px solid var(--c-line)}summary[data-astro-cid-z2awmdtj]{cursor:pointer;background:var(--c-bg-soft);align-items:center;gap:.6rem;padding:.9rem 1.1rem;list-style:none;display:flex}summary[data-astro-cid-z2awmdtj]::-webkit-details-marker{display:none}summary[data-astro-cid-z2awmdtj]:after{content:"+";color:var(--c-ink-soft);margin-left:auto;font-size:1.3rem;line-height:1}details[data-astro-cid-z2awmdtj][open] summary[data-astro-cid-z2awmdtj]:after{content:"–"}summary[data-astro-cid-z2awmdtj] h3[data-astro-cid-z2awmdtj]{margin:0;font-size:1.02rem;font-weight:600}.answer[data-astro-cid-z2awmdtj]{padding:1rem 1.1rem .4rem}.answer[data-astro-cid-z2awmdtj] p:last-child{margin-bottom:.8rem}.callout[data-astro-cid-ofng6q6o]{border-left:4px solid var(--c-teal);background:var(--c-bg-soft);border-radius:0 var(--r-md) var(--r-md) 0;margin:1.6rem 0;padding:.95rem 1.15rem}.callout[data-astro-cid-ofng6q6o].warning{background:#fff9e8;border-left-color:#e0a800}.callout[data-astro-cid-ofng6q6o].success{border-left-color:var(--c-green);background:#eefaf1}.callout[data-astro-cid-ofng6q6o].danger{border-left-color:var(--c-accent);background:#fdeef0}.title[data-astro-cid-ofng6q6o]{margin:0 0 .35rem;font-weight:700}.body[data-astro-cid-ofng6q6o] p:last-child{margin-bottom:0}.cta-wrap[data-astro-cid-eyw2jlkq]{text-align:center;margin:1.5rem 0}.cta[data-astro-cid-eyw2jlkq]{background:var(--c-accent);color:#fff;border-radius:var(--r-md);font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s;display:inline-block}.cta[data-astro-cid-eyw2jlkq]:hover{background:var(--c-accent-dark);color:#fff}.cta[data-astro-cid-eyw2jlkq].md{padding:.6rem 1.2rem;font-size:.95rem}.cta[data-astro-cid-eyw2jlkq].lg{padding:.75rem 1.6rem;font-size:1.02rem}.cta[data-astro-cid-eyw2jlkq].xl{padding:.95rem 2.1rem;font-size:1.1rem}.cta[data-astro-cid-eyw2jlkq].outline{background:var(--c-white);color:var(--c-accent);box-shadow:inset 0 0 0 2px var(--c-accent)}.cta[data-astro-cid-eyw2jlkq].outline:hover{background:var(--c-accent);color:#fff}.block[data-astro-cid-eyw2jlkq] .cta[data-astro-cid-eyw2jlkq]{display:block}.picks[data-astro-cid-j7pcffg2]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.9rem;margin:1.5rem 0 2.2rem;display:grid}.picks[data-astro-cid-j7pcffg2]:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.picks[data-astro-cid-j7pcffg2]:has(>:only-child){grid-template-columns:minmax(0,1fr)}.picks[data-astro-cid-j7pcffg2] [data-roundup-pick]{height:100%}.picks[data-astro-cid-j7pcffg2]:has(>:nth-child(3):last-child) [data-roundup-featured=true]{grid-area:1/2}@media (max-width:820px){.picks[data-astro-cid-j7pcffg2]{grid-template-columns:1fr;max-width:680px;margin-inline:auto}.picks[data-astro-cid-j7pcffg2]:has(>:nth-child(2):last-child),.picks[data-astro-cid-j7pcffg2]:has(>:only-child){grid-template-columns:1fr}.picks[data-astro-cid-j7pcffg2] [data-roundup-pick]{height:auto}.picks[data-astro-cid-j7pcffg2]:has(>:nth-child(3):last-child) [data-roundup-featured=true]{grid-area:auto}}@media (max-width:480px){.picks[data-astro-cid-j7pcffg2]{gap:.8rem;width:100%;max-width:none}}@media (prefers-reduced-motion:reduce){.picks[data-astro-cid-j7pcffg2]{scroll-behavior:auto}}.pick[data-astro-cid-2ikfwdqb]{text-align:center;color:inherit;background:var(--c-white);border:1px solid var(--c-line);border-radius:var(--r-lg);flex-direction:column;align-items:center;gap:.7rem;height:100%;padding:1.2rem 1.1rem 1.4rem;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}.pick[data-astro-cid-2ikfwdqb]:hover{color:inherit;transform:translateY(-2px);box-shadow:0 6px 24px #00000017}.badge[data-astro-cid-2ikfwdqb]{background:var(--c-deep);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.28rem .7rem;font-size:.68rem;font-weight:700}.name[data-astro-cid-2ikfwdqb]{color:var(--c-ink);font-size:1.15rem;font-weight:700}img[data-astro-cid-2ikfwdqb]{object-fit:contain;width:auto;max-height:130px}.blurb[data-astro-cid-2ikfwdqb]{color:var(--c-ink-soft);font-size:.9rem;line-height:1.55}.blurb[data-astro-cid-2ikfwdqb] p{margin:0}.features[data-astro-cid-2ikfwdqb]{text-align:left;width:100%;margin:.2rem 0;padding:0;font-size:.88rem;list-style:none}.features[data-astro-cid-2ikfwdqb] li[data-astro-cid-2ikfwdqb]{margin-bottom:.3rem;padding-left:1.25rem;line-height:1.45;position:relative}.features[data-astro-cid-2ikfwdqb] li[data-astro-cid-2ikfwdqb]:before{content:"✓";color:var(--c-green);font-weight:700;position:absolute;left:0}.cta[data-astro-cid-2ikfwdqb]{background:var(--c-accent);color:#fff;border-radius:var(--r-md);margin-top:auto;padding:.6rem 1.4rem;font-size:.95rem;font-weight:700}.pick[data-astro-cid-2ikfwdqb]:hover .cta[data-astro-cid-2ikfwdqb]{background:var(--c-accent-dark)}.is-comparison-winner[data-astro-cid-2ikfwdqb]{border:2px solid var(--c-teal);border-radius:0;grid-template-columns:minmax(0,1fr) minmax(240px,.9fr);align-items:center;gap:1.75rem;height:auto;min-height:98px;padding:1.2rem 2rem;font-weight:400;display:grid;position:relative;box-shadow:0 0 10px #21bcad73}.is-comparison-winner[data-astro-cid-2ikfwdqb]:hover{transform:none;box-shadow:0 0 14px #21bcad99}.is-comparison-winner[data-astro-cid-2ikfwdqb] .badge[data-astro-cid-2ikfwdqb]{background:var(--c-teal-ink);letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:999px;align-items:center;gap:.42rem;padding:.38rem .85rem;font-size:.95rem;display:inline-flex;position:absolute;top:0;left:0;transform:translate(-.7rem,-50%)}.trophy[data-astro-cid-2ikfwdqb]{flex:none;width:1em;height:1em}.is-comparison-winner[data-astro-cid-2ikfwdqb] img[data-astro-cid-2ikfwdqb]{object-fit:contain;border-radius:0;grid-column:1;justify-self:center;width:min(100%,230px);height:58px;max-height:none}.is-comparison-winner[data-astro-cid-2ikfwdqb] .cta[data-astro-cid-2ikfwdqb]{border-radius:0;grid-column:2;justify-content:center;justify-self:center;align-items:center;width:min(100%,300px);min-height:48px;margin:0;padding:.65rem 1rem;font-size:1rem;display:flex;box-shadow:0 0 10px #00000059}@media (max-width:640px){.is-comparison-winner[data-astro-cid-2ikfwdqb]{grid-template-columns:1fr;gap:1rem;min-height:168px;padding:2rem 1rem 1.25rem}.is-comparison-winner[data-astro-cid-2ikfwdqb] .badge[data-astro-cid-2ikfwdqb]{transform:translate(-.35rem,-42%)}.is-comparison-winner[data-astro-cid-2ikfwdqb] img[data-astro-cid-2ikfwdqb]{grid-column:1;width:min(75%,205px);height:54px}.is-comparison-winner[data-astro-cid-2ikfwdqb] .cta[data-astro-cid-2ikfwdqb]{grid-column:1;width:min(100%,200px);min-height:42px;padding-block:.5rem}}.roundup-pick[data-astro-cid-q3gfzdmk]{min-width:0;height:100%;color:var(--c-ink);background:var(--c-white);border:1px solid var(--c-line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);font-family:var(--font);text-align:left;flex-direction:column;padding:.9rem;transition:border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:visible}.roundup-pick[data-astro-cid-q3gfzdmk]:hover{box-shadow:var(--shadow-card-hover);border-color:#bdcac9}.roundup-pick[data-astro-cid-q3gfzdmk].is-featured{border:2px solid var(--c-deep);padding:calc(.9rem - 1px);box-shadow:0 13px 30px #21393c29}.featured-flag[data-astro-cid-q3gfzdmk]{z-index:1;color:var(--c-white);background:var(--c-deep);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.4rem .66rem .44rem;font-size:.75rem;font-weight:750;line-height:1;position:absolute;top:-.78rem;right:.9rem;box-shadow:0 4px 10px #21393c29}.pick-label[data-astro-cid-q3gfzdmk]{min-width:0;min-height:2rem;color:var(--c-teal-ink);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:.42rem;margin:0 0 .6rem;padding:0;font-size:.75rem;font-weight:750;line-height:1.35;display:flex}.is-featured[data-astro-cid-q3gfzdmk] .pick-label[data-astro-cid-q3gfzdmk]{padding-right:0}.label-marker[data-astro-cid-q3gfzdmk]{background:var(--c-accent);border-radius:2px;flex:none;width:.46rem;height:.46rem;transform:rotate(45deg)}.label-text[data-astro-cid-q3gfzdmk]{overflow-wrap:anywhere;min-width:0}.media-well[data-astro-cid-q3gfzdmk]{background:var(--c-bg-soft);border-radius:var(--r-md);flex:none;place-items:center;height:8rem;margin:0 0 .85rem;padding:.75rem .8rem 1rem;display:grid;position:relative;overflow:hidden}.media-well[data-astro-cid-q3gfzdmk] img[data-astro-cid-q3gfzdmk]{object-fit:contain;border:0;border-radius:0;width:100%;max-width:100%;height:6rem;max-height:6rem;margin:0;padding:0;display:block}.pick-copy[data-astro-cid-q3gfzdmk]{flex-direction:column;flex:auto;min-width:0;display:flex}.pick-copy[data-astro-cid-q3gfzdmk] h3[data-astro-cid-q3gfzdmk]{color:var(--c-ink);font-family:var(--font);font-size:var(--step-1);letter-spacing:-.025em;text-align:left;text-wrap:wrap;border:0;margin:0 0 .16rem;padding:0;font-weight:750;line-height:1.15}.pick-copy[data-astro-cid-q3gfzdmk] p[data-astro-cid-q3gfzdmk]{color:var(--c-teal-ink);font-family:var(--font);text-align:left;margin:0 0 .8rem;padding:0;font-size:.8125rem;font-weight:700;line-height:1.3}.pick-copy[data-astro-cid-q3gfzdmk] ul[data-astro-cid-q3gfzdmk]{gap:.5rem;margin:0 0 .9rem;padding:0;list-style:none;display:grid}.pick-copy[data-astro-cid-q3gfzdmk] li[data-astro-cid-q3gfzdmk]{color:var(--c-ink-soft);font-family:var(--font);text-align:left;margin:0;padding:0 0 0 1.08rem;font-size:.8125rem;font-weight:500;line-height:1.38;position:relative}.pick-copy[data-astro-cid-q3gfzdmk] li[data-astro-cid-q3gfzdmk]:before{content:"✓";color:var(--c-teal-ink);font-weight:800;position:absolute;top:0;left:0}.pick-footer[data-astro-cid-q3gfzdmk]{border-top:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:.65rem;margin:auto 0 0;padding:.78rem 0 0;display:flex}.pick-footer[data-astro-cid-q3gfzdmk].has-price{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.7rem .6rem;display:grid}.price-ticket[data-astro-cid-q3gfzdmk]{min-width:0;color:var(--c-ink);font-family:var(--font);align-items:baseline;margin:0;display:flex}.price-amount[data-astro-cid-q3gfzdmk]{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:750;line-height:1}.price-unit[data-astro-cid-q3gfzdmk]{color:var(--c-ink-soft);margin-left:.12rem;font-size:.8rem;font-weight:600;line-height:1}.price-plan[data-astro-cid-q3gfzdmk]{color:var(--c-ink-soft);font-family:var(--font);grid-area:2/1/auto/-1;margin:-.38rem 0 0;font-size:.8125rem;font-weight:600;line-height:1.3}.has-price[data-astro-cid-q3gfzdmk] .rating[data-astro-cid-q3gfzdmk]{grid-area:1/2;padding-top:.32rem}.has-price[data-astro-cid-q3gfzdmk] .deal-link[data-astro-cid-q3gfzdmk]{grid-column:1/-1;width:100%}.price-terms[data-astro-cid-q3gfzdmk]{color:var(--c-ink-soft);font-family:var(--font);text-align:center;grid-column:1/-1;margin:-.2rem 0 0;padding:0;font-size:.75rem;font-weight:500;line-height:1.35}.visually-hidden[data-astro-cid-q3gfzdmk]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rating[data-astro-cid-q3gfzdmk]{color:var(--c-ink-soft);font-family:var(--font);white-space:nowrap;flex:none;margin:0;padding:0;font-size:.75rem;font-weight:500;line-height:1}.rating[data-astro-cid-q3gfzdmk] strong[data-astro-cid-q3gfzdmk]{color:var(--c-ink);font-size:.98rem;font-weight:750}.deal-link[data-astro-cid-q3gfzdmk]{overflow-wrap:normal;min-height:2.75rem;color:var(--c-white);background:var(--c-accent);border-radius:var(--r-md);box-shadow:none;font-family:var(--font);text-align:center;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:.3rem;margin:0;padding:.62rem .78rem;font-size:.95rem;font-weight:750;line-height:1;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:inline-flex}.deal-link[data-astro-cid-q3gfzdmk]:hover{color:var(--c-white);background:var(--c-accent-dark);box-shadow:0 6px 15px #c5414d38}.deal-link[data-astro-cid-q3gfzdmk]:focus-visible{color:var(--c-white);background:var(--c-accent-dark);outline:3px solid var(--c-teal);outline-offset:3px}.roundup-pick[data-astro-cid-q3gfzdmk]:not(.is-featured) .deal-link[data-astro-cid-q3gfzdmk]{color:var(--c-accent);background:var(--c-white);box-shadow:inset 0 0 0 1.5px var(--c-accent)}.roundup-pick[data-astro-cid-q3gfzdmk]:not(.is-featured) .deal-link[data-astro-cid-q3gfzdmk]:hover,.roundup-pick[data-astro-cid-q3gfzdmk]:not(.is-featured) .deal-link[data-astro-cid-q3gfzdmk]:focus-visible{color:var(--c-white);background:var(--c-accent);box-shadow:0 6px 15px #c5414d38}.deal-link[data-astro-cid-q3gfzdmk] svg[data-astro-cid-q3gfzdmk]{flex:none;width:.9rem;height:.9rem}.no-offer[data-astro-cid-q3gfzdmk]{min-height:2.75rem;color:var(--c-ink-soft);background:var(--c-bg-soft);border:1px solid var(--c-line);font-family:var(--font);text-align:center;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;margin:0;padding:.62rem .7rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}@media (max-width:820px){.roundup-pick[data-astro-cid-q3gfzdmk]{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(8.75rem,31%) minmax(0,1fr);column-gap:1rem;height:auto;padding:.9rem;display:grid}.roundup-pick[data-astro-cid-q3gfzdmk].is-featured{order:-1;padding:calc(.9rem - 1px)}.pick-label[data-astro-cid-q3gfzdmk]{grid-area:1/1/auto/-1}.media-well[data-astro-cid-q3gfzdmk]{grid-area:2/1/span 2;align-self:stretch;height:auto;min-height:9.2rem;margin:0}.media-well[data-astro-cid-q3gfzdmk] img[data-astro-cid-q3gfzdmk]{height:7rem;max-height:7rem}.pick-copy[data-astro-cid-q3gfzdmk]{grid-area:2/2}.pick-footer[data-astro-cid-q3gfzdmk]{grid-area:3/2;margin-top:0}}@media (max-width:480px){.roundup-pick[data-astro-cid-q3gfzdmk],.roundup-pick[data-astro-cid-q3gfzdmk].is-featured{height:auto;padding:.82rem;display:flex}.featured-flag[data-astro-cid-q3gfzdmk]{box-shadow:none;border-radius:0 0 8px 8px;align-self:flex-start;margin:-.82rem 0 .65rem;position:static}.is-featured[data-astro-cid-q3gfzdmk] .pick-label[data-astro-cid-q3gfzdmk]{width:100%;padding-right:0}.media-well[data-astro-cid-q3gfzdmk]{width:100%;height:8rem;min-height:0;margin-bottom:.85rem}.media-well[data-astro-cid-q3gfzdmk] img[data-astro-cid-q3gfzdmk]{height:6rem;max-height:6rem}.pick-copy[data-astro-cid-q3gfzdmk] h3[data-astro-cid-q3gfzdmk]{font-size:1.15rem}.deal-link[data-astro-cid-q3gfzdmk]{min-height:2.75rem;padding-inline:.9rem}}@media (prefers-reduced-motion:reduce){.roundup-pick[data-astro-cid-q3gfzdmk],.deal-link[data-astro-cid-q3gfzdmk]{transition:none}}.vpn-item[data-astro-cid-7aeqgduj]{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-white);margin:2rem 0;padding:1.4rem 1.5rem .6rem}.badge[data-astro-cid-7aeqgduj]{background:var(--c-deep);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-bottom:.5rem;padding:.28rem .7rem;font-size:.68rem;font-weight:700;display:inline-block}.vpn-item[data-astro-cid-7aeqgduj] h2,.vpn-item[data-astro-cid-7aeqgduj] h3{margin-top:.3rem}@media (max-width:560px){.vpn-item[data-astro-cid-7aeqgduj]{padding-inline:1.05rem}}.bar-wrap[data-astro-cid-2nwjuqpn]{border-radius:var(--r-sm);background:#e9edee;height:28px;margin:.9rem 0 1.5rem;overflow:hidden}.bar[data-astro-cid-2nwjuqpn]{background:var(--c-teal);border-radius:var(--r-sm);justify-content:flex-end;align-items:center;min-width:max-content;height:100%;padding-right:.7rem;display:flex}span[data-astro-cid-2nwjuqpn]{color:#fff;white-space:nowrap;font-size:.82rem;font-weight:600}.versus[data-astro-cid-4an7wmkp]{grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr);align-items:stretch;gap:.75rem;margin:0 0 2.4rem;display:grid}@media (max-width:720px){.versus[data-astro-cid-4an7wmkp]{grid-template-columns:1fr;gap:.9rem}}.vs[data-astro-cid-4an7wmkp]{color:var(--c-ink);text-align:center;align-self:center;font-size:clamp(1.45rem,3vw,2.1rem);font-weight:800}.side[data-astro-cid-4an7wmkp]{text-align:center;color:inherit;background:var(--c-white);border:1px solid var(--c-line);border-radius:0;flex-direction:column;align-items:center;gap:0;min-width:0;height:100%;padding:.75rem .8rem 1rem;font-weight:400;text-decoration:none;display:flex;box-shadow:0 7px 22px #1321231a}.side[data-astro-cid-4an7wmkp]:hover{color:inherit;box-shadow:0 9px 28px #13212329}.tagline[data-astro-cid-4an7wmkp]{color:#fff;background:#292c33;justify-content:center;align-items:center;width:100%;min-height:3.25rem;padding:.55rem .7rem;font-size:clamp(1rem,1.65vw,1.4rem);font-weight:500;line-height:1.2;display:flex}.identity[data-astro-cid-4an7wmkp]{justify-content:center;align-items:center;gap:clamp(.65rem,1.3vw,1.1rem);width:100%;min-height:7.1rem;padding:1rem .35rem;display:flex}.logo[data-astro-cid-4an7wmkp]{object-fit:contain;border-radius:0;width:auto;max-width:min(58%,210px);height:auto;max-height:78px}.name[data-astro-cid-4an7wmkp]{font-size:1.15rem;font-weight:700}.score[data-astro-cid-4an7wmkp]{white-space:nowrap;align-items:center;gap:.2rem;font-size:1.15rem;display:inline-flex}.score[data-astro-cid-4an7wmkp] strong[data-astro-cid-4an7wmkp]{font-size:1.45rem}.star[data-astro-cid-4an7wmkp]{color:#f7b548;font-size:1.8rem;line-height:1}ul[data-astro-cid-4an7wmkp]{border-top:1px solid var(--c-line);text-align:left;width:100%;margin:0 0 1.15rem;padding:.9rem .35rem 0;font-size:.92rem;line-height:1.45;list-style:none!important}li[data-astro-cid-4an7wmkp]{margin-bottom:.25rem;padding-left:1.1rem;position:relative}li[data-astro-cid-4an7wmkp]:before{content:"•";color:var(--c-teal);font-size:1.25rem;line-height:1.05;position:absolute;left:0}.cta[data-astro-cid-4an7wmkp]{background:var(--c-accent);color:#fff;border-radius:0;width:min(86%,320px);margin-top:auto;padding:.8rem 1rem;font-size:.95rem;font-weight:700;box-shadow:0 5px 12px #191c1f38}.side[data-astro-cid-4an7wmkp]:hover .cta[data-astro-cid-4an7wmkp]{background:var(--c-accent-dark)}.guarantee[data-astro-cid-4an7wmkp]{color:var(--c-ink-soft);margin-top:.75rem;font-size:.82rem}@media (max-width:720px){.side[data-astro-cid-4an7wmkp]{padding:.65rem .7rem .9rem}.identity[data-astro-cid-4an7wmkp]{min-height:6.5rem}.logo[data-astro-cid-4an7wmkp]{max-width:min(58%,190px);max-height:72px}}.expert[data-astro-cid-qlzemc5k]{color:inherit;background:var(--c-bg-soft);border:1px solid var(--c-line);border-left:4px solid var(--c-teal);border-radius:0 var(--r-lg) var(--r-lg) 0;margin:1.8rem 0;padding:1.2rem 1.4rem;text-decoration:none;display:block}.expert[data-astro-cid-qlzemc5k].linked:hover{color:inherit;box-shadow:0 4px 18px #00000012}.heading[data-astro-cid-qlzemc5k]{letter-spacing:.1em;color:var(--c-teal-dark);margin-bottom:.6rem;font-size:.74rem;font-weight:800;display:block}.prose[data-astro-cid-qlzemc5k] p:last-child{margin-bottom:.8rem}.winner[data-astro-cid-qlzemc5k]{align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.badge[data-astro-cid-qlzemc5k]{background:var(--c-green);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.25rem .65rem;font-size:.68rem;font-weight:700}.winner[data-astro-cid-qlzemc5k] img[data-astro-cid-qlzemc5k]{width:auto;max-height:30px}.wname[data-astro-cid-qlzemc5k]{font-weight:700}.cta[data-astro-cid-qlzemc5k]{background:var(--c-accent);color:#fff;border-radius:var(--r-md);padding:.6rem 1.3rem;font-size:.9rem;font-weight:700;display:inline-block}.expert[data-astro-cid-qlzemc5k].linked:hover .cta[data-astro-cid-qlzemc5k]{background:var(--c-accent-dark)}.comparison-label[data-astro-cid-4g56cyg2]{color:var(--c-ink);font-weight:800;line-height:1.3}.versus[data-astro-cid-4g56cyg2]{color:var(--c-ink-soft);text-align:center;align-items:center;gap:.85rem;margin:1.1rem 0;font-size:1.1rem;display:flex}.versus[data-astro-cid-4g56cyg2]:before,.versus[data-astro-cid-4g56cyg2]:after{content:"";background:var(--c-line);flex:1;height:1px}.winner[data-astro-cid-4g56cyg2]{border-left:3px solid var(--c-green);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--c-bg-soft);width:fit-content;color:var(--c-teal-dark);letter-spacing:.035em;margin:.7rem 0 1rem;padding:.4rem .75rem;font-size:.82rem}.plain[data-astro-cid-4g56cyg2]{margin:1rem 0;font-size:1rem}.comparison-winner[data-astro-cid-gfgsdbzq]{--verdict-panel:linear-gradient(90deg, #1d2125 0%, #2c313a 100%);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--verdict-panel);color:var(--c-white);text-align:center;justify-items:center;gap:1.15rem;margin:2.5rem 0 0;padding:clamp(2.8rem,7vw,4.15rem) clamp(1.25rem,7vw,4rem) .9rem;display:grid}.trophy[data-astro-cid-gfgsdbzq]{width:clamp(3.8rem,9vw,4.9rem);color:var(--c-accent);overflow:visible}.trophy[data-astro-cid-gfgsdbzq] path[data-astro-cid-gfgsdbzq]:first-child{fill:currentColor;stroke:none}.trophy[data-astro-cid-gfgsdbzq] path[data-astro-cid-gfgsdbzq]:not(:first-child){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.winner-heading[data-astro-cid-gfgsdbzq]{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:400;line-height:1.15}.winner-heading[data-astro-cid-gfgsdbzq] strong[data-astro-cid-gfgsdbzq]{color:var(--c-white);font-weight:750}.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap){background:var(--verdict-panel,linear-gradient(90deg, #1d2125 0%, #2c313a 100%));color:#ffffffbd;text-align:center;text-wrap:pretty;margin:-1px 0 0;padding:calc(.8rem + 1px) clamp(1.25rem,7vw,4rem) 1.4rem;font-size:clamp(1rem,2.2vw,1.14rem);line-height:1.65}.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap)+.cta-wrap{border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--verdict-panel,linear-gradient(90deg, #1d2125 0%, #2c313a 100%));margin:-1px 0 2.5rem;padding:calc(.75rem + 1px) 1.25rem clamp(2.8rem,7vw,4.15rem)}.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap)+.cta-wrap .cta{border-radius:var(--r-md);justify-content:center;align-items:center;gap:.65rem;min-width:min(15rem,100%);padding:1rem 2rem;font-size:1.15rem;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 4px #a9323e,0 14px 28px #0000003d}.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap)+.cta-wrap .cta:after{content:"→";font-size:1.3em;line-height:1;transition:transform .15s}.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap)+.cta-wrap .cta:hover{transform:translateY(2px);box-shadow:0 2px #9a2f39,0 10px 22px #00000038}.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap)+.cta-wrap .cta:hover:after{transform:translate(.2rem)}.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap)+.cta-wrap .cta:focus-visible{outline:3px solid var(--c-white);outline-offset:4px}@media (max-width:520px){.comparison-winner[data-astro-cid-gfgsdbzq]{gap:.9rem;padding-top:2.4rem}.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap){padding-top:calc(.65rem + 1px)}.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap)+.cta-wrap{padding-bottom:2.4rem}}@media (prefers-reduced-motion:reduce){.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap)+.cta-wrap .cta,.comparison-winner[data-astro-cid-gfgsdbzq]+p:not(.cta-wrap)+.cta-wrap .cta:after{transition:none}}.comparison-offer-card[data-astro-cid-5w5xhrni]{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-white);text-align:center;flex-direction:column;align-items:center;gap:.7rem;margin:1.2rem 0 2rem;padding:1.2rem 1.1rem 1.4rem;display:flex}.name[data-astro-cid-5w5xhrni]{color:var(--c-ink);font-size:1.15rem;font-weight:700}img[data-astro-cid-5w5xhrni]{object-fit:contain;width:auto;max-height:88px}.score[data-astro-cid-5w5xhrni]{color:var(--c-ink-soft)}.score[data-astro-cid-5w5xhrni] strong[data-astro-cid-5w5xhrni]{color:var(--c-ink);font-size:1.3rem}ul[data-astro-cid-5w5xhrni]{text-align:left;width:100%;margin:.2rem 0;padding:0;font-size:.9rem;list-style:none}li[data-astro-cid-5w5xhrni]{margin-bottom:.35rem;padding-left:1.3rem;position:relative}li[data-astro-cid-5w5xhrni]:before{content:"✓";color:var(--c-green);font-weight:700;position:absolute;left:0}.status[data-astro-cid-5w5xhrni]{border-radius:var(--r-md);background:var(--c-bg-soft);width:100%;color:var(--c-ink-soft);letter-spacing:.045em;margin-top:auto;padding:.65rem 1rem;font-size:.82rem;font-weight:800}.pricing-reference[data-astro-cid-uzba5czb]{border-block:1px solid var(--c-line);margin-block:1.8rem;padding-block:1rem .25rem}.offer-link[data-astro-cid-uzba5czb]{min-height:44px;color:var(--c-ink);justify-content:space-between;align-items:center;gap:1rem;text-decoration:none;display:flex}.offer-copy[data-astro-cid-uzba5czb]{gap:.25rem;min-width:0;line-height:1.4;display:grid}.offer-copy[data-astro-cid-uzba5czb] strong[data-astro-cid-uzba5czb]{font-size:var(--step-0);font-variant-numeric:tabular-nums}.offer-copy[data-astro-cid-uzba5czb]>span[data-astro-cid-uzba5czb]{color:var(--c-ink-soft);font-size:.85rem;font-weight:400}.offer-action[data-astro-cid-uzba5czb]{border-radius:var(--r-md);background:var(--c-accent);min-height:44px;color:var(--c-white);flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;padding:.6rem 1.2rem;font-size:.95rem;font-weight:700;line-height:1.25;transition:background-color .15s;display:inline-flex}.offer-action[data-astro-cid-uzba5czb] svg[data-astro-cid-uzba5czb]{width:.9rem;height:.9rem}.offer-link[data-astro-cid-uzba5czb]:hover{color:var(--c-ink)}.offer-link[data-astro-cid-uzba5czb]:hover .offer-action[data-astro-cid-uzba5czb],.offer-link[data-astro-cid-uzba5czb]:focus-visible .offer-action[data-astro-cid-uzba5czb]{background:var(--c-accent-dark)}.offer-link[data-astro-cid-uzba5czb]:focus-visible,summary[data-astro-cid-uzba5czb]:focus-visible{outline:3px solid var(--c-teal);outline-offset:3px}.checked[data-astro-cid-uzba5czb]{color:var(--c-ink-soft);margin:.55rem 0 0;font-size:.75rem;line-height:1.5}summary[data-astro-cid-uzba5czb]{min-height:44px;color:var(--c-ink-soft);cursor:pointer;padding-block:.65rem;font-size:.92rem;line-height:1.5}.screenshot-note[data-astro-cid-uzba5czb]{color:var(--c-ink-soft);margin:.5rem 0 0;font-size:.92rem;line-height:1.5}@media (max-width:560px){.offer-link[data-astro-cid-uzba5czb]{flex-direction:column;align-items:stretch;gap:.75rem}}@media (prefers-reduced-motion:reduce){.offer-action[data-astro-cid-uzba5czb]{transition:none}}.reads[data-astro-cid-o6gnz5vi]{background:var(--c-white);border:1px solid var(--c-line);border-top:3px solid var(--c-teal);border-radius:var(--r-lg);box-shadow:var(--shadow-card);margin:2.2rem 0;padding:1.2rem 1.4rem 1.3rem}.label[data-astro-cid-o6gnz5vi]{text-transform:uppercase;letter-spacing:.08em;color:var(--c-ink);margin:0 0 .8rem;font-size:.8rem;font-weight:700}ul[data-astro-cid-o6gnz5vi]{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:.55rem 1.8rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}@media (max-width:600px){ul[data-astro-cid-o6gnz5vi]{grid-template-columns:1fr}}li[data-astro-cid-o6gnz5vi]{margin:0;padding-left:1.1rem;line-height:1.5;position:relative}li[data-astro-cid-o6gnz5vi]:before{content:"›";color:var(--c-teal);font-weight:700;position:absolute;top:-.1rem;left:0}a[data-astro-cid-o6gnz5vi]{text-decoration:none}a[data-astro-cid-o6gnz5vi]:hover{text-decoration:underline}.yt[data-astro-cid-rpyckbrk]{aspect-ratio:16/9;border-radius:var(--r-md);background:#000;margin:1.8rem 0;position:relative;overflow:hidden}.yt[data-astro-cid-rpyckbrk] iframe,.facade[data-astro-cid-rpyckbrk]{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.facade[data-astro-cid-rpyckbrk] img[data-astro-cid-rpyckbrk]{object-fit:cover;width:100%;height:100%}.play[data-astro-cid-rpyckbrk]{color:#fff;text-shadow:0 2px 12px #0009;place-items:center;font-size:3rem;display:grid;position:absolute;inset:0}.facade[data-astro-cid-rpyckbrk]:hover .play[data-astro-cid-rpyckbrk]{color:var(--c-accent)}.alliance-grid[data-astro-cid-ec47kqm7]{background:#f4f4f7;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;width:100%;max-width:712px;margin:1.8rem auto;display:grid}.alliance-group[data-astro-cid-ec47kqm7]{background:var(--c-white,#fff);min-width:0;box-shadow:0 0 9px -5px #00000080}.group-title[data-astro-cid-ec47kqm7]{background:var(--c-teal-ink);color:#fff;text-align:center;padding:10px 6px;font-size:13px;font-weight:700;line-height:1.25}.country-list[data-astro-cid-ec47kqm7]{padding:7px 0 10px}.country-row[data-astro-cid-ec47kqm7]{grid-template-columns:clamp(22px,15%,44.4px) minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:6px 10px;display:grid}.country-row[data-astro-cid-ec47kqm7] img[data-astro-cid-ec47kqm7]{aspect-ratio:1;object-fit:contain;width:100%;max-width:44.4px;height:auto;display:block;border-radius:0!important}.country-row[data-astro-cid-ec47kqm7] span[data-astro-cid-ec47kqm7]{min-width:0;color:var(--c-ink,#333);font-size:15px;line-height:1.3}.plus[data-astro-cid-ec47kqm7]{color:var(--c-ink,#333);text-align:center;padding:2px 0 3px;font-size:20px;font-weight:600;line-height:1}@media (max-width:1024px){.alliance-grid[data-astro-cid-ec47kqm7]{grid-template-columns:minmax(0,1fr)}}.media-gallery[data-astro-cid-xo33vbrr]{width:100%;max-width:100%;margin:1.5rem 0 2rem}.is-grid[data-astro-cid-xo33vbrr],.is-justified[data-astro-cid-xo33vbrr]{grid-template-columns:repeat(var(--gallery-columns), minmax(0, 1fr));gap:var(--gallery-gap);align-items:start;display:grid}.is-masonry[data-astro-cid-xo33vbrr]{column-count:var(--gallery-columns);column-gap:var(--gallery-gap)}.gallery-item[data-astro-cid-xo33vbrr]{border-radius:var(--r-md);min-width:0;color:inherit;text-decoration:none;display:block;overflow:hidden}.is-masonry[data-astro-cid-xo33vbrr] .gallery-item[data-astro-cid-xo33vbrr]{break-inside:avoid;margin:0 0 var(--gallery-gap)}.gallery-item[data-astro-cid-xo33vbrr]:focus-visible{outline:3px solid var(--c-teal);outline-offset:3px}img[data-astro-cid-xo33vbrr]{border-radius:inherit;width:100%;max-width:100%;height:auto;display:block}.caption[data-astro-cid-xo33vbrr]{color:var(--c-ink-soft);text-align:center;padding:.45rem .25rem 0;font-size:.85rem;font-weight:400;line-height:1.4;display:block}@media (max-width:820px){.is-grid[data-astro-cid-xo33vbrr],.is-justified[data-astro-cid-xo33vbrr]{grid-template-columns:repeat(var(--gallery-columns-tablet), minmax(0, 1fr))}.is-masonry[data-astro-cid-xo33vbrr]{column-count:var(--gallery-columns-tablet)}}@media (max-width:560px){.is-grid[data-astro-cid-xo33vbrr],.is-justified[data-astro-cid-xo33vbrr]{grid-template-columns:repeat(var(--gallery-columns-mobile), minmax(0, 1fr))}.is-masonry[data-astro-cid-xo33vbrr]{column-count:var(--gallery-columns-mobile)}}.split-media[data-astro-cid-ruc4bucu]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;gap:10px;width:100%;max-width:712px;margin:1.8rem auto;display:grid}.copy[data-astro-cid-ruc4bucu]{align-self:center;min-width:0}.copy[data-astro-cid-ruc4bucu] :first-child{margin-top:0}.copy[data-astro-cid-ruc4bucu] :last-child{margin-bottom:0}.media[data-astro-cid-ruc4bucu]{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;margin:0!important}.media[data-astro-cid-ruc4bucu] img[data-astro-cid-ruc4bucu]{max-width:100%;height:auto;display:block;border-radius:0!important}.media[data-astro-cid-ruc4bucu] figcaption[data-astro-cid-ruc4bucu]{color:var(--c-ink-soft,#5d626d);text-align:center;margin-top:.5rem;font-size:.85rem;line-height:1.4}@media (max-width:767px){.split-media[data-astro-cid-ruc4bucu]{grid-template-columns:minmax(0,1fr)}}.exposure[data-astro-cid-huy57or5]{border-radius:var(--r-md);border-left:4px solid var(--c-accent);background:var(--c-night);color:#d9e0e3;margin:1.4rem 0 1.9rem;padding:1.1rem 1.3rem 1.25rem}.title[data-astro-cid-huy57or5]{color:var(--c-white);align-items:center;gap:.55rem;margin:0 0 .75rem;font-size:1.14rem;font-weight:800;line-height:1.3;display:flex}.title[data-astro-cid-huy57or5] svg[data-astro-cid-huy57or5]{color:#ffb020;flex:none}.facts[data-astro-cid-huy57or5][hidden]{display:none}.facts[data-astro-cid-huy57or5] dl[data-astro-cid-huy57or5]{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.5rem;margin:0;display:grid}.facts[data-astro-cid-huy57or5] dl[data-astro-cid-huy57or5]>div[data-astro-cid-huy57or5]{border-radius:var(--r-sm);background:#ffffff12;min-width:0;padding:.5rem .7rem}.facts[data-astro-cid-huy57or5] dt[data-astro-cid-huy57or5]{letter-spacing:.06em;text-transform:uppercase;color:#fff9;font-size:.7rem;font-weight:700}.facts[data-astro-cid-huy57or5] dd[data-astro-cid-huy57or5]{color:var(--c-white);overflow-wrap:anywhere;margin:.1rem 0 0;font-weight:700}.facts[data-astro-cid-huy57or5] dd[data-astro-cid-huy57or5].ip{color:#ffcf5c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.private[data-astro-cid-huy57or5]{color:#ffffff8c;margin:.4rem 0 .8rem;font-size:.75rem}.copy[data-astro-cid-huy57or5]{color:#d9e0e3;margin:0 0 .95rem;font-size:.97rem;line-height:1.55}.actions[data-astro-cid-huy57or5]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.cta[data-astro-cid-huy57or5]{border-radius:var(--r-md);background:var(--c-accent);color:var(--c-white);padding:.72rem 1.35rem;font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s;display:inline-block}.cta[data-astro-cid-huy57or5]:hover{background:var(--c-accent-dark);color:var(--c-white)}.cta[data-astro-cid-huy57or5]:focus-visible{outline-offset:3px;outline:3px solid #ffcf5c}.note[data-astro-cid-huy57or5]{color:#ffffffb3;font-size:.85rem}.vpn-tip[data-astro-cid-hbxhyyuw]{border:1px solid #bfe9e4;border-left:4px solid var(--c-teal);border-radius:0 var(--r-md) var(--r-md) 0;background:#effaf8;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin:1.4rem 0;padding:.9rem 1.1rem;display:flex}.text[data-astro-cid-hbxhyyuw]{flex:22rem;min-width:0}.title[data-astro-cid-hbxhyyuw]{color:var(--c-deep);margin:0 0 .25rem;font-weight:700}.body[data-astro-cid-hbxhyyuw]{font-size:.95rem;line-height:1.55}.body[data-astro-cid-hbxhyyuw] p{margin:0}.cta[data-astro-cid-hbxhyyuw]{border-radius:var(--r-md);background:var(--c-accent);color:var(--c-white);flex:none;padding:.6rem 1.1rem;font-size:.95rem;font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s;display:inline-block}.cta[data-astro-cid-hbxhyyuw]:hover{background:var(--c-accent-dark);color:var(--c-white)}.cta[data-astro-cid-hbxhyyuw]:focus-visible{outline:3px solid var(--c-teal);outline-offset:3px}.site-checker[data-astro-cid-tbiu6vz2]{border:1px solid var(--c-line);border-top:4px solid var(--c-teal);border-radius:var(--r-md);background:var(--c-white);margin:1.4rem 0 2rem;padding:1.1rem 1.2rem 1rem;box-shadow:0 1px 2px #0000000a}.top[data-astro-cid-tbiu6vz2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.title[data-astro-cid-tbiu6vz2]{color:var(--c-deep);margin:0;font-size:1.2rem;font-weight:800;line-height:1.3}.you[data-astro-cid-tbiu6vz2]{color:var(--c-ink-soft);margin:.15rem 0 0;font-size:.9rem}.you[data-astro-cid-tbiu6vz2] strong[data-astro-cid-tbiu6vz2]{color:var(--c-ink)}.you[data-astro-cid-tbiu6vz2][hidden]{display:none}.run[data-astro-cid-tbiu6vz2]{border-radius:var(--r-md);background:var(--c-teal-ink);color:var(--c-white);font:inherit;cursor:pointer;border:0;flex:none;padding:.65rem 1.15rem;font-weight:700;line-height:1.3;transition:background .15s}.run[data-astro-cid-tbiu6vz2]:hover{background:var(--c-deep)}.run[data-astro-cid-tbiu6vz2]:disabled{cursor:progress;opacity:.75}.run[data-astro-cid-tbiu6vz2]:focus-visible,.cta[data-astro-cid-tbiu6vz2]:focus-visible,.name[data-astro-cid-tbiu6vz2]:focus-visible,.host[data-astro-cid-tbiu6vz2]:focus-visible{outline:3px solid var(--c-teal);outline-offset:3px}.note[data-astro-cid-tbiu6vz2],.noscript[data-astro-cid-tbiu6vz2],.status-line[data-astro-cid-tbiu6vz2]{color:var(--c-ink-soft);margin:.6rem 0 0;font-size:.82rem;line-height:1.5}.status-line[data-astro-cid-tbiu6vz2]:empty{display:none}table[data-astro-cid-tbiu6vz2]{border-collapse:collapse;width:100%;margin:.9rem 0 0;font-size:.95rem}thead[data-astro-cid-tbiu6vz2] th[data-astro-cid-tbiu6vz2]{background:var(--c-teal-ink);letter-spacing:.05em;text-align:left;text-transform:uppercase;color:var(--c-white);border-bottom:0;padding:.5rem .6rem;font-size:.75rem;font-weight:700}tbody[data-astro-cid-tbiu6vz2] th[data-astro-cid-tbiu6vz2],tbody[data-astro-cid-tbiu6vz2] td[data-astro-cid-tbiu6vz2]{border-bottom:1px solid var(--c-line);text-align:left;vertical-align:middle;padding:.6rem}tbody[data-astro-cid-tbiu6vz2] tr[data-astro-cid-tbiu6vz2]:last-child th[data-astro-cid-tbiu6vz2],tbody[data-astro-cid-tbiu6vz2] tr[data-astro-cid-tbiu6vz2]:last-child td[data-astro-cid-tbiu6vz2]{border-bottom:0}tbody[data-astro-cid-tbiu6vz2] th[data-astro-cid-tbiu6vz2]{font-weight:400}.name[data-astro-cid-tbiu6vz2]{color:var(--c-deep);font-weight:700;text-decoration:none;display:block}.name[data-astro-cid-tbiu6vz2]:hover{text-decoration:underline}.host[data-astro-cid-tbiu6vz2]{color:var(--c-ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;text-decoration:none}.host[data-astro-cid-tbiu6vz2]:hover{text-decoration:underline}.blocks[data-astro-cid-tbiu6vz2]{color:var(--c-ink-soft);margin-top:.1rem;font-size:.78rem;line-height:1.4;display:block}.caution[data-astro-cid-tbiu6vz2]{color:#8a5a00;margin-top:.15rem;font-size:.78rem;font-weight:700;line-height:1.4;display:block}.pill[data-astro-cid-tbiu6vz2]{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.83rem;font-weight:700;line-height:1.35;display:inline-flex}.pill[data-astro-cid-tbiu6vz2]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem}.pill[data-astro-cid-tbiu6vz2][data-tone=idle]{background:var(--c-bg-soft);color:var(--c-ink-soft)}.pill[data-astro-cid-tbiu6vz2][data-tone=idle]:before{display:none}.pill[data-astro-cid-tbiu6vz2][data-tone=wait]{background:var(--c-bg-soft);color:var(--c-ink-soft)}.pill[data-astro-cid-tbiu6vz2][data-tone=wait]:before{animation:1s ease-in-out infinite alternate site-checker-pulse}.pill[data-astro-cid-tbiu6vz2][data-tone=good]{color:#1b7f43;background:#e7f6ed}.pill[data-astro-cid-tbiu6vz2][data-tone=warn]{color:#8a5a00;background:#fdf3de}.pill[data-astro-cid-tbiu6vz2][data-tone=bad]{color:#b8323f;background:#fdeaec}.pill[data-astro-cid-tbiu6vz2][data-tone=muted]{color:#4a4f55;background:#eceef0}@keyframes site-checker-pulse{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pill[data-astro-cid-tbiu6vz2][data-tone=wait]:before{animation:none}}.detail[data-astro-cid-tbiu6vz2]{color:var(--c-ink-soft);margin-top:.2rem;font-size:.78rem;line-height:1.4;display:block}.detail[data-astro-cid-tbiu6vz2]:empty{display:none}.summary[data-astro-cid-tbiu6vz2]{border-radius:var(--r-md);border-left:4px solid var(--c-accent);background:var(--c-night);color:#d9e0e3;margin:1rem 0 .2rem;padding:1rem 1.2rem 1.1rem}.summary[data-astro-cid-tbiu6vz2][hidden]{display:none}.summary-title[data-astro-cid-tbiu6vz2]{color:var(--c-white);margin:0 0 .4rem;font-size:1.1rem;font-weight:800;line-height:1.3}.summary-body[data-astro-cid-tbiu6vz2],.summary-down[data-astro-cid-tbiu6vz2]{margin:0 0 .8rem;font-size:.95rem;line-height:1.55}.summary-down[data-astro-cid-tbiu6vz2][hidden]{display:none}.summary-down[data-astro-cid-tbiu6vz2] a{color:#7fe0d6}.actions[data-astro-cid-tbiu6vz2]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.cta[data-astro-cid-tbiu6vz2]{border-radius:var(--r-md);background:var(--c-accent);color:var(--c-white);padding:.65rem 1.2rem;font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s;display:inline-block}.cta[data-astro-cid-tbiu6vz2]:hover{background:var(--c-accent-dark);color:var(--c-white)}.guarantee[data-astro-cid-tbiu6vz2]{color:#fff9;font-size:.8rem}.visually-hidden[data-astro-cid-tbiu6vz2]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.site-checker[data-astro-cid-tbiu6vz2]{padding:.95rem .85rem .85rem}.run[data-astro-cid-tbiu6vz2]{width:100%}thead[data-astro-cid-tbiu6vz2]{display:none}tbody[data-astro-cid-tbiu6vz2] tr[data-astro-cid-tbiu6vz2]{border-bottom:1px solid var(--c-line);grid-template-columns:1fr 1fr;gap:.35rem .75rem;padding:.75rem 0;display:grid}tbody[data-astro-cid-tbiu6vz2] tr[data-astro-cid-tbiu6vz2]:last-child{border-bottom:0}tbody[data-astro-cid-tbiu6vz2] th[data-astro-cid-tbiu6vz2]{grid-column:1/-1}tbody[data-astro-cid-tbiu6vz2] th[data-astro-cid-tbiu6vz2],tbody[data-astro-cid-tbiu6vz2] td[data-astro-cid-tbiu6vz2]{border:0;padding:0}tbody[data-astro-cid-tbiu6vz2] td[data-astro-cid-tbiu6vz2]:before{content:attr(data-label);letter-spacing:.05em;text-transform:uppercase;color:var(--c-ink-soft);margin-bottom:.2rem;font-size:.68rem;font-weight:700;display:block}.pill[data-astro-cid-tbiu6vz2]{white-space:normal}}.block-checker[data-astro-cid-luux7de7]{border:1px solid var(--c-line);border-top:4px solid var(--c-teal);border-radius:var(--r-md);background:var(--c-white);margin:1.4rem 0 2rem;padding:1.1rem 1.2rem 1rem;box-shadow:0 1px 2px #0000000a}.ask[data-astro-cid-luux7de7]{margin:0}.title[data-astro-cid-luux7de7]{color:var(--c-deep);margin:0 0 .55rem;font-size:1.2rem;font-weight:800;line-height:1.3;display:block}.row[data-astro-cid-luux7de7]{flex-wrap:wrap;gap:.6rem;display:flex}input[data-astro-cid-luux7de7]{border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-white);min-width:0;color:var(--c-ink);font:inherit;flex:16rem;padding:.62rem .8rem;line-height:1.3}input[data-astro-cid-luux7de7]:focus-visible{outline:3px solid var(--c-teal);outline-offset:1px;border-color:var(--c-teal)}.run[data-astro-cid-luux7de7]{border-radius:var(--r-md);background:var(--c-teal-ink);color:var(--c-white);font:inherit;cursor:pointer;border:0;flex:none;padding:.65rem 1.15rem;font-weight:700;line-height:1.3;transition:background .15s}.run[data-astro-cid-luux7de7]:hover{background:var(--c-deep)}.run[data-astro-cid-luux7de7]:disabled{cursor:progress;opacity:.75}.run[data-astro-cid-luux7de7]:focus-visible,.cta[data-astro-cid-luux7de7]:focus-visible,.example[data-astro-cid-luux7de7]:focus-visible,.error[data-astro-cid-luux7de7] a:focus-visible{outline:3px solid var(--c-teal);outline-offset:3px}.examples[data-astro-cid-luux7de7]{color:var(--c-ink-soft);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:.6rem 0 0;font-size:.85rem;display:flex}.example[data-astro-cid-luux7de7]{border:1px solid var(--c-line);background:var(--c-bg-soft);color:var(--c-deep);font:inherit;cursor:pointer;border-radius:999px;padding:.15rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem}.example[data-astro-cid-luux7de7]:hover{border-color:var(--c-teal)}.example[data-astro-cid-luux7de7]:disabled{cursor:default;opacity:.6}.error[data-astro-cid-luux7de7]{color:#b8323f;margin:.6rem 0 0;font-size:.9rem;font-weight:600}.error[data-astro-cid-luux7de7][hidden],.you[data-astro-cid-luux7de7][hidden]{display:none}.you[data-astro-cid-luux7de7]{color:var(--c-ink-soft);margin:.7rem 0 0;font-size:.9rem}.you[data-astro-cid-luux7de7] strong[data-astro-cid-luux7de7]{color:var(--c-ink)}.noscript[data-astro-cid-luux7de7],.status-line[data-astro-cid-luux7de7],.credit[data-astro-cid-luux7de7]{color:var(--c-ink-soft);margin:.6rem 0 0;font-size:.82rem;line-height:1.5}.status-line[data-astro-cid-luux7de7]:empty{display:none}.error[data-astro-cid-luux7de7] a{color:inherit}table[data-astro-cid-luux7de7]{border-collapse:collapse;width:100%;margin:.9rem 0 0;font-size:.95rem}thead[data-astro-cid-luux7de7] th[data-astro-cid-luux7de7]{background:var(--c-teal-ink);letter-spacing:.05em;text-align:left;text-transform:uppercase;color:var(--c-white);border-bottom:0;padding:.5rem .6rem;font-size:.75rem;font-weight:700}tbody[data-astro-cid-luux7de7] th[data-astro-cid-luux7de7],tbody[data-astro-cid-luux7de7] td[data-astro-cid-luux7de7]{border-bottom:1px solid var(--c-line);text-align:left;vertical-align:middle;padding:.55rem .6rem}tbody[data-astro-cid-luux7de7] th[data-astro-cid-luux7de7]{width:42%;font-weight:400}tr[data-astro-cid-luux7de7].group th[data-astro-cid-luux7de7]{border-bottom:2px solid var(--c-line);letter-spacing:.06em;text-transform:uppercase;width:auto;color:var(--c-ink-soft);padding-top:.9rem;font-size:.72rem;font-weight:700}tr[data-astro-cid-luux7de7].is-you{background:#f1faf8}.name[data-astro-cid-luux7de7]{color:var(--c-deep);font-weight:700;display:block}.you-badge[data-astro-cid-luux7de7]{background:var(--c-teal-ink);color:var(--c-white);letter-spacing:.04em;text-transform:uppercase;vertical-align:.1rem;border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.68rem;font-weight:700;display:inline-block}.nets[data-astro-cid-luux7de7]{color:var(--c-ink-soft);margin-top:.1rem;font-size:.78rem;line-height:1.4;display:block}.pill[data-astro-cid-luux7de7]{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.83rem;font-weight:700;line-height:1.35;display:inline-flex}.pill[data-astro-cid-luux7de7]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem}.pill[data-astro-cid-luux7de7][data-tone=idle]{background:var(--c-bg-soft);color:var(--c-ink-soft)}.pill[data-astro-cid-luux7de7][data-tone=idle]:before{display:none}.pill[data-astro-cid-luux7de7][data-tone=wait]{background:var(--c-bg-soft);color:var(--c-ink-soft)}.pill[data-astro-cid-luux7de7][data-tone=wait]:before{animation:1s ease-in-out infinite alternate block-checker-pulse}.pill[data-astro-cid-luux7de7][data-tone=good]{color:#1b7f43;background:#e7f6ed}.pill[data-astro-cid-luux7de7][data-tone=warn]{color:#8a5a00;background:#fdf3de}.pill[data-astro-cid-luux7de7][data-tone=bad]{color:#b8323f;background:#fdeaec}.pill[data-astro-cid-luux7de7][data-tone=muted]{color:#4a4f55;background:#eceef0}@keyframes block-checker-pulse{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pill[data-astro-cid-luux7de7][data-tone=wait]:before{animation:none}}.detail[data-astro-cid-luux7de7]{color:var(--c-ink-soft);margin-top:.2rem;font-size:.78rem;line-height:1.45;display:block}.detail[data-astro-cid-luux7de7]:empty{display:none}.detail[data-astro-cid-luux7de7] span{display:block}.summary[data-astro-cid-luux7de7]{border-radius:var(--r-md);border-left:4px solid var(--c-accent);background:var(--c-night);color:#d9e0e3;margin:1rem 0 .2rem;padding:1rem 1.2rem 1.1rem}.summary[data-astro-cid-luux7de7][hidden]{display:none}.summary-title[data-astro-cid-luux7de7]{color:var(--c-white);overflow-wrap:anywhere;margin:0 0 .45rem;font-size:1.1rem;font-weight:800;line-height:1.3}.summary-lines[data-astro-cid-luux7de7]{margin:0 0 .7rem;padding:0 0 0 1.1rem;font-size:.95rem;line-height:1.5}.summary-lines[data-astro-cid-luux7de7]:empty{display:none}.summary-lines[data-astro-cid-luux7de7] li{margin:.15rem 0}.summary-lines[data-astro-cid-luux7de7] strong{color:var(--c-white)}.summary-body[data-astro-cid-luux7de7]{margin:0 0 .8rem;font-size:.95rem;line-height:1.55}.summary-body[data-astro-cid-luux7de7]:empty{display:none}.summary-body[data-astro-cid-luux7de7] a{color:#7fe0d6}.actions[data-astro-cid-luux7de7]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.actions[data-astro-cid-luux7de7][hidden]{display:none}.cta[data-astro-cid-luux7de7]{border-radius:var(--r-md);background:var(--c-accent);color:var(--c-white);padding:.65rem 1.2rem;font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s;display:inline-block}.cta[data-astro-cid-luux7de7]:hover{background:var(--c-accent-dark);color:var(--c-white)}.guarantee[data-astro-cid-luux7de7]{color:#fff9;font-size:.8rem}.visually-hidden[data-astro-cid-luux7de7]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.block-checker[data-astro-cid-luux7de7]{padding:.95rem .85rem .85rem}.run[data-astro-cid-luux7de7]{width:100%}thead[data-astro-cid-luux7de7]{display:none}tbody[data-astro-cid-luux7de7] tr[data-astro-cid-luux7de7]{border-bottom:1px solid var(--c-line);grid-template-columns:1fr;gap:.35rem;padding:.7rem 0;display:grid}tbody[data-astro-cid-luux7de7] tr[data-astro-cid-luux7de7].group{border-bottom:2px solid var(--c-line);padding:.9rem 0 .2rem}tbody[data-astro-cid-luux7de7] th[data-astro-cid-luux7de7],tbody[data-astro-cid-luux7de7] td[data-astro-cid-luux7de7],tr[data-astro-cid-luux7de7].group th[data-astro-cid-luux7de7]{border:0;width:auto;padding:0}tr[data-astro-cid-luux7de7].is-you{padding-left:.5rem;padding-right:.5rem}.pill[data-astro-cid-luux7de7]{white-space:normal}}.brand-index[data-astro-cid-j7qbjush]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.6rem 2rem;margin:1.2rem 0 2rem;display:grid}.topic[data-astro-cid-j7qbjush] h3[data-astro-cid-j7qbjush]{margin:0 0 .6rem;font-size:1.1rem}.count[data-astro-cid-j7qbjush]{color:var(--c-ink-soft);font-size:.9rem;font-weight:400}ul[data-astro-cid-j7qbjush]{margin:0;padding-left:1.1rem}li[data-astro-cid-j7qbjush]{margin:0 0 .35rem;font-size:.95rem;line-height:1.4}details[data-astro-cid-j7qbjush]{margin-top:.3rem}summary[data-astro-cid-j7qbjush]{cursor:pointer;color:var(--c-teal-ink);margin-bottom:.4rem;font-size:.92rem;font-weight:600}nordvpn-cost-calculator[data-astro-cid-3uaf72ad]{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-white,#fff);box-shadow:var(--shadow-card);margin:1.5rem 0;padding:clamp(1rem,3vw,1.75rem);display:block}.calculator-intro[data-astro-cid-3uaf72ad]{margin-top:0}.fields[data-astro-cid-3uaf72ad]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}label[data-astro-cid-3uaf72ad]{flex-direction:column;gap:.4rem;font-size:.95rem;font-weight:650;display:flex}.wide[data-astro-cid-3uaf72ad]{grid-column:1/-1}input[data-astro-cid-3uaf72ad],select[data-astro-cid-3uaf72ad]{box-sizing:border-box;width:100%;min-height:52px;font:inherit;color:var(--c-ink);border-radius:var(--r-sm);background:#fff;border:1px solid #aeb7bb;padding:.65rem .75rem}input[data-astro-cid-3uaf72ad]:focus-visible,select[data-astro-cid-3uaf72ad]:focus-visible,button[data-astro-cid-3uaf72ad]:focus-visible{outline:3px solid var(--c-teal);outline-offset:3px}.calculate[data-astro-cid-3uaf72ad]{border-radius:var(--r-md);min-height:52px;font:inherit;background:var(--c-deep);color:#fff;cursor:pointer;border:0;margin-top:1rem;padding:.7rem 1rem;font-weight:700}.calculate[data-astro-cid-3uaf72ad]:hover{background:var(--c-night)}.calculate[data-astro-cid-3uaf72ad]:active{background:var(--c-teal-ink)}.results[data-astro-cid-3uaf72ad]{border-top:1px solid var(--c-line);font-variant-numeric:tabular-nums;margin-top:1.5rem;padding-top:1.1rem}.total[data-astro-cid-3uaf72ad]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.total[data-astro-cid-3uaf72ad] strong[data-astro-cid-3uaf72ad]{color:var(--c-deep);font-size:2rem}dl[data-astro-cid-3uaf72ad]{margin:1rem 0}dl[data-astro-cid-3uaf72ad] div[data-astro-cid-3uaf72ad]{border-bottom:1px solid var(--c-line);justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}dd[data-astro-cid-3uaf72ad]{white-space:nowrap;margin:0;font-weight:700}.assumptions[data-astro-cid-3uaf72ad],.checked[data-astro-cid-3uaf72ad]{color:var(--c-ink-soft);font-size:.85rem;line-height:1.6}.error[data-astro-cid-3uaf72ad]{color:var(--c-accent-dark)}[data-astro-cid-3uaf72ad][hidden]{display:none!important}@media (max-width:560px){.fields[data-astro-cid-3uaf72ad]{grid-template-columns:1fr}}
