.precision{--lime:#cbff39;--dark:#0b0e0d;--panel:#121614;--line:#2a302c;--muted:#8e9791;--paper:#f0f1ec;background:var(--dark);color:#f6f7f2}.precision .back-chip{background:var(--lime);box-shadow:none}.presale-bar{min-height:34px;background:var(--lime);color:#111;display:flex;align-items:center;justify-content:center;gap:22px;padding:7px 4vw;font:700 10px "Space Mono";letter-spacing:.04em}.presale-bar span{background:#111;color:var(--lime);padding:3px 6px}.presale-bar p{margin:0}.presale-bar a{border-bottom:1px solid}.precision .site-nav{height:74px;border-bottom:1px solid var(--line);background:#0b0e0de8;position:sticky;top:0;backdrop-filter:blur(12px)}.precision .brand-image img{height:27px;filter:brightness(0) invert(1)}.precision .nav-actions{display:flex;align-items:center;gap:14px}.precision .lang-link{font:700 11px "Space Mono";border:1px solid #424943;padding:10px 12px}.precision .nav-cta{background:var(--lime);color:#111}.p-hero{min-height:calc(100vh - 108px);display:grid;grid-template-columns:.9fr 1.1fr;padding:7vh 5vw 5vh;overflow:hidden}.hero-copy{align-self:center;position:relative;z-index:3}.precision .eyebrow{color:#aeb6b0}.precision .eyebrow i{display:inline-block;width:7px;height:7px;background:var(--lime);border-radius:50%;margin-right:8px;box-shadow:0 0 12px var(--lime)}.p-hero h1{font-size:clamp(56px,6.8vw,112px);line-height:.88;letter-spacing:-.075em;margin:25px 0 34px}.p-hero h1 span{color:var(--lime)}.lead{max-width:630px;color:#b0b7b2;font-size:17px;line-height:1.9}.hero-actions{display:flex;gap:28px;align-items:center;margin:35px 0}.primary{background:var(--lime);color:#101310}.text-link{font-size:13px;border-bottom:1px solid #525954;padding:13px 0}.launch-note{display:flex;gap:20px;align-items:center;border-top:1px solid var(--line);padding-top:20px;max-width:600px;color:#818a84;font:10px/1.7 "Space Mono"}.launch-note strong{font:500 30px "Space Mono";color:#fff}.launch-note small{font-size:10px;color:var(--lime);margin-left:5px}.launch-note span:last-child{padding-left:20px;border-left:1px solid var(--line)}.hero-visual{display:grid;place-items:center;position:relative;min-width:0}.hero-grid{position:absolute;inset:3%;background-image:linear-gradient(#29302b55 1px,transparent 1px),linear-gradient(90deg,#29302b55 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(circle,#000 10%,transparent 70%)}.machine-card{width:min(800px,112%);position:relative;z-index:2}.hero-machine img{width:100%;display:block;mask-image:linear-gradient(to bottom,#000 92%,transparent)}.tag{position:absolute;border:1px solid #59615b;background:#0c0f0ee8;padding:9px 12px;font:700 9px "Space Mono";letter-spacing:.06em}.t1{right:5%;top:34%}.t2{left:4%;bottom:23%}.t3{right:3%;bottom:16%}.status{position:absolute;bottom:1%;right:0;left:10%;z-index:3;background:#151917ed;border:1px solid #353b37;padding:15px 17px;display:flex;align-items:center;gap:12px}.status i{width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime)}.status span{font:9px/1.7 "Space Mono";color:#7f8781}.status span b{color:#e9eee9}.status strong{font:500 34px "Space Mono";margin-left:auto}.status sup{font-size:9px;color:var(--lime);margin-left:5px}.metric-strip{border-block:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);padding:0 5vw}.metric-strip>div{padding:28px;border-left:1px solid var(--line)}.metric-strip>div:last-child{border-right:1px solid var(--line)}.metric-strip small{display:block;color:#777f79;font:10px "Space Mono";margin-bottom:12px}.metric-strip strong{font:500 27px "Space Mono"}.metric-strip em{font-size:10px;color:var(--lime);font-style:normal}.why{padding:12vh 7vw;background:var(--paper);color:#121513}.section-head{display:grid;grid-template-columns:.55fr 1.35fr .8fr;gap:5vw;align-items:start}.section-head h2,.demo h2,.amv h2,.software h2,.open-system h2,.results h2,.kit h2,.presale h2,.p-faq h2,.waitlist h2{font-size:clamp(42px,5.4vw,80px);line-height:.98;letter-spacing:-.06em;margin:0}.section-head>p:last-child,.demo-head>p{color:#66706a;line-height:1.8;margin:0}.why-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:80px;border-top:1px solid #b8bdb8}.why-grid article{padding:30px;border-left:1px solid #b8bdb8;min-height:270px}.why-grid article:last-child{border-right:1px solid #b8bdb8}.why-grid span{font:700 10px "Space Mono";color:#7c857f}.why-grid b{display:block;font-size:22px;margin:70px 0 15px}.why-grid p{font-size:13px;color:#69716c;line-height:1.8}.demo{padding:12vh 5vw}.demo-head{display:grid;grid-template-columns:1.3fr .7fr;gap:8vw;align-items:end;margin-bottom:60px}.demo-head h2{margin-top:18px}.video-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.video-grid figure{margin:0}.video-shell{background:#000;border:1px solid #303732;aspect-ratio:16/10;display:grid;place-items:center;overflow:hidden}.video-shell video{width:100%;height:100%;object-fit:contain}.video-grid figcaption{display:flex;justify-content:space-between;padding:16px 4px;font-size:13px}.video-grid figcaption span{font:700 9px "Space Mono";color:var(--lime)}.amv{display:grid;grid-template-columns:1.12fr .88fr;background:#141816;min-height:780px}.amv-visual{padding:5vw;display:grid;place-items:center}.vision-screen{position:relative;width:100%;height:100%;min-height:540px;border:1px solid #3c453f;overflow:hidden}.vision-screen img{width:100%;height:100%;object-fit:cover;filter:saturate(.6) contrast(1.12) brightness(.72)}.vision-screen:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#cbff3911 1px,transparent 1px),linear-gradient(#cbff3911 1px,transparent 1px);background-size:36px 36px}.scan-line{position:absolute;z-index:2;left:0;right:0;top:20%;height:1px;background:var(--lime);box-shadow:0 0 15px var(--lime);animation:scan 5s ease-in-out infinite alternate}@keyframes scan{to{top:80%}}.vision-box{position:absolute;z-index:3;border:1px solid var(--lime);color:var(--lime);padding:7px 10px;font:700 8px "Space Mono"}.v1{left:12%;top:20%}.v2{right:10%;bottom:14%}.amv-copy{padding:11vh 7vw}.amv-copy h2{margin:25px 0 35px}.amv-copy>p:not(.eyebrow){color:#a5aea8;line-height:1.9}.amv-copy ul,.kit-copy ul{list-style:none;padding:0;margin-top:45px}.amv-copy li{display:flex;gap:20px;padding:17px 0;border-top:1px solid #343b36;font-size:13px}.amv-copy li span{color:var(--lime);font:10px "Space Mono"}.amv-copy .tech-note{font-size:10px!important;color:#707972!important}.software{display:grid;grid-template-columns:.82fr 1.18fr;gap:7vw;padding:13vh 7vw;background:var(--paper);color:#111}.software-copy h2{margin:25px 0 35px}.software-copy>p:not(.eyebrow),.open-copy>p:last-child,.kit-copy>p{color:#65706a;line-height:1.85}.platforms{display:flex;flex-wrap:wrap;gap:7px;margin:35px 0}.platforms span{border:1px solid #aeb5b0;border-radius:99px;padding:9px 14px;font:700 9px "Space Mono"}.file-support{display:grid;gap:8px;border-top:1px solid #c4c9c4;padding-top:20px}.file-support small{color:#7f8983}.asset-placeholder{position:relative;min-height:360px;border:1px dashed #7f8983;background-color:#e4e6e0;background-image:linear-gradient(45deg,#daddd6 25%,transparent 25%),linear-gradient(-45deg,#daddd6 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#daddd6 75%),linear-gradient(-45deg,transparent 75%,#daddd6 75%);background-size:30px 30px;background-position:0 0,0 15px,15px -15px,-15px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;color:#323933}.asset-placeholder:before,.asset-placeholder:after{content:"";position:absolute;background:#879087}.asset-placeholder:before{width:80px;height:1px}.asset-placeholder:after{width:1px;height:80px}.asset-placeholder span,.asset-placeholder strong,.asset-placeholder p,.asset-placeholder i{position:relative;z-index:2;background:#e4e6e0;padding:3px 8px}.asset-placeholder span{font:700 9px "Space Mono";color:#69716c}.asset-placeholder strong{font-size:24px;margin:13px 0 5px}.asset-placeholder p{max-width:420px;color:#69716c;font-size:12px;line-height:1.6}.asset-placeholder i{position:absolute;right:15px;bottom:12px;font:700 9px "Space Mono"}.open-system{display:grid;grid-template-columns:1.2fr .8fr;min-height:700px}.blueprint{position:relative;background:#074780;overflow:hidden}.blueprint img{width:100%;height:100%;object-fit:cover;display:block}.blueprint span{position:absolute;left:20px;bottom:20px;background:#00386ed9;padding:8px 11px;border:1px solid #ffffff4d;font:700 9px "Space Mono"}.open-copy{padding:10vh 7vw}.open-copy h2{margin:25px 0 35px}.api-card{border:1px solid #373f3a;background:#111513;padding:25px;margin:35px 0}.api-card small{color:var(--lime);font:700 9px "Space Mono"}.api-card code{display:block;margin-top:18px;color:#c8d0ca;font:11px/2 "Space Mono"}.results{padding:12vh 7vw;background:var(--paper);color:#111}.result-title{display:grid;grid-template-columns:.45fr 1.55fr;gap:5vw;align-items:start}.result-assets{display:grid;grid-template-columns:1.4fr .6fr;gap:12px;margin-top:65px}.result-assets .asset-placeholder:first-child{min-height:520px}.kit{padding:12vh 7vw;display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw;align-items:center}.kit-copy h2{margin:25px 0 35px}.kit-copy li{border-top:1px solid #343b36;padding:14px 0;color:#aab2ad;font-size:12px}.kit-copy li:before{content:"✓";color:var(--lime);margin-right:12px}.kit-placeholder{min-height:560px;background-color:#181d1a;color:#e8ebe9;border-color:#657068;background-image:linear-gradient(45deg,#202622 25%,transparent 25%),linear-gradient(-45deg,#202622 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#202622 75%),linear-gradient(-45deg,transparent 75%,#202622 75%)}.kit-placeholder span,.kit-placeholder strong,.kit-placeholder p,.kit-placeholder i{background:#181d1a}.kit-placeholder p,.kit-placeholder span{color:#9ba59f}.presale{padding:12vh 7vw;background:var(--lime);color:#111}.presale-title{display:grid;grid-template-columns:.45fr 1.55fr}.presale .eyebrow{color:#4c5b22}.presale-facts{display:grid;grid-template-columns:repeat(3,1fr);margin-top:70px;border-top:1px solid #839f32}.presale-facts>div{padding:26px;border-left:1px solid #839f32}.presale-facts>div:last-child{border-right:1px solid #839f32}.presale-facts span{font:700 10px "Space Mono"}.presale-facts small{display:block;margin:50px 0 10px}.presale-facts strong{font-size:34px;letter-spacing:-.05em}.presale-facts p{font-size:11px}.p-faq{padding:12vh 7vw;background:#e7e9e3;color:#151715;display:grid;grid-template-columns:1fr 1.35fr;gap:8vw}.p-faq h2{font-size:clamp(42px,4.8vw,72px);margin-top:25px}.faq-list article{border-top:1px solid #afb3ad}.faq-list article:last-child{border-bottom:1px solid #afb3ad}.faq-list button{width:100%;padding:24px 0;background:none;border:0;display:flex;justify-content:space-between;text-align:left;font-weight:700;cursor:pointer}.faq-list button span{font-size:20px;transition:transform .2s}.faq-list p{display:none;color:#646a65;line-height:1.8;padding:0 30px 20px 0;margin:0}.faq-list .open p{display:block}.faq-list .open button span{transform:rotate(45deg)}.waitlist{padding:13vh 7vw;display:grid;grid-template-columns:.8fr 1.2fr;gap:9vw}.waitlist-intro h2{margin:25px 0 30px}.waitlist-intro>p:not(.eyebrow){color:#9da69f;line-height:1.8;max-width:480px}.waitlist-intro>a{color:var(--lime);font:700 11px "Space Mono"}.waitlist-form{align-self:start;border:1px solid #353c37;background:#121614;padding:40px}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.waitlist-form label{display:grid;gap:9px;margin-bottom:18px;color:#cbd1cc;font-size:12px}.waitlist-form label small{color:#727c75}.waitlist-form label b{color:var(--lime)}.waitlist-form input,.waitlist-form select,.waitlist-form textarea{width:100%;border:1px solid #3a423c;background:#0c100e;color:#fff;padding:14px;border-radius:0;outline:none;font:inherit}.waitlist-form input:focus,.waitlist-form select:focus,.waitlist-form textarea:focus{border-color:var(--lime)}.waitlist-form .check{display:flex;grid-template-columns:auto 1fr;align-items:start;gap:10px;color:#929b95}.waitlist-form .check input{width:16px;height:16px;accent-color:var(--lime)}.submit-btn{width:100%;border:0;background:var(--lime);padding:17px 20px;display:flex;justify-content:space-between;font-weight:800;cursor:pointer}.submit-btn:disabled{opacity:.5;cursor:wait}.form-status{min-height:22px;font-size:12px;color:#9da69f}.form-status.success{color:var(--lime)}.form-status.error{color:#ff8068}.hp-field{position:absolute!important;left:-10000px!important}.p-footer{padding:34px 5vw;display:flex;justify-content:space-between;align-items:center;color:#747b76;font:9px "Space Mono"}.p-footer .brand-image img{opacity:.7}.p-footer a:hover{color:#fff}
@media(max-width:900px){.precision .nav-actions .nav-cta{display:none}.p-hero,.section-head,.amv,.software,.open-system,.kit,.p-faq,.waitlist{grid-template-columns:1fr}.p-hero{padding-top:70px}.hero-visual{min-height:470px}.metric-strip{grid-template-columns:1fr 1fr}.metric-strip>div:nth-child(odd){border-left:0}.section-head,.result-title,.presale-title{grid-template-columns:1fr}.section-head h2{margin:25px 0}.why-grid{grid-template-columns:1fr}.why-grid article{min-height:0;border-right:1px solid #b8bdb8}.why-grid b{margin-top:35px}.demo-head{grid-template-columns:1fr}.amv-visual{min-height:600px}.software-copy{margin-bottom:35px}.open-copy{order:-1}.blueprint{min-height:500px}.result-assets{grid-template-columns:1fr}.presale-facts{grid-template-columns:1fr}.presale-facts>div{border-right:1px solid #839f32}.presale-facts small{margin-top:25px}.waitlist-form{margin-top:20px}.p-footer{gap:18px;flex-wrap:wrap}}
@media(max-width:620px){.presale-bar{justify-content:space-between}.presale-bar p{display:none}.precision .site-nav{padding-inline:18px}.p-hero{padding:55px 20px 35px}.p-hero h1{font-size:52px}.hero-actions{align-items:flex-start;flex-direction:column}.launch-note{align-items:flex-start;flex-wrap:wrap}.hero-visual{min-height:360px}.status{left:0}.status strong{font-size:25px}.tag{display:none}.metric-strip{padding:0}.metric-strip>div{padding:20px}.metric-strip strong{font-size:20px}.why,.demo,.software,.results,.kit,.presale,.p-faq,.waitlist{padding:80px 20px}.video-grid{grid-template-columns:1fr}.amv-visual,.amv-copy,.open-copy{padding:60px 20px}.vision-screen{min-height:400px}.result-assets .asset-placeholder:first-child{min-height:380px}.field-row{grid-template-columns:1fr}.waitlist-form{padding:24px}.p-footer{padding-bottom:80px}.back-chip{font-size:0}.back-chip:after{content:"概念";font-size:10px}}
.hero-machine img{height:auto;aspect-ratio:3/2;object-fit:contain}.qr-card{width:min(100%,320px);margin:40px 0 0;padding:10px;background:#fff;border:1px solid #353c37;box-sizing:border-box}.qr-card img{display:block;width:100%;height:auto}.qr-card figcaption{padding:9px 4px 3px;color:#303632;text-align:center;font:700 10px/1.5 "Space Mono",monospace}
@media(prefers-reduced-motion:reduce){.scan-line{animation:none}}
.hero-visual>.status{display:none}
.machine-cutout-card{width:min(860px,120%);margin-left:-5%}
.hero-machine img[src*="tynixyz-hero-cutout"]{height:auto;aspect-ratio:auto;object-fit:contain;mask-image:none;-webkit-mask-image:none;filter:drop-shadow(0 30px 24px #0009)}
@media(max-width:900px){.machine-cutout-card{width:min(760px,108%);margin-left:0}}
@media(max-width:620px){.machine-cutout-card{width:108%;margin-left:-4%}.hero-machine img[src*="tynixyz-hero-cutout"]{filter:drop-shadow(0 20px 18px #0008)}}
.waitlist-form input:not([type="checkbox"]),.waitlist-form select{height:48px;min-height:48px;line-height:1.2}
