.product-page,.masterbend-page{--product-ease-standard:cubic-bezier(.2, 0, 0, 1);--product-ease-enter:cubic-bezier(.16, 1, .3, 1);--product-ease-panel:ease-in-out;--product-motion-fast:.22s;--product-motion-base:.36s;--product-motion-panel:.62s;z-index:0;isolation:isolate;scroll-behavior:smooth;max-width:100%;margin:0;display:block;position:relative}html.product-document,html.masterbend-document{scroll-behavior:smooth;background:var(--color-background-100,#05070a);margin:0;padding:0;overflow-x:clip}body.product-body,body.masterbend-body,.product-page,.masterbend-page{width:100%;overflow-x:clip!important}body.product-body,body.masterbend-body{background:var(--color-background-100,#05070a);max-width:100%;margin:0;padding:0}.product-page .text-brand,.masterbend-page .text-brand,.product-modal .text-brand{color:#00a0e9!important}.product-page .bg-brand,.masterbend-page .bg-brand,.product-modal .bg-brand{background-color:#00a0e9!important}.product-page .bg-brand\/15,.masterbend-page .bg-brand\/15,.product-modal .bg-brand\/15{background-color:#00a0e926!important}.product-page .border-brand,.masterbend-page .border-brand,.product-modal .border-brand{border-color:#00a0e9!important}.product-page .hover\:bg-brand:hover,.masterbend-page .hover\:bg-brand:hover,.product-modal .hover\:bg-brand:hover{background-color:#00a0e9!important}.product-page .hover\:border-brand:hover,.masterbend-page .hover\:border-brand:hover,.product-modal .hover\:border-brand:hover{border-color:#00a0e9!important}.product-page,.product-page .mb-page,.product-page .quote-section,.product-page .models-section,.masterbend-page,.masterbend-page .mb-page,.masterbend-page .quote-section,.masterbend-page .models-section{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-hind,"Hind", Arial, sans-serif)!important}.product-page h1,.product-page h2,.product-page .font-display,.masterbend-page h1,.masterbend-page h2,.masterbend-page .font-display{letter-spacing:-.01em;font-family:var(--font-hind,"Hind", Arial, sans-serif)!important;font-weight:600!important}.product-page h3,.product-page h4,.product-page h5,.masterbend-page h3,.masterbend-page h4,.masterbend-page h5{font-family:var(--font-hind,"Hind", Arial, sans-serif)!important;font-weight:500!important}.product-page .font-bold,.masterbend-page .font-bold{font-weight:600!important}.product-page .font-semibold,.masterbend-page .font-semibold{font-weight:500!important}.product-page p,.product-page .font-light,.masterbend-page p,.masterbend-page .font-light{font-weight:300!important}@media (width<=1279px){.product-page h2,.masterbend-page h2{font-size:2.25rem!important;line-height:1.2!important}.product-page .stat-card .text-4xl,.masterbend-page .stat-card .text-4xl{font-size:2.5rem!important}.product-page .servo-text h3,.product-page .auto-card-body h3,.masterbend-page .servo-text h3,.masterbend-page .auto-card-body h3{font-size:1.25rem!important}.product-page .bg-card-text h4,.product-page .stat-card h3,.masterbend-page .bg-card-text h4,.masterbend-page .stat-card h3,.product-page p.text-lg,.masterbend-page p.text-lg{font-size:1.125rem!important}.product-page p.text-base,.masterbend-page p.text-base{font-size:1rem!important}.product-page p.text-sm,.product-page .auto-card-body p,.product-page .servo-text p,.product-page .comp-tab span,.masterbend-page p.text-sm,.masterbend-page .auto-card-body p,.masterbend-page .servo-text p,.masterbend-page .comp-tab span{font-size:.875rem!important}}.product-page :where(a,button,input,textarea,select,iframe,[role=button],.cursor-pointer,.servo-tog-btn,.comp-tab,.spec-dot,.spec-learn-more,.spec-carousel-link,.product-contact-form input,.product-contact-form textarea,.product-contact-form button,#quote-modal button,#video-modal button),.masterbend-page :where(a,button,input,textarea,select,iframe,[role=button],.cursor-pointer,.servo-tog-btn,.comp-tab,.spec-dot,.spec-learn-more,.spec-carousel-link,.product-contact-form input,.product-contact-form textarea,.product-contact-form button,#quote-modal button,#video-modal button){transition-duration:var(--product-motion-fast)!important;transition-timing-function:var(--product-ease-standard)!important}.product-page :where(.reveal,.reveal-left,.reveal-right,.reveal-scale),.masterbend-page :where(.reveal,.reveal-left,.reveal-right,.reveal-scale){transition-duration:.9s!important;transition-timing-function:var(--product-ease-enter)!important}.product-page :where(.ctrl-slide,.ctrl-bg,.servo-card,.servo-bg,.comp-slide,.comp-img,.comp-text,#quote-modal,#quote-modal>*,#video-modal,#video-modal>*),.masterbend-page :where(.ctrl-slide,.ctrl-bg,.servo-card,.servo-bg,.comp-slide,.comp-img,.comp-text,#quote-modal,#quote-modal>*,#video-modal,#video-modal>*){transition-duration:var(--product-motion-panel)!important;transition-timing-function:var(--product-ease-panel)!important}.product-page :where(.transition,.transition-all,.transition-colors,.transition-opacity,.transition-transform),.masterbend-page :where(.transition,.transition-all,.transition-colors,.transition-opacity,.transition-transform){transition-timing-function:var(--product-ease-standard)!important}.product-page :where(a,button,[role=button],.cursor-pointer,.spec-dot,.spec-learn-more,.spec-carousel-link,.product-contact-form input,.product-contact-form textarea):where(:hover,:focus-visible),.masterbend-page :where(a,button,[role=button],.cursor-pointer,.spec-dot,.spec-learn-more,.spec-carousel-link,.product-contact-form input,.product-contact-form textarea):where(:hover,:focus-visible){transition-duration:var(--product-motion-fast)!important}.product-page :where(.auto-card-img img,.media-hover-card img),.masterbend-page :where(.auto-card-img img,.media-hover-card img){backface-visibility:hidden;transform-origin:50%;will-change:transform;transition:transform .7s;transform:scale(1)}.product-page :where(.auto-card:hover .auto-card-img img,.auto-card:focus-within .auto-card-img img,.media-hover-card:hover img,.media-hover-card:focus-visible img),.masterbend-page :where(.auto-card:hover .auto-card-img img,.auto-card:focus-within .auto-card-img img,.media-hover-card:hover img,.media-hover-card:focus-visible img){transform:scale(1.03)}.product-page .models-section .model-card,.masterbend-page .models-section .model-card{transition-property:border-color,box-shadow}.product-page .models-section .model-card:hover,.masterbend-page .models-section .model-card:hover{transform:none}.product-modal,#video-modal{opacity:0;pointer-events:none;background:#000000b8;justify-content:center;align-items:center;padding:clamp(16px,3vw,40px);transition:opacity .32s;display:none;position:fixed;inset:0;z-index:2147483647!important}.product-modal.active,#video-modal.active{opacity:1;pointer-events:auto}.product-modal-card{opacity:0;background:#fff;border:1px solid #94a3b857;border-radius:28px;width:min(92vw,600px);max-height:90dvh;transition:opacity .32s,transform .32s;position:relative;overflow-y:auto;transform:translateY(18px)scale(.98);box-shadow:0 28px 90px #0000006b}.product-modal.active .product-modal-card{opacity:1;transform:translateY(0)scale(1)}#video-modal [data-modal-card]{opacity:0;transition:opacity .32s,transform .32s;transform:translateY(18px)scale(.98)}#video-modal.active [data-modal-card]{opacity:1;transform:translateY(0)scale(1)}.product-modal-close{z-index:5;color:#111827;cursor:pointer;background:#1118270a;border:1px solid #1118271a;border-radius:9999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:absolute;top:20px;right:20px}.product-modal-close:hover,.product-modal-close:focus-visible{color:#fff;background:#00a0e9;border-color:#00a0e9}.product-contact-form{color:#111827;background:#fff;border-radius:24px;width:100%;padding:32px;display:block;box-shadow:0 24px 80px #0000002e}.product-contact-form h3{margin:0;font-size:28px;line-height:1.2;color:#111827!important;font-weight:700!important}.product-contact-form .form-intro{margin:10px 0 26px;font-size:14px;line-height:1.7;color:#6b7280!important}.product-form-grid{grid-template-columns:1fr;gap:1rem;display:grid}.product-field{flex-direction:column;gap:.45rem;min-width:0;display:flex}.product-field label{color:#374151;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:600}.product-contact-form input,.product-contact-form textarea{color:#111827;width:100%;font:inherit;background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;outline:none;font-size:.95rem}.product-contact-form input{min-height:52px;padding:0 1rem}.product-contact-form textarea{resize:vertical;min-height:132px;padding:.95rem 1rem}.product-contact-form input::placeholder,.product-contact-form textarea::placeholder{color:#9ca3af}.product-contact-form input:focus,.product-contact-form textarea:focus{background:#fff;border-color:#00a0e9;box-shadow:0 0 0 4px #00a0e924}.product-submit{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#00a0e9;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:0;margin-top:32px;padding:16px 22px;font-size:.85rem;font-weight:700;display:inline-flex}.product-submit:hover,.product-submit:focus-visible{background:#0087c7;transform:translateY(-1px)}.product-note{margin:1rem 0 0;font-size:.82rem;line-height:1.5;color:#6b7280!important}@media (width>=640px){.product-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-field.full{grid-column:1/-1}}@media (width<=767px){.product-modal-card{width:100%!important}.product-modal .product-contact-form{border-radius:0!important;min-height:100dvh!important;padding:72px 24px 40px!important}.product-modal{padding:0!important}.product-modal-card{border-radius:0!important;width:100%!important;height:100dvh!important;max-height:none!important;transform:translate(100%)!important}.product-modal.active .product-modal-card{transform:translate(0)!important}.product-modal-close{background:#11182714!important;width:40px!important;height:40px!important;top:16px!important;left:auto!important;right:16px!important}.product-modal-card h3{text-align:left!important;padding-right:50px!important}}.models-section{box-sizing:border-box;width:100vw;margin-left:-50vw;margin-right:-50vw;font-family:inherit;line-height:1.6;position:relative;left:50%;right:50%;overflow-x:hidden}.models-section *{box-sizing:border-box}.models-section,.models-section section{text-align:left}.models-section .models-header-row{justify-content:space-between!important;align-items:flex-end!important;width:100%!important;display:flex!important}.models-section .models-header-text{text-align:left!important;float:none!important;flex:1!important;min-width:0!important;margin-left:0!important;margin-right:auto!important}@media (width<=767px){.models-section .models-header-row{justify-content:center!important;align-items:center!important}.models-section .models-header-text{text-align:center!important;flex:0 auto!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.models-section .models-header-text h2,.models-section .models-header-text p,.models-section .models-header-text div,.models-section .models-header-text span{text-align:center!important}}.models-section .models-panel{z-index:10;background:#05070ad6;border:1px solid #94a3b857;margin-top:-1px;position:relative;overflow:visible;padding-top:clamp(84px,8vw,120px)!important;padding-bottom:clamp(56px,6vw,88px)!important}.models-section .models-corners{z-index:30}.models-section [data-models-prev],.models-section [data-models-next]{cursor:pointer;color:#fff!important;background:#00000059!important;border-color:#fff3!important}.models-section [data-models-prev]:hover,.models-section [data-models-next]:hover{color:#fff!important;background:#00a0e9!important;border-color:#00a0e9!important}.models-section [data-models-prev] i,.models-section [data-models-next] i{color:inherit}.models-section [data-models-carousel]{width:calc(100% + 3rem);max-width:none;margin-left:-1.5rem;margin-right:-1.5rem;overflow:hidden!important}.models-section img{max-width:100%;height:auto}.models-section .model-card img{object-fit:cover!important;width:100%!important;height:100%!important}.models-section ::selection{color:#fff;background:#00a0e9}.models-reveal{opacity:0;transition:all .9s cubic-bezier(.16,1,.3,1);transform:translateY(60px)}.models-reveal.active{opacity:1;transform:translateY(0)}.models-section [data-models-track]{align-items:stretch}.models-section .model-slide{display:flex}.models-section .model-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:100%;transition:all .4s;overflow:hidden}.models-section .model-card:hover{border-color:#00a0e9;transform:translateY(-4px);box-shadow:0 20px 60px #00a0e91a}.models-section .model-link{color:inherit;text-decoration:none}.models-section .model-title{color:#111}.models-section .model-desc{color:#666}.models-section .model-foot{border-top:1px solid #f0f0f0}.models-section h2{font-size:48px;line-height:1.15}@media (width<=1279px){.models-section h2{font-size:clamp(1.875rem,4.5vw,2.75rem)!important;line-height:1.15!important}}@media (width>=1280px){.models-section [data-models-carousel]{width:calc(100% + 5rem);margin-left:-2.5rem;margin-right:-2.5rem}}.models-section #models-carousel,.models-section [data-models-carousel]{width:calc(100% + 3rem);max-width:none;margin-left:-1.5rem;margin-right:-1.5rem;overflow:hidden!important}.models-section #models-track,.models-section [data-models-track]{align-items:stretch}.models-section #models-prev,.models-section #models-next,.models-section [data-models-prev],.models-section [data-models-next]{cursor:pointer;color:#fff!important;background:#00000059!important;border-color:#fff3!important}.models-section #models-prev:hover,.models-section #models-next:hover,.models-section [data-models-prev]:hover,.models-section [data-models-next]:hover{color:#fff!important;background:#00a0e9!important;border-color:#00a0e9!important}.models-section .models-panel{background:#05070ad6!important;border:1px solid #94a3b857!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important}.models-section .model-card{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:16px!important;width:100%!important;overflow:hidden!important}.models-section .model-foot.is-current{border-top-color:#00a0e9!important}@media (width>=1280px){.models-section #models-carousel,.models-section [data-models-carousel]{width:calc(100% + 5rem);margin-left:-2.5rem;margin-right:-2.5rem}}.fp-section{z-index:1;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}:is(#components,#backgauge,#cutting-head,#performance,[data-tabbed-feature-showcase],[data-option-card-showcase],[data-toggle-card-showcase],[data-feature-split-panel],#safety,[data-feature-structure-panel],#machine-bed,.machine-bed-section,#automation,#technical-data).fp-section{align-items:initial!important;height:auto!important;min-height:auto!important;display:block!important;overflow:visible!important}.fp-section .fp-bg,.fp-section .fp-overlay{position:absolute;inset:-20% 0}.mb-page{color:#e0e0e0;width:100vw;margin-left:-50vw;margin-right:-50vw;font-family:inherit;line-height:1.6;position:relative;left:50%;right:50%;overflow-x:hidden}.mb-page *{box-sizing:border-box}.mb-page img{max-width:100%;height:auto}:root{--color-background-100:#05070a;--color-border-100:#94a3b857;--color-decor-dots-100:#94a3b852;--ab-section-dots:#94a3b82e}body{background:var(--color-background-100);position:relative}.mb-page{z-index:1;position:relative;background:0 0!important}.mb-page,.mb-page>section,.mb-page .fp-section{background-color:#0000!important}#hero .max-w-\[1400px\]{max-width:1480px!important}.mb-page .fp-section:not(#hero) .max-w-\[1400px\],.mb-page>section:not(#hero) .max-w-\[1400px\],.mb-page .max-w-\[1200px\]{max-width:1200px!important}.mb-page .max-w-\[1080px\]{max-width:1080px!important}.mb-page .max-w-\[900px\]{max-width:900px!important}.mb-page .fp-bg,.mb-page .fp-overlay{display:none!important}#hero{isolation:isolate;position:relative}#hero .fp-bg,#hero .fp-overlay,#hero .corner-lines-container{pointer-events:none}#hero>.relative,#hero .hero-shell,#hero .hero-copy{z-index:10;position:relative}#hero [data-open-quote],#hero [data-open-video],#hero .product-hero-btn,#hero .hero-btn-quote,#hero .hero-btn-video{z-index:20;pointer-events:auto;position:relative}#hero:before{content:"";z-index:0;pointer-events:none;background:var(--color-background-100);position:absolute;inset:0}#hero .corner-lines-container{z-index:4;pointer-events:none;position:absolute;inset:0}#hero .corner-line{opacity:1;width:200dvw;height:4px;display:block;position:absolute;left:50%;transform:translate(-50%)}#hero .corner-line.top-line{top:0}#hero .corner-line.bottom-line{bottom:0}.product-page .product-section-overlay,.masterbend-page .product-section-overlay{background:linear-gradient(0deg, var(--color-background-100,#05070a) 0%, transparent 52%, #05070a80 100%)}.mb-page .fp-section:not(#hero)>.relative,.mb-page>section:not(#hero)>.relative,.mb-page .fp-section:not(#hero)>div:not(.fp-bg):not(.fp-overlay):not(.servo-bg):not(.ctrl-bg):not(.comp-slide){z-index:2;position:relative}.mb-page .fp-section:not(#hero)>.relative:before,.mb-page>section:not(#hero)>.relative:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at .75px .75px, var(--ab-section-dots) 0 .75px, transparent 1px), transparent;background-position:-11px -11px;background-size:22px 22px;border:1px solid #94a3b838;position:absolute;inset:clamp(16px,3vw,40px) max(16px,50% - 600px)}.mb-page .stat-card,.mb-page .brand-card,.mb-page .tooling-card-bg{background:#080d12b8!important;border-color:#94a3b833!important}.mb-page .bg-card-wrap,.mb-page .cutting-head-card-wrap,.mb-page .servo-card-inner,.mb-page .ctrl-slide,.mb-page .media-hover-card{box-shadow:0 18px 54px #00000042}.mb-page .servo-card img,.mb-page .bg-card img,.mb-page .cutting-head-card img,.mb-page .comp-img img,.mb-page .auto-card-img img,.mb-page [style*=aspect-ratio]>img,.mb-page .relative>img.object-cover,.mb-page img.object-cover{object-fit:cover!important;width:100%!important;height:100%!important}.mb-page .ctrl-slide img{object-fit:contain!important;width:100%!important;height:100%!important}.reveal{opacity:0;transition:all .9s cubic-bezier(.16,1,.3,1);transform:translateY(60px)}.reveal.active{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transition:all .9s cubic-bezier(.16,1,.3,1);transform:translate(-80px)}.reveal-left.active{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transition:all .9s cubic-bezier(.16,1,.3,1);transform:translate(80px)}.reveal-right.active{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transition:all 1s cubic-bezier(.16,1,.3,1);transform:scale(.9)}.reveal-scale.active{opacity:1;transform:scale(1)}.stat-card{backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff0f;transition:all .5s;position:relative}.stat-card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;background:linear-gradient(135deg,#00a0e94d,#0000 60%);padding:1px;transition:opacity .5s;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.stat-card:hover:before{opacity:1}.stat-card:hover{background:#00a0e90d;transform:translateY(-4px)}.icon-ring{border:2px solid #00a0e94d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .4s;display:flex}@media (width>=1280px){.icon-ring{width:72px;height:72px}}.icon-ring:hover{background:#00a0e91a;border-color:#00a0e9}.text-shimmer{background:linear-gradient(90deg,#fff 0%,#00a0e9 50%,#fff 100%) 0 0/200% 100%;-webkit-text-fill-color:transparent;background-clip:text;animation:3s ease-in-out infinite shimmer}@keyframes shimmer{0%,to{background-position:0%}50%{background-position:100%}}.section-frame-dotted{background:radial-gradient(circle at .75px .75px,#94a3b829 0 .75px,#0000 1px) -11px -11px/22px 22px,#05070ad6}.section-frame-shell{width:min(1200px,100%);margin-inline:auto}.section-frame-corners .corner{border:1px solid var(--color-border-100,#94a3b857);background:var(--color-background-100,#05070a);border-radius:3px;width:14px;height:14px;position:absolute}.section-frame-corners .corner-tl{top:-7px;left:-7px}.section-frame-corners .corner-tr{top:-7px;right:-7px}.section-frame-corners .corner-bl{bottom:-7px;left:-7px}.section-frame-corners .corner-br{bottom:-7px;right:-7px}.product-capsule-tabs{pointer-events:auto}.product-capsule-toggle{--product-capsule-count:2;background:var(--color-background-100);-webkit-backdrop-filter:blur(12px);pointer-events:auto;border-color:#94a3b857}.product-capsule-indicator{width:calc((100% - 8px) / var(--product-capsule-count,2));background:#fff;border-radius:9999px;transition:transform .35s cubic-bezier(.32,.72,0,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 14px 32px #00000047}.product-capsule-toggle[data-active="1"] .product-capsule-indicator{transform:translate(100%)}.product-capsule-toggle[data-active="2"] .product-capsule-indicator{transform:translate(200%)}.product-capsule-toggle[data-active="3"] .product-capsule-indicator{transform:translate(300%)}.product-capsule-btn{color:#ffffffa8;text-align:center;user-select:none;justify-content:center;transition:color .3s,transform .2s,background-color .25s}.product-capsule-btn:hover{color:#ffffffe6}.product-capsule-btn:not(.is-active):hover{background:#ffffff14}.product-capsule-btn:active{transform:scale(.98)}.product-capsule-btn:not(.is-active):active{background:#ffffff24}.product-capsule-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.product-capsule-btn.is-active{color:#111;background:0 0}.cs-title-pill{color:#ffffffb8;box-shadow:none;background:#05070a;transition:color 1s ease-in-out,background-color 1s ease-in-out,box-shadow 1s ease-in-out}.core-strengths-section.is-section-focused .cs-title-pill{color:#111;background:#fff;box-shadow:0 14px 32px #00000047}.product-linear-tabs{--product-linear-muted:#fff6;--product-linear-active:#fff;--product-linear-line:#ffffff1f;--product-linear-accent:#00a0e9;position:relative}.product-linear-indicator{background:var(--product-linear-accent);pointer-events:none;transition:transform .35s cubic-bezier(.32,.72,0,1),width .35s cubic-bezier(.32,.72,0,1),height .35s cubic-bezier(.32,.72,0,1)}.product-linear-tab{color:var(--product-linear-muted);position:relative}.product-linear-tab:hover .product-linear-label{color:#ffffffb8!important}.product-linear-tab.ctrl-active .product-linear-label,.product-linear-tab.is-active .product-linear-label{color:var(--product-linear-active)!important}.product-linear-description{color:#9ca3af}#background-lines{z-index:0;pointer-events:none;background:var(--color-background-100,#05070a);position:absolute;inset:0;overflow:hidden}#background-lines .background-lines-inner{position:absolute;inset:0}#background-lines .background-lines-1200{z-index:10;background:var(--color-background-100,#05070a);width:min(1200px,100vw);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}#background-lines .background-lines-1480{z-index:0;width:min(1480px,100vw);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}#background-lines .background-dots{width:100%;height:100%;position:absolute;inset:0}#background-lines .background-line-left,#background-lines .background-line-right{background-image:linear-gradient(to bottom, var(--color-border-100,#94a3b857) 50%, transparent 50%);background-repeat:repeat-y;background-size:1px 32px;width:1px;height:100%;position:absolute;top:0}#background-lines .background-line-left{left:0}#background-lines .background-line-right{right:0}#contact{z-index:1;box-sizing:border-box;font-family:inherit;font-size:16px;line-height:1.6;position:relative;overflow:visible;margin:0!important}#contact .quote-content-wrap{z-index:2;position:relative}#contact *{box-sizing:border-box}#contact ::selection{color:#fff;background:#00a0e9}#contact .quote-panel{z-index:10;background:#05070ad6;border:1px solid #94a3b857;grid-template-columns:1fr;align-items:center;gap:2rem;width:100%;max-width:1200px;margin:-1px auto 0;padding:3rem 1.5rem;display:grid;position:relative;overflow:visible}#contact .quote-copy,#contact .product-contact-form{min-width:0}#contact .quote-copy .quote-heading,#contact .quote-copy h4{color:#fff!important}#contact .quote-copy p{color:#d1d5db!important}#contact .quote-copy .quote-benefits>div{box-shadow:none!important;background:#ffffff0d!important;border-color:#ffffff14!important}#contact .quote-copy .quote-benefits span{color:#e5e7eb!important}@media (width>=640px){#contact .quote-panel{padding-top:4rem;padding-bottom:4rem}}@media (width>=1024px){#contact .quote-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){#contact .quote-panel{gap:4rem;padding:5rem 2.5rem}}@media (width<=767px){#contact .quote-heading{font-size:2rem!important}#contact .quote-panel{padding:2.5rem 1rem!important}#contact .product-contact-form{padding:24px 20px!important}}#performance:before,#performance:after,#performance>.relative:before,#performance .fp-bg,#performance .fp-overlay{display:none!important}#performance .performance-stats{-webkit-backdrop-filter:blur(20px);background:#05070ad6;border:1px solid #94a3b857;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;overflow:visible}#performance .performance-panel{max-width:1200px;overflow:visible}#performance .performance-corners{z-index:30}#performance .performance-heading{padding-top:clamp(84px,8vw,120px);margin-top:0!important;margin-bottom:clamp(56px,6vw,88px)!important}#performance .performance-stats .stat-card{box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #94a3b857!important;border-radius:0!important;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)!important;transform:none!important}#performance .performance-stats .stat-card:nth-child(2n){border-right:0!important}#performance .performance-stats .stat-card:nth-child(-n+2){border-bottom:1px solid #94a3b857!important}@media (width<=639px){#performance .performance-stats .stat-card{border-bottom:1px solid #94a3b857!important;border-right:0!important}#performance .performance-stats .stat-card:last-child{border-bottom:0!important}}#performance .performance-stats .stat-card:before{display:none!important}#performance .performance-stats .stat-card:hover{background:0 0!important;transform:none!important}#performance .performance-stats .stat-card:hover .icon-ring,#performance .performance-stats .icon-ring:hover{border-color:#00a0e9;background:#00a0e91a!important;transform:none!important}@media (width>=1280px){#performance .performance-stats .stat-card{border-bottom:none!important;border-right:1px solid #94a3b857!important}#performance .performance-stats .stat-card:nth-child(2n){border-right:1px solid #94a3b857!important}#performance .performance-stats .stat-card:nth-child(4){border-right:none!important}}@media (width<=1200px){.mb-page .fp-section:not(#hero)>.relative:before,.mb-page>section:not(#hero)>.relative:before{display:none}}@media (width<=767px){.product-page #hero .hero-copy,.masterbend-page #hero .hero-copy,.product-page #backgauge #bg-text-col .reveal-right,.masterbend-page #backgauge #bg-text-col .reveal-right,.product-page #cutting-head #cutting-head-text-col .reveal-right,.masterbend-page #cutting-head #cutting-head-text-col .reveal-right,.product-page :is([data-feature-structure-panel],#crowning,.crowning-section) .reveal-left,.masterbend-page :is([data-feature-structure-panel],#crowning,.crowning-section) .reveal-left,.product-page #machine-bed .reveal-left,.masterbend-page #machine-bed .reveal-left,.product-page [data-feature-media-panel] .feature-media-panel>div>.reveal,.masterbend-page [data-feature-media-panel] .feature-media-panel>div>.reveal,.product-page .models-section .models-header-row,.masterbend-page .models-section .models-header-row,.product-page .models-section .models-header-text,.masterbend-page .models-section .models-header-text{text-align:center!important;align-items:center!important}.product-page #backgauge .bg-feature-card,.masterbend-page #backgauge .bg-feature-card,.product-page #cutting-head .cutting-head-feature-card,.masterbend-page #cutting-head .cutting-head-feature-card,.product-page #backgauge .bg-feature-card *,.masterbend-page #backgauge .bg-feature-card *,.product-page #cutting-head .cutting-head-feature-card *,.masterbend-page #cutting-head .cutting-head-feature-card *{text-align:left!important}.product-page #backgauge #bg-text-col p,.masterbend-page #backgauge #bg-text-col p,.product-page #cutting-head #cutting-head-text-col p,.masterbend-page #cutting-head #cutting-head-text-col p,.product-page :is([data-feature-structure-panel],#crowning,.crowning-section) .reveal-left>p,.masterbend-page :is([data-feature-structure-panel],#crowning,.crowning-section) .reveal-left>p,.product-page #machine-bed .reveal-left>p,.masterbend-page #machine-bed .reveal-left>p,.product-page [data-feature-media-panel] .feature-media-panel>div>.reveal p,.masterbend-page [data-feature-media-panel] .feature-media-panel>div>.reveal p,.product-page .models-section .models-header-text p,.masterbend-page .models-section .models-header-text p{margin-left:auto!important;margin-right:auto!important}.product-page .models-section .models-header-row,.masterbend-page .models-section .models-header-row{justify-content:center!important;align-items:center!important}.product-page .models-section .models-header-row>.models-header-text,.masterbend-page .models-section .models-header-row>.models-header-text{text-align:center!important;flex:0 auto!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.product-page #backgauge #bg-text-col .reveal-right,.masterbend-page #backgauge #bg-text-col .reveal-right,.product-page #cutting-head #cutting-head-text-col .reveal-right,.masterbend-page #cutting-head #cutting-head-text-col .reveal-right,.product-page :is([data-feature-structure-panel],#crowning,.crowning-section) .reveal-left,.masterbend-page :is([data-feature-structure-panel],#crowning,.crowning-section) .reveal-left,.product-page #machine-bed .reveal-left,.masterbend-page #machine-bed .reveal-left{transform:translateY(32px)}.product-page #backgauge #bg-text-col .reveal-right.active,.masterbend-page #backgauge #bg-text-col .reveal-right.active,.product-page #cutting-head #cutting-head-text-col .reveal-right.active,.masterbend-page #cutting-head #cutting-head-text-col .reveal-right.active,.product-page :is([data-feature-structure-panel],#crowning,.crowning-section) .reveal-left.active,.masterbend-page :is([data-feature-structure-panel],#crowning,.crowning-section) .reveal-left.active,.product-page #machine-bed .reveal-left.active,.masterbend-page #machine-bed .reveal-left.active{transform:translateY(0)}}@media (width<=1200px){:root{--color-decor-dots-100:transparent;--ab-section-dots:transparent}.section-frame-corners,.products-card-corners,.earth-region__cards-corners{display:none!important}}:root{--earth-accent-100:#00a0e9;--earth-accent-200:#0080ba;--earth-background-0:#151313;--earth-background-100:#191616;--earth-background-200:#fffbf514;--earth-background-300:#fffbf50a;--earth-foreground-100:#fffbf5;--earth-foreground-200:#fffbf5e0;--earth-foreground-300:#fffbf5b3;--earth-border-100:#fffbf51f;--earth-border-200:#fffbf514;--earth-grid-100:#fffbf50d;--earth-shadow-card:0 28px 70px #0000004d}html.earth-document,body.earth-body{background:var(--earth-background-0)}body.earth-body{color:var(--earth-foreground-100)}.earth-page{background:linear-gradient(#171414 0%,#151313 100%);min-height:100vh}.earth-region{z-index:10;width:100%;padding:72px 0 96px;position:relative}.earth-region:before,.earth-region:after{content:"";pointer-events:none;background-image:linear-gradient(#fffbf514 50%,#0000 50%);background-repeat:repeat-y;background-size:1px 32px;width:1px;position:absolute;top:0;bottom:0}.earth-region:before{left:max(16px,50% - 740px)}.earth-region:after{right:max(16px,50% - 740px)}.earth-region__wrap{width:min(100%,1440px);margin:0 auto}.earth-region__heading{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:min(100% - 40px,1200px);margin:0 auto;display:flex;position:relative}.earth-region__title-group{align-items:center;gap:8px;margin:0;display:inline-flex}.earth-region__title{color:var(--earth-foreground-100);font-family:var(--font-hind,Arial, sans-serif);letter-spacing:-.055em;text-wrap:balance;white-space:nowrap;font-size:clamp(2.625rem,5vw,4.5rem);font-weight:600;line-height:.92}.earth-region__copy{color:#fffbf56b;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;margin-top:8px;margin-left:-4px;padding:0;transition:color .18s,opacity .18s,transform .18s;display:inline-flex;position:relative;transform:translateY(2px)}.earth-region__title-group:hover .earth-region__copy,.earth-region__copy:focus-visible,.earth-region__copy[data-copied=true]{opacity:1}.earth-region__copy:hover,.earth-region__copy:focus-visible{color:#fffbf5c7}.earth-region__copy:active{transform:translateY(2px)scale(.92)}.earth-region__copy:focus-visible{outline-offset:4px;outline:2px solid #00a0e959}.earth-region__copy-icon{justify-content:center;align-items:center;transition:transform .18s,opacity .18s;display:inline-flex;position:absolute;inset:0}.earth-region__copy-icon .earth-icon{width:24px;height:24px}.earth-region__copy-icon--check,.earth-region__copy[data-copied=true] .earth-region__copy-icon--link{opacity:0;transform:scale(0)}.earth-region__copy[data-copied=true] .earth-region__copy-icon--check{opacity:1;transform:scale(1)}.earth-region__subtitle{max-width:780px;color:var(--earth-foreground-300);font-family:var(--font-hind,Arial, sans-serif);letter-spacing:-.03em;margin:0;font-size:clamp(1.125rem,2vw,1.75rem);font-weight:400;line-height:1.2}.earth-region__globe-shell{z-index:0;width:100%;height:500px;margin:0 auto;position:relative;overflow:hidden;transform:translateY(0)}.earth-region__globe-shell:before{content:"";pointer-events:none;z-index:2;background:radial-gradient(circle at 50% 38%,#070b120f 0%,#070b122e 58%,#05070a4d 100%),linear-gradient(#05070a14 0%,#05070a33 100%);position:absolute;inset:0}.earth-region__globe{transform-origin:50%;opacity:0;width:100%;height:700px;margin-top:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);position:relative;transform:scale(.97)}.earth-region__globe.is-ready{opacity:1;transform:scale(1)}.earth-region__canvas{z-index:0;cursor:grab;filter:brightness(.82)saturate(.9);width:100%;height:100%;display:block;position:relative}.earth-region__canvas:active{cursor:grabbing}.earth-region__overlay{pointer-events:none;z-index:10;position:absolute;inset:0;transform:scale(1)}.earth-poi{pointer-events:none;z-index:1;position:absolute;top:0;left:0;transform:translate(-9999px,-9999px)}.earth-poi__pin{pointer-events:none;width:40px;height:40px;color:var(--earth-foreground-100);-webkit-backdrop-filter:blur(8px);opacity:0;z-index:1;background:#00a0e9d6;border:1px solid #fffbf58f;border-radius:999px;justify-content:center;align-items:center;transition:transform .22s,opacity .22s,border-color .22s,background-color .22s,color .22s;display:inline-flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(0);box-shadow:0 6px 18px #00a0e91f}.earth-poi__pin--customer{color:#f5fcfffa;background:radial-gradient(circle at 35% 35%,#ffffff57,#0000 44%),linear-gradient(#46beffe6 0%,#0670a7db 100%);border-color:#b0e2ffad;width:32px;height:32px;box-shadow:0 6px 16px #00a0e924}.earth-poi__pin--user{color:#f0fafffa;background:radial-gradient(circle at 35% 35%,#fff3,#0000 48%),#09699b85;border-style:dashed;border-color:#84d3ff94}.earth-poi__pin--agent{color:#fffffffa;background:linear-gradient(#54c4fff5 0%,#008ccef0 100%);border-width:1.2px;border-color:#e9f7ffbd;box-shadow:0 7px 18px #00a0e92e}.earth-poi__pin--shield{color:var(--earth-foreground-100);background:linear-gradient(#8eddfffa 0%,#0092d6f5 100%);border-width:1.3px;border-color:#fffbf5d1;box-shadow:0 8px 22px #00a0e938}.earth-poi__pin--factory{border-style:solid;width:42px;height:42px}.earth-poi__pin--factory:after,.earth-poi__pin--agent:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:4px}.earth-poi__pin--factory:after{border:1px solid #fff3}.earth-poi__pin--agent:after{border:1px solid #ffffff24}.earth-poi__pin.is-visible{opacity:1;transform:translate(-50%,-50%)scale(1)}.earth-poi__pin.is-active{box-shadow:0 0 0 1px #00a0e92e,0 8px 24px #00a0e929}.earth-poi__pin--customer.is-active{box-shadow:0 0 0 1px #76d8ff3d,0 7px 20px #00a0e929}.earth-poi__pin--agent.is-active{box-shadow:0 0 0 1px #7dd7ff3d,0 9px 26px #00a0e938}.earth-poi__pin--factory.is-active{box-shadow:0 0 0 1px #b5ecff52,0 12px 30px #00a0e942}.earth-poi__pulse{border-radius:inherit;opacity:.14;background:currentColor;animation:4.8s ease-out infinite earthPoiPulse;position:absolute;inset:0;transform:scale(1)}.earth-poi__pin--customer .earth-poi__pulse,.earth-poi__pin--agent .earth-poi__pulse{opacity:.13}.earth-poi__pin--factory .earth-poi__pulse{opacity:.17}.earth-poi__icon-wrap{z-index:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.earth-poi__icon{width:20px;height:auto}.earth-poi__pin--customer .earth-poi__icon{width:16px}.earth-poi__pin--agent .earth-poi__icon{width:18px}.earth-poi__pin--factory .earth-poi__icon{width:19px}.earth-poi__caption{pointer-events:none;border:1px dashed var(--earth-accent-100);-webkit-backdrop-filter:blur(12px);opacity:0;transform-origin:100% 100%;will-change:transform, opacity;z-index:5;background:#151313e0;width:240px;padding:12px;position:absolute;top:0;left:0;transform:translate(0)scale(0)}.earth-poi__caption--value{padding:10px 12px 9px}.earth-poi__caption.is-visible{opacity:1}.earth-poi__caption-copy{opacity:0;transition:opacity .2s ease-out}.earth-poi__caption.is-open .earth-poi__caption-copy{opacity:1}.earth-poi__caption-value{color:var(--earth-accent-100);font-family:var(--font-hind,Arial, sans-serif);letter-spacing:-.03em;margin:0 0 2px;font-size:1.1875rem;font-weight:600;line-height:1.1}.earth-poi__caption-text{color:#00a0e9f0;font-family:var(--font-hind,Arial, sans-serif);letter-spacing:-.012em;margin:0;font-size:.9375rem;font-weight:400;line-height:1.45}.earth-poi__corner{pointer-events:none;background:var(--earth-accent-100);position:absolute}.earth-poi__corner--tl-h,.earth-poi__corner--tr-h,.earth-poi__corner--bl-h,.earth-poi__corner--br-h{width:16px;height:2px}.earth-poi__corner--tl-v,.earth-poi__corner--tr-v,.earth-poi__corner--bl-v,.earth-poi__corner--br-v{width:2px;height:16px}.earth-poi__corner--tl-h,.earth-poi__corner--tl-v{top:-1.5px;left:-1.5px}.earth-poi__corner--tr-h,.earth-poi__corner--tr-v{top:-1.5px;right:-1.5px}.earth-poi__corner--bl-h,.earth-poi__corner--bl-v{bottom:-1.5px;left:-1.5px}.earth-poi__corner--br-h,.earth-poi__corner--br-v{bottom:-1.5px;right:-1.5px}.earth-region__cards-frame{width:min(100% - 40px,1200px);margin:0 auto;position:relative}.earth-region__cards{z-index:1;border:1px solid var(--earth-border-100);background:var(--earth-background-100);box-shadow:var(--earth-shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.earth-region__cards-corners{pointer-events:none;z-index:2;position:absolute;inset:0}.earth-region__frame-corner{border:1px solid var(--earth-border-100);background:var(--earth-background-100);border-radius:3px;width:14px;height:14px;position:absolute}.earth-region__frame-corner--tl{top:-7px;left:-7px}.earth-region__frame-corner--tr{top:-7px;right:-7px}.earth-region__frame-corner--bl{bottom:-7px;left:-7px}.earth-region__frame-corner--br{bottom:-7px;right:-7px}.earth-region__card{background:var(--earth-background-100);min-height:220px;padding:32px;transition:background-color .4s}.earth-region__card+.earth-region__card{border-left:1px solid var(--earth-border-100)}.earth-region__card-icon{width:28px;height:28px;color:var(--earth-foreground-200);display:inline-flex}.earth-region__card-icon .earth-icon{width:100%;height:100%}.earth-region__card-title{color:var(--earth-foreground-200);font-family:var(--font-hind,Arial, sans-serif);letter-spacing:-.04em;margin:14px 0 6px;padding-top:8px;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:500;line-height:1.05}.earth-region__card-description{color:var(--earth-foreground-300);font-family:var(--font-hind,Arial, sans-serif);letter-spacing:-.012em;margin:0;font-size:1rem;font-weight:400;line-height:1.52}@keyframes earthPoiPulse{0%{opacity:.28;transform:scale(1)}60%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(2.1)}}@media (width<=1023px){.earth-region{padding:56px 0 84px}.earth-region__cards{grid-template-columns:1fr}.earth-region__card+.earth-region__card{border-left:0;border-top:1px solid var(--earth-border-100)}}@media (width<=767px){.earth-region{padding:40px 0 72px}.earth-region__heading,.earth-region__cards-frame{width:min(100% - 24px,1200px)}.earth-region__title{white-space:normal}.earth-region__copy{opacity:1}.earth-region__globe-shell{height:420px;transform:translateY(-16px)}.earth-region__globe{height:600px;margin-top:-50px}.earth-region__overlay{transform:scale(.8)}.earth-region__subtitle{max-width:22ch}.earth-region__card{min-height:0;padding:24px}.earth-poi__caption{width:220px}}@media (prefers-reduced-motion:reduce){.earth-region__globe,.earth-region__copy,.earth-poi__pin,.earth-poi__caption,.earth-poi__caption-copy{transition:none}.earth-poi__pulse{animation:none}}.cf-network-section[data-astro-cid-xpp7xjng]{isolation:isolate;background:0 0;padding:0;overflow:visible}.cf-network-wrap[data-astro-cid-xpp7xjng]{z-index:2;position:relative}.cf-network-heading[data-astro-cid-xpp7xjng]{padding-top:clamp(84px,8vw,100px);margin-top:0!important;margin-bottom:clamp(14px,1.8vw,24px)!important}.cf-network-heading[data-astro-cid-xpp7xjng] p[data-astro-cid-xpp7xjng]{white-space:nowrap;max-width:min(1100px,100vw - 96px)}.cf-network-panel[data-astro-cid-xpp7xjng]{z-index:4;overflow:visible}.cf-network-globe-wrap[data-astro-cid-xpp7xjng]{width:min(100%,1440px);margin:0 auto}.cf-network-globe-wrap .earth-region__globe-shell{height:clamp(300px,34vw,500px);margin:0 auto}.cf-network-globe-wrap .earth-region__globe{height:clamp(430px,46vw,700px)}@media (width<=767px){.cf-network-heading[data-astro-cid-xpp7xjng] p[data-astro-cid-xpp7xjng]{white-space:normal;max-width:32ch}.cf-network-globe-wrap .earth-region__globe-shell{height:220px}.cf-network-globe-wrap .earth-region__globe{height:300px}}.cf-network-cards[data-astro-cid-xpp7xjng]{-webkit-backdrop-filter:blur(20px);background:#05070ad6;border:1px solid #94a3b861;width:100%;margin-left:auto;margin-right:auto;overflow:visible}.cf-network-card[data-astro-cid-xpp7xjng]{min-height:230px;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #94a3b857!important;border-radius:0!important;transition:background-color .35s,color .35s!important;transform:none!important}.cf-network-card[data-astro-cid-xpp7xjng]:last-child{border-right:0!important}.cf-network-card[data-astro-cid-xpp7xjng]:hover,.cf-network-card[data-astro-cid-xpp7xjng]:focus-within{background:#00a0e90b!important}.cf-network-card-icon[data-astro-cid-xpp7xjng]{color:#00a0e9;border-color:#00a0e961;margin-left:auto;margin-right:auto}.cf-network-card[data-astro-cid-xpp7xjng]:hover .cf-network-card-icon[data-astro-cid-xpp7xjng],.cf-network-card[data-astro-cid-xpp7xjng]:focus-within .cf-network-card-icon[data-astro-cid-xpp7xjng],.cf-network-card-icon[data-astro-cid-xpp7xjng]:hover{border-color:#00a0e9;box-shadow:inset 0 0 0 1px #00a0e938,0 0 34px #00a0e929;background:#00a0e91a!important;transform:none!important}.cf-network-card[data-astro-cid-xpp7xjng] h3[data-astro-cid-xpp7xjng]{color:#fff;letter-spacing:0;text-align:center;margin:0;font-size:clamp(1rem,1.18vw,1.18rem);font-weight:600;line-height:1.28}.cf-network-card[data-astro-cid-xpp7xjng] p[data-astro-cid-xpp7xjng]{color:#e2e8f0a3;text-align:center;margin:12px 0 0;font-size:.92rem;font-weight:300;line-height:1.58}@media (width>=1280px){.cf-network-card-icon[data-astro-cid-xpp7xjng]{width:72px;height:72px}}@media (width<=1023px){.cf-network-cards[data-astro-cid-xpp7xjng]{grid-template-columns:1fr}.cf-network-card[data-astro-cid-xpp7xjng]{min-height:0;border-bottom:1px solid #94a3b857!important;border-right:0!important}.cf-network-card[data-astro-cid-xpp7xjng]:last-child{border-bottom:0!important}}.product-range-section[data-astro-cid-kjtbtup4].fp-section{position:relative;overflow:visible;align-items:initial!important;height:auto!important;min-height:auto!important;display:block!important}.product-range-title[data-astro-cid-kjtbtup4]{max-width:min(100%,1200px);margin-left:auto;margin-right:auto}@media (width>=1024px){.product-range-title[data-astro-cid-kjtbtup4]{white-space:nowrap}}.product-showcase-shell[data-astro-cid-kjtbtup4]{padding:0 0 6px}.product-showcase-panel[data-astro-cid-kjtbtup4]{overflow:visible}.product-showcase-frame[data-astro-cid-kjtbtup4]{isolation:isolate;background:#05070ad6;border-left:1px solid #94a3b861;border-right:1px solid #94a3b861;overflow:visible}.product-showcase-divider[data-astro-cid-kjtbtup4]{z-index:20;border-top:1px solid #94a3b861;height:0;position:relative}.product-showcase-divider--seam[data-astro-cid-kjtbtup4]{z-index:40;border-top:0}.product-showcase-divider-corners[data-astro-cid-kjtbtup4]{pointer-events:none}.product-showcase-toolbar[data-astro-cid-kjtbtup4]{z-index:24;border-bottom:1px solid #94a3b861;align-items:stretch;gap:16px;min-height:72px;padding:0 18px 0 0;display:flex;position:relative}.product-showcase-browser[data-astro-cid-kjtbtup4]{flex:none;align-items:center;gap:8px;padding-left:22px;padding-right:14px;display:flex}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4]{appearance:none;color:#f0e3dea3;cursor:pointer;background:#ffffff08;border:1px solid #ffffff24;border-radius:4px;width:16px;height:16px;padding:0;transition:border-color .18s,background-color .18s,color .18s;position:relative}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4]:before,.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4][data-showcase-prev]:before,.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4][data-showcase-next]:before{border-top:1.5px solid;width:5px;height:5px}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4][data-showcase-prev]:before{border-left:1.5px solid;transform:translate(-35%,-50%)rotate(-45deg)}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4][data-showcase-next]:before{border-right:1.5px solid;transform:translate(-65%,-50%)rotate(45deg)}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4][data-showcase-toggle]:before,.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4][data-showcase-toggle]:after{background:currentColor;width:1.5px;height:7px}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4][data-showcase-toggle]:before{transform:translate(-3px,-50%)}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4][data-showcase-toggle]:after{transform:translate(2px,-50%)}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4][data-showcase-toggle][aria-pressed=true]:before{background:0 0;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid;width:0;height:0;transform:translate(-40%,-50%)}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4][data-showcase-toggle][aria-pressed=true]:after{display:none}.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4]:hover,.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4]:active,.product-showcase-browser[data-astro-cid-kjtbtup4] button[data-astro-cid-kjtbtup4]:focus-visible{color:#00a0e9;background:#00a0e91f;border-color:#00a0e9b8;outline:none}.product-showcase-tabs-viewport[data-astro-cid-kjtbtup4]{flex:auto;align-items:stretch;min-width:0;padding-bottom:0;display:flex;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#000 0% 90%,#0000 100%)}.product-showcase-tabs[data-astro-cid-kjtbtup4]{z-index:2;will-change:transform;align-items:stretch;gap:0;width:max-content;min-width:100%;margin-bottom:-1px;display:flex;position:relative}.product-showcase-tab[data-astro-cid-kjtbtup4]{color:#f0e3dea3;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;justify-content:center;align-items:center;min-width:max-content;min-height:70px;padding:12px 12px 13px;transition:color .22s,transform .22s;display:inline-flex;position:relative}.product-showcase-tab[data-astro-cid-kjtbtup4]:after{content:"";z-index:3;pointer-events:none;opacity:0;transform-origin:100%;background:linear-gradient(90deg,#00a0e900 0%,#0071b8eb 12%,#00a0e9 58%,#38c7ff 100%);height:2px;transition:opacity .22s,transform .22s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(.96)}.product-showcase-tab-shell[data-astro-cid-kjtbtup4]{z-index:1;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:40px;padding:8px 18px;transition:border-color .22s,background-color .22s,box-shadow .22s;display:inline-flex;position:relative}.product-showcase-tab[data-astro-cid-kjtbtup4].is-active{color:#fff;border-bottom-color:#0000}.product-showcase-tab[data-astro-cid-kjtbtup4].is-active:after{opacity:1;transform:scaleX(1)}.product-showcase-tab[data-astro-cid-kjtbtup4].is-active .product-showcase-tab-shell[data-astro-cid-kjtbtup4]{box-shadow:none;background:#151414f5;border-color:#f0e3de1f}.product-showcase-tab[data-astro-cid-kjtbtup4]:hover,.product-showcase-tab[data-astro-cid-kjtbtup4]:focus-visible{color:#fff;outline:none}.product-showcase-tab[data-astro-cid-kjtbtup4]:hover .product-showcase-tab-shell[data-astro-cid-kjtbtup4],.product-showcase-tab[data-astro-cid-kjtbtup4]:focus-visible .product-showcase-tab-shell[data-astro-cid-kjtbtup4]{background:#151414b3;border-color:#f0e3de14}.product-showcase-tab-title[data-astro-cid-kjtbtup4]{white-space:nowrap;font-size:1.08rem;font-weight:600;line-height:1}.product-showcase-tab-icon[data-astro-cid-kjtbtup4]{color:#00a0e9;opacity:.92;flex:0 0 24px;width:24px;height:24px}.product-showcase-tabs-indicator[data-astro-cid-kjtbtup4]{display:none}.product-showcase-panels[data-astro-cid-kjtbtup4]{background:radial-gradient(circle at .75px .75px, var(--ab-section-dots,#94a3b829) 0 .75px, transparent 1px), #05070ad6;background-position:-11px -11px,0 0;background-size:22px 22px,auto;min-height:650px;padding:34px 22px 38px;position:relative}.product-showcase-card[data-astro-cid-kjtbtup4]{opacity:0;pointer-events:none;background:0 0;border:1px dashed #ffffff1f;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,3vw,46px);padding:clamp(28px,3vw,44px);transition:opacity .52s;display:grid;position:absolute;inset:34px 22px 38px}.product-showcase-card[data-astro-cid-kjtbtup4].is-active{opacity:1;pointer-events:auto}.product-showcase-copy[data-astro-cid-kjtbtup4]{z-index:1;max-width:640px;padding-left:0;position:relative}.product-showcase-kicker[data-astro-cid-kjtbtup4]{color:#00a0e9f2;letter-spacing:.18em;text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:700;display:inline-flex}.product-showcase-copy[data-astro-cid-kjtbtup4] h3[data-astro-cid-kjtbtup4]{color:#f7f0ea;font-family:var(--font-hind,Hind, Arial, sans-serif);text-wrap:balance;margin:0;font-size:clamp(2.2rem,3.25vw,3.45rem);font-weight:600;line-height:1}.product-showcase-subtitle[data-astro-cid-kjtbtup4]{color:#f7f0eac7;margin:14px 0 0;font-size:clamp(.98rem,1.1vw,1.12rem);font-weight:500;line-height:1.45}.product-showcase-description[data-astro-cid-kjtbtup4]{color:#e0d8d2c2;margin:16px 0 0;font-size:clamp(.95rem,1vw,1.04rem);font-weight:300;line-height:1.52}.product-showcase-features[data-astro-cid-kjtbtup4]{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.product-showcase-features[data-astro-cid-kjtbtup4] li[data-astro-cid-kjtbtup4]{color:#ece8e6e6;padding-left:20px;font-size:clamp(.92rem,.95vw,.98rem);line-height:1.48;position:relative}.product-showcase-features[data-astro-cid-kjtbtup4] li[data-astro-cid-kjtbtup4]:before{content:"";background:#00a0e9;border-radius:999px;width:8px;height:8px;position:absolute;top:.68em;left:0;transform:translateY(-50%);box-shadow:0 0 18px #00a0e9b8}.product-showcase-actions[data-astro-cid-kjtbtup4]{flex-wrap:wrap;gap:16px;margin-top:26px;display:flex}.product-showcase-btn[data-astro-cid-kjtbtup4]{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;min-width:170px;min-height:46px;padding:0 22px;font-size:.8rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .22s cubic-bezier(.2,0,0,1),border-color .22s cubic-bezier(.2,0,0,1),background .22s cubic-bezier(.2,0,0,1),color .22s cubic-bezier(.2,0,0,1);display:inline-flex}.product-showcase-btn[data-astro-cid-kjtbtup4]:hover,.product-showcase-btn[data-astro-cid-kjtbtup4]:focus-visible{outline:none;transform:translateY(-2px)}.product-showcase-btn-primary[data-astro-cid-kjtbtup4]{color:#fff;background:#00a0e9;border:1px solid #00a0e9;box-shadow:0 18px 34px #00a0e938}.product-showcase-btn-primary[data-astro-cid-kjtbtup4]:hover,.product-showcase-btn-primary[data-astro-cid-kjtbtup4]:focus-visible{background:#0080ba;border-color:#0080ba}.product-showcase-btn-secondary[data-astro-cid-kjtbtup4]{color:#f3ece6;background:#ffffff05;border:1px solid #ffffff29}.product-showcase-btn-secondary[data-astro-cid-kjtbtup4]:hover,.product-showcase-btn-secondary[data-astro-cid-kjtbtup4]:focus-visible{background:#ffffff0f;border-color:#ffffff47}.product-showcase-visual[data-astro-cid-kjtbtup4]{justify-content:center;align-items:center;min-width:0;display:flex}.product-showcase-image{object-fit:contain;width:min(100%,520px);height:auto;display:block}.product-showcase-logos[data-astro-cid-kjtbtup4]{padding:8px 0 34px;position:relative;overflow:hidden}.product-showcase-logos-label[data-astro-cid-kjtbtup4]{text-align:center;color:#00a0e9;letter-spacing:.3em;text-transform:uppercase;margin:0 0 18px;font-size:.875rem;line-height:1.25rem;font-weight:500!important}.product-showcase-marquee[data-astro-cid-kjtbtup4]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.product-showcase-marquee-track[data-astro-cid-kjtbtup4]{align-items:center;gap:22px;width:max-content;padding:0 22px;animation:38s linear infinite product-showcase-marquee;display:flex}.product-showcase-logo-item[data-astro-cid-kjtbtup4]{aspect-ratio:8/3;opacity:.94;background:#080d10e6;border:1px solid #ffffff24;border-radius:22px;flex:none;place-items:center;width:clamp(190px,20vw,260px);padding:14px 22px;display:grid;box-shadow:inset 0 0 0 1px #00a0e90d}.product-showcase-logo-item[data-astro-cid-kjtbtup4] img[data-astro-cid-kjtbtup4]{object-fit:contain;width:100%;height:100%;transition:filter .18s,opacity .18s;display:block}.product-showcase-marquee[data-astro-cid-kjtbtup4]:hover .product-showcase-marquee-track[data-astro-cid-kjtbtup4]{animation-play-state:paused}@keyframes product-showcase-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 11px))}}@media (prefers-reduced-motion:reduce){.product-showcase-card[data-astro-cid-kjtbtup4],.product-showcase-tab[data-astro-cid-kjtbtup4],.product-showcase-btn[data-astro-cid-kjtbtup4]{transition:none}.product-showcase-marquee-track[data-astro-cid-kjtbtup4]{animation:none}}@media (hover:hover) and (pointer:fine){.product-showcase-logo-item[data-astro-cid-kjtbtup4] img[data-astro-cid-kjtbtup4]{filter:brightness(0)invert();opacity:.72}.product-showcase-logo-item[data-astro-cid-kjtbtup4]:hover img[data-astro-cid-kjtbtup4]{filter:none;opacity:1}}@media (width<=1199px){.product-showcase-frame[data-astro-cid-kjtbtup4]{overflow:clip}.product-showcase-toolbar[data-astro-cid-kjtbtup4]{gap:16px;min-height:70px;padding-right:14px}.product-showcase-panels[data-astro-cid-kjtbtup4]{min-height:0;padding:22px 18px 30px}.product-showcase-card[data-astro-cid-kjtbtup4]{grid-template-columns:1fr;gap:28px;width:100%;display:none;position:relative;inset:auto}.product-showcase-card[data-astro-cid-kjtbtup4].is-active{display:grid}.product-showcase-copy[data-astro-cid-kjtbtup4]{max-width:none;padding-top:26px;padding-left:0}.product-showcase-visual[data-astro-cid-kjtbtup4]{order:-1}.product-showcase-image{width:min(100%,620px)}}@media (width<=767px){.product-showcase-shell[data-astro-cid-kjtbtup4]{padding-bottom:0}.product-showcase-toolbar[data-astro-cid-kjtbtup4]{gap:12px;min-height:58px;padding-right:10px}.product-showcase-browser[data-astro-cid-kjtbtup4]{gap:8px;padding-left:16px;padding-right:10px}.product-showcase-tab[data-astro-cid-kjtbtup4]{min-height:56px;padding:9px 8px 10px}.product-showcase-tab-shell[data-astro-cid-kjtbtup4]{min-height:34px;padding:6px 13px}.product-showcase-tab-title[data-astro-cid-kjtbtup4]{font-size:.96rem}.product-showcase-tab-icon[data-astro-cid-kjtbtup4]{flex-basis:21px;width:21px;height:21px}.product-showcase-card[data-astro-cid-kjtbtup4]{padding:22px 18px}.product-showcase-copy[data-astro-cid-kjtbtup4] h3[data-astro-cid-kjtbtup4]{font-size:clamp(1.75rem,9vw,2.45rem)}.product-showcase-actions[data-astro-cid-kjtbtup4]{gap:12px}.product-showcase-btn[data-astro-cid-kjtbtup4]{width:100%;min-width:0}.product-showcase-logo-item[data-astro-cid-kjtbtup4]{width:190px}}@media (width<=639px){.product-showcase-frame[data-astro-cid-kjtbtup4]{border-left:0;border-right:0}.product-showcase-toolbar[data-astro-cid-kjtbtup4]{padding-right:0}.product-showcase-browser[data-astro-cid-kjtbtup4]{display:none}.product-showcase-card[data-astro-cid-kjtbtup4]{padding:18px 16px}}.home-panel-hero[data-astro-cid-lcdefpme]{background:var(--color-background-100,#05070a);isolation:isolate;z-index:1;align-items:stretch;min-height:auto;padding:76px clamp(16px,2.6vw,52px) 14px;display:flex;position:relative;overflow:hidden}.home-panel-hero-bg{z-index:-2;object-fit:cover;object-position:center 54%;filter:saturate(.82)contrast(1.06)brightness(.78);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.035)}.home-panel-hero-bg-shade[data-astro-cid-lcdefpme]{z-index:-1;pointer-events:none;background:linear-gradient(#05070acc 0%,#05070aad 46%,#05070ad6 100%),#05070a6b;position:absolute;inset:0}.home-panel-hero-lines[data-astro-cid-lcdefpme]{z-index:4;pointer-events:none;position:absolute;inset:0}.home-panel-hero-line[data-astro-cid-lcdefpme]{opacity:1;width:200dvw;height:4px;display:block;position:absolute;left:50%;transform:translate(-50%)}.home-panel-hero-line[data-astro-cid-lcdefpme].top-line{top:66px}.home-panel-hero-line[data-astro-cid-lcdefpme].bottom-line{bottom:0}.home-panel-hero-frame[data-astro-cid-lcdefpme]{z-index:2;width:min(100%,1480px);margin:0 auto;position:relative}.home-panel-hero-frame[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, #05070a00 0%, #05070aa3 52%, var(--color-background-100,#05070a) 100%);height:clamp(120px,16vw,260px);position:absolute;bottom:-16px;left:-52px;right:-52px;transform:translateY(100%)}.home-panel-hero-card[data-astro-cid-lcdefpme]{aspect-ratio:2;backdrop-filter:brightness(1.5)saturate(.94)contrast(1.02);background:#0000000f;border:1px solid #ffffff29;border-radius:24px;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 28px 80px #00000070}.home-panel-hero-content[data-astro-cid-lcdefpme]{z-index:2;cursor:default;grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);align-items:center;gap:clamp(28px,4vw,56px);width:min(100% - 56px,1200px);margin:0 auto;padding:clamp(20px,2.4vw,28px) 0 clamp(18px,2.1vw,24px);display:grid;position:relative}.home-panel-hero-copy[data-astro-cid-lcdefpme]{text-align:left;max-width:560px}.home-panel-hero-title[data-astro-cid-lcdefpme]{color:#fff;font-family:var(--font-hind,Hind, Arial, sans-serif);letter-spacing:0;text-shadow:0 18px 54px #00000094;cursor:default;user-select:none;margin:0;font-weight:600;line-height:1}.home-panel-hero-title[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.home-panel-hero-title-brand[data-astro-cid-lcdefpme]{font-size:clamp(2.25rem,4.25vw,4.9rem);line-height:.98}.home-panel-hero-title-subtitle[data-astro-cid-lcdefpme]{text-wrap:balance;max-width:520px;margin-top:clamp(6px,.8vw,12px);font-size:clamp(1.65rem,2.45vw,2.8rem);line-height:1.04}.home-panel-hero-description[data-astro-cid-lcdefpme]{color:#ffffffe0;text-shadow:0 10px 34px #000000a3;cursor:default;user-select:none;max-width:520px;margin:clamp(18px,2vh,28px) 0 0;font-size:clamp(1rem,1.08vw,1.2rem);font-weight:300;line-height:1.48}.home-panel-hero-button[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;min-width:220px;min-height:58px;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#00a0e9;border:1px solid #00a0e9;border-radius:4px;justify-content:center;align-items:center;margin-top:clamp(24px,2.8vh,38px);padding:0 30px;font-size:.92rem;font-weight:600;line-height:1;transition:transform .22s cubic-bezier(.2,0,0,1),background .22s cubic-bezier(.2,0,0,1),border-color .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1);display:inline-flex;box-shadow:0 20px 48px #00a0e93d}.home-panel-hero-button[data-astro-cid-lcdefpme]:hover,.home-panel-hero-button[data-astro-cid-lcdefpme]:focus-visible{background:#0080ba;border-color:#0080ba;outline:none;transform:translateY(-2px);box-shadow:0 24px 54px #00a0e94d}.home-panel-hero-showcase[data-astro-cid-lcdefpme]{aspect-ratio:4/3;filter:drop-shadow(0 28px 50px #00000059);justify-self:end;width:min(100%,560px);position:relative}.home-panel-hero-slide[data-astro-cid-lcdefpme]{opacity:0;animation:12s ease-in-out infinite home-hero-slide-fade;animation-delay:calc(var(--slide-index) * 4s);position:absolute;inset:0}.home-panel-hero-slide-image{object-fit:contain;object-position:center;width:100%;height:100%}@keyframes home-hero-slide-fade{0%,to{opacity:0}6%,30%{opacity:1}40%{opacity:0}}@media (prefers-reduced-motion:reduce){.home-panel-hero-slide[data-astro-cid-lcdefpme]{animation:none}.home-panel-hero-slide[data-astro-cid-lcdefpme]:first-child{opacity:1}}@media (width<=1199px){.home-panel-hero[data-astro-cid-lcdefpme]{padding:74px 0 6px}.home-panel-hero-frame[data-astro-cid-lcdefpme]{width:100%;max-width:none}.home-panel-hero-card[data-astro-cid-lcdefpme]{aspect-ratio:2;border-left:0;border-right:0;border-radius:0;width:100%;min-height:0}.home-panel-hero-content[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.95fr) minmax(260px,1.05fr);gap:clamp(24px,4vw,44px);width:min(100% - 48px,1040px);padding-top:clamp(20px,3vw,28px);padding-bottom:clamp(18px,2.8vw,24px)}.home-panel-hero-title-brand[data-astro-cid-lcdefpme]{font-size:clamp(2.25rem,4.25vw,4rem)}.home-panel-hero-title-subtitle[data-astro-cid-lcdefpme]{font-size:clamp(1.55rem,2.8vw,2.45rem)}.home-panel-hero-showcase[data-astro-cid-lcdefpme]{width:min(100%,460px)}}@media (width<=767px){.home-panel-hero[data-astro-cid-lcdefpme]{padding-top:78px;padding-bottom:14px}.home-panel-hero-line[data-astro-cid-lcdefpme].top-line{top:70px}.home-panel-hero-card[data-astro-cid-lcdefpme]{aspect-ratio:auto;min-height:clamp(620px,84svh,760px)}.home-panel-hero-content[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:clamp(26px,5vh,38px);width:min(100% - 34px,360px);padding:clamp(28px,4.8svh,36px) 0 clamp(24px,4.2svh,32px)}.home-panel-hero-copy[data-astro-cid-lcdefpme]{text-align:center;max-width:none}.home-panel-hero-title-brand[data-astro-cid-lcdefpme]{font-size:clamp(2.1rem,9.2vw,2.85rem)}.home-panel-hero-title-subtitle[data-astro-cid-lcdefpme]{max-width:100%;font-size:clamp(1.45rem,6.3vw,2rem)}.home-panel-hero-description[data-astro-cid-lcdefpme]{margin-top:22px;font-size:.98rem;line-height:1.48}.home-panel-hero-button[data-astro-cid-lcdefpme]{width:100%;min-width:0;margin-top:30px}.home-panel-hero-showcase[data-astro-cid-lcdefpme]{aspect-ratio:4/3;justify-self:center;width:min(82vw,320px)}}
