:root{--nx-blue:#168cff;--nx-cyan:#22c7ff;--nx-navy:#031a2d;--nx-panel:#082943;--nx-line:#1b5577;--nx-text:#d9ecff}.product-page{margin:0;background:#031a2d;color:var(--nx-text);font-family:Inter,system-ui,sans-serif;overflow-x:hidden}.product-page *{box-sizing:border-box}.product-page a{text-decoration:none}.product-page .product-nav{height:88px;background:rgba(3,26,45,.94);border-bottom:1px solid rgba(84,171,229,.2);display:flex;align-items:center;position:relative;z-index:20}.product-page .product-nav .wrap{display:flex;align-items:center;width:min(1380px,92%);margin:auto}.product-brand{display:flex;align-items:center;gap:14px}.product-brand img{width:62px;height:48px;object-fit:contain}.product-brand strong{display:block;font-size:28px;color:#fff;line-height:1}.product-brand small{display:block;margin-top:7px;color:#a8c9e2;font-size:12px}.product-menu{display:flex;align-items:center;gap:38px;margin-left:auto}.product-menu a{color:#b9d8ef;font-size:15px}.product-menu a.active{color:#fff;border-bottom:3px solid var(--nx-blue);padding-bottom:29px}.theme-btn{border:0;background:transparent;color:#b8dfff;font-size:27px;cursor:pointer;margin-left:10px}.admin-btn{border:1px solid #3c78a0;color:#fff;border-radius:22px;padding:12px 19px}.product-hero{position:relative;min-height:690px;padding:70px 0 45px;overflow:hidden;background:radial-gradient(circle at 72% 25%,rgba(37,145,225,.18),transparent 30%),linear-gradient(180deg,#041c31 0%,#021827 100%)}.product-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(2,20,33,.45) 65%,#031a2d 100%),linear-gradient(165deg,transparent 52%,rgba(21,105,155,.28) 53% 58%,transparent 59%),linear-gradient(175deg,transparent 61%,rgba(11,78,120,.4) 62% 69%,transparent 70%);opacity:.95}.product-hero:after{content:"";position:absolute;right:7%;top:105px;width:52%;height:430px;background:radial-gradient(ellipse at 50% 65%,rgba(52,155,225,.16),transparent 55%),linear-gradient(150deg,transparent 0 43%,rgba(79,151,193,.18) 44% 47%,transparent 48%),linear-gradient(160deg,transparent 0 50%,rgba(65,132,177,.25) 51% 55%,transparent 56%);filter:blur(1px);opacity:.9}.product-page .product-grid{position:relative;z-index:2;width:min(1380px,92%);margin:auto;display:grid;grid-template-columns:1fr 1.12fr;gap:42px;align-items:center}.product-page .hero-copy{padding-top:10px}.product-page .kicker{display:inline-flex;border:1px solid #2275a6;border-radius:999px;padding:8px 16px;color:#8ed5ff;font-size:12px;letter-spacing:.08em}.product-page .hero-copy h1{font-size:clamp(62px,7vw,92px);line-height:.95;margin:23px 0 15px;color:#fff;letter-spacing:-.04em}.product-page .hero-copy h1 span{display:block;background:linear-gradient(90deg,#24c8ff,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}.product-page .hero-copy .sub{font-size:27px;font-weight:800;color:#bfe2ff;margin-bottom:14px}.product-page .hero-copy>p{max-width:610px;color:#b6d1e5;font-size:17px;line-height:1.55;margin:0}.product-page .feature-row{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:30px}.product-page .p-feature{background:transparent;border:0;padding:0;text-align:left}.product-page .p-feature b{width:56px;height:56px;border:1px solid #2477a8;border-radius:50%;display:grid;place-items:center;color:#a8dcff;font-size:27px;background:rgba(6,45,70,.65)}.product-page .p-feature strong{display:block;color:#fff;font-size:13px;line-height:1.3;margin-top:9px}.product-page .device-stage{position:relative;min-height:470px}.product-page .laptop{position:absolute;right:0;top:30px;width:90%;height:385px;border:9px solid #111d29;border-bottom-width:19px;border-radius:18px 18px 10px 10px;background:#071b2d;padding:10px;box-shadow:0 28px 55px rgba(0,0,0,.4)}.product-page .laptop:after{content:"";position:absolute;left:12%;right:12%;bottom:-31px;height:17px;background:linear-gradient(#5b7180,#172631);border-radius:0 0 45% 45%;box-shadow:0 8px 12px rgba(0,0,0,.4)}.product-page .screen{height:100%;border:1px solid #27678b;border-radius:8px;background:#041c30;padding:22px;text-align:center}.product-page .screen .nx-mark{width:46px;margin:5px auto}.product-page .screen strong{display:block;font-size:27px;color:#fff}.product-page .mock-search{height:42px;margin:18px 5% 15px;border-radius:24px;background:#123b59;border:1px solid #326b8d;color:#9ebdd3;text-align:left;padding:12px 17px;font-size:11px}.product-page .mock-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 5%}.product-page .mock-card{background:#092b46;border:1px solid #1d5273;border-radius:10px;padding:17px 5px;color:#d5ebf8;font-size:10px}.product-page .mock-card b{display:block;color:#53c5ff;font-size:22px;margin-bottom:7px}.product-page .phone{position:absolute;right:-4px;bottom:-5px;width:145px;height:300px;border:7px solid #111923;border-radius:27px;background:#031b2d;padding:10px;box-shadow:0 25px 45px rgba(0,0,0,.5)}.product-page .phone-in{height:100%;border-radius:18px;background:linear-gradient(#062c48,#031b2d);padding:16px 9px;text-align:center}.product-page .phone-in img{width:38px;height:38px;object-fit:contain;margin:3px auto 10px}.product-page .phone-in strong{display:block;color:#fff;font-size:18px}.product-page .phone-in small{color:#c0d8ea;font-size:9px;line-height:1.5}.product-page .mic{width:65px;height:65px;margin:20px auto;border-radius:50%;display:grid;place-items:center;background:#087cf0;box-shadow:0 0 28px rgba(0,143,255,.55);font-size:25px;color:#fff}.product-page .lang{display:flex;justify-content:center;gap:3px;margin-top:11px}.product-page .lang span{font-size:7px;border:1px solid #2c6585;border-radius:5px;padding:3px 4px;color:#c8e8f8}.product-page .language-row{position:relative;z-index:3;display:flex;gap:42px;margin-top:35px;border-top:1px solid rgba(67,143,185,.35);padding-top:19px;max-width:590px}.product-page .language-row div{text-align:center;color:#c5e2f2;font-size:13px}.product-page .language-row b{display:block;font-size:22px;color:#fff;font-weight:500;margin-bottom:5px}.product-page .language-row .selected{color:#fff}.product-page .language-row .selected:after{content:"";display:block;width:35px;height:3px;background:#159cff;border-radius:3px;margin:9px auto 0}.ai-note{position:absolute;right:1%;top:40px;width:220px;color:#c8def0;font-size:23px;line-height:1.35;font-style:italic;transform:rotate(-4deg);font-family:cursive;z-index:3}.product-page .notify-bar{position:relative;z-index:4;width:min(850px,92%);margin:12px auto 0;border:1px solid #1e5a7d;background:rgba(6,39,61,.85);border-radius:18px;padding:18px 22px;display:flex;align-items:center;gap:22px}.notify-copy{flex:1}.notify-copy strong{font-size:17px;color:#fff}.notify-copy span{display:block;color:#a9c8dd;font-size:12px;margin-top:3px}.notify-input{height:43px;flex:1;max-width:450px;border:1px solid #2b6486;background:#082943;color:#fff;border-radius:9px;padding:0 14px}.notify-submit{height:43px;border:0;border-radius:9px;padding:0 24px;background:linear-gradient(90deg,#145eff,#207eff);color:#fff;font-weight:800}.product-footer{width:min(1380px,90%);margin:auto;text-align:center;padding:20px 0 24px;color:#a8c6da;font-size:12px}.product-footer strong{color:#d8efff}.product-footer .links{display:flex;justify-content:flex-end;gap:28px;margin-top:-18px}.product-footer .links a{color:#9dbcd0}.lmis-page{background:#eaf3fb;color:#17324d}.lmis-page .product-nav{height:105px;background:#fff;border-bottom:1px solid #d6e4ef}.lmis-page .product-nav .wrap{width:min(1380px,94%)}.lmis-page .product-brand img{width:58px}.lmis-page .product-brand strong{color:#102f57;font-size:28px}.lmis-page .product-brand small{color:#405e78}.lmis-page .product-menu a{color:#0b2e57}.lmis-page .product-menu a.active{color:#0878d1;border-bottom-color:#0878d1}.lmis-page .product-hero{min-height:590px;padding:42px 0 30px;background:radial-gradient(circle at 38% 50%,rgba(22,145,239,.22),transparent 30%),linear-gradient(120deg,#03294d,#075e9d 58%,#0a4f86)}.lmis-page .product-hero:before{background:radial-gradient(circle at 34% 42%,rgba(71,193,255,.18),transparent 25%),linear-gradient(155deg,transparent 40%,rgba(53,155,222,.18) 41% 55%,transparent 56%);opacity:1}.lmis-page .product-hero:after{content:"";position:absolute;left:28%;top:50px;width:38%;height:480px;background:radial-gradient(ellipse at center,rgba(78,192,255,.23),transparent 48%);filter:blur(2px)}.lmis-page .product-grid{grid-template-columns:1.03fr 1.22fr;gap:20px}.lmis-page .hero-copy h1{font-size:clamp(58px,6.5vw,82px);line-height:.91;margin:18px 0 13px}.lmis-page .hero-copy h1 span{display:inline;color:#19bfff}.lmis-page .hero-copy .sub{font-size:25px}.lmis-page .hero-copy>p{font-size:16px;max-width:560px}.lmis-page .feature-row{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:27px}.lmis-page .p-feature{text-align:center}.lmis-page .p-feature b{margin:auto;width:60px;height:60px;background:rgba(2,35,62,.45)}.lmis-page .p-feature strong{font-size:11px}.lmis-page .device-stage{min-height:480px}.lmis-page .laptop{width:96%;height:390px;top:18px;right:0;background:#f2f7fb;border-color:#1a2530;padding:9px}.lmis-page .screen{background:#f7fbfe;border-color:#c6ddeb;padding:0;overflow:hidden;text-align:left;display:grid;grid-template-columns:92px 1fr}.lmis-ui-side{background:#061f38;color:#fff;padding:14px 8px}.lmis-ui-brand{font-size:10px;font-weight:900;line-height:1.1;margin-bottom:17px}.lmis-ui-brand span{color:#19bfff}.lmis-ui-side div{font-size:7px;padding:6px 3px;color:#d4e5ef;border-radius:4px}.lmis-ui-side .sel{background:#0a5f91;color:#fff}.lmis-ui-main{padding:11px;background:#f7fbfe;color:#163653}.lmis-ui-top{display:flex;gap:10px;align-items:center}.lmis-ui-search{height:25px;flex:1;border:1px solid #cbddea;border-radius:5px;color:#8aa2b5;font-size:6px;padding:7px}.lmis-ui-avatar{font-size:7px;font-weight:800}.lmis-ui-title{font-size:13px;font-weight:900;margin:10px 0}.lmis-ai-banner{border:1px solid #c9dfed;border-radius:6px;background:linear-gradient(110deg,#f4fbff,#e4f4ff);min-height:175px;padding:16px;text-align:center;position:relative;overflow:hidden}.brain-art{position:absolute;left:10px;top:18px;width:40%;height:115px;background:radial-gradient(circle at 48% 48%,rgba(28,166,245,.7),transparent 25%),repeating-radial-gradient(ellipse at 48% 50%,transparent 0 7px,rgba(52,168,231,.25) 8px 9px);border-radius:50% 48% 52% 45%;opacity:.9}.lmis-ai-banner h2{position:relative;margin:8px 0 1px;font-size:25px;color:#092d58}.lmis-ai-banner h2 span{color:#0c8fe7}.coming{position:relative;letter-spacing:.28em;font-weight:900;color:#0b315a;font-size:10px}.lmis-ai-banner p{position:relative;font-size:7px;color:#52728a}.lmis-mini-features{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:14px}.lmis-mini-features span{font-size:6px;text-align:center;color:#254b68}.lmis-mini-features b{display:block;width:24px;height:24px;margin:auto auto 3px;border:1px solid #9ed2ef;border-radius:50%;padding-top:5px;color:#0989df}.lmis-info{margin-top:8px;border:1px solid #c8dfed;border-radius:6px;padding:8px;background:#fff;display:flex;justify-content:space-between;gap:10px}.lmis-info strong{font-size:7px}.lmis-info p{font-size:5px;color:#648096;margin:3px 0}.lmis-info a{align-self:center;background:#087fee;color:#fff;border-radius:4px;padding:6px 9px;font-size:6px;white-space:nowrap}.lmis-phone{position:absolute;right:-3px;bottom:-5px;width:145px;height:295px;border:7px solid #15202a;border-radius:25px;background:#06213a;padding:8px;z-index:4;box-shadow:0 25px 45px rgba(0,0,0,.4)}.lmis-phone .phone-in{background:linear-gradient(#061f37,#06385a);padding:12px}.lmis-phone .phone-in strong{font-size:13px}.lmis-phone .brain-mini{height:78px;margin:20px 0 10px;border-radius:50%;background:radial-gradient(circle,rgba(43,190,255,.85),transparent 60%),repeating-radial-gradient(ellipse,transparent 0 7px,rgba(80,192,255,.35) 8px 9px)}.lmis-phone .mic{width:auto;height:auto;background:none;box-shadow:none;font-size:16px;margin:0;color:#fff}.lmis-page .recognition{background:#eff7fc;color:#143e62;padding:14px 0}.recognition-grid{width:min(1380px,92%);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);background:#f7fbfe;border-radius:12px;border:1px solid #d8e8f2;overflow:hidden}.recognition-grid div{padding:15px 24px;border-right:1px solid #d8e8f2}.recognition-grid div:last-child{border-right:0}.recognition-grid b{display:block;color:#172f72;font-size:17px}.recognition-grid span{font-size:12px;color:#4e6e88}.lmis-page .product-footer{width:100%;background:#052e4d;color:#c4deee;text-align:left;padding:32px 5%}.lmis-page .product-footer .footer-cols{display:grid;grid-template-columns:1.2fr .8fr 1fr 1.6fr .8fr;gap:25px}.lmis-page .product-footer h4{color:#fff;font-size:13px;margin:0 0 8px}.lmis-page .product-footer a,.lmis-page .product-footer span{display:block;color:#b9d6e7;font-size:10px;margin:4px 0}.lmis-page .footer-bottom{text-align:center;border-top:1px solid rgba(255,255,255,.12);margin-top:25px;padding-top:16px;font-size:9px}@media(max-width:1000px){.product-menu{gap:16px}.product-menu a{font-size:12px}.product-page .product-grid,.lmis-page .product-grid{grid-template-columns:1fr}.product-page .device-stage{order:2}.ai-note{display:none}.product-page .feature-row{grid-template-columns:repeat(2,1fr)}.lmis-page .device-stage{max-width:760px;width:100%;margin:auto}.recognition-grid{grid-template-columns:1fr}.recognition-grid div{border-right:0;border-bottom:1px solid #d8e8f2}.lmis-page .product-footer .footer-cols{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.product-page .product-nav{height:auto;min-height:72px;padding:12px 0}.product-brand strong{font-size:20px}.product-brand small{font-size:9px}.product-menu{display:none}.product-hero{padding:45px 0 25px;min-height:auto}.product-page .hero-copy h1{font-size:54px}.product-page .hero-copy .sub{font-size:21px}.product-page .feature-row{grid-template-columns:repeat(2,1fr);gap:18px}.product-page .language-row{gap:14px;flex-wrap:wrap}.product-page .device-stage{min-height:400px;transform:scale(.82);transform-origin:top left;width:122%;margin-bottom:-65px}.product-page .notify-bar{flex-direction:column;align-items:stretch}.notify-input{max-width:none}.lmis-page .hero-copy h1{font-size:50px}.lmis-page .feature-row{grid-template-columns:repeat(2,1fr)}.lmis-page .device-stage{transform:scale(.68);transform-origin:top left;width:147%;margin-bottom:-145px}.lmis-page .product-footer .footer-cols{grid-template-columns:1fr}}