body{background:linear-gradient(135deg,#000000,#000000d7)}body:before{top:0;left:0;filter:blur(10px);opacity:.4}header{transform:translateY(0)}header.header-retracted{padding:.5rem 2rem}.header-top{width:100%}.logo,.logo h1{transition:all .3s ease}.logo h1{background-clip:text}.header-retracted .logo h1{font-size:1.5rem}.logo-img{object-fit:cover;display:block;transition:all .3s ease}.header-retracted .logo-img{width:40px;height:40px}.social-icons{display:flex;gap:12px;transition:all .3s ease}.header-retracted .social-icons{opacity:0;pointer-events:none}nav{flex-wrap:wrap;width:100%;transition:max-height .3s ease,opacity .2s ease,padding .3s ease;max-height:500px;opacity:1;overflow:hidden}nav.nav-retracted{max-height:0;opacity:0;padding:0;margin-top:0}nav a{min-width:100px;text-align:center}nav a:hover{background:rgba(147,51,234,.2)}nav a.active{background:rgba(147,51,234,.4);position:relative}nav a.active:after{content:"";position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:60%;height:3px;background:#9333EA;border-radius:2px}.social-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;transition:all .2s ease}.discord-icon{background:#5865F2}.tiktok-icon{background:#000000}.social-icon:hover{transform:translateY(-2px)}.social-icon svg{width:20px;height:20px;fill:white}.menu-toggle{display:none;background:transparent;border:none;cursor:pointer;padding:10px;z-index:101}.menu-toggle span{display:block;width:25px;height:3px;background:#9333EA;margin:5px 0;transition:all .3s ease}.menu-toggle.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}footer{font-size:.9rem}@media (max-width:768px){header{padding:1rem}.logo h1{font-size:1.5rem}.logo-img{width:40px;height:40px}.social-icons{display:none}.menu-toggle{display:block}nav{position:fixed;top:70px;left:0;right:0;background:linear-gradient(180deg,#4C1D95ee,#6D28D9ee);z-index:99;max-height:0;flex-direction:column;align-items:center;padding:0;margin:0;gap:0}nav.nav-open{max-height:calc(100vh - 70px);opacity:1;padding:1rem 0}nav a{width:90%;margin:.5rem 0;padding:1rem}header.header-retracted{transform:translateY(0);padding:1rem}main{padding-top:4rem}}html{scroll-behavior:smooth;scroll-padding-top:100px}@media (max-width:768px){html{scroll-padding-top:70px}}body.menu-open{overflow:hidden;position:fixed;width:100%;height:100%}.section-title{margin-bottom:1rem;background-clip:text}.fps-boost-label{font-size:1rem;text-transform:uppercase;letter-spacing:1px;text-align:center}.section-bg{background:rgba(31,41,55,.7);box-shadow:0 10px 25px -5px rgba(0,0,0,.3)}.service-card{transform:skewX(-5deg);transition:all .4s ease;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;overflow:hidden;transform-origin:center;box-shadow:0 10px 15px -3px rgba(0,0,0,.2)}.service-card:hover{transform:skewX(-5deg) translateY(-10px);box-shadow:0 20px 25px -5px rgba(108,43,217,.3);z-index:2}.service-card h3{font-size:1.8rem;color:#f9fafb;transform:skewX(5deg);text-align:center}.services-options-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.service-option-card{background:linear-gradient(145deg,rgba(31,41,55,.8),rgba(17,24,39,.8));border:1px solid #374151;border-radius:16px;padding:2rem;text-align:center;transition:all .4s ease;color:#f9fafb}.service-option-card:hover{transform:translateY(-10px);box-shadow:0 20px 25px -5px rgba(108,43,217,.3)}.review-card{animation:fadeIn 1s ease-out;transition:all .4s ease;display:flex;flex-direction:column;box-shadow:0 10px 15px -3px rgba(0,0,0,.2)}.review-card:hover{transform:translateY(-10px);box-shadow:0 20px 25px -5px rgba(108,43,217,.3)}.rating-star{color:#FDE047;margin-right:.25rem}.review-content{margin-bottom:1.5rem;flex-grow:1}.review-author{color:#f9fafb}.about-content{display:flex;flex-wrap:wrap;gap:2rem}.about-text{flex:1;min-width:300px}.about-text p{margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;flex:1}.team-member{background:linear-gradient(145deg,rgba(31,41,55,.8),rgba(17,24,39,.8));border:1px solid #374151;border-radius:16px;padding:1.5rem;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;box-shadow:0 10px 15px -3px rgba(0,0,0,.2)}.team-member:hover{transform:translateY(-5px);box-shadow:0 10px 15px rgba(108,43,217,.3)}.team-photo{width:100px;height:100px;border-radius:50%;object-fit:cover;margin-bottom:1rem;border:3px solid #9333ea}.team-name{font-weight:700;color:#f9fafb}.team-role{color:#C084FC}.partners-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.partner-card{background:linear-gradient(145deg,rgba(31,41,55,.8),rgba(17,24,39,.8));border:1px solid #374151;border-radius:16px;padding:1.5rem;text-align:center;transition:all .3s ease;text-decoration:none!important;color:inherit;display:flex;flex-direction:column;align-items:center;box-shadow:0 10px 15px -3px rgba(0,0,0,.2)}.partner-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px rgba(108,43,217,.3)}.partner-logo{width:120px;height:120px;object-fit:contain;margin-bottom:1rem}.partner-name{font-weight:700;color:#f9fafb}.partner-role{color:#C084FC}.legal-info{display:flex;justify-content:center;gap:20px;margin-top:10px}.legal-info a img{width:120px;height:auto;transition:transform .3s ease-in-out}.legal-info a:hover img{transform:scale(1.1)}.product-card-container{display:flex;gap:2rem;overflow-x:auto;scrollbar-color:#9333EA transparent;scrollbar-width:thin;margin:0 -1rem;padding:0 1rem 2rem}.product-card-container::-webkit-scrollbar{height:8px}.product-card-container::-webkit-scrollbar-thumb{background-color:#9333EA;border-radius:4px}.product-card{background:linear-gradient(145deg,rgba(31,41,55,.8),rgba(17,24,39,.8));border:1px solid #374151;border-radius:16px;padding:1.5rem;min-width:280px;display:flex;flex-direction:column;box-shadow:0 10px 15px -3px rgba(0,0,0,.2);transition:all .3s ease}.product-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px rgba(108,43,217,.3)}.product-image{height:160px;border-radius:12px;object-fit:cover;margin-bottom:1rem;background:linear-gradient(45deg,#6D28D9,#9333EA)}.product-title{font-size:1.3rem;font-weight:600;margin-bottom:.5rem;color:#f9fafb}.product-description{color:#d1d5db;margin-bottom:1rem;flex-grow:1}.product-price{font-size:1.2rem;font-weight:700;color:#C084FC;margin-top:auto}.more-reviews-container{padding:1rem 0}.more-reviews-button{display:inline-block;text-decoration:none;font-size:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.more-reviews-button:hover{box-shadow:0 6px 12px rgba(0,0,0,.15)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.8}50%{opacity:.5}}@media (max-width:768px){.service-card{transform:none;min-height:120px}.service-card h3{transform:none;font-size:1.5rem}.product-card-container{flex-direction:column;overflow-x:visible;margin:0 auto}.about-content{flex-direction:column}.partners-grid,.reviews-grid,.services-grid{grid-template-columns:1fr}.header-top{flex-direction:row;gap:1rem}nav{position:fixed;top:80px;left:0;right:0;background:linear-gradient(90deg,#4C1D95cc,#000000cc,#6D28D9cc);z-index:99;max-height:0;overflow:hidden;flex-direction:column;align-items:center;padding:0;margin-top:0}nav.nav-open{max-height:calc(100vh - 80px);opacity:1;pointer-events:all;padding:1rem 0}.header-retracted nav{top:60px}nav a{width:80%;margin:.5rem 0}.menu-toggle{display:block}.header-retracted .header-content{flex-direction:row}.header-retracted .social-icons{display:none}}*{margin:0;padding:0;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body,html{height:100%;overscroll-behavior:none}body{position:relative;background-color:#000;color:#f3f4f6;min-height:100vh;line-height:1.6;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;width:100vw;height:100vh;background:url(/1707178195823.jpg) 50%/cover no-repeat;filter:blur(12px);opacity:.35;z-index:-1;pointer-events:none;transform:translateZ(0);will-change:transform}.app-layout{display:flex;flex-direction:column;min-height:100vh}main{flex:1;padding:5rem 0 2rem}.max-width-container,main{max-width:1200px;margin:0 auto;width:100%}.max-width-container{padding:0 1rem}header{background:linear-gradient(90deg,#4C1D95cc,#000000cc,#6D28D9cc);padding:1.5rem 2rem;position:sticky;top:0;z-index:100;box-shadow:0 4px 20px rgba(156,39,176,.3);transition:transform .3s ease,padding .3s ease}header.header-retracted{transform:translateY(-100%)}.header-content{max-width:1200px;margin:0 auto;display:flex;flex-direction:column}.header-top{justify-content:space-between}.header-top,.logo{display:flex;align-items:center}.logo{gap:12px}.logo h1{font-size:1.8rem;font-weight:800;background:linear-gradient(90deg,#D8B4FE,#9333EA);-webkit-background-clip:text;color:transparent}.logo-img{width:50px;height:50px;border-radius:50%;border:2px solid #ab47fd;box-shadow:0 0 10px rgba(253,71,253,.5)}nav{display:flex;justify-content:center;gap:10px;margin-top:1rem}nav a{color:#f3f4f6;text-decoration:none;font-weight:500;padding:.75rem 1.5rem;border-radius:8px;transition:all .2s ease}nav a.active,nav a:hover{background:rgba(147,51,234,.3)}.section{padding:4rem 0}.section-title{font-size:clamp(2rem,5vw,3rem);text-align:center;margin-bottom:2rem;background:linear-gradient(90deg,#C084FC,#9333EA);-webkit-background-clip:text;color:transparent;font-weight:800}.section-bg{background:rgba(31,41,55,.75);border-radius:16px;padding:2rem;margin:2rem 0}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.service-card{background:linear-gradient(145deg,rgba(31,41,55,.8),rgba(17,24,39,.8));border:1px solid #374151;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease;text-decoration:none;color:inherit}.service-card:hover{transform:translateY(-8px);box-shadow:0 20px 25px rgba(108,43,217,.3)}.fps-boost-label{display:block;margin-top:.5rem;color:#9333EA;font-weight:700}.reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.review-card{background:linear-gradient(145deg,rgba(31,41,55,.8),rgba(17,24,39,.8));border:1px solid #374151;border-radius:16px;padding:1.5rem;transition:all .3s ease}.review-card:hover{transform:translateY(-6px)}.rating{display:flex;margin-bottom:1rem}.review-content{font-style:italic;color:#d1d5db;margin-bottom:1rem}.review-author{text-align:right;font-weight:700}.more-reviews-container{text-align:center;margin-top:3rem}.more-reviews-button{background:#5865F2;color:white;padding:.8rem 2.5rem;border-radius:8px;border:none;font-weight:700;cursor:pointer;transition:all .3s ease}.more-reviews-button:hover{background:#4752c4;transform:translateY(-2px)}footer{background:linear-gradient(90deg,#4C1D95cc,#000000cc,#6D28D9cc);text-align:center;padding:2rem;margin-top:3rem;color:rgba(243,244,246,.8)}