.VsNordVPN_page__SP7M3{background:#09090b;color:#fafafa}.VsNordVPN_hero__L58YV{padding:16rem 0 4rem;text-align:center;background:radial-gradient(ellipse 60% 40% at 50% 30%,rgba(34,197,94,.06) 0,transparent 70%),#09090b}.VsNordVPN_container__C7dQC{max-width:1140px;margin:0 auto;padding:0 2rem}.VsNordVPN_heroTitle__4BVdv{font-size:3rem;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-bottom:1rem}.VsNordVPN_heroSubtitle__cMaN6{font-size:1.25rem;color:#a1a1aa;margin-bottom:1.5rem}.VsNordVPN_heroDescription__Ewfhx{font-size:1.05rem;color:#71717a;max-width:640px;margin:0 auto;line-height:1.7}.VsNordVPN_tldr__sYo_o{padding:4rem 0}.VsNordVPN_sectionTitle__kidMH{font-size:1.75rem;font-weight:700;text-align:center;margin-bottom:2.5rem;letter-spacing:-.02em}.VsNordVPN_tldrGrid__C2w1M{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.VsNordVPN_tldrCard__wVdLU{border-radius:16px;padding:2rem}.VsNordVPN_tldrCard__wVdLU[data-side=nordvpn]{background:rgba(239,68,68,.04);border:1px solid rgba(239,68,68,.12)}.VsNordVPN_tldrCard__wVdLU[data-side=realityvpn]{background:rgba(34,197,94,.04);border:1px solid rgba(34,197,94,.12)}.VsNordVPN_tldrCardTitle__f_g25{font-size:1rem;font-weight:600;margin-bottom:1rem;color:#d4d4d8}.VsNordVPN_tldrList__az63T{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.VsNordVPN_tldrList__az63T li{font-size:.95rem;color:#a1a1aa;line-height:1.5;padding-left:1.25rem;position:relative;list-style:none}.VsNordVPN_tldrList__az63T li:before{content:"\2022";position:absolute;left:0;color:#52525b}.VsNordVPN_comparison__FU8Qo{padding:4rem 0}.VsNordVPN_tableWrap__eN80Z{overflow-x:auto;border-radius:12px;border:1px solid rgba(255,255,255,.06)}.VsNordVPN_table__hXmv4{width:100%;border-collapse:collapse;font-size:.9rem}.VsNordVPN_thBrandHighlight__OClYG,.VsNordVPN_thBrand__ZrRzD,.VsNordVPN_thFeature__zaeLR{padding:.75rem 1rem;text-align:left;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#71717a;background:rgba(255,255,255,.02);border-bottom:1px solid rgba(255,255,255,.06)}.VsNordVPN_thFeature__zaeLR{width:16%}.VsNordVPN_thBrand__ZrRzD{width:21%}.VsNordVPN_thBrandHighlight__OClYG{width:21%;color:#4ade80;background:rgba(34,197,94,.04)}.VsNordVPN_row__gs_i9:nth-child(2n){background:rgba(255,255,255,.015)}.VsNordVPN_tdFeature__huIew{font-weight:600;color:#e4e4e7}.VsNordVPN_tdFeature__huIew,.VsNordVPN_tdValue__UCZX8{padding:.75rem 1rem;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.04);font-size:.85rem}.VsNordVPN_tdValue__UCZX8{color:#a1a1aa;line-height:1.5}.VsNordVPN_tdValue__UCZX8[data-winner=true]{color:#86efac}.VsNordVPN_tdValueHighlight__5XbmV{padding:.75rem 1rem;color:#d4d4d8;line-height:1.5;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.04);font-size:.85rem;background:rgba(34,197,94,.03)}.VsNordVPN_tdValueHighlight__5XbmV[data-winner=true]{color:#86efac;font-weight:500}.VsNordVPN_winBadge__MNp8f{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.15rem .5rem;border-radius:4px;background:rgba(34,197,94,.15);color:#4ade80;margin-right:.5rem;vertical-align:middle}.VsNordVPN_footnotes__aYZ6M{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.04)}.VsNordVPN_footnotes__aYZ6M p{font-size:.7rem;color:#52525b;line-height:1.6;margin-bottom:.5rem}.VsNordVPN_footnotes__aYZ6M sup{color:#71717a;font-weight:600}.VsNordVPN_pricing__u9WuG{padding:4rem 0;border-top:1px solid rgba(255,255,255,.06)}.VsNordVPN_pricingSubtitle__gTB1M{text-align:center;color:#a1a1aa;max-width:600px;margin:-1.5rem auto 2.5rem;line-height:1.6;font-size:1rem}.VsNordVPN_pricingGrid__tFn4F{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.VsNordVPN_pricingCard__mWzYj{border-radius:14px;padding:1.5rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.VsNordVPN_pricingCardHighlight__2Gl24{background:rgba(34,197,94,.04);border-color:rgba(34,197,94,.15)}.VsNordVPN_pricingBrand__Z1C6i{font-size:.95rem;font-weight:600;color:#e4e4e7;margin-bottom:1.25rem}.VsNordVPN_pricingCardHighlight__2Gl24 .VsNordVPN_pricingBrand__Z1C6i{color:#4ade80}.VsNordVPN_pricingRow__YFqDr{display:flex;justify-content:space-between;align-items:baseline;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.04)}.VsNordVPN_pricingLabel__fcfyS{font-size:.8rem;color:#71717a;text-transform:uppercase;letter-spacing:.04em}.VsNordVPN_pricingValue__AuXRK{font-size:.95rem;font-weight:600;color:#d4d4d8}.VsNordVPN_pricingValueBad__PYcMU{font-size:.95rem;font-weight:600;color:#fca5a5}.VsNordVPN_pricingValueGood__89GtW{font-size:.95rem;font-weight:600;color:#4ade80}.VsNordVPN_pricingNote__L82jr{margin-top:1rem;font-size:.8rem;color:#71717a;line-height:1.5}.VsNordVPN_pricingDisclaimer__FWiOp{text-align:center;font-size:.75rem;color:#52525b;margin-top:2rem;line-height:1.5}@media (max-width:768px){.VsNordVPN_pricingGrid__tFn4F{grid-template-columns:1fr 1fr}}@media (max-width:480px){.VsNordVPN_pricingGrid__tFn4F{grid-template-columns:1fr}}.VsNordVPN_darkPatterns__G_yjM{padding:4rem 0;border-top:1px solid rgba(255,255,255,.06)}.VsNordVPN_darkPatternsContent__Z_QzK{max-width:700px;margin:0 auto;font-size:1rem;line-height:1.8;color:#a1a1aa}.VsNordVPN_darkPatternsContent__Z_QzK p{margin-bottom:1.5rem}.VsNordVPN_darkPatternsList__LGEpR{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:1rem}.VsNordVPN_darkPatternsList__LGEpR li{list-style:none;padding-left:1.75rem;position:relative;color:#d4d4d8;line-height:1.6}.VsNordVPN_darkPatternsList__LGEpR li:before{content:"";position:absolute;left:0;top:.3em;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f87171' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E") 50% /contain no-repeat}.VsNordVPN_darkPatternsList__LGEpR li strong{color:#fecaca}.VsNordVPN_darkPatternsNote__iRJIc{color:#d4d4d8}.VsNordVPN_darkPatternsNote__iRJIc strong{color:#86efac}.VsNordVPN_cta__oPFTz{padding:5rem 0;text-align:center;background:radial-gradient(ellipse 50% 40% at 50% 60%,rgba(34,197,94,.06) 0,transparent 70%),#09090b}.VsNordVPN_ctaTitle__tQidH{font-size:2.25rem;font-weight:800;letter-spacing:-.02em;margin-bottom:.75rem}.VsNordVPN_ctaSubtitle__Qi9uv{font-size:1.1rem;color:#a1a1aa;margin-bottom:2rem}.VsNordVPN_ctaButtons__pAv1c{display:flex;justify-content:center;gap:1rem}.VsNordVPN_ctaPrimary__FWb91{display:inline-flex;align-items:center;padding:.875rem 2rem;background:#22c55e;color:#09090b;font-weight:700;font-size:.95rem;border-radius:10px;text-decoration:none;transition:background .2s}.VsNordVPN_ctaPrimary__FWb91:hover{background:#16a34a}.VsNordVPN_ctaSecondary__yOQc3{display:inline-flex;align-items:center;padding:.875rem 2rem;background:transparent;color:#a1a1aa;font-weight:600;font-size:.95rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);text-decoration:none;transition:border-color .2s,color .2s}.VsNordVPN_ctaSecondary__yOQc3:hover{border-color:rgba(255,255,255,.2);color:#fafafa}@media (max-width:1024px){.VsNordVPN_hero__L58YV{padding-top:13rem}}@media (max-width:768px){.VsNordVPN_hero__L58YV{padding-top:10rem}.VsNordVPN_heroTitle__4BVdv{font-size:2rem}.VsNordVPN_tldrGrid__C2w1M{grid-template-columns:1fr}.VsNordVPN_thBrand__ZrRzD,.VsNordVPN_thFeature__zaeLR{width:auto}.VsNordVPN_table__hXmv4{font-size:.8rem}.VsNordVPN_tdFeature__huIew,.VsNordVPN_tdValue__UCZX8,.VsNordVPN_thBrand__ZrRzD,.VsNordVPN_thFeature__zaeLR{padding:.75rem}.VsNordVPN_ctaButtons__pAv1c{flex-direction:column;align-items:center}}.VsNordVPN_cards__ZrBJo{display:none}@media (max-width:768px){.VsNordVPN_tableWrap__eN80Z{display:none}.VsNordVPN_cards__ZrBJo{display:flex;flex-direction:column;gap:.75rem}.VsNordVPN_card__YOCz6{border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.02);padding:1rem}.VsNordVPN_cardFeature___a4xj{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#f4f4f5}.VsNordVPN_cardList__Nu_Is{margin:0;display:flex;flex-direction:column;gap:.625rem}.VsNordVPN_cardThem__6tWrj,.VsNordVPN_cardUs__SKaAw{display:grid;grid-template-columns:6.5rem 1fr;gap:.75rem;font-size:.875rem;line-height:1.45}.VsNordVPN_cardUs__SKaAw{padding:.625rem .75rem;margin:0 -.25rem .125rem;border-radius:10px;background:rgba(34,197,94,.07)}.VsNordVPN_cardUs__SKaAw dt{color:#4ade80}.VsNordVPN_cardUs__SKaAw dd{color:#e4e4e7}.VsNordVPN_cardThem__6tWrj{padding:0 .5rem}.VsNordVPN_cardThem__6tWrj dt,.VsNordVPN_cardUs__SKaAw dt{font-size:.75rem;font-weight:600;letter-spacing:.02em;padding-top:.1rem}.VsNordVPN_cardThem__6tWrj dt{color:#71717a}.VsNordVPN_cardThem__6tWrj dd{color:#a1a1aa}.VsNordVPN_cardThem__6tWrj dd,.VsNordVPN_cardUs__SKaAw dd{margin:0}.VsNordVPN_cardThem__6tWrj[data-winner=true] dd{color:#86efac}}