.machine-landing{--ml-background: #000;--ml-panel: #0a0a0a;--ml-border: #303030;--ml-text: #e5e5e5;--ml-muted: #aaa;--ml-accent: #00bfff;--ml-accent-panel: #00131a;--ml-accent-border: #245061;color:var(--ml-text);background:var(--ml-background);font-family:Electrolize,sans-serif;font-size:18px;line-height:1.65;min-height:100dvh;isolation:isolate;position:relative;overflow-wrap:break-word;color-scheme:dark}.machine-landing *,.machine-landing *:before,.machine-landing *:after{box-sizing:border-box}.machine-landing .ml-tm-word{display:inline-block;white-space:nowrap}.machine-landing .ml-tm-tail{letter-spacing:0}.machine-landing .ml-tm{display:inline-block;font-size:.46em;line-height:0;letter-spacing:0;vertical-align:baseline;position:relative;top:-.8em}.machine-landing h1,.machine-landing h2,.machine-landing h3,.machine-landing h4,.machine-landing p{margin:0}.machine-landing h1,.machine-landing h2,.machine-landing h3{font-family:Orbitron,sans-serif;font-weight:600}.machine-landing h1{font-size:clamp(28px,3.7vw,48px);line-height:1.24;letter-spacing:-.035em;color:#fff}.machine-landing h2{font-size:clamp(25px,2.5vw,34px);line-height:1.35;letter-spacing:-.025em;color:#fff}.machine-landing h3{font-size:20px;line-height:1.45;color:#fff}.machine-landing p+p{margin-top:22px}.machine-landing button,.machine-landing input{font:inherit;border-radius:0}.machine-landing button{cursor:pointer}.machine-landing :is(button,input,a,summary):focus-visible{outline:2px solid var(--ml-accent);outline-offset:5px}.ml-shell{max-width:1160px;margin-inline:auto;padding-inline:40px;position:relative}.ml-hero{padding-block:76px 60px;position:relative}.ml-hero:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 78% 35%,#171717 0%,transparent 63%)}.ml-hero-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:64px;align-items:center}.ml-eyebrow{font-family:Orbitron,sans-serif;color:var(--ml-accent);font-size:11px;line-height:1.7;letter-spacing:.12em;margin-bottom:24px!important}.ml-subheadline{color:#bdbdbd;margin-top:24px!important;font-size:18px;line-height:1.6}.ml-form{margin-top:26px;max-width:540px}.machine-landing .ml-lead-fields{display:grid;gap:14px;min-width:0}.machine-landing .ml-lead-field{min-width:0}.machine-landing .ml-field-hint{margin-top:7px;color:var(--ml-muted);font-size:14px;line-height:1.5}.machine-landing .ml-field-error{margin-top:7px;color:#eee;font-size:14px;line-height:1.5}.machine-landing .ml-button:disabled{cursor:wait;background:#bdbdbd;border-color:#bdbdbd;color:#000}.machine-landing .ml-form input:disabled{opacity:.75}.ml-demo-introduction h2{max-width:760px;margin-bottom:30px}.ml-demo-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:start}.ml-demo-grid .ml-form{margin-top:0}.machine-landing .ml-demo-page{max-width:760px;margin-inline:auto;padding-block:72px;min-height:70dvh}.machine-landing .ml-demo-placeholder{margin-block:32px 24px;padding:clamp(22px,5vw,44px);border:1px solid var(--ml-accent-border);background:var(--ml-accent-panel)}.machine-landing .ml-demo-placeholder h2{font-size:clamp(22px,3vw,28px);margin-bottom:16px}.machine-landing .ml-demo-neutral{color:var(--ml-muted);font-size:16px}.ml-form label{display:block;font-size:14px;letter-spacing:.035em;margin-bottom:7px;color:#ddd}.ml-form input{display:block;width:100%;min-width:0;height:52px;border:1px solid #555;background:#090909;padding:12px 15px;color:#fff;font-size:18px}.ml-form input[aria-invalid=true]{border-style:dashed;border-color:#eee}.machine-landing .ml-form input:focus{border-color:var(--ml-accent)}.ml-button{display:inline-flex;align-items:center;justify-content:center;gap:15px;border:1px solid #fff;background:#fff;color:#000;padding:16px 20px;min-height:54px;font-family:Orbitron,sans-serif!important;font-size:12px!important;line-height:1.5;font-weight:700;letter-spacing:.025em;text-align:center}.ml-button:hover{background:var(--ml-accent);border-color:var(--ml-accent)}.ml-button:active{transform:translateY(1px)}.ml-form .ml-button{width:100%;margin-top:10px}.ml-under-button{color:#aaa;font-size:14px;margin-top:9px!important}.ml-form-feedback{font-size:15px;margin-top:12px!important;color:#eee;border-left:2px solid var(--ml-accent);padding-left:12px}.ml-spots{margin-top:28px!important;max-width:550px;font-size:16px;color:#d0d0d0}.ml-byline{display:flex;align-items:center;gap:12px;margin-top:24px;font-size:14px;color:#aaa}.ml-byline img{width:44px;height:44px;object-fit:cover;filter:grayscale(1)}.ml-initialize{aspect-ratio:1 / 1.05;background:#050505;border:1px solid var(--ml-accent-border);position:relative;overflow:hidden;display:grid;place-items:center;min-width:0}.ml-initialize:before{content:"";position:absolute;inset:0;opacity:.28;background:linear-gradient(transparent 97%,var(--ml-accent) 97%),linear-gradient(90deg,transparent 97%,var(--ml-accent) 97%);background-size:42px 42px;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 74%);mask-image:radial-gradient(ellipse,#000,transparent 74%)}.ml-initialize:after{content:"";position:absolute;inset:-100% 0 0;height:100%;background:linear-gradient(transparent,#ffffff08,transparent);animation:ml-scan 12s linear infinite;pointer-events:none}.ml-initialize-core{position:relative;width:78%;padding:48px 20px;border:1px solid #222;background:#080808;text-align:center;box-shadow:0 0 0 14px #080808,0 0 0 15px #1b1b1b}.ml-machine-name{font-family:Orbitron,sans-serif;font-size:15px;letter-spacing:.2em;color:#bdbdbd}.ml-power{display:block;width:44px;height:44px;margin:32px auto;color:var(--ml-accent)}.ml-initialize-label{display:block;border:1px solid var(--ml-accent);background:var(--ml-accent-panel);padding:15px 6px;color:#fff;font-family:Orbitron,sans-serif;font-size:13px;letter-spacing:.1em}.ml-credibility{border-block:1px solid #292929;padding-block:23px;margin-top:42px;color:#aaa;font-size:14px;text-align:center}.ml-section{padding-block:76px;border-bottom:1px solid #242424}.ml-section-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:76px}.ml-section h2{max-width:430px}.ml-section-body{max-width:650px}.ml-section-body h3{margin-block:30px 16px}.ml-list{list-style:none;padding:0;margin:0 0 30px}.ml-list li{padding:16px 0 16px 26px;border-bottom:1px solid #252525;position:relative}.ml-list li:first-child{padding-top:0}.ml-list li:before{content:"";width:6px;height:6px;border:1px solid var(--ml-accent);position:absolute;left:0;top:26px}.ml-list li:first-child:before{top:10px}.ml-steps{counter-reset:ml-step;list-style:none;padding:0;margin:0 0 28px}.ml-steps li{counter-increment:ml-step;padding:18px 0 18px 52px;border-bottom:1px solid #292929;position:relative}.ml-steps li:before{content:"0" counter(ml-step);position:absolute;left:0;top:22px;color:var(--ml-accent);font-family:Orbitron,sans-serif;font-size:12px;letter-spacing:.06em}.ml-reasons{list-style:none;padding:0;margin:0}.ml-reasons li{margin-top:22px}.ml-reasons strong{color:#fff;font-weight:600}.ml-risk{border-left:2px solid #aaa;background:#0b0b0b;padding:24px;margin-top:32px}.ml-risk h3{margin:0 0 14px}.ml-note{display:grid;grid-template-columns:.82fr 1.18fr;gap:72px}.ml-note-photo{margin:0}.ml-note-photo img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 38%;filter:grayscale(1);border:1px solid #333}.ml-note-photo figcaption{font-size:14px;color:#aaa;margin-top:12px}.ml-note h2{margin-bottom:28px}.ml-note-signature{font-family:Orbitron,sans-serif;font-size:15px;margin-top:28px!important;color:#ddd}.ml-faq{padding-block:76px;border-bottom:1px solid #242424}.ml-faq h2{margin-bottom:30px}.ml-category{border-top:1px solid #3a3a3a}.ml-category:last-child{border-bottom:1px solid #3a3a3a}.ml-category>summary{padding:22px 4px}.machine-landing summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px}.machine-landing summary::-webkit-details-marker{display:none}.machine-landing summary:after{content:"+";font-family:Electrolize,sans-serif;font-size:25px;font-weight:400;color:#aaa;flex:0 0 22px;text-align:center}.machine-landing details[open]>summary:after{content:"−";color:var(--ml-accent)}.ml-category>summary h3{font-size:17px}.ml-category[open]{background:var(--ml-accent-panel);border-top-color:var(--ml-accent)}.machine-landing .ml-category[open]>summary h3{color:var(--ml-accent)}.ml-questions{padding:0 26px 20px}.ml-question{border-top:1px solid #292929}.ml-question>summary{padding:18px 0}.ml-question h4{font-size:18px;font-weight:400;line-height:1.5;color:#eee}.ml-answer{padding:0 42px 24px 0;color:#bfbfbf;max-width:850px}.ml-closer{padding-block:80px;max-width:760px;margin-inline:auto}.ml-closer h2{margin-bottom:24px}.ml-bonus{border:1px solid var(--ml-accent-border);padding:25px;margin-top:30px;background:var(--ml-accent-panel)}.ml-bonus h3{margin-bottom:12px;color:var(--ml-accent)}.ml-closer .ml-form{max-width:none}.ml-closer-note{font-size:16px;color:#aaa;margin-top:20px!important}.ml-waitlist{max-width:760px;padding-block:80px;margin-inline:auto}.ml-waitlist h1{margin-bottom:28px}.ml-waitlist .ml-form{max-width:none}.ml-disclaimer{border-top:1px solid #292929;padding-block:32px;color:#aaa;font-size:14px;line-height:1.7}.ml-disclaimer p{max-width:920px}.ml-footer{border-top:1px solid #242424;padding-block:26px 34px;display:flex;justify-content:space-between;gap:20px;font-size:14px;color:#aaa}.ml-footer-links{display:flex;gap:24px}.ml-footer a{color:var(--ml-accent);text-decoration:underline;text-underline-offset:4px}@keyframes ml-scan{to{transform:translateY(200%)}}@media(max-width:767px){.machine-landing{font-size:17px}.ml-shell{padding-inline:20px}.ml-hero{padding-block:24px 20px}.ml-hero-grid{grid-template-columns:1fr;gap:34px}.ml-eyebrow{font-size:10px;margin-bottom:14px!important;letter-spacing:.075em}.ml-subheadline{font-size:16px;line-height:1.5;margin-top:16px!important}.ml-form{margin-top:18px}.ml-form input{height:48px}.ml-button{min-height:50px;padding:14px 12px;font-size:11px!important}.ml-spots{margin-top:23px!important}.ml-byline{margin-top:18px}.ml-initialize{aspect-ratio:1.3}.ml-initialize-core{padding-block:26px;width:72%}.ml-power{margin-block:20px;width:32px;height:32px}.ml-machine-name{font-size:12px}.ml-credibility{margin-top:30px;text-align:left}.ml-section,.ml-faq{padding-block:44px}.ml-section-grid,.ml-note,.ml-demo-grid{grid-template-columns:1fr;gap:26px}.ml-note-photo{max-width:360px}.ml-note-photo img{aspect-ratio:1}.ml-note h2{margin-bottom:22px}.ml-questions{padding-inline:16px}.ml-question h4{font-size:17px}.ml-answer{padding-right:0;font-size:16px}.ml-closer,.ml-waitlist{padding-block:48px}.ml-bonus{padding:20px}.ml-footer{flex-direction:column;gap:12px}}@media(min-width:360px)and (max-width:767px){.machine-landing .ml-lead-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.machine-landing .ml-lead-field:has(input[type=tel]){grid-column:1 / -1}}@media(max-width:359px){.ml-shell{padding-inline:16px}.machine-landing h1{font-size:26px}.ml-initialize-label{font-size:11px}}@media(prefers-reduced-motion:reduce){.ml-initialize:after{animation:none;transform:none}.ml-button:active{transform:none}}
