style id="santsai-dp-two-platen-css-20261106"root --ink #142630 --ink-2 #273e4b --muted #61747f --navy #082b47 --navy-2 #0d3d63 --blue #1b6b9e --yellow #ffc329 --yellow-2 #e9aa00 --paper #ffffff --soft #f3f6f7 --soft-blue #eaf2f7 --line #d8e1e5 --success #0f6f62 --review #8c2e1b --shadow 0 24px 70px rgba9 37 55 .13 --shadow-small 0 12px 34px rgba9 37 55 .09 --radius 22px --wrap min1220px calc100% - 40px* box-sizing border-boxhtml scroll-behavior smooth scroll-padding-top 145px.santsai-dp-live margin 0 color var--ink background var--paper font 16px/1.65 -apple-system BlinkMacSystemFont "Segoe UI" Inter Arial sans-serif text-rendering optimizeLegibility.santsai-dp-live.menu-open overflow hiddena color inherit text-underline-offset 3pximg display block max-width 100%button select font inheritbutton cursor pointerfocus-visible outline 3px solid rgba255 195 41 .82 outline-offset 3px.wrap width var--wrap margin-inline auto.review-bar position relative z-index 60 padding 9px 20px color #fff background var--review font-size 12px font-weight 900 letter-spacing .11em text-align center text-transform uppercase.site-header position sticky top 0 z-index 50 color #fff background rgba7 28 42 .96 border-bottom 1px solid rgba255 255 255 .11 backdrop-filter blur16px.site-headerinner min-height 76px display flex align-items center justify-content space-between gap 32px.site-logo width 218px flex 0 0 auto.site-logo img width 100% height auto.site-nav display flex align-items center gap 27px font-size 14px font-weight 800.site-nav a color rgba255 255 255 .82 text-decoration none.site-nav ahover color #fff.site-nav .nav-cta min-height 42px display inline-flex align-items center padding 9px 17px color #171307 background var--yellow border-radius 999px.menu-toggle display none width 44px height 44px place-items center border 1px solid rgba255 255 255 .25 border-radius 50% color #fff background transparent font-size 21px.hero position relative overflow hidden color #fff background radial-gradientcircle at 82% 16% rgba255 195 41 .22 transparent 25rem radial-gradientcircle at 17% 82% rgba29 109 158 .34 transparent 31rem linear-gradient132deg #071e2f 0% #0a3352 64% #0f436a 100%.herobefore content "" position absolute inset 0 opacity .22 background-image linear-gradientrgba255 255 255 .11 1px transparent 1px linear-gradient90deg rgba255 255 255 .11 1px transparent 1px background-size 54px 54px mask-image linear-gradient90deg transparent #000 65%.heroinner position relative min-height 570px display grid grid-template-columns minmax0 .93fr minmax510px 1.07fr align-items center gap 54px padding 54px 0 58px.breadcrumb margin 0 0 25px color rgba255 255 255 .56 font-size 12px font-weight 700.breadcrumb a color inherit text-decoration none.eyebrow display inline-flex align-items center gap 11px margin 0 0 16px color var--yellow font-size 13px font-weight 900 letter-spacing .14em text-transform uppercase.eyebrowbefore content "" width 38px height 4px background currentColorh1 h2 h3 p margin-top 0h1 max-width 720px margin-bottom 23px font-size clamp43px 5.1vw 72px line-height 1.02 letter-spacing -.045em.herolead max-width 720px margin-bottom 0 color rgba255 255 255 .78 font-size 19px line-height 1.65.heroactions display flex flex-wrap wrap gap 12px margin-top 31px.button min-height 50px display inline-flex align-items center justify-content center gap 10px padding 12px 20px border 1px solid var--line border-radius 9px color var--ink background #fff font-weight 900 text-decoration none transition transform .18s ease background .18s ease border-color .18s ease.buttonhover transform translateY-2px.button--primary border-color var--yellow color #171307 background var--yellow.button--primaryhover border-color var--yellow-2 background var--yellow-2.button--ghost color #fff border-color rgba255 255 255 .31 background rgba255 255 255 .07.button--dark color #fff border-color var--navy background var--navy.buttonarrow font-size 19px line-height 1.herovisual position relative min-width 0.herovisualbefore content "" position absolute width 210px height 210px right -42px bottom -38px border 24px solid rgba255 195 41 .32 border-radius 50%.machine-card position relative min-height 392px display grid align-items center padding 26px 22px 62px overflow hidden border 1px solid rgba255 255 255 .56 border-radius 28px background linear-gradient140deg rgba255 255 255 .98 rgba233 241 245 .95 box-shadow 0 40px 90px rgba0 0 0 .28.machine-cardbefore content "DP" position absolute top -38px right 12px color rgba10 51 82 .055 font-size 210px font-weight 950 letter-spacing -.09em line-height 1.machine-card img position relative width 100% max-height 300px object-fit contain filter drop-shadow0 20px 20px rgba18 37 48 .18.machine-card figcaption position absolute right 18px bottom 16px left 18px display flex align-items center justify-content space-between gap 16px padding 12px 15px border-radius 11px color var--ink background rgba255 255 255 .82 box-shadow 0 10px 25px rgba14 45 62 .09 backdrop-filter blur8px font-size 12px font-weight 800.machine-card figcaption spanlast-child color var--blue.hero-note margin 18px 0 0 color rgba255 255 255 .55 font-size 12px.hero-scale display flex flex-wrap wrap align-items center gap 8px 12px margin 20px 0 0 font-size 12px.hero-scaleitem display inline-flex align-items baseline gap 8px color rgba255 255 255 .5.hero-scaleitem + .hero-scaleitembefore content "" margin-right 2px color rgba255 255 255 .35.hero-scale strong color var--yellow font-size 14px.hero-scale small color rgba255 255 255 .58 font-size 12px.quick-facts position relative z-index 2 margin-top -1px border-bottom 1px solid var--line background #fff.quick-factsgrid display grid grid-template-columns repeat4 1fr.quick-fact min-height 126px padding 25px 27px 24px border-right 1px solid var--line.quick-factfirst-child border-left 1px solid var--line.quick-fact strong display block margin-bottom 7px color var--navy font-size 22px line-height 1.1 letter-spacing -.025em.quick-fact span display block color var--muted font-size 13px line-height 1.45.product-nav position sticky top 76px z-index 40 border-bottom 1px solid var--line background rgba255 255 255 .94 backdrop-filter blur14px.product-navinner min-height 60px display flex align-items center gap 27px overflow-x auto scrollbar-width none.product-navinner-webkit-scrollbar display none.product-nav a flex 0 0 auto color var--muted font-size 13px font-weight 850 text-decoration none.product-nav afirst-child color var--navy.product-nav ahover color var--blue.section padding 100px 0.section--soft background var--soft.section--blue color #fff background radial-gradientcircle at 90% 25% rgba36 119 171 .45 transparent 31rem linear-gradient135deg #061f33 #0b3555.section-heading max-width 780px margin-bottom 46px.section-heading--split max-width none display grid grid-template-columns minmax0 .8fr minmax340px .6fr align-items end gap 70px.kicker display inline-flex align-items center gap 10px margin 0 0 14px color var--blue font-size 12px font-weight 900 letter-spacing .14em text-transform uppercase.kickerbefore content "" width 30px height 3px background currentColor.section--blue .kicker color var--yellowh2 margin-bottom 17px font-size clamp35px 4.4vw 54px line-height 1.08 letter-spacing -.037em.section-heading p margin-bottom 0 color var--muted font-size 18px.section--blue .section-heading p color rgba255 255 255 .68.benefit-grid display grid grid-template-columns repeat4 1fr gap 15px.benefit-card position relative min-height 315px display flex flex-direction column padding 28px overflow hidden border 1px solid var--line border-radius var--radius background #fff box-shadow var--shadow-small.benefit-cardafter content attrdata-number position absolute right 18px bottom -34px color rgba8 43 71 .055 font-size 138px font-weight 950 line-height 1.benefit-cardicon width 54px height 54px display grid place-items center margin-bottom 34px border-radius 15px color var--navy background var--yellow font-size 23px font-weight 950.benefit-card h3 position relative margin-bottom 12px font-size 23px line-height 1.16.benefit-card p position relative margin 0 color var--muted font-size 14px.mechanism margin-top auto important padding-top 24px color var--ink-2 important font-size 12px important font-weight 800.architecture display grid grid-template-columns minmax0 1.08fr minmax370px .72fr align-items center gap 55px.architecturevisual position relative min-height 420px display grid align-items center padding 42px overflow hidden border-radius 28px background linear-gradientrgba13 61 99 .06 1px transparent 1px linear-gradient90deg rgba13 61 99 .06 1px transparent 1px linear-gradient140deg #fff #e9f0f4 background-size 32px 32px 32px 32px auto box-shadow var--shadow.architecturevisualbefore content "" position absolute inset 25px border 1px solid rgba11 63 101 .15 border-radius 20px.architecturevisual img position relative width 100% object-fit contain filter drop-shadow0 22px 20px rgba16 45 61 .2.architecturebadge position absolute right 24px bottom 24px padding 13px 16px border-radius 10px color #fff background var--navy font-size 12px font-weight 850.architecturecopy h2 margin-bottom 22px.architecturecopy p color var--muted font-size 17px.feature-list display grid gap 14px margin-top 30px.feature-row display grid grid-template-columns 42px 1fr gap 14px align-items start padding 16px 0 border-top 1px solid var--line.feature-row strongfirst-child width 37px height 37px display grid place-items center border-radius 50% color var--navy background var--yellow font-size 13px.feature-row h3 margin-bottom 3px font-size 17px.feature-row p margin 0 color var--muted font-size 13px.tab-shell display grid grid-template-columns 260px minmax0 1fr gap 30px.tab-list display grid align-content start gap 7px.tab-button min-height 61px display flex align-items center justify-content space-between gap 20px padding 14px 17px border 1px solid rgba255 255 255 .15 border-radius 10px color rgba255 255 255 .66 background rgba255 255 255 .04 font-weight 850 text-align left.tab-button spanlast-child font-size 19px.tab-buttonaria-selected="true" color #151207 border-color var--yellow background var--yellow.tab-panel min-height 520px grid-template-columns minmax300px .9fr minmax0 1.1fr gap 35px align-items stretch padding 24px border 1px solid rgba255 255 255 .13 border-radius 24px background rgba255 255 255 .06 box-shadow 0 30px 70px rgba0 0 0 .17.tab-panelnothidden display grid.tab-panelhidden display none.tab-panelimage min-height 380px display grid place-items center overflow hidden border-radius 17px background #fff.tab-panelimage img width 100% height 100% max-height 380px padding 18px object-fit contain.tab-panelcopy align-self center padding 24px 20px 24px 4px.tab-panelcopy h3 margin-bottom 15px font-size 34px line-height 1.1 letter-spacing -.025em.tab-panelcopy p color rgba255 255 255 .69.tech-points display grid gap 13px margin 28px 0 0 padding 0 list-style none.tech-points li position relative padding-left 27px color rgba255 255 255 .85 font-size 14px.tech-points libefore content "" position absolute left 0 color var--yellow font-weight 950.application-grid display grid grid-template-columns repeat4 1fr gap 16px.application-card overflow hidden border 1px solid var--line border-radius 20px background #fff box-shadow var--shadow-small.application-card figure position relative height 214px margin 0 overflow hidden background #e8eef1.application-card img width 100% height 100% object-fit cover transition transform .35s ease.application-cardhover img transform scale1.04.application-cardtag position absolute top 14px left 14px padding 7px 10px border-radius 999px color #fff background rgba7 31 47 .82 font-size 10px font-weight 900 letter-spacing .07em text-transform uppercase backdrop-filter blur6px.application-cardbody padding 23px.application-card h3 margin-bottom 9px font-size 20px line-height 1.18.application-card p margin-bottom 15px color var--muted font-size 13px.application-card strong color var--blue font-size 12px.content-note margin 24px 0 0 color var--muted font-size 12px.model-finder display grid grid-template-columns 340px minmax0 1fr gap 17px margin-bottom 25px.range-note display grid grid-template-columns minmax170px .8fr minmax170px .8fr minmax0 1.5fr gap 1px margin 0 0 25px overflow hidden border 1px solid var--line border-radius 17px background var--line box-shadow var--shadow-small.range-noteitem .range-notecopy padding 20px 22px background #fff.range-noteitem span display block margin-bottom 7px color var--muted font-size 11px font-weight 850 letter-spacing .08em text-transform uppercase.range-noteitem strong display block color var--navy font-size 25px line-height 1.1 letter-spacing -.03em.range-noteitemlast-of-type strong color var--blue.range-notecopy color var--muted font-size 13px line-height 1.5.range-notecopy strong color var--ink-2.model-control padding 27px border-radius 20px color #fff background var--navy.model-control label display block margin-bottom 11px color rgba255 255 255 .65 font-size 12px font-weight 850 letter-spacing .08em text-transform uppercase.model-control select + label margin-top 22px.model-control select width 100% min-height 54px padding 0 45px 0 15px border 1px solid rgba255 255 255 .3 border-radius 8px color var--ink background #fff font-weight 900.model-control p margin 16px 0 0 color rgba255 255 255 .62 font-size 12px.model-summary display grid grid-template-columns repeat4 1fr border 1px solid var--line border-radius 20px overflow hidden background #fff box-shadow var--shadow-small.injection-summary display grid grid-template-columns repeat3 1fr margin 0 0 25px overflow hidden border 1px solid var--line border-radius 17px background #fff box-shadow var--shadow-small.injection-stat min-height 112px padding 20px 22px border-right 1px solid var--line.injection-statlast-child border-right 0.injection-stat span display block margin-bottom 9px color var--muted font-size 11px font-weight 850 letter-spacing .08em text-transform uppercase.injection-stat strong display block color var--blue font-size 22px line-height 1.15 letter-spacing -.02em.model-stat min-height 143px padding 25px 21px border-right 1px solid var--line.model-statlast-child border-right 0.model-stat span display block margin-bottom 11px color var--muted font-size 11px font-weight 850 letter-spacing .08em text-transform uppercase.model-stat strong display block color var--navy font-size 22px line-height 1.15 letter-spacing -.02em.spec-table-wrap overflow-x auto border 1px solid var--line border-radius 17px background #fff box-shadow var--shadow-small.spec-table width 100% min-width 970px border-collapse collapse font-size 13px.spec-table th .spec-table td padding 14px 15px border-bottom 1px solid var--line text-align left white-space nowrap.spec-table thead color #fff background var--navy.spec-table th font-size 11px font-weight 850 letter-spacing .04em.spec-table tbody trlast-child td border-bottom 0.spec-table tbody trnth-childeven background #f6f8f9.spec-table tbody tr.is-selected background #fff6d9.model-link padding 0 border 0 color var--blue background transparent font-weight 950 text-decoration underline text-decoration-color rgba27 107 158 .28 text-underline-offset 3px.spec-actions display flex flex-wrap wrap align-items center justify-content space-between gap 18px margin-top 25px.spec-actions p max-width 720px margin 0 color var--muted font-size 12px.milestone overflow hidden color #fff background var--navy.milestonegrid display grid grid-template-columns minmax0 .92fr minmax460px 1.08fr align-items stretch.milestonecopy padding 76px 66px 76px max20px calc100vw - 1220px / 2.milestonecopy .kicker color var--yellow.milestonecopy h2 max-width 600px margin-bottom 18px.milestonecopy p max-width 650px color rgba255 255 255 .68.milestonestats display grid grid-template-columns repeat3 1fr gap 12px margin-top 31px.milestonestat padding 18px 15px border 1px solid rgba255 255 255 .16 border-radius 12px background rgba255 255 255 .05.milestonestat strong display block color var--yellow font-size 23px line-height 1.15.milestonestat span display block margin-top 5px color rgba255 255 255 .58 font-size 11px.milestonelink display inline-flex margin-top 25px color #fff font-size 13px font-weight 850.milestoneimage min-height 520px position relative overflow hidden.milestoneimageafter content "" position absolute inset 0 background linear-gradient90deg var--navy transparent 33%.milestoneimage img width 100% height 100% object-fit cover object-position center 42%.option-layout display grid grid-template-columns minmax0 .78fr minmax430px 1.22fr gap 70px align-items start.option-layoutintro position sticky top 168px.option-layoutintro p color var--muted.option-callout margin-top 28px padding 22px border-left 5px solid var--yellow border-radius 0 13px 13px 0 background #fff7d8 color var--ink-2 font-size 14px.option-accordions display grid gap 11pxdetails border 1px solid var--line border-radius 15px background #fff box-shadow 0 8px 24px rgba9 37 55 .06summary min-height 76px display flex align-items center justify-content space-between gap 20px padding 18px 22px font-size 17px font-weight 900 list-style none cursor pointersummary-webkit-details-marker display nonesummaryafter content "+" width 32px height 32px display grid place-items center flex 0 0 auto border-radius 50% color #fff background var--navy font-size 19pxdetailsopen summaryafter content "" color #171307 background var--yellow.detail-body padding 0 22px 22px color var--muted font-size 14px.detail-body ul display grid grid-template-columns 1fr 1fr gap 9px 24px margin 0 padding-left 19px.project-path display grid grid-template-columns repeat4 1fr gap 12px margin-top 55px.path-step position relative min-height 228px padding 25px border 1px solid var--line border-radius 17px background #fff.path-stepnotlast-childafter content "" position absolute z-index 2 top 50% right -20px width 38px height 38px display grid place-items center border 1px solid var--line border-radius 50% color var--navy background #fff font-weight 950.path-stepnumber color var--yellow-2 font-size 13px font-weight 950.path-step h3 margin 37px 0 10px font-size 20px line-height 1.18.path-step p margin 0 color var--muted font-size 13px.factory-grid display grid grid-template-columns 1.4fr .8fr .8fr gap 14px margin-top 45px.factory-image position relative min-height 330px margin 0 overflow hidden border-radius 18px background #dfe7eb.factory-imagefirst-child min-height 450px.factory-image img width 100% height 100% object-fit cover.factory-image figcaption position absolute right 13px bottom 13px left 13px padding 11px 13px border-radius 9px color #fff background rgba6 28 42 .82 font-size 11px font-weight 800 backdrop-filter blur6px.trust-grid display grid grid-template-columns repeat3 1fr gap 15px margin-top 17px.trust-card padding 25px border 1px solid var--line border-radius 16px background #fff.trust-card strong display block margin-bottom 7px color var--navy font-size 18px.trust-card p margin 0 color var--muted font-size 13px.company-metrics display grid grid-template-columns repeat3 1fr gap 1px margin-top 18px overflow hidden border 1px solid var--line border-radius 16px background var--line.company-metric padding 22px 24px background #fff.company-metric strong display block margin-bottom 5px color var--navy font-size 28px line-height 1.05 letter-spacing -.03em.company-metric span color var--muted font-size 12px.inquiry position relative overflow hidden border-radius 27px color #fff background radial-gradientcircle at 90% 20% rgba255 195 41 .22 transparent 24rem linear-gradient135deg #071f32 #0b426a box-shadow var--shadow.inquiryafter content "DP" position absolute right -25px bottom -90px color rgba255 255 255 .055 font-size 300px font-weight 950 letter-spacing -.09em line-height 1.inquiryinner position relative z-index 2 display grid grid-template-columns minmax0 .95fr minmax400px .72fr gap 80px align-items center padding 68px.inquiry h2 margin-bottom 17px.inquirycopy p max-width 680px color rgba255 255 255 .68 font-size 17px.inquiryactions display flex flex-wrap wrap gap 12px margin-top 27px.inquiry-checklist padding 26px border 1px solid rgba255 255 255 .17 border-radius 18px background rgba255 255 255 .07 backdrop-filter blur7px.inquiry-checklist h3 margin-bottom 17px font-size 17px.inquiry-checklist ul display grid grid-template-columns 1fr 1fr gap 10px 18px margin 0 padding 0 list-style none.inquiry-checklist li position relative padding-left 21px color rgba255 255 255 .76 font-size 12px.inquiry-checklist libefore content "" position absolute left 0 color var--yellow font-size 22px line-height .8.faq-list display grid grid-template-columns 1fr 1fr gap 12px.faq-list details align-self start box-shadow none.faq-list summary font-size 15px line-height 1.3.faq-list .detail-body font-size 13px.site-footer padding 70px 0 35px color rgba255 255 255 .65 background #071c2a.footer-grid display grid grid-template-columns minmax260px 1.15fr repeat3 minmax150px .55fr gap 56px.footer-brand img width 230px height auto margin-bottom 21px.footer-brand p max-width 410px margin 0 font-size 13px.footer-column h3 margin-bottom 16px color #fff font-size 14px.footer-column a .footer-column span display block margin 8px 0 color rgba255 255 255 .62 font-size 12px text-decoration none.footer-bottom display flex align-items center justify-content space-between gap 25px margin-top 55px padding-top 22px border-top 1px solid rgba255 255 255 .1 font-size 11px.mobile-cta display none@media max-width 1100px .site-nav gap 19px.heroinner grid-template-columns minmax0 1fr minmax430px .95fr.benefit-grid .application-grid grid-template-columns 1fr 1fr.model-finder grid-template-columns 300px minmax0 1fr.range-note grid-template-columns 1fr 1fr.range-notecopy grid-column 1 / -1.model-summary grid-template-columns 1fr 1fr.injection-summary grid-template-columns 1fr 1fr 1fr.model-statnth-child2 border-right 0.model-statnth-child-n+2 border-bottom 1px solid var--line.milestonegrid grid-template-columns 1fr 1fr.milestonecopy padding-left 36px.inquiryinner gap 45px padding 55px@media max-width 900px html scroll-padding-top 130px.site-headerinner min-height 70px.site-logo width 190px.menu-toggle display grid.site-nav position fixed inset 70px 0 auto display none padding 25px 20px 32px flex-direction column align-items stretch background #071c2a box-shadow 0 20px 40px rgba0 0 0 .28.menu-open .site-nav display flex.site-nav a padding 9px 2px.site-nav .nav-cta justify-content center.heroinner grid-template-columns 1fr min-height 0 gap 50px padding 62px 0 70px.herocopy max-width 760px.herovisual max-width 740px.quick-factsgrid grid-template-columns 1fr 1fr.quick-factnth-child2 border-right 0.quick-factnth-child-n+2 border-bottom 1px solid var--line.product-nav top 70px.section padding 78px 0.section-heading--split grid-template-columns 1fr gap 15px.architecture .option-layout grid-template-columns 1fr.option-layoutintro position static.tab-shell grid-template-columns 1fr.tab-list grid-template-columns repeat4 1fr.tab-button min-height 56px padding 12px justify-content center text-align center.tab-button spanlast-child display none.tab-panel min-height 0.model-finder grid-template-columns 1fr.milestonegrid grid-template-columns 1fr.milestonecopy padding 65px max20px calc100vw - 1220px / 2.milestoneimage min-height 390px.milestoneimageafter background linear-gradient180deg var--navy transparent 30%.project-path grid-template-columns 1fr 1fr.path-stepnth-child2after display none.factory-grid grid-template-columns 1fr 1fr.company-metrics grid-template-columns 1fr 1fr 1fr.factory-imagefirst-child grid-column 1 / -1.inquiryinner grid-template-columns 1fr.footer-grid grid-template-columns 1fr 1fr@media max-width 640px root --wrap min100% - 28px 1220px.santsai-dp-live padding-bottom 67px.review-bar padding-inline 10px font-size 10px.site-logo width 170pxh1 font-size 43px.herolead font-size 16px.heroactions .inquiryactions align-items stretch flex-direction column.button width 100%.machine-card min-height 330px padding 24px 10px 65px border-radius 20px.machine-card img max-height 230px.machine-card figcaption align-items flex-start flex-direction column gap 2px.quick-factsgrid .benefit-grid .application-grid grid-template-columns 1fr.quick-fact .quick-factfirst-child .quick-factnth-child2 min-height 0 border 0 border-bottom 1px solid var--line.product-navinner gap 22px.section padding 62px 0h2 font-size 36px.section-heading p font-size 16px.architecturevisual min-height 340px padding 25px.tab-list grid-template-columns 1fr 1fr.tab-panel grid-template-columns 1fr padding 14px.tab-panelimage min-height 280px.tab-panelcopy padding 14px 8px 20px.tab-panelcopy h3 font-size 28px.model-summary grid-template-columns 1fr.injection-summary grid-template-columns 1fr.injection-stat .injection-statlast-child min-height 0 border-right 0 border-bottom 1px solid var--line.injection-statlast-child border-bottom 0.range-note grid-template-columns 1fr.range-notecopy grid-column auto.model-stat .model-statnth-child2 .model-statnth-child-n+2 min-height 0 border 0 border-bottom 1px solid var--line.model-statlast-child border-bottom 0.spec-actions align-items stretch flex-direction column.milestonestats grid-template-columns 1fr.milestoneimage min-height 300px.detail-body ul .inquiry-checklist ul grid-template-columns 1fr.project-path .factory-grid .trust-grid .faq-list .footer-grid grid-template-columns 1fr.company-metrics grid-template-columns 1fr.path-stepafter display none important.factory-imagefirst-child grid-column auto.factory-image .factory-imagefirst-child min-height 290px.inquiry border-radius 20px.inquiryinner padding 39px 23px.footer-bottom align-items flex-start flex-direction column.mobile-cta position fixed z-index 80 right 0 bottom 0 left 0 min-height 67px display grid grid-template-columns 1fr 1fr gap 1px padding 8px background #071c2a box-shadow 0 -8px 24px rgba0 0 0 .2.mobile-cta a display grid place-items center border-radius 7px color #fff background var--navy-2 font-size 12px font-weight 900 text-decoration none.mobile-cta afirst-child color #171307 background var--yellow@media prefers-reduced-motion reduce * *before *after scroll-behavior auto important transition none important@media print .review-bar .site-header .product-nav .mobile-cta display none important.section padding 45px 0 .santsai-dp-live .hero h2 max-width 720px margin 0 0 23px color #fff font-size clamp43px 5.1vw 72px line-height 1.02 letter-spacing -.045em .santsai-dp-live .hero h2after content none .santsai-dp-live .hero .herolead margin-bottom 0/style

