/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#fff;--canvas-soft:#fafafa;--canvas-soft-2:#f5f5f5;--ink:#171717;--body:#4d4d4d;--mute:#888;--hairline:#ebebeb;--hairline-strong:#a1a1a1;--link:#0070f3}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#171717;--canvas-soft:#202020;--canvas-soft-2:#292929;--ink:#fff;--body:#b6b6b6;--mute:#888;--hairline:#343434;--hairline-strong:#737373;--link:#50a8ff}.brand-logo{align-items:center;display:inline-flex}.brand-logo img{width:96px;height:auto}.brand-logo .logo-dark,:root[data-theme=dark] .brand-logo .logo-light{display:none}:root[data-theme=dark] .brand-logo .logo-dark{display:block}html,body{overflow-x:clip}body{background:var(--canvas)!important;color:var(--ink)!important;font-family:var(--font-geist-sans), Inter, system-ui, sans-serif!important}header{background:var(--canvas)!important;height:64px!important}@supports (color:color-mix(in lab, red, red)){header{background:color-mix(in srgb, var(--canvas) 94%, transparent)!important}}header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--hairline)!important}nav{color:var(--body);letter-spacing:0!important;text-transform:none!important;gap:8px!important;font-size:13px!important;font-weight:500!important}nav a{border-radius:999px;padding:8px 12px}.nav-actions{align-items:center;gap:10px;display:flex}.theme-toggle{background:var(--canvas);height:32px;color:var(--ink);border:1px solid var(--hairline);font:500 12px var(--font-geist-sans);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.theme-toggle:hover{background:var(--canvas-soft-2)}.theme-toggle span{font-size:15px}.theme-toggle small{font:inherit}.button{transition:transform .2s,opacity .2s;background:var(--ink)!important;color:var(--canvas)!important;letter-spacing:0!important;text-transform:none!important;border-radius:999px!important;font-size:13px!important;font-weight:500!important}.button:hover{opacity:.86;transform:translateY(-1px)}:root[data-theme=dark] .button{color:#fff!important;background:0 0!important;border:1px solid #ffffffeb!important}:root[data-theme=dark] .button:hover{opacity:1;background:#ffffff1a!important}.mobile-bottom-nav{display:none}@media (width<=760px){body{padding-bottom:calc(86px + env(safe-area-inset-bottom))}.mobile-bottom-nav{z-index:110;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(150%);background:#ffffff4d;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;min-height:60px;padding:6px;position:fixed;left:12px;box-shadow:0 14px 36px #070a162e;letter-spacing:.02em!important;text-transform:uppercase!important;gap:2px!important;font-size:clamp(9px,2.8vw,13px)!important;font-weight:500!important;display:grid!important}.mobile-bottom-nav a{min-height:48px;color:var(--body);text-align:center;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:6px 1px;text-decoration:none;display:flex}.mobile-bottom-nav a[aria-current=page]{color:#200c6f;background:#6861fc1a;border:1px solid #6861fc4d}:root[data-theme=dark] .mobile-bottom-nav a[aria-current=page]{color:#fff;background:#0cd3e21a}:root[data-theme=dark] .mobile-bottom-nav{background:#0e111fd1;border-color:#ffffff24;box-shadow:0 16px 42px #0000006b}:root[data-theme=dark] .mobile-bottom-nav a{color:#c8ccdc}:root[data-theme=dark] .mobile-bottom-nav a[aria-current=page]{color:#fff}}.eyebrow,.card-foot,.phone{font-family:var(--font-geist-mono), monospace!important;letter-spacing:0!important;text-transform:none!important;color:var(--mute)!important;font-weight:400!important}.text-link{text-transform:none!important;letter-spacing:0!important;color:var(--ink)!important;border-color:var(--hairline-strong)!important;font-size:13px!important;font-weight:500!important}.text-link:hover{color:var(--link)!important;border-color:var(--link)!important}.hero,.page-hero{position:relative;overflow:hidden;background:var(--canvas)!important;color:var(--ink)!important}.hero:before,.page-hero:before{content:"";filter:blur(52px);opacity:.62;pointer-events:none;background:radial-gradient(circle at 76% 80%,#0cd3e2 0,#0000 10%),radial-gradient(circle at 53% 36%,#6861fc 0,#0000 21%),radial-gradient(circle at 66% 80%,#d0e4fd 0,#0000 17%);position:absolute;inset:-35%}.hero-copy,.hero-orbit,.page-hero>*{z-index:1;position:relative}.hero-copy>p:not(.eyebrow),.page-hero>p:not(.eyebrow),.split p:not(.eyebrow),.product-card>p:not(.eyebrow),.module-list p,.dash-main>p:not(.eyebrow),.series-intro>p:last-child,.series-hero>div>p:not(.eyebrow),.specs>div>p:not(.eyebrow){color:var(--body)!important}.hero h1 i,.page-hero i,.series-hero i,.vision i,.platform-banner i{color:#0000;background:linear-gradient(90deg,#200c6f,#0cd3e2,#6861fc);-webkit-background-clip:text;background-clip:text;font-family:var(--font-geist-sans), sans-serif!important;font-style:normal!important;font-weight:600!important}.hero-orbit p{color:var(--ink)!important}.orbit-circle{border-color:var(--ink)!important}@supports (color:color-mix(in lab, red, red)){.orbit-circle{border-color:color-mix(in srgb, var(--ink) 30%, transparent)!important}}.orbit-circle{box-shadow:0 0 0 75px var(--canvas), 0 0 0 150px var(--canvas)!important}@supports (color:color-mix(in lab, red, red)){.orbit-circle{box-shadow:0 0 0 75px color-mix(in srgb, var(--canvas) 45%, transparent), 0 0 0 150px color-mix(in srgb, var(--canvas) 65%, transparent)!important}}.split,.section,.series-intro,.features{background:var(--canvas)!important}.platform-banner,.integration,.contact{border-radius:16px;background:var(--ink)!important;color:var(--canvas)!important}.platform-banner{margin:0 5vw}.platform-banner .eyebrow,.platform-banner p:not(.eyebrow),.contact .eyebrow,.contact>div:last-child>p:first-child,.integration .eyebrow,.integration>p:not(.eyebrow){color:var(--canvas)!important}@supports (color:color-mix(in lab, red, red)){.platform-banner .eyebrow,.platform-banner p:not(.eyebrow),.contact .eyebrow,.contact>div:last-child>p:first-child,.integration .eyebrow,.integration>p:not(.eyebrow){color:color-mix(in srgb, var(--canvas) 68%, transparent)!important}}.contact .button{background:var(--canvas)!important;color:var(--ink)!important}.product-grid{border-radius:8px;overflow:hidden;border:1px solid var(--hairline)!important;border-bottom:0!important;border-right:0!important}.product-card{background:var(--canvas)!important;border-color:var(--hairline)!important}.machine-image,.vision,.compare,.specs{background:var(--canvas-soft)!important}.pillars,.module-list,.module-list>div,.compare-table,.compare-table a,.features details,.features details:last-child,.spec-table,.spec-table div{border-color:var(--hairline)!important}.compare-table span,.compare-table a,.spec-table div{color:var(--body)!important}.compare-table b,.spec-table b{color:var(--ink)!important}.dashboard{border:1px solid var(--hairline);border-radius:12px;background:var(--canvas-soft)!important}.kpi-grid{border-radius:0 12px 12px 0;background:var(--ink)!important}.benefits{color:#fff!important;background:linear-gradient(120deg,#007cf0,#7928ca 58%,#ff0080)!important}.benefits .eyebrow{color:#fff!important}.series-hero{background:var(--canvas-soft)!important}.features details p{color:var(--body)!important}footer{border-top:1px solid var(--hairline);background:var(--canvas)!important;color:var(--body)!important}@media (width<=760px){.theme-toggle small{display:none}.theme-toggle{justify-content:center;width:32px;padding:0}.nav-actions{gap:6px}.platform-banner,.contact{border-radius:0}.hero:before{opacity:.5}}.features details{transition:background .2s}.features details[open]{background:var(--canvas-soft)}.features summary{padding:24px 18px}.features details p{max-width:650px;padding:0 54px 28px!important;font-size:15px!important;line-height:1.7!important}.features summary span{transition:transform .2s}.features details[open] summary span{transform:rotate(45deg)}:root{--ink:#0b1720;--blue:#0e3349;--ice:#e7eef0;--lime:#c4ef4b;--sand:#f2f0eb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#f7f7f4;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}header{z-index:3;background:#f7f7f4;border-bottom:1px solid #dfe3e2;justify-content:space-between;align-items:center;height:84px;padding:0 5vw;display:flex;position:relative}.logo img,footer img{width:108px;height:auto}.logo{display:flex}nav{text-transform:uppercase;gap:32px;font-size:12px;font-weight:700;display:flex}nav a:hover,.text-link:hover{color:#476a7b}.button{background:var(--lime);color:var(--ink);text-transform:uppercase;align-items:center;gap:22px;padding:15px 28px;font-size:12px;font-weight:700;display:inline-flex}.button span{font-size:18px;line-height:10px}.small{padding:11px 14px;font-size:11px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#527082;margin:0 0 18px;font-size:11px;font-weight:700}.hero{background:var(--blue);color:#f6f7f4;grid-template-columns:1.15fr .85fr;min-height:620px;padding:7vw 8vw 5vw;display:grid;overflow:hidden}.hero-copy{max-width:700px}.hero h1,.page-hero h1,.series-hero h1{margin:0 0 30px;font-size:clamp(54px,7.3vw,90px);font-weight:700;line-height:.88}.hero h1 i,.page-hero i,.series-hero i,.vision i,.platform-banner i{font-family:Georgia,serif;font-weight:400}.hero-copy>p:not(.eyebrow),.page-hero>p:not(.eyebrow){color:#c2d1d6;max-width:450px;font-size:17px;line-height:1.6}.hero-copy>.button{margin-top:28px}.actions{align-items:center;gap:28px;margin-top:34px;display:flex}.text-link{text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid;padding-bottom:7px;font-size:12px;font-weight:700}.text-link b{margin-left:25px}.light{color:#fff}.hero-orbit{justify-content:center;align-items:center;display:flex;position:relative}.orbit-circle{border:1px solid #81a4b5;border-radius:50%;width:min(38vw,500px);height:min(38vw,500px);box-shadow:0 0 0 75px #174258,0 0 0 150px #204d61}.hero-orbit p{text-align:center;letter-spacing:.2em;color:var(--lime);font-size:12px;line-height:2;position:absolute}.split{grid-template-columns:1fr 2fr;gap:8vw;padding:120px 8vw;display:grid}.split h2,.section h2,.platform-banner h2,.vision h2,.dashboard h2,.benefits h2,.specs h2,.features h2,.contact h2{margin:0 0 25px;font-size:clamp(36px,4.5vw,60px);line-height:.98}.split p:not(.eyebrow){color:#4a5d65;max-width:600px;font-size:17px;line-height:1.7}.platform-banner{background:#c4ef4b;grid-template-columns:1.2fr .8fr;gap:60px;margin:0 5vw;padding:80px 6vw;display:grid}.platform-banner p:not(.eyebrow){max-width:350px;font-size:17px;line-height:1.6}.section{padding:120px 8vw}.section-heading{justify-content:space-between;align-items:end;margin-bottom:48px;display:flex}.product-grid{border-top:1px solid #d4dcda;grid-template-columns:repeat(3,1fr);display:grid}.product-card{border-bottom:1px solid #d4dcda;border-right:1px solid #d4dcda;flex-direction:column;min-height:450px;padding:24px;display:flex}.product-card:nth-child(3n){border-right:0}.machine-image{background:linear-gradient(145deg,#edf2f1,#d7e1e0);place-items:center;height:220px;margin:-24px -24px 25px;display:grid}.machine-image img{object-fit:contain;mix-blend-mode:multiply;max-width:90%;max-height:88%}.product-card h3{margin:0 0 10px;font-size:35px}.product-card>p:not(.eyebrow){color:#54636a;font-size:14px;line-height:1.6}.card-foot{letter-spacing:.04em;justify-content:space-between;margin-top:auto;padding-top:25px;font-size:11px;display:flex}.card-foot a{text-transform:uppercase;font-weight:700}.card-foot b{margin-left:10px;font-size:18px}.vision{background:var(--sand);padding:110px 8vw}.vision h2{letter-spacing:-.07em;margin:0;font-size:clamp(41px,5.4vw,83px);line-height:.96}.pillars{border-top:1px solid #cbd1cf;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.pillars span{text-transform:uppercase;letter-spacing:.06em;padding:17px 0;font-size:13px}.contact{background:var(--blue);color:#fff;grid-template-columns:1fr 1fr;gap:12vw;padding:90px 8vw;display:grid}.contact .eyebrow{color:#a7c4d0}.contact>div:last-child>p:first-child{color:#d8e2e4;max-width:365px;margin:0 0 28px;line-height:1.6}.phone{letter-spacing:.05em;margin-top:34px;font-size:13px}footer{color:#d3dcdd;text-transform:uppercase;letter-spacing:.08em;background:#071117;align-items:center;gap:50px;padding:30px 5vw;font-size:11px;display:flex}footer span:last-child{margin-left:auto}.page-hero{color:#fff;background:linear-gradient(125deg,#0b1f2c,#174c63);min-height:520px;padding:110px 8vw}.page-hero .button{margin-top:20px}.dashboard{background:#dfe8e7;grid-template-columns:1fr 1fr;margin:-60px 8vw 0;display:grid;position:relative}.dash-main{padding:60px}.dash-main>p:not(.eyebrow){color:#455a62;line-height:1.6}.kpi-grid{color:#fff;background:#113e55;grid-template-columns:1fr 1fr;display:grid}.kpi-grid b{letter-spacing:.1em;border:1px solid #2d5d72;flex-direction:column;justify-content:space-between;padding:35px;font-size:13px;display:flex}.kpi-grid em{color:var(--lime);font-size:43px;font-style:normal}.module-list{border-top:1px solid #ced6d4}.module-list>div{border-bottom:1px solid #ced6d4;grid-template-columns:90px 1fr 1.2fr;align-items:center;padding:28px 0;display:grid}.module-list span{color:#597589;font-size:12px}.module-list h3{letter-spacing:-.04em;margin:0;font-size:22px}.module-list p{color:#52626a;margin:0;font-size:14px;line-height:1.5}.benefits{background:var(--lime);grid-template-columns:1fr 1fr;padding:110px 8vw;display:grid}.benefits>div{border-top:1px solid #829f32}.benefits span{border-bottom:1px solid #829f32;justify-content:space-between;padding:17px 0;font-weight:700;display:flex}.machines-hero{background:linear-gradient(125deg,#111d23,#314d59)}.full{grid-template-columns:repeat(3,1fr)}.compare{background:var(--sand);padding:100px 8vw}.compare-table{border-top:1px solid #bfc8c4;margin-top:45px}.compare-table a{border-bottom:1px solid #bfc8c4;grid-template-columns:150px 1fr 1fr 30px;align-items:center;padding:20px 0;display:grid}.compare-table b{letter-spacing:-.04em;font-size:24px}.compare-table span{color:#53636b;font-size:13px}.compare-table i{font-size:24px;font-style:normal}.series-hero{background:#e4eceb;grid-template-columns:1fr 1fr;align-items:center;min-height:620px;padding:90px 8vw 55px;display:grid;overflow:hidden}.series-hero>div{z-index:1;position:relative}.series-hero>div>p:not(.eyebrow){color:#50636a;max-width:440px;font-size:17px;line-height:1.6}.series-hero>img{object-fit:contain;mix-blend-mode:multiply;justify-self:center;max-width:95%;max-height:440px}.series-intro{text-align:center;background:#f7f7f4;padding:100px 20vw}.series-intro h2{letter-spacing:-.06em;margin:0 0 20px;font-size:clamp(30px,4vw,55px)}.series-intro>p:last-child{color:#53656c;line-height:1.7}.features{background:#fff;grid-template-columns:1fr 1fr;gap:9vw;padding:110px 8vw;display:grid}.features details{border-top:1px solid #cdd4d3}.features details:last-child{border-bottom:1px solid #cdd4d3}.features summary{cursor:pointer;align-items:center;gap:18px;padding:22px 0;font-size:16px;font-weight:700;list-style:none;display:flex}.features summary::-webkit-details-marker{display:none}.features summary b{color:#69818e;font-size:11px}.features summary span{margin-left:auto;font-size:25px;font-weight:400}.features details p{color:#56666d;margin:0;padding:0 0 22px 45px;font-size:14px;line-height:1.6}.integration{background:var(--blue);color:#fff;padding:105px 8vw}.integration h2{letter-spacing:-.065em;margin:0 0 24px;font-size:clamp(38px,5vw,70px);line-height:.96}.integration>p:not(.eyebrow){color:#c9d6d9;max-width:560px;margin-bottom:30px;line-height:1.6}.specs{background:var(--lime);grid-template-columns:1fr 1fr;gap:10vw;padding:110px 8vw;display:grid}.specs>div>p:not(.eyebrow){color:#345120;max-width:420px;line-height:1.6}.specs .button{background:var(--ink);color:#fff;margin-top:18px}.spec-table{border-top:1px solid #7ea52b}.spec-table div{border-bottom:1px solid #7ea52b;justify-content:space-between;gap:30px;padding:19px 0;font-size:14px;display:flex}.spec-table b{text-align:right}@media (width<=760px){header{height:70px;padding:0 20px}nav{display:none}.small{padding:9px;font-size:10px}.hero,.series-hero{grid-template-columns:1fr;padding:80px 7vw 55px}.hero{min-height:600px}.hero-orbit{height:260px;margin-top:50px}.orbit-circle{width:170px;height:170px;box-shadow:0 0 0 35px #174258,0 0 0 70px #204d61}.split,.platform-banner,.contact,.dashboard,.benefits,.features,.specs{grid-template-columns:1fr;padding:70px 7vw}.split{gap:25px}.platform-banner{gap:20px;margin:0}.section{padding:75px 7vw}.section-heading{display:block}.section-heading .text-link{margin-top:25px;display:inline-block}.product-grid,.full{grid-template-columns:1fr}.product-card,.product-card:nth-child(3n){border-right:0}.pillars{grid-template-columns:1fr 1fr;margin-top:45px}.vision{padding:75px 7vw}.contact{gap:30px}.page-hero{min-height:500px;padding:80px 7vw}.dashboard{margin:-30px 5vw 0;padding:0}.dash-main{padding:40px}.module-list>div{grid-template-columns:45px 1fr;padding:22px 0}.module-list p{grid-column:2}.benefits{gap:35px}.compare{padding:75px 7vw}.compare-table a{grid-template-columns:1fr 30px;gap:8px}.compare-table span{display:none}.series-hero>img{max-height:280px;margin-top:30px}.series-intro{padding:75px 10vw}.features,.specs{gap:40px}footer{flex-wrap:wrap;gap:16px;padding:25px 7vw}footer span:last-child{margin-left:0}}@media (width>=1200px){header,.hero,.page-hero,.split,.section,.vision,.contact,.benefits,.compare,.series-hero,.features,.integration,.specs,footer{padding-left:max(5vw,50vw - 600px)!important;padding-right:max(5vw,50vw - 600px)!important}.platform-banner,.dashboard{max-width:1200px;margin-left:auto!important;margin-right:auto!important}.series-intro{padding-left:max(10vw,50vw - 430px)!important;padding-right:max(10vw,50vw - 430px)!important}}#contact{border-radius:0!important}nav,.button,.small,.theme-toggle,.theme-toggle small,.eyebrow,.text-link,.hero-orbit p,.card-foot,.product-card>p:not(.eyebrow),.pillars span,.phone,footer,.kpi-grid b,.module-list span,.module-list p,.compare-table span,.features summary b,.features details p,.spec-table div{font-size:16px!important}h3{font-weight:700!important}.button.small{padding:9px 16px!important}.button{gap:6px!important}:root{--header-height:64px}header{width:100%;top:0;left:0;height:var(--header-height)!important;z-index:100!important;position:fixed!important}body{padding-top:var(--header-height)}@media (width<=760px){:root{--header-height:70px}}:root[data-theme=dark] .machine-image img,:root[data-theme=dark] .series-hero>img{mix-blend-mode:normal!important}section{border-radius:0}#contact{background:radial-gradient(at 14% 118%,#0cd3e2 0%,#0000 42%),radial-gradient(at 86% 4%,#954cfb 0%,#0000 46%),radial-gradient(at 64% 88%,#6861fc 0%,#0000 50%),linear-gradient(125deg,#000 0%,#200c6f 35%,#954cfb 62%,#0cd3e2 100%)!important}:root[data-theme=dark] #contact,:root[data-theme=dark] #contact p,:root[data-theme=dark] #contact .eyebrow,:root[data-theme=dark] #contact .phone{color:#fff!important}:root[data-theme=dark] #contact .button{border:1px solid #fff;color:#fff!important;background:0 0!important}:root:not([data-theme=dark]) #contact,:root:not([data-theme=dark]) #contact p,:root:not([data-theme=dark]) #contact .eyebrow,:root:not([data-theme=dark]) #contact .phone{color:#fff!important}:root:not([data-theme=dark]) #contact .button{color:#200c6f!important}#contact .button span{display:none}.contact-footer{background:#080a14}.contact-footer.contact-footer.contact-footer #contact,.contact-footer footer{background:0 0!important}.contact-footer footer{border-top:0;color:#ffffffb8!important}:root:not([data-theme=dark]) .contact-footer{background:#fff!important}:root:not([data-theme=dark]) .contact-footer footer{color:#200c6f!important}:root:not([data-theme=dark]) .contact-footer #contact .button{color:#fff!important;background:#200c6f!important;border-color:#200c6f!important}:root[data-theme=dark] .contact-footer #contact,:root:not([data-theme=dark]) .contact-footer #contact{padding-bottom:80px}.contact-footer #contact .button{letter-spacing:.08em;transition:transform .2s,box-shadow .2s;transform:translateY(0);box-shadow:0 14px 28px #200c6f40;padding:15px 24px!important;font-weight:700!important}.contact-footer #contact .button:hover{transform:translateY(-3px);box-shadow:0 20px 36px #200c6f57}:root:not([data-theme=dark]) .contact-footer #contact .button{border:0;background:linear-gradient(135deg,#200c6f,#0cd3e2)!important;border-color:#0000!important}:root[data-theme=dark] .contact-footer #contact .button{box-shadow:0 14px 30px #0cd3e242;color:#071117!important;background:#0cd3e2!important;border-color:#0cd3e2!important}:root:not([data-theme=dark]) .contact-footer #contact .button,:root:not([data-theme=dark]) .contact-footer #contact .button:hover{box-shadow:none}:root:not([data-theme=dark]) .contact-footer #contact,:root:not([data-theme=dark]) .contact-footer #contact h2,:root:not([data-theme=dark]) .contact-footer #contact p,:root:not([data-theme=dark]) .contact-footer #contact .eyebrow,:root:not([data-theme=dark]) .contact-footer #contact .phone,:root:not([data-theme=dark]) .contact-footer footer,:root:not([data-theme=dark]) .contact-footer footer span{color:#000!important}:root:not([data-theme=dark]) #contact{background:radial-gradient(at 12% 106%,#0cd3e26b,#0000 48%),radial-gradient(at 88% 0,#954cfb57,#0000 50%),radial-gradient(at 64% 88%,#6861fc47,#0000 52%),linear-gradient(125deg,#f7f4ff 0%,#eee9ff 40%,#e3faff 100%)!important}:root:not([data-theme=dark]) #contact,:root:not([data-theme=dark]) #contact h2,:root:not([data-theme=dark]) #contact p,:root:not([data-theme=dark]) #contact .eyebrow,:root:not([data-theme=dark]) #contact .phone{color:#200c6f!important}:root:not([data-theme=dark]) #contact .button{color:#200c6f!important;background:#fff!important}.machine-image{overflow:hidden}@media (width<=750px){.product-card .machine-image{height:400px;overflow:hidden}.product-card .machine-image img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;display:block;transform:none}}nav{text-transform:uppercase!important}.button span{display:none}.core-modules{color:#fff;background:#090b16;grid-template-columns:.8fr 1.2fr;gap:64px;padding:110px max(7vw,50vw - 600px);display:grid}.core-modules h2{margin:0 0 24px;font-size:clamp(38px,5vw,70px);line-height:.94}.core-modules-head>p:last-child{color:#b7bbc7;max-width:340px;line-height:1.65}.core-modules-title,.home-machines-title{color:inherit;text-decoration:none}.core-modules-title{display:block}.core-modules-title:focus-visible,.home-machines-title:focus-visible{outline-offset:8px;outline:3px solid #0cd3e2}.core-modules-head>.button,.home-machines-head>.button{margin-top:28px}.core-modules-grid{background:#34384b;border:1px solid #34384b;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.core-module-card{background:#111423;min-height:235px;padding:22px;position:relative;overflow:hidden}.core-module-card>span{font-family:var(--font-geist-mono), monospace;color:#8d93a7}.core-module-card h3{margin:58px 0 10px;font-size:23px;position:relative}.core-module-card p{color:#b7bbc7;margin:0;line-height:1.55;position:relative}.module-orbit{border:1px solid #5d4ad0;border-radius:50%;width:150px;height:150px;position:absolute;top:-38px;right:-38px;box-shadow:0 0 0 27px #6861fc24,0 0 0 54px #0cd3e214}.core-module-card:nth-child(2) .module-orbit{border-color:#0cd3e2}.core-module-card:nth-child(3) .module-orbit{border-color:#954cfb}.core-module-card:nth-child(4) .module-orbit{border-color:#6861fc}@media (width<=750px){.core-modules{grid-template-columns:1fr;gap:42px;padding:72px 7vw}.core-modules-grid{grid-template-columns:1fr}.core-module-card{min-height:205px}}.core-modules:before,.core-modules:after{display:none}.button{text-transform:uppercase!important}body,button,input,textarea,select{font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif!important}.machines-list{flex-direction:column;gap:24px;background:0 0!important;border:0!important;display:flex!important;overflow:visible!important}.machines-list .product-card{border-radius:18px;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(300px,.95fr) 1.05fr;column-gap:48px;min-height:310px;overflow:hidden;border:0!important;padding:34px 46px!important;display:grid!important}.machines-list .machine-image{grid-row:1/5;min-height:240px;background:0 0!important;height:auto!important;margin:-34px 0 -34px -46px!important}.machines-list .machine-image img{max-width:100%;max-height:290px}.machines-list .eyebrow{align-self:end;margin:0!important}.machines-list h3{margin:10px 0!important;font-size:42px!important}.machines-list .product-card>p:not(.eyebrow){max-width:480px}.machines-list .card-foot{padding-top:14px;margin:0!important}.machines-list .product-card:first-child{background:#edeaff}.machines-list .product-card:nth-child(2){background:#dff5f2}.machines-list .product-card:nth-child(3){background:#ffe8f2}.machines-list .product-card:nth-child(4){background:#fff0d8}.machines-list .product-card:nth-child(5){background:#e4ecff}@media (width<=750px){.machines-list{gap:16px}.machines-list .product-card{grid-template-columns:1fr;min-height:0;padding:28px!important;display:flex!important}.machines-list .machine-image{min-height:0;height:280px!important;margin:-28px -28px 22px!important}.machines-list h3{font-size:34px!important}.machines-list .card-foot{margin-top:18px!important}}.machines-list .machine-image{grid-column:1}.machines-list .eyebrow,.machines-list h3,.machines-list .product-card>p:not(.eyebrow),.machines-list .card-foot{grid-column:2}.machines-list .product-card{box-shadow:0 12px 30px #13192a14;border-radius:24px!important}.machines-list .product-card:nth-child(2n) .machine-image{grid-column:2;margin:-34px -46px -34px 0!important}.machines-list .product-card:nth-child(2n) .eyebrow,.machines-list .product-card:nth-child(2n) h3,.machines-list .product-card:nth-child(2n)>p:not(.eyebrow),.machines-list .product-card:nth-child(2n) .card-foot{grid-column:1}@media (width<=750px){.machines-list .machine-image,.machines-list .eyebrow,.machines-list h3,.machines-list .product-card>p:not(.eyebrow),.machines-list .card-foot{grid-column:auto}.machines-list .product-card{border-radius:20px!important}.machines-list .product-card:nth-child(2n) .machine-image{margin:-28px -28px 22px!important}}.machines-list .product-card{align-content:center;margin-top:78px;grid-template-rows:auto auto auto auto!important;min-height:0!important;overflow:visible!important}.machines-list .machine-image{z-index:2;position:relative;overflow:visible!important}.machines-list .machine-image img{z-index:3;filter:drop-shadow(18px 25px 18px #11182747);position:relative;transform:translateY(-82px)}.machines-list .eyebrow,.machines-list h3,.machines-list .product-card>p:not(.eyebrow),.machines-list .card-foot{z-index:1;position:relative}@media (width<=750px){.machines-list .product-card{margin-top:56px;min-height:0!important}.machines-list .machine-image img{filter:drop-shadow(12px 18px 14px #11182740);transform:translateY(-58px)}}.home-machines{background:#f1f1f1;overflow:hidden;padding:104px 0 88px!important}.home-machines-head{text-align:center;max-width:1200px;margin:0 auto;padding:0 max(7vw,33.3333vw - 400px)}.home-machines-head h2{margin:8px 0 12px;font-size:clamp(38px,5vw,66px);line-height:.95}.home-machines-head h2 i{color:#0000;background:linear-gradient(90deg,#200c6f,#0cd3e2,#6861fc);-webkit-background-clip:text;background-clip:text;font-style:normal}.home-machines-head>p:last-child{color:#626776;margin:0}.home-machine-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;align-items:center;gap:22px;padding:70px calc(50vw - 165px) 86px;display:flex;overflow-x:auto}.home-machine-track::-webkit-scrollbar{display:none}.home-machine-card{color:#17202c;text-align:left;cursor:pointer;scroll-snap-align:center;opacity:.68;background:#fff;border:0;border-radius:22px;flex-direction:column;flex:0 0 clamp(270px,22vw,330px);align-items:flex-start;min-height:405px;padding:26px;transition:transform .48s cubic-bezier(.2,.8,.2,1),opacity .35s,box-shadow .48s;display:flex;transform:scale(.9);box-shadow:0 14px 28px #181d301f}.home-machine-card:hover{opacity:.9}.home-machine-card.is-active{opacity:1;z-index:1;transform:scale(1.08);box-shadow:0 28px 50px #241e5e3b}.home-machine-card img{object-fit:contain;filter:drop-shadow(12px 16px 12px #0c121f33);width:100%;height:235px;margin:0 0 18px}.home-machine-card span{color:#6b7080;min-height:38px;font-size:16px;line-height:1.25}.home-machine-card strong{margin-top:10px;font-size:28px;font-weight:700;line-height:1}.home-machine-card small{color:#6b7080;margin-top:auto;padding-top:18px;font-size:16px}.home-machine-card:focus-visible{outline-offset:5px;outline:3px solid #0cd3e2}@media (width<=750px){.home-machines{padding:76px 0 60px!important}.home-machine-track{gap:14px;padding:48px calc(50vw - 135px) 60px}.home-machine-card{border-radius:18px;flex-basis:270px;min-height:350px;padding:22px;transform:scale(.94)}.home-machine-card.is-active{transform:scale(1.03)}.home-machine-card img{height:190px}.home-machine-card strong{font-size:25px}}.home-machine-card{overflow:visible!important}.home-machine-card img{z-index:2;transition:transform .48s cubic-bezier(.2,.8,.2,1),filter .48s;position:relative}.home-machine-card.is-active img{filter:drop-shadow(18px 26px 16px #0a0f2357);transform:translateY(-34px)scale(1.4)}.home-machine-card:first-child{--machine-neon:#6861fc}.home-machine-card:nth-child(2){--machine-neon:#0cd3e2}.home-machine-card:nth-child(3){--machine-neon:#954cfb}.home-machine-card:nth-child(4){--machine-neon:#d0e4fd}.home-machine-card:nth-child(5){--machine-neon:#6861fc}.home-machine-card.is-active{box-shadow:inset 0 0 0 3px var(--machine-neon), 0 0 0 1px var(--machine-neon), 0 18px 42px #241e5e40, 0 0 24px var(--machine-neon)}@supports (color:color-mix(in lab, red, red)){.home-machine-card.is-active{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--machine-neon) 30%, transparent), 0 0 0 1px color-mix(in srgb, var(--machine-neon) 30%, transparent), 0 18px 42px #241e5e40, 0 0 24px color-mix(in srgb, var(--machine-neon) 50%, transparent)}}:root[data-theme=dark] .home-machines{background:radial-gradient(58% 56% at 50% 8%,#6861fc33,#0000 72%),#070812}:root[data-theme=dark] .home-machines-head h2{color:#fff}:root[data-theme=dark] .home-machines-head>p:last-child{color:#b7bbca}:root[data-theme=dark] .home-machine-card{color:#fff;background:linear-gradient(145deg,#171a2c,#0c0e1a);box-shadow:inset 0 0 0 1px #9a97ff29,0 16px 32px #00000061}:root[data-theme=dark] .home-machine-card span,:root[data-theme=dark] .home-machine-card small{color:#b9bed0}:root[data-theme=dark] .home-machine-card.is-active{box-shadow:inset 0 0 0 3px var(--machine-neon), 0 0 0 1px var(--machine-neon), 0 26px 54px #0009, 0 0 16px var(--machine-neon), 0 0 38px var(--machine-neon)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .home-machine-card.is-active{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--machine-neon) 30%, transparent), 0 0 0 1px color-mix(in srgb, var(--machine-neon) 30%, transparent), 0 26px 54px #0009, 0 0 16px var(--machine-neon), 0 0 38px var(--machine-neon)}}:root[data-theme=dark] .home-machine-card.is-active img{filter:drop-shadow(18px 26px 18px #000000b8)}.axera-one-gallery{background:#fff;padding:0 max(7vw,50vw - 600px)}.axera-one-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.axera-one-gallery-item,.home-axera-one-preview{background:#080b14;border:0;border-radius:14px;padding:0;display:block;overflow:hidden;box-shadow:0 18px 42px #080b1424}.axera-one-gallery-item{cursor:zoom-in}.axera-one-gallery-item img,.home-axera-one-preview img{width:100%;height:auto;transition:transform .35s;display:block}@media (hover:hover){.axera-one-gallery-item:hover img,.home-axera-one-preview:hover img{transform:scale(1.025)}}.axera-one-gallery-item:focus-visible,.home-axera-one-preview:focus-visible,.axera-one-lightbox button:focus-visible{outline-offset:4px;outline:3px solid #0cd3e2}.home-axera-one-preview{width:min(100%,1080px);margin:18px auto 0}.axera-one-lightbox{z-index:1000;background:#03060ef0;place-items:center;padding:clamp(56px,8vh,90px) clamp(20px,7vw,110px);display:grid;position:fixed;inset:0}.axera-one-lightbox>img{border-radius:8px;max-width:100%;max-height:100%;display:block;box-shadow:0 24px 80px #0000008c}.axera-one-lightbox button{z-index:1;color:#fff;cursor:pointer;background:#090d1bbf;border:1px solid #ffffff59;border-radius:50%;place-items:center;display:grid;position:absolute}.axera-one-lightbox-close{width:44px;height:44px;font-size:30px;line-height:1;top:22px;right:22px}.axera-one-lightbox-nav{width:48px;height:48px;font-size:27px;top:50%;transform:translateY(-50%)}.axera-one-lightbox-nav.is-previous{left:22px}.axera-one-lightbox-nav.is-next{right:22px}@media (width<=700px){.axera-one-gallery{padding:0 7vw 72px}.axera-one-gallery-grid{grid-template-columns:1fr;gap:14px}.axera-one-lightbox{padding:68px 18px}.axera-one-lightbox-nav{top:auto;bottom:16px;transform:none}.axera-one-lightbox-nav.is-previous{left:calc(50% - 58px)}.axera-one-lightbox-nav.is-next{right:calc(50% - 58px)}}.axera-one-gallery{background:radial-gradient(52% 44% at 50% 72%,#0cd3e224,#0000 72%),radial-gradient(40% 34% at 18% 82%,#954cfb2e,#0000 74%),#080a13;padding-top:clamp(62px,8vw,116px);overflow:hidden}.axera-one-gallery-grid{width:min(100%,1240px);height:clamp(350px,43vw,570px);margin:0 auto;display:block;position:relative}.axera-one-gallery-item{aspect-ratio:16/9;transform-origin:bottom;border:1px solid #ffffff29;border-radius:clamp(12px,1.4vw,22px);width:39%;transition:translate .28s,box-shadow .28s;position:absolute;top:clamp(42px,5vw,78px);box-shadow:0 28px 70px #0000006b}.axera-one-gallery-item>span{z-index:1;color:#fff;letter-spacing:-.035em;text-align:left;text-shadow:0 2px 12px #0000008c;font-size:clamp(16px,2vw,28px);font-weight:700;position:absolute;top:clamp(13px,1.8vw,24px);left:clamp(15px,2vw,28px)}.axera-one-gallery-item:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000006b,#0000 30%);position:absolute;inset:0}.axera-one-gallery-item img{object-fit:cover;height:100%}.axera-one-gallery-item-0{z-index:1;left:-2%;transform:rotate(-12deg)}.axera-one-gallery-item-1{z-index:2;left:19%;transform:rotate(-4deg)translateY(-9px)}.axera-one-gallery-item-2{z-index:3;left:42%;transform:rotate(4deg)translateY(-9px)}.axera-one-gallery-item-3{z-index:1;left:64%;transform:rotate(12deg)}@media (hover:hover){.axera-one-gallery-item:hover{z-index:4;translate:0 -18px;box-shadow:0 36px 86px #00000094}}:root[data-theme=dark] .axera-one-gallery{background:radial-gradient(52% 44% at 50% 72%,#0cd3e224,#0000 72%),radial-gradient(40% 34% at 18% 82%,#954cfb2e,#0000 74%),#080a13}@media (width<=700px){.axera-one-gallery-grid{grid-template-columns:1fr;gap:14px;height:auto;display:grid}.axera-one-gallery-item{width:91%;position:relative;top:auto;left:auto!important;transform:none!important}.axera-one-gallery-item:nth-child(odd){margin-right:auto}.axera-one-gallery-item:nth-child(2n){margin-left:auto}}.axera-one-lightbox-stage{touch-action:none;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.axera-one-lightbox-stage>img{transform-origin:50%;border-radius:8px;max-width:100%;max-height:100%;transition:transform .16s;display:block;box-shadow:0 24px 80px #0000008c}.axera-one-lightbox-stage.is-zoomed{cursor:grab}.axera-one-lightbox-stage.is-zoomed:active{cursor:grabbing}.axera-one-lightbox-zoom{z-index:2;background:#090d1bd1;border:1px solid #ffffff59;border-radius:24px;gap:1px;display:flex;position:absolute;bottom:22px;left:50%;overflow:hidden;transform:translate(-50%)}.axera-one-lightbox-zoom button{border:0;border-radius:0;width:44px;height:42px;font-size:21px;position:static}.axera-one-lightbox-zoom button:nth-child(2){width:58px;font-size:13px}.axera-one-lightbox-zoom button:disabled{opacity:.35;cursor:default}@media (width<=700px){.axera-one-lightbox-zoom{bottom:15px}.axera-one-lightbox-stage{align-items:start}}.platform-showcase{background:radial-gradient(48% 38% at 50% 88%,#0cd3e226,#0000 74%),radial-gradient(42% 36% at 18% 74%,#954cfb30,#0000 76%),#080a13;position:relative;overflow:hidden}.platform-showcase .platform-hero{text-align:center;flex-direction:column;align-items:center;min-height:0;padding:clamp(122px,13vw,176px) 7vw clamp(16px,2.5vw,34px);display:flex;color:#fff!important;background:0 0!important}.platform-showcase .platform-hero:before{display:none}.platform-showcase .platform-hero .eyebrow{color:#78e7ef}.platform-showcase .platform-hero h1,.platform-showcase .platform-hero i{color:#fff!important}.platform-showcase .platform-hero h1 i{color:#72e8ee!important}.platform-showcase .platform-hero>p:not(.eyebrow){color:#b7c1d0}.platform-showcase .axera-one-gallery{background:0 0;padding-top:0;padding-bottom:0}.platform-showcase .axera-one-gallery-grid{height:clamp(340px,39vw,500px)}.platform-showcase+.dashboard{margin-top:-60px}.axera-one-disclaimer{z-index:2;color:#d2dae994;text-align:right;pointer-events:none;max-width:min(360px,32vw);margin:0;padding:0;font-size:12px;line-height:1.5;position:absolute;bottom:clamp(64px,5vw,88px);right:max(7vw,50vw - 600px)}@media (width<=700px){.platform-showcase+.dashboard{margin-top:-60px}.platform-showcase .platform-hero{text-align:left;align-items:flex-start;padding:112px 7vw 28px}.platform-showcase .platform-hero>p:not(.eyebrow){max-width:350px}.platform-showcase .axera-one-gallery{padding-top:10px}.platform-showcase .axera-one-gallery-grid{height:auto}.axera-one-disclaimer{text-align:left;max-width:none;margin:0;padding:6px 7vw 86px;position:static}}.home-axera-one-preview{transform-origin:54% 54%;will-change:transform, box-shadow;border:1px solid #ffffff2e;border-radius:18px;width:min(92%,1020px);margin-top:44px;transition:transform .9s cubic-bezier(.22,1,.36,1),box-shadow .9s cubic-bezier(.22,1,.36,1);animation:7s ease-in-out infinite home-preview-float;position:relative;overflow:visible;transform:perspective(1500px)rotateX(7deg)rotateY(-15deg)rotate(-1.5deg);box-shadow:26px 38px 74px #09082557,-12px 12px 34px #0cd3e221}.home-axera-one-preview:before{content:"";z-index:-1;border-radius:inherit;filter:blur(28px);opacity:.65;background:linear-gradient(120deg,#0cd3e247,#954cfb33);position:absolute;inset:7% -5% -12% 12%}.home-axera-one-preview img{border-radius:inherit}@keyframes home-preview-float{0%,to{translate:0}50%{translate:0 -10px}}@media (hover:hover){.home-axera-one-preview:hover{animation-play-state:paused;transform:perspective(1500px)rotateX(3deg)rotateY(-7deg)rotate(-.5deg)translateY(-10px);box-shadow:30px 48px 88px #0908256b,-15px 16px 42px #0cd3e230}}@media (width<=700px){.home-axera-one-preview{border-radius:12px;width:94%;margin-top:30px;transform:perspective(1000px)rotateX(4deg)rotateY(-8deg)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.home-axera-one-preview{animation:none}}.home-hero-slide .hero-machine-0{perspective:1500px}.home-hero-slide .hero-machine-0 img{filter:none;transform-origin:52% 55%;border:1px solid #ffffff38;border-radius:18px;width:min(51vw,720px);max-height:none;transform:scale(1.35)rotateX(6deg)rotateY(-15deg)rotate(-1.5deg);box-shadow:28px 38px 78px #04081575,-12px 14px 36px #0cd3e226}.home-hero-slide .hero-machine-1 img{transform:scale(1.5)}@media (width<=700px){.home-hero-slide .hero-machine-0 img{border-radius:12px;width:min(98%,520px);transform:rotateX(3deg)rotateY(-8deg)rotate(-1deg)}.home-hero-slide .hero-machine-1 img{transform:scale(1.08)}}.home-axera-one-preview{width:70%}@media (width<=700px){.home-axera-one-preview{width:70%}}.core-modules .home-axera-one-preview{z-index:6;margin-top:50px;margin-bottom:-76px}.core-modules .core-modules-grid{z-index:3;margin-top:68px;position:relative}@media (width<=700px){.core-modules .home-axera-one-preview{margin-top:34px;margin-bottom:24px}.core-modules .core-modules-grid{margin-top:0}}:root[data-theme=dark] .platform-overview{color:#f7f8fc;background:radial-gradient(circle at 86% 12%,#6861fc33,#0000 31%),#0b0e19}:root[data-theme=dark] .platform-overview-tabs{border-color:#313951}:root[data-theme=dark] .platform-overview-tabs button{color:#b9c1d3;border-color:#313951}:root[data-theme=dark] .platform-overview-tabs button:first-child{color:#59e4ef}:root[data-theme=dark] .platform-overview-tabs button:nth-child(2){color:#aaa6ff}:root[data-theme=dark] .platform-overview-tabs button:nth-child(3){color:#c9a7ff}:root[data-theme=dark] .platform-overview-tabs button[aria-selected=true],:root[data-theme=dark] .platform-overview-tabs button:focus{color:#fff}:root[data-theme=dark] .platform-overview-panel{background:#171c2d;box-shadow:0 18px 42px #00000057}:root[data-theme=dark] .platform-overview-panel h3,:root[data-theme=dark] .platform-overview-panel .platform-overview-lead{color:#fff}:root[data-theme=dark] .platform-overview-panel p{color:#c1c9da}:root[data-theme=dark] .platform-decisions{color:#f7f8fc;background:radial-gradient(circle at 9% 78%,#0cd3e224,#0000 29%),radial-gradient(circle at 88% 16%,#954cfb2e,#0000 30%),#090c16!important}:root[data-theme=dark] .platform-decisions-lead{color:#b9c1d3}:root[data-theme=dark] .platform-decisions li{box-shadow:0 12px 28px #00000047}:root[data-theme=dark] .platform-decisions li:first-child{color:#eaffff;background:#167b89}:root[data-theme=dark] .platform-decisions li:nth-child(2){background:#4944ae}:root[data-theme=dark] .platform-decisions li:nth-child(3){background:#6635aa}:root[data-theme=dark] .platform-decisions li:nth-child(4){background:#30206f}:root[data-theme=dark] .platform-decisions li:nth-child(5){background:#191338}:root[data-theme=dark] .platform-decisions li:nth-child(6){background:#171a2b}.hbm-spec-table{table-layout:fixed!important;width:1396px!important;min-width:1396px!important}.hbm-spec-table th:first-child,.hbm-spec-table td:first-child{width:250px!important;min-width:250px!important;max-width:250px!important}.hbm-spec-table th:nth-child(2),.hbm-spec-table td:nth-child(2){width:90px!important;min-width:90px!important;max-width:90px!important}.hbm-spec-table th:nth-child(n+3),.hbm-spec-table td:nth-child(n+3){width:176px!important;min-width:176px!important;max-width:176px!important}.hbm-spec-notes li::marker{content:"‧  "}.content-band{isolation:isolate;width:min(1200px,100% - 48px);color:var(--ink);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,60px);margin:0 auto;padding:clamp(72px,10vw,120px) 0;display:grid;position:relative}.content-band:before{content:"";z-index:0;background:inherit;position:absolute;inset:0 calc(50% - 50vw)}.content-band>*{z-index:1;position:relative}.content-band h2{margin:0;font-size:clamp(40px,5vw,70px);line-height:.98}.content-band h2 i{color:#0000;background:linear-gradient(90deg,#200c6f,#0cd3e2,#6861fc);-webkit-background-clip:text;background-clip:text}.content-band h3{margin:0;font-size:20px}.content-band p{margin:0 0 18px;font-size:18px;font-weight:300;line-height:1.65}.content-band-intro{display:contents}.content-band-intro>.eyebrow,.content-band-intro>h2{grid-column:1}.content-band-intro>p:last-child{grid-area:1/2/span 2;align-self:end}.home-evolution>div:last-child,.future-vision>div:last-child,.about-purpose>div:last-child{align-self:end}.future-vision:after{content:"";z-index:1;background:#200c6f33;height:1px;position:absolute;bottom:0;left:0;right:0}.home-evolution-source-kicker{color:#6861fc;margin-top:28px!important;font-size:24px!important;font-weight:700!important;line-height:1.35!important}:root[data-theme=dark] .home-evolution-source-kicker{color:#0cd3e2}.home-evolution:after{content:"";background:linear-gradient(90deg,#d0e4fd,#0cd3e2,#6861fc);border-radius:999px;width:min(168px,32vw);height:3px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.text-link{color:#200c6f;letter-spacing:.06em;text-transform:uppercase;margin-top:10px;font-size:15px;font-weight:700;display:inline-flex}.benefit-grid,.value-grid{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:4px;display:grid}.values{align-items:start}.values .content-band-intro{grid-column:1/-1;display:block}.values .value-grid{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:4px}.benefit-grid article,.value-grid article{background:#6861fc12;border-radius:18px;min-height:150px;padding:24px}.benefit-grid article:nth-child(2n),.value-grid article:nth-child(2n){background:#0cd3e214}.benefit-grid span,.value-grid span,.portfolio-details summary span{color:#6861fc;letter-spacing:.08em;margin-bottom:24px;font-size:13px;font-weight:700;display:block}.benefit-grid h3,.value-grid h3{line-height:1.2}.home-benefits{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;row-gap:42px}.home-benefits .home-benefits-intro{flex-direction:column;grid-area:1/1;align-items:flex-start;display:flex}.home-benefits .home-benefits-intro .eyebrow{margin-bottom:22px}.home-benefits .home-benefits-intro h2{margin-bottom:28px}.home-benefits .home-benefits-intro p:last-child{max-width:480px;margin:0}.home-benefits .benefit-grid{grid-area:1/2;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:14px;margin:0}.home-benefits .benefit-grid h3{font-weight:500!important}.home-benefits .benefit-grid article{border-radius:24px 8px;min-height:148px;padding:22px}.home-benefits .benefit-grid article:first-child{border-radius:28px 8px;grid-column:span 2;min-height:150px}.home-benefits .benefit-grid article:nth-child(2){border-radius:8px 28px;grid-column:span 2;min-height:138px;margin-top:0}.home-benefits .benefit-grid article:nth-child(3){border-radius:24px 24px 8px;grid-column:span 1;margin-top:0}.home-benefits .benefit-grid article:nth-child(4){border-radius:8px 26px 26px 8px;grid-column:span 2;min-height:184px;margin-top:0}.home-benefits .benefit-grid article:nth-child(5){border-radius:24px 8px 24px 24px;grid-column:span 1;margin-top:0}.home-benefits .benefit-grid article:nth-child(6){border-radius:30px 8px;grid-column:2/span 3;min-height:120px;margin-top:0}.value-grid article p{margin:12px 0 0;font-size:16px;line-height:1.5}.home-strong-line{color:#200c6f;letter-spacing:-.04em;text-align:center;grid-column:1/-1;max-width:760px;font-weight:700;margin:22px auto 0!important;font-size:clamp(24px,3vw,38px)!important;line-height:1.18!important}.portfolio-narrative{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.portfolio-details{gap:10px;display:grid}.portfolio-details details{background:#6861fc0f;border-radius:14px;padding:0 22px}.portfolio-details summary{cursor:pointer;gap:3px;padding:20px 28px 20px 0;list-style:none;display:grid}.portfolio-details summary::-webkit-details-marker{display:none}.portfolio-details summary:after{content:"+";color:#6861fc;margin-top:11px;font-size:22px;position:absolute;right:22px}.portfolio-details details[open] summary:after{content:"−"}.portfolio-details summary strong{font-size:22px}.portfolio-details summary em{color:#586075;font-size:14px;font-style:normal;line-height:1.4}.portfolio-details details>p{padding:0 0 22px;font-size:16px}.machine-explorer{gap:48px;display:grid}.machine-explorer-intro{max-width:760px}.machine-explorer-intro h2{letter-spacing:-.06em;margin:12px 0 22px;font-size:clamp(42px,5vw,72px);line-height:.96}.machine-explorer-intro p:not(.eyebrow){font-size:17px;line-height:1.7}.machine-explorer .machines-list{margin:0}.machine-explorer .product-card-link{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.machine-explorer .product-card-main{color:inherit;text-decoration:none;display:contents}.machine-explorer .machine-intro-trigger{z-index:4;color:#413a9d;font:inherit;letter-spacing:.06em;cursor:pointer;border-radius:999px;padding:4px 14px;font-size:12px;font-weight:500;position:relative}.machine-explorer .machine-intro-trigger:hover,.machine-explorer .machine-intro-trigger:focus-visible{color:#fff;background:#444}.machine-explorer .card-foot b{transition:transform .2s}.machine-detail-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(12px);background:#05071194;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.machine-detail-modal{border:1px solid var(--hairline);background:var(--canvas);border-radius:24px;width:min(940px,100%);max-height:min(760px,100vh - 48px);padding:clamp(36px,5vw,68px);position:relative;overflow-y:auto;box-shadow:0 24px 80px #00000052}.machine-detail-modal h3{letter-spacing:-.055em;margin:8px 0 16px;font-size:clamp(34px,4vw,56px)}.machine-detail-modal p{max-width:820px;font-size:17px;line-height:1.5;font-weight:300!important}.machine-detail-modal .machine-explorer-lead{color:var(--accent,#6861fc);font-weight:650}.machine-detail-modal .button{margin-top:12px}.machine-detail-modal-close{border:1px solid var(--hairline);width:42px;height:42px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:30px;line-height:1;display:grid;position:absolute;top:18px;right:18px}@media (width<=750px){.machine-explorer{gap:32px}.machine-detail-modal{border-radius:18px;padding:30px 24px}}.platform-intro{text-align:center;max-width:900px;display:block}.platform-intro h2{margin:18px auto 28px;font-size:clamp(38px,4.6vw,62px)}.platform-intro p{max-width:760px;margin-left:auto;margin-right:auto}.axera-one-overview{background:var(--canvas-soft);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(42px,8vw,130px);display:grid}.axera-one-overview-intro h2{color:#200c6f;letter-spacing:-.06em;margin:12px 0 22px;font-size:clamp(32px,3.8vw,52px);line-height:.95}.axera-one-overview-intro p:not(.eyebrow),.axera-one-overview-content p{line-height:1.7}.axera-one-overview-content{gap:18px;display:grid}.axera-one-overview-content article{border:1px solid var(--hairline);background:var(--canvas);border-radius:20px;padding:clamp(28px,4vw,46px)}.axera-one-overview-content h3{letter-spacing:-.045em;margin:10px 0 18px;font-size:clamp(26px,3vw,38px);line-height:1.05}.axera-one-overview-content ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin:25px 0 0;padding:0;list-style:none;display:grid}.axera-one-overview-content li{border-bottom:1px solid var(--hairline);padding:10px 0;font-weight:650}.axera-one-overview-content li:before{content:"→";color:#6861fc;margin-right:9px}.platform-overview{color:#10162c;background:#eef4f7}.platform-overview-heading{max-width:1160px;margin:0 auto 48px;padding-bottom:34px}.platform-overview-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;max-width:1160px;margin:0 auto;display:grid}.platform-overview-grid article{color:#10162c;background:#fff;border:1px solid #10162c26;border-radius:18px;min-height:300px;padding:clamp(28px,4vw,52px)}.platform-overview-grid article:first-child{border-top:6px solid #0cd3e2;grid-column:span 6}.platform-overview-grid article:nth-child(2){border-top:6px solid #6861fc;grid-column:span 6}.platform-overview-grid article:nth-child(3){border-top:6px solid #954cfb;grid-column:span 12;min-height:240px}.platform-overview-grid .eyebrow{color:#515b72;opacity:1}.platform-overview-grid h3{letter-spacing:-.06em;max-width:580px;margin:10px 0 18px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(24px,2.4vw,34px);font-weight:800;line-height:1.05}.platform-overview-grid article>p:not(.eyebrow){color:#3d465b;max-width:600px;line-height:1.7}.platform-overview-grid ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin:25px 0 0;padding:0;list-style:none;display:grid}.platform-overview-grid li{border-bottom:1px solid;padding:10px 0;font-weight:650}.platform-overview-grid li:before{content:"→";color:inherit;margin-right:9px}.platform-overview-navigator{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(24px,5vw,80px);max-width:1160px;margin:0 auto;display:grid}.platform-overview-tabs{border-top:1px solid #10162c47}.platform-overview-tabs button{color:#2c3650;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #10162c47;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:23px 0;display:flex}.platform-overview-tabs h3{letter-spacing:-.045em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(18px,1.7vw,26px);font-weight:700}.platform-overview-tabs button:first-child{color:#0c43e2}.platform-overview-tabs button:nth-child(2){color:#6861fc}.platform-overview-tabs button:nth-child(3){color:#954cfb}.platform-overview-tabs span{opacity:0;font-size:24px;transition:opacity .2s,transform .2s;transform:translate(-8px)}.platform-overview-tabs button[aria-selected=true]{color:#200c6f}.platform-overview-tabs button:focus{color:#000}.platform-overview-tabs button:focus-visible{outline:0}.platform-overview-tabs button:focus span,.platform-overview-tabs button:hover span{opacity:1;transform:translate(0)}.platform-overview-panel{background:#fff;border-radius:18px;min-height:200px;padding:clamp(30px,5vw,70px);box-shadow:0 18px 42px #131d341a}.platform-overview-panel h3{color:#200c6f;letter-spacing:-.065em;margin:0 0 25px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(30px,4vw,54px);font-weight:750;line-height:.95}.platform-overview-panel p{color:#3d465b;max-width:650px;font-size:17px;line-height:1.75}.platform-overview-panel .platform-overview-lead{color:#10162c;font-size:clamp(21px,2.2vw,30px);font-weight:650;line-height:1.25}.platform-decisions{color:#10162c;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(38px,8vw,120px);display:grid;background:#f1f1f1!important}.platform-decisions-lead{color:#888;max-width:520px;margin:24px 0 0;font-size:clamp(20px,2.1vw,30px);font-weight:400;line-height:1.125}.platform-decisions ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.platform-decisions li{background:#ffffffc7;border-radius:12px;align-items:end;min-height:116px;padding:18px;font-size:clamp(18px,2vw,26px);font-weight:500;line-height:1.05;transition:transform .2s,background .2s;display:flex;box-shadow:0 8px 18px #192d4b12}.platform-decisions li:nth-child(2n){background:#ffffff8a}.platform-decisions li:first-child{color:#0a0a29;background:#0cd3e2}.platform-decisions li:nth-child(2){color:#fff;background:#6861fc}.platform-decisions li:nth-child(3){color:#fff;background:#954cfb}.platform-decisions li:nth-child(4){color:#fff;background:#200c6f}.platform-decisions li:nth-child(5){color:#fff;background:#0d0729}.platform-decisions li:nth-child(6){color:#fff;background:#0a0a29}@media (hover:hover){.platform-decisions li:hover{transform:translateY(-3px)}}@media (width<=750px){.axera-one-overview{grid-template-columns:1fr;gap:34px}.axera-one-overview-content ul,.platform-overview-grid,.platform-overview-grid article:nth-child(n),.platform-overview-grid ul{grid-template-columns:1fr}.platform-overview-grid article:nth-child(n){grid-column:auto;min-height:0}.platform-overview-navigator{grid-template-columns:1fr;gap:28px}.platform-overview-tabs button{padding:18px 0}.platform-overview-panel{min-height:0;padding:32px 26px}.platform-decisions,.platform-decisions ul{grid-template-columns:1fr}.platform-decisions li:nth-child(n){border-right:1px solid #10162c29;min-height:0}}.brand-promise{text-align:center;background:#f1f1f1;max-width:940px;display:block}.brand-promise h2{margin:18px 0 28px}.brand-promise p{max-width:760px;margin-left:auto;margin-right:auto}.about-purpose h2{max-width:520px}.about-purpose>div:last-child>.eyebrow{margin-bottom:14px}.about-purpose>div:last-child>p:last-child{max-width:640px}.origin,.manufacturing-shift{text-align:center;max-width:980px;display:block}.manufacturing-shift{background:#f1f1f1}.origin h2,.manufacturing-shift h2{margin:18px auto 28px}.origin>p:not(.eyebrow),.manufacturing-shift>p:not(.eyebrow){max-width:720px;margin-left:auto;margin-right:auto}.manufacturing-shift>div{grid-template-columns:repeat(4,1fr);gap:10px;margin:34px 0;display:grid}.manufacturing-shift>div span{border-radius:12px;padding:12px 8px;font-size:20px;font-weight:400}.manufacturing-shift>div span:first-child{color:#fff;background:#200c6f}.manufacturing-shift>div span:nth-child(2){color:#fff;background:#0c43e2}.manufacturing-shift>div span:nth-child(3){color:#061927;background:#0cd3e2}.manufacturing-shift>div span:nth-child(4){color:#fff;background:#954cfb}.machine-source-copy{max-width:940px;display:block}.machine-source-copy h2{margin:16px 0 30px}.machine-source-copy p:not(.eyebrow){max-width:760px}:root[data-theme=dark] .content-band{color:#fff}:root[data-theme=dark] .future-vision:after{background:#d0e4fd47}:root[data-theme=dark] .content-band p,:root[data-theme=dark] .portfolio-details summary em{color:#b9c1d3}:root[data-theme=dark] .text-link,:root[data-theme=dark] .home-strong-line{color:#0cd3e2}:root[data-theme=dark] .benefit-grid article,:root[data-theme=dark] .value-grid article,:root[data-theme=dark] .portfolio-details details{background:#ffffff0e}:root[data-theme=dark] .benefit-grid article:nth-child(2n),:root[data-theme=dark] .value-grid article:nth-child(2n){background:#0cd3e21a}.home-benefits .benefit-grid article:first-child{color:#061927;background:#d0e4fd}.home-benefits .benefit-grid article:nth-child(2){color:#fff;background:#0c43e2}.home-benefits .benefit-grid article:nth-child(3){color:#fff;background:#954cfb}.home-benefits .benefit-grid article:nth-child(4){color:#061927;background:#0cd3e2}.home-benefits .benefit-grid article:nth-child(5){color:#fff;background:#6861fc}.home-benefits .benefit-grid article:nth-child(6){color:#fff;background:#200c6f}.home-benefits .benefit-grid article h3,.home-benefits .benefit-grid article span{color:inherit}:root[data-theme=dark] .home-benefits .benefit-grid article:nth-child(2){color:#fff;background:#344fae}:root[data-theme=dark] .home-benefits .benefit-grid article:nth-child(4){color:#fff;background:#197a86}:root[data-theme=dark] .home-benefits .benefit-grid article:nth-child(6){color:#fff;background:#46318d}@media (width<=750px){.content-band{width:min(100% - 40px,600px);padding:68px 0;display:block}.content-band h2{font-size:clamp(38px,12vw,56px)}.content-band p{font-size:16px}.content-band-intro>p:last-child{margin-top:22px}.benefit-grid,.value-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:26px}.benefit-grid article,.value-grid article{min-height:130px;padding:18px}.benefit-grid span,.value-grid span{margin-bottom:20px}.benefit-grid h3{font-size:17px}.home-benefits .home-benefits-intro{display:flex}.home-benefits .benefit-grid{grid-template-columns:1fr 1fr;margin-top:30px}.home-benefits .benefit-grid article,.home-benefits .benefit-grid article:nth-child(n){border-radius:18px;grid-column:auto;min-height:130px;margin-top:0}.home-benefits .benefit-grid article:first-child,.home-benefits .benefit-grid article:nth-child(4){grid-column:span 2}.portfolio-details{margin-top:30px}.portfolio-details details{padding:0 16px}.portfolio-details summary{padding:17px 25px 17px 0}.portfolio-details summary strong{font-size:19px}.portfolio-details summary:after{right:16px}.manufacturing-shift>div{grid-template-columns:1fr 1fr}}.core-module-card{isolation:isolate;transition:transform .28s,border-radius .28s,box-shadow .28s,background-color .28s}.core-module-card>span,.core-module-card h3,.core-module-card p{z-index:2}.core-module-card .module-orbit{z-index:1;transition:transform .35s}@media (hover:hover){.core-module-card:hover{border-radius:16px;transform:translateY(-5px)}.core-module-card:hover .module-orbit{transform:scale(1.1)rotate(12deg)}}.unika-spec-table{table-layout:auto!important;min-width:2100px!important}.unika-spec-table th:first-child,.unika-spec-table td:first-child{width:250px!important}.unika-spec-table th:nth-child(2),.unika-spec-table td:nth-child(2){width:90px!important}.unika-spec-table th:nth-child(n+3),.unika-spec-table td:nth-child(n+3){width:176px!important}.unika-spec-note{color:#626a7d;max-width:1200px;margin:18px auto 0;font-size:16px;line-height:1.55}:root[data-theme=dark] .unika-spec-note{color:#aeb7cb}@media (width<=750px){.unika-spec-note{margin-top:14px}}.grander-spec-grid{gap:30px}.grander-spec-table{table-layout:auto!important}.grander-spec-table th:first-child,.grander-spec-table td:first-child{width:32%!important}.grander-spec-table th:nth-child(2),.grander-spec-table td:nth-child(2){width:10%!important}.grander-spec-table th:nth-child(n+3),.grander-spec-table td:nth-child(n+3){width:auto!important}.vtl-spec-table{table-layout:auto!important;min-width:1750px!important}.vtl-spec-table th:first-child,.vtl-spec-table td:first-child{width:250px!important}.vtl-spec-table th:nth-child(2),.vtl-spec-table td:nth-child(2){width:90px!important}.vtl-spec-table th:nth-child(n+3),.vtl-spec-table td:nth-child(n+3){width:176px!important}.vtl-specs .five-axis-spec-group:nth-child(2) .vtl-spec-table{table-layout:fixed!important}.vtl-specs .five-axis-spec-group:nth-child(2) .vtl-spec-table th:nth-child(2),.vtl-specs .five-axis-spec-group:nth-child(2) .vtl-spec-table td:nth-child(2),.vtl-specs .five-axis-spec-group:nth-child(2) .vtl-spec-table .vtl-unit-cell{width:90px!important;min-width:90px!important;max-width:90px!important}.vtl-spec-table .vtl-note-row td{color:#596176;background:#6861fc12;font-size:14px;font-style:italic;line-height:1.45}.vtl-spec-table .vtl-note-row td:first-child{color:#200c6f;letter-spacing:.06em;text-transform:uppercase;font-size:0;font-style:normal;font-weight:700}:root[data-theme=dark] .vtl-spec-table .vtl-note-row td{color:#c9d0e1;background:#6861fc29}:root[data-theme=dark] .vtl-spec-table .vtl-note-row td:first-child{color:#0cd3e2}.vtl-spec-table .vtl-unit-cell{color:#666d7d!important;width:90px!important;font-weight:400!important}.vtl-spec-table .vtl-data-cell{color:#17202c!important;width:auto!important;font-weight:400!important}.vtl-spec-table tr td[colspan]:not(:last-child){border-right:1px solid #200c6f29}:root[data-theme=dark] .vtl-spec-table tr td[colspan]:not(:last-child){border-right-color:#9a97ff57}table+table{margin-top:32px}@media (width<=750px){table+table{margin-top:24px}}:root[data-theme=dark] .vtl-spec-table .vtl-unit-cell{color:#9da7bd!important}:root[data-theme=dark] .vtl-spec-table .vtl-data-cell{color:#e6eaf5!important}.contact-modal-backdrop{z-index:300;-webkit-backdrop-filter:blur(12px);background:#05071194;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.contact-modal{background:linear-gradient(145deg,#fff,#f3f6ff);border:1px solid #6861fc47;border-radius:24px;width:min(100%,520px);padding:48px;position:relative;box-shadow:0 28px 80px #04081c4d}section.contact-modal{border-radius:24px!important}.contact-modal .brand-logo{width:142px;margin-bottom:40px;display:block}.contact-modal .brand-logo img{width:100%;height:auto}.contact-modal h2{color:#121723;margin:12px 0 30px;font-size:clamp(38px,7vw,58px);line-height:.94}.contact-modal h2 i{color:#0000;background:linear-gradient(90deg,#200c6f,#0cd3e2,#6861fc);-webkit-background-clip:text;background-clip:text;font-style:normal}.contact-modal>a:not(.logo){color:#200c6f;width:fit-content;margin-top:12px;font-size:18px;font-weight:700;line-height:1.4;display:block}.contact-modal>a:not(.logo):hover{color:#6861fc}.contact-modal-close{color:#200c6f;background:#200c6f14;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font-size:28px;line-height:1;display:grid;position:absolute;top:18px;right:18px}:root[data-theme=dark] .contact-modal h2{color:#fff}:root[data-theme=dark] .contact-modal>a:not(.logo){color:#0cd3e2}:root[data-theme=dark] .contact-modal-close{color:#fff;background:#ffffff1a}@media (width<=540px){.contact-modal-backdrop{padding:16px}.contact-modal{border-radius:20px;padding:38px 28px 32px}.contact-modal .brand-logo{width:126px;margin-bottom:30px}.contact-modal>a:not(.logo){font-size:16px}}.contact-modal-backdrop{background:radial-gradient(circle at 18% 12%,#0cd3e233,#0000 34%),#12122857}.contact-modal{background:linear-gradient(135deg,#fffffffa,#f4f7fff5);border:1px solid #6861fc33;border-radius:30px;padding:46px 48px 44px;overflow:hidden;box-shadow:0 24px 70px #16144233}.contact-modal:before{content:"";pointer-events:none;background:radial-gradient(circle,#6861fc2b,#0000 68%);border-radius:50%;width:250px;height:250px;position:absolute;top:-130px;right:-90px}.contact-modal>*{z-index:1;position:relative}.contact-modal-close{letter-spacing:.06em;background:#200c6f0f;border-radius:10px;width:auto;height:auto;padding:8px 11px;font-size:12px;font-weight:700;top:18px;right:18px}.contact-modal h2{margin-bottom:28px}.contact-modal-details{gap:10px;display:grid}.contact-modal-item{background:#ffffffad;border:1px solid #200c6f1a;border-radius:16px;padding:17px 18px}.contact-modal-item>span{color:#6861fc;letter-spacing:.1em;margin-bottom:7px;font-size:12px;font-weight:600;display:block}.contact-modal-item>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.contact-modal-item a{color:#151927;font-size:20px;font-weight:600}.contact-modal-item a:hover{color:#6861fc}.contact-modal-item button{color:#fff;letter-spacing:.06em;background:#200c6f;border:0;border-radius:9px;flex:none;padding:8px 10px;font-size:12px;font-weight:800}.contact-modal-item button:hover{background:#6861fc}:root[data-theme=dark] .contact-modal-backdrop{background:radial-gradient(circle at 18% 12%,#0cd3e22b,#0000 34%),#0507117a}:root[data-theme=dark] .contact-modal{background:linear-gradient(135deg,#202741,#151a2d);border-color:#0cd3e238;box-shadow:0 24px 70px #00000061}:root[data-theme=dark] .contact-modal-item{background:#ffffff0b;border-color:#a6b1ff2e}:root[data-theme=dark] .contact-modal-item a{color:#fff}:root[data-theme=dark] .contact-modal-item a:hover{color:#0cd3e2}@media (width<=540px){.contact-modal{border-radius:24px;padding:38px 24px 26px}.contact-modal-item{padding:15px}.contact-modal-item a{overflow-wrap:anywhere;font-size:16px}}.contact-modal-close{top:18px;left:auto;right:18px;position:absolute!important}.contact-modal .brand-logo{text-align:center;margin-left:auto;margin-right:auto}.contact-modal h2{white-space:nowrap}@media (width<=540px){.contact-modal h2{font-size:clamp(28px,9vw,34px)}}.unika-specs .spec-scroll,.vtl-specs .spec-scroll{cursor:grab;-webkit-overflow-scrolling:touch;overflow-y:visible;overflow-x:auto!important}.draggable-spec-scroll{-webkit-user-select:auto;user-select:auto}.draggable-spec-scroll.is-dragging{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.unika-specs .five-axis-spec-group,.vtl-specs .five-axis-spec-group{min-width:0;max-width:100%;overflow:hidden}.unika-specs .draggable-spec-scroll,.vtl-specs .draggable-spec-scroll{width:100%;max-width:100%}.vtl-spec-table td.is-merged{color:#200c6f;text-align:center;background:#6861fc0d;font-weight:700;position:relative;box-shadow:inset 1px 0 #6861fc42,inset -1px 0 #0cd3e233}.vtl-spec-table td.is-merged:after{color:#200c6f;content:"SHARED";letter-spacing:.07em;background:#6861fc29;border-radius:99px;padding:3px 5px;font-size:9px;font-weight:800;line-height:1;position:absolute;top:7px;right:8px}.machines-list .machine-image img,.machines-list h3{transition:transform .28s cubic-bezier(.2,.7,.2,1),filter .28s}.machines-list h3{transform-origin:0}@media (hover:hover){.machines-list .product-card-link:hover .machine-image img,.machines-list .product-card-link:focus-visible .machine-image img{transform:translateY(-82px)scale(1.045)}.machines-list .product-card-link:hover h3,.machines-list .product-card-link:focus-visible h3{transform:scale(1.055)}.machines-list .product-card-link:hover .machine-image img,.machines-list .product-card-link:focus-visible .machine-image img{filter:drop-shadow(20px 28px 20px #11182757)}}@media (hover:hover) and (width<=750px){.machines-list .product-card-link:hover .machine-image img,.machines-list .product-card-link:focus-visible .machine-image img{transform:translateY(-58px)scale(1.04)}}.series-hero-gallery{z-index:1;justify-self:center;place-items:center;width:100%;height:460px;display:grid;position:relative}.series-hero-gallery>img{object-fit:contain;mix-blend-mode:multiply;transform-origin:50%;filter:drop-shadow(20px 28px 20px #080c1c47);max-width:95%;max-height:440px;animation:.45s both series-hero-image-in;transform:scale(1.5)}@keyframes series-hero-image-in{0%{opacity:0;transform:scale(1.42)}to{opacity:1;transform:scale(1.5)}}.series-hero-dots{z-index:3;-webkit-backdrop-filter:blur(8px);background:#fff9;border-radius:999px;gap:8px;padding:8px 10px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.series-hero-dots button{background:#200c6f40;border:0;border-radius:50%;width:7px;height:7px;padding:0}.series-hero-dots button.is-active{background:#6861fc;border-radius:999px;width:22px}:root[data-theme=dark] .series-hero-gallery>img{mix-blend-mode:normal;filter:drop-shadow(20px 28px 22px #000000a6)}:root[data-theme=dark] .series-hero-dots{background:#121729b3}:root[data-theme=dark] .series-hero-dots button{background:#ffffff47}:root[data-theme=dark] .series-hero-dots button.is-active{background:#0cd3e2}@media (width<=760px){.series-hero-gallery{height:300px;margin-top:30px}.series-hero-gallery>img{max-height:280px;transform:scale(1.32)}@keyframes series-hero-image-in{0%{opacity:0;transform:scale(1.24)}to{opacity:1;transform:scale(1.32)}}}:root[data-theme=dark] .vtl-spec-table td.is-merged{color:#fff;background:linear-gradient(90deg,#6861fc45,#0cd3e229);box-shadow:inset 1px 0 #9a97ff7a,inset -1px 0 #0cd3e266}:root[data-theme=dark] .vtl-spec-table td.is-merged:after{color:#caffff;background:#0cd3e22e}.unika-specs .spec-scroll:active,.vtl-specs .spec-scroll:active{cursor:grabbing}.contact-modal{border-radius:36px}.contact-modal .brand-logo{width:104px;margin-bottom:28px}.contact-modal h2{margin:0 0 24px;font-size:clamp(34px,5vw,46px);line-height:.96}.contact-modal-close{letter-spacing:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font-size:26px;font-weight:400;display:grid}@media (width<=540px){.contact-modal{border-radius:28px}.contact-modal .brand-logo{width:92px;margin-bottom:24px}.contact-modal h2{font-size:34px}}.core-modules{background:linear-gradient(#fff 0 33%,#fff0 45%),radial-gradient(58% 48% at 14% 82%,#954cfb38,#0000 72%),radial-gradient(56% 44% at 86% 76%,#0cd3e22e,#0000 72%),#f7f8fc!important}:root[data-theme=dark] .core-modules{background:linear-gradient(#080a14 0 33%,#080a1400 45%),radial-gradient(58% 48% at 14% 82%,#954cfb40,#0000 72%),radial-gradient(56% 44% at 86% 76%,#0cd3e22e,#0000 72%),#080a14!important}.platform-modules{padding-top:104px!important;padding-bottom:104px!important}.platform-modules-head{justify-content:space-between;align-items:end;gap:36px;max-width:1200px;margin:0 auto 42px;display:flex}.platform-modules-head h2,.platform-overview-heading h2,.platform-decisions h2{letter-spacing:-.03em;text-align:right;margin:0;font-size:clamp(38px,5vw,66px);line-height:.93}.platform-overview-heading h2,.platform-decisions h2{text-align:left}.platform-modules-head h2 i{color:#0000;background:linear-gradient(90deg,#200c6f,#0cd3e2,#6861fc);-webkit-background-clip:text;background-clip:text;font-style:normal}.platform-module-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:220px;gap:16px;max-width:1200px;margin:0 auto;display:grid}.platform-module-card{isolation:isolate;color:#fff;border-radius:20px;padding:24px;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden;box-shadow:0 16px 30px #1a1e391f}.platform-module-card:before{content:"";z-index:0;background:var(--module-glow,#0cd3e2);filter:blur(34px);opacity:0;border-radius:50%;width:190px;height:190px;transition:opacity .32s,transform .4s;position:absolute;bottom:-92px;right:-72px;transform:scale(.65)}@media (hover:hover){.platform-module-card:hover{box-shadow:0 20px 42px var(--module-glow,#0cd3e2);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.platform-module-card:hover{box-shadow:0 20px 42px color-mix(in srgb, var(--module-glow,#0cd3e2) 34%, #1a1e3947)}}.platform-module-card:hover:before{opacity:.62;transform:scale(1)}}.platform-module-card span{z-index:2;letter-spacing:.08em;font-size:16px;font-weight:700;display:block;position:relative}.platform-module-card h3{z-index:2;max-width:300px;margin:72px 0 10px;font-size:clamp(22px,2.2vw,26px);line-height:.98;position:relative}.platform-module-card p{z-index:2;opacity:.86;max-width:330px;margin:0;line-height:1.45;position:relative;color:inherit!important}.platform-module-orbit{z-index:1;border:18px solid #ffffff29;border-radius:50%;width:170px;height:170px;position:absolute;top:-42px;right:-42px;box-shadow:0 0 0 22px #ffffff14}.platform-module-card:first-child{--module-glow:#954cfb;background:#200c6f;grid-column:span 1}.platform-module-card:nth-child(2){color:#17203b;--module-glow:#0c43e2;background:#d0e4fd}.platform-module-card:nth-child(3){--module-glow:#0cd3e2;background:#6861fc;grid-column:span 2}.platform-module-card:nth-child(4){color:#071c2a;--module-glow:#6861fc;background:#0cd3e2;grid-column:span 2}.platform-module-card:nth-child(5){--module-glow:#d0e4fd;background:#954cfb}.platform-module-card:nth-child(6){--module-glow:#0cd3e2;background:#0c43e2}.platform-module-card:nth-child(3) .platform-module-orbit,.platform-module-card:nth-child(4) .platform-module-orbit{width:230px;height:230px;top:-100px;right:10%}.platform-module-card:nth-child(4) .platform-module-orbit{inset:auto auto -92px -56px}.platform-module-card:nth-child(2) .platform-module-orbit{border-color:#200c6f24;box-shadow:0 0 0 22px #200c6f12}@media (width<=850px){.platform-module-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:230px}.platform-module-card:nth-child(3),.platform-module-card:nth-child(4){grid-column:span 1}.platform-modules-head{display:block}.platform-modules-head h2{text-align:left;margin-top:16px}}@media (width<=560px){.platform-modules{padding-top:74px!important;padding-bottom:74px!important}.platform-module-grid{grid-template-columns:1fr;grid-auto-rows:210px;gap:12px}.platform-module-card:nth-child(n){grid-column:span 1}.platform-module-card h3{margin-top:58px;font-size:27px}.platform-module-card:nth-child(3) .platform-module-orbit,.platform-module-card:nth-child(4) .platform-module-orbit{width:170px;height:170px;inset:-42px -42px auto auto}}:root[data-theme=dark] .platform-module-card{box-shadow:inset 0 0 0 1px #ffffff1f,0 18px 34px #00000059}:root[data-theme=dark] .platform-module-card:first-child{background:#1d0a57}:root[data-theme=dark] .platform-module-card:nth-child(2){color:#e9f5ff;background:#14233b}:root[data-theme=dark] .platform-module-card:nth-child(3){background:#302d89}:root[data-theme=dark] .platform-module-card:nth-child(4){color:#e7feff;background:#0a5869}:root[data-theme=dark] .platform-module-card:nth-child(5){background:#58228f}:root[data-theme=dark] .platform-module-card:nth-child(6){background:#092c73}.platform-module-card:first-child .platform-module-orbit{inset:auto auto -62px -58px}.platform-module-card:nth-child(2) .platform-module-orbit{top:auto;bottom:-52px;right:-54px}.platform-module-card:nth-child(5) .platform-module-orbit{top:-48px;left:-52px;right:auto}.platform-module-card:nth-child(6) .platform-module-orbit{top:auto;bottom:-58px;right:-48px}header{-webkit-backdrop-filter:blur(18px)saturate(150%);background:#ffffffb8!important;border-bottom:1px solid #171e251a!important}:root[data-theme=dark] header{background:#0a0c14ad!important;border-bottom-color:#ffffff1f!important}.machines-list .product-card{isolation:isolate;position:relative}.machines-list .product-card:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:.72;background:radial-gradient(45% 72% at 84% 102%,#6861fc80,#0000 68%);position:absolute;inset:0}.machines-list .product-card:nth-child(2):before{background:radial-gradient(80% 30% at 10% 0,#0cd3e280,#0000 70%)}.machines-list .product-card:nth-child(3):before{background:radial-gradient(48% 78% at 90% 5%,#d0e4fde6,#0000 80%)}.machines-list .product-card:nth-child(4):before{background:radial-gradient(55% 72% at 12% 108%,#6861fc80,#0000 70%)}.machines-list .product-card:nth-child(5):before{background:radial-gradient(80% 33% at 85% 98%,#954cfb66,#0000 70%)}:root[data-theme=dark] .machines-list .product-card{box-shadow:0 0 5px #d0e4fd61,0 18px 30px -22px #d0e4fd6b}:root[data-theme=dark] .machine-explorer .machine-intro-trigger{color:#e1e4e9}.machines-list .product-card:hover,.machines-list .product-card:focus-within{outline-offset:2px;outline:2px solid #6861fc80}.machines-list .product-card:nth-child(2):hover,.machines-list .product-card:nth-child(2):focus-within{outline-color:#0cd3e280}.machines-list .product-card:nth-child(3):hover,.machines-list .product-card:nth-child(3):focus-within{outline-color:#d0e4fde6}.machines-list .product-card:nth-child(4):hover,.machines-list .product-card:nth-child(4):focus-within{outline-color:#6861fc80}.machines-list .product-card:nth-child(5):hover,.machines-list .product-card:nth-child(5):focus-within{outline-color:#954cfb66}@media (hover:hover){.machines-list .product-card:hover .machine-image img{transform:translateY(-82px)scale(1.5)}}.core-modules{isolation:isolate;text-align:center;position:relative;color:#171717!important;background:radial-gradient(circle at 10% 60%,#954cfb47,#0000 24%),radial-gradient(circle at 87% 90%,#0cd3e23d,#0000 25%),#f7f8fc!important;display:block!important}.core-modules:before{content:"";z-index:1;background:linear-gradient(100deg,#6957f5 0 25%,#f8f9ff 25% 49%,#0cd3e2 49% 72%,#f8f9ff 72%);border:7px solid #12162a;border-radius:22px;width:min(560px,76vw);height:122px;position:absolute;top:52px;left:50%;transform:translate(-50%)perspective(650px)rotateX(52deg);box-shadow:0 24px 40px #2f1f7c40}.core-modules:after{content:"";z-index:2;background:#11152a;border-radius:99px;width:76px;height:11px;position:absolute;top:113px;left:50%;transform:translate(-50%)}.core-modules-head{z-index:3;max-width:640px;margin:0 auto 48px;position:relative}.core-modules .eyebrow{color:#6b62db!important}.core-modules h2{color:#17172b!important;font-size:clamp(32px,4vw,54px)!important}.core-modules-head>p:last-child{margin:0 auto;color:#666b80!important}.core-modules-grid{z-index:3;border-radius:18px;max-width:1080px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 22px 54px #2424481f;background:#fff!important;border:1px solid #e6e8f0!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important}.core-module-card{text-align:left;background:#fff!important;min-height:220px!important;padding:30px 24px!important}.core-module-card>span{color:#7469e8!important}.core-module-card h3{color:#24253a;margin:52px 0 10px!important;font-size:19px!important}.core-module-card p{color:#74788a!important;font-size:14px!important}.module-orbit{background:linear-gradient(135deg,#6957f5,#b078ff)!important;border:0!important;border-radius:14px!important;width:42px!important;height:42px!important;top:56px!important;left:24px!important;right:auto!important;box-shadow:0 8px 18px #6957f547!important}.core-module-card:nth-child(2) .module-orbit{background:linear-gradient(135deg,#0cd3e2,#4c9dff)!important}.core-module-card:nth-child(3) .module-orbit{background:linear-gradient(135deg,#ed65d0,#954cfb)!important}.core-module-card:nth-child(4) .module-orbit{background:linear-gradient(135deg,#19d5a2,#0cd3e2)!important}@media (width<=750px){.core-modules:before{border-width:5px;height:84px;top:36px}.core-modules:after{width:52px;height:8px;top:76px}.core-modules-grid{grid-template-columns:1fr 1fr!important}.core-module-card{min-height:190px!important;padding:22px 18px!important}.core-module-card h3{font-size:17px!important}.core-module-card p{font-size:13px!important}.module-orbit{top:50px!important;left:18px!important}}.five-axis-sustainability{color:#fff;background:linear-gradient(135deg,#110a39,#200c6f 54%,#162b65);grid-template-columns:.85fr 1.15fr;gap:8vw;padding:110px max(7vw,50vw - 600px);display:grid}.five-axis-sustainability h2,.five-axis-knowledge h2{margin:10px 0 0;font-size:clamp(38px,5vw,66px);line-height:.94}.five-axis-sustainability h2 i,.five-axis-knowledge h2 i{color:#0000;background:linear-gradient(90deg,#0cd3e2,#fff,#6861fc);-webkit-background-clip:text;background-clip:text;font-style:normal}.five-axis-sustainability>div:last-child{max-width:660px}.five-axis-sustainability p{margin:0 0 22px;line-height:1.65;color:#ffffffd1!important}.five-axis-knowledge{background:#f7f8fc;padding:110px max(7vw,50vw - 600px)}.five-axis-knowledge-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:46px;display:flex}.five-axis-knowledge-head h2{text-align:right}.five-axis-knowledge-head h2 i{color:#0000;background:linear-gradient(90deg,#200c6f,#0cd3e2,#6861fc);-webkit-background-clip:text;background-clip:text}.five-axis-accordions{gap:14px;max-width:1200px;margin:0 auto;display:grid}.five-axis-accordions details{background:#fff;border:1px solid #e1e4ee;border-radius:18px;padding:0 28px;overflow:hidden}.five-axis-accordions summary{cursor:pointer;padding:24px 0;font-size:clamp(22px,2.5vw,24px);font-weight:700;list-style:none}.five-axis-accordions summary::-webkit-details-marker{display:none}.five-axis-accordions summary:after{content:"+";float:right;color:#200c6f}.five-axis-accordions details[open] summary:after{content:"−"}.five-axis-accordions details>p,.five-axis-accordions details>ul{color:#4e5668;max-width:880px;line-height:1.65}.five-axis-accordions details>ul{padding-left:20px}.knowledge-grid{background:#e4e7ef;grid-template-columns:repeat(3,1fr);gap:1px;margin:0 -28px;display:grid}.knowledge-grid article{background:#fbfbfd;padding:24px 28px}.knowledge-grid h4,.five-axis-accordions h4{margin:0 0 8px;font-size:20px;font-weight:600}.knowledge-grid p{color:#596174;margin:0;line-height:1.55}.knowledge-benefits{background:linear-gradient(90deg,#200c6f14,#0cd3e21a);margin:24px -28px 0;padding:22px 28px}.knowledge-benefits b{letter-spacing:.09em;color:#200c6f;font-size:14px}.knowledge-benefits ul{color:#3d4658;margin:10px 0 0;padding-left:20px;line-height:1.55}@media (width<=800px){.five-axis-sustainability{grid-template-columns:1fr;gap:34px;padding-top:80px;padding-bottom:80px}.five-axis-knowledge{padding-top:80px;padding-bottom:80px}.five-axis-knowledge-head{display:block}.five-axis-knowledge-head h2{text-align:left;margin-top:14px}.knowledge-grid{grid-template-columns:1fr 1fr}.five-axis-accordions details{padding:0 20px}.knowledge-grid{margin-left:-20px;margin-right:-20px}.knowledge-grid article{padding:22px 20px}.knowledge-benefits{margin-left:-20px;margin-right:-20px;padding:20px}}@media (width<=540px){.knowledge-grid{grid-template-columns:1fr}.five-axis-accordions summary{font-size:23px}.five-axis-sustainability,.five-axis-knowledge{padding-left:7vw;padding-right:7vw}}:root[data-theme=dark] .five-axis-knowledge{background:#080a14}:root[data-theme=dark] .five-axis-knowledge h2{color:#fff}:root[data-theme=dark] .five-axis-accordions details{color:#fff;background:#111422;border-color:#2a3046}:root[data-theme=dark] .five-axis-accordions summary:after,:root[data-theme=dark] .knowledge-benefits b{color:#0cd3e2}:root[data-theme=dark] .five-axis-accordions details>p,:root[data-theme=dark] .five-axis-accordions details>ul,:root[data-theme=dark] .knowledge-grid p,:root[data-theme=dark] .knowledge-benefits ul{color:#b7c0d3}:root[data-theme=dark] .knowledge-grid{background:#2a3046}:root[data-theme=dark] .knowledge-grid article{background:#171b2b}:root[data-theme=dark] .knowledge-benefits{background:linear-gradient(90deg,#6861fc33,#0cd3e21f)}.five-axis-accordions details[open]{flex-direction:column;display:flex}.five-axis-accordions details[open] summary{order:0}.five-axis-accordions details[open]>h4{order:1}.five-axis-accordions details[open]>p{order:2;margin-bottom:28px}.five-axis-accordions details[open] .knowledge-benefits{background:linear-gradient(90deg,#0cd3e22e,#6861fc1a);border-left:5px solid #0cd3e2;order:3;grid-template-columns:150px 1fr;align-items:start;gap:18px;margin:12px 0;padding:18px 28px;display:grid}.five-axis-accordions details[open] .knowledge-benefits ul{columns:2;column-gap:34px;margin:0;padding-left:18px}.five-axis-accordions details[open]>ul,.five-axis-accordions details[open]>.knowledge-grid{order:4}@media (width<=800px){.five-axis-accordions details[open] .knowledge-benefits{grid-template-columns:1fr;gap:8px;margin:12px 0;padding:18px 20px}.five-axis-accordions details[open] .knowledge-benefits ul{columns:1}}.knowledge-grid article ul{color:#596174;margin:14px 0 0;padding-left:18px;line-height:1.5;list-style:outside}.knowledge-grid article li::marker{color:#0cd3e2;font-size:1.15em}:root[data-theme=dark] .knowledge-grid article ul{color:#b7c0d3}.five-axis-accordions details.col4 .knowledge-grid{grid-template-columns:repeat(4,1fr)}.five-axis-accordions details.col2 .knowledge-grid{grid-template-columns:repeat(2,1fr)}@media (width<=800px){.five-axis-accordions details.col4 .knowledge-grid,.five-axis-accordions details.col2 .knowledge-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.five-axis-accordions details.col4 .knowledge-grid,.five-axis-accordions details.col2 .knowledge-grid{grid-template-columns:1fr}}.five-axis-specs{padding-top:96px!important;padding-bottom:104px!important;display:block!important}.five-axis-specs .specs-intro{max-width:1200px;margin:0 auto 54px}.five-axis-specs .specs-intro h2{letter-spacing:-.06em;margin:10px 0 20px;font-size:clamp(42px,5.5vw,72px);line-height:.92}.five-axis-specs .specs-intro h2 i{color:#0000;background:linear-gradient(90deg,#200c6f,#0cd3e2,#6861fc);-webkit-background-clip:text;background-clip:text;font-style:normal}.five-axis-specs .specs-intro>p:not(.eyebrow){max-width:560px;line-height:1.6}.five-axis-specs .specs-intro .button{margin-top:26px}.five-axis-spec-grid{gap:22px;max-width:1200px;margin:0 auto;display:grid}.five-axis-spec-group{background:#ffffffb3;border:1px solid #200c6f24;overflow:hidden;border-radius:18px!important;padding:0!important}.five-axis-spec-group h3{color:#200c6f;letter-spacing:.1em;margin:0;padding:18px 24px;font-size:20px}.spec-scroll{overflow-x:auto}.five-axis-specs .spec-scroll{cursor:grab}.five-axis-specs .spec-scroll.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.five-axis-spec-group table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.five-axis-spec-group th,.five-axis-spec-group td{vertical-align:top;border-bottom:1px solid #200c6f1a;padding:15px 18px;font-size:16px;line-height:1.35}.five-axis-spec-group th{color:#200c6f;letter-spacing:.04em;background:#200c6f0a;font-size:14px}.five-axis-spec-group td:first-child{width:27%;font-weight:700}.five-axis-spec-group td:nth-child(2){color:#666d7d;width:9%}.five-axis-spec-group tr:last-child td{border-bottom:0}:root[data-theme=dark] .five-axis-spec-group{background:#111422;border-color:#2a3046}:root[data-theme=dark] .five-axis-spec-group h3{color:#fff}:root[data-theme=dark] .five-axis-spec-group th{color:#dfe5ff;background:#ffffff0a}:root[data-theme=dark] .five-axis-spec-group th,:root[data-theme=dark] .five-axis-spec-group td{color:#e6eaf5;border-color:#2a3046}:root[data-theme=dark] .five-axis-spec-group td:nth-child(2){color:#9da7bd}@media (width<=750px){.five-axis-specs{padding-top:72px!important;padding-bottom:76px!important}.five-axis-specs .specs-intro{margin-bottom:36px}.five-axis-spec-group h3{padding:16px 20px}.five-axis-spec-group th,.five-axis-spec-group td{padding:13px 15px}}.series-hero>img{transform-origin:50%;filter:drop-shadow(20px 28px 20px #080c1c47);transform:scale(1.5)}:root[data-theme=dark] .series-hero>img{filter:drop-shadow(20px 28px 22px #000000a6)}.series-hero .series-label{letter-spacing:-.04em;margin-top:-.16em;font-size:.55em;font-weight:700;line-height:1;display:block}.series-hero .series-machine-type{letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.35;color:#200c6f!important;margin:0 0 16px!important;font-size:16px!important}:root[data-theme=dark] .series-hero .series-machine-type{color:#0cd3e2!important}.machine-subnav{top:var(--header-height);z-index:99;-webkit-backdrop-filter:blur(16px);scrollbar-width:none;background:#ffffffd6;border-bottom:1px solid #200c6f1f;align-items:stretch;width:100%;height:58px;display:flex;position:fixed;left:0;overflow-x:auto}.machine-subnav::-webkit-scrollbar{display:none}.machine-subnav a{border-right:1px solid #200c6f1a;flex-direction:column;flex:1 0 190px;justify-content:center;padding:8px 18px;transition:background .2s;display:flex}.machine-subnav b{font-size:16px;line-height:1.15}.machine-subnav span{color:#626a7d;-webkit-line-clamp:2;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:3px;font-size:12px;line-height:1.15;display:-webkit-box;overflow:hidden}:root[data-theme=dark] .machine-subnav{background:#080a14d6;border-bottom-color:#2a3046}:root[data-theme=dark] .machine-subnav a{border-right-color:#2a3046}:root[data-theme=dark] .machine-subnav span{color:#aeb7cb}@media (width<=750px){.machine-pages{padding-top:54px}.machine-subnav{height:54px}.machine-subnav a{flex-basis:190px;padding:7px 14px}.machine-subnav span{font-size:12px}}.machine-pages{padding-top:78px}.machine-subnav{top:calc(var(--header-height) + 10px);background:linear-gradient(105deg,#fffffff0,#f6f7ffd1);border:1px solid #200c6f24;border-radius:18px;width:min(1200px,100% - 48px);height:64px;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 14px 30px #1e16531f}.machine-subnav a{border-right:1px solid #200c6f1a;padding:6px 20px;position:relative;overflow:hidden}.machine-subnav a:last-child{border-right:0}.machine-subnav a:before{content:"";transform-origin:0;opacity:.55;background:#6861fc;border-radius:99px;height:3px;transition:transform .22s,opacity .22s;position:absolute;top:0;left:18px;right:18px;transform:scaleX(.28)}.machine-subnav a:nth-child(2):before{background:#0cd3e2}.machine-subnav a:nth-child(3):before{background:#954cfb}.machine-subnav a:nth-child(4):before{background:#0c43e2}.machine-subnav a:nth-child(5):before{background:#6861fc}.machine-subnav a:hover:before{opacity:1;transform:scaleX(1)}.machine-subnav a:hover{background:linear-gradient(135deg,#6861fc1f,#0cd3e214)}.machine-subnav b{color:#200c6f;letter-spacing:.02em}:root[data-theme=dark] .machine-subnav{background:linear-gradient(105deg,#111422f5,#0a0d1ae0);border-color:#9a97ff38;box-shadow:0 14px 30px #00000059}:root[data-theme=dark] .machine-subnav b{color:#fff}:root[data-theme=dark] .machine-subnav a:hover{background:linear-gradient(135deg,#6861fc38,#0cd3e21f)}@media (width<=750px){.machine-pages{padding-top:70px}.machine-subnav{top:calc(var(--header-height) + 8px);border-radius:14px;width:calc(100% - 24px);height:56px}.machine-subnav a{flex-basis:202px;padding:9px 15px}.machine-subnav a:before{left:14px;right:14px}.machine-subnav span{font-size:12px}}.machine-subnav{border:0!important}.machine-subnav a.is-active{background:linear-gradient(135deg,#6861fc2e,#0cd3e221)}@media (width<=750px){.machine-subnav{box-sizing:border-box;scroll-snap-type:x proximity;overscroll-behavior-x:contain;gap:6px;max-width:calc(100vw - 24px);padding:5px;left:50%!important}.machine-subnav a{scroll-snap-align:start;border-right:0;border-radius:10px;flex:none;min-width:94px;height:46px;padding:0 14px}.machine-subnav b{font-size:14px;line-height:1}.machine-subnav span{display:none}.machine-subnav a:before{height:2px;top:auto;bottom:5px}body,main{overflow-x:clip}.specs,.five-axis-spec-grid,.grander-spec-grid,.five-axis-spec-group,.spec-scroll,.draggable-spec-scroll{min-width:0;max-width:100%}.five-axis-spec-group{position:relative}.spec-scroll,.draggable-spec-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;width:100%;overflow-y:hidden;overflow-x:auto!important}.five-axis-spec-group table{width:max-content;min-width:760px}.five-axis-spec-group:after{content:"SWIPE →";z-index:5;color:#6861fc;letter-spacing:.08em;pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff5 35%);padding:6px 8px 6px 22px;font-size:10px;font-weight:700;position:absolute;top:64px;right:0}:root[data-theme=dark] .five-axis-spec-group:after{color:#0cd3e2;background:linear-gradient(90deg,#0000,#111422f5 35%)}}.machine-subnav a.is-active:before{opacity:1;height:4px;transform:scaleX(1)}.machine-subnav a.is-active b{color:#200c6f;font-weight:800}.machine-subnav a.is-active span{color:#200c6f}:root[data-theme=dark] .machine-subnav a.is-active{background:linear-gradient(135deg,#6861fc57,#0cd3e22e)}:root[data-theme=dark] .machine-subnav a.is-active b,:root[data-theme=dark] .machine-subnav a.is-active span{color:#fff}header{border-bottom:0!important}.hero h1{font-size:clamp(54px,7.3vw,90px)}.hero-machine{z-index:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.hero-machine img{object-fit:contain;filter:drop-shadow(24px 34px 24px #060a1952);width:min(54vw,720px);max-height:520px;transform:scale(1.5)}.home-hero-carousel{height:clamp(650px,54vw,760px);position:relative;overflow:hidden}.home-hero-track{will-change:transform;width:300%;height:100%;transition:transform .68s cubic-bezier(.65,0,.35,1);display:flex}.home-hero-slide.hero{flex:0 0 33.3333%;width:33.3333%;height:100%;min-height:0}.hero-carousel-controls{z-index:4;align-items:center;gap:10px;display:flex;position:absolute;bottom:28px;right:max(24px,50vw - 600px)}.hero-carousel-controls>button,.hero-carousel-dots button{min-width:0;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.hero-carousel-controls>button{color:#fff;background:#ffffff1a;border-radius:50%;width:36px;height:36px;font-size:20px;transition:background .2s,transform .2s}.hero-carousel-controls>button:hover{background:#0cd3e257;transform:translateY(-2px)}.hero-carousel-dots{gap:7px;display:flex}.hero-carousel-dots button{background:#ffffff59;border-radius:99px;width:25px;height:4px;transition:width .25s,background .25s}.hero-carousel-dots button.is-active{background:#0cd3e2;width:46px}.hero-value-tags{flex-wrap:wrap;gap:7px;max-width:520px;margin:4px 0 22px;display:flex}.hero-value-tags span{color:#d0e4fd;background:#ffffff14;border:1px solid #d0e4fd52;border-radius:99px;padding:6px 10px;font-size:13px;font-weight:600}@keyframes home-hero-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}:root:not([data-theme=dark]) .hero-carousel-controls>button{color:#200c6f;background:#200c6f1f}:root:not([data-theme=dark]) .hero-carousel-dots button{background:#200c6f40}:root:not([data-theme=dark]) .hero-carousel-dots button.is-active{background:#200c6f}:root:not([data-theme=dark]) .hero-value-tags span{color:#200c6f;background:#fff9;border-color:#200c6f33}:root[data-theme=dark] .hero-machine img{filter:drop-shadow(24px 34px 24px #000000ad)}@media (width<=760px){.home-hero-carousel{height:780px}.hero-machine{margin-top:28px}.hero-machine img{width:min(110%,520px);max-height:340px;transform:scale(1.25)}.hero-carousel-controls{bottom:18px;right:20px}.hero-carousel-controls>button{width:32px;height:32px}.hero-carousel-dots button{width:18px}.hero-carousel-dots button.is-active{width:34px}.hero-value-tags{max-width:320px;margin-bottom:18px}.hero-value-tags span{padding:5px 8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.home-hero-track{transition:none}}.five-axis-spec-grid{gap:32px}.five-axis-spec-group .spec-scroll{overflow:visible}.five-axis-spec-table thead th{top:var(--header-height);z-index:4;background:#eef0f8;position:sticky;box-shadow:0 1px #200c6f24}.five-axis-spec-table .spec-category td{color:#200c6f;letter-spacing:.1em;background:#200c6f1a;padding:13px 18px;font-size:14px;font-weight:700}:root[data-theme=dark] .five-axis-spec-table thead th{background:#171b2b;box-shadow:0 1px #2a3046}:root[data-theme=dark] .five-axis-spec-table .spec-category td{color:#fff;background:linear-gradient(90deg,#6861fc40,#0cd3e224)}@media (width<=750px){.five-axis-spec-group .spec-scroll{overflow-x:auto}.five-axis-spec-table thead th{top:var(--header-height)}.five-axis-spec-table .spec-category td{padding:12px 15px}}.fg-specs .five-axis-spec-grid{gap:30px}.fg-spec-table{table-layout:auto}.fg-spec-jump{top:calc(var(--header-height) + 76px);z-index:8;-webkit-backdrop-filter:blur(14px);background:#ffffffdb;border-radius:14px;justify-content:center;gap:8px;width:max-content;max-width:100%;margin:0 0 24px auto;padding:8px;display:flex;position:sticky;box-shadow:0 10px 24px #1a1e3924}.fg-spec-jump a{color:#200c6f;background:#200c6f12;border-radius:9px;padding:9px 13px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.fg-spec-jump a:hover{color:#fff;background:#200c6f}.fg-spec-family{scroll-margin-top:calc(var(--header-height) + 150px)}.machine-pages .fg-spec-table thead th{top:calc(var(--header-height) + 74px)}:root[data-theme=dark] .fg-spec-jump{background:#111422e6;box-shadow:0 10px 24px #0000005c}:root[data-theme=dark] .fg-spec-jump a{color:#e7eaff;background:#6861fc33}:root[data-theme=dark] .fg-spec-jump a:hover{color:#071117;background:#0cd3e2}@media (width<=750px){.fg-spec-jump{top:calc(var(--header-height) + 66px);gap:5px;margin-left:auto;margin-right:auto;padding:6px}.fg-spec-jump a{padding:8px 10px;font-size:13px}.fg-spec-family{scroll-margin-top:calc(var(--header-height) + 130px)}.machine-pages .fg-spec-table thead th{top:calc(var(--header-height) + 64px)}}.five-axis-spec-table{table-layout:fixed}.five-axis-spec-table th:first-child,.five-axis-spec-table td:first-child{width:27%}.five-axis-spec-table th:nth-child(2),.five-axis-spec-table td:nth-child(2){width:9%}.five-axis-spec-table th:nth-child(3),.five-axis-spec-table th:nth-child(4),.five-axis-spec-table th:nth-child(5),.five-axis-spec-table td:nth-child(3),.five-axis-spec-table td:nth-child(4),.five-axis-spec-table td:nth-child(5){width:21.333%}.fg-spec-table.fg-models-4 th:first-child,.fg-spec-table.fg-models-4 td:first-child{width:23%}.fg-spec-table.fg-models-4 th:nth-child(2),.fg-spec-table.fg-models-4 td:nth-child(2){width:8%}.fg-spec-table.fg-models-4 th:nth-child(n+3),.fg-spec-table.fg-models-4 td:nth-child(n+3){width:17.25%}.fg-spec-table.fg-models-3 th:first-child,.fg-spec-table.fg-models-3 td:first-child{width:25%}.fg-spec-table.fg-models-3 th:nth-child(2),.fg-spec-table.fg-models-3 td:nth-child(2){width:9%}.fg-spec-table.fg-models-3 th:nth-child(n+3),.fg-spec-table.fg-models-3 td:nth-child(n+3){width:22%}.five-axis-spec-group{overflow:visible}.five-axis-spec-table thead th{position:static}.machine-pages .five-axis-spec-table thead th{top:auto}:root[data-theme=dark] .core-modules{color:#fff!important;background:radial-gradient(circle at 15% 24%,#954cfb40,#0000 28%),radial-gradient(circle at 87% 20%,#0cd3e22e,#0000 30%),#080a14!important}:root[data-theme=dark] .core-modules h2{color:#fff!important}:root[data-theme=dark] .core-modules-head>p:last-child{color:#b5bbcb!important}:root[data-theme=dark] .core-modules-grid{background:#1e2234!important;border-color:#2a3046!important;box-shadow:0 22px 54px #0006!important}:root[data-theme=dark] .core-module-card{background:#111422!important}:root[data-theme=dark] .core-module-card h3{color:#fff!important}:root[data-theme=dark] .core-module-card p{color:#adb5c8!important}
