.vpn-hero__cta{display:inline-flex;align-items:center;gap:8px;padding:14px 30px;border-radius:10px;border:none;background:var(--vpn-accent);color:#fff;font-size:15px;font-weight:700;cursor:pointer;text-decoration:none;transition:background .2s}.vpn-hero__cta:hover{background:#1d4ed8}.vpn-hex-cell{position:absolute;display:flex;align-items:center;justify-content:center}.vpn-hex-content{position:relative;z-index:2;width:65%;height:65%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:6px}.vpn-hex-content img{max-width:100%;max-height:100%;object-fit:contain;display:block}.vpn-hex-fallback{font-size:9px;font-weight:700;color:#64748b;text-align:center;line-height:1.2;display:flex;align-items:center;justify-content:center}.vpn-wire-base{fill:none;stroke:var(--vpn-wire);stroke-width:1.5;stroke-linecap:round}.vpn-wire-base--trunk{stroke-width:2;stroke:#8b96a6}.vpn-wire-pulse{fill:none;stroke:var(--vpn-accent);stroke-width:2;stroke-linecap:round;stroke-dasharray:var(--dash,18) 2000;stroke-dashoffset:2000;animation:vpn-flow var(--dur,3s) var(--delay,0s) linear infinite}.vpn-wire-pulse--trunk{stroke-width:2.5;filter:drop-shadow(0 0 4px rgba(37,99,235,.5))}.vpn-wire-pulse--reverse{animation-direction:reverse}@media (max-width:1024px){.vpn-hero__cta{margin:0 auto}.vpn-wire-base{stroke-width:1}.vpn-wire-base--trunk{stroke-width:1.5}.vpn-wire-pulse{stroke-width:1.2}.vpn-wire-pulse--trunk{stroke-width:1.8}}@media (max-width:768px){.vpn-hero__cta{padding:12px 24px;font-size:14px}.vpn-hex-content{width:72%;height:72%}.vpn-wire-base{stroke-width:.8}.vpn-wire-base--trunk{stroke-width:1.2}.vpn-wire-pulse{stroke-width:1}.vpn-wire-pulse--trunk{stroke-width:1.4}}@media (max-width:576px){.vpn-hero__cta{padding:12px 20px;font-size:13px;border-radius:8px;width:100%;justify-content:center}.vpn-hex-content{width:74%;height:74%;border-radius:4px}.vpn-hex-fallback{font-size:8px}.vpn-wire-base{stroke-width:.7}.vpn-wire-base--trunk{stroke-width:1}.vpn-wire-pulse{stroke-width:.8}.vpn-wire-pulse--trunk{stroke-width:1.2}}@media (max-width:400px){.vpn-hex-content{width:72%;height:72%}.vpn-hex-fallback{font-size:7px}}.entry-content.cont1>.container{max-width:100%;box-sizing:border-box;overflow:hidden}.faq-item.active .faq-item__icon::before{transform:rotate(90deg);opacity:0}.faq-item.active .faq-item__answer{grid-template-rows:1fr}.faq-item.active .faq-item__answer-inner{opacity:.75;transform:translateY(0);padding:0 28px 24px}@media (max-width:600px){.faq-item.active .faq-item__answer-inner{padding:0 20px 20px}}.qp{position:relative;max-width:860px;margin:0 auto;padding:48px 0 56px;overflow:hidden}.qp-bg{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:28px;pointer-events:none}.qp-bg__blob{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55}.qp-bg__blob--1{width:420px;height:420px;top:-80px;left:-100px;background:radial-gradient(circle,#c3d5ff 0%,#d8b4fe 100%)}.qp-bg__blob--2{width:380px;height:380px;top:-60px;right:-80px;background:radial-gradient(circle,#fef9c3 0%,#fde68a 100%)}.qp-bg__blob--3{width:350px;height:350px;bottom:-100px;left:30%;background:radial-gradient(circle,#fecdd3 0%,#f9a8d4 100%)}.qp-bg__blob--4{width:300px;height:300px;bottom:-60px;right:-40px;background:radial-gradient(circle,#e9d5ff 0%,#c4b5fd 100%)}.qp__title{position:relative;z-index:1;text-align:center;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:700;font-size:32px;line-height:1.2;color:#111;margin-bottom:32px;letter-spacing:-.5px}.qp__viewport{position:relative;z-index:1;overflow:visible}.qp__track{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;transition:transform .35s cubic-bezier(.4,0,.2,1)}.qp-card{min-width:0;border-radius:22px;position:relative}.qp-card--lavender{filter:drop-shadow(0 4px 24px rgba(196,181,253,.35))}.qp-card--blue{filter:drop-shadow(0 4px 24px rgba(147,197,253,.35))}.qp-card--peach{filter:drop-shadow(0 4px 24px rgba(253,186,116,.3))}.qp-card__inner{display:flex;flex-direction:column;height:100%;padding:28px 24px 24px;border-radius:22px;background:rgba(255,255,255,.6);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1.2px solid rgba(255,255,255,.7)}.qp-card--lavender .qp-card__inner{border-color:rgba(196,181,253,.45);box-shadow:inset 0 1px 0 rgba(196,181,253,.3),0 1px 3px rgba(0,0,0,.04)}.qp-card--blue .qp-card__inner{border-color:rgba(147,197,253,.5);box-shadow:inset 0 1px 0 rgba(147,197,253,.35),0 1px 3px rgba(0,0,0,.04)}.qp-card--peach .qp-card__inner{border-color:rgba(253,186,116,.4);box-shadow:inset 0 1px 0 rgba(253,186,116,.25),0 1px 3px rgba(0,0,0,.04)}.qp-card__header{margin-bottom:16px}.qp-card__name{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;line-height:1.25;color:#111;letter-spacing:-.3px}.qp-card__rating{font-family:"DM Sans",Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;color:#444;margin-top:2px}.qp-card__star{font-style:normal}.qp-card__price{margin-bottom:20px}.qp-card__price-value{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:800;font-size:28px;line-height:1.1;color:#111;letter-spacing:-1px}.qp-card__price-period{font-family:"DM Sans",Arial,Helvetica,sans-serif;font-weight:500;font-size:16px;color:#333;vertical-align:baseline}.qp-card__feature{flex:1;margin-bottom:24px}.qp-card__feature-label{display:flex;align-items:center;gap:6px;font-family:"DM Sans",Arial,Helvetica,sans-serif;font-weight:600;font-size:14px;color:#111;margin-bottom:8px}.qp-card__icon{flex-shrink:0;color:black}.qp-card__feature-list{list-style:disc;padding-left:20px;font-family:"DM Sans",Arial,Helvetica,sans-serif;font-size:15px;font-weight:600;color:#111;line-height:1.5}.qp-card__btn{display:block;width:100%;padding:12px 24px;border:1.2px solid rgba(0,0,0,.12);border-radius:100px;background:rgba(255,255,255,.75);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-family:"DM Sans",Arial,Helvetica,sans-serif;font-weight:600;font-size:15px;color:#222;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s;box-shadow:0 1px 4px rgba(0,0,0,.06);margin-top:auto}.qp-card__btn:hover{background:rgba(255,255,255,.95);border-color:rgba(0,0,0,.18);box-shadow:0 2px 8px rgba(0,0,0,.1)}.qp-card--lavender .qp-card__btn:hover{border-color:rgba(167,139,250,.5)}.qp-card--blue .qp-card__btn:hover{border-color:rgba(96,165,250,.55)}.qp-card--peach .qp-card__btn:hover{border-color:rgba(251,146,60,.45)}.qp__dots{display:none;justify-content:center;gap:8px;margin-top:24px;position:relative;z-index:1}.qp__dot{width:8px;height:8px;border-radius:50%;border:none;background:rgba(0,0,0,.18);cursor:pointer;padding:0;transition:background .2s,width .2s}.qp__dot--active{width:24px;border-radius:4px;background:rgba(0,0,0,.45)}@media (max-width:767px){.qp{padding:32px 0 40px;overflow:hidden}.qp__title{font-size:26px;margin-bottom:24px}.qp__viewport{overflow:hidden}.qp__track{display:flex;gap:0;will-change:transform}.qp-card{flex:0 0 70%;width:100%;border-radius:22px;margin-right:15%;margin-left:15%}.qp-card__inner{margin:0;border-radius:22px}.qp-card__price-value{font-size:34px}.qp__dots{display:flex}}@media (min-width:768px) and (max-width:1023px){.qp__track{gap:16px}.qp-card__price-value{font-size:32px}.qp-card__inner{padding:24px 20px 22px}.qp-card__name{font-size:18px}}