:root{--navy:#080e19;--ink:#e8effa;--muted:#a1aec4;--lime:#6ce7e1;--line:#243147}body{background:#0a111e;color:var(--ink);font-family:'DM Sans',Arial,sans-serif}header{background:#0a111eea;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20;backdrop-filter:blur(20px)}.preview{background:#0d1c2a;color:#a7b8ce}.preview button{color:#a7b8ce}.logo{color:#f1f5fc;letter-spacing:-1.7px}.logo span{color:#6ce7e1}.hero{background:radial-gradient(ellipse at 65% 25%,#193453 0,transparent 60%),#080e19;min-height:690px}.hero-copy{padding-top:95px}.hero h1{font-weight:500;font-size:clamp(42px,5vw,80px);letter-spacing:-3px}.hero h1 em{background:linear-gradient(110deg,#8df1df,#66a5ff);background-clip:text;color:transparent}.hero-index{font:10px monospace;letter-spacing:3px;color:#6886a7;margin-top:28px}.hero-visual{margin:45px 35px 45px 0;border:1px solid #34435b;background:radial-gradient(ellipse,#263953,#111d30 70%);border-radius:160px 160px 18px 18px;min-height:490px}.hero-visual img{background:#edf1f1;mix-blend-mode:normal;inset:18%;width:64%;height:64%;padding:5px;border-radius:18px;z-index:2;filter:drop-shadow(0 20px 25px #0005)}.hero-visual .grid{background-image:linear-gradient(#a1d4ff0a 1px,transparent 1px),linear-gradient(90deg,#a1d4ff0a 1px,transparent 1px);transform:perspective(600px) rotateX(25deg)}.visual-label{top:65px;left:50%;transform:translateX(-50%);white-space:nowrap;color:#a2bfd5}.product-tag{background:#0e1b2de8;border:1px solid #39536c;border-radius:10px;z-index:4;color:#e7f4ff}.product-tag small{color:#a1b7c9}.vertical{color:#93a6c3}.scan-corner{z-index:3;color:#6ce7e1}.orbital{position:absolute;inset:10%;border:1px solid #66d9f230;border-radius:50%;animation:orbit 20s linear infinite;z-index:1}.orbit-two{inset:4%;border-style:dashed;animation-direction:reverse}.orbit-one:after{content:'';width:7px;height:7px;border-radius:50%;background:#6ce7e1;position:absolute;top:20%;left:10%;box-shadow:0 0 20px #6ce7e1}.sector-strip{color:#c0cde0;background:#0c1523}.dark,.eyebrow{color:#8ba9c8}.section h2{font-weight:500}.solution,.privacy{background:#0a111e}.catalog{background:#0e1828;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.filters button{color:#aebed1;border-color:#2a3e57;border-radius:30px}.filters button.active{background:#6ce7e1;color:#071421;border-color:#6ce7e1}.product{background:#121f31;border:1px solid #2a3a51;border-radius:16px;overflow:hidden;transition:transform .25s,border-color .25s}.product:hover{transform:translateY(-7px);border-color:#65cdd0}.product-image{background:#e8eeee;aspect-ratio:1.2}.product-image small{color:#29415c}.product-image img{transition:transform .5s}.product:hover img{transform:scale(1.05)}.product-copy{padding:26px}.product-copy .type{color:#7ebbbb}.product-copy button{color:#86e4e0}.product-details{display:block;padding:12px 0;color:#c8d8ee;font-size:12px}.planning{background:linear-gradient(110deg,#10243a,#0a1525)}.contact{background:#101e2e}.contact-mail{color:#7fe5df}.contact form,form{background:#14243a;border:1px solid #31435b;border-radius:12px}input,textarea,select{background:#0c1727;color:#e9f2ff;border-color:#344963;border-radius:5px}.navy,.mini{background:#28596b;color:#fff}.plain,.bag{color:inherit}.bag span{background:#6ce7e1;color:#102030}.notice{background:#1b3243;color:#dcecf8}.secondary,.tabs button{background:#20384c;color:#e0ebfa}.tabs button{border-color:#3d5a70}.order-card,fieldset{border-color:#354d65}.crm-column{background:#0e1b2c}.lead-card{background:#1a2a40}.dialog-top{background:#142338}dialog{background:#101c2d;color:#e9f2ff;border:1px solid #3a506b;border-radius:12px}.dialog-top button,.cart-row button{color:inherit}footer{border-top:1px solid var(--line);background:#080e19}.partners{padding-top:45px;padding-bottom:45px}.partners>div{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:25px;padding:25px;background:#f1f4f6;border-radius:12px}.partners img{width:145px;max-height:55px;object-fit:contain}.interactive-system{background:#0b1524;display:grid;grid-template-columns:1fr 1fr;gap:8%;border-bottom:1px solid var(--line)}.module-console{border:1px solid #35516d;border-radius:16px;padding:25px;background:radial-gradient(at top right,#1d3954,transparent),#101e30}.module-console [role=tablist]{display:flex;gap:6px}.module-console button{border:1px solid #3c5670;background:none;color:#a9bbcf;font-size:11px;padding:12px;border-radius:7px}.module-console button[aria-selected=true]{background:#6ce7e1;color:#082131;border-color:#6ce7e1}#moduleContent{min-height:170px;padding:30px 0 10px}#moduleContent h3{font-size:24px}.module-console small{color:#8299b3;font-size:10px}.sub-heading{padding:70px 8%;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 80% 50%,#183652,transparent)}.sub-heading>a{font-size:12px;color:#8fa8c4;display:block;margin-bottom:35px}.sub-heading h1{font:500 clamp(40px,6vw,76px) Manrope;margin:15px 0;letter-spacing:-2px}.source-section{padding:55px 8%;max-width:1250px;margin:auto;line-height:1.8;border-bottom:1px solid var(--line)}.source-section h2{font:500 34px Manrope;letter-spacing:-1px}.source-section h3{margin-top:30px}.source-section h6{color:#6ce7e1;letter-spacing:2px}.source-section img{max-width:100%;height:auto;max-height:660px;object-fit:contain;display:block;margin:25px auto}.source-section a{color:#89e5e2}.source-section ul{padding-left:20px}.source-section summary{color:#8de9e1;font-size:20px}.source-section details img{max-height:none;width:min(100%,900px)}.model-detail{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding:70px 8%;line-height:1.8}.detail-image{background:#e8eeee;border-radius:20px;align-self:start}.detail-image img{width:100%;display:block;border-radius:20px}.model-detail h2{font:500 36px Manrope}.model-detail .price{color:#80ded7;font-size:23px}.model-detail img:not(.detail-image img){max-width:100%}.sibling-links{display:flex;flex-wrap:wrap;gap:30px}.legal{max-width:1000px}.legal h2{font-size:26px}.legal h1{display:none}.legal .notice{border-left:3px solid #6ce7e1;padding:18px}.reveal{opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s}.reveal.visible{opacity:1;transform:none}@keyframes orbit{to{transform:rotate(360deg)}}@media(max-width:950px){.hero-copy{padding-top:60px}.hero h1{font-size:52px}.hero-visual{margin:30px 20px 30px 0}.partners img{width:110px}.interactive-system{gap:30px}.module-console [role=tablist]{flex-wrap:wrap}}@media(max-width:620px){header{flex-wrap:wrap}.header-actions{margin-left:auto}header nav{display:flex;order:3;width:100%;gap:20px;font-size:11px;padding-top:12px}.hero h1{font-size:49px}.hero-visual{margin:0 6% 30px;min-height:420px}.visual-label{top:45px}.hero-copy{padding-top:40px}.interactive-system,.model-detail{grid-template-columns:1fr}.partners>div{flex-wrap:wrap;justify-content:center}.partners img{width:115px}.source-section{padding:35px 6%}.source-section h2{font-size:27px}.model-detail{padding:35px 6%}.hero-facts strong{font-size:9px}.module-console{padding:18px}.sub-heading{padding:45px 6%}.sub-heading h1{font-size:44px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}

.model-detail>div:nth-child(2)>img{display:none}footer>div{max-width:480px;line-height:1.7}.source-section .mini{margin:5px}
