@charset "UTF-8";.offers-page{padding:var(--space-lg) 0}@media (min-width:768px){.offers-page{padding:var(--space-2xl) 0}}.offers-page__hero{margin-bottom:var(--space-3xl)}.offers-page__hero-icon{color:rgb(var(--tint));height:64px;width:64px}.offers-page__plans{margin-bottom:var(--space-3xl)}.offers-page__plans-header{margin-bottom:var(--space-2xl);text-align:center}.offers-page__plans-title{color:rgb(var(--color));font-size:var(--text-2xl);font-weight:600;margin-bottom:var(--space-sm)}@media (min-width:768px){.offers-page__plans-title{font-size:var(--text-3xl)}}.offers-page__plans-subtitle{color:rgba(var(--color),.7);font-size:var(--text-base);margin:0 auto;max-width:600px}.offers-page__plans-grid{display:grid;gap:var(--space-lg);grid-template-columns:1fr;margin-top:var(--space-xl)}@media (min-width:640px){.offers-page__plans-grid{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.offers-page__section-header{margin-bottom:var(--space-2xl);text-align:center}.offers-page__section-title{color:rgb(var(--color));font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-sm)}@media (min-width:768px){.offers-page__section-title{font-size:var(--text-2xl)}}.offers-page__section-subtitle{color:rgba(var(--color),.7);font-size:var(--text-base);margin:0 auto;max-width:600px}.offers-page__configurations{margin-bottom:var(--space-3xl)}.offers-page__configurations-grid{display:grid;gap:var(--space-lg);grid-template-columns:1fr}@media (min-width:768px){.offers-page__configurations-grid{grid-template-columns:repeat(3,1fr)}}.offers-page__configuration{background:rgba(var(--color),.02);border:1px solid rgba(var(--color),.1);border-radius:var(--radius-md);overflow:hidden}.offers-page__config-header{align-items:center;background:rgba(var(--tint),.05);border-bottom:1px solid rgba(var(--color),.1);display:flex;padding:var(--space-lg)}.offers-page__config-header .config-icon{color:rgb(var(--tint));height:40px;margin-right:var(--space-md);width:40px}.offers-page__config-header .config-info{flex:1}.offers-page__config-header .config-info .config-name{color:rgb(var(--color));font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-xs)}.offers-page__config-header .config-info .config-category{color:rgba(var(--color),.7);font-size:var(--text-sm)}.offers-page__config-header .config-price{color:rgb(var(--tint));font-size:var(--text-lg);font-weight:700}.offers-page__config-header .config-price:after{color:rgba(var(--color),.7);content:"/mois";font-size:var(--text-sm);font-weight:400}.offers-page__config-content{padding:var(--space-lg)}.offers-page__config-content .config-specs{margin-bottom:var(--space-md)}.offers-page__config-content .config-specs .config-spec{display:flex;font-size:var(--text-sm);justify-content:space-between;margin-bottom:var(--space-xs)}.offers-page__config-content .config-specs .config-spec .spec-label{color:rgba(var(--color),.7)}.offers-page__config-content .config-specs .config-spec .spec-value{color:rgb(var(--color));font-weight:500;text-align:right}.offers-page__config-content .config-features{list-style:none;margin:0;padding:0}.offers-page__config-content .config-features li{align-items:center;color:rgba(var(--color),.8);display:flex;font-size:var(--text-sm);gap:var(--space-xs);margin-bottom:var(--space-xs)}.offers-page__config-content .config-features li svg{color:rgb(var(--tint));flex-shrink:0;height:16px;width:16px}.offers-page__enterprise{margin-bottom:var(--space-3xl)}.offers-page__enterprise-grid{display:grid;gap:var(--space-lg);grid-template-columns:1fr}@media (min-width:768px){.offers-page__enterprise-grid{grid-template-columns:repeat(3,1fr)}}.offers-page__enterprise-feature{background:rgba(var(--color),.02);border:1px solid rgba(var(--color),.1);border-radius:var(--radius-md);padding:var(--space-xl)}.offers-page__enterprise-icon{color:rgb(var(--tint));font-size:48px;margin-bottom:var(--space-md);text-align:center}.offers-page__enterprise-title{color:rgb(var(--color));font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-sm);text-align:center}.offers-page__enterprise-description{color:rgba(var(--color),.7);font-size:var(--text-sm);line-height:1.5;margin-bottom:var(--space-md)}.offers-page__enterprise-benefits{list-style:none;margin:0;padding:0}.offers-page__enterprise-benefits li{align-items:center;color:rgba(var(--color),.8);display:flex;font-size:var(--text-sm);gap:var(--space-xs);margin-bottom:var(--space-xs)}.offers-page__enterprise-benefits li svg{color:rgb(var(--tint));flex-shrink:0;height:16px;width:16px}.offers-page__hardware{margin-bottom:var(--space-3xl)}.offers-page__hardware-categories{display:grid;gap:var(--space-xl);grid-template-columns:1fr}.offers-page__hardware-category .category-header{align-items:center;display:flex;gap:var(--space-md);margin-bottom:var(--space-lg)}.offers-page__hardware-category .category-header svg{color:rgb(var(--tint));height:32px;width:32px}.offers-page__hardware-category .category-header .category-title{color:rgb(var(--color));font-size:var(--text-lg);font-weight:600}.offers-page__hardware-category .category-items{display:grid;gap:var(--space-md);grid-template-columns:1fr}@media (min-width:768px){.offers-page__hardware-category .category-items{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.offers-page__hardware-category .category-items .hardware-item{background:rgba(var(--color),.02);border:1px solid rgba(var(--color),.1);border-radius:var(--radius-md);padding:var(--space-lg)}.offers-page__hardware-category .category-items .hardware-item .item-name{color:rgb(var(--color));font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-xs)}.offers-page__hardware-category .category-items .hardware-item .item-description{color:rgba(var(--color),.7);font-size:var(--text-sm);line-height:1.5;margin-bottom:var(--space-md)}.offers-page__hardware-category .category-items .hardware-item .item-specs{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.offers-page__hardware-category .category-items .hardware-item .item-specs .item-spec{background:rgba(var(--tint),.1);border-radius:var(--radius-sm);color:rgb(var(--tint));font-size:var(--text-xs);font-weight:500;padding:var(--space-xs) var(--space-sm)}.offers-page__management{margin-bottom:var(--space-3xl)}.offers-page__management-options{display:grid;gap:var(--space-lg);grid-template-columns:1fr}@media (min-width:768px){.offers-page__management-options{grid-template-columns:repeat(3,1fr)}}.offers-page__management-option{background:rgba(var(--color),.02);border:1px solid rgba(var(--color),.1);border-radius:var(--radius-md);overflow:hidden}.offers-page__management-option .option-header{align-items:center;background:rgba(var(--tint),.05);border-bottom:1px solid rgba(var(--color),.1);display:flex;gap:var(--space-md);padding:var(--space-lg)}.offers-page__management-option .option-header svg{color:rgb(var(--tint));height:32px;width:32px}.offers-page__management-option .option-header .option-info{flex:1}.offers-page__management-option .option-header .option-info .option-title{color:rgb(var(--color));font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-xs)}.offers-page__management-option .option-header .option-info .option-price{color:rgb(var(--tint));font-size:var(--text-sm);font-weight:600}.offers-page__management-option .option-content{padding:var(--space-lg)}.offers-page__management-option .option-content .option-description{color:rgba(var(--color),.8);font-size:var(--text-sm);line-height:1.5;margin-bottom:var(--space-md)}.offers-page__management-option .option-content .option-includes{list-style:none;margin:0 0 var(--space-md);padding:0}.offers-page__management-option .option-content .option-includes li{align-items:center;color:rgba(var(--color),.8);display:flex;font-size:var(--text-sm);gap:var(--space-xs);margin-bottom:var(--space-xs)}.offers-page__management-option .option-content .option-includes li svg{color:rgb(var(--tint));flex-shrink:0;height:16px;width:16px}.offers-page__management-option .option-content .option-ideal-for .ideal-title{color:rgb(var(--tint));display:block;font-size:var(--text-sm);font-weight:600;margin-bottom:var(--space-xs)}.offers-page__management-option .option-content .option-ideal-for ul{list-style:none;margin:0;padding:0}.offers-page__management-option .option-content .option-ideal-for ul li{color:rgba(var(--color),.8);font-size:var(--text-sm);margin-bottom:var(--space-xs);padding-left:var(--space-md);position:relative}.offers-page__management-option .option-content .option-ideal-for ul li:before{color:rgb(var(--tint));content:"•";left:0;position:absolute}.offers-page__use-cases{margin-bottom:var(--space-3xl)}.offers-page__use-cases-grid{display:grid;gap:var(--space-lg);grid-template-columns:1fr}@media (min-width:640px){.offers-page__use-cases-grid{grid-template-columns:repeat(2,1fr)}}.offers-page__use-case{background:rgba(var(--color),.02);border:1px solid rgba(var(--color),.1);border-radius:var(--radius-md);display:flex;gap:var(--space-md);padding:var(--space-lg)}.offers-page__use-case-icon{color:rgb(var(--tint));flex-shrink:0;font-size:48px}.offers-page__use-case-content{flex:1}.offers-page__use-case-title{color:rgb(var(--color));font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-sm)}.offers-page__use-case-description{color:rgba(var(--color),.7);font-size:var(--text-sm);line-height:1.5;margin-bottom:var(--space-md)}.offers-page__use-case-requirements .requirements-title{color:rgb(var(--tint));display:block;font-size:var(--text-sm);font-weight:600;margin-bottom:var(--space-xs)}.offers-page__use-case-requirements ul{list-style:none;margin:0;padding:0}.offers-page__use-case-requirements ul li{color:rgba(var(--color),.8);font-size:var(--text-sm);margin-bottom:var(--space-xs);padding-left:var(--space-md);position:relative}.offers-page__use-case-requirements ul li:before{color:rgb(var(--tint));content:"→";left:0;position:absolute}.offers-page__datacenter{margin-bottom:var(--space-3xl)}.offers-page__datacenter-content .datacenter-features{display:grid;gap:var(--space-lg);grid-template-columns:1fr}@media (min-width:640px){.offers-page__datacenter-content .datacenter-features{grid-template-columns:repeat(2,1fr)}}.offers-page__datacenter-content .datacenter-features .datacenter-feature{background:rgba(var(--color),.02);border:1px solid rgba(var(--color),.1);border-radius:var(--radius-md);display:flex;gap:var(--space-md);padding:var(--space-lg)}.offers-page__datacenter-content .datacenter-features .datacenter-feature .feature-icon{color:rgb(var(--tint));flex-shrink:0;font-size:48px}.offers-page__datacenter-content .datacenter-features .datacenter-feature .feature-content{flex:1}.offers-page__datacenter-content .datacenter-features .datacenter-feature .feature-content .feature-title{color:rgb(var(--color));font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-sm)}.offers-page__datacenter-content .datacenter-features .datacenter-feature .feature-content .feature-description{color:rgba(var(--color),.7);font-size:var(--text-sm);line-height:1.5;margin-bottom:var(--space-md)}.offers-page__datacenter-content .datacenter-features .datacenter-feature .feature-content .feature-details{display:flex;flex-direction:column;gap:var(--space-xs)}.offers-page__datacenter-content .datacenter-features .datacenter-feature .feature-content .feature-details .feature-detail{display:flex;font-size:var(--text-sm);justify-content:space-between}.offers-page__datacenter-content .datacenter-features .datacenter-feature .feature-content .feature-details .feature-detail .detail-label{color:rgba(var(--color),.7)}.offers-page__datacenter-content .datacenter-features .datacenter-feature .feature-content .feature-details .feature-detail .detail-value{color:rgb(var(--tint));font-weight:500}.offers-page__support{margin-bottom:var(--space-3xl)}.offers-page__support-levels{display:grid;gap:var(--space-lg);grid-template-columns:1fr}@media (min-width:768px){.offers-page__support-levels{grid-template-columns:repeat(3,1fr)}}.offers-page__support-level{background:rgba(var(--color),.02);border:1px solid rgba(var(--color),.1);border-radius:var(--radius-md);overflow:hidden;position:relative}.offers-page__support-level.featured{background:rgba(var(--tint),.02);border-color:rgb(var(--tint))}.offers-page__support-level.featured .support-header{background:rgba(var(--tint),.1)}.offers-page__support-level .support-header{align-items:center;background:rgba(var(--color),.05);border-bottom:1px solid rgba(var(--color),.1);display:flex;gap:var(--space-md);padding:var(--space-lg);position:relative}.offers-page__support-level .support-header svg{color:rgb(var(--tint));height:32px;width:32px}.offers-page__support-level .support-header .support-title{color:rgb(var(--color));flex:1;font-size:var(--text-base);font-weight:600}.offers-page__support-level .support-header .support-badge{background:rgb(var(--tint));border-radius:var(--radius-sm);color:#fff;font-size:var(--text-xs);font-weight:600;padding:var(--space-xs) var(--space-sm)}.offers-page__support-level .support-content{padding:var(--space-lg)}.offers-page__support-level .support-content .support-response,.offers-page__support-level .support-content .support-sla{display:flex;font-size:var(--text-sm);justify-content:space-between;margin-bottom:var(--space-sm)}.offers-page__support-level .support-content .support-response .response-label,.offers-page__support-level .support-content .support-response .sla-label,.offers-page__support-level .support-content .support-sla .response-label,.offers-page__support-level .support-content .support-sla .sla-label{color:rgba(var(--color),.7)}.offers-page__support-level .support-content .support-response .response-value,.offers-page__support-level .support-content .support-response .sla-value,.offers-page__support-level .support-content .support-sla .response-value,.offers-page__support-level .support-content .support-sla .sla-value{color:rgb(var(--tint));font-weight:600}.offers-page__support-level .support-content .support-includes{list-style:none;margin:var(--space-md) 0 0;padding:0}.offers-page__support-level .support-content .support-includes li{align-items:center;color:rgba(var(--color),.8);display:flex;font-size:var(--text-sm);gap:var(--space-xs);margin-bottom:var(--space-xs)}.offers-page__support-level .support-content .support-includes li svg{color:rgb(var(--tint));flex-shrink:0;height:16px;width:16px}.offers-page__cta{background:linear-gradient(135deg,rgba(var(--tint),.1) 0,rgba(var(--tint),.05));border-radius:var(--radius-lg);padding:var(--space-2xl);text-align:center}.offers-page__cta-title{color:rgb(var(--color));font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-sm)}@media (min-width:768px){.offers-page__cta-title{font-size:var(--text-2xl)}}.offers-page__cta-subtitle{color:rgba(var(--color),.7);font-size:var(--text-base);margin-bottom:var(--space-lg);margin-left:auto;margin-right:auto;max-width:500px}.offers-page__cta-buttons{display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:center}.offers-page__cta-button{border-radius:var(--radius-md);font-weight:600;padding:var(--space-md) var(--space-xl);text-decoration:none;transition:all .2s ease}.offers-page__cta-button--primary{background:rgb(var(--tint));color:#fff}.offers-page__cta-button--primary:hover{background:rgba(var(--tint),.9);transform:translateY(-1px)}.offers-page__cta-button--secondary{background:rgba(var(--color),.1);border:1px solid rgba(var(--color),.2);color:rgb(var(--color))}.offers-page__cta-button--secondary:hover{background:rgba(var(--color),.2);transform:translateY(-1px)}.vpn-page.offers-page{padding:0}.vpn-page>.vpn-cta,.vpn-page>.vpn-faq,.vpn-page>.vpn-plans,.vpn-page>.vpn-testimonials,.vpn-page>.vpn-use-cases,.vpn-page>section{margin-bottom:var(--space-2xl)}@media (min-width:768px){.vpn-page>.vpn-cta,.vpn-page>.vpn-faq,.vpn-page>.vpn-plans,.vpn-page>.vpn-testimonials,.vpn-page>.vpn-use-cases,.vpn-page>section{margin-bottom:var(--space-3xl)}}.vpn-page>.vpn-cta:last-child,.vpn-page>.vpn-faq:last-child,.vpn-page>.vpn-plans:last-child,.vpn-page>.vpn-testimonials:last-child,.vpn-page>.vpn-use-cases:last-child,.vpn-page>section:last-child{margin-bottom:0}.vpn-page .vpn-testimonials{padding:var(--space-2xl) 0!important}@media (max-width:768px){.vpn-page .vpn-testimonials .testimonials-grid{grid-template-columns:1fr}}.vpn-page .vpn-testimonials .testimonial-card{display:flex;flex-direction:column;height:100%}.vpn-page .vpn-testimonials .testimonial-card .testimonial-content{flex:1}.vpn-page .vpn-testimonials .testimonial-card .testimonial-protocol{margin-top:auto}.vpn-plans[data-v-cb657d3f]{padding:0 0 var(--space-2xl) 0}.vpn-plans .section-header[data-v-cb657d3f]{margin-bottom:var(--space-4xl);text-align:center}.vpn-plans .section-header .section-title[data-v-cb657d3f]{color:rgb(var(--color));font-size:var(--text-3xl);font-weight:800;line-height:1.2;margin-bottom:var(--space-md)}@media (max-width:768px){.vpn-plans .section-header .section-title[data-v-cb657d3f]{font-size:var(--text-2xl)}}.vpn-plans .section-header .section-subtitle[data-v-cb657d3f]{color:rgba(var(--color),.7);font-size:var(--text-lg);line-height:1.6;margin:0 auto;max-width:600px}.vpn-plans .plans-grid[data-v-cb657d3f]{display:flex;justify-content:center}.vpn-plans .plans-grid .plan-card[data-v-cb657d3f]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(var(--card-background),.6);border:1px solid rgba(var(--border),.1);border-radius:var(--radius-2xl);max-width:440px;overflow:hidden;padding:var(--space-2xl);position:relative;transition:all .3s ease;width:100%}.vpn-plans .plans-grid .plan-card[data-v-cb657d3f]:before{content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.vpn-plans .plans-grid .plan-card[data-v-cb657d3f]:hover{border-color:rgba(var(--tint),.3);box-shadow:0 30px 60px rgba(var(--card-shadow),.3);transform:translateY(-8px)}.vpn-plans .plans-grid .plan-card[data-v-cb657d3f]:hover:before{opacity:1}.vpn-plans .plans-grid .plan-card:hover .plan-icon[data-v-cb657d3f]{transform:scale(1.1) rotate(5deg)}.vpn-plans .plans-grid .plan-card.--highlighted[data-v-cb657d3f]{border-color:rgba(var(--tint),.3);box-shadow:0 20px 40px rgba(var(--tint),.2)}.vpn-plans .plans-grid .plan-card.--highlighted[data-v-cb657d3f]:before{opacity:1}.vpn-plans .plans-grid .plan-card .plan-badge[data-v-cb657d3f]{background:rgb(var(--tint));border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:0 4px 12px rgba(var(--tint),.3);color:rgb(var(--tint-color));font-size:var(--text-xs);font-weight:700;letter-spacing:.8px;padding:var(--space-xs) var(--space-lg);position:absolute;right:var(--space-xl);text-transform:uppercase;top:-1px}.vpn-plans .plans-grid .plan-card .plan-header[data-v-cb657d3f]{margin-bottom:var(--space-2xl);text-align:center}.vpn-plans .plans-grid .plan-card .plan-header .plan-icon[data-v-cb657d3f]{color:rgb(var(--tint));height:64px;margin:0 auto var(--space-lg);transition:transform .3s ease;width:64px}.vpn-plans .plans-grid .plan-card .plan-header .plan-icon svg[data-v-cb657d3f]{height:100%;width:100%}.vpn-plans .plans-grid .plan-card .plan-header .plan-name[data-v-cb657d3f]{color:rgb(var(--color));font-size:var(--text-2xl);font-weight:800;margin-bottom:var(--space-sm)}.vpn-plans .plans-grid .plan-card .plan-header .plan-description[data-v-cb657d3f]{color:rgba(var(--color),.7);font-size:var(--text-base);line-height:1.6}.vpn-plans .plans-grid .plan-card .plan-pricing[data-v-cb657d3f]{border-bottom:1px solid rgba(var(--border),.1);border-top:1px solid rgba(var(--border),.1);margin-bottom:var(--space-2xl);padding:var(--space-xl) 0;text-align:center}.vpn-plans .plans-grid .plan-card .plan-pricing .price-main[data-v-cb657d3f]{align-items:baseline;display:flex;gap:var(--space-xs);justify-content:center}.vpn-plans .plans-grid .plan-card .plan-pricing .price-main .price-value[data-v-cb657d3f]{color:rgb(var(--tint));font-size:var(--text-4xl);font-weight:900;line-height:1}.vpn-plans .plans-grid .plan-card .plan-pricing .price-main .price-period[data-v-cb657d3f]{color:rgba(var(--color),.6);font-size:var(--text-lg);font-weight:500}.vpn-plans .plans-grid .plan-card .plan-features[data-v-cb657d3f]{margin-bottom:var(--space-2xl)}.vpn-plans .plans-grid .plan-card .plan-features .feature-item[data-v-cb657d3f]{align-items:center;color:rgba(var(--color),.9);display:flex;font-size:var(--text-base);gap:var(--space-sm);padding:var(--space-sm) 0}.vpn-plans .plans-grid .plan-card .plan-features .feature-item svg[data-v-cb657d3f]{color:rgb(var(--accent));flex-shrink:0;height:20px;width:20px}.vpn-plans .plans-grid .plan-card .plan-features .feature-item span[data-v-cb657d3f]{line-height:1.5}.vpn-plans .plans-grid .plan-card .plan-actions[data-v-cb657d3f]{display:flex;flex-direction:column;gap:var(--space-sm)}.vpn-use-cases[data-v-1ac71f33]{background:linear-gradient(135deg,rgba(var(--background),.98) 0,rgba(var(--background-secondary),.95));margin-bottom:0;padding:var(--space-4xl) 0}.vpn-use-cases .section-header[data-v-1ac71f33]{margin-bottom:var(--space-4xl);text-align:center}.vpn-use-cases .section-header .section-title[data-v-1ac71f33]{color:rgb(var(--color));font-size:var(--text-3xl);font-weight:800;line-height:1.2;margin-bottom:var(--space-md)}@media (max-width:768px){.vpn-use-cases .section-header .section-title[data-v-1ac71f33]{font-size:var(--text-2xl)}}.vpn-use-cases .section-header .section-subtitle[data-v-1ac71f33]{color:rgba(var(--color),.7);font-size:var(--text-lg);line-height:1.6;margin:0 auto;max-width:600px}.vpn-use-cases .use-cases-grid[data-v-1ac71f33]{display:grid;gap:var(--space-2xl);grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.vpn-use-cases .use-cases-grid[data-v-1ac71f33]{gap:var(--space-xl);grid-template-columns:1fr}}.vpn-use-cases .use-cases-grid .use-case-card[data-v-1ac71f33]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgb(var(--background));border:1px solid rgba(var(--border),.1);border-radius:var(--radius-xl);display:flex;gap:var(--space-xl);overflow:hidden;padding:var(--space-2xl);position:relative;transition:all .3s ease}.vpn-use-cases .use-cases-grid .use-case-card[data-v-1ac71f33]:before{background:linear-gradient(90deg,rgb(var(--tint)),rgb(var(--accent)));content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.vpn-use-cases .use-cases-grid .use-case-card[data-v-1ac71f33]:hover{border-color:rgba(var(--tint),.3);box-shadow:0 20px 40px rgba(var(--card-shadow),.2);transform:translateY(-4px)}.vpn-use-cases .use-cases-grid .use-case-card[data-v-1ac71f33]:hover:before{opacity:1}.vpn-use-cases .use-cases-grid .use-case-card:hover .use-case-icon[data-v-1ac71f33]{background:rgba(var(--tint),.2);transform:scale(1.1) rotate(5deg)}@media (max-width:640px){.vpn-use-cases .use-cases-grid .use-case-card[data-v-1ac71f33]{flex-direction:column;gap:var(--space-lg);padding:var(--space-xl)}}.vpn-use-cases .use-cases-grid .use-case-card .use-case-icon[data-v-1ac71f33]{align-items:center;background:rgba(var(--tint),.1);border-radius:var(--radius-lg);display:flex;flex-shrink:0;font-size:32px;height:64px;justify-content:center;transition:all .3s ease;width:64px}.vpn-use-cases .use-cases-grid .use-case-card .use-case-icon span.iconify[data-v-1ac71f33]{color:rgb(var(--tint));font-size:32px}@media (max-width:640px){.vpn-use-cases .use-cases-grid .use-case-card .use-case-icon[data-v-1ac71f33]{height:56px;width:56px}.vpn-use-cases .use-cases-grid .use-case-card .use-case-icon span.iconify[data-v-1ac71f33]{font-size:28px}}.vpn-use-cases .use-cases-grid .use-case-card .use-case-content[data-v-1ac71f33]{flex:1}.vpn-use-cases .use-cases-grid .use-case-card .use-case-content .use-case-title[data-v-1ac71f33]{color:rgb(var(--color));font-size:var(--text-xl);font-weight:700;line-height:1.3;margin-bottom:var(--space-sm)}.vpn-use-cases .use-cases-grid .use-case-card .use-case-content .use-case-description[data-v-1ac71f33]{color:rgba(var(--color),.8);font-size:var(--text-base);line-height:1.6;margin-bottom:var(--space-lg)}.vpn-use-cases .use-cases-grid .use-case-card .use-case-content .use-case-benefits[data-v-1ac71f33]{display:flex;flex-direction:column;gap:var(--space-sm)}.vpn-use-cases .use-cases-grid .use-case-card .use-case-content .use-case-benefits .benefit-item[data-v-1ac71f33]{align-items:center;color:rgba(var(--color),.9);display:flex;font-size:var(--text-sm);gap:var(--space-sm)}.vpn-use-cases .use-cases-grid .use-case-card .use-case-content .use-case-benefits .benefit-item svg[data-v-1ac71f33]{color:rgb(var(--accent));flex-shrink:0;height:20px;width:20px}.vpn-use-cases .use-cases-grid .use-case-card .use-case-content .use-case-benefits .benefit-item span[data-v-1ac71f33]{line-height:1.5}.vpn-testimonials[data-v-a8416e94]{margin:0 auto;max-width:var(--container-max-width);padding:0 var(--container-padding);width:100%}@media (min-width:768px){.vpn-testimonials[data-v-a8416e94]{padding:var(--space-4xl) 0;padding:0 var(--container-padding-lg)}}@media (min-width:1200px){.vpn-testimonials[data-v-a8416e94]{padding:0 var(--container-padding-xl)}}.vpn-testimonials .section-header[data-v-a8416e94]{margin-bottom:var(--space-3xl);text-align:center}.vpn-testimonials .section-header .section-title[data-v-a8416e94]{color:rgb(var(--color));font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-md)}@media (min-width:768px){.vpn-testimonials .section-header .section-title[data-v-a8416e94]{font-size:var(--text-3xl)}}.vpn-testimonials .section-header .section-subtitle[data-v-a8416e94]{color:rgb(var(--color-secondary));font-size:var(--text-base);line-height:1.6;margin:0 auto;max-width:600px}@media (min-width:768px){.vpn-testimonials .section-header .section-subtitle[data-v-a8416e94]{font-size:var(--text-lg)}}.vpn-testimonials .testimonials-grid[data-v-a8416e94]{display:grid;gap:var(--space-xl);grid-template-columns:1fr}@media (min-width:768px){.vpn-testimonials .testimonials-grid[data-v-a8416e94]{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}@media (min-width:1024px){.vpn-testimonials .testimonials-grid[data-v-a8416e94]{gap:var(--space-2xl);grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.vpn-testimonials .testimonials-grid[data-v-a8416e94]{gap:var(--space-lg)}}.vpn-testimonials .testimonials-grid .testimonial-card[data-v-a8416e94]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(var(--background-secondary),1) 0,rgba(var(--background-tertiary),.9));border:1px solid rgba(var(--border),1);border-radius:var(--radius-lg);overflow:hidden;padding:var(--space-xl);position:relative;text-align:left;transition:all var(--transition-base) var(--ease-out);transition:all .4s cubic-bezier(.4,0,.2,1);will-change:transform,box-shadow}.vpn-testimonials .testimonials-grid .testimonial-card[data-v-a8416e94]:before{background-image:var(--texture-pattern);content:"";inset:0;opacity:.015;pointer-events:none;position:absolute;z-index:1}.vpn-testimonials .testimonials-grid .testimonial-card[data-v-a8416e94]:hover{border-color:rgba(var(--tint),.3);box-shadow:0 15px 40px rgba(var(--tint),.15);transform:translateY(-8px) translateZ(0)}.vpn-testimonials .testimonials-grid .testimonial-card[data-v-a8416e94]:hover:after{transform:translate(100%)}.vpn-testimonials .testimonials-grid .testimonial-card[data-v-a8416e94]:after{background:linear-gradient(90deg,transparent,rgba(var(--tint),.6),transparent);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:translate(-100%);transition:transform .6s ease}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-content[data-v-a8416e94]{color:rgba(var(--color),.8);font-size:var(--text-base);font-style:italic;line-height:1.6;margin-bottom:var(--space-lg);position:relative}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-content[data-v-a8416e94]:before{color:rgba(var(--tint),.2);content:'"';font-family:serif;font-size:3em;font-weight:700;left:-20px;line-height:1;position:absolute;top:-15px}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-content[data-v-a8416e94]:after{bottom:-30px;color:rgba(var(--tint),.2);content:'"';font-family:serif;font-size:3em;font-weight:700;line-height:1;position:absolute;right:-10px}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-content.--bordered[data-v-a8416e94]{border-left:3px solid rgba(var(--tint),.5);padding-left:var(--space-lg)}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-content.--bordered[data-v-a8416e94]:after,.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-content.--bordered[data-v-a8416e94]:before{display:none}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-author[data-v-a8416e94]{align-items:center;display:flex;gap:var(--space-md);position:relative;z-index:2}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-author .author-avatar[data-v-a8416e94]{border:2px solid rgba(var(--tint),.3);border-radius:var(--radius-full);flex-shrink:0;height:55px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:55px}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-author .author-avatar[data-v-a8416e94]:hover{border-color:rgba(var(--tint),.8);transform:scale(1.05)}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-author .author-avatar.--icon[data-v-a8416e94]{align-items:center;background:rgba(var(--tint),.1);display:flex;justify-content:center}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-author .author-avatar.--icon .iconify[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-author .author-avatar.--icon svg[data-v-a8416e94]{color:rgb(var(--tint));height:24px;width:24px}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-author .author-info[data-v-a8416e94]{flex:1}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-author .author-info .author-name[data-v-a8416e94]{color:rgb(var(--color));font-size:var(--text-base);font-weight:600;margin-bottom:.25em;text-shadow:0 1px 2px rgba(0,0,0,.1)}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-author .author-info .author-role[data-v-a8416e94]{color:rgba(var(--color),.7);font-size:var(--text-sm);font-weight:500;margin-bottom:.25em}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-author .author-info .author-company[data-v-a8416e94]{color:rgb(var(--tint));font-size:var(--text-sm);font-weight:600;text-shadow:0 1px 2px rgba(var(--tint),.2)}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating[data-v-a8416e94]{gap:.25em}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .rating-star[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .star[data-v-a8416e94]{color:rgba(var(--color),.3);height:16px;transition:all .2s ease;width:16px}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .rating-star.--active[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .rating-star.active[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .star.--active[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .star.active[data-v-a8416e94]{color:gold;text-shadow:0 1px 2px rgba(0,0,0,.3)}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .rating-star[data-v-a8416e94]:hover,.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .star[data-v-a8416e94]:hover{transform:scale(1.2)}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .rating-star svg[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .star svg[data-v-a8416e94]{height:100%;width:100%}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-meta[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-protocol[data-v-a8416e94]{align-items:center;border-top:1px solid rgba(var(--border),.2);display:flex;font-size:var(--text-xs);gap:var(--space-xs);margin-top:var(--space-md);padding-top:var(--space-md)}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-meta .meta-label[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-protocol .meta-label[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-protocol .protocol-label[data-v-a8416e94]{color:rgba(var(--color),.6);letter-spacing:.5px;text-transform:uppercase}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-meta .meta-value[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-protocol .meta-value[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-protocol .protocol-name[data-v-a8416e94]{color:rgb(var(--tint));font-weight:600}.vpn-testimonials .testimonials-grid .testimonial-card .--badge.testimonial-protocol[data-v-a8416e94],.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-meta.--badge[data-v-a8416e94]{background:rgba(var(--tint),.1);border:none;border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md)}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating[data-v-a8416e94]{display:flex;gap:2px;margin-bottom:var(--space-md)}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .rating-star svg[data-v-a8416e94]{color:rgba(var(--color),.3);height:.75rem;width:.75rem}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-rating .rating-star.--active svg[data-v-a8416e94]{color:rgb(var(--tint))}.vpn-testimonials .testimonials-grid .testimonial-card .testimonial-protocol[data-v-a8416e94]{background:rgba(var(--tint),.1);border:none;border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md)}.vpn-cta[data-v-6ee5ec8e]{background:linear-gradient(135deg,rgb(var(--tint)) 0,rgba(var(--tint),.8));padding:6rem 0}.cta-content[data-v-6ee5ec8e]{text-align:center}.cta-title[data-v-6ee5ec8e]{color:#fff;font-size:var(--text-3xl);font-weight:700;margin-bottom:1rem}.cta-subtitle[data-v-6ee5ec8e]{color:#ffffffe6;font-size:var(--text-lg);margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:600px}.cta-features[data-v-6ee5ec8e]{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;margin-bottom:3rem}.cta-feature[data-v-6ee5ec8e]{align-items:center;color:#fff;display:flex;gap:.5rem}.cta-feature svg[data-v-6ee5ec8e]{height:1.25rem;width:1.25rem}.cta-feature span[data-v-6ee5ec8e]{font-weight:500}.cta-actions[data-v-6ee5ec8e]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.cta-actions .button.--primary[data-v-6ee5ec8e]{background:#fff;border-color:#fff;color:rgb(var(--tint))}.cta-actions .button.--primary[data-v-6ee5ec8e]:hover{background:#ffffffe6}.cta-actions .button.--outline[data-v-6ee5ec8e]{border-color:#fff;color:#fff}.cta-actions .button.--outline[data-v-6ee5ec8e]:hover{background:#ffffff1a}@media (max-width:768px){.cta-features[data-v-6ee5ec8e]{flex-direction:column;gap:1rem}}
