body,footer,header{background-color:#121212}.auth-buttons a,.social-links a,footer a{text-decoration:none}::-webkit-scrollbar-track{background:#333}::-webkit-scrollbar-thumb{background:#e74c3c;border:2px solid #333}.card,.feature{background-color:#1a1a1a;text-align:center;position:relative}::-webkit-scrollbar-thumb:hover{background:#f65}::-webkit-scrollbar-corner{display:none}body,html{scrollbar-width:thin;scrollbar-color:#e74c3c #333}body:hover{scrollbar-color:#f65 #333}@font-face{font-family:Valobox;src:url("/font/valobox.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Valobox2;src:url("/font/valobox2.ttf") format("truetype");font-weight:400;font-style:normal}h1,h2,h3{font-family:Valobox,Arial,sans-serif}body,body :not(h1):not(h2):not(h3){font-family:Valobox2,Arial,sans-serif}body{margin:0;font-family:Arial,sans-serif;color:#fff;padding-top:20vh}.container{display:flex;justify-content:space-between;align-items:center;padding:2vw}header{position:fixed;top:0;left:0;width:100%;z-index:1000;transition:top .3s ease-in-out}.header-hidden{top:-20vh}.mobile-menu{display:none}.logo{flex:0 0 auto}.social-links,.social-links a{align-items:center;display:flex}.logo img{width:7vw;height:auto}@media(max-width:768px){.logo img{width:15vw}}@media(max-width:480px){.logo img{width:30vw}}.auth-buttons{display:flex;justify-content:space-between;align-items:center;width:100%}.auth-buttons button{background-color:transparent;border:1px solid #fff;padding:.5vh 1.5vw;font-size:.9em;color:#fff;cursor:pointer;transition:background-color .3s,color .3s}.auth-buttons button:hover{background-color:#ff4d4d;color:#fff}.card button{background-color:#ff4d4d;border:0;cursor:pointer}.social-links{justify-content:center}.social-links a{color:#918f8e;margin:0 1vw;transition:color .3s}.card .price,.card h3,.feature h3,.feature i{margin-bottom:1vh}.social-links a:hover{color:red}.social-links i{margin-right:.5vw}.hero{padding:5vh 2vw}.hero h1{font-size:4vh;color:#ff4d4d}.cta button{font-size:1.6vh}.hero button{font-size:1.6vh}.hero-container{display:flex;align-items:center;justify-content:space-between}.hero-image img{max-width:100%;height:auto}.hero-content{max-width:50%;color:#fff}@media(max-width:768px){.hero-container{flex-direction:column;text-align:center}.hero-content{max-width:100%}.hero-image{margin-bottom:20px}}.features-carousel{position:relative;width:80vw;margin:0 auto;overflow:hidden}.carousel-inner{display:flex;transition:transform .5s}.feature-box{flex:0 0 33.33%;box-sizing:border-box;padding:.5vw;position:relative;cursor:pointer;transition:transform .3s;font-size:1.2rem}@media(max-width:768px){.feature-box{flex:0 0 50%;font-size:.9rem}}@media(max-width:480px){.feature-box{flex:0 0 100%;font-size:.9rem}}.feature-box:hover{transform:translateY(-0.5vh)}.feature{padding:2vw;display:flex;flex-direction:column;justify-content:center;height:100%;overflow:hidden;transition:background-color .3s}.card:hover,.feature:hover{background-color:#333}.feature h3{font-size:2.4vh;color:#fff}.feature p{color:#fff;flex-grow:1}.feature i{font-size:4.8vh;color:#918f8e}.cta,.pricing{text-align:center;padding:5vh 2vw}.pricing-icon{display:block;margin:0 auto 1vh;width:80px;height:auto}.cta h2,.pricing h2{font-size:3.6vh;color:#ff4d4d;text-decoration:underline;text-decoration-color:#a19392;text-decoration-thickness:.2vh;text-underline-offset:.5vh}.pricing-cards{display:flex;justify-content:center;padding:2vh 0;gap:0;flex-wrap:nowrap}.card{flex:1 1 30%;max-width:30%;padding:2vh;box-shadow:0 0 10px rgba(0,0,0,0.1);margin:0 .5vw}@media screen and (max-width:768px){.pricing-cards{flex-direction:column;align-items:center}.card{width:80%;max-width:80%;margin-bottom:2vh}.pricing h2{font-size:3vh}.pricing-icon{width:60px}.pricing p{font-size:2.5vh}}@media screen and (max-width:480px){.card{width:80%;max-width:80%}.pricing h2{font-size:2.2vh}.pricing-icon{width:50px}.pricing{padding:3vh 1vw}.pricing p{font-size:1.5vh}}.flag-icon,.footer-logo{width:auto;vertical-align:middle}.card h3{font-size:2.4vh;color:##918f8e}.card .price{font-size:1.8vh}.card .features{color:#999;margin-bottom:.8vh}.card button{padding:1vh 2vw;color:#fff}.card.free::before{content:"Available now!";position:absolute;top:1vh;right:1vw;background-color:#fc0000;color:#fff;padding:.4vh .8vw;font-size:1.2vh;font-weight:700}footer{text-align:center;padding:2vh;position:relative}footer::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:.1vh;background-color:rgba(255,255,255,0.1)}footer a{color:#ff4d4d}.footer-logo{height:1em}.flag-icon{height:1.5em}.gradient_anim_btn{position:relative;display:inline-block;color:#fff;font-weight:600;padding:1.45vh 2.1vw;background:transparent;border:2px solid #fff;border-radius:20px;text-decoration:none;overflow:hidden;transition:color .3s ease;cursor:pointer;z-index:1}.gradient_anim_btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#ff4d4d;transition:left .3s ease;z-index:-1}.gradient_anim_btn:hover{color:#fff}.gradient_anim_btn:hover::before{left:0}.features-section{padding:50px 0;text-align:center}.features-section h2{font-size:3.6vh;color:#ff4d4d;text-decoration:underline;text-decoration-color:#a19392;text-decoration-thickness:.2vh;text-underline-offset:.5vh}.features-section p{margin-bottom:40px}.feature-panel{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto 50px;padding:0 20px}.feature-description{flex:1;padding-right:20px}.feature-description h3{font-size:24px;margin-bottom:10px}.feature-description p{font-size:16px;text-align:left;line-height:1.5}.feature-image{flex:1;padding-left:50px}.feature-image img{width:120%;border-radius:8px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.feature-image{-webkit-touch-callout:none}@media screen and (max-width:768px){.feature-panel{flex-direction:column}.gradient_anim_btn{padding:1.5vh 10.1vw}.cta button{padding:1.5vh 10.1vw}.feature-description,.feature-image{padding:0;width:100%;margin-bottom:20px}.feature-image img{width:100%}.feature-description p{font-size:15px;text-align:center}}