Integrated Plastic Solutions for Global Manufacturers

Injection Molding
Solutions

Complete Molding Cells

Machines &
Automation

Engineering Experience

25+ Years
Molding Expertise

INJECTION MOLDING

Precision machines for efficient plastic molding.

PACKAGING SOLUTION

Solutions for bottles, caps and packaging products.

AUTOMATION SOLUTION

Robots, feeding systems and smart production cells.

ABOUT US

SANTSAI develops injection molding machines, automation and auxiliary systems for global plastic manufacturing projects.

We support customers with machine selection, molding cell configuration and reliable project delivery across packaging, automotive, medical and consumer product applications.

YEARS OF EXPERIENCE
0
EMPLOYEES
0
PATENTED TECHNOLOGIES
0
FACTORY AREA (SQM)
0

We Deliver Reliable Molding Projects

Complete Molding Cell Delivery

Integrated Project Support

Reduce Costs with Automation

Automation & Efficiency

Trusted by Global Manufacturers

We combine injection molding machines, auxiliary equipment and automation to help manufacturers build efficient plastic production lines.

BUILT FOR RELIABLE PRODUCTION

SANTSAI provides injection molding machines, blow molding machines, automation solutions and auxiliary equipment for international manufacturing projects.

Partners

PRESS RELEASES & FEATURES

SANTSAI at CHINAPLAS 2024

In an era where efficiency and environmental consciousness go hand in hand, SANTSAI MACHINERY is proud to introduce a transformative solution in material handling – our state-of-the-art Central Conveying System. Engineered for excellence, this system is not just an addition to your production line; it’s a leap towards the future of industrial operations.

Read More »

Central Conveying System for Injection Molding Production

In an era where efficiency and environmental consciousness go hand in hand, SANTSAI MACHINERY is proud to introduce a transformative solution in material handling – our state-of-the-art Central Conveying System. Engineered for excellence, this system is not just an addition to your production line; it’s a leap towards the future of industrial operations.

Read More »

BUILD YOUR NEXT MOLDING CELL WITH SANTSAI

NEED A TAILORED
PRODUCTION SOLUTION?

Scroll to Top

Get a Quote