@media (max-width:768px){*{box-sizing:border-box}body{font-size:16px;line-height:1.5;overflow-x:hidden}.container-cyber{padding:0 15px;max-width:100%;margin:0 auto}h1{font-size:2rem!important;line-height:1.2;margin-bottom:1rem}h2{font-size:1.5rem!important;line-height:1.3;margin-bottom:.8rem}h3{font-size:1.25rem!important;line-height:1.4;margin-bottom:.6rem}.cyber-hero-premium{min-height:100vh;padding:20px 0}.hero-grid-premium{grid-template-columns:1fr;gap:2rem}.hero-content-premium{order:2;text-align:center;padding:0 15px}.hero-visuals-premium{order:1;margin-bottom:2rem}.hero-title-glitch{font-size:1.8rem!important;line-height:1.2;margin-bottom:1rem}.hero-subtitle-premium{font-size:1rem!important;line-height:1.4;margin-bottom:1.5rem;padding:0 10px}.hero-buttons-premium{flex-direction:column;gap:1rem;align-items:center}.hero-btn{width:100%;max-width:280px;padding:12px 20px;font-size:1rem}.services-grid{grid-template-columns:1fr;gap:1.5rem;padding:0 15px}.service-card{margin:0;border-radius:16px;padding:1.5rem}.service-card__image-wrapper{height:200px;margin-bottom:1rem}.service-card__image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:12px}.service-card__title{font-size:1.25rem!important;margin-bottom:.8rem}.service-card__description{font-size:.9rem;line-height:1.5;margin-bottom:1rem}.service-card__price{font-size:1.1rem!important;margin-bottom:.8rem}.service-card__footer{flex-direction:column;gap:.8rem;align-items:stretch}.order-service-btn{width:100%;padding:10px 16px;font-size:.9rem}.testimonials-section{padding:3rem 0}.testimonials-scroller{padding:0 15px}.testimonial-card{min-width:280px;padding:1.5rem;margin-right:1rem}.testimonial-card__header{flex-direction:column;text-align:center;margin-bottom:1rem}.testimonial-card__avatar{width:60px;height:60px;margin-bottom:.5rem}.testimonial-card__quote{font-size:.9rem;line-height:1.5}.cyber-contact-section{padding:3rem 0}.contact-form-container{padding:0 15px}.form-grid{grid-template-columns:1fr;gap:1rem}.form-group.full-width{grid-column:1}.form-group label{font-size:.9rem;margin-bottom:.5rem}.form-group input,.form-group select,.form-group textarea{padding:12px 16px;font-size:1rem;border-radius:8px}.submit-btn{width:100%;padding:14px 20px;font-size:1rem}.cyber-header{padding:1rem 0}.header-content{padding:0 15px}.logo{max-width:120px}.language-switcher{position:relative}.language-dropdown-menu{position:absolute;top:100%;right:0;background:rgb(0 0 0 / .95);border:1px solid rgb(255 255 255 / .1);border-radius:8px;padding:.5rem;min-width:200px;z-index:1000;backdrop-filter:blur(10px)}.lang-option{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;color:#fff;text-decoration:none;border-radius:4px;transition:background-color 0.3s ease}.lang-option:hover{background:rgb(14 246 204 / .1)}.lang-option.active{background:rgb(14 246 204 / .2);color:#0EF6CC}.cyberfox-preloader{padding:20px}.preloader-logo{width:80px;height:80px;margin-bottom:20px}.preloader-text{font-size:16px;margin-bottom:15px}.preloader-progress{width:250px}.preloader-percentage{font-size:12px}.animate-visible{animation:mobileFadeIn 0.6s ease-out forwards}@keyframes mobileFadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.glassmorphism-card{background:rgb(255 255 255 / .03);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .05);box-shadow:0 4px 20px rgb(0 0 0 / .2)}.glassmorphism-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgb(0 0 0 / .3)}}@media (min-width:769px) and (max-width:1024px){.container-cyber{padding:0 30px;max-width:960px}.hero-grid-premium{grid-template-columns:1fr 1fr;gap:3rem}.services-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.hero-title-glitch{font-size:2.5rem!important}.hero-subtitle-premium{font-size:1.1rem!important}}@media (min-width:1025px){.container-cyber{max-width:1200px;padding:0 40px}.hero-grid-premium{grid-template-columns:1fr 1fr;gap:4rem}.services-grid{grid-template-columns:repeat(3,1fr);gap:2.5rem}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.service-card__image-wrapper img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media (hover:none) and (pointer:coarse){.service-card:hover{transform:none}.hero-btn:hover{transform:none}.order-service-btn:hover{transform:none}}@media (prefers-color-scheme:dark){.glassmorphism-card{background:rgb(0 0 0 / .4);border-color:rgb(255 255 255 / .08)}}@supports not (backdrop-filter:blur(10px)){.glassmorphism-card{background:rgb(0 0 0 / .9);border-color:rgb(255 255 255 / .2)}.language-dropdown-menu{background:rgb(0 0 0 / .98)}}