:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.home-container{display:flex;flex-direction:column;width:100%;min-height:100vh}.header-container{display:flex;justify-content:space-between;align-items:flex-start;width:100%;top:0;left:0}.logo-container{padding:20px}.menu-container{padding:30px}.logo{height:100px}.nav-menu ul{list-style:none;display:flex;gap:260px;margin:0;padding:0}.nav-menu li{cursor:pointer;font-weight:700;font-size:1.5rem;font-family:sans-serif}.headline{color:#43a260;font-size:2.5rem;padding:4%}.what-is-vpn-content{text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5%;font-size:1.5rem;font-family:sans-serif;max-width:66.6667%;margin:0 auto}.heading-text{text-align:center;color:#e13c35;padding-top:5%}.whatIsVPN-image{max-width:100%;height:auto;width:500px;margin:10px 0}.why-you-need-vpn-content{text-align:center}.red-box-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:20px 0}.red-box-row>*{flex:1 1 calc(33.33% - 20px);max-width:calc(33.33% - 20px);box-sizing:border-box}.articles-content{text-align:center;padding:.3%;font-size:1.5rem;font-family:sans-serif;max-width:66.6667%;margin:0 auto}.red-box{border:10px solid #E13C35;padding:16px;border-radius:8px;color:#333;max-width:400px;margin:5px;font-family:Arial,sans-serif;font-size:3rem;font-weight:700;text-align:center}.red-box-image{width:100%;height:auto;margin-bottom:16px}.slider-container{position:relative;width:min(1310px,100vw - 40px);margin:50px auto;display:flex;align-items:center;justify-content:center;left:50%;transform:translate(-50%)}.slider{overflow:hidden;width:100%;position:relative;margin:0 auto;max-width:100%}.slider-track{display:flex;transition:transform .5s ease-in-out;will-change:transform}.slide{flex:0 0 auto;padding:0 4px;box-sizing:border-box;width:410px}.slide>*{border:10px solid #E13C35;background-color:transparent;color:#333;padding:16px;border-radius:8px;text-align:center;font-size:1.8rem;font-weight:700;font-family:Arial,sans-serif;width:400px;height:600px;box-sizing:border-box;margin:5px;display:flex;align-items:center;justify-content:center;word-wrap:break-word;overflow:hidden}.arrow{background-color:#ddd;border:none;font-size:30px;padding:10px;cursor:pointer;border-radius:50%;transition:background .3s}.arrow:hover{background-color:#bbb}.left{margin-right:5px}.right{margin-left:10px}.red-box{border:10px solid #E13C35;padding:16px;border-radius:8px;color:#333;width:400px;height:600px;margin:5px;font-family:Arial,sans-serif;box-sizing:border-box;background-color:transparent;text-align:center;overflow:hidden;display:flex;flex-direction:column;justify-content:start;align-items:center}.red-box-image{width:100%;height:auto;max-height:250px;object-fit:contain;margin-bottom:16px}.red-box-title{font-size:1.8rem;font-weight:700;word-wrap:break-word}.where-get-vpn-content{text-align:center;font-size:1.5rem;font-family:sans-serif;padding:2%}html,body{width:100%;height:100%}p{padding-bottom:1.5rem}#root{width:100%;height:100%}.about-page-wrapper{display:flex;flex-direction:column;width:100%;min-height:100vh}.about-header-section{display:flex;justify-content:space-between;align-items:flex-start;width:100%;top:0;left:0}.about-logo-wrapper{padding:20px}.about-menu-wrapper{padding:30px}.about-logo-image{height:100px}.about-nav-menu ul{list-style:none;display:flex;gap:260px;margin:0;padding:0}.about-nav-menu li{cursor:pointer;font-weight:700;font-size:1.5rem;font-family:sans-serif}.about-section-title{color:#43a260;font-size:2.5rem;padding:4%}.about-vpn-info-section{text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5rem;font-family:sans-serif;max-width:66.6667%;margin:0 auto}.about-page-heading{text-align:center;color:#e13c35;padding-top:5%}.about-vpn-illustration{max-width:100%;height:auto;width:500px;margin:10px 0}.about-vpn-benefits-section{text-align:center}.about-feature-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:20px 0}.about-feature-grid>*{flex:1 1 calc(33.33% - 20px);max-width:calc(33.33% - 20px);box-sizing:border-box}.about-vpn-provider-section{text-align:center;font-size:1.5rem;font-family:sans-serif}.about-articles-section{text-align:center;padding:5%;font-size:1.5rem;font-family:sans-serif;max-width:66.6667%;margin:0 auto}.about-vpn-info-section p{margin-bottom:0rem;line-height:1.6}.article-box{border:10px solid #E13C35;padding:16px;border-radius:8px;color:#333;width:400px;height:600px;margin:5px;font-family:Arial,sans-serif;box-sizing:border-box;background-color:transparent;text-align:center;overflow:hidden;display:flex;flex-direction:column;justify-content:start;align-items:center}.article-box p{margin:0}.article-box-image{width:100%;height:auto;max-height:250px;object-fit:contain;margin-bottom:16px}.article-box-title{font-size:1.8rem;font-weight:700;word-wrap:break-word}.article-headlines-container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;height:100%}.library-container{display:flex;flex-direction:column;width:100%;min-height:100vh}.library-header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;top:0;left:0}.library-logo{padding:20px}.library-menu{padding:30px}.library-logo-img{height:100px}.library-nav-menu ul{list-style:none;display:flex;gap:260px;margin:0;padding:0}.library-nav-menu li{cursor:pointer;font-weight:700;font-size:1.5rem;font-family:sans-serif}.library-headline{color:#43a260;font-size:2.5rem;padding:4%;white-space:nowrap}.library-description{text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5%;font-size:1.5rem;font-family:sans-serif;max-width:100%;margin:0 auto}.library-title{text-align:center;color:#e13c35;padding-top:5%}.library-image{max-width:100%;height:auto;width:500px;margin:10px 0}.library-reasons{text-align:center}.library-box-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:20px 0}.library-box-row>*{flex:1 1 calc(33.33% - 20px);max-width:calc(33.33% - 20px);box-sizing:border-box}.library-where-to-get{text-align:center;font-size:1.5rem;font-family:sans-serif}.library-articles{text-align:center;padding:1%;font-size:1.5rem;font-family:sans-serif;max-width:80%;margin:0 auto}.library-box{background-color:#ffe5e5;border:2px solid red;padding:10px;text-align:center;font-size:1.2rem;border-radius:8px;width:100%;box-sizing:border-box;transition:transform .2s ease}.library-box:hover{transform:scale(1.03);cursor:pointer}
