@import url(https://fonts.googleapis.com/css2?family=Abel&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar-container{background-color:initial;box-shadow:0 2px 10px #00000014;font-family:Abel,sans-serif;height:70px;justify-content:space-between;left:0;padding:0 2rem;position:fixed;top:0;width:100%;z-index:1000}.navbar-container,.navbar-left{align-items:center;display:flex}.navbar-logo{height:auto;transition:all .4s ease;width:50px}@keyframes navGlowPulse{0%,to{filter:brightness(0) invert(1) drop-shadow(0 0 8px rgba(255,255,255,.3))}50%{filter:brightness(0) invert(1) drop-shadow(0 0 18px rgba(255,255,255,.55))}}.navbar-right{align-items:center;display:flex;justify-content:flex-end}.navbar-right .home-btn,.navbar-right .login-btn{background:#0000;border:none;border-radius:6px;color:#003153;cursor:pointer;font-family:Abel,sans-serif;font-size:larger;font-weight:600;letter-spacing:2px;padding:.7rem 1.6rem;transition:all .3s ease}.navbar-right .home-btn{margin-right:1rem}.navbar-right .login-btn{margin-right:3rem}.navbar-right .home-btn:hover,.navbar-right .login-btn:hover{border-bottom:2px solid #fff;color:red}.navbar-right .home-btn:active,.navbar-right .login-btn:active{transform:scale(.97)}@media (max-width:600px){.navbar-container{padding:0 1rem}.navbar-right .home-btn,.navbar-right .login-btn{font-size:.9rem;padding:.5rem 1.2rem}.navbar-right .login-btn{margin-right:.5rem}.navbar-logo{height:38px}}:root{--bg-1:#f6fdff;--bg-2:linear-gradient(180deg,#f9feff,#eefaff);--card-bg:#ffffffa6;--glass-bg:#ffffff73;--glass-border:#00b4dc26;--text:#0e2a36;--muted:#5f7b88;--accent-cyan:linear-gradient(90deg,#00d6e7,#00a4ff);--accent-cyan-solid:#00c9e0;--accent-2:linear-gradient(90deg,#6f3df2,#4aa1ff);--shadow-soft:0 6px 25px #003c501f;--shadow-neon:0 6px 30px #00aadc26,inset 0 1px 0 #ffffffb3;--site-max-width:1200px;--container-padding:6%;--radius-lg:14px;--radius-md:10px;--ease-out:cubic-bezier(.16,.84,.44,1);--glass-blur:10px}.container-left h1,.container-left h2,.container-text-right h2,.performance-content h2{background:#003153;-webkit-background-clip:text;color:#0000;font-weight:800;letter-spacing:-.5px;text-shadow:#fff}strong{color:#007da7;font-weight:700;text-shadow:0 1px 8px #00b4dc26}.container-left p,.container-text-right p,.performance-content p,.product-right p{color:#375a66;font-size:17px;line-height:1.65}.container-left p strong,.product-right p strong{background:#003153;-webkit-background-clip:text;color:#0000;text-shadow:#fff}.feature-item-inline p{color:#0082a0;font-weight:700;text-shadow:0 2px 8px #00aadc33}.mission-text,.small-title{color:#407887;font-weight:600}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body,html{background:linear-gradient(180deg,#f9feff,#eefaff);background:var(--bg-2);color:#0e2a36;color:var(--text);font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;height:100%;margin:0}.wrap{margin:36px auto;max-width:1200px;max-width:var(--site-max-width);padding:28px 6%;padding:28px var(--container-padding)}.container{background-color:#fff}.fade-in{opacity:0;transform:translateY(28px) scale(.995);transition:all .7s cubic-bezier(.16,.84,.44,1);transition:all .7s var(--ease-out);will-change:transform,opacity}.fade-in.visible{opacity:1;transform:translateY(0) scale(1)}@keyframes floatUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.product-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));gap:36px;justify-content:space-between;padding:clamp(28px,4vw,64px) 6%;padding:clamp(28px,4vw,64px) var(--container-padding)}.product-left,.product-section{align-items:center;display:flex;overflow:visible;position:relative}.product-left{flex:1 1 48%;justify-content:center;min-height:420px;padding:22px}.model-placeholder{align-items:center;display:flex;height:430px;justify-content:center;max-width:640px;overflow:hidden;position:relative;transform-origin:center;transition:transform .6s cubic-bezier(.16,.84,.44,1),opacity .5s cubic-bezier(.16,.84,.44,1);transition:transform .6s var(--ease-out),opacity .5s var(--ease-out);width:100%}.placeholder-image{display:block;filter:saturate(1.02) contrast(1.03);height:100%;object-fit:cover;opacity:.95;width:100%}.loading-text{align-items:center;border-radius:999px;bottom:18px;box-shadow:0 6px 22px #020a1a99;color:#0e2a36;color:var(--text);display:flex;font-weight:600;gap:10px;left:18px;padding:10px 14px;position:absolute}.loading-text:before{animation:spin 1s linear infinite;border:2px solid #ffffff38;border-radius:50%;border-top:2px solid var(--accent-cyan-solid);content:"";display:inline-block;height:14px;width:14px}.product-right{display:flex;flex:1 1 44%;flex-direction:column;gap:14px;padding:8px 6px}.product-right p{color:#5f7b88;color:var(--muted);font-size:1rem;line-height:1.6;margin:0}.product-right strong{color:#0e2a36;color:var(--text);font-weight:700}.container-section{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;gap:32px;justify-content:space-between;margin-top:1px;padding:clamp(36px,6vw,84px) 6%;padding:clamp(36px,6vw,84px) var(--container-padding)}.container-left{flex:1 1;max-width:56%;padding-right:8px}.container-left h1{background:#003153;-webkit-background-clip:text;background-clip:text;color:#0000;font-size:clamp(34px,4.2vw,48px);font-weight:800;line-height:1.02;margin:0 0 18px;text-shadow:#fff}.container-left p{color:#5f7b88;color:var(--muted);font-size:18px;margin-bottom:12px}.cta-btn{align-items:center;background:linear-gradient(90deg,#00e0d9,#00a6ff);border:1px solid #ffffff0a;border-radius:12px;box-shadow:0 10px 30px #008ac41f;color:#0e2a36;color:var(--text);cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:12px;padding:14px 22px;transition:transform .22s cubic-bezier(.16,.84,.44,1),box-shadow .22s cubic-bezier(.16,.84,.44,1);transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out)}.cta-btn:hover{box-shadow:0 18px 50px #008ac42e;transform:translateY(-4px)}.container-right{align-items:center;display:flex;flex:1 1;justify-content:center}.signage-image{border:1px solid #ffffff05;max-width:520px;transition:transform .42s cubic-bezier(.16,.84,.44,1),box-shadow .42s cubic-bezier(.16,.84,.44,1);transition:transform .42s var(--ease-out),box-shadow .42s var(--ease-out);width:100%}.signage-image:hover{transform:translateY(-6px) scale(1.02)}.reverse{flex-direction:row-reverse}.feature-icons-inline{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin-top:6rem}.feature-item-inline{align-items:center;display:flex;flex-direction:column;gap:10px}.feature-item-inline img{filter:none;height:64px;object-fit:contain;transition:transform .26s cubic-bezier(.16,.84,.44,1);transition:transform .26s var(--ease-out);width:64px}.feature-item-inline:hover img{transform:translateY(-6px) scale(1.06)}.feature-item-inline p{color:#5f7b88;color:var(--muted);font-weight:600}.performance-section{background:none;border-radius:12px;padding:clamp(36px,5vw,64px) 6%;padding:clamp(36px,5vw,64px) var(--container-padding)}.performance-content h2{-webkit-text-stroke:.2px #00000014;color:#003153;font-size:clamp(28px,3vw,40px);font-weight:800;margin:0 0 12px}.performance-content p{color:#5f7b88;color:var(--muted);font-size:16px;line-height:1.7}.infobox{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,#ffffff05,#ffffff03);border-radius:12px;box-shadow:0 12px 40px #0000008c;display:flex;gap:22px;overflow:visible;padding:16px 22px;position:relative}.infobox:after{background:linear-gradient(90deg,#00d6e7,#00a4ff);background:var(--accent-cyan);border-radius:0 12px 12px 0;-webkit-clip-path:polygon(0 0,78% 0,100% 50%,78% 100%,0 100%);clip-path:polygon(0 0,78% 0,100% 50%,78% 100%,0 100%);content:"";height:100%;opacity:.98;position:absolute;right:0;top:0;width:110px}.hex-wrap{height:84px;margin-left:-6px;min-width:84px;width:84px;z-index:3}.hex-outer{background:linear-gradient(90deg,#00d6e7,#00a4ff);background:var(--accent-cyan);border-radius:6px;box-shadow:inset 0 -6px 24px #0000001f;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);height:100%;position:relative;width:100%}.hex-inner,.hex-outer{align-items:center;display:flex;justify-content:center}.hex-inner{background:#fffffffa;border-radius:4px;-webkit-clip-path:inherit;clip-path:inherit;flex-direction:column;height:60%;transform:translateY(-4%);width:60%}.step-label{color:#00c9e0;color:var(--accent-cyan-solid);font-size:11px;font-weight:700;letter-spacing:1px}.step-number{color:#05353a;font-size:22px;font-weight:800}.infobox .content .title{color:#0e2a36;color:var(--text);font-size:18px;font-weight:700;letter-spacing:.6px;margin:6px 0 8px;position:relative;text-transform:uppercase}.infobox .content .title:after{background:linear-gradient(90deg,#00e0d9,#00a6ff);border-radius:4px;bottom:-8px;content:"";height:3px;left:0;position:absolute;width:40px}.infobox .content .small-title{color:#5f7b88;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:1px}.infobox .content .desc{color:#5f7b88;color:var(--muted);font-size:14px;line-height:1.5;margin-top:6px}.infobox .icon{opacity:.9;position:absolute;right:128px;top:50%;transform:translateY(-50%);z-index:4}.infobox .icon svg{fill:#ffffffd9;height:20px;width:20px}.download-btn{align-items:center;background:linear-gradient(90deg,#00e0d9,#00a6ff);border-radius:12px;box-shadow:0 14px 40px #00aadc24,inset 0 1px 0 #ffffff1f;color:#021826;display:inline-flex;font-weight:700;gap:12px;padding:12px 20px;text-decoration:none;transition:transform .25s cubic-bezier(.16,.84,.44,1),box-shadow .25s cubic-bezier(.16,.84,.44,1);transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out)}.download-btn:hover{box-shadow:0 24px 80px #00aadc2e;transform:translateY(-4px)}.download-icon{filter:none;height:22px;width:22px}a.button,button{border:none;cursor:pointer;font-family:inherit}section{margin-top:4rem}.model-wrapper{height:430px!important;max-width:640px!important;position:relative!important;width:100%!important}.model-placeholder{align-items:center!important;background:#000!important;border-radius:12px!important;display:flex!important;flex-direction:column!important;inset:0!important;justify-content:center!important;position:absolute!important;transition:opacity .5s ease!important;z-index:2!important}.model-placeholder.fade-out{opacity:0!important;pointer-events:none!important}.model-viewer{background:none!important;border-radius:12px!important;height:100%!important;inset:0!important;opacity:0!important;position:absolute!important;transition:opacity .8s ease-in-out!important;width:100%!important}.model-viewer.visible{opacity:1!important}@media (max-width:1100px){.container-section,.product-section{flex-direction:column;padding:36px 4%}.container-left,.container-right,.product-left,.product-right{max-width:100%;width:100%}.product-left{min-height:320px}.model-placeholder{height:360px;max-width:100%}.infobox{flex-direction:row;gap:14px;padding:12px;width:100%}.infobox:after{width:90px}.infobox .icon{right:104px}}@media (max-width:520px){.container-left h1{font-size:22px}.product-left{min-height:260px}.model-placeholder{height:260px}.feature-item-inline img{height:48px;width:48px}.download-btn{gap:10px;padding:10px 14px}}.footer-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#003153;border-top:2px solid #ffffff2e;color:#e8f0ff;font-family:Poppins,sans-serif;overflow:hidden;padding:4rem 8%;position:relative}.footer-overlay{background:radial-gradient(circle at 40% 80%,#00c8ff1a,#0000004d);inset:0;pointer-events:none;position:absolute;z-index:0}.footer-content{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between;position:relative;z-index:1}.footer-column{flex:1 1;min-width:260px}.footer-column h3{color:#a8d8ff;font-size:1.4rem;letter-spacing:.5px;margin-bottom:1rem;position:relative}.footer-column h3:after{background:#00bfff;border-radius:10px;content:"";display:block;height:3px;margin-top:.3rem;width:45px}.footer-logo-img{filter:brightness(0) invert(1) drop-shadow(0 0 10px rgba(255,255,255,.4));margin-bottom:1.5rem;transition:all .4s ease;width:50px}.footer-text{color:#d8e6ff;font-size:1rem;line-height:1.6;opacity:.9}.footer-column ul{list-style:none;margin:0;padding:0}.footer-column ul li{margin-bottom:.7rem}.footer-column ul li a{color:#e8f0ff;text-decoration:none;transition:all .3s ease}.footer-column ul li a:hover{color:#00e6ff;transform:translateX(8px)}.footer-column p{align-items:center;color:#d4e4ff;display:flex;font-size:.95rem;gap:10px;margin-bottom:.6rem}.footer-column p:hover{color:#00bfff}.social-icons{display:flex;gap:2rem;margin-top:1.2rem}.social-icons a{color:#fff;font-size:1.6rem;transition:all .3s ease}.social-icons a:hover{color:#00c2ff;text-shadow:0 0 15px #00c8ff99;transform:scale(1.25)}.back-top-btn{background:linear-gradient(90deg,#00b4ff,#00d8ff);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:.8rem 1.4rem;transition:.3s ease}.back-top-btn:hover{box-shadow:0 8px 22px #09f6;transform:translateY(-4px)}.footer-bottom{border-top:1px solid #ffffff0d;color:#bcd4ff;font-size:.9rem;height:0;margin-top:2rem;padding-top:1rem;text-align:center}@media (max-width:900px){.footer-content{align-items:center;flex-direction:column;text-align:center}.social-icons{justify-content:center}}.teninch-page{background:linear-gradient(180deg,#f9feff,#eefaff);color:#0e2a36;font-family:Inter,sans-serif;min-height:100vh;padding:80px 8%}.teninch-title{background:#003153;-webkit-background-clip:text;color:#0000;font-size:48px;font-weight:900;margin-bottom:10px;text-align:center;text-shadow:0 4px 18px #00aadc38}.title-underline{background:linear-gradient(90deg,#00c2ff,#00e2dd);border-radius:6px;height:4px;margin:0 auto 40px;width:120px}.teninch-subtext{color:#3e6372;font-size:18px;line-height:1.65;margin:0 auto 60px;max-width:900px;text-align:center}.teninch-flex{align-items:center;display:flex;flex-wrap:wrap;gap:14rem;justify-content:space-between}.teninch-image-box{flex:1 1}.teninch-image-placeholder{align-items:center;background:#fff;border:2px dashed #bcd7e2;border-radius:14px;box-shadow:0 8px 26px #00507814;color:#7aa3b0;display:flex;font-size:20px;height:350px;justify-content:center;width:100%}.teninch-features-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff8c;border:1px solid #00b4dc2e;border-radius:16px;box-shadow:0 8px 26px #0050781f;flex:1 1;padding:30px 40px}.features-title{background:#003153;-webkit-background-clip:text;color:#0000;font-size:28px;font-weight:800;margin-bottom:20px;text-shadow:0 4px 16px #00aadc40}.features-list{color:#33606e;font-size:17px;line-height:1.75;list-style:none;padding:0}.features-list li{margin-bottom:10px}.features-list strong{color:#0095b2}.tabs-section{margin-top:60px;padding:0 6%;width:100%}.tab-header{border-bottom:1px solid #b4dce6;display:flex;gap:4rem;justify-content:center;margin-bottom:25px}.tab-header button{background:#0000;border:none;color:#5a7e8a;cursor:pointer;font-size:20px;opacity:.7;padding-bottom:14px;transition:.3s ease}.tab-header .active,.tab-header button:hover{color:#0089b3;opacity:1}.tab-header .active{border-bottom:3px solid #00d6a7;border-radius:3px;font-weight:700}.tab-content{margin-top:10px}.spec-list{display:flex;flex-direction:column;gap:18px}.spec-row{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffa6;border:1px solid #00beaa2e;border-radius:14px;box-shadow:0 4px 22px #00786e1f;color:#0d3c47;justify-content:space-between;letter-spacing:.3px;padding:18px 26px}.resource-box ul,.spec-row{display:flex;font-size:17px}.resource-box ul{flex-direction:column;gap:14px;list-style:none;padding-left:0}.resource-box li{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffa6;border:1px solid #00b49633;border-radius:12px;box-shadow:0 4px 22px #00786e1f;color:#094b58;padding:14px 20px}.pro-coming-container{align-items:center;background:#061327;color:#fff;display:flex;font-family:Abel,sans-serif;height:100vh;justify-content:center;overflow:hidden;padding:20px;position:relative;width:100%}.floating-glow{animation:pulseGlow 6s ease-in-out infinite alternate;background:radial-gradient(circle,#ffffff2e,#0000 70%);filter:blur(18px);height:450px;left:-40px;opacity:.35;position:absolute;top:-80px;width:450px}@keyframes pulseGlow{0%{opacity:.25;transform:scale(1) translateX(0)}to{opacity:.45;transform:scale(1.25) translateX(40px)}}.pro-coming-content{animation:fadeInUp 1.8s ease;max-width:750px;text-align:center}.pro-title{animation:glowTitle 4s ease-in-out infinite alternate;font-size:54px;font-weight:900;letter-spacing:3px;margin-bottom:20px;text-transform:uppercase}@keyframes glowTitle{0%{text-shadow:0 0 8px #fff3}to{text-shadow:0 0 18px #ffffff73}}.pro-quote{animation:fadeIn 2.6s ease;font-size:22px;font-style:italic;line-height:1.6;margin-bottom:25px;opacity:.85}.pro-subtitle{font-size:19px;line-height:1.7;margin-bottom:40px;opacity:.85}.pro-loader{animation:spin 1.2s linear infinite;border:5px solid #ffffff26;border-radius:50%;border-top-color:#fff;height:70px;margin:0 auto;width:70px}@keyframes spin{to{transform:rotate(1turn)}}.pro-footer-note{animation:fadeIn 3s ease;font-size:18px;letter-spacing:1px;margin-top:25px;opacity:.7}@keyframes fadeInUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.privacy-page{background:#fafafa;display:flex;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;justify-content:center;padding:40px 15px;width:100%}.privacy-container{background:#fff;border-radius:14px;box-shadow:0 4px 30px #0000000f;max-width:900px;padding:40px 35px;width:100%}.privacy-title{color:#222;font-size:32px;font-weight:700;margin-bottom:5px}.privacy-updated{color:#666;font-size:15px;margin-bottom:25px}h2{color:#222;font-size:22px;font-weight:600;margin-bottom:10px;margin-top:35px}p{color:#333;font-size:16px;line-height:1.65}p,ul{margin-bottom:15px}ul{padding-left:20px}ul li{font-size:16px;margin-bottom:6px}.privacy-table{border-collapse:collapse;font-size:15px;margin:25px 0;width:100%}.privacy-table thead{background:#07f;color:#fff}.privacy-table td,.privacy-table th{border:1px solid #ddd;padding:12px 14px;text-align:left}.privacy-table tbody tr:nth-child(2n){background:#f7f9ff}strong{color:#111;font-weight:600}@media screen and (max-width:768px){.privacy-container{padding:25px 20px}.privacy-title{font-size:26px}h2{font-size:20px}.privacy-table td,.privacy-table th{font-size:14px;padding:10px}}
/*# sourceMappingURL=main.e1bb1785.css.map*/