:root{--primary-blue:#2563eb;--primary-blue-light:#3b82f6;--primary-blue-dark:#1e40af;--secondary-blue:#dbeafe;--white:#fff;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--pixel-yellow:#fde047;--pixel-green:#84cc16;--pixel-cyan:#06b6d4;--pixel-orange:#fb923c;--pixel-red:#e53e3e;--pixel-blue:#4299e1;--font-family-base:"PingFang SC","Microsoft YaHei","Hiragino Sans GB",sans-serif;--font-family-en:"Inter","Roboto",sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-32:8rem;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--pixel-shadow-sm:2px 2px 0 var(--primary-blue-dark);--pixel-shadow-md:4px 4px 0 var(--primary-blue-dark);--pixel-shadow-lg:6px 6px 0 var(--primary-blue-dark);--duration-fast:0.15s;--duration-normal:0.3s;--duration-slow:0.5s;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{font-size:16px;line-height:1.5;scroll-behavior:smooth}body{background-color:var(--white);color:var(--gray-900);font-family:var(--font-family-base);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{font:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none;transition:color var(--duration-fast) ease}a:hover{color:var(--primary-blue)}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}h1,h2,h3,h4,h5,h6,p{margin-bottom:var(--spacing-4)}.container{margin:0 auto;max-width:1200px;padding:0 var(--spacing-4);width:100%}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.pixel-button{align-items:center;border:2px solid;cursor:pointer;display:inline-flex;font-size:var(--font-size-base);font-weight:600;justify-content:center;line-height:1;padding:var(--spacing-3) var(--spacing-6);position:relative;text-decoration:none;transition:all var(--duration-fast) ease;white-space:nowrap}.pixel-button-primary{background:var(--primary-blue);border-color:var(--primary-blue-dark);box-shadow:var(--pixel-shadow-sm),4px 4px 0 rgba(37,99,235,.3);color:var(--white)}.pixel-button-primary:hover{background:var(--primary-blue-light);box-shadow:var(--pixel-shadow-md),6px 6px 0 rgba(37,99,235,.3);transform:translate(-1px,-1px)}.pixel-button-primary:active{box-shadow:1px 1px 0 var(--primary-blue-dark),2px 2px 0 rgba(37,99,235,.3);transform:translate(1px,1px)}.pixel-button-secondary{background:var(--white);border-color:var(--primary-blue);box-shadow:var(--pixel-shadow-sm),4px 4px 0 rgba(37,99,235,.1);color:var(--primary-blue)}.pixel-button-secondary:hover{background:var(--secondary-blue);box-shadow:var(--pixel-shadow-md),6px 6px 0 rgba(37,99,235,.1);transform:translate(-1px,-1px)}.pixel-button-secondary:active{box-shadow:1px 1px 0 var(--primary-blue),2px 2px 0 rgba(37,99,235,.1);transform:translate(1px,1px)}.pixel-button-lg{font-size:var(--font-size-lg);padding:var(--spacing-4) var(--spacing-8)}.pixel-button-sm{font-size:var(--font-size-sm);padding:var(--spacing-2) var(--spacing-4)}.pixel-icon{background:var(--primary-blue);border:2px solid var(--primary-blue-dark);display:inline-block;height:32px;position:relative;width:32px}.site-header{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border-bottom:1px solid var(--gray-200);left:0;position:fixed;right:0;top:0;transition:all var(--duration-normal) ease;z-index:var(--z-sticky)}.header-scrolled .site-header{background:hsla(0,0%,100%,.98);box-shadow:var(--shadow-md)}.main-navigation{align-items:center;display:flex;justify-content:space-between;min-height:80px;padding:var(--spacing-4) 0}.logo-container{gap:var(--spacing-3)}.logo-container,.pixel-logo{align-items:center;display:flex}.pixel-logo{height:58px;justify-content:center;position:relative;width:144px}.logo-image{height:auto;max-height:100%;max-width:100%;object-fit:contain;transition:transform var(--duration-normal) ease;width:auto}.logo-image:hover{transform:scale(1.05)}.nav-links,.nav-menu{align-items:center;display:flex}.nav-links{gap:var(--spacing-8)}.nav-link{color:var(--gray-700);font-weight:500;padding:var(--spacing-2) 0;position:relative;transition:all var(--duration-fast) ease}.nav-link.active,.nav-link:hover{color:var(--primary-blue)}.nav-link.active:after{background:var(--primary-blue);bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0}.nav-actions{align-items:center;display:flex;gap:var(--spacing-4)}.mobile-toggle{cursor:pointer;display:none;flex-direction:column;gap:4px;padding:var(--spacing-2)}.mobile-toggle span{background:var(--primary-blue);height:3px;transition:all var(--duration-normal) ease;width:24px}.mobile-toggle.active span:first-child{transform:rotate(45deg) translate(6px,6px)}.mobile-toggle.active span:nth-child(2){opacity:0}.mobile-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.main-content{padding-top:80px}section{padding:var(--spacing-20) 0;position:relative}.section-header{margin-bottom:var(--spacing-16);text-align:center;width:100%}.section-title{color:var(--gray-900);display:block;font-size:var(--font-size-4xl);font-weight:700;margin-bottom:var(--spacing-4);margin-left:auto;margin-right:auto;text-align:center}.section-subtitle{color:var(--gray-600);display:block;font-size:var(--font-size-lg);margin:0 auto;max-width:600px;text-align:center}.subsection-title{color:var(--gray-900);font-size:var(--font-size-2xl);font-weight:600;margin-bottom:var(--spacing-8);text-align:center}.hero-section{align-items:center;background:linear-gradient(135deg,var(--gray-50) 0,var(--secondary-blue) 100%);display:flex;min-height:100vh;padding:var(--spacing-24) 0}.hero-content{align-items:center;display:grid;gap:var(--spacing-16);grid-template-columns:1fr 1fr;margin-bottom:var(--spacing-16)}.hero-title{font-size:var(--font-size-5xl);font-weight:800;line-height:1.1;margin-bottom:var(--spacing-6)}.title-main{color:var(--gray-900);display:block;margin-bottom:var(--spacing-2);white-space:nowrap}.title-sub{color:var(--gray-600);display:block;font-size:var(--font-size-2xl);font-weight:600}.hero-description{color:var(--gray-700);font-size:var(--font-size-lg);line-height:1.8;margin-bottom:var(--spacing-8)}.highlight-tags{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-4)}.tag{background:var(--primary-blue);border:2px solid var(--primary-blue-dark);box-shadow:var(--pixel-shadow-sm);color:var(--white);font-size:var(--font-size-sm);font-weight:600;padding:var(--spacing-2) var(--spacing-4)}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}.hero-visual{height:320px;position:relative}.hero-illustration,.warehouse-scene{height:100%;overflow:hidden;position:relative;width:100%}.warehouse-scene{align-items:center;display:flex;justify-content:center}.warehouse-building{height:160px;position:relative;width:240px;z-index:10}.building-base{background:var(--primary-blue);border:3px solid var(--primary-blue-dark);bottom:0;height:120px;overflow:visible;position:absolute;width:100%}.warehouse-interior{background:hsla(0,0%,100%,.15);border:2px solid rgba(30,64,175,.3);bottom:10px;left:10px;position:absolute;right:10px;top:10px;z-index:5}.warehouse-person{height:20px;left:20px;opacity:0;top:50px;transition:all .4s ease;width:12px;z-index:25}.warehouse-person,.warehouse-person:before{border:2px solid var(--primary-blue-dark);box-shadow:2px 2px 0 rgba(0,0,0,.3);image-rendering:pixelated;position:absolute}.warehouse-person:before{content:"";height:14px;left:-1px;top:-14px;width:14px;z-index:1}.warehouse-person:after{background:var(--primary-blue-dark);content:"";height:4px;left:2px;position:absolute;top:2px;width:8px;z-index:2}#warehouse-person-red{background:var(--pixel-red)}#warehouse-person-red:before{background:#ffb3b3}#warehouse-person-yellow{background:var(--pixel-yellow)}#warehouse-person-yellow:before{background:#fff3b3}#warehouse-person-blue{background:var(--pixel-blue)}#warehouse-person-blue:before{background:#b3d9ff}.warehouse-person.walking{animation:warehouseWalk .4s infinite}@keyframes warehouseWalk{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.warehouse-person.picking{animation:warehousePick .6s ease-in-out}@keyframes warehousePick{0%{transform:scale(1)}50%{transform:scale(1.1) translateY(-3px)}to{transform:scale(1)}}.shelf-row{align-items:center;display:flex;height:20px;justify-content:space-around;position:absolute;width:100%}.shelf-row-1{top:8px}.shelf-row-2{top:35px}.shelf-row-3{top:62px}.shelf-item{background:var(--pixel-orange);border:2px solid #ea580c;box-shadow:2px 2px 0 rgba(0,0,0,.3);height:12px;opacity:1;position:relative;transition:all .3s ease;width:12px}.shelf-item.item-1,.shelf-item.item-4,.shelf-item.item-7{background:var(--pixel-orange);border-color:#ea580c}.shelf-item.item-2,.shelf-item.item-5,.shelf-item.item-8{background:var(--pixel-green);border-color:#65a30d}.shelf-item.item-3,.shelf-item.item-6,.shelf-item.item-9{background:var(--pixel-yellow);border-color:#eab308}.shelf-item:after{background:var(--gray-600);border:1px solid var(--gray-700);bottom:-8px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}.shelf-item.taken{opacity:0;transform:scale(0) translateY(-10px)}@keyframes restockItem{0%{opacity:0;transform:scale(0) translateY(-15px)}50%{opacity:.7;transform:scale(1.1) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.shelf-item.restocking{animation:restockItem 1.5s ease-out}.building-roof{background:var(--pixel-green);border:3px solid var(--primary-blue-dark);clip-path:polygon(15% 100%,50% 20%,85% 100%);height:50px;left:-5%;position:absolute;top:0;width:110%}.building-door{background:var(--gray-700);border:2px solid var(--primary-blue-dark);bottom:0;height:50px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:32px}.building-door.open{background:var(--gray-600);transform:translateX(-50%) scaleY(.9)}.delivery-riders{bottom:20px;height:60px;left:0;position:absolute;right:0;z-index:20}.pixel-rider{bottom:0;height:40px;position:absolute;width:60px}.rider-blue,.rider-red,.rider-yellow{animation:none}.e-bike{background:var(--gray-600);border:2px solid var(--primary-blue-dark);bottom:0;box-shadow:2px 2px 0 rgba(0,0,0,.3);height:16px;left:0;position:absolute;transition:transform .1s ease;width:32px}.e-bike:before{background:var(--gray-700);border:2px solid var(--primary-blue-dark);box-shadow:1px 1px 0 rgba(0,0,0,.2);left:8px;top:-6px;width:16px}.e-bike:after,.e-bike:before{content:"";height:6px;position:absolute}.e-bike:after{animation:wheelBounce .5s ease-in-out infinite;background:var(--gray-800);border:1px solid var(--primary-blue-dark);bottom:-6px;box-shadow:22px 0 0 var(--gray-800),22px 0 0 1px var(--primary-blue-dark);left:2px;width:6px}@keyframes wheelBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.pixel-person{bottom:22px;box-shadow:2px 2px 0 rgba(0,0,0,.3);height:20px;image-rendering:pixelated;left:12px;position:absolute;transition:all .5s ease;width:12px}.pixel-person.red{background:#e53e3e;border:2px solid #c53030}.pixel-person.yellow{background:#ecc94b;border:2px solid #d69e2e}.pixel-person.blue{background:#4299e1;border:2px solid #3182ce}.pixel-person:before{border:2px solid;border-color:inherit;box-shadow:2px 2px 0 rgba(0,0,0,.3);height:16px;image-rendering:pixelated;left:-2px;top:-10px;width:16px}.pixel-person:after,.pixel-person:before{background:inherit;content:"";position:absolute}.pixel-person:after{animation:minecraftWalk .8s ease-in-out infinite;border:1px solid;border-color:inherit;box-shadow:1px 1px 0 rgba(0,0,0,.2);height:10px;right:-6px;top:2px;width:4px}@keyframes minecraftWalk{0%{transform:rotate(0deg)}25%{transform:rotate(20deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-20deg)}to{transform:rotate(0deg)}}.package{animation:minecraftPackage 1s ease-in-out infinite;background:#d97706;border:2px solid #92400e;box-shadow:2px 2px 0 rgba(0,0,0,.4);height:8px;image-rendering:pixelated;opacity:0;position:absolute;right:-10px;top:-8px;transition:all .3s ease;width:8px}@keyframes minecraftPackage{0%,to{box-shadow:2px 2px 0 rgba(0,0,0,.4);transform:translateY(0) scale(1)}50%{box-shadow:3px 3px 0 rgba(0,0,0,.4);transform:translateY(-2px) scale(1.1)}}@keyframes simpleRiderJourney{0%{left:-80px;transform:scaleX(1)}20%{left:calc(50% - 80px);transform:scaleX(1)}30%,70%{left:calc(50% - 80px);transform:scaleX(1)}90%{left:80%;transform:scaleX(1)}to{left:calc(100% + 80px);transform:scaleX(1)}}@keyframes personMovement{0%,15%{bottom:22px;left:12px;opacity:1;transform:scaleX(1)}20%{bottom:2px;left:12px;opacity:1;transform:scaleX(1)}25%{bottom:2px;left:30px;opacity:1;transform:scaleX(1)}30%{bottom:2px;left:30px;opacity:0;transform:scaleX(1) scale(.5)}35%,40%{bottom:2px;left:30px;opacity:0;transform:scaleX(1) scale(.5)}45%{bottom:2px;left:30px;opacity:1;transform:scaleX(1) scale(1.2)}50%{bottom:2px;left:12px;opacity:1;transform:scaleX(1)}55%,to{bottom:22px;left:12px;opacity:1;transform:scaleX(1)}}@keyframes packageAppear{0%,36%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.2)}44%,70%{opacity:1;transform:scale(1)}74%,to{opacity:0;transform:scale(0)}}@keyframes doorAnimation{0%,20%{background:var(--gray-700);transform:scaleY(1)}24%{background:var(--gray-600);transform:scaleY(.8)}28%,40%{background:var(--gray-600);transform:scaleY(.8)}44%,to{background:var(--gray-700);transform:scaleY(1)}}.building-door,.pixel-rider .package,.pixel-rider .pixel-person{animation:none}@keyframes minecraftRide{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.pixel-rider .e-bike{animation:minecraftRide .6s ease-in-out infinite}.pixel-rider.stopped .e-bike:after,.pixel-rider.stopped .e-bike:before{animation-play-state:paused}.data-flow{position:absolute;right:50px;top:50px}.data-point{animation:dataFlow 2s ease-in-out infinite;background:var(--pixel-cyan);border:1px solid var(--primary-blue-dark);height:8px;margin-bottom:8px;width:8px}.data-point:nth-child(2){animation-delay:.3s}.data-point:nth-child(3){animation-delay:.6s}@keyframes dataFlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.hero-stats{background:var(--white);border:2px solid var(--primary-blue);box-shadow:var(--pixel-shadow-md);display:grid;gap:var(--spacing-8);grid-template-columns:repeat(4,1fr);padding:var(--spacing-8)}.stat-item{text-align:center}.stat-number{color:var(--primary-blue);font-size:var(--font-size-4xl);font-weight:800;line-height:1;margin-bottom:var(--spacing-2)}.stat-label{color:var(--gray-600);font-size:var(--font-size-sm);font-weight:500}.company-intro{background:var(--white)}.intro-content{margin:0 auto;max-width:1000px}.business-model{margin-bottom:var(--spacing-20)}.model-grid{display:grid;gap:var(--spacing-8);grid-template-columns:repeat(2,1fr)}.model-item{background:var(--gray-50);border:2px solid var(--gray-200);padding:var(--spacing-8);transition:all var(--duration-normal) ease}.model-item:hover{background:var(--secondary-blue);border-color:var(--primary-blue);transform:translateY(-4px)}.model-icon{margin-bottom:var(--spacing-4)}.model-item h4{color:var(--gray-900);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-3)}.model-item p{color:var(--gray-600);line-height:1.8}.tech-advantages{background:var(--gray-50);border:2px solid var(--gray-200);padding:var(--spacing-12)}.tech-content{display:grid;gap:var(--spacing-12);grid-template-columns:2fr 1fr}.tech-list{display:grid;gap:var(--spacing-6);grid-template-columns:repeat(2,1fr)}.tech-item{align-items:flex-start;background:var(--white);border:1px solid var(--gray-200);display:flex;gap:var(--spacing-4);padding:var(--spacing-4);transition:all var(--duration-normal) ease}.tech-item:hover{border-color:var(--primary-blue);box-shadow:var(--shadow-md)}.tech-icon{flex-shrink:0;font-size:var(--font-size-2xl)}.tech-info h4{color:var(--gray-900);font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--spacing-1)}.tech-info p{color:var(--gray-600);font-size:var(--font-size-sm);margin:0}.tech-certifications{background:var(--white);border:2px solid var(--primary-blue);box-shadow:var(--pixel-shadow-sm);padding:var(--spacing-6)}.tech-certifications h4{color:var(--primary-blue);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-4)}.cert-list{display:flex;flex-direction:column;gap:var(--spacing-3)}.cert-item{border-bottom:1px solid var(--gray-200);color:var(--gray-700);font-size:var(--font-size-sm);padding:var(--spacing-2) 0}.cert-item:last-child{border-bottom:none}.advantages{background:var(--gray-50)}.advantages-grid{display:grid;gap:var(--spacing-8);grid-template-columns:repeat(2,1fr)}.advantage-card{background:var(--white);border:2px solid var(--gray-200);overflow:hidden;padding:var(--spacing-8);position:relative;transition:all var(--duration-normal) ease}.advantage-card:before{background:linear-gradient(90deg,var(--primary-blue),var(--pixel-cyan));content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);transition:transform var(--duration-normal) ease}.advantage-card:hover:before{transform:translateX(0)}.advantage-card:hover{border-color:var(--primary-blue);box-shadow:var(--shadow-xl);transform:translateY(-8px)}.card-icon{margin-bottom:var(--spacing-6)}.advantage-card h3{color:var(--gray-900);font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--spacing-2)}.card-description{color:var(--primary-blue);font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--spacing-6)}.feature-list{margin-bottom:var(--spacing-8)}.feature-list li{color:var(--gray-700);padding:var(--spacing-2) 0;padding-left:var(--spacing-6);position:relative}.feature-list li:before{color:var(--pixel-green);content:"✓";font-weight:700;left:0;position:absolute}.card-stats{border-top:1px solid var(--gray-200);display:grid;gap:var(--spacing-4);grid-template-columns:1fr 1fr;padding-top:var(--spacing-6)}.stat{text-align:center}.stat-value{color:var(--primary-blue);display:block;font-size:var(--font-size-2xl);font-weight:800;line-height:1}.stat-desc{color:var(--gray-600);font-size:var(--font-size-xs);margin-top:var(--spacing-1)}.investment-policy{background:var(--white)}.policy-content{margin:0 auto;max-width:1000px}.cooperation-modes{margin-bottom:var(--spacing-20)}.mode-tabs{display:flex;gap:var(--spacing-4);justify-content:center;margin-bottom:var(--spacing-8)}.mode-tab{background:var(--gray-100);border:2px solid var(--gray-300);color:var(--gray-700);cursor:pointer;font-weight:600;padding:var(--spacing-4) var(--spacing-8);transition:all var(--duration-normal) ease}.mode-tab.active,.mode-tab:hover{background:var(--primary-blue);border-color:var(--primary-blue-dark);box-shadow:var(--pixel-shadow-sm);color:var(--white)}.mode-content{position:relative}.mode-panel{background:var(--white);border:2px solid var(--primary-blue);box-shadow:var(--pixel-shadow-md);display:none;padding:var(--spacing-8)}.mode-panel.active{display:block}.mode-info h3{color:var(--primary-blue);font-size:var(--font-size-2xl);font-weight:700;margin-bottom:var(--spacing-6);text-align:center}.mode-details{display:grid;gap:var(--spacing-8);grid-template-columns:repeat(3,1fr)}.mode-details-centered{align-items:center;display:flex;justify-content:center;min-height:150px}.detail-section-centered{background:var(--white);border:2px solid var(--primary-blue-dark);box-shadow:var(--pixel-shadow-md);max-width:400px;padding:var(--spacing-6);text-align:center;transition:all var(--duration-normal) ease}.detail-section-centered:hover{box-shadow:var(--pixel-shadow-lg);transform:translate(-2px,-2px)}.detail-section-centered h4{border-bottom:2px solid var(--primary-blue);color:var(--gray-900);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2)}.detail-section-centered ul{list-style:none;text-align:center}.detail-section-centered li{color:var(--gray-700);font-size:var(--font-size-base);font-weight:500;padding:var(--spacing-2) 0;padding-left:var(--spacing-6);position:relative}.detail-section-centered li:before{color:var(--primary-blue);content:"•";font-weight:700;left:0;position:absolute}.detail-section h4{border-bottom:2px solid var(--primary-blue);color:var(--gray-900);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2)}.detail-section ul{list-style:none}.detail-section li{color:var(--gray-700);padding:var(--spacing-2) 0;padding-left:var(--spacing-6);position:relative}.detail-section li:before{color:var(--primary-blue);content:"•";font-weight:700;left:0;position:absolute}.investment-structure,.revenue-items{display:flex;flex-direction:column;gap:var(--spacing-3)}.investment-item,.revenue-item{align-items:center;background:var(--gray-50);border:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:var(--spacing-3)}.investment-type,.revenue-type{color:var(--gray-700);font-weight:500}.investment-rate,.revenue-rate{color:var(--primary-blue);font-size:var(--font-size-sm);font-weight:700}.support-policies{background:var(--gray-50);border:2px solid var(--gray-200);padding:var(--spacing-12)}.support-grid{display:grid;gap:var(--spacing-8);grid-template-columns:repeat(2,1fr)}.support-card{background:var(--white);border:2px solid var(--primary-blue);box-shadow:var(--pixel-shadow-md);padding:var(--spacing-8);text-align:center}.support-icon{margin-bottom:var(--spacing-4)}.support-card h4{color:var(--gray-900);font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--spacing-2)}.support-value{color:var(--primary-blue);font-size:var(--font-size-lg);font-weight:700;margin-bottom:var(--spacing-6)}.support-list{text-align:left}.support-list li{color:var(--gray-700);padding:var(--spacing-2) 0;padding-left:var(--spacing-6);position:relative}.support-list li:before{color:var(--pixel-green);content:"✓";font-weight:700;left:0;position:absolute}.success-cases{background:var(--gray-50)}.cases-content{margin:0 auto;max-width:1000px}.case-studies{margin-bottom:var(--spacing-16)}.case-study{background:var(--white);border:2px solid var(--gray-200);margin-bottom:var(--spacing-12);overflow:hidden;transition:all var(--duration-normal) ease}.case-study:hover{border-color:var(--primary-blue);box-shadow:var(--shadow-xl)}.case-study:last-child{margin-bottom:0}.case-info{padding:var(--spacing-8)}.case-header{margin-bottom:var(--spacing-6)}.case-header h3{color:var(--primary-blue);font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--spacing-2)}.case-meta{color:var(--gray-600);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-4)}.case-mode,.case-time{background:var(--gray-100);border:1px solid var(--gray-300);padding:var(--spacing-1) var(--spacing-3)}.case-challenge,.case-results{margin-bottom:var(--spacing-6)}.case-challenge h4,.case-results h4{color:var(--gray-900);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-4)}.case-challenge ul{display:grid;gap:var(--spacing-2);grid-template-columns:repeat(2,1fr)}.case-challenge li{color:var(--gray-700);padding:var(--spacing-2) 0;padding-left:var(--spacing-6);position:relative}.case-challenge li:before{color:var(--pixel-orange);content:"×";font-weight:700;left:0;position:absolute}.result-grid{display:grid;gap:var(--spacing-4);grid-template-columns:repeat(4,1fr)}.result-item{background:var(--secondary-blue);border:2px solid var(--primary-blue);padding:var(--spacing-4);text-align:center}.result-number{align-items:baseline;color:var(--primary-blue);display:flex;font-size:var(--font-size-2xl);font-weight:800;gap:var(--spacing-1);justify-content:center;line-height:1;margin-bottom:var(--spacing-1)}.result-number .number-main{font-size:var(--font-size-3xl);font-weight:900}.result-number .number-unit{color:var(--gray-600);font-size:var(--font-size-sm);font-weight:600;opacity:.8}.result-desc{color:var(--gray-700);font-size:var(--font-size-sm)}.result-comparison{display:flex;flex-direction:column;gap:var(--spacing-4)}.comparison-item{align-items:center;background:var(--gray-50);border:1px solid var(--gray-200);display:flex;gap:var(--spacing-4);padding:var(--spacing-4)}.comparison-label{color:var(--gray-700);font-weight:600;min-width:100px}.comparison-after,.comparison-before{border:2px solid;font-weight:700;padding:var(--spacing-2) var(--spacing-4)}.comparison-before{background:rgba(251,146,60,.1);border-color:var(--pixel-orange);color:var(--pixel-orange)}.comparison-after{background:rgba(132,204,22,.1);border-color:var(--pixel-green);color:var(--pixel-green)}.comparison-arrow{color:var(--primary-blue);font-size:var(--font-size-lg);font-weight:700}.case-testimonial{background:var(--primary-blue);color:var(--white);padding:var(--spacing-8)}.testimonial-content p{font-size:var(--font-size-lg);font-style:italic;line-height:1.8;margin-bottom:var(--spacing-6)}.testimonial-author{align-items:center;display:flex;justify-content:space-between}.author-name{font-size:var(--font-size-lg);font-weight:700}.author-title{font-size:var(--font-size-sm);opacity:.9}.stars{font-size:var(--font-size-lg)}.customer-reviews{background:var(--white);border:2px solid var(--primary-blue);box-shadow:var(--pixel-shadow-lg);padding:var(--spacing-12)}.reviews-grid{display:grid;gap:var(--spacing-6);grid-template-columns:repeat(2,1fr);margin-bottom:var(--spacing-12)}.review-item{background:var(--gray-50);border:1px solid var(--gray-200);padding:var(--spacing-6);text-align:center}.review-stars{font-size:var(--font-size-lg);margin-bottom:var(--spacing-3)}.review-item p{color:var(--gray-700);font-size:var(--font-size-base);font-style:italic;margin:0}.satisfaction-stats{display:grid;gap:var(--spacing-6);grid-template-columns:repeat(4,1fr)}.satisfaction-item{background:var(--secondary-blue);border:2px solid var(--primary-blue);padding:var(--spacing-4);text-align:center}.satisfaction-number{color:var(--primary-blue);font-size:var(--font-size-3xl);font-weight:800;line-height:1;margin-bottom:var(--spacing-2)}.satisfaction-label{color:var(--gray-700);font-size:var(--font-size-sm);font-weight:500}.contact-section{background:var(--white)}.contact-section .section-header{margin-bottom:var(--spacing-16);text-align:center;width:100%}.contact-section .section-title{display:block;margin:0 auto var(--spacing-4);text-align:center;width:100%}.contact-section .section-subtitle{display:block;margin:0 auto;text-align:center;width:100%}.contact-content{display:grid;gap:var(--spacing-16);grid-template-columns:2fr 1fr;margin:0 auto;max-width:1000px}.contact-form-container{background:var(--white);border:4px solid var(--primary-blue);border-radius:0;box-shadow:8px 8px 0 var(--primary-blue-dark);overflow:hidden;padding:var(--spacing-10);position:relative}.contact-form-container:before{animation:pixelScroll 2s linear infinite;background:repeating-linear-gradient(90deg,var(--pixel-yellow) 0,var(--pixel-yellow) 8px,var(--pixel-cyan) 8px,var(--pixel-cyan) 16px,var(--pixel-green) 16px,var(--pixel-green) 24px,var(--pixel-orange) 24px,var(--pixel-orange) 32px);content:"";height:8px;left:0;position:absolute;right:0;top:0}@keyframes pixelScroll{0%{transform:translateX(0)}to{transform:translateX(-32px)}}.form-header{margin-bottom:var(--spacing-10);position:relative;text-align:center}.form-header h3{color:var(--primary-blue);font-size:var(--font-size-3xl);font-weight:700;margin-bottom:var(--spacing-2);text-shadow:2px 2px 0 var(--primary-blue-dark)}.form-header p{color:var(--gray-600);font-size:var(--font-size-lg);margin:0 0 var(--spacing-8)}.form-progress-indicator{align-items:center;display:flex;gap:var(--spacing-2);justify-content:center;margin-top:var(--spacing-6);position:relative}.progress-pixel{background:var(--gray-300);border:2px solid var(--gray-400);height:16px;position:relative;transition:all var(--duration-normal) ease;width:16px;z-index:2}.progress-pixel.active{animation:pixelBounce .5s ease;background:var(--pixel-green);border-color:var(--primary-blue)}@keyframes pixelBounce{0%,20%,53%,80%,to{transform:scale(1)}40%,43%{transform:scale(1.3)}}.progress-connector-pixel{background:var(--gray-300);height:4px;left:0;position:absolute;right:0;top:50%;z-index:1}.progress-connector-pixel:after{background:repeating-linear-gradient(90deg,var(--pixel-green) 0,var(--pixel-green) 4px,var(--pixel-cyan) 4px,var(--pixel-cyan) 8px);content:"";height:100%;left:0;position:absolute;top:0;transition:width .5s ease;width:0}.enhanced-form{display:flex;flex-direction:column;gap:var(--spacing-8)}.form-section{background:var(--gray-50);border:3px solid var(--gray-300);border-radius:0;box-shadow:4px 4px 0 var(--gray-200);padding:var(--spacing-6);position:relative;transition:all var(--duration-normal) ease}.form-section:hover{border-color:var(--primary-blue);box-shadow:6px 6px 0 var(--primary-blue-dark);transform:translate(-2px,-2px)}.form-section .section-title{align-items:baseline;display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}.step-number-pixel{align-items:center;background:var(--primary-blue);border:2px solid var(--primary-blue-dark);color:var(--white);display:flex;font-size:var(--font-size-sm);font-weight:700;height:32px;justify-content:center;text-shadow:1px 1px 0 var(--primary-blue-dark);width:32px}.label-icon-pixel{display:inline-block;height:16px;margin-right:var(--spacing-2);position:relative;width:16px}.person-pixel{background:var(--pixel-blue);border:2px solid var(--primary-blue-dark)}.person-pixel:before{height:4px;left:50%;top:2px;transform:translateX(-50%);width:4px}.person-pixel:after,.person-pixel:before{background:var(--white);content:"";position:absolute}.person-pixel:after{bottom:2px;height:6px;left:2px;right:2px}.phone-pixel{background:var(--pixel-green);border:2px solid var(--primary-blue-dark)}.phone-pixel:before{border:1px solid var(--white);bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px}.cooperation-pixel{background:var(--pixel-yellow);border:2px solid var(--primary-blue-dark)}.cooperation-pixel:before{left:2px}.cooperation-pixel:after,.cooperation-pixel:before{background:var(--primary-blue-dark);content:"";height:4px;position:absolute;top:4px;width:4px}.cooperation-pixel:after{right:2px}.note-pixel{background:var(--pixel-orange);border:2px solid var(--primary-blue-dark)}.note-pixel:before{top:2px}.note-pixel:after,.note-pixel:before{background:var(--white);content:"";height:2px;left:2px;position:absolute;right:2px}.note-pixel:after{bottom:2px}.enhanced-input input,.enhanced-select select,.enhanced-textarea textarea{background:var(--white);border:3px solid var(--gray-400);border-radius:0;font-family:var(--font-family-base);font-size:var(--font-size-base);padding:var(--spacing-4);position:relative;transition:all var(--duration-normal) ease;width:100%;z-index:1}.enhanced-input input:focus,.enhanced-select select:focus,.enhanced-textarea textarea:focus{border-color:var(--primary-blue);box-shadow:4px 4px 0 var(--primary-blue-dark);outline:none;transform:translate(-2px,-2px)}.input-focus-effect-pixel{background:repeating-linear-gradient(90deg,var(--pixel-cyan) 0,var(--pixel-cyan) 4px,var(--pixel-yellow) 4px,var(--pixel-yellow) 8px);bottom:-3px;height:6px;left:-3px;position:absolute;right:-3px;transform:scaleX(0);transition:transform var(--duration-normal) ease}.enhanced-input input:focus+.input-focus-effect-pixel,.enhanced-select select:focus+.select-arrow-pixel+.input-focus-effect-pixel,.enhanced-textarea textarea:focus+.char-counter+.input-focus-effect-pixel{transform:scaleX(1)}.select-arrow-pixel{pointer-events:none;position:absolute;right:var(--spacing-4);top:50%;transform:translateY(-50%)}.pixel-arrow-down,.select-arrow-pixel{transition:all var(--duration-normal) ease}.pixel-arrow-down{background:var(--gray-500);clip-path:polygon(0 0,100% 0,50% 100%);height:12px;width:12px}.enhanced-select select:focus+.select-arrow-pixel .pixel-arrow-down{background:var(--primary-blue);transform:rotate(180deg)}.cooperation-details{animation:pixelSlideDown var(--duration-normal) ease;margin-top:var(--spacing-6)}@keyframes pixelSlideDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.detail-card{background:var(--white);border:3px solid var(--primary-blue);border-radius:0;box-shadow:4px 4px 0 var(--primary-blue-dark);display:none;margin-bottom:var(--spacing-4);padding:var(--spacing-6)}.detail-card.active{animation:pixelCardAppear var(--duration-normal) ease;display:block}@keyframes pixelCardAppear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.card-header{align-items:center;border-bottom:2px solid var(--gray-200);display:flex;justify-content:space-between;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-3)}.card-header h5{color:var(--gray-900);font-size:var(--font-size-lg);font-weight:600;margin:0;text-shadow:1px 1px 0 var(--gray-100)}.price-tag{background:var(--pixel-green);border:2px solid var(--primary-blue-dark);color:var(--white);font-size:var(--font-size-sm);font-weight:700;padding:var(--spacing-1) var(--spacing-3);text-shadow:1px 1px 0 var(--primary-blue-dark)}.benefits-list{list-style:none;margin:0;padding:0}.benefits-list li{border-bottom:1px dashed var(--gray-300);color:var(--gray-700);font-size:var(--font-size-sm);line-height:1.5;padding:var(--spacing-2) 0}.benefits-list li:last-child{border-bottom:none}.char-counter{background:var(--white);border-radius:4px;color:var(--gray-500)}.enhanced-submit-btn:hover{box-shadow:0 8px 24px rgba(37,99,235,.3);transform:translateY(-2px)}.enhanced-submit-btn:active{transform:translateY(0)}.btn-icon{display:inline-block;margin-right:var(--spacing-2);transition:transform var(--duration-normal) ease}.enhanced-submit-btn:hover .btn-icon{transform:scale(1.1) rotate(5deg)}.loading-dots{display:flex;gap:4px}.loading-dots span{animation:loadingBounce 1.4s ease-in-out infinite both;background:currentColor;border-radius:50%;height:6px;width:6px}.loading-dots span:first-child{animation-delay:-.32s}.loading-dots span:nth-child(2){animation-delay:-.16s}@keyframes loadingBounce{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.form-footer-note{color:var(--gray-500);font-size:var(--font-size-sm);margin-bottom:0;margin-top:var(--spacing-4);text-align:center}.enhanced-input input.error,.enhanced-select select.error,.enhanced-textarea textarea.error{animation:shake .5s ease-in-out}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.error-message,.success-message{border-radius:8px!important;box-shadow:var(--shadow-lg)!important;overflow:hidden}.error-message:before,.success-message:before{animation:shimmer 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes shimmer{0%{left:-100%}to{left:100%}}.field-error:before{content:"⚠️"}.form-actions{margin-top:var(--spacing-8);text-align:center}@media (max-width:768px){.contact-form-container{padding:var(--spacing-6)}.form-grid{gap:var(--spacing-4);grid-template-columns:1fr}.form-header h3{font-size:var(--font-size-2xl)}.form-header p{font-size:var(--font-size-base)}.form-section .section-title{align-items:flex-start;flex-direction:column;gap:var(--spacing-2)}.step-number{align-self:flex-start}.card-header{align-items:flex-start;flex-direction:column}.card-header,.form-progress-indicator{gap:var(--spacing-2)}.progress-step{height:10px;width:10px}.enhanced-submit-btn{padding:var(--spacing-4);width:100%}.contact-content{gap:var(--spacing-8);grid-template-columns:1fr}}@media (max-width:480px){.contact-form-container{margin:0 var(--spacing-2)}.contact-form-container,.form-section{padding:var(--spacing-4)}.form-header h3{font-size:var(--font-size-xl)}.section-title h4{font-size:var(--font-size-lg)}.enhanced-input input,.enhanced-select select,.enhanced-textarea textarea{font-size:var(--font-size-sm);padding:var(--spacing-3)}.detail-card{padding:var(--spacing-4)}.benefits-list li{font-size:var(--font-size-xs);padding:var(--spacing-1) 0}}.form-section:hover .step-number{background:var(--pixel-cyan);transform:scale(1.1)}.enhanced-input input::placeholder,.enhanced-select select::placeholder,.enhanced-textarea textarea::placeholder{color:var(--gray-400);font-style:italic}.enhanced-select select option:checked{background:var(--primary-blue);color:var(--white)}.loading-dots{align-items:center;justify-content:center}@media (max-width:768px){.error-message,.success-message{border-radius:0!important;margin:1rem -1rem 0}}.enhanced-input input:focus,.enhanced-select select:focus,.enhanced-textarea textarea:focus{outline:2px solid var(--primary-blue);outline-offset:2px}.enhanced-submit-btn:disabled{cursor:not-allowed}.enhanced-submit-btn:disabled,.enhanced-submit-btn:disabled:hover{background:var(--gray-400);box-shadow:none!important;transform:none!important}.contact-form{display:flex;flex-direction:column;gap:var(--spacing-6)}.form-row{display:grid;gap:var(--spacing-4);grid-template-columns:1fr 1fr}.form-group{display:flex;flex-direction:column}.form-group label{color:var(--gray-700);font-weight:600;margin-bottom:var(--spacing-2)}.form-group input,.form-group select,.form-group textarea{background:var(--white);border:2px solid var(--gray-300);font-size:var(--font-size-base);padding:var(--spacing-3);transition:all var(--duration-normal) ease}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary-blue);box-shadow:0 0 0 3px rgba(37,99,235,.1);outline:none}.form-group input.error,.form-group select.error,.form-group textarea.error{border-color:var(--pixel-orange)}.contact-info h3{color:var(--gray-900);font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--spacing-8)}.contact-methods{margin-bottom:var(--spacing-12)}.contact-method{align-items:flex-start;background:var(--gray-50);border:1px solid var(--gray-200);display:flex;gap:var(--spacing-4);margin-bottom:var(--spacing-6);padding:var(--spacing-4);transition:all var(--duration-normal) ease}.contact-method:hover{background:var(--secondary-blue);border-color:var(--primary-blue)}.method-icon{flex-shrink:0;font-size:var(--font-size-2xl)}.method-info h4{color:var(--gray-900);font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--spacing-1)}.method-info p{color:var(--gray-700);margin:0}.method-info a{color:var(--primary-blue);font-weight:600}.quick-contact h4{color:var(--gray-900);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-4)}.quick-contact-buttons{display:grid;gap:var(--spacing-3);grid-template-columns:1fr 1fr}.site-footer{background:var(--gray-900);color:var(--white);padding:var(--spacing-16) 0 var(--spacing-8)}.footer-content{display:grid;gap:var(--spacing-16);grid-template-columns:1fr 3fr;margin-bottom:var(--spacing-12)}.footer-brand .logo-container{margin-bottom:var(--spacing-6)}.footer-brand .pixel-logo{background:var(--white);border-radius:4px;height:80px;padding:var(--spacing-2);width:200px}.footer-description{color:var(--gray-400);line-height:1.8;margin:0}.footer-links{display:grid;gap:var(--spacing-8);grid-template-columns:repeat(4,1fr)}.link-group h4{color:var(--white);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-4)}.link-group ul{display:flex;flex-direction:column;gap:var(--spacing-2)}.link-group a{color:var(--gray-400);transition:color var(--duration-fast) ease}.link-group a:hover{color:var(--primary-blue)}.footer-bottom{align-items:center;border-top:1px solid var(--gray-700);display:flex;justify-content:space-between;padding-top:var(--spacing-8)}.footer-copyright p{color:var(--gray-400);margin:0}.footer-legal{display:flex;gap:var(--spacing-6)}.footer-legal a{color:var(--gray-400);font-size:var(--font-size-sm)}.footer-legal a:hover{color:var(--primary-blue)}.back-to-top{background:var(--primary-blue);border:2px solid var(--primary-blue-dark);bottom:var(--spacing-8);box-shadow:var(--pixel-shadow-md);color:var(--white);cursor:pointer;height:48px;opacity:0;position:fixed;right:var(--spacing-8);transition:all var(--duration-normal) ease;visibility:hidden;width:48px;z-index:var(--z-fixed)}.back-to-top.visible{opacity:1;visibility:visible}.back-to-top:hover{background:var(--primary-blue-light);transform:translateY(-2px)}.pixel-arrow-up{border-bottom:12px solid var(--white);border-left:8px solid transparent;border-right:8px solid transparent;height:0;margin:0 auto;width:0}.modal-overlay{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:all var(--duration-normal) ease;visibility:hidden;z-index:var(--z-modal)}.modal-overlay.active{opacity:1;visibility:visible}.modal-content{background:var(--white);border:2px solid var(--primary-blue);box-shadow:var(--pixel-shadow-lg);max-height:90vh;max-width:90vw;overflow:auto;position:relative;transform:scale(.8);transition:transform var(--duration-normal) ease}.modal-overlay.active .modal-content{transform:scale(1)}.modal-close{align-items:center;background:var(--pixel-orange);border:2px solid var(--primary-blue-dark);color:var(--white);cursor:pointer;display:flex;font-size:var(--font-size-lg);font-weight:700;height:32px;justify-content:center;position:absolute;right:var(--spacing-4);top:var(--spacing-4);width:32px}.modal-close:hover{background:var(--primary-blue)}.modal-body{padding:var(--spacing-8)}[data-animate]{opacity:0;transform:translateY(30px);transition:all var(--duration-slow) ease}[data-animate].animate-in{opacity:1;transform:translateY(0)}[data-animate=fade-left]{transform:translateX(30px)}[data-animate=fade-left].animate-in{transform:translateX(0)}[data-animate=fade-right]{transform:translateX(-30px)}[data-animate=fade-right].animate-in{transform:translateX(0)}[data-delay="100"]{transition-delay:.1s}[data-delay="200"]{transition-delay:.2s}[data-delay="300"]{transition-delay:.3s}@media (min-width:768px){.container{padding:0 var(--spacing-8)}.hero-title{font-size:var(--font-size-5xl)}.hero-stats{grid-template-columns:repeat(4,1fr)}.advantages-grid,.model-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.hero-title{font-size:var(--font-size-6xl)}.hero-content{grid-template-columns:1fr 1fr}.contact-content{grid-template-columns:2fr 1fr}.footer-content{grid-template-columns:1fr 3fr}}@media (max-width:767px){.pixel-logo{height:45px;width:112px}.mobile-toggle{display:flex}.nav-menu{background:var(--white);border-top:1px solid var(--gray-200);box-shadow:var(--shadow-lg);left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(-100%);transition:all var(--duration-normal) ease;visibility:hidden}.nav-menu.mobile-open{opacity:1;transform:translateY(0);visibility:visible}.nav-links{flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4)}.nav-link{border-bottom:1px solid var(--gray-200);padding:var(--spacing-3)}.hero-section{min-height:auto;padding:var(--spacing-16) 0}.hero-content{gap:var(--spacing-8);grid-template-columns:1fr;text-align:center}.highlight-tags{justify-content:center}.hero-title,.title-main{font-size:var(--font-size-4xl)}.title-main{white-space:nowrap}.hero-actions{justify-content:center}.hero-stats{gap:var(--spacing-4);grid-template-columns:repeat(2,1fr)}section{padding:var(--spacing-12) 0}.section-title{font-size:var(--font-size-2xl)}.advantages-grid,.mode-details,.model-grid,.reviews-grid,.satisfaction-stats,.support-grid{gap:var(--spacing-6);grid-template-columns:1fr}.result-grid{grid-template-columns:repeat(2,1fr)}.tech-content{gap:var(--spacing-8)}.contact-content,.tech-content,.tech-list{grid-template-columns:1fr}.contact-content{gap:var(--spacing-8)}.footer-content,.form-row,.quick-contact-buttons{grid-template-columns:1fr}.footer-content{gap:var(--spacing-8);text-align:center}.footer-links{gap:var(--spacing-6);grid-template-columns:repeat(2,1fr)}.footer-bottom{flex-direction:column;gap:var(--spacing-4);text-align:center}.pixel-button-lg{font-size:var(--font-size-base);padding:var(--spacing-3) var(--spacing-6)}.back-to-top{bottom:var(--spacing-4);height:40px;right:var(--spacing-4);width:40px}}@media (max-width:480px){.container{padding:0 var(--spacing-4)}.pixel-logo{height:38px;width:96px}.footer-brand .pixel-logo{height:56px;width:140px}.hero-title,.title-main{font-size:var(--font-size-3xl)}.section-title{font-size:var(--font-size-xl)}.footer-links,.hero-stats,.result-grid{grid-template-columns:1fr}.mode-tabs{flex-direction:column}.delivery-riders{bottom:20px;height:50px}.pixel-rider{height:40px;width:60px}.e-bike{height:20px;width:40px}.e-bike:before{height:6px;left:10px;top:-6px;width:20px}.e-bike:after{bottom:-6px;height:10px;width:10px}.pixel-person{bottom:14px;height:24px;left:14px;width:16px}.pixel-person:before{height:12px;left:2px;top:-10px;width:12px}.pixel-person:after{height:12px;right:-6px;width:6px}.package{height:10px;right:-14px;top:-6px;width:10px}.warehouse-building{height:140px;width:200px}.building-base{height:110px}.warehouse-interior{bottom:8px;left:8px;right:8px;top:8px}.shelf-row{height:16px}.shelf-row-1{top:8px}.shelf-row-2{top:30px}.shelf-row-3{top:52px}.shelf-item{height:10px;width:10px}.warehouse-person{height:16px;left:15px;top:35px;width:10px}.warehouse-person:before{height:12px;left:-1px;top:-12px;width:12px}.building-roof{height:50px}.building-door{height:48px;width:32px}.pixel-button{justify-content:center;width:100%}@media (max-width:480px){.delivery-riders{bottom:15px;height:40px}.pixel-rider{height:35px;width:50px}.e-bike{height:12px;width:24px}.e-bike:before{height:3px;left:5px;top:-3px;width:10px}.e-bike:after{bottom:-3px;box-shadow:15px 0 0 var(--gray-800),15px 0 0 1px var(--primary-blue-dark);height:3px;left:2px;width:3px}.pixel-person{bottom:9px;height:14px;left:8px;width:8px}.pixel-person:before{height:10px;left:-1px;top:-6px;width:10px}.pixel-person:after{height:6px;right:-3px;width:2px}.package{height:4px;right:-6px;top:-4px;width:4px}.warehouse-building{height:120px;width:160px}.building-base{height:90px}.warehouse-interior{bottom:6px;left:6px;right:6px;top:6px}.shelf-row{height:12px}.shelf-row-1{top:6px}.shelf-row-2{top:24px}.shelf-row-3{top:42px}.shelf-item{height:8px;width:8px}.warehouse-person{height:12px;left:12px;top:25px;width:8px}.warehouse-person:before{height:10px;left:-1px;top:-10px;width:10px}.building-roof{height:40px}.building-door{height:36px;width:24px}.building-door,.pixel-rider .package,.pixel-rider .pixel-person,.rider-blue,.rider-red,.rider-yellow{animation-duration:18s}}}.warehouse-scene.winter-effect{filter:brightness(.9) contrast(1.1)}.warehouse-scene.winter-effect:before{animation:snowfall 3s ease-in-out infinite;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes snowfall{0%,to{opacity:0}50%{opacity:1}}.warehouse-scene.spring-effect{filter:brightness(1.1) saturate(1.2)}.warehouse-scene.summer-effect{filter:brightness(1.2) saturate(1.3)}.warehouse-scene.autumn-effect{filter:brightness(.95) saturate(1.1) hue-rotate(15deg)}@media (prefers-contrast:high){.e-bike,.package,.pixel-person{border-width:3px}.warehouse-building *{border-width:4px}}@media (prefers-reduced-motion:reduce){.building-door,.e-bike:after,.e-bike:before,.package,.pixel-person,.pixel-rider{animation-duration:30s;animation-timing-function:linear}.pixel-person:after,.pixel-rider .e-bike{animation:none}}.enhanced-input input:valid+.input-focus-effect,.enhanced-select select:valid+.select-arrow+.input-focus-effect{background:linear-gradient(90deg,var(--pixel-green),#84cc16)}.label-icon{transition:transform var(--duration-normal) ease}.form-group:hover .label-icon{transform:scale(1.1)}.form-group:focus-within .label-icon{transform:scale(1.2) rotate(5deg)}.progress-connector:after{background:var(--primary-blue);content:"";height:100%;left:0;position:absolute;top:0;transition:width .5s ease;width:0}.progress-step.active~.progress-connector:after{width:100%}.enhanced-submit-btn:before{background:hsla(0,0%,100%,.3);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.enhanced-submit-btn:active:before{height:300px;width:300px}.detail-card.active{animation:cardSlideIn .5s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes cardSlideIn{0%{opacity:0;transform:translateY(30px) scale(.95)}50%{opacity:.7;transform:translateY(-5px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.enhanced-input input:not(:placeholder-shown),.enhanced-select select:not([value=""]),.enhanced-textarea textarea:not(:placeholder-shown){animation:inputGlow .3s ease forwards}@keyframes inputGlow{0%{box-shadow:0 0 0 0 rgba(37,99,235,.4)}50%{box-shadow:0 0 0 4px rgba(37,99,235,.2)}to{box-shadow:0 0 0 0 rgba(37,99,235,0)}}.enhanced-textarea textarea:focus+.char-counter{background:var(--primary-blue);border-radius:12px;color:var(--white);transform:scale(1.05)}.field-error:not(:empty){animation:errorSlideIn .3s ease}@keyframes errorSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.contact-form-container{animation:formAppear .8s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes formAppear{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.form-section:focus-within{position:relative;transform:translateY(-2px);z-index:10}.btn-icon-pixel{display:inline-block;height:16px;margin-right:var(--spacing-2);position:relative;vertical-align:middle;width:16px}.rocket-pixel{animation:rocketBob 2s ease-in-out infinite;background:var(--pixel-yellow);border:2px solid var(--white);clip-path:polygon(50% 0,0 100%,100% 100%)}@keyframes rocketBob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.loading-pixels{align-items:center;display:flex;gap:4px;justify-content:center}.loading-pixels span{animation:pixelBounceLoad 1.4s ease-in-out infinite both;background:currentColor;height:8px;width:8px}.loading-pixels span:first-child{animation-delay:-.32s}.loading-pixels span:nth-child(2){animation-delay:-.16s}@keyframes pixelBounceLoad{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.char-counter{background:var(--pixel-yellow);border:1px solid var(--primary-blue-dark);bottom:var(--spacing-2);color:var(--primary-blue-dark);font-size:var(--font-size-xs);font-weight:600;padding:2px 6px;position:absolute;right:var(--spacing-3)}.enhanced-submit-btn{border:4px solid var(--primary-blue-dark)!important;border-radius:0!important;box-shadow:4px 4px 0 var(--primary-blue-dark);overflow:hidden;position:relative;text-shadow:1px 1px 0 var(--primary-blue-dark);transition:all var(--duration-normal) ease}.enhanced-submit-btn:hover{box-shadow:6px 6px 0 var(--primary-blue-dark);transform:translate(-2px,-2px)}.enhanced-submit-btn:active{box-shadow:2px 2px 0 var(--primary-blue-dark);transform:translate(2px,2px)}.enhanced-input input.error,.enhanced-select select.error,.enhanced-textarea textarea.error{animation:pixelShake .5s ease-in-out;border-color:var(--pixel-red);border-width:3px}@keyframes pixelShake{0%,to{transform:translateX(0)}25%{transform:translateX(-8px)}75%{transform:translateX(8px)}}.field-error{align-items:center;color:var(--pixel-red);display:flex;font-size:var(--font-size-sm);font-weight:600;gap:var(--spacing-1);margin-top:var(--spacing-2);min-height:20px}.field-error:before{background:var(--pixel-red);border:2px solid var(--primary-blue-dark);color:var(--white);content:"!";display:inline-block;font-size:12px;font-weight:700;height:16px;line-height:12px;text-align:center;width:16px}.form-section:hover .step-number-pixel{animation:pixelGlow .5s ease;background:var(--pixel-cyan)}@keyframes pixelGlow{0%,to{box-shadow:none}50%{box-shadow:0 0 0 4px rgba(6,182,212,.3)}}.form-section:hover .section-title h4{color:var(--primary-blue);text-shadow:1px 1px 0 var(--primary-blue-dark)}.label-icon-pixel{transition:all var(--duration-normal) ease}.form-group:hover .label-icon-pixel{transform:scale(1.2)}.form-group:focus-within .label-icon-pixel{animation:pixelSpin .5s ease}@keyframes pixelSpin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.3)}to{transform:rotate(1turn) scale(1.2)}}.progress-pixel.active~.progress-connector-pixel:after{width:100%}.enhanced-input input:valid,.enhanced-select select:valid{border-color:var(--pixel-green);border-width:3px}.enhanced-input input:valid+.input-focus-effect-pixel,.enhanced-select select:valid+.select-arrow-pixel+.input-focus-effect-pixel{background:repeating-linear-gradient(90deg,var(--pixel-green) 0,var(--pixel-green) 4px,#84cc16 4px,#84cc16 8px)}.enhanced-form{background-image:repeating-linear-gradient(45deg,transparent,transparent 1px,rgba(37,99,235,.05) 0,rgba(37,99,235,.05) 2px)}.error-message,.success-message{border:3px solid!important;border-radius:0!important;box-shadow:4px 4px 0 var(--gray-400)!important;font-weight:700!important;position:relative;text-shadow:1px 1px 0 rgba(0,0,0,.2)!important}.success-message{background:linear-gradient(135deg,var(--pixel-green),#84cc16)!important;border-color:var(--pixel-green)!important}.error-message{background:linear-gradient(135deg,var(--pixel-red),#e53e3e)!important;border-color:var(--pixel-red)!important}
