.eco-section{color:#024;background-color:#f8fafc;background-image:radial-gradient(60% 42% at 100% 0,#a68a5614,#0000 58%),radial-gradient(50% 40% at 0 100%,#004b8e0f,#0000 55%),linear-gradient(#f8fafc 0%,#fff 42%,#f4f7fa 100%);position:relative}.eco-kicker{letter-spacing:.2em;text-transform:uppercase;color:#a68a56;margin-bottom:.85rem;font-size:11px;font-weight:700;display:block}.eco-title{font-family:var(--font-jakarta), "Plus Jakarta Sans", system-ui, sans-serif;letter-spacing:-.03em;color:#004b8e;margin:0;font-size:clamp(1.85rem,3.4vw,2.55rem);font-weight:800;line-height:1.12}.eco-title .atlas-gradient-text{font-style:normal;font-weight:800}.eco-lead{color:#334155;max-width:34rem;margin:.85rem 0 0;font-size:clamp(.95rem,1.25vw,1.05rem);line-height:1.7}.eco-scan{display:none!important}#superapp-demo .eco-dash,#superapp-demo .eco-dash:hover{transform:none}.eco-feature{text-align:left;cursor:pointer;backface-visibility:hidden;background:0 0;border:1px solid #0000;border-radius:.85rem;align-items:flex-start;gap:1rem;width:100%;padding:.75rem .85rem;transition:background-color .22s,border-color .22s,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:flex}.eco-feature h4{color:#024}.eco-feature p{color:#475569}.eco-feature:hover,.eco-feature.is-active{background:#00224409;border-color:#a68a5652;transform:translate(4px);box-shadow:0 8px 24px -16px #0243}.eco-feature-icon{color:#e6d2a7;background:#024;border:1px solid #a68a5673;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .22s,border-color .22s,transform .25s cubic-bezier(.22,1,.36,1);display:flex}.eco-feature:hover .eco-feature-icon,.eco-feature.is-active .eco-feature-icon{background:#004b8e29;border-color:#a68a5680;transform:scale(1.06)}.eco-dash .navy-anchor-card.eco-stat h4{color:#e6d2a7!important}.eco-dash .navy-anchor-card.eco-stat p,.eco-dash .navy-anchor-card.eco-stat span{color:#e8eef5!important}.eco-dash .navy-anchor-card.eco-stat i{color:#e6d2a7!important}.eco-dash .eco-ble-bar{background:#e6d2a7}.eco-dash .navy-anchor-card.eco-stat .border-t{border-color:#e6d2a738!important}.eco-dash{color:#e2e8f0;background:linear-gradient(#122844 0%,#0a1730 55%,#07101f 100%);border:1px solid #a68a5652;border-radius:1.5rem;transition:box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 28px 56px -22px #00102073,0 0 0 1px #a68a5614}.eco-dash:hover{box-shadow:0 32px 62px -20px #00102080,0 0 36px -14px #a68a5629}.eco-dash-head{border-color:#ffffff14!important}.eco-dash-title{color:#f8fafc!important}.eco-dash-device{color:#94a3b8!important}.eco-dash .eco-chip{color:#e6d2a7;background:#ffffff0f;border-color:#a68a5652}.eco-dash .eco-chip:hover{color:#fff;background:#a68a562e}.eco-dash .border-slate-100,.eco-dash .border-t{border-color:#ffffff1a!important}.eco-butler{color:#e6d2a7!important}.eco-butler:hover{color:#fff!important}.eco-dash-head{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.eco-dash-head-left{flex:auto;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.eco-dash-head-left .eco-live-dot{flex-shrink:0;margin-top:.2rem}.eco-dash-copy{min-width:0}.eco-dash-title{margin:0;line-height:1.3}.eco-dash-device{margin:.3rem 0 0;line-height:1.45}.eco-dash-line{display:block}.eco-dash-sep{display:none}.eco-dash-status{color:#e6d2a7;letter-spacing:.12em;text-transform:uppercase;text-align:center;background:#a68a5629;border:1px solid #e6d2a76b;border-radius:.45rem;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.05rem;padding:.45rem .7rem;font-size:10px;font-weight:800;line-height:1.25;display:inline-flex}@media (min-width:768px){.eco-dash-head,.eco-dash-head-left{align-items:center}.eco-dash-head-left .eco-live-dot{margin-top:0}.eco-dash-line{display:inline}.eco-dash-title .eco-dash-line+.eco-dash-line:before{content:" "}.eco-dash-sep{display:inline}.eco-dash-status{white-space:nowrap;flex-direction:row;gap:.3em;padding:.35rem .75rem}}.eco-ble-stack .eco-unlock{min-height:88px}@media (min-width:768px){.eco-ble-stack .eco-unlock{min-height:148px}}.eco-stat{cursor:default;outline:1px solid #0000;transition:box-shadow .25s,outline-color .25s;position:relative;overflow:hidden;transform:none}.eco-stat:hover,.eco-stat.is-hot{outline-color:#a68a5659;transform:none;box-shadow:0 12px 28px -16px #0246}.eco-stat-shine{display:none}.eco-chips{flex-wrap:wrap;gap:.4rem;display:flex}.eco-chip{color:#004b8e;letter-spacing:.02em;cursor:pointer;background:#004b8e0d;border:1px solid #004b8e2e;border-radius:999px;padding:.3rem .65rem;font-size:10px;font-weight:700;transition:background .2s,border-color .2s,transform .2s,color .2s}.eco-chip:hover{color:#024;background:#a68a561f;border-color:#a68a5673;transform:translateY(-1px)}.eco-ble-bar{transform-origin:bottom;background:#e6d2a7;border-radius:2px;width:3px;animation:none}#superapp-demo.atlas-live .eco-ble-bar{animation:1.4s ease-in-out infinite ecoBlePulse}@keyframes ecoBlePulse{0%,to{opacity:.45;transform:scaleY(.85)}50%{opacity:1;transform:scaleY(1)}}.eco-unlock{position:relative;overflow:hidden}.eco-unlock:after{display:none}.eco-unlock>*{z-index:1;position:relative}@keyframes ecoUnlockSpin{to{transform:rotate(360deg)}}.eco-unlock:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 12px 28px -8px #a68a568c}.eco-unlock:active:not(:disabled){transform:none}.eco-chat{background:#07101fb8;border:1px solid #a68a5638;animation:.35s cubic-bezier(.22,1,.36,1) ecoChatIn}.eco-chat input{color:#e2e8f0;background:#ffffff0f;border:1px solid #a68a5647}.eco-chat input::placeholder{color:#94a3b8}.eco-chat-user{color:#e8eef5;background:#004b8e59}.eco-chat-ai{color:#d5dee8;background:#ffffff0f;border:1px solid #a68a5638}.eco-chat-ai strong{color:#e6d2a7}@keyframes ecoChatIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.eco-live-dot{background:#e6d2a7;border-radius:50%;width:.65rem;height:.65rem;position:relative}.eco-live-dot:after{content:none}@keyframes ecoLiveRing{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.45)}}.eco-counter{transition:color .25s,text-shadow .25s}.eco-counter.is-tick{color:inherit;text-shadow:none}#superapp-demo .reveal-section{transition:none!important;transform:none!important}.eco-feature:hover,.eco-feature.is-active,.eco-feature:hover .eco-feature-icon,.eco-feature.is-active .eco-feature-icon{transform:none}@media (prefers-reduced-motion:reduce){.eco-ble-bar,.eco-unlock:after,.eco-live-dot:after,.eco-chat,.eco-stat-shine{animation:none!important}.eco-feature:hover,.eco-stat:hover{transform:none}}.eco-ov-ok{animation:.7s ecoOkPop}@keyframes ecoOkPop{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}.eco-ov-pct{color:#fff;font-size:20px;font-weight:700;display:none}@media (max-width:767px){.eco-ble-stack{isolation:isolate;border-radius:16px;position:relative;overflow:hidden}.eco-overlay{gap:8px;padding:14px 12px;border-radius:16px!important}.eco-overlay>*+*{margin-top:0!important}.eco-ov-fp{width:56px!important;height:56px!important}.eco-ov-ring-track{border-width:3px!important;border-color:#94a3b859!important}.eco-ov-ring-spin{border-width:3px!important;border-color:#e6d2a7 #0000 #0000!important;animation-duration:.8s!important}.eco-ov-fp>i{font-size:22px!important;animation-duration:1.2s!important}.eco-ov-ok{width:52px!important;height:52px!important}.eco-ov-ok>i{font-size:24px!important}.eco-ov-txt{letter-spacing:.1em!important;font-size:11px!important}.eco-overlay--success .eco-ov-txt{font-size:12px!important}.eco-ov-pct{display:block;font-size:16px!important}.eco-ov-sub{max-width:26ch;line-height:1.4;padding:0!important;font-size:10px!important}.eco-ov-bar{background:#94a3b840!important;width:min(160px,78%)!important;height:3px!important}.eco-ov-bar>div{background:linear-gradient(90deg,#a68a56,#e6d2a7)!important}.eco-ov-reset{margin-top:4px!important;padding:8px 14px!important;font-size:10px!important}}@media (prefers-reduced-motion:reduce){.eco-ov-ok{animation:none!important}}
