.mobile-home-container{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;background:#000;height:100vh;overflow-y:auto}.mobile-sector{scroll-snap-align:start;justify-content:center;align-items:flex-start;width:100%;height:auto;min-height:100vh;padding:100px 0 40px;display:flex;position:relative;overflow:hidden}.mobile-sector-bg{filter:brightness(.45)saturate(1.2);background-position:50%;background-size:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:scale(1.05)}.mobile-sector:hover .mobile-sector-bg{transform:scale(1.15)}.mobile-sector:after{content:"";pointer-events:none;background:linear-gradient(#0003 0%,#0000 40%,#000c 100%);position:absolute;top:0;bottom:0;left:0;right:0}.mobile-content-wrapper{z-index:10;justify-content:center;width:100%;padding:0 20px;display:flex;position:relative}.mobile-vivid-card{-webkit-backdrop-filter:blur(25px)saturate(180%);text-align:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:24px;width:100%;max-width:400px;padding:32px 24px;box-shadow:0 20px 50px #0006,inset 0 0 20px #ffffff0d}@media (max-width:400px){.mobile-vivid-card{padding:24px 16px}}.mobile-vivid-card .mobile-tag{color:var(--en-red);letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;font-size:.6rem;font-weight:900;display:block}.mobile-vivid-card h2{color:#fff;letter-spacing:-1px;margin-bottom:16px;font-size:2.2rem;font-weight:800;line-height:1.05}.mobile-vivid-card p{color:#ffffffa6;margin-bottom:24px;font-size:.95rem;line-height:1.5}.full-width-btn{letter-spacing:1px;text-transform:uppercase;border-radius:14px;justify-content:center;align-items:center;width:100%;padding:16px;font-weight:850;display:flex}.mobile-home-standalone-vivid .mobile-home-container{background:#000!important}.mobile-home-standalone-vivid .mobile-sector-bg{filter:brightness(.45)saturate(1.2)!important}.mobile-home-standalone-vivid .mobile-sector:after{background:linear-gradient(#0003 0%,#0000 40%,#000c 100%)!important}.mobile-home-standalone-vivid .mobile-vivid-card{background:#ffffff0d!important;border-color:#ffffff1f!important;box-shadow:0 20px 50px #0006,inset 0 0 20px #ffffff0d!important}.mobile-home-standalone-vivid .mobile-vivid-card h2{color:#fff!important}.mobile-home-standalone-vivid .mobile-vivid-card p{color:#ffffffa6!important}.scroll-indicator{opacity:.7;z-index:20;flex-direction:column;align-items:center;gap:10px;animation:2s infinite bounce;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)translate(-50%)}40%{transform:translateY(-10px)translate(-50%)}60%{transform:translateY(-5px)translate(-50%)}}@keyframes log-enter{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes log-glare{0%{left:-80%}to{left:120%}}@keyframes log-icon-pulse{0%,to{filter:drop-shadow(0 0 0px var(--en-red));transform:scale(1)}50%{filter:drop-shadow(0 0 14px var(--en-red));transform:scale(1.18)}}@keyframes log-stat-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes log-list-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes log-wh-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes marquee-pulse{0%,to{opacity:.5}50%{opacity:.9}}.log-svc-card{transition:transform .6s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .4s;position:relative;overflow:hidden}.log-svc-card:hover{transform:translateY(-8px);border-color:#f006!important;box-shadow:0 30px 60px #00000080,0 0 0 1px #f003!important}.log-svc-card:hover .log-svc-icon{animation:1.2s infinite log-icon-pulse}.log-svc-img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.log-svc-card:hover .log-svc-img{transform:scale(1.08)}.log-red-line{background:var(--en-red);transform-origin:0;height:2px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.log-svc-card:hover .log-red-line{transform:scaleX(1)}.log-wh-card{transition:transform .4s,border-color .3s,background .3s}.log-wh-card:hover{transform:translateY(-6px);background:#ff00000d!important;border-color:#f006!important}.log-hub-card{transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s}.log-hub-card:hover{transform:translateY(-8px);border-color:#f003!important;box-shadow:0 40px 80px #0006,0 0 0 1px #f003!important}.log-hub-card>div:first-child{border-radius:24px 0 0 24px}.log-hub-card[style*="flex-direction: row-reverse"]>div:first-child,.log-hub-card.delay-1>div:first-child{border-radius:0 24px 24px 0}.countries-track-wrapper{white-space:nowrap;width:100%;padding:20px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.countries-track{font-family:var(--en-font-mono);letter-spacing:4px;color:#ffffff26;text-transform:uppercase;font-size:.65rem;font-weight:800;animation:60s linear infinite scrollTrack;display:inline-block}.countries-track span:hover{color:#fff;opacity:1}.countries-track .dot{color:var(--en-red);opacity:.4;margin:0 5px;font-size:.5rem}@keyframes scrollTrack{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollTrackReverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.pricing-item{border-bottom:1px solid #ffffff0d;align-items:center;gap:20px;padding:18px 0;transition:background .3s;display:flex}.pricing-item:hover{background:#ffffff05}.pricing-code{color:var(--en-red);font-size:.8rem;font-weight:950;font-family:var(--en-font-mono);letter-spacing:1px;flex-shrink:0;width:50px}@keyframes pulse-red{0%{box-shadow:0 0 #f006}70%{box-shadow:0 0 0 10px #f000}to{box-shadow:0 0 #f000}}.pulse-red{animation:2s infinite pulse-red}@media (max-width:991px){.log-hub-card{flex-direction:column!important;height:auto!important}.log-hub-card>div:first-child{border-radius:24px 24px 0 0!important;flex:none!important;width:100%!important;height:240px!important}.log-hub-card>div:last-child{border-top:1px solid #ffffff0d!important;border-left:none!important;padding:30px!important}.mission-grid{grid-template-columns:1fr!important;gap:40px!important}.customs-grid{grid-template-columns:1fr!important;gap:50px!important}}body.light-theme .desktop-version-only-wrapper{color:#000!important;background:#f5f5f7!important}body.light-theme .desktop-version-only-wrapper>section,body.light-theme .desktop-version-only-wrapper>div,body.light-theme .desktop-version-only-wrapper .vivid-stage,body.light-theme .desktop-version-only-wrapper .vivid-section{background:#f5f5f7!important}body.light-theme .desktop-version-only-wrapper .vivid-stage-overlay{background:linear-gradient(135deg,#f5f5f7e6,#f5f5f799,#f5f5f7e6)!important}body.light-theme .desktop-version-only-wrapper h1,body.light-theme .desktop-version-only-wrapper h2,body.light-theme .desktop-version-only-wrapper h3,body.light-theme .desktop-version-only-wrapper .high-precision,body.light-theme .desktop-version-only-wrapper .pricing-code{color:#000!important;text-shadow:none!important}body.light-theme .desktop-version-only-wrapper p,body.light-theme .desktop-version-only-wrapper li,body.light-theme .desktop-version-only-wrapper .countries-track span:not(.dot){color:#000000b3!important}body.light-theme .desktop-version-only-wrapper .countries-track span.dot{color:var(--en-red)!important;opacity:.8!important}body.light-theme .desktop-version-only-wrapper .countries-track span:not(.dot):hover{color:var(--en-red)!important}body.light-theme .desktop-version-only-wrapper [style*="color: white"],body.light-theme .desktop-version-only-wrapper [style*="color: rgb(255, 255, 255)"],body.light-theme .desktop-version-only-wrapper [style*="rgba(255, 255, 255"]{color:#000000b3!important}body.light-theme .desktop-version-only-wrapper [style*="opacity: 0.5"],body.light-theme .desktop-version-only-wrapper [style*="opacity: 0.4"]{color:#00000080!important}body.light-theme .desktop-version-only-wrapper .log-svc-card,body.light-theme .desktop-version-only-wrapper .log-wh-card,body.light-theme .desktop-version-only-wrapper .mission-visual>div,body.light-theme .desktop-version-only-wrapper .log-hub-card{background:#fff!important;border:1px solid #f006!important;box-shadow:0 4px 20px #00000008!important}body.light-theme .desktop-version-only-wrapper .pricing-item{border-bottom-color:#00000014!important}body.light-theme .desktop-version-only-wrapper .pricing-item:hover{background:#00000005!important}body.light-theme .desktop-version-only-wrapper .countries-track-wrapper{background:#f5f5f7!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)!important}.ml-wrapper{box-sizing:border-box;color:#fff;background:#08080a;flex-direction:column;gap:44px;width:100%;min-height:100vh;padding-top:130px;padding-bottom:60px;font-family:Inter,-apple-system,sans-serif;display:flex;overflow-x:hidden}.ml-mono{letter-spacing:2px;color:#ffffff4d;text-transform:uppercase;margin-bottom:2px;font-family:Roboto Mono,monospace;font-size:.58rem;font-weight:900;display:block}.ml-section-label{color:var(--en-red,#ee2c2c);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:5px;font-size:.62rem;font-weight:900;display:inline-flex}.ml-section-label:before{content:"|";color:var(--en-red,#ee2c2c)}.ml-section-title{color:#fff;text-transform:uppercase;letter-spacing:-.5px;margin:6px 0 0;font-size:1.6rem;font-weight:950;line-height:1.08}.ml-body-text{color:#fff9;margin:0;font-size:.88rem;line-height:1.6}.ml-bullet{color:var(--en-red,#ee2c2c);flex-shrink:0;margin-top:3px;font-size:.65rem}.ml-section{flex-direction:column;gap:14px;padding:0 16px;display:flex}.ml-section-header{text-align:center;align-items:center}.ml-section .ml-section-label,.ml-section .ml-section-title,.ml-section .ml-body-text{text-align:center}.ml-btn-red{background:var(--en-red,#ee2c2c);color:#fff;text-transform:uppercase;text-align:center;letter-spacing:.5px;border:none;border-radius:9px;align-self:center;padding:12px 28px;font-size:.82rem;font-weight:900;text-decoration:none;display:inline-block;box-shadow:0 6px 20px #ee2c2c47}.ml-btn-outline{color:#fff;text-transform:uppercase;text-align:center;background:0 0;border:1px solid #ffffff29;border-radius:9px;align-self:center;padding:12px 28px;font-size:.82rem;font-weight:900;text-decoration:none;display:inline-block}.ml-hero{padding:0 16px;position:relative}.ml-hero-bg-glow{pointer-events:none;background:radial-gradient(at top,#ee2c2c21 0%,#0000 65%);height:280px;position:absolute;top:-80px;left:-40px;right:-40px}.ml-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.ml-badge{border:1px solid var(--en-red,#ee2c2c);color:var(--en-red,#ee2c2c);letter-spacing:2px;text-transform:uppercase;border-radius:40px;padding:5px 12px;font-size:.55rem;font-weight:900;display:inline-block}.ml-hero-title{letter-spacing:-1px;white-space:pre-line;color:#fff;text-transform:uppercase;margin:0;font-size:2.1rem;font-weight:950;line-height:1}.ml-hero-desc{color:#fff9;margin:0;font-size:.88rem;line-height:1.55}.ml-stats-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.ml-stat-card{text-align:center;background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:14px 10px;display:flex}.ml-stat-card h2{color:var(--en-red,#ee2c2c);margin:0;font-size:1.6rem;font-weight:950;line-height:1}.ml-stat-card span{color:#ffffff61;letter-spacing:1.5px;text-transform:uppercase;font-size:.56rem;font-weight:800}.ml-ticker-wrapper{background:#ffffff03;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;width:100vw;margin-left:calc(50% - 50vw);padding:14px 0;position:relative;overflow:hidden}.ml-ticker-fade-left{z-index:2;pointer-events:none;background:linear-gradient(90deg,#08080a,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}.ml-ticker-fade-right{z-index:2;pointer-events:none;background:linear-gradient(270deg,#08080a,#0000);width:40px;position:absolute;top:0;bottom:0;right:0}.ml-ticker-col{flex-direction:column;gap:6px;display:flex}.ml-ticker-track{white-space:nowrap;align-items:center;gap:14px;width:max-content;animation:38s linear infinite mlTicker;display:flex}.ml-ticker-track.reverse{animation-duration:44s;animation-direction:reverse}.ml-ticker-track span{letter-spacing:1.5px;color:#ffffffa6;font-size:.72rem;font-weight:900}.ml-dot{color:var(--en-red,#ee2c2c)!important}@keyframes mlTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.ml-mission-cards{flex-direction:column;gap:8px;display:flex}.ml-mission-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:9px;align-items:flex-start;gap:12px;padding:13px 14px;display:flex}.ml-mission-card p{color:#ffffffd1;margin:0;font-size:.88rem;line-height:1.45}.ml-mission-arrow{color:var(--en-red,#ee2c2c);flex-shrink:0;margin-top:3px;font-size:.65rem}.ml-services-list{flex-direction:column;gap:16px;margin:0 24px;display:flex}.ml-svc-item{border:1px solid #ffffff12;border-radius:14px;overflow:hidden}.ml-svc-photo{background-position:50%;background-size:cover;align-items:flex-end;height:160px;display:flex;position:relative}.ml-svc-photo-overlay{background:linear-gradient(#0000 0%,#08080a26 40%,#08080ae6 100%);position:absolute;top:0;bottom:0;left:0;right:0}.ml-svc-title-row{z-index:1;align-items:center;gap:10px;width:100%;padding:14px 16px;display:flex;position:relative}.ml-svc-icon{font-size:1.1rem}.ml-svc-title-row h3{color:#fff;text-transform:uppercase;margin:0;font-size:1.1rem;font-weight:950}.ml-accordion-trigger{cursor:pointer;color:#fff;background:#ffffff05;border:none;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;width:100%;padding:11px 16px;display:flex}.ml-accordion-arrow{color:var(--en-red,#ee2c2c);font-size:.85rem;font-weight:900}.ml-svc-specs{background:#ffffff05;flex-direction:column;gap:0;margin:0;padding:0 16px 14px;list-style:none;display:flex}.ml-svc-specs li{color:#ffffffb8;border-top:1px solid #ffffff0d;align-items:flex-start;gap:9px;padding:9px 0;font-size:.85rem;line-height:1.4;display:flex}.ml-svc-specs li:first-child{border-top:none}.ml-pricing-card{background:#121216e6;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.ml-pricing-titlebar{background:#ffffff08;border-bottom:1px solid #ffffff12;align-items:center;gap:5px;padding:9px 14px;display:flex}.ml-dot-red{background:#ff5f56;border-radius:50%;flex-shrink:0;width:8px;height:8px}.ml-dot-yellow{background:#ffbd2e;border-radius:50%;flex-shrink:0;width:8px;height:8px}.ml-dot-green{background:#27c93f;border-radius:50%;flex-shrink:0;width:8px;height:8px}.ml-pricing-body{padding:14px}.ml-pricing-row{border-bottom:1px solid #ffffff0d;align-items:baseline;gap:12px;padding:9px 0;display:flex}.ml-pricing-row:last-of-type{border-bottom:none}.ml-pricing-code{color:#fff;min-width:40px;font-size:.88rem;font-weight:950}.ml-pricing-desc{color:#fff9;font-size:.82rem}.ml-modes-label{color:var(--en-red,#ee2c2c);letter-spacing:2.5px;text-transform:uppercase;margin:16px 0 8px;font-family:Roboto Mono,monospace;font-size:.56rem;font-weight:900}.ml-modes-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ml-mode-chip{text-align:center;color:#ffffff6e;background:#ffffff0a;border:1px solid #ffffff12;border-radius:6px;padding:8px;font-family:Roboto Mono,monospace;font-size:.68rem;font-weight:900}.ml-support-badge{background:#ee2c2c12;border:1px solid #ee2c2c2e;border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.ml-pulse-dot{background:var(--en-red,#ee2c2c);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.6s ease-in-out infinite mlPulse}@keyframes mlPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.ml-support-badge span{color:#ffffffd1;font-size:.75rem;font-weight:700}.ml-regions-list{flex-direction:column;gap:4px;margin:0 24px;display:flex}.ml-region-card{border:1px solid #ffffff0f;border-top:2px solid var(--en-red,#ee2c2c);background:#ffffff05;border-radius:7px;padding:14px}.ml-region-card h3{color:var(--en-red,#ee2c2c);letter-spacing:2.5px;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:900}.ml-region-card p{color:#fff9;margin:0;font-size:.84rem;line-height:1.6}.ml-hub-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;margin:0 24px;overflow:hidden}.ml-hub-img{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:16px 16px 0 0;height:160px}.ml-hub-body{flex-direction:column;gap:6px;padding:16px;display:flex}.ml-hub-body h3{color:#fff;letter-spacing:1px;text-transform:uppercase;margin:4px 0 0;font-size:1.2rem;font-weight:950}.ml-hub-sub{color:#ffffff61;letter-spacing:2.5px;text-transform:uppercase;margin:0 0 6px;font-size:.66rem;font-weight:700}.ml-contact-row{color:#ffffffb8;border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:9px 0;font-size:.85rem;text-decoration:none;display:flex}.ml-contact-row:last-child{border-bottom:none}.ml-contact-row svg{width:16px;height:16px;color:var(--en-red,#ee2c2c);flex-shrink:0}.ml-cta{text-align:center;border-top:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:12px;padding:30px 16px 20px;display:flex}.ml-cta-title{color:#fff;margin:0;font-size:1.7rem;font-weight:950;line-height:1.1}.ml-cta .ml-body-text{max-width:320px}.ml-cta .ml-btn-red,.ml-cta .ml-btn-outline{width:100%}.ml-footer-ops{letter-spacing:2.5px;color:#ffffff1a;text-transform:uppercase;margin-top:6px;font-size:.55rem;font-weight:950}body.light-theme .ml-wrapper{color:#000;background:#f5f5f7}body.light-theme .ml-hero-bg-glow{background:radial-gradient(at top,#ee2c2c17 0%,#0000 65%)}body.light-theme .ml-section-title,body.light-theme .ml-cta-title,body.light-theme .ml-hero-title{color:#000;text-shadow:none!important}body.light-theme .ml-body-text,body.light-theme .ml-hero-desc{color:#0009}body.light-theme .ml-mono{color:#00000061}body.light-theme .ml-stat-card{background:#00000005;border-color:#ee2c2c66}body.light-theme .ml-stat-card span{color:#0000006b}body.light-theme .ml-ticker-wrapper{background:#00000005;border-color:#00000012}body.light-theme .ml-ticker-track span{color:#000000ad}body.light-theme .ml-ticker-fade-left{background:linear-gradient(90deg,#f5f5f7,#0000)}body.light-theme .ml-ticker-fade-right{background:linear-gradient(270deg,#f5f5f7,#0000)}body.light-theme .ml-mission-card{background:#00000005;border-color:#ee2c2c66}body.light-theme .ml-mission-card p{color:#000c}body.light-theme .ml-services-list{border:none}body.light-theme .ml-svc-item{border-color:#ee2c2c66}body.light-theme .ml-svc-photo-overlay{background:linear-gradient(#0000 0%,#0000001a 40%,#000000b8 100%)}body.light-theme .ml-accordion-trigger{color:#000;background:#00000005;border-color:#00000012}body.light-theme .ml-svc-specs{background:#00000005}body.light-theme .ml-svc-specs li{color:#000000b8;border-color:#ee2c2c26}body.light-theme .ml-pricing-card{background:#fff;border-color:#ee2c2c66}body.light-theme .ml-pricing-titlebar{background:#00000005;border-color:#00000012}body.light-theme .ml-pricing-code{color:#000}body.light-theme .ml-pricing-desc{color:#0009}body.light-theme .ml-pricing-row{border-color:#00000012}body.light-theme .ml-mode-chip{color:#0000007a;background:#00000008;border-color:#00000012}body.light-theme .ml-support-badge span{color:#000c}body.light-theme .ml-region-card{background:#00000005;border-color:#ee2c2c66}body.light-theme .ml-region-card p{color:#0009}body.light-theme .ml-hub-card{background:#fff;border-color:#ee2c2c66}body.light-theme .ml-hub-body h3{color:#000}body.light-theme .ml-hub-sub{color:#00000061}body.light-theme .ml-contact-row{color:#000000b3;border-color:#00000012}body.light-theme .ml-btn-outline{color:#000;border-color:#0000002e}body.light-theme .ml-cta{border-color:#00000012}body.light-theme .ml-footer-ops{color:#0000001f}:root{--en-red:red;--en-red-dark:#e60000;--en-red-glow:#f006;--en-charcoal:#1a1a1a;--en-dark:#0d0d0d;--en-white:#fff;--en-gray:#888;--en-glass-border:#ffffff1a;--en-shadow-premium:0 40px 100px #00000080;--en-font:"Inter", sans-serif;--en-font-mono:"JetBrains Mono", "Roboto Mono", monospace;--transition-main:all .8s cubic-bezier(.16, 1, .3, 1);--transition-fast:all .3s cubic-bezier(.16, 1, .3, 1);--section-padding:120px 8%;--en-text:#fff;--en-text-dim:#fff9;--en-bg:#0d0d0d;--en-surface:#141414;--en-card-bg:#1a1a1a;--en-card-border:#ffffff14;--en-section-alt:#111}body.light-theme{--en-text:#0a0a0b;--en-text-dim:#0a0a0b8c;--en-bg:#f4f4f6;--en-surface:#fff;--en-card-bg:#fff;--en-card-border:#00000014;--en-section-alt:#f0f0f3;--en-gray:#5a5a6a;--en-glass-border:#0000001a;color:#0a0a0b;background:#f4f4f6}body{font-family:var(--en-font);background:var(--en-charcoal);color:var(--en-white);line-height:1.6}.glow-card{-webkit-backdrop-filter:blur(2px);border:1px solid var(--en-glass-border);transition:var(--transition-main);background:0 0;border-radius:8px;position:relative;overflow:hidden}.btn-secondary{color:#fff;text-transform:uppercase;letter-spacing:2px;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:0 0;border:1.5px solid #ffffff4d;border-radius:12px;padding:18px 48px;font-size:.85rem;font-weight:900;text-decoration:none;transition:all .3s;display:inline-block}.btn-secondary:hover{background:#ffffff14;border-color:#fff9;transform:scale(1.03)}body.light-theme .vivid-stage .btn-secondary{color:#000;background:#fff6;border-color:#00000026;box-shadow:0 4px 15px #0000000d}body.light-theme .vivid-stage .btn-secondary:hover{background:#fff;border-color:#0000004d;box-shadow:0 8px 25px #0000001a}header{z-index:1000;width:100%;transition:var(--transition-fast);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0}.logo{-webkit-backdrop-filter:blur(15px);transition:var(--transition-main);background:#fff6;border:1px solid #ffffff4d;border-radius:8px;align-items:center;padding:clamp(5px,2vh,10px) clamp(10px,3vw,20px);text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000005e}@keyframes shine{0%{left:-100%}15%{left:150%}to{left:150%}}@keyframes logoReveal{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulsate{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.lang-switcher{backdrop-filter:blur(15px);transition:var(--transition-main);background:#ffffff73;border:1px solid #ffffff4d;border-radius:12px;gap:10px;padding:5px;display:flex;box-shadow:0 8px 32px #0000005e}.lang-btn{color:var(--en-red);cursor:default;border-radius:4px;padding:8px 16px;font-size:.7rem;font-weight:900;text-decoration:none;transition:all .3s}@media (max-width:600px){.logo-main img{height:25px!important}.homepage-header{padding:0 10px;top:10px}.lang-btn{padding:4px 10px;font-size:11px}.homepage-footer{text-align:center;text-align:center;flex-direction:column;gap:20px;padding:0 15px!important;bottom:20px!important}.footer-left,.footer-right{background:#00000080;border-radius:12px;width:100%;max-width:320px;padding:15px;align-items:center!important}}.footer-left,.footer-right{pointer-events:auto;will-change:backdrop-filter;border-radius:12px;flex-direction:column;padding:15px 25px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;backdrop-filter:blur(20px)!important;background:#ffffff14!important;border:1px solid #ffffff26!important}.lang-switcher{-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:6px;gap:.6vw;padding:.4vw;display:flex}.lang-btn{color:#ffffff80;border-radius:4px;padding:6px 14px;font-size:clamp(11px,1.5vh,15px);font-weight:800;text-decoration:none;transition:all .3s}.lang-btn.active{background:var(--en-red);color:#fff}.sector{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:50vw;height:100%;padding:0;transition:background .6s;display:flex;position:relative;overflow:hidden}.premium-hp-card{z-index:10;will-change:backdrop-filter;text-align:center;border-radius:.8vw;flex-direction:column;justify-content:center;align-items:center;width:32vw;min-height:22vw;margin:0 auto;padding:3vw 2.5vw;transition:transform .6s cubic-bezier(.16,1,.3,1),background .4s;display:flex;position:relative;backdrop-filter:blur(30px)!important;background:#ffffff1f!important;border:1px solid #ffffff40!important;box-shadow:0 1.5vw 4vw #0000004d!important}.premium-hp-card h2{text-shadow:0 .2vw .8vw #0006;white-space:nowrap;width:100%;margin-bottom:1vw;font-size:1.65vw;font-weight:900;line-height:1.2;color:#fff!important}.premium-hp-card p{opacity:.9;max-width:25vw;margin:0 0 1.2vw;font-size:.9vw;color:#ffffffe6!important}.premium-hp-card h2{color:#fff;text-shadow:0 4px 12px #0006;white-space:normal;width:100%;margin-bottom:clamp(.5rem,2vw,1.2rem);font-size:clamp(1.4rem,2.2vw,2.1rem);font-weight:900;line-height:1.2}.vivid-link-btn{background:var(--en-red);color:#fff;text-transform:uppercase;letter-spacing:2px;transition:var(--transition-main);border:1px solid var(--en-red);border-radius:12px;padding:clamp(.7rem,1.5vw,1rem) clamp(1rem,3vw,2.5rem);font-size:clamp(.65rem,1.2vw,.8rem);font-weight:900;text-decoration:none;display:inline-block}@media (max-width:900px){.vivid-link-btn{letter-spacing:1px;padding:10px 15px;font-size:.7rem}}@media (max-width:1024px){.homepage-header{padding:20px 30px}.logo-main img{height:50px}}@media (max-width:900px){.panoramic-reimagined{flex-direction:column;height:auto;min-height:100vh;overflow-y:visible}.sector{flex-direction:column;justify-content:flex-start;width:100vw;height:auto;min-height:65vh;padding:140px 1.2rem 4rem;display:flex}.sector-bg{background-position:50%;background-size:cover;width:100%;height:100%;top:0;left:0;right:0;transform:none}.sector-logistics:hover .sector-bg,.sector-service:hover .sector-bg{filter:grayscale(0)brightness(.9)}.premium-hp-card{max-width:90%;margin-top:2rem;padding:2.5rem 1.5rem}.premium-hp-card h2{font-size:2.2rem}.premium-hp-card p{font-size:.95rem}}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes v19-energy-slide{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes v19-line-glow{0%{opacity:.3;filter:brightness()}to{opacity:.8;filter:brightness(1.5)drop-shadow(0 0 5px #ee2c2c4d)}}.v19-radiant-unit{transition:var(--transition-main);padding:25px 0;position:relative}@keyframes v19-status-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.v19-hub-nav{flex-direction:column;gap:10px;display:flex;margin:0!important;padding:0!important;list-style:none!important}@media (max-width:1000px){.footer-v19-radiant-deck{grid-template-columns:1fr;gap:30px}}@media (max-width:900px){.method-grid,.service-section,.category-grid{grid-template-columns:1fr;gap:40px}}[class*=reveal-]{opacity:0;will-change:transform, opacity;transition:all 1s cubic-bezier(.16,1,.3,1)}@keyframes pulse-glow{0%{box-shadow:0 0 #f006}70%{box-shadow:0 0 0 15px #f000}to{box-shadow:0 0 #f000}}.vivid-stage{background:var(--en-dark);z-index:10;flex-direction:column;justify-content:center;min-height:100vh;padding:0 8%;display:flex;position:relative;overflow:hidden}.vivid-stage-bg{z-index:0;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.6!important;filter:brightness(.8)contrast(1.1)!important}.vivid-stage-overlay{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(135deg,#08080acc 0%,#08080a33 50%,#08080acc 100%)!important}.vivid-stage-content{z-index:10;width:100%;max-width:1100px;position:relative}.vivid-hero-content{flex-direction:column;justify-content:center;padding-top:100px;display:flex}.hero-subtitle-elite{color:#ffffffa6;max-width:600px;font-size:1.15rem;line-height:1.75}.scroll-indicator{opacity:.3;z-index:10;pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:5vh;left:50%;transform:translate(-50%)}.vivid-hero-stats{flex-wrap:wrap;gap:60px;margin-bottom:60px;display:flex}.stat-val{color:var(--en-red);font-size:2.5rem;font-weight:950;line-height:1}.stat-label{color:var(--en-gray);letter-spacing:2px;text-transform:uppercase;margin-top:8px;font-size:.62rem;font-weight:800}body.light-theme .vivid-stage h1,body.light-theme .vivid-stage .hero-title-elite,body.light-theme .vivid-stage .hero-giant-title{text-shadow:none;color:#0a0a0b!important}body.light-theme .vivid-stage .hero-subtitle-elite{border-left-color:var(--en-red);color:#0a0a0ba6!important}body.light-theme .vivid-stage .stat-val,body.light-theme .vivid-stage .stat-val-giant{color:var(--en-red)!important}body.light-theme .vivid-stage .stat-label,body.light-theme .vivid-stage .stat-label-vivid{font-weight:800;color:#0a0a0b80!important}body.light-theme .vivid-stage .text-mono{color:var(--en-red);opacity:.6}body.light-theme .vivid-stage .vertical-tag{color:var(--en-red)}body.light-theme .scroll-indicator span{color:#000;opacity:.4}body.light-theme .scroll-line{background:linear-gradient(to bottom, var(--en-red), transparent)}body.light-theme .vivid-stage [style*="color: rgba(255,255,255"]{color:#0a0a0b80!important}body.light-theme .section{background:var(--en-bg)}body.light-theme .vivid-glass-card{color:var(--en-text);background:#fff!important;border:1px solid #00000014!important;box-shadow:0 4px 24px #0000000f!important}body.light-theme .vivid-glass-card h3,body.light-theme .vivid-glass-card .card-title{color:var(--en-text)}body.light-theme .vivid-glass-card p,body.light-theme .vivid-glass-card .method-desc{color:var(--en-gray)}body.light-theme .method-title{color:var(--en-text)}body.light-theme .method-desc{color:var(--en-gray)}body.light-theme .vertical-tag{color:var(--en-red);border-left-color:var(--en-red)}body.light-theme .countries-track span{color:var(--en-text)}body.light-theme .support-hub{color:#fff;background:#1a1a1c}body.light-theme .support-hub .method-title{color:#fff}body.light-theme .support-hub .method-desc{color:#fff9}@media (max-width:900px){.vivid-stage{padding:0 5%}.hero-title-elite{letter-spacing:-1px;font-size:clamp(2.2rem,10vw,3.5rem)}.vivid-hero-stats{gap:30px}.stat-val{font-size:2rem}.scroll-indicator{display:none}}.btn-vivid-secondary{text-transform:uppercase;letter-spacing:2px;backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:4px;padding:18px 48px;font-size:.85rem;font-weight:900;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-block;color:#fff!important}.btn-vivid-secondary:hover{border-color:var(--en-red);background:#ffffff1a;transform:translateY(-3px);box-shadow:0 10px 30px #0000004d}body.light-theme .btn-vivid-secondary{border:1px solid #000;color:#fff!important;background:#1a1a1a!important}body.light-theme .btn-vivid-secondary:hover{border-color:var(--en-red);box-shadow:0 10px 30px #00000026;background:#000!important}:root{--en-red:red;--en-dark:#0d0d0d;--en-gray:#888;--en-glass-border:#ffffff1a;--transition-vivid:all .8s cubic-bezier(.16, 1, .3, 1)}.service-hub-page{background:var(--en-dark);color:#fff;min-height:100vh;font-family:Inter,sans-serif;overflow-x:hidden}.vivid-stage{background:var(--en-dark);z-index:10;flex-direction:column;justify-content:center;min-height:100vh;padding:0 8%;display:flex;position:relative}.vivid-blueprint-bg{opacity:.05;z-index:0;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:80px 80px;position:absolute;top:0;bottom:0;left:0;right:0}.hero-title-elite{letter-spacing:-2px;text-transform:uppercase;margin-bottom:30px;font-size:clamp(3rem,8vw,5.5rem);font-weight:950;line-height:1}.hero-title-elite span{color:var(--en-red)}.hero-desc-elite{color:#ffffffa6;border-left:2px solid var(--en-red);max-width:650px;margin-top:30px;padding-left:30px;font-size:1.25rem;line-height:1.7}.scroll-indicator{opacity:.3;z-index:10;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:5vh;left:50%;transform:translate(-50%)}.scroll-indicator span{letter-spacing:4px;text-transform:uppercase;font-size:.65rem;font-weight:900}.units-container-grid{grid-template-columns:repeat(2,1fr);gap:30px;margin-top:60px;display:grid}.vivid-glass-card{-webkit-backdrop-filter:blur(15px);border:1px solid var(--en-glass-border);transition:var(--transition-vivid);background:#ffffff0a;border-radius:12px;position:relative;overflow:hidden}.card-visual{background:#000;height:260px;position:relative;overflow:hidden}.card-img{opacity:.5;background-position:50%;background-size:cover;transition:transform 1.5s;width:100%!important;height:100%!important}.vivid-glass-card:hover .card-img{opacity:.7;transform:scale(1.1)}.card-icon-glow{color:var(--en-red);filter:drop-shadow(0 0 12px #f009);width:44px;height:44px;position:absolute;bottom:20px;right:24px}.card-red-accent{background:var(--en-red);width:40px;height:2px;transition:width .6s;position:absolute;bottom:0;left:0}.vivid-glass-card:hover .card-red-accent{width:100%;box-shadow:0 0 15px var(--en-red)}.card-content{padding:40px}.card-code{color:var(--en-red);letter-spacing:3px;margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:.65rem}.card-title{text-transform:uppercase;color:#fff;margin-bottom:20px;font-size:1.8rem;font-weight:950;line-height:1.1}.vivid-section-title{color:#fff;margin-top:20px;font-size:clamp(2rem,4vw,3.2rem);font-weight:950;line-height:1.1}.vivid-section-desc{maxWidth:700px;opacity:.6;color:#fff;margin:20px auto 0;font-size:1.1rem;line-height:1.7}.card-list{flex-direction:column;gap:14px;padding:0;list-style:none;display:flex}.card-list li{color:#fff9;align-items:flex-start;gap:12px;font-size:1rem;line-height:1.4;display:flex}.card-list li span{color:var(--en-red);font-weight:900}.blueprint-method-grid{border:1px solid var(--en-glass-border);grid-template-columns:repeat(2,1fr);margin-top:60px;display:grid}.blueprint-card{border:.5px solid var(--en-glass-border);transition:var(--transition-vivid);padding:80px 60px}.blueprint-card:hover{background:#ffffff05}.method-num-elite{color:var(--en-red);align-items:center;gap:15px;margin-bottom:30px;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:950;display:flex}.method-num-elite:after{content:"";background:var(--en-red);opacity:.3;width:40px;height:1px}.reveal-up.active,.reveal-left.active{opacity:1;transform:translate(0)}@media (max-width:900px){.units-container-grid,.blueprint-method-grid{grid-template-columns:1fr}.card-visual{height:240px}.card-content{padding:30px}.blueprint-card{padding:40px 30px}.vivid-stage{min-height:auto;padding:140px 5% 60px}.hero-title-elite{font-size:clamp(2.2rem,10vw,3rem)}.hero-desc-elite{border-left-width:1px;padding-left:20px;font-size:1rem}.scroll-indicator{display:none}.tech-terminal{padding:30px 20px}.tech-row{flex-direction:column;align-items:flex-start;gap:8px}}body.light-theme .service-hub-page{color:#000!important;background:#f5f5f7!important}body.light-theme .vivid-blueprint-bg{background-image:linear-gradient(#0000000d 1px,#0000 1px),linear-gradient(90deg,#0000000d 1px,#0000 1px)!important}body.light-theme .vivid-stage-bg{filter:brightness(1.2)contrast(.8);opacity:.55!important}body.light-theme .hero-title-elite,body.light-theme .card-title,body.light-theme .method-title,body.light-theme .tech-val,body.light-theme .vivid-section-title,body.light-theme h2{color:#0a0a0b!important;text-shadow:none!important}body.light-theme .hero-desc-elite,body.light-theme .vivid-section-desc,body.light-theme .card-list li,body.light-theme .method-desc,body.light-theme .tech-label,body.light-theme .stat-label{color:#0a0a0ba6!important;opacity:1!important}body.light-theme .stat-val{color:var(--en-red)!important}body.light-theme .vivid-glass-card,body.light-theme .blueprint-card,body.light-theme .tech-terminal{background:#fff!important;border:1px solid #ff00004d!important;box-shadow:0 4px 20px #00000008!important}body.light-theme .vivid-glass-card:hover{background:#fff!important;box-shadow:0 30px 60px #0000001a,0 0 0 1px #ff00004d!important}body.light-theme .card-visual{background:#f0f0f0!important}body.light-theme .card-img{filter:brightness(.95);opacity:.8!important}body.light-theme .vivid-glass-card:hover .card-img{opacity:1!important}body.light-theme .scroll-indicator span,body.light-theme .method-num-elite,body.light-theme .card-code{color:var(--en-red)!important}body.light-theme .tech-row{border-bottom:1px solid #0000001a!important}body.light-theme .blueprint-method-grid{border:1px solid #0000001a!important}body.light-theme .blueprint-card{border:.5px solid #0000001a!important}body.light-theme .btn-energo{font-weight:800;color:#0d0d0d!important;background:0 0!important;border-color:#00000026!important}body.light-theme .btn-energo:hover{box-shadow:0 10px 25px #ff000040;color:#fff!important;border-color:var(--en-red)!important;background:var(--en-red)!important}body.light-theme .vivid-stage a.btn-secondary{color:#0d0d0d!important;background:#fff!important;border:1px solid #00000014!important;box-shadow:0 4px 12px #0000000d!important}body.light-theme .vivid-stage a.btn-secondary:hover{border-color:#0003!important;box-shadow:0 15px 35px #0000001a!important}body.light-theme #directions{background-image:linear-gradient(#f0f0f580 1px,#0000 1px),linear-gradient(90deg,#f0f0f580 1px,#0000 1px);background-size:80px 80px;background:#fdfdfe!important}body.light-theme .service-hub-page section#directions>div>div{background:#fff!important;border:1px solid #e010101a!important;box-shadow:0 20px 50px #0000000a!important}body.light-theme .service-hub-page section#directions>div>div:hover{transform:translateY(-8px);border-color:var(--en-red)!important;box-shadow:0 40px 80px #00000014,0 0 20px #e010100d!important}body.light-theme .service-hub-page section#directions>div>div>div:first-child:after{content:"";background:linear-gradient(90deg,#0000 0%,#fdfdfe66 100%);position:absolute;top:0;bottom:0;left:0;right:0}body.light-theme .service-hub-page section#directions>div>div>div:last-child{background-image:radial-gradient(circle at 2px 2px,#00000006 1px,#0000 0);background-size:30px 30px;background:#fff!important}.service-marquee-wrapper{background:var(--en-dark)}.countries-track-wrapper{white-space:nowrap;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.countries-track{font-family:var(--en-font-mono);letter-spacing:4px;color:#fff3;font-size:.7rem;font-weight:800;animation:60s linear infinite scrollTrack;display:inline-block}.countries-track span{margin:0 40px;transition:all .3s}.countries-track span:not(.dot):hover{color:#fff;text-shadow:0 0 10px #ffffff80}.countries-track .dot{color:var(--en-red);opacity:.5}.unit-visual-img{background-position:50%;background-size:cover;border-radius:12px 12px 0 0;width:100%;height:100%}.support-hub{background:var(--en-charcoal)}@media (max-width:900px){.process-grid-elite{flex-direction:column-reverse;gap:30px!important;display:flex!important}.method-image-box{height:250px!important;min-height:250px!important}.qms-grid{grid-template-columns:1fr!important;gap:40px!important}.qms-section .unit-visual{height:350px!important}}body.light-theme .service-marquee-wrapper{background:#f5f5f7!important;border-color:#0000001a!important}body.light-theme .countries-track span:not(.dot){color:#0006!important}body.light-theme .countries-track span:not(.dot):hover{color:var(--en-red)!important;text-shadow:none!important}body.light-theme .qms-section{background:#fff!important}body.light-theme .support-hub{background:#f5f5f7!important;border-top:1px solid #0000001a!important}.method-image-box{background-color:#ffffff0d;border:1px solid #ffffff1a;position:relative;overflow:hidden;box-shadow:0 20px 50px #0000004d}.method-image-box:before{content:"PHOTO PLACEHOLDER";color:#fff3;letter-spacing:2px;z-index:-1;justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}body.light-theme .method-image-box{background-color:#fdfdfd!important;border:1px dashed #0003!important;box-shadow:0 20px 60px #00000014!important}body.light-theme .method-image-box:before{color:#0003}body.light-theme .fleet-card:before{background:linear-gradient(#0000,#ffffffb3,#fffffff2)}body.light-theme .fleet-card-title{color:#000}body.light-theme #cases{background:#fff!important}body.light-theme #cases .vivid-glass-card{background:#fdfdfd!important}.fleet-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:60px;display:grid}.fleet-card{border:1px solid #ffffff1a;border-radius:12px;align-items:flex-end;height:350px;padding:30px;transition:transform .4s,border-color .4s;display:flex;position:relative;overflow:hidden}.fleet-card:hover{border-color:var(--en-red);transform:translateY(-10px)}.fleet-card:before{content:"";z-index:1;background:linear-gradient(#0000,#000000e6);position:absolute;top:0;bottom:0;left:0;right:0}.fleet-card-title{z-index:2;color:#fff;letter-spacing:2px;font-size:1.2rem;font-weight:900;position:relative}body.light-theme .fleet-card{border-color:#0000001a}body.light-theme .fleet-card:hover{border-color:var(--en-red)}.doc-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:40px;display:grid}.doc-card{border:1px solid var(--en-glass-border);cursor:pointer;background:#ffffff08;border-radius:8px;align-items:center;gap:20px;padding:25px;text-decoration:none;transition:all .3s;display:flex}.doc-card:hover{border-color:var(--en-red);background:#ff00000d;transform:translate(10px)}.doc-title{letter-spacing:1px;color:#fff;font-size:.9rem;font-weight:800}body.light-theme .doc-card{background:#fff;border-color:#0000001a}body.light-theme .doc-card:hover{border-color:var(--en-red);background:#fdfdfd}body.light-theme .doc-title{color:#000}.faq-container{max-width:800px;margin-top:60px;margin-left:auto;margin-right:auto}.faq-item{border-bottom:1px solid var(--en-glass-border);cursor:pointer;padding:25px 0}.faq-question{color:#fff;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:800;transition:color .3s;display:flex}.faq-item:hover .faq-question{color:var(--en-red)}.faq-answer{max-height:0;color:var(--en-gray);line-height:1.7;transition:max-height .5s,margin-top .3s;overflow:hidden}.faq-item.active .faq-answer{max-height:200px;margin-top:15px}.faq-icon{color:var(--en-red);font-size:1.5rem;transition:transform .3s}.faq-item.active .faq-icon{transform:rotate(45deg)}body.light-theme .faq-item{border-color:#0000001a}body.light-theme .faq-question{color:#000}body.light-theme .faq-item:hover .faq-question{color:var(--en-red)}.sm-wrapper{background:var(--en-bg);box-sizing:border-box;width:100%;min-height:100vh;color:var(--en-text);flex-direction:column;gap:44px;padding-top:100px;padding-bottom:60px;font-family:Inter,-apple-system,sans-serif;display:flex;overflow-x:hidden}.sm-mono{font-family:var(--en-font-mono);letter-spacing:2px;color:var(--en-text-dim);text-transform:uppercase;margin-bottom:2px;font-size:.58rem;font-weight:900;display:block}.sm-section-label{color:var(--en-red);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:5px;font-size:.62rem;font-weight:900;display:inline-flex}.sm-section-label:before{content:"|";color:var(--en-red)}.sm-section-title{color:var(--en-text);text-transform:uppercase;letter-spacing:-.5px;margin:6px 0 0;font-size:1.6rem;font-weight:950;line-height:1.08}.sm-body-text{color:var(--en-text-dim);margin:0;font-size:.88rem;line-height:1.6}.sm-bullet{color:var(--en-red);flex-shrink:0;margin-top:3px;font-size:.65rem}.sm-section{flex-direction:column;gap:14px;padding:0 16px;display:flex}.sm-section-header{text-align:center;align-items:center}.sm-section .sm-section-label,.sm-section .sm-section-title,.sm-section .sm-body-text{text-align:center}.sm-btn-red{background:var(--en-red);color:#fff;text-transform:uppercase;text-align:center;letter-spacing:1px;border:none;border-radius:9px;align-self:center;padding:16px 28px;font-size:.85rem;font-weight:900;text-decoration:none;display:inline-block;box-shadow:0 6px 20px #ee2c2c47}.sm-hero{padding:0 16px;position:relative}.sm-hero-bg-glow{pointer-events:none;background:radial-gradient(at top,#ee2c2c2e 0%,#0000 65%);height:350px;position:absolute;top:-80px;left:-40px;right:-40px}.sm-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.sm-hero-title{letter-spacing:-1px;white-space:pre-line;color:var(--en-text);text-transform:uppercase;margin:0;font-size:2.1rem;font-weight:950;line-height:1}.sm-hero-desc{color:var(--en-text-dim);margin:0;font-size:.88rem;line-height:1.55}.sm-stats-grid{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:24px;display:grid}.sm-stat-card{background:var(--en-card-bg);border:1px solid var(--en-card-border);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;display:flex}.sm-stat-card h2{color:var(--en-red);margin:0;font-size:1.6rem;font-weight:950;line-height:1}.sm-stat-card span{color:var(--en-text-dim);letter-spacing:1px;text-transform:uppercase;margin-top:4px;font-size:.55rem;font-weight:800}.sm-stat-card .sm-stat-label-small{opacity:.5;margin-bottom:-4px;font-size:.45rem}.sm-services-list{flex-direction:column;gap:16px;margin:0;display:flex}.sm-svc-item{border:1px solid var(--en-card-border);background:var(--en-card-bg);border-radius:14px;overflow:hidden}.sm-svc-photo{background-position:50%;background-size:cover;align-items:flex-end;height:160px;display:flex;position:relative}.sm-svc-photo-overlay{background:linear-gradient(#0000 0%,#08080a26 30%,#08080af2 100%);position:absolute;top:0;bottom:0;left:0;right:0}.sm-svc-title-row{z-index:1;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:14px 16px;display:flex;position:relative}.sm-svc-tag{color:var(--en-red);letter-spacing:1px;text-transform:uppercase;font-size:.6rem;font-weight:800}.sm-svc-title-row h3{color:#fff;text-transform:uppercase;margin:0;font-size:1.1rem;font-weight:950}.sm-accordion-trigger{background:var(--en-card-bg);border:none;border-top:1px solid var(--en-glass-border);cursor:pointer;width:100%;color:var(--en-text);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.sm-accordion-arrow{color:var(--en-red);font-size:.85rem;font-weight:900}.sm-svc-specs{background:var(--en-card-bg);flex-direction:column;gap:0;margin:0;padding:0 16px 20px;list-style:none;display:flex}.sm-svc-specs li{color:var(--en-text-dim);border-top:1px solid var(--en-glass-border);align-items:flex-start;gap:9px;padding:12px 0;font-size:.85rem;line-height:1.4;display:flex}.sm-svc-specs li:first-child{border-top:none;padding-top:0}.sm-explore-btn{border:1px solid var(--en-red);color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;background:#ff00001a;border-radius:8px;width:100%;margin-top:10px;padding:14px;font-size:.75rem;font-weight:900;text-decoration:none;display:block}.sm-cta{border-top:1px solid var(--en-glass-border);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:40px 16px 30px;display:flex;position:relative}.sm-cta-blueprint{opacity:.15;z-index:0;background-image:linear-gradient(#e7233080 1px,#0000 1px),linear-gradient(90deg,#e7233080 1px,#0000 1px);background-size:30px 30px;position:absolute;top:0;bottom:0;left:0;right:0}.sm-cta-inner{z-index:1;flex-direction:column;align-items:center;gap:10px;width:100%;display:flex;position:relative}.sm-cta-title{color:var(--en-text);margin:0;font-size:1.8rem;font-weight:950;line-height:1.1}.sm-cta .sm-btn-red{width:100%;margin-top:10px;padding:18px;font-size:1rem}[class*=reveal-]{opacity:0;transition:all 1.2s cubic-bezier(.16,1,.3,1)}.reveal-up.active{opacity:1;transform:translate(0)}body.light-theme .sm-wrapper{color:#000;background:#f5f5f7}body.light-theme .sm-stat-card{background:#fff;border-color:#ee2c2c66}body.light-theme .sm-stat-card span{color:#0000006b}body.light-theme .sm-svc-item{background:#fff;border-color:#ee2c2c4d}body.light-theme .sm-accordion-trigger{color:#000;background:#f9f9fb;border-color:#0000000f}body.light-theme .sm-svc-specs{background:#fdfdfd}body.light-theme .sm-svc-specs li{color:#000000b8;border-color:#0000000d}body.light-theme .sm-cta{border-color:#00000012}body.light-theme .sm-explore-btn{color:#fff}body.light-theme .sm-hero-bg-glow{background:radial-gradient(at top,#ee2c2c1f 0%,#0000 65%)}body.light-theme .sm-hero-title,body.light-theme .sm-section-title,body.light-theme .sm-cta-title{color:#000}body.light-theme .sm-hero-desc,body.light-theme .sm-body-text{color:#0009}.supply-hero-stage .vivid-stage-bg{filter:brightness(.65)contrast(1.1)}.spl-products-section{background:var(--en-bg);padding:120px 0}.spl-cards-container{flex-direction:column;gap:4px;display:flex}.spl-card-premium{background:#0e0e11fa;border:1px solid #ff000026;height:520px;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.spl-card-premium:hover{border-color:var(--en-red);background:#121216;transform:translateY(-5px);box-shadow:0 30px 60px #0006,0 0 20px #e010101a}.spl-card-premium.reverse{flex-direction:row-reverse}.spl-img-side{flex:0 0 480px;position:relative;overflow:hidden}.spl-img-inner{filter:grayscale(.2)contrast(1.1);background-position:50%;background-size:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.spl-card-premium:hover .spl-img-inner{filter:grayscale(0)contrast(1.2);transform:scale(1.1)}.spl-img-overlay{background:linear-gradient(90deg,#0000,#0a0a0cb3);position:absolute;top:0;bottom:0;left:0;right:0}.spl-card-premium.reverse .spl-img-overlay{background:linear-gradient(270deg,#0000,#0a0a0cb3)}.spl-icon-float{z-index:2;color:var(--en-red);filter:drop-shadow(0 0 10px #e0101066);animation:4s ease-in-out infinite spl-float;position:absolute;top:40px;left:40px}@keyframes spl-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(5deg)}}.spl-content-side{background-image:radial-gradient(circle at 2px 2px,#ffffff05 1px,#0000 0);background-size:30px 30px;flex-direction:column;flex:1;justify-content:center;padding:60px 80px;display:flex;position:relative}.spl-content-side:before,.spl-content-side:after{content:"";pointer-events:none;border:1px solid #f003;width:20px;height:20px;transition:all .5s;position:absolute}.spl-content-side:before{border-bottom:none;border-right:none;top:30px;left:30px}.spl-content-side:after{border-top:none;border-left:none;bottom:30px;right:30px}.spl-card-premium:hover .spl-content-side:before,.spl-card-premium:hover .spl-content-side:after{border-color:var(--en-red);width:40px;height:40px}.spl-tag-group{align-items:center;gap:15px;margin-bottom:25px;display:flex}.spl-status-dot{background:var(--en-red);width:6px;height:6px;box-shadow:0 0 10px var(--en-red);border-radius:50%;animation:1.5s infinite spl-pulse}@keyframes spl-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}.spl-tag{color:var(--en-red);letter-spacing:4px;text-transform:uppercase;font-size:.7rem;font-weight:950}.spl-title{text-transform:uppercase;letter-spacing:-1px;margin-bottom:24px;font-size:2.6rem;font-weight:950;line-height:1.1}.spl-desc{color:#ffffff80;max-width:600px;margin-bottom:40px;font-size:1.1rem;font-weight:500;line-height:1.8}.spl-spec-table{border-collapse:collapse;width:100%}.spl-spec-table th{text-align:left;color:#ffffff4d;letter-spacing:2px;text-transform:uppercase;background:#ffffff05;border:1px solid #ffffff0a;padding:14px 20px;font-size:.6rem;font-weight:950}.spl-spec-table th.row-header{color:#fff;letter-spacing:1px;background:0 0;width:45%;font-size:.8rem}.spl-spec-table td{color:#fffc;border:1px solid #ffffff0a;padding:14px 20px;font-family:Inter,monospace;font-size:.9rem;font-weight:600}.spl-spec-table td .accent-text{color:var(--en-red);text-shadow:0 0 10px #e0101033;font-weight:950}.spl-cta{background:var(--en-dark)}body.light-theme .spl-products-section{background-color:#fdfdfe;background-image:linear-gradient(#f0f0f580 1px,#0000 1px),linear-gradient(90deg,#f0f0f580 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:50px 50px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}body.light-theme .hero-subtitle-elite{color:#444!important;opacity:.95!important}body.light-theme .spl-card-premium{background:#fff;border:1px solid #e010101a;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}body.light-theme .spl-card-premium:hover{border-color:var(--en-red);background:#fff;box-shadow:0 20px 40px -10px #0000001a,0 0 20px #e010100d}body.light-theme .spl-img-overlay{background:linear-gradient(90deg,#0000 0%,#fdfdfe4d 100%)}body.light-theme .spl-card-premium.reverse .spl-img-overlay{background:linear-gradient(270deg,#0000 0%,#fdfdfe4d 100%)}body.light-theme .spl-num-bg{color:#00000005}body.light-theme .spl-content-side{background-image:radial-gradient(circle at 2px 2px,#00000008 1px,#0000 0)}body.light-theme .spl-content-side:before,body.light-theme .spl-content-side:after{border-color:#0000001a}body.light-theme .spl-card-premium:hover .spl-content-side:before,body.light-theme .spl-card-premium:hover .spl-content-side:after{border-color:var(--en-red)}body.light-theme .spl-title{color:#000;text-shadow:0 1px 2px #0000000d}body.light-theme .spl-desc{color:#0009}body.light-theme .spl-spec-table th{color:var(--en-red);background:#e0101008;border-color:#e0101014;font-weight:850}body.light-theme .spl-spec-table th.row-header{color:#111;background:0 0;border-bottom:1px solid #0000000f;font-weight:850}body.light-theme .spl-spec-table td{color:#2c2c2e;border-color:#0000000f;font-weight:500}body.light-theme .spl-cta{background:#f0f0f3}@media (max-width:900px){.spl-card-premium{height:auto;flex-direction:column!important}.spl-img-side{flex:0 0 300px;width:100%}.spl-content-side{padding:40px 20px}.spl-spec-table th,.spl-spec-table td{padding:10px;font-size:.8rem}.spl-num-bg{font-size:15rem;top:-20px}.spl-tag{font-size:.6rem}.spl-title{font-size:1.5rem}}.ms-wrapper{background:var(--en-dark);box-sizing:border-box;color:#fff;flex-direction:column;gap:44px;width:100%;min-height:100vh;padding-top:100px;padding-bottom:60px;font-family:Inter,-apple-system,sans-serif;display:flex;overflow-x:hidden}.ms-mono{font-family:var(--en-font-mono);letter-spacing:2px;color:#ffffff4d;text-transform:uppercase;margin-bottom:2px;font-size:.58rem;font-weight:900;display:block}.ms-section-label{color:var(--en-red);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:5px;font-size:.62rem;font-weight:900;display:inline-flex}.ms-section-label:before{content:"|";color:var(--en-red)}.ms-section-title{color:#fff;text-transform:uppercase;letter-spacing:-.5px;margin:6px 0 0;font-size:1.6rem;font-weight:950;line-height:1.08}.ms-body-text{color:#fff9;margin:0;font-size:.88rem;line-height:1.6}.ms-bullet{color:var(--en-red);flex-shrink:0;margin-top:3px;font-size:.65rem}.ms-section{flex-direction:column;gap:14px;padding:0 16px;display:flex}.ms-section-header{text-align:center;align-items:center}.ms-section .ms-section-label,.ms-section .ms-section-title,.ms-section .ms-body-text{text-align:center}.ms-btn-red{background:var(--en-red);color:#fff;text-transform:uppercase;text-align:center;letter-spacing:1px;border:none;border-radius:9px;align-self:center;padding:16px 28px;font-size:.85rem;font-weight:900;text-decoration:none;display:inline-block;box-shadow:0 6px 20px #ee2c2c47}.ms-btn-outline{color:#fff;text-transform:uppercase;text-align:center;background:0 0;border:1px solid #ffffff29;border-radius:9px;align-self:center;padding:16px 28px;font-size:.85rem;font-weight:900;text-decoration:none;display:inline-block}.ms-hero{padding:0 16px;position:relative}.ms-hero-bg-glow{pointer-events:none;background:radial-gradient(at top,#ee2c2c2e 0%,#0000 65%);height:350px;position:absolute;top:-80px;left:-40px;right:-40px}.ms-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.ms-hero-title{letter-spacing:-1px;white-space:pre-line;color:#fff;text-transform:uppercase;margin:0;font-size:2.1rem;font-weight:950;line-height:1}.ms-hero-desc{color:#fff9;border-left:2px solid var(--en-red);text-align:left;margin:0;padding-left:10px;font-size:.88rem;line-height:1.55}.ms-stats-grid{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:10px;display:grid}.ms-stat-card{text-align:center;background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;display:flex}.ms-stat-card h2{color:var(--en-red);margin:0;font-size:1.6rem;font-weight:950;line-height:1}.ms-stat-card span{color:#ffffff61;letter-spacing:1px;text-transform:uppercase;margin-top:4px;font-size:.55rem;font-weight:800}.ms-services-list{flex-direction:column;gap:16px;margin:0;display:flex}.ms-svc-item{border:1px solid #ffffff12;border-radius:14px;overflow:hidden}.ms-svc-photo{background-position:50%;background-size:cover;align-items:flex-end;height:160px;display:flex;position:relative}.ms-svc-photo-overlay{background:linear-gradient(#0000 0%,#08080a26 30%,#08080af2 100%);position:absolute;top:0;bottom:0;left:0;right:0}.ms-svc-title-row{z-index:1;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:14px 16px;display:flex;position:relative}.ms-svc-tag{color:var(--en-red);letter-spacing:1px;text-transform:uppercase;font-size:.6rem;font-weight:800}.ms-svc-title-row h3{color:#fff;text-transform:uppercase;margin:0;font-size:1.1rem;font-weight:950}.ms-accordion-trigger{cursor:pointer;color:#fff;background:#ffffff05;border:none;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;display:flex}.ms-accordion-arrow{color:var(--en-red);font-size:.85rem;font-weight:900}.ms-svc-specs{background:#ffffff05;flex-direction:column;gap:0;margin:0;padding:0 16px 14px;list-style:none;display:flex}.ms-svc-specs li{color:#ffffffb8;border-top:1px solid #ffffff0d;flex-direction:column;gap:4px;padding:12px 0;font-size:.85rem;line-height:1.4;display:flex}.ms-svc-specs li:first-child{border-top:none;padding-top:0}.ms-spec-header{color:var(--en-red);text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:900}.ms-cta{text-align:center;border-top:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:14px;padding:40px 16px 30px;display:flex;position:relative}.ms-cta-inner{z-index:1;flex-direction:column;align-items:center;gap:10px;width:100%;display:flex;position:relative}.ms-cta-title{color:#fff;margin:0;font-size:1.8rem;font-weight:950;line-height:1.1}.ms-cta-buttons{flex-direction:column;gap:6px;width:100%;margin-top:10px;display:flex}.ms-cta .ms-btn-red,.ms-cta .ms-btn-outline{width:100%;padding:16px;font-size:.9rem}body.light-theme .ms-wrapper{color:#000;background:#fdfdfe}body.light-theme .ms-hero-bg-glow{background:radial-gradient(at top,#ee2c2c14 0%,#0000 65%)}body.light-theme .ms-section-title,body.light-theme .ms-cta-title,body.light-theme .ms-hero-title{color:#000;text-shadow:none!important}body.light-theme .ms-body-text,body.light-theme .ms-hero-desc{color:#0009;border-color:var(--en-red)}body.light-theme .ms-mono{color:#00000061}body.light-theme .ms-stat-card{background:#00000005;border-color:#ee2c2c33}body.light-theme .ms-stat-card span{color:#00000080}body.light-theme .ms-services-list{border:none}body.light-theme .ms-svc-item{border-color:#ee2c2c4d}body.light-theme .ms-svc-photo-overlay{background:linear-gradient(#0000 0%,#0003 40%,#000000d9 100%)}body.light-theme .ms-accordion-trigger{color:#000;background:#00000005;border-color:#00000012}body.light-theme .ms-svc-specs{background:#00000004}body.light-theme .ms-svc-specs li{color:#000000b8;border-color:#ee2c2c26}body.light-theme .ms-cta{background:#f8f9fb;border-color:#00000012}body.light-theme .ms-cta-inner{background:0 0}body.light-theme .ms-btn-outline{color:#000;border-color:#0003}.ndt-hero-stage .vivid-stage-bg{filter:brightness(.7)contrast(1.1)}.ndt-methods-section{background:var(--en-bg);padding:120px 0}.ndt-methods-container{flex-direction:column;gap:100px;padding:0 8%;display:flex}.ndt-method-block{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;display:grid}.ndt-method-block.reverse{grid-template-columns:1fr 1.2fr}.ndt-method-block.reverse .ndt-method-info{order:2}.ndt-method-block.reverse .ndt-method-visual{order:1}.ndt-method-title{text-transform:uppercase;letter-spacing:1px;margin-bottom:24px;font-size:2.8rem;font-weight:950}.ndt-method-desc{color:#ffffff80;margin-bottom:40px;font-size:1.1rem;line-height:1.8}.ndt-specs-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ndt-spec-card{background:#ffffff05;border:1px solid #ffffff0d;flex-direction:column;gap:8px;padding:24px;transition:all .3s;display:flex}.ndt-spec-card:hover{border-color:var(--en-red);background:#e010100d}.ndt-spec-label{letter-spacing:2px;color:var(--en-red);font-size:.65rem;font-weight:950}.ndt-spec-val{color:#fff;font-size:.95rem;font-weight:500}.ndt-method-visual{position:relative}.ndt-visual-panel{border:1px solid var(--en-red);height:450px;position:relative;overflow:hidden}.ndt-visual-panel img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ndt-method-block:hover .ndt-visual-panel img{transform:scale(1.08)}.ndt-visual-overlay{mix-blend-mode:overlay;background:linear-gradient(135deg,#e723301a 0%,#0000 100%);position:absolute;top:0;bottom:0;left:0;right:0}.ndt-cta{background:var(--en-dark)}.th-mobile-specs-grid{flex-direction:column;gap:12px;display:flex}.ms-spec-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;padding-bottom:8px;display:flex}.ms-label{color:var(--en-red);text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:700}.ms-val{color:#fff;font-size:.85rem}body.light-theme .ndt-methods-section{background:#f5f5f7}body.light-theme .ndt-method-title{color:#000}body.light-theme .ndt-method-desc{color:#0009}body.light-theme .ndt-spec-card{background:#fff;border-color:#00000014}body.light-theme .ndt-spec-val{color:#000}body.light-theme .ndt-cta{background:#f0f0f2}body.light-theme .ms-spec-row{border-bottom-color:#00000014}body.light-theme .ms-val{color:#000}@media (max-width:900px){.ndt-method-block{gap:30px;grid-template-columns:1fr!important}.ndt-method-block.reverse .ndt-method-info{order:1}.ndt-method-block.reverse .ndt-method-visual{order:2}.ndt-method-title{font-size:1.8rem}.ndt-visual-panel{height:260px}.ndt-specs-grid{grid-template-columns:1fr}.ndt-methods-container{gap:60px;padding:0 5%}}.ndt-objects-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:40px;display:grid}.ndt-glass-card{border:1px solid #ffffff0d;border-left:4px solid var(--en-red);background:#ffffff05;border-radius:14px;padding:30px;transition:all .3s}.ndt-glass-card:hover{background:#ffffff0a;transform:translateY(-5px)}.ndt-glass-card h4{color:#fff;margin:0 0 10px;font-size:1.4rem;font-weight:950}.ndt-glass-card p{color:#fff9;margin:0;font-size:1rem;line-height:1.6}.ndt-mega-quote{color:#fff;text-transform:uppercase;text-align:center;background:radial-gradient(#e723300d 0%,#0000 70%);border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;max-width:1200px;margin:0 auto;padding:100px 5%;font-size:clamp(1.5rem,3vw,2.8rem);font-weight:900;line-height:1.3}.ndt-cases-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:40px;display:grid}.ndt-case-card{background:#000;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:10px;padding:25px;display:flex}.ndt-case-client{color:var(--en-red);font-family:var(--en-font-mono);letter-spacing:2px;font-size:.8rem;font-weight:900}.ndt-ticker-wrap{white-space:nowrap;width:100%;margin-top:40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ndt-ticker{white-space:nowrap;animation:40s linear infinite tickerAnim;display:inline-block}.ndt-ticker-item{color:#fffc;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:40px;margin-right:20px;padding:15px 40px;font-size:1.2rem;font-weight:900;display:inline-block}@keyframes tickerAnim{0%{transform:translate(0)}to{transform:translate(-50%)}}body.light-theme .ndt-glass-card{background:#fff;border-color:#0000001a;border-left-color:var(--en-red)!important}body.light-theme .ndt-glass-card h4{color:#000}body.light-theme .ndt-mega-quote{color:#000;background:radial-gradient(#e7233008 0%,#0000 70%);border-color:#0000001a}body.light-theme .ndt-case-card{background:#fdfdfe;border-color:#0000001a}body.light-theme .ndt-ticker-item{color:#000;background:#fff;border-color:#0000001a}.ndt-equip-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-top:40px;display:grid}.ndt-equip-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.ndt-equip-card:hover{background:#ffffff0a;border-color:#ffffff26;transform:translateY(-5px);box-shadow:0 15px 30px #0000004d}.ndt-equip-photo{border-bottom:2px solid var(--en-red);background-position:50%;background-size:cover;height:180px}.ndt-equip-info{text-align:center;flex-grow:1;justify-content:center;align-items:center;padding:20px;display:flex}.ndt-equip-info h4{color:#fff;margin:0;font-size:1.1rem;font-weight:800;line-height:1.4}body.light-theme .ndt-equip-card{background:#fff;border-color:#00000014;box-shadow:0 5px 15px #00000008}body.light-theme .ndt-equip-card:hover{background:#fafafa;border-color:#00000026;box-shadow:0 15px 35px #00000014}.ndt-method-info-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;padding:50px 40px;transition:all .3s;position:relative;box-shadow:0 10px 30px #0003}.ndt-method-info-card:hover{border-color:var(--en-red);background:#ffffff08;box-shadow:0 15px 40px #0000004d}.ndt-method-watermark{color:#ffffff08;pointer-events:none;z-index:0;font-size:8rem;font-weight:950;line-height:1;position:absolute;top:-20px;right:20px}.ndt-method-info-content{z-index:1;position:relative}body.light-theme .ndt-method-info-card{background:#fff;border:1px solid #00000014;box-shadow:0 10px 30px #0000000a}body.light-theme .ndt-method-info-card:hover{border-color:var(--en-red);background:#fafafa;box-shadow:0 15px 40px #00000014}body.light-theme .ndt-method-watermark{color:#00000008}.stat-val-giant{color:var(--en-red);margin:0 0 10px;font-size:3rem;font-weight:950;line-height:1}.stat-label-vivid{text-transform:uppercase;letter-spacing:1px;color:#ffffff80;font-size:.85rem}body.light-theme .stat-label-vivid{color:#00000080}.ndt-body-text-dim{color:#fff9;margin-bottom:30px;font-size:1.1rem;line-height:1.7}body.light-theme .ndt-body-text-dim{color:#0009}.ndt-section-alt{background:#ffffff03;padding:120px 5%}body.light-theme .ndt-hub-page{background:#fdfdfe!important}body.light-theme .ndt-section-alt,body.light-theme .ndt-objects-section,body.light-theme .ndt-split-section,body.light-theme .section-padding{background-image:linear-gradient(#f0f0f566 1px,#0000 1px),linear-gradient(90deg,#f0f0f566 1px,#0000 1px);background-size:80px 80px;background:#fdfdfe!important}body.light-theme .ndt-objects-section p,body.light-theme .ndt-split-section p{color:#0a0a0b99!important}.ndt-objects-section{background:var(--en-bg);grid-template-columns:minmax(350px,1fr) 2fr;gap:60px;padding:100px 5%;display:grid}.ndt-split-section{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:0 5% 100px;display:grid}.principle-card{border-left:none!important;border-top:4px solid var(--en-red)!important}.principle-title{color:var(--en-red)!important;font-size:1.8rem!important}.strategy-highlight-box{padding:20px!important}.strategy-card-title{color:var(--en-red)!important;font-size:1.2rem!important}.ndt-cta-desc{color:#ffffffb3;margin-bottom:30px;font-size:1.2rem;line-height:1.7}.section-padding{padding:80px 5%}@media (max-width:1000px){.ndt-objects-section,.ndt-split-section{grid-template-columns:1fr;gap:40px}}.vivid-section-title{color:#fff;transition:color .3s}body.light-theme .vivid-section-title{color:#000}.hero-giant-title{color:#fff;transition:color .3s}body.light-theme .hero-giant-title{color:#000}body.light-theme .th-cta-section{border-top:1px solid #0000000d;background:#fdfdfe!important}body.light-theme .ndt-cta-desc{color:#0009!important}body.light-theme .vertical-tag{color:var(--en-red);background:#0000000d}body.light-theme .ndt-equip-card{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 10px 30px #00000008!important}body.light-theme .ndt-equip-card:hover{border-color:var(--en-red)!important;box-shadow:0 30px 60px #00000014!important}body.light-theme .ndt-glass-card{box-shadow:0 10px 30px #0000000a,0 0 0 1px #00000008;border-left:4px solid var(--en-red)!important;background:#fff!important}body.light-theme .ndt-glass-card:hover{transform:translateY(-5px);box-shadow:0 30px 70px #00000014,0 0 15px #ff00000d!important}body.light-theme .ndt-glass-card p{color:#0a0a0ba6!important}body.light-theme .ndt-case-card p{color:#000000b3!important}body.light-theme .ndt-equip-info h4{color:#000!important}body.light-theme .strategy-card-title+p{color:#000000b3!important}body.light-theme .ndt-section-alt h2,body.light-theme .ndt-objects-section h2,body.light-theme .ndt-split-section h2{color:#000!important}.mn-wrapper{background:var(--en-dark);box-sizing:border-box;color:#fff;flex-direction:column;gap:40px;width:100%;min-height:100vh;padding-top:100px;padding-bottom:60px;font-family:Inter,-apple-system,sans-serif;display:flex;overflow-x:hidden}.mn-mono{font-family:var(--en-font-mono);letter-spacing:2px;color:#ffffff4d;text-transform:uppercase;margin-bottom:4px;font-size:.58rem;font-weight:900;display:block}.mn-section-label{color:var(--en-red);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:5px;font-size:.62rem;font-weight:900;display:inline-flex}.mn-section-label:before{content:"|";color:var(--en-red)}.mn-section-title{color:#fff;text-transform:uppercase;letter-spacing:-.5px;margin:6px 0 0;font-size:1.65rem;font-weight:950;line-height:1.08}.mn-body-text{color:#fff9;margin:0;font-size:.88rem;line-height:1.6}.mn-btn-red{background:var(--en-red);color:#fff;text-transform:uppercase;text-align:center;letter-spacing:1px;border:none;border-radius:9px;padding:16px 28px;font-size:.85rem;font-weight:900;text-decoration:none;display:inline-block;box-shadow:0 6px 20px #ee2c2c47}.mn-btn-outline{color:#fff;text-transform:uppercase;text-align:center;backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff29;border-radius:9px;padding:16px 28px;font-size:.85rem;font-weight:900;text-decoration:none;display:inline-block}.mn-hero{padding:0 16px;position:relative}.mn-hero-bg-glow{pointer-events:none;background:radial-gradient(at top,#ee2c2c2e 0%,#0000 65%);height:350px;position:absolute;top:-80px;left:-40px;right:-40px}.mn-hero-inner{flex-direction:column;gap:12px;display:flex;position:relative}.mn-hero-title{letter-spacing:-1px;white-space:pre-line;color:#fff;text-transform:uppercase;margin:0;font-size:2.1rem;font-weight:950;line-height:1.05}.mn-hero-desc{color:#fff9;border-left:2px solid var(--en-red);margin:0;padding-left:10px;font-size:.85rem;line-height:1.55}.mn-stats-grid{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:10px;display:grid}.mn-stat-card{text-align:center;background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;display:flex}.mn-stat-card h2{color:var(--en-red);margin:0;font-size:1.5rem;font-weight:950;line-height:1}.mn-stat-card span{color:#ffffff61;letter-spacing:1px;text-transform:uppercase;margin-top:4px;font-size:.55rem;font-weight:800}.mn-section{flex-direction:column;gap:16px;padding:0 16px;display:flex}.mn-section-header{margin-bottom:5px}.mn-chips-grid{flex-wrap:wrap;gap:8px;display:flex}.mn-chip{border:1px solid #ffffff14;border-left:2px solid var(--en-red);color:#ffffffd9;box-sizing:border-box;background:#ffffff08;border-radius:8px;flex-direction:column;flex:calc(50% - 8px);gap:4px;min-width:140px;padding:12px 14px;font-size:.8rem;font-weight:600;display:flex}.mn-chip-tag{color:var(--en-red);letter-spacing:1px;font-size:.5rem;font-weight:900}.mn-svc-item{border:1px solid #ffffff12;border-radius:14px;margin-bottom:12px;overflow:hidden}.mn-svc-photo{background-position:50%;background-size:cover;align-items:flex-end;height:140px;display:flex;position:relative}.mn-svc-photo-overlay{background:linear-gradient(#0000 0%,#08080a26 30%,#08080af2 100%);position:absolute;top:0;bottom:0;left:0;right:0}.mn-svc-title-row{z-index:1;flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:relative}.mn-svc-tag{color:var(--en-red);letter-spacing:1px;text-transform:uppercase;font-size:.6rem;font-weight:800}.mn-svc-title-row h3{color:#fff;text-transform:uppercase;margin:0;font-size:1.05rem;font-weight:950}.mn-accordion-trigger{cursor:pointer;color:#fff;background:#ffffff05;border:none;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;display:flex}.mn-accordion-arrow{color:var(--en-red);font-size:.85rem;font-weight:900}.mn-svc-desc{color:#ffffffb3;background:#ffffff05;border-top:1px solid #ffffff08;margin:0;padding:14px 16px;font-size:.85rem;line-height:1.5}.mn-std-box{border:1px solid #ffffff0d;border-left:3px solid var(--en-red);background:#ffffff05;border-radius:12px;padding:20px}.mn-std-quote{font-family:var(--en-font-mono);color:#fffc;margin:0;font-size:.85rem;font-style:italic;line-height:1.6}.mn-adv-grid{gap:10px;display:grid}.mn-adv-card{background:linear-gradient(145deg,#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff0d;border-radius:10px;padding:18px 16px}.mn-adv-title{color:#fff;text-transform:uppercase;margin:0 0 8px;font-size:1rem;font-weight:900}.mn-adv-desc{color:#fff9;margin:0;font-size:.8rem;line-height:1.5}.mn-strategy-visual{background-position:50%;background-size:cover;border:1px solid #ffffff14;border-radius:12px;width:100%;height:200px;margin-bottom:20px;position:relative;overflow:hidden}.mn-cases-grid{flex-direction:column;gap:10px;display:flex}.mn-case-row{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;gap:4px;padding:14px;display:flex}.mn-case-client{font-family:var(--en-font-mono);color:var(--en-red);letter-spacing:1px;font-size:.75rem;font-weight:800}.mn-case-work{color:#ffffffd9;font-size:.85rem;line-height:1.4}.mn-equip-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mn-equip-list li{color:#ffffffb3;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:20px;padding:6px 12px;font-size:.75rem}.mn-cta{text-align:center;border-top:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;display:flex}.mn-cta-buttons{flex-direction:column;gap:8px;width:100%;margin-top:10px;display:flex}.mn-cta .mn-btn-red,.mn-cta .mn-btn-outline{box-sizing:border-box;width:100%}body.light-theme .mn-wrapper{color:#000!important;background:#fdfdfe!important}body.light-theme .mn-section{background:#fdfdfe!important}body.light-theme .mn-hero-bg-glow{background:radial-gradient(at top,#ee2c2c14 0%,#0000 65%)}body.light-theme .mn-section-title,body.light-theme .mn-hero-title,body.light-theme .mn-adv-title{color:#000!important}body.light-theme .mn-body-text,body.light-theme .mn-hero-desc,body.light-theme .mn-adv-desc{border-color:var(--en-red);color:#000000b3!important}body.light-theme .mn-mono{color:#00000080!important}body.light-theme .mn-stat-card{background:#00000005!important;border-color:#ee2c2c33!important}body.light-theme .mn-stat-card span{color:#0009!important}body.light-theme .mn-chip{box-shadow:0 4px 10px #00000005;color:#000c!important;background:#fff!important;border-color:#0000001a!important}body.light-theme .mn-svc-item{border-color:#ee2c2c4d!important}body.light-theme .mn-svc-photo-overlay{background:linear-gradient(#0000 0%,#0000001a 30%,#000c 100%)!important}body.light-theme .mn-accordion-trigger{color:#000!important;background:#00000008!important;border-color:#00000014!important}body.light-theme .mn-svc-desc{color:#000c!important;background:#00000005!important;border-color:#00000014!important}body.light-theme .mn-std-box{background:#00000008!important;border-color:#00000014!important}body.light-theme .mn-std-quote{color:#000c!important}body.light-theme .mn-adv-card{box-shadow:0 5px 15px #00000008;background:#fff!important;border-color:#0000001a!important}body.light-theme .mn-strategy-visual{border-color:#00000026!important}body.light-theme .mn-case-row{box-shadow:0 3px 8px #00000005;background:#fff!important;border-color:#0000001a!important}body.light-theme .mn-case-work{color:#000c!important}body.light-theme .mn-equip-list li{color:#000c!important;background:#0000000d!important;border-color:#0000001a!important}body.light-theme .mn-cta{background:#fdfdfe!important;border-color:#0000001a!important}body.light-theme .mn-btn-outline{color:#000!important;border-color:#0000004d!important}.mn-equip-grid{grid-template-columns:1fr;gap:16px;margin-top:15px;display:grid}.mn-equip-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.mn-equip-photo{border-bottom:2px solid var(--en-red);background-position:50%;background-size:cover;height:160px}.mn-equip-info{text-align:center;padding:16px}.mn-equip-info h4{color:#fff;margin:0;font-size:1rem;font-weight:800;line-height:1.4}body.light-theme .mn-equip-card{background:#fff;border-color:#00000014;box-shadow:0 4px 12px #00000008}body.light-theme .mn-equip-info h4{color:#000}.mn-hero-bg-glow-vivid{pointer-events:none;z-index:0;opacity:.3;background:radial-gradient(at top,#ee2c2c26 0%,#0000 75%);height:450px;position:absolute;top:-80px;left:-40px;right:-40px}body.light-theme .mn-hero-bg-glow-vivid{opacity:.15;background:radial-gradient(at top,#ee2c2c1a 0%,#0000 75%)}.mn-body-text-dim{color:#ffffff73;margin:0;font-size:.88rem;line-height:1.6}body.light-theme .mn-body-text-dim{color:#00000080}.mn-mt-10{margin-top:10px}.mn-mt-20{margin-top:20px}.mn-strategy-highlight{border:1px solid #ffffff0d;border-left:3px solid var(--en-red);background:#ffffff05;border-radius:12px;padding:20px}body.light-theme .mn-strategy-highlight{background:#00000005;border-color:#0000000f}.mn-highlight-title{color:var(--en-red);margin:0 0 5px;font-size:1.1rem;font-weight:800}.mn-cta-blueprint-vivid{opacity:.1;backgroundSize:30px 30px;z-index:0;background-image:linear-gradient(#e7233066 1px,#0000 1px),linear-gradient(90deg,#e7233066 1px,#0000 1px);position:absolute;top:0;bottom:0;left:0;right:0}body.light-theme .mn-cta-blueprint-vivid{opacity:.05}.mn-cta-inner{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}:root{--transition-vivid:all .8s cubic-bezier(.16, 1, .3, 1)}.vivid-stage{background:#08080a;flex-direction:column;justify-content:center;min-height:100vh;padding:0 8%;display:flex;position:relative;overflow:hidden}.vivid-stage-bg{opacity:.6;filter:brightness(.8)contrast(1.1);z-index:1;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.vivid-stage-grid{opacity:.05;z-index:3;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:80px 80px;position:absolute;top:0;bottom:0;left:0;right:0}.vivid-stage-content{z-index:10;width:100%;position:relative}.mtc-stats-wrapper{z-index:10;background:#ffffff0d;border:1px solid #ffffff0d;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1100px;margin-top:60px;display:grid;position:relative}.mtc-stat-unit{transition:var(--transition-vivid);background:0 0;border-left:1px solid #ffffff0d;padding:25px 35px;position:relative;overflow:hidden}.mtc-stat-unit:first-child{border-left:none}.mtc-stat-unit:hover{background:#ffffff05}.mtc-stat-meta{font-family:var(--en-font-mono);color:#ffffff4d;letter-spacing:2px;margin-bottom:8px;font-size:.55rem;display:block}.mtc-stat-val-v2{color:var(--en-red);letter-spacing:-1px;margin-bottom:5px;font-size:2.2rem;font-weight:950;line-height:1}.mtc-stat-label-v2{letter-spacing:2px;color:#fff9;text-transform:uppercase;font-size:.6rem;font-weight:800}.mtc-stat-status{font-family:var(--en-font-mono);color:#fff3;align-items:center;gap:8px;margin-top:15px;font-size:.5rem;display:flex}.mtc-stat-status:before{content:"";background:var(--en-red);border-radius:50%;width:4px;height:4px}.mtc-sectors-section{background:#08080a;padding:120px 0}.mtc-sectors-container{flex-direction:column;gap:150px;padding:0 8%;display:flex;position:relative}.mtc-sector-block{grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;display:grid;position:relative}.mtc-sector-block.reverse{grid-template-columns:1fr 1.2fr}.mtc-sector-block.reverse .mtc-sector-info{order:2}.mtc-sector-block.reverse .mtc-sector-visual{order:1}.mtc-visual-panel{background:#000;height:480px;position:relative;overflow:hidden;box-shadow:0 30px 60px #0006}.mtc-visual-panel img{object-fit:cover;width:100%;height:100%;transition:var(--transition-vivid);filter:grayscale(.2)brightness(.85)}.mtc-sector-block:hover .mtc-visual-panel img{filter:grayscale(0)brightness(1.05);transform:scale(1.05)}.mtc-sector-info{position:relative}.mtc-sector-title{text-transform:uppercase;letter-spacing:-2px;color:#fff;margin-bottom:25px;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:950;line-height:.95}.mtc-sector-desc{color:#ffffff80;margin-bottom:50px;font-size:1.1rem;line-height:1.7}.mtc-cta{background:#0a0a0c;padding:150px 0;position:relative;overflow:hidden}.mtc-cta-blueprint{opacity:.4;background-image:linear-gradient(#e7233014 1px,#0000 1px),linear-gradient(90deg,#e7233014 1px,#0000 1px);background-size:80px 80px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 80%);mask-image:radial-gradient(circle,#000 0%,#0000 80%)}.th-cta-title{letter-spacing:-2px;color:#fff;margin-bottom:30px;font-size:clamp(2rem,5vw,3.5rem);font-weight:950;line-height:.9}body.light-theme .vivid-stage{background:#fdfdfe}body.light-theme .vivid-stage-bg{opacity:.35;filter:grayscale(.2)brightness(.9)contrast(1.1)}body.light-theme .vivid-stage-overlay{background:linear-gradient(135deg,#fdfdfe 0%,#fdfdfe99 50%,#fdfdfe 100%)!important}body.light-theme .vivid-stage-grid{opacity:.1;background-image:linear-gradient(#0000000d 1px,#0000 1px),linear-gradient(90deg,#0000000d 1px,#0000 1px);background-size:80px 80px}body.light-theme .hero-title-elite{color:#000!important}body.light-theme .hero-subtitle-elite{color:#000000b3!important}body.light-theme .mtc-stats-wrapper{border:1px solid #00000014;box-shadow:0 20px 50px #00000008;background:#fff!important}body.light-theme .mtc-stat-unit{border-left:1px solid #00000014}body.light-theme .mtc-stat-unit:hover{background:#fff}body.light-theme .mtc-stat-val-v2{color:#000}body.light-theme .mtc-stat-meta{color:#e7233099}body.light-theme .mtc-stat-label-v2{color:#00000080}body.light-theme .mtc-stat-status{color:#0000004d}body.light-theme .mtc-sectors-section{background-image:linear-gradient(#f0f0f580 1px,#0000 1px),linear-gradient(90deg,#f0f0f580 1px,#0000 1px);background-size:80px 80px;background:#fdfdfe!important}body.light-theme .mtc-sector-title{color:#0a0a0b}body.light-theme .mtc-sector-desc{color:#0a0a0b99}body.light-theme .mtc-sectors-container:before{background:linear-gradient(#0000,#0000000d,#0000)}body.light-theme .mtc-marker{color:var(--en-red);opacity:.6}body.light-theme .mtc-tag{color:#000;font-weight:800}body.light-theme .mtc-spec-val{color:#222}body.light-theme .mtc-spec-label{color:#0006}body.light-theme .mtc-spec-card{border:1px solid #e010101a;box-shadow:0 10px 25px #00000008;border-left:4px solid var(--en-red)!important;background:#fff!important}body.light-theme .mtc-spec-card:hover{border-color:var(--en-red);box-shadow:0 30px 60px #00000014,0 0 15px #ff00000d;background:#fff!important}body.light-theme .mtc-cta{background:#fcfcfc;border-top:1px solid #0000000d}body.light-theme .mtc-cta-blueprint{opacity:.6;background-image:linear-gradient(#e723301a 1.5px,#0000 1.5px),linear-gradient(90deg,#e723301a 1.5px,#0000 1.5px)}body.light-theme .th-cta-title{color:#000}body.light-theme .th-cta-desc{color:#444}.mtc-marker{font-family:var(--en-font-mono);color:var(--en-red);opacity:.4;letter-spacing:1px;font-size:.55rem;position:absolute}.mtc-marker-tl{top:0;left:0}.mtc-marker-br{bottom:0;right:0}.scroll-line{background:linear-gradient(to bottom, var(--en-red), transparent);width:1px;height:60px}.btn-scanner-vivid{background:var(--en-red);color:#fff;text-transform:uppercase;letter-spacing:2px;border:none;padding:16px 32px;font-weight:950;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-block}.btn-scanner-vivid:hover{transform:translateY(-3px);box-shadow:0 10px 20px #e7233033}.mtc-specs-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.mtc-spec-card{border:1px solid #ffffff0d;border-left:3px solid var(--en-red);background:#ffffff05;border-radius:12px;align-items:center;padding:16px 20px;transition:all .3s;display:flex}.mtc-spec-card:hover{background:#ffffff0a;border-color:#ffffff1a;transform:translate(5px)}.mtc-spec-label{color:var(--en-red);text-transform:uppercase;margin-bottom:5px;font-size:.55rem;font-weight:950;display:block}.mtc-spec-val{color:#fffc;font-size:.95rem}.compliance-sector .mtc-visual-panel{box-shadow:none!important;background:0 0!important}body.light-theme .compliance-sector .mtc-visual-panel{background:#fff!important;box-shadow:0 30px 60px #0000001a!important}.compliance-sector .mtc-visual-panel img{object-fit:contain;filter:contrast(1.05);padding:30px}.mm-wrapper{background:var(--en-dark);box-sizing:border-box;color:#fff;flex-direction:column;gap:44px;width:100%;min-height:100vh;padding-top:100px;padding-bottom:60px;font-family:Inter,-apple-system,sans-serif;display:flex;overflow-x:hidden}.mm-mono{font-family:var(--en-font-mono);letter-spacing:2px;color:#ffffff4d;text-transform:uppercase;margin-bottom:2px;font-size:.58rem;font-weight:900;display:block}.mm-section-label{color:var(--en-red);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:5px;font-size:.62rem;font-weight:900;display:inline-flex}.mm-section-label:before{content:"|";color:var(--en-red)}.mm-section-title{color:#fff;text-transform:uppercase;letter-spacing:-.5px;margin:6px 0 0;font-size:1.6rem;font-weight:950;line-height:1.08}.mm-body-text{color:#fff9;margin:0;font-size:.88rem;line-height:1.6}.mm-bullet{color:var(--en-red);flex-shrink:0;margin-top:3px;font-size:.65rem}.mm-section{flex-direction:column;gap:14px;padding:0 16px;display:flex}.mm-section-header{text-align:center;align-items:center}.mm-section .mm-section-label,.mm-section .mm-section-title,.mm-section .mm-body-text{text-align:center}.mm-btn-red{background:var(--en-red);color:#fff;text-transform:uppercase;text-align:center;letter-spacing:1px;border:none;border-radius:9px;align-self:center;padding:16px 28px;font-size:.85rem;font-weight:900;text-decoration:none;display:inline-block;box-shadow:0 6px 20px #ee2c2c47}.mm-hero{padding:0 16px;position:relative}.mm-hero-bg-glow{pointer-events:none;background:radial-gradient(at top,#ee2c2c2e 0%,#0000 65%);height:350px;position:absolute;top:-80px;left:-40px;right:-40px}.mm-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.mm-hero-title{letter-spacing:-1px;white-space:pre-line;color:#fff;text-transform:uppercase;margin:0;font-size:2.1rem;font-weight:950;line-height:1}.mm-hero-desc{color:#fff9;margin:0;font-size:.88rem;line-height:1.55}.mm-stats-grid{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:10px;display:grid}.mm-stat-card{text-align:center;background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;display:flex}.mm-stat-card h2{color:var(--en-red);margin:0;font-size:1.6rem;font-weight:950;line-height:1}.mm-stat-card span{color:#ffffff61;letter-spacing:1px;text-transform:uppercase;margin-top:4px;font-size:.55rem;font-weight:800}.mm-stat-card .mm-stat-label-small{opacity:.5;margin-bottom:-4px;font-size:.45rem}.mm-services-list{flex-direction:column;gap:16px;margin:0;display:flex}.mm-svc-item{border:1px solid #ffffff12;border-radius:14px;overflow:hidden}.mm-svc-photo{background-position:50%;background-size:cover;align-items:flex-end;height:160px;display:flex;position:relative}.mm-svc-photo-overlay{background:linear-gradient(#0000 0%,#08080a26 30%,#08080af2 100%);position:absolute;top:0;bottom:0;left:0;right:0}.mm-svc-title-row{z-index:1;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:14px 16px;display:flex;position:relative}.mm-svc-tag{color:var(--en-red);letter-spacing:1px;text-transform:uppercase;font-size:.6rem;font-weight:800}.mm-svc-title-row h3{color:#fff;text-transform:uppercase;margin:0;font-size:1.1rem;font-weight:950}.mm-accordion-trigger{cursor:pointer;color:#fff;background:#ffffff05;border:none;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;display:flex}.mm-accordion-arrow{color:var(--en-red);font-size:.85rem;font-weight:900}.mm-svc-specs{background:#ffffff05;flex-direction:column;gap:0;margin:0;padding:0 16px 14px;list-style:none;display:flex}.mm-svc-specs li{color:#ffffffb8;border-top:1px solid #ffffff0d;align-items:flex-start;gap:9px;padding:10px 0;font-size:.85rem;line-height:1.4;display:flex}.mm-svc-specs li:first-child{border-top:none;padding-top:0}.mm-cta{text-align:center;border-top:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:14px;padding:40px 16px 30px;display:flex;position:relative}.mm-cta-blueprint{opacity:.15;z-index:0;background-image:linear-gradient(#e7233080 1px,#0000 1px),linear-gradient(90deg,#e7233080 1px,#0000 1px);background-size:30px 30px;position:absolute;top:0;bottom:0;left:0;right:0}.mm-cta-inner{z-index:1;flex-direction:column;align-items:center;gap:10px;width:100%;display:flex;position:relative}.mm-cta-title{color:#fff;margin:0;font-size:1.8rem;font-weight:950;line-height:1.1}.mm-cta .mm-btn-red{width:100%;margin-top:10px;padding:18px;font-size:1rem}body.light-theme .mm-wrapper{color:#000;background:#fdfdfe}body.light-theme .mm-hero-bg-glow{background:radial-gradient(at top,#ee2c2c14 0%,#0000 65%)}body.light-theme .mm-section-title,body.light-theme .mm-cta-title,body.light-theme .mm-hero-title{color:#000;text-shadow:none!important}body.light-theme .mm-body-text,body.light-theme .mm-hero-desc{color:#0009}body.light-theme .mm-mono{color:#00000061}body.light-theme .mm-stat-card{background:#00000005;border-color:#ee2c2c33}body.light-theme .mm-stat-card span{color:#00000080}body.light-theme .mm-services-list{border:none}body.light-theme .mm-svc-item{border-color:#ee2c2c4d}body.light-theme .mm-svc-photo-overlay{background:linear-gradient(#0000 0%,#0003 40%,#000000d9 100%)}body.light-theme .mm-accordion-trigger{color:#000;background:#00000005;border-color:#00000012}body.light-theme .mm-svc-specs{background:#00000004}body.light-theme .mm-svc-specs li{color:#000000b8;border-color:#ee2c2c26}body.light-theme .mm-cta{background:#f8f9fb;border-color:#00000012}body.light-theme .mm-cta-inner{background:0 0}:root{--en-prj-accent:#e7233026;--en-prj-glass:#ffffff08;--en-prj-border:#ffffff14}.prj-hero-stage .vivid-stage-bg{filter:brightness(.5)contrast(1.1);transform:scale(1.02)}.prj-clients-section{background:var(--en-bg);padding:140px 8%;position:relative;overflow:hidden}.prj-clients-section:before{content:"";opacity:.03;pointer-events:none;background-image:linear-gradient(var(--en-red) 1px, transparent 1px), linear-gradient(90deg, var(--en-red) 1px, transparent 1px);background-size:100px 100px;position:absolute;top:0;bottom:0;left:0;right:0}.prj-clients-grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:80px;display:grid;position:relative}.prj-client-vivid-card{background:var(--en-prj-glass);border:1px solid var(--en-prj-border);text-align:center;backdrop-filter:blur(10px);padding:40px 30px;transition:all .5s cubic-bezier(.16,1,.3,1)}.prj-client-vivid-card:hover{border-color:var(--en-red);background:#e723300d;transform:translateY(-8px);box-shadow:0 20px 40px #0000004d}.prj-client-name{letter-spacing:3px;text-transform:uppercase;color:#fff;font-family:Inter,sans-serif;font-size:1rem;font-weight:950}.prj-client-status{color:var(--en-red);letter-spacing:2px;opacity:.7;margin-top:15px;font-size:.65rem;font-weight:900}.prj-cases-section{background:var(--en-dark);padding:60px 0 120px}.prj-case-block{border-top:1px solid #ffffff0d;grid-template-columns:1fr 1.2fr;align-items:center;gap:120px;padding:120px 8%;display:grid}.prj-case-block.reverse{grid-template-columns:1.2fr 1fr}.prj-case-block.reverse .prj-case-info{order:2}.prj-case-block.reverse .prj-case-visual{order:1}.prj-case-title{text-transform:uppercase;letter-spacing:-2px;margin:15px 0 30px;font-size:clamp(2.4rem,4.5vw,3.8rem);font-weight:950;line-height:1}.prj-case-desc{color:#ffffff73;max-width:90%;margin-bottom:50px;font-size:1.25rem;line-height:1.8}.prj-case-details-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.prj-detail-card{background:#ffffff05;border:1px solid #ffffff0f;flex-direction:column;gap:10px;padding:30px;transition:border-color .3s;display:flex}.prj-detail-card:hover{border-color:#e723304d}.prj-detail-label{color:var(--en-red);letter-spacing:4px;text-transform:uppercase;font-size:.65rem;font-weight:950}.prj-detail-val{color:#fff;font-size:1.05rem;font-weight:600}.prj-visual-panel{border:1px solid #ffffff1a;height:600px;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000080}.prj-visual-panel img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.prj-case-block:hover .prj-visual-panel img{transform:scale(1.1)rotate(1deg)}.prj-visual-overlay{mix-blend-mode:overlay;z-index:1;background:linear-gradient(45deg,#e7233033,#0000);position:absolute;top:0;bottom:0;left:0;right:0}.prj-cta{background:#0a0a0b;position:relative}.prj-cta .vivid-link-btn.large{padding:24px 60px;font-size:1rem}.mp-wrapper{background:var(--en-dark);color:#fff;flex-direction:column;gap:0;width:100%;min-height:100vh;padding-top:80px;display:flex;overflow-x:hidden}.mp-hero{padding:60px 20px 40px;position:relative;overflow:hidden}.mp-hero-bg-glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#e7233026 0%,#0000 70%);width:150%;height:500px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.mp-hero-inner{z-index:1;flex-direction:column;gap:15px;display:flex;position:relative}.mp-hero-title{letter-spacing:-2px;text-transform:uppercase;margin:0;font-size:2.8rem;font-weight:950;line-height:.95}.mp-hero-desc{color:#ffffff80;border-left:2px solid var(--en-red);margin:0;padding-left:15px;font-size:.95rem;line-height:1.6}.mp-stats-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.mp-stat-card{text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;padding:20px 15px}.mp-stat-card h2{color:var(--en-red);margin:0;font-size:1.8rem;font-weight:950;line-height:1}.mp-stat-card span{color:#ffffff4d;letter-spacing:2px;text-transform:uppercase;margin-top:6px;font-size:.6rem;font-weight:900;display:block}.mp-ticker-wrapper{background:#0003;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:40px 0;position:relative;overflow:hidden}.mp-ticker-track{white-space:nowrap;align-items:center;gap:40px;animation:30s linear infinite mp-marquee;display:flex}@keyframes mp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mp-ticker-track span{color:#fff6;letter-spacing:3px;font-size:.75rem;font-weight:900}.mp-dot{color:var(--en-red);font-size:1.2rem}.mp-section{padding:80px 20px}.mp-section-title{text-transform:uppercase;letter-spacing:-1px;margin-top:10px;font-size:2.2rem;font-weight:950;line-height:1}.mp-case-list{flex-direction:column;gap:20px;margin-top:30px;display:flex}.mp-case-item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden}.mp-case-photo{background-position:50%;background-size:cover;height:200px;position:relative}.mp-case-overlay{background:linear-gradient(#0000,#0a0a0cf2);position:absolute;top:0;bottom:0;left:0;right:0}.mp-case-title-box{box-sizing:border-box;width:100%;padding:20px;position:absolute;bottom:0;left:0}.mp-case-title-box h3{text-transform:uppercase;margin:0;font-size:1.1rem;font-weight:950}.mp-accordion-trigger{color:#fff;cursor:pointer;background:0 0;border:none;border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex}.mp-trigger-label{letter-spacing:2px;color:var(--en-red);font-size:.7rem;font-weight:900}.mp-arrow{color:var(--en-red);font-size:1rem}.mp-case-details{padding:0 20px 25px;animation:.4s ease-out mp-fadein}@keyframes mp-fadein{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mp-specs-list{flex-direction:column;gap:12px;display:flex}.mp-spec-row{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.mp-spec-label{color:#ffffff4d;text-transform:uppercase;letter-spacing:1px;font-size:.65rem;font-weight:800}.mp-spec-val{color:#fffc;font-size:.85rem;font-weight:600}.mp-cta{text-align:center;background:#000;padding:80px 20px;position:relative}.mp-cta-bg-grid{opacity:.05;background-image:linear-gradient(var(--en-red) 1px, transparent 1px), linear-gradient(90deg, var(--en-red) 1px, transparent 1px);background-size:40px 40px;position:absolute;top:0;bottom:0;left:0;right:0}.mp-cta-inner{z-index:1;position:relative}.mp-cta-title{text-transform:uppercase;margin:15px 0 25px;font-size:2.5rem;font-weight:950;line-height:1}.mp-cta-desc{color:#fff6;margin-bottom:40px;font-size:.9rem;line-height:1.6}.mp-btn-red{background:var(--en-red);color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:50px;padding:18px 40px;font-size:.85rem;font-weight:950;text-decoration:none;display:inline-block;box-shadow:0 10px 30px #e723304d}body.light-theme .prj-hero-stage .vivid-stage-bg{filter:brightness(.95)}body.light-theme .prj-clients-section{background:#fdfdfe}body.light-theme .prj-clients-section:before{opacity:.05}body.light-theme .prj-client-vivid-card{background:#fff;border-color:#0000000f;box-shadow:0 5px 15px #00000005}body.light-theme .prj-client-name{color:#000}body.light-theme .prj-cases-section{background:#f8f8fa}body.light-theme .prj-case-block{border-top-color:#0000000f}body.light-theme .prj-case-desc{color:#0009}body.light-theme .prj-detail-card{background:#fff;border-color:#00000014}body.light-theme .prj-detail-val{color:#000}body.light-theme .prj-visual-panel{border-color:#0000001a;box-shadow:0 20px 40px #0000001a}body.light-theme .prj-cta{background:#fdfdfe}body.light-theme .mp-wrapper{color:#000;background:#fdfdfe}body.light-theme .mp-hero-bg-glow{background:radial-gradient(circle,#e7233014 0%,#0000 70%)}body.light-theme .mp-hero-title,body.light-theme .mp-section-title,body.light-theme .mp-cta-title,body.light-theme .mp-case-title-box h3{color:#000}body.light-theme .mp-hero-desc,body.light-theme .mp-cta-desc{color:#00000080}body.light-theme .mp-stat-card{background:#fff;border-color:#00000014}body.light-theme .mp-stat-card span{color:#0006}body.light-theme .mp-ticker-wrapper{background:#f8f8fa;border-color:#0000000d}body.light-theme .mp-ticker-track span{color:#00000080}body.light-theme .mp-case-item{background:#fff;border-color:#0000001a;box-shadow:0 10px 25px #00000008}body.light-theme .mp-case-overlay{background:linear-gradient(#0000,#fffffff2)}body.light-theme .mp-accordion-trigger{color:#000;border-top-color:#0000000d}body.light-theme .mp-spec-row{border-bottom-color:#0000000d}body.light-theme .mp-spec-label{color:#0006}body.light-theme .mp-spec-val{color:#000c}body.light-theme .mp-cta{background:#fdfdfe}body.light-theme .mp-cta-bg-grid{opacity:.08}:root{--en-red:#ee2c2c;--en-red-dark:#c22323;--en-red-glow:#f006;--en-charcoal:#1a1a1a;--en-dark:#0d0d0d;--en-white:#fff;--en-gray:#888;--en-glass-border:#ffffff1a;--en-shadow-premium:0 40px 100px #00000080;--en-font:"Inter", sans-serif;--en-font-mono:"JetBrains Mono", "Roboto Mono", monospace;--transition-main:transform .8s cubic-bezier(.16, 1, .3, 1), opacity .8s cubic-bezier(.16, 1, .3, 1), background .4s ease, border-color .4s ease;--transition-fast:transform .3s cubic-bezier(.16, 1, .3, 1), opacity .3s cubic-bezier(.16, 1, .3, 1), background .2s ease;--section-padding:120px 8%}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--en-font);background:var(--en-charcoal);color:var(--en-white);-webkit-font-smoothing:antialiased;text-rendering:optimizespeed;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4{text-transform:uppercase;letter-spacing:0;font-weight:950}h2{margin-bottom:40px;font-size:clamp(2rem,4vw,3.5rem)}.accent-text{color:var(--en-red);letter-spacing:3px;font-weight:900}.text-mono{font-family:var(--en-font-mono);letter-spacing:0;font-size:.85rem}.high-precision{font-variant-numeric:tabular-nums;color:var(--en-red)}.glow-card{-webkit-backdrop-filter:blur(2px);border:1px solid var(--en-glass-border);will-change:transform;background:0 0;border-radius:8px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s;position:relative;overflow:hidden;transform:translateZ(0)}.glow-card:before{content:"";background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y), #ffffff0f, transparent 40%);z-index:3;pointer-events:none;opacity:0;transition:opacity .5s;position:absolute;top:0;bottom:0;left:0;right:0}.glow-card:hover:before{opacity:1}.glow-card:hover{box-shadow:var(--en-shadow-premium);border-color:#ff00004d;transform:translateY(-5px)}.btn{background:var(--en-red);color:#fff;text-transform:uppercase;letter-spacing:2px;cursor:default;border:none;border-radius:4px;padding:18px 48px;font-size:.85rem;font-weight:900;text-decoration:none;transition:background .3s,transform .3s,box-shadow .3s;display:inline-block;box-shadow:0 10px 40px #ff00004d}.btn:hover{background:var(--en-red-dark);transform:scale(1.05)}header{z-index:1000;justify-content:space-between;align-items:center;width:100%;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s;display:flex;position:fixed;top:0;left:0;transform:translateZ(0)}.site-header{-webkit-backdrop-filter:blur(15px);background:#0d0d0dd9;border-bottom:1px solid #ffffff14;width:100%;height:85px;padding:0 5%}.header-left,.header-right{align-items:center;gap:15px;display:flex}.header-center{align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.back-link{-webkit-backdrop-filter:blur(12px);transition:var(--transition-main);background:#ffffff0a;border:1px solid #ffffff14;border-radius:30px;align-items:center;gap:12px;margin-left:20px;padding:8px 24px;text-decoration:none;display:inline-flex;box-shadow:0 4px 20px #00000026}.back-link:hover{background:#ffffff14;border-color:#fff3;transform:translate(-4px)}.back-link svg{transition:transform .3s}.back-link:hover svg{transform:translate(-3px)}.mini-logo-container{background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:6px 12px;display:inline-flex;box-shadow:0 4px 12px #0000001a}.mini-logo{filter:none;width:auto;height:28px}.nav-links{gap:30px;display:flex}.nav-links a{color:var(--en-white);text-transform:uppercase;letter-spacing:2px;transition:var(--transition-fast);white-space:nowrap;font-size:.75rem;font-weight:700;text-decoration:none}.nav-links a:hover{color:var(--en-red)}.header-title{letter-spacing:1px;text-transform:uppercase;white-space:nowrap;font-size:.85rem;font-weight:950}.logo{transition:var(--transition-main);background:#fff;border:1px solid #fffc;border-radius:8px;align-items:center;padding:10px 20px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 40px #0003}.logo:hover{background:#ffffffa6;border-color:#ffffff80;transform:translateY(-2px)}.logo img{filter:brightness(1.1);height:80px;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.logo:hover img{transform:scale(1.1)rotate(1deg)}.logo-main{animation:1.2s cubic-bezier(.16,1,.3,1) forwards logoReveal}.logo-main img{animation:4s ease-in-out infinite both pulsate}.logo:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff80 50%,#fff0 100%);width:60%;height:200%;animation:6s infinite shine;position:absolute;top:-50%;left:-100%;transform:rotate(30deg)}.lang-switcher{-webkit-backdrop-filter:blur(12px);transition:var(--transition-main);background:#ffffff08;border:1px solid #ffffff0f;border-radius:24px;gap:4px;padding:4px;display:flex;box-shadow:0 4px 20px #0003}.lang-switcher:hover{background:#ffffff0d;border-color:#ffffff1f;transform:translateY(-1px)}.lang-btn{color:#ffffff59;letter-spacing:1.5px;border-radius:20px;justify-content:center;align-items:center;padding:6px 14px;font-size:.65rem;font-weight:900;text-decoration:none;transition:background .3s,color .3s,box-shadow .3s;display:flex}.lang-btn.active{background:var(--en-red);color:#fff;box-shadow:0 0 15px var(--en-red-glow)}.lang-btn:hover:not(.active){color:#fff;background:#ffffff14}.back-btn{align-items:center;gap:12px;padding:8px 15px;text-decoration:none;transition:all .3s;display:flex}.panoramic-reimagined{background:#000;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}@media (max-width:900px){.panoramic-reimagined{display:block!important;overflow-y:auto!important}}.homepage-header{z-index:1000;pointer-events:none;justify-content:space-between;align-items:center;width:100%;padding:0 5vw;display:flex;position:absolute;top:5vh;left:0}.header-left,.header-right{pointer-events:auto}.logo-main img{filter:drop-shadow(0 5px 15px #00000080);width:auto;height:clamp(30px,6vh,60px);transition:height .3s;display:block}@media (max-width:800px){.panoramic-reimagined{min-height:100vh;overflow-x:hidden;flex-direction:column!important;height:auto!important;overflow-y:visible!important}.sector{min-height:100vh;border:none!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;padding:80px 20px 40px!important;display:flex!important}.sector-logistics:after{display:none!important}.premium-hp-card{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:2rem 1.5rem!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important;box-shadow:0 10px 30px #00000080!important}.premium-hp-card h2{margin-bottom:1.5rem!important;font-size:2.2rem!important;line-height:1.1!important}.premium-hp-card p{margin-bottom:2rem!important;font-size:1rem!important;line-height:1.5!important}.logo-main img{height:32px!important}.homepage-header{-webkit-backdrop-filter:blur(15px);background:#000000d9;border-bottom:1px solid #ffffff1a;height:70px;padding:0 20px!important;position:fixed!important;top:0!important}.homepage-footer{pointer-events:auto!important;background-color:#1a1e24!important;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px)!important;background-position:50%!important;background-size:40px 40px,40px 40px,10px 10px,10px 10px!important;border-top:1px solid #ffffff26!important;flex-direction:column!important;align-items:center!important;gap:20px!important;padding:50px 20px!important;position:relative!important;bottom:auto!important;left:auto!important;overflow:hidden!important;box-shadow:inset 0 20px 40px #0009!important}.homepage-footer:before{content:"";opacity:.05;mix-blend-mode:soft-light;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.footer-left,.footer-right{position:relative;z-index:2!important;text-align:center!important;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;background:linear-gradient(135deg,#ffffff1a 0%,#ffffff08 100%)!important;border:1px solid #ffffff1f!important;border-top-color:#ffffff40!important;border-radius:20px!important;align-items:center!important;width:100%!important;max-width:100%!important;padding:35px 25px!important;box-shadow:0 20px 50px #0006,inset 0 0 20px #ffffff0d!important}.contact-link{margin-bottom:10px!important;font-size:14px!important}.vivid-link-btn{justify-content:center;width:100%;border-radius:14px!important;padding:18px 30px!important}}.homepage-footer{z-index:1000;pointer-events:none;justify-content:space-between;align-items:flex-end;width:100%;padding:0 5vw;display:flex;position:absolute;bottom:5vh;left:0}.footer-left,.footer-right{pointer-events:auto;-webkit-backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;padding:15px 25px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.footer-left:hover,.footer-right:hover{background:#ffffff14;border-color:#ffffff4d;transform:translateY(-5px)}.footer-right{align-items:flex-end}.contact-link{color:#fff;text-transform:uppercase;letter-spacing:1px;opacity:.9;white-space:nowrap;margin-bottom:4px;font-size:clamp(11px,.9vw,14px);font-weight:800;text-decoration:none;transition:all .3s}.download-link{color:#fff;text-transform:uppercase;letter-spacing:1px;border:1px solid var(--en-red);background:#e723301a;border-radius:4px;align-items:center;gap:8px;margin-top:10px;padding:6px 14px;font-size:10px;font-weight:900;text-decoration:none;transition:background .3s,color .3s,transform .3s;display:inline-flex}.download-link:hover{background:var(--en-red);color:#fff;transform:scale(1.05)}.footer-contact-link{color:#fff;text-transform:uppercase;letter-spacing:1.5px;border:1px solid var(--en-red);background:#e723301a;border-radius:14px;align-items:center;gap:8px;width:fit-content;margin-top:10px;padding:10px 18px;font-size:11px;font-weight:900;text-decoration:none;transition:background .3s,color .3s,transform .3s,box-shadow .3s;display:inline-flex}.footer-contact-link:hover{background:var(--en-red);color:#fff;box-shadow:0 5px 15px var(--en-red-glow);transform:translateY(-2px)}.panoramic-reimagined{background:#000;height:100vh;min-height:800px;display:flex;overflow:hidden}.sector{flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;padding:2rem;transition:background .6s;display:flex;position:relative;overflow:hidden}.sector-logistics:after{content:"";z-index:15;background:#ffffff1a;width:1px;height:70%;position:absolute;top:15%;right:0}.sector-bg{object-fit:cover;filter:grayscale(.2)brightness(.7);z-index:1;pointer-events:none;background-position:50%;background-size:cover;width:110%;height:110%;transition:transform 1.5s cubic-bezier(.2,.8,.2,1),filter .8s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sector-logistics:hover .sector-bg{transform:translate(-45%,-50%);filter:grayscale(0)brightness(.9)!important}.sector-service:hover .sector-bg{transform:translate(-55%,-50%);filter:grayscale(0)brightness(.9)!important}.logistics-bg{background-image:url(https://cdn.jsdelivr.net/gh/sky-night-net/enl-cdn@main/img/hp_logistics_bg.webp)}.service-bg{background-image:url(https://cdn.jsdelivr.net/gh/sky-night-net/enl-cdn@main/img/SVC_01.webp)}.premium-hp-card{z-index:10;-webkit-backdrop-filter:blur(12px);text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:12px;width:90%;max-width:480px;padding:clamp(1.5rem,5vw,3rem);transition:transform .6s cubic-bezier(.16,1,.3,1),background .4s;position:relative;box-shadow:0 30px 80px #0000004d}.sector:hover .premium-hp-card{background:#fff3;border-color:#ffffff80;transform:translateY(-10px)}.premium-hp-card .tag{display:none}.premium-hp-card h2{color:#fff;text-shadow:0 4px 12px #0006;margin-bottom:clamp(.5rem,2vw,1.2rem);font-size:clamp(1.4rem,4.5vw,2.8rem);font-weight:900;line-height:1.1}.premium-hp-card p{color:#fff;text-shadow:0 2px 8px #00000080;opacity:.95;margin-bottom:clamp(1.5rem,4vw,2.5rem);font-size:clamp(.85rem,1.8vw,1rem);font-weight:500;line-height:1.5}.vivid-link-btn{background:var(--en-red);color:#fff;text-transform:uppercase;letter-spacing:2px;transition:var(--transition-main);border:1px solid var(--en-red);padding:clamp(.8rem,2vw,1.1rem) clamp(1.5rem,4vw,2.5rem);font-size:clamp(.65rem,1.2vw,.8rem);font-weight:900;text-decoration:none;display:inline-block}.vivid-link-btn:hover{background:0 0;border-color:#fff;transform:scale(1.05)}@media (max-width:1024px){.homepage-header{padding:20px 30px}.logo-main img{height:50px}}@media (max-width:900px){.panoramic-reimagined{flex-direction:column;height:auto;min-height:100vh;overflow-y:visible}.sector{flex-direction:column;justify-content:flex-start;width:100vw;height:auto;min-height:65vh;padding:140px 1.2rem 4rem;display:flex}.sector-bg{background-position:50%;background-size:cover;width:100%;height:100%;top:0;left:0;right:0;transform:none}.sector-logistics:hover .sector-bg,.sector-service:hover .sector-bg{filter:grayscale(0)brightness(.9)}.premium-hp-card{max-width:90%;margin-top:2rem;padding:2.5rem 1.5rem}.premium-hp-card h2{font-size:2.2rem}.premium-hp-card p{font-size:.95rem}}.hero{text-align:center;background-color:#0000;background-image:linear-gradient(#0d0d0dcc,#0d0d0dcc),url(https://images.unsplash.com/photo-1581091226825-a6a2a5aee158?auto=format&fit=crop&q=80&w=2000);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;justify-content:center;align-items:center;height:70vh;padding:100px 5% 0;display:flex}.hero h1{margin-bottom:20px;font-size:clamp(2.5rem,6vw,5rem);line-height:.95}.section{padding:var(--section-padding)}.service-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px;display:grid}.svc-box{background:var(--en-charcoal);transition:var(--transition-fast);border:1px solid #ffffff0d;border-radius:4px;overflow:hidden}.svc-box:hover{border-color:var(--en-red);transform:translateY(-10px)}.svc-img{filter:grayscale();height:250px;transition:var(--transition-fast);background-position:50%;background-size:cover}.svc-box:hover .svc-img{filter:grayscale(0)}.svc-content{padding:40px}.svc-content h3{color:var(--en-red);margin-bottom:15px;font-size:1.5rem}.svc-content p{color:var(--en-gray);margin-bottom:25px;font-size:.95rem}.svc-list{color:#fff;font-size:.85rem;list-style:none}.svc-list li{margin-bottom:8px;padding-left:20px;position:relative}.svc-list li:before{content:"→";color:var(--en-red);position:absolute;left:0}.clients-grid{border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:center;gap:40px;padding:50px 0;display:flex}.client-logo{color:#fff3;text-transform:uppercase;letter-spacing:3px;font-size:1.2rem;font-weight:900}.roadmap-container{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;margin-top:50px;display:grid}.roadmap-step{border-left:2px solid var(--en-red);transition:var(--transition-fast);background:#ffffff05;padding:30px}.roadmap-step:hover{background:#ff00000d}.step-num{color:var(--en-red);opacity:.5;margin-bottom:15px;font-size:2rem;font-weight:900}.cert-grid{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.cert-item{font-family:var(--en-font-mono);border:1px solid var(--en-glass-border);color:var(--en-gray);letter-spacing:1px;padding:10px 20px;font-size:.75rem}.countries-marquee{background:var(--en-dark);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:0;overflow:hidden}.countries-track-wrapper{padding:16px 0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.countries-track-wrapper.row-2{border-bottom:1px solid #ffffff0a;padding:0 0 16px}.countries-track{white-space:nowrap;flex-shrink:0;gap:0;min-width:max-content;animation:50s linear infinite marquee-left;display:flex}.countries-track.reverse{animation:55s linear infinite marquee-right}.countries-track span{font-family:var(--en-font-mono);letter-spacing:2px;text-transform:uppercase;color:#ffffff40;padding:0 20px;font-size:.75rem;font-weight:700;transition:color .3s}.countries-track span:hover{color:var(--en-red)}.countries-track .dot{color:var(--en-red);opacity:.5;padding:0 4px;font-size:.6rem}.contact-hero-block{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;align-items:center;min-width:250px;padding:30px 50px;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.contact-hero-block:hover{border-color:var(--en-red);color:#fff;background:#ff000014;transform:translateY(-5px)}.contact-hero-label{letter-spacing:3px;color:var(--en-red);margin-bottom:10px;font-size:.6rem;font-weight:900;text-decoration:none}.contact-hero-value{color:#fff;text-transform:uppercase;font-size:1.1rem;font-weight:900;text-decoration:none}.services-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;display:grid}.card{background:var(--en-charcoal);transition:var(--transition-fast);border:1px solid #ffffff0d;border-radius:4px;padding:40px}.card:hover{border-color:var(--en-red);transform:translateY(-5px)}.card h3{color:#fff;margin-bottom:15px;font-size:1.2rem}.card ul{color:var(--en-gray);line-height:1.8;list-style:none}.buying-section{background:#ffffff05;padding:60px}.site-footer-v19{border-top:1px solid #ffffff08;position:relative;background:radial-gradient(circle,#0a0e14 0%,#030303 100%)!important;padding:40px 0 30px!important;overflow:hidden!important}.site-footer-v19:before{content:"";background:linear-gradient(90deg,#0000,#ff000014,#0000);width:200%;height:1px;animation:12s linear infinite v19-energy-slide;position:absolute;top:30%;left:-100%}.site-footer-v19:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0d,#0000);width:200%;height:1px;animation:18s linear infinite reverse v19-energy-slide;position:absolute;bottom:20%;right:-100%}.v19-interact-layer{pointer-events:none;z-index:1;background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%), #ff00000a 0%, transparent 40%);transition:background .3s;position:absolute;top:0;bottom:0;left:0;right:0}.footer-v19-radiant-deck{z-index:10;grid-template-columns:1fr 1fr;gap:150px;max-width:1200px;margin:0 auto;padding:0 5%;display:grid;position:relative}.footer-v19-radiant-deck:after{content:"";background:linear-gradient(#0000,#ff000026,#0000);width:1px;height:90%;animation:8s ease-in-out infinite alternate v19-line-glow;position:absolute;top:5%;left:50%;transform:translate(-50%)}.v19-radiant-unit{transition:var(--transition-main);flex-direction:column;padding:25px 0;display:flex;position:relative}.v19-hub-label{color:#fff;letter-spacing:5px;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:25px;font-size:.6rem;font-weight:950;display:flex}.v19-hub-label:before{content:"";background:var(--en-red);width:8px;height:8px;box-shadow:0 0 10px var(--en-red);border-radius:50%;animation:3s infinite v19-status-blink}.v19-hub-nav{flex-direction:column;flex-grow:1;gap:10px;display:flex;margin:0!important;padding:0!important;list-style:none!important}.v19-hub-nav li a{transition:var(--transition-fast);font-size:.85rem;font-weight:300;color:#fff6!important;text-decoration:none!important}.v19-hub-nav li a:hover{padding-left:8px;color:#fff!important}.v19-data-sector{border-top:1px solid #ffffff05;margin-top:30px;padding-top:20px}.v19-sector-tag{color:#ffffff26;text-transform:uppercase;letter-spacing:2px;margin-bottom:6px;font-size:.45rem;display:block}.v19-sector-val{color:#ffffffd9;transition:var(--transition-fast);margin-bottom:6px;font-size:.95rem;font-weight:300;display:block;text-decoration:none!important}.v19-sector-val:hover{color:var(--en-red);transform:translate(4px)}.v19-radiant-bottom{color:#ffffff1a;letter-spacing:4px;text-transform:uppercase;border-top:1px solid #ffffff08;justify-content:space-between;align-items:center;margin-top:60px;padding:30px 5% 0;font-size:.5rem;display:flex}.v19-radiant-bottom strong{color:#fff3}.v19-radiant-bottom a{color:inherit;transition:var(--transition-fast);margin-left:30px;text-decoration:none}.v19-radiant-bottom a:hover{color:var(--en-red)}@media (max-width:1000px){.site-footer-v19{padding:40px 5% 30px}.footer-v19-radiant-deck{grid-template-columns:1fr;gap:20px}.v19-hub-label{margin-bottom:15px;font-size:.9rem}.v19-hub-nav{gap:8px}.v19-hub-nav li a{font-size:.8rem}.v19-data-sector{margin-top:20px;padding-top:15px}.v19-sector-val{margin-bottom:4px;font-size:.85rem}.v19-radiant-bottom{text-align:center;flex-direction:column;gap:15px;margin-top:30px;padding:20px 0 0}.v19-radiant-bottom div{gap:20px;display:flex}.v19-radiant-bottom a{margin:0}}.hero-mini{background:var(--en-charcoal);border-bottom:2px solid var(--en-red);padding:150px 5% 60px}.hero-mini h1{font-size:clamp(2.5rem,5vw,3.5rem)}.method-block{border-bottom:1px solid #ffffff0d;padding:60px 5%}.method-grid{grid-template-columns:1fr 2fr;align-items:start;gap:50px;display:grid}.method-info h3{color:var(--en-red);margin-bottom:20px;font-size:1.8rem}.method-desc{color:var(--en-gray)}.spec-table{border-collapse:collapse;width:100%;margin-top:30px;font-size:.9rem}.spec-table th,.spec-table td{text-align:left;border-bottom:1px solid #ffffff0d;padding:15px}.spec-table th{color:var(--en-gray);text-transform:uppercase;letter-spacing:1px;font-size:.7rem}.projects-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;padding:80px 5%;display:grid}.project-card{background:#ffffff05;border:1px solid #ffffff0d;padding:40px;transition:all .3s}.project-card:hover{border-color:var(--en-red);background:#ff000008}.project-tag{color:var(--en-red);letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;font-size:.7rem;font-weight:900;display:block}.project-card h3{margin-bottom:20px;font-size:1.4rem}.project-card p{color:var(--en-gray);margin-bottom:20px;font-size:.9rem}.project-client{color:#fff;border-top:1px solid #ffffff0d;padding-top:20px;font-size:.8rem;font-weight:700}.service-section{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr 1fr;gap:60px;padding:80px 5%;display:grid}.svc-image{filter:grayscale();background-position:50%;background-size:cover;border-radius:4px;height:400px}.svc-content h2{margin-bottom:30px}.svc-list-alt li{border-left:2px solid var(--en-red);color:var(--en-gray);background:#ffffff05;margin-bottom:15px;padding:10px 0 10px 20px;position:relative}.svc-list-alt li strong{color:#fff;display:block}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mt-20{margin-top:20px}.mt-10{margin-top:10px}.text-gray{color:var(--en-gray)}.text-red{color:var(--en-red)}.text-small{font-size:.8rem}.card-accent-border{border-left:2px solid var(--en-red)!important}.bg-dark{background:var(--en-dark)!important}.catalog-hero{text-align:center;background:var(--en-charcoal);border-bottom:1px solid #ffffff0d;padding:150px 5% 80px}.catalog-hero h1{margin:20px 0;font-size:clamp(2.5rem,6vw,4.5rem)}.category-section{border-bottom:1px solid #ffffff0d;padding:100px 5%}.category-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.category-image{filter:grayscale(.8);background-position:50%;background-size:cover;border-radius:4px;height:500px;transition:all .8s}.category-section:hover .category-image{filter:grayscale(0)}.data-table{border-collapse:collapse;width:100%;margin:30px 0}.data-table th,.data-table td{text-align:left;border-bottom:1px solid #ffffff0d;padding:15px}.data-table th{color:var(--en-gray);text-transform:uppercase;font-size:.7rem}.spec-list{margin-top:30px;list-style:none}.spec-list li{color:var(--en-gray);border-bottom:1px solid #ffffff08;justify-content:space-between;padding:12px 0;font-size:.9rem;display:flex}.spec-list li span{color:#fff;font-weight:700}@media (max-width:900px){.method-grid,.service-section,.category-grid{grid-template-columns:1fr;gap:40px}}[class*=reveal-]{opacity:0;transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .8s cubic-bezier(.2,.8,.2,1);transform:translateY(40px)}.reveal-up{transform:translateY(60px)}.reveal-down{transform:translateY(-60px)}.reveal-left{transform:translate(60px)}.reveal-right{transform:translate(-60px)}.reveal-zoom{transform:scale(.95)}[class*=reveal-].active{opacity:1!important;transform:translate(0)scale(1)!important}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.delay-5{transition-delay:.5s}.delay-6{transition-delay:.6s}.vertical-tag{letter-spacing:5px;color:var(--en-red);text-transform:uppercase;border-left:2px solid var(--en-red);margin-bottom:20px;padding-left:15px;font-size:.7rem;font-weight:950;display:inline-block}.btn-energo{color:var(--en-white);border:1px solid var(--en-red);letter-spacing:2px;text-transform:uppercase;transition:var(--transition-fast);cursor:pointer;background:0 0;padding:14px 32px;font-size:.75rem;font-weight:900;text-decoration:none;display:inline-block}.btn-energo:hover{background:var(--en-red);box-shadow:0 0 20px var(--en-red-glow);transform:translateY(-2px)}.pulse-hover:hover{animation:1.5s infinite pulse-glow}.mobile-header{z-index:2000;-webkit-backdrop-filter:blur(15px);background:#000c;border-bottom:1px solid #ffffff1a;align-items:center;width:100%;height:70px;padding:0 20px;display:flex;position:fixed;top:0;left:0}.mobile-header-container{justify-content:space-between;align-items:center;width:100%;display:flex}.mobile-logo{width:auto;height:32px}.mobile-actions{align-items:center;gap:20px;display:flex}.mobile-lang-switcher{color:#ffffff80;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.mobile-lang-switcher span{cursor:pointer;transition:color .3s}.mobile-lang-switcher span.active{color:#ee2c2c}.mobile-lang-switcher .separator{color:#fff3}.hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:6px;padding:5px;display:flex}.hamburger .bar{background:#fff;width:25px;height:2px;transition:all .3s}.menu-open .hamburger .bar:first-child{transform:translateY(8px)rotate(45deg)}.menu-open .hamburger .bar:nth-child(2){opacity:0}.menu-open .hamburger .bar:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.mobile-nav-overlay{backdrop-filter:blur(20px);z-index:1999;background:#000000f2;width:100%;height:calc(100vh - 70px);padding:40px 20px;transition:transform .4s cubic-bezier(.4,0,.2,1);position:fixed;top:70px;left:0;transform:translate(100%)}.mobile-nav-overlay.active{transform:translate(0)}.mobile-nav-links{flex-direction:column;gap:30px;display:flex}.mobile-nav-links a{color:#fff;text-transform:uppercase;letter-spacing:2px;opacity:0;font-size:24px;font-weight:700;text-decoration:none;transition:all .4s;transform:translateY(20px)}.mobile-nav-overlay.active .mobile-nav-links a{opacity:1;transform:translateY(0)}.mobile-home{background:#000}.mobile-sector{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.mobile-sector-bg{filter:brightness(.4);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.1)}.mobile-content-wrapper{z-index:10;width:100%;padding:0 20px;position:relative}.mobile-card{backdrop-filter:blur(20px);text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;padding:40px 25px}.mobile-card h2{color:#fff;margin-bottom:20px;font-size:2.2rem;line-height:1.1}.mobile-card p{color:#ffffffb3;margin-bottom:30px;font-size:1.1rem;line-height:1.6}.full-width{justify-content:center;width:100%!important}.mobile-home-footer{text-align:center;background:#0a0a0a;border-top:1px solid #ffffff0d;padding:30px 20px 20px}.mobile-footer-section{margin-bottom:20px}.mobile-footer-section h4{color:#ee2c2c;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;font-size:14px}.mobile-contact-link{color:#fff;margin-bottom:8px;font-size:1rem;font-weight:500;text-decoration:none;display:block}.copyright{color:#ffffff4d;letter-spacing:1px;font-size:12px}.logo-matte-wrapper{-webkit-backdrop-filter:blur(15px)saturate(180%);background:#ffffff14;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;padding:10px 22px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:inline-flex;box-shadow:0 4px 15px #0000001a}.logo-matte-wrapper:hover{background:#ffffff1f;border-color:#fff6;transform:translateY(-2px);box-shadow:0 8px 25px #ff000040}.mobile-lang-switcher{background:#0000004d;border:1px solid #f003;border-radius:50px;gap:4px;width:fit-content;padding:4px;display:flex;box-shadow:inset 0 2px 10px #00000080}.mobile-lang-btn{text-transform:uppercase;letter-spacing:1.5px;color:#fff6;cursor:pointer;user-select:none;border-radius:50px;padding:6px 14px;font-size:11px;font-weight:800;transition:all .4s}.mobile-lang-btn.active{background:linear-gradient(135deg, var(--en-red), #ff4d4d);color:#fff;box-shadow:0 4px 12px #ff000080}.mobile-lang-btn:not(.active):hover{color:#fff;background:#ffffff1a}@media (max-width:900px){.mobile-header{z-index:1000;width:100%;padding:15px 0;transition:all .3s;position:fixed;top:0;left:0}.mobile-header.menu-open{background:0 0!important}.mobile-header-container{justify-content:space-between;align-items:center;width:90%;margin:0 auto;display:flex}.mobile-actions{align-items:center;gap:15px;display:flex}.hamburger{cursor:pointer;z-index:1001;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.hamburger .bar{background:#fff;border-radius:2px;width:20px;height:2px;transition:all .3s}.menu-open .hamburger .bar:first-child{transform:translateY(7px)rotate(45deg)}.menu-open .hamburger .bar:nth-child(2){opacity:0}.menu-open .hamburger .bar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-nav-overlay{backdrop-filter:blur(20px);opacity:0;visibility:hidden;z-index:1000;background:#000000f2;flex-direction:column;justify-content:center;align-items:center;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-nav-overlay.active{opacity:1;visibility:visible}.mobile-nav-links{text-align:center;flex-direction:column;gap:30px;display:flex}.mobile-nav-links a{color:#fff;text-transform:uppercase;letter-spacing:2px;opacity:0;font-size:1.8rem;font-weight:800;text-decoration:none;transition:all .4s;transform:translateY(20px)}.mobile-nav-overlay.active .mobile-nav-links a{opacity:1;transform:translateY(0)}.mobile-nav-overlay.active .mobile-nav-links a:first-child{transition-delay:.1s}.mobile-nav-overlay.active .mobile-nav-links a:nth-child(2){transition-delay:.2s}.mobile-nav-overlay.active .mobile-nav-links a:nth-child(3){transition-delay:.3s}.mobile-nav-overlay.active .mobile-nav-links a:nth-child(4){transition-delay:.4s}.hero{padding:120px 20px 60px!important}.category-section{padding:60px 20px!important}.category-grid{flex-direction:column!important;display:flex!important}.category-image{order:-1;margin-bottom:30px;height:250px!important}.mobile-section{background:var(--en-dark);border-bottom:1px solid #ffffff08;padding:50px 20px!important}.mobile-section.dark-bg{background:#080808!important}.mobile-card{backdrop-filter:blur(5px);background:#ffffff08;border:1px solid #ffffff12;border-radius:24px;margin-bottom:30px;padding:28px;box-shadow:0 15px 40px #00000080}.mobile-tag{color:var(--en-red);letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;font-family:Inter,sans-serif;font-size:10px;font-weight:800;display:block}.mobile-section-title{margin-bottom:25px;line-height:1.1;font-size:2.2rem!important}.mobile-roadmap{margin-top:30px}.mobile-roadmap-item{border-left:4px solid var(--en-red);background:#ffffff05;border-radius:0 20px 20px 0;gap:18px;margin-bottom:24px;padding:24px;transition:transform .3s;display:flex}.step-count{background:linear-gradient(135deg, var(--en-red), #ff4d4d);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:flex;box-shadow:0 4px 10px #f006}.mobile-feature-card{background:#111;border:1px solid #ffffff0f;border-radius:24px;margin-bottom:35px;overflow:hidden;box-shadow:0 10px 30px #0000004d}.mobile-feature-card.alternate{background:var(--en-dark);border-color:#ffffff08}.mobile-feature-card .card-image{background-position:50%;background-size:cover;height:190px;position:relative}.mobile-feature-card .card-image:after{content:"";background:linear-gradient(#0000,#0006);position:absolute;top:0;bottom:0;left:0;right:0}.mobile-feature-card .card-info{padding:24px}.mobile-action-link{color:var(--en-red);border-bottom:1px solid #ff00004d;margin-top:15px;padding-bottom:2px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.mobile-data-table{border-collapse:separate;border-spacing:0;background:#ffffff05;border-radius:12px;width:100%;margin:20px 0;overflow:hidden}.mobile-data-table th,.mobile-data-table td{text-align:left;border-bottom:1px solid #ffffff0d;padding:12px 15px;font-size:12px}.mobile-spec-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:20px;display:grid}.mobile-spec-item{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;padding:12px}.spec-label{color:var(--en-gray);text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.spec-value{color:#ddd;font-size:11px;font-weight:700}.mobile-hero-v2{flex-direction:column;justify-content:center;min-height:70vh;display:flex;position:relative;overflow:hidden;padding:140px 25px 80px!important}.mobile-hero-v2 h1{letter-spacing:-2px;margin-bottom:25px;font-weight:900;line-height:1.05;font-size:3.2rem!important}.mobile-hero-v2 p{color:#ffffffb3;max-width:90%;font-size:1.1rem}.tech-spec-tile{background:#ffffff05;border:1px solid #ffffff14;border-radius:20px;margin-bottom:20px;padding:24px;position:relative}.tech-spec-tile h3{color:var(--en-red);margin-bottom:15px;font-size:1.5rem}.spec-grid-v2{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.spec-item-v2{background:#ffffff08;border-radius:12px;padding:10px}.spec-label-v2{color:var(--en-gray);text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.spec-value-v2{color:#fff;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.mobile-roadmap-v2{padding-left:30px;position:relative}.mobile-roadmap-v2:before{content:"";background:linear-gradient(to bottom, var(--en-red), transparent);width:2px;position:absolute;top:0;bottom:0;left:0}.roadmap-item-v2{margin-bottom:45px;position:relative}.roadmap-item-v2 .dot{background:var(--en-red);width:10px;height:10px;box-shadow:0 0 15px var(--en-red);border-radius:50%;position:absolute;top:5px;left:-34px}.roadmap-item-v2 h4{color:#fff;margin-bottom:10px;font-size:1.4rem}.roadmap-item-v2 p{color:var(--en-gray);font-size:.95rem;line-height:1.6}}.page-vivid{--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-blur:blur(12px)}.page-vivid h1,.page-vivid h2,.page-vivid h3,.page-vivid h4{letter-spacing:1px!important}.vivid-stage{background-color:var(--en-dark);align-items:center;min-height:70vh;padding:120px 8%;display:flex;position:relative;overflow:hidden}.vivid-stage-bg{filter:brightness(.6)grayscale(.2);z-index:1;background-position:50%;background-size:cover;transition:transform 8s linear;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.05)translate(0,0)}.page-vivid:hover .vivid-stage-bg{transform:scale(1.15)translate(0,0)}.vivid-stage-overlay{z-index:2;background:linear-gradient(90deg,#0d0d0de6 20%,#0d0d0d66 60%,#0d0d0de6 90%);position:absolute;top:0;bottom:0;left:0;right:0}.vivid-stage-content{z-index:10;max-width:900px;position:relative}.vivid-stage h1{letter-spacing:-3px;text-shadow:0 10px 30px #00000080;margin-bottom:25px;font-size:clamp(2.5rem,6vw,5rem);font-weight:950;line-height:1}.vivid-stage p{color:#ffffffb3;border-left:2px solid var(--en-red);max-width:600px;padding-left:25px;font-size:1.2rem;line-height:1.5}.vivid-glass-card{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:12px;padding:40px;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .4s,border-color .4s;position:relative;overflow:hidden;transform:translate(0,0)}.vivid-glass-card:hover{background:#ffffff0f;border-color:#f006;transform:translateY(-8px);box-shadow:0 30px 60px #0006}.vivid-glass-card:after{content:"";background:linear-gradient(135deg,#0000 50%,#ff00001a 50%);width:60px;height:60px;transition:all .4s;position:absolute;top:0;right:0}.vivid-glass-card:hover:after{background:linear-gradient(135deg,#0000 50%,#f003 50%);width:80px;height:80px}.page-vivid h2{letter-spacing:-2px;margin-bottom:40px;font-size:clamp(2rem,4vw,3.5rem);font-weight:950}.page-vivid .vertical-tag{color:var(--en-red);letter-spacing:3px;text-transform:uppercase;border-left:3px solid var(--en-red);margin-bottom:15px;padding-left:12px;font-size:.7rem;font-weight:950;line-height:1;display:inline-block}.vivid-section{background:var(--en-charcoal);padding:120px 8%}.vivid-section.dark{background:var(--en-dark)}.reveal-up.active.delay-1{transition-delay:.1s}.reveal-up.active.delay-2{transition-delay:.2s}.reveal-up.active.delay-3{transition-delay:.3s}.reveal-up.active.delay-4{transition-delay:.4s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.vivid-float{animation:5s ease-in-out infinite float}.vivid-roadmap{justify-content:space-between;gap:30px;margin-top:50px;display:flex;position:relative}.vivid-roadmap:before{content:"";background:linear-gradient(to right, transparent, var(--en-red), transparent);z-index:1;height:1px;position:absolute;top:25px;left:0;right:0}.vivid-step{z-index:2;text-align:center;flex:1;position:relative}.vivid-step-num{background:var(--en-dark);border:1px solid var(--en-red);width:50px;height:50px;color:var(--en-red);box-shadow:0 0 20px var(--en-red-glow);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-weight:900;transition:all .4s;display:flex}.vivid-step:hover .vivid-step-num{background:var(--en-red);color:#fff;box-shadow:0 0 30px var(--en-red);transform:scale(1.1)}.vivid-svc-box{flex-direction:column;height:100%;display:flex}.vivid-svc-img{filter:brightness(.8);background-position:50%;background-size:cover;border-radius:8px;height:250px;margin-bottom:25px;transition:all .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.vivid-glass-card:hover .vivid-svc-img{filter:brightness(1.1);transform:scale(1.02)}.spec-table-vivid{border-collapse:collapse;width:100%;margin-top:20px}.spec-table-vivid th{text-align:left;border-bottom:1px solid var(--glass-border);text-transform:uppercase;letter-spacing:2px;color:var(--en-red);background:#ffffff05;width:35%;padding:15px 20px;font-size:.7rem;font-weight:950}.spec-table-vivid td{border-bottom:1px solid var(--glass-border);color:#fffc;padding:15px 20px;font-size:.9rem}.spec-table-vivid tr:last-child th,.spec-table-vivid tr:last-child td{border-bottom:none}.vivid-project-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px;padding:0 8% 120px;display:grid}.vivid-project-card{flex-direction:column;height:100%;display:flex}.vivid-project-tag{font-family:var(--en-font-mono);color:var(--en-red);text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;font-size:.65rem;display:block}.vivid-project-card h3{margin-bottom:20px;font-size:1.4rem;line-height:1.2}.vivid-project-card p{color:#fff9;margin-bottom:auto;font-size:.95rem;line-height:1.6}.vivid-project-meta{border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-top:30px;padding-top:20px;display:flex}.vivid-project-client{text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:900}.vivid-spec-list{margin-top:30px;padding:0;list-style:none}.vivid-spec-list li{border-bottom:1px solid var(--glass-border);color:var(--en-gray);justify-content:space-between;padding:12px 0;font-size:.9rem;display:flex}.vivid-spec-list li span:first-child{text-transform:uppercase;letter-spacing:1px;color:var(--en-white);font-size:.75rem;font-weight:700}.vivid-spec-list li span:last-child{font-family:var(--en-font-mono);color:var(--en-red);font-weight:700}.v19-contact-row{flex-wrap:wrap;gap:15px;margin-top:15px;display:flex}.v19-contact-row a{border:1px solid var(--en-red);background:#ff00000d;border-radius:4px;align-items:center;padding:8px 15px;font-weight:700;transition:all .3s;display:inline-flex;color:var(--en-white)!important;font-size:.8rem!important;text-decoration:none!important}.v19-contact-row a:hover{background:var(--en-red);box-shadow:0 0 15px var(--en-red-glow);transform:translateY(-2px);color:#fff!important}@media (max-width:991px){.v19-contact-row{flex-direction:column;gap:10px}.v19-contact-row a{text-align:center;justify-content:center;width:100%}.vivid-stage{min-height:50vh;padding:100px 5%}.vivid-stage h1{letter-spacing:.5px;font-size:2.8rem}.vivid-section{padding:60px 20px}.vivid-roadmap{flex-direction:column;gap:40px}.vivid-roadmap:before{background:linear-gradient(to bottom, transparent, var(--en-red), transparent);width:1px;height:auto;top:0;bottom:0;left:25px}.vivid-step{text-align:left;gap:20px;display:flex}.vivid-step-num{flex-shrink:0;margin:0}.vivid-project-grid{grid-template-columns:1fr;padding:0 20px 80px}.vivid-glass-card{padding:25px}.buying-section{gap:30px;flex-direction:column!important}.vivid-section div[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important}.vivid-section div[style*="display: flex; flexDirection: row"],.vivid-section div[style*="display: flex; flexDirection: row-reverse"]{flex-direction:column!important}}
