{"id":41,"date":"2025-09-02T11:24:33","date_gmt":"2025-09-02T11:24:33","guid":{"rendered":"https:\/\/weldomachining.com\/?page_id=41"},"modified":"2026-08-04T03:11:43","modified_gmt":"2026-08-04T03:11:43","slug":"fraisage-cnc","status":"publish","type":"page","link":"https:\/\/weldomachining.com\/fr\/service\/cnc-milling\/","title":{"rendered":"Fraisage CNC"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"41\" class=\"elementor elementor-41\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-975a798 e-flex e-con-boxed e-con e-parent\" data-id=\"975a798\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c8ba26c elementor-widget elementor-widget-html\" data-id=\"c8ba26c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n.wm-section,.wm-section *{box-sizing:border-box}.elementor .e-con:has(.wm-section){--width:100%!important;width:100%!important;max-width:none!important;padding-inline:0!important}.elementor .e-con-boxed:has(.wm-section)>.e-con-inner{--content-width:min(100%,1312px)!important;width:100%!important;max-width:1312px!important}.wm-section{--wm-text:#343d39;--wm-muted:#69766f;--wm-line:#d9e1dc;--wm-accent:#6b8276;position:relative;width:calc(100% - 32px);max-width:1280px;margin:10px auto 12px;padding:28px;overflow:hidden;color:var(--wm-text);background:#fffefa;border:10px solid #eef2ef;border-radius:22px;font-family:inherit;box-shadow:none}.wm-section--soft{background:#fbfdfb}.wm-section--blue{background:#fffefa}.wm-section h1,.wm-section h2,.wm-section h3,.wm-section p{overflow-wrap:anywhere}.wm-section h1{max-width:680px;margin:0 0 12px;color:#2f3834;font-size:clamp(27px,3vw,36px);font-weight:770;line-height:1.13;letter-spacing:-.025em}.wm-section h2{margin:0 0 9px;color:#323b37;font-size:clamp(22px,2vw,28px);font-weight:760;line-height:1.18;letter-spacing:-.015em}.wm-section h3{margin:0 0 6px;color:#3b4a43;font-size:14px;line-height:1.3}.wm-section p{margin:0;color:var(--wm-muted);font-size:clamp(13px,1.1vw,15px);line-height:1.58}.wm-section a{color:inherit}.wm-section img{display:block;max-width:100%}.wm-section__head{max-width:880px;margin-bottom:17px}.wm-eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 9px!important;color:#668074!important;font-size:10px!important;font-weight:760;letter-spacing:.1em;line-height:1.3!important;text-transform:uppercase}.wm-eyebrow__icon{display:grid;place-items:center;width:22px;height:22px;color:#fff;background:#7a9085;border-radius:7px;font-size:10px}.wm-lead{max-width:780px!important;color:var(--wm-muted)!important;font-size:clamp(13px,1.1vw,15px)!important}.wm-button-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.wm-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 18px;color:#fff!important;background:var(--wm-accent);border-radius:9px;font-size:12px;font-weight:760;text-decoration:none!important;transition:.2s ease}.wm-button:hover{color:#fff!important;background:#586f63;transform:translateY(-1px)}.wm-card-link,.wm-text-link{text-decoration:none;border-bottom:1px solid #adbbb4}.wm-text-link{color:#51665c!important;font-size:11px;font-weight:760}\n\n\/* 01 Hero *\/\n.wm-section--hero{max-width:1600px}.wm-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:32px;align-items:center}.wm-hero>div:first-child{grid-column:2}.wm-hero__media{grid-column:1;grid-row:1;display:grid;place-items:center;width:100%;max-width:650px;aspect-ratio:4\/3;margin:0 auto;padding:10px;background:#edf3ef;border:1px solid #d7e1db;border-radius:15px}.wm-hero__media:before{display:none}.wm-hero__media img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;border:0!important;border-radius:11px!important;box-shadow:none!important}.wm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:16px 0 0;padding:0;list-style:none}.wm-checks li{position:relative;min-height:37px;padding:9px 10px 9px 32px;color:#56675f;font-size:11px;font-weight:720;background:#eff4f1;border:1px solid #d9e3dd;border-radius:9px}.wm-checks li:before{position:absolute;top:12px;left:11px;width:12px;height:12px;background:#7b9287;border-radius:50%;content:''}\n\n\/* 02 Axes and production *\/\n.wm-axis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.wm-card,.wm-production__item,.wm-material-panel,.wm-finish,.wm-guideline,.wm-industry,.wm-faq details{min-width:0;background:#f3f7f4;border:1px solid #dce5df;border-radius:13px}.wm-card{overflow:hidden}.wm-card img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-card__body{padding:13px}.wm-card__body p,.wm-production__copy p{font-size:11px}.wm-production{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:9px}.wm-production__item{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;overflow:hidden}.wm-production__item img{width:100%!important;height:100%!important;min-height:105px;object-fit:contain;background:#edf3ef}.wm-production__copy{padding:12px}.wm-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px}.wm-stat{padding:10px;text-align:center;background:#eef4f0;border:1px solid #d9e3dd;border-radius:10px}.wm-stat strong{display:block;color:#4f655a;font-size:14px;line-height:1.2}.wm-stat span{color:#728078;font-size:9.5px;font-weight:700}\n\n\/* 03 Materials *\/\n.wm-material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wm-material-panel{padding:15px}.wm-material-panel__title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.wm-material-panel__title h3{margin:0}.wm-material-list{display:grid;gap:7px}.wm-material-item{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;padding:7px;background:#fbfcfb;border:1px solid #e0e8e3;border-radius:10px}.wm-material-item img{width:76px!important;height:64px!important;object-fit:contain;background:#eef3f0;border-radius:8px}.wm-material-item p{font-size:10.5px}.wm-tag-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.wm-tag{display:inline-flex;padding:5px 8px;color:#5b6c63!important;background:#edf3ef;border:1px solid #d8e2dc;border-radius:999px;font-size:9.5px;font-weight:700;text-decoration:none!important}\n\n\/* 04 Finishes *\/\n.wm-finish-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.wm-finish{overflow:hidden}.wm-finish img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-finish__copy{padding:12px}.wm-finish__copy p{font-size:10.7px}.wm-finish-grid+p{margin-top:12px!important}\n\n\/* 05 Specifications *\/\n.wm-spec-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;align-items:start}.wm-table-wrap{overflow:visible;border:1px solid #d9e3dd;border-radius:12px}.wm-table{width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.wm-table th,.wm-table td{padding:9px 8px;text-align:left;vertical-align:top;border-right:1px solid #e0e7e2;border-bottom:1px solid #e0e7e2;overflow-wrap:anywhere}.wm-table th:last-child,.wm-table td:last-child{border-right:0}.wm-table tbody tr:last-child td{border-bottom:0}.wm-table th{color:#4b6055;background:#eaf1ed;font-size:9px;text-transform:uppercase}.wm-table td{color:#68766f;background:#fffefa;font-size:10.5px;line-height:1.45}.wm-table th:first-child{width:27%}.wm-note{margin-top:8px!important;font-size:9.5px!important}.wm-guidelines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-guideline{padding:11px}.wm-guideline:last-child{grid-column:1\/-1}.wm-guideline p{font-size:10.3px}\n\n\/* 06 Process and quality *\/\n.wm-process-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:16px}.wm-steps{margin:0;padding:0;counter-reset:wm-step;list-style:none}.wm-step{position:relative;min-height:54px;padding:0 0 12px 38px;counter-increment:wm-step}.wm-step:before{position:absolute;top:0;left:0;display:grid;place-items:center;width:27px;height:27px;color:#fff;background:#71877c;border-radius:7px;content:counter(wm-step);font-size:9px;font-weight:800}.wm-step:after{position:absolute;top:30px;bottom:2px;left:13px;width:1px;background:#d2ddd6;content:''}.wm-step:last-child:after{display:none}.wm-step p{font-size:10.6px}.wm-quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-quality-item{position:relative;min-width:0;margin:0;overflow:hidden;background:#edf3ef;border:1px solid #dce5df;border-radius:10px}.wm-quality-item img{width:100%!important;aspect-ratio:4\/3;object-fit:contain}.wm-quality-item span{position:absolute;right:7px;bottom:7px;left:7px;padding:6px 8px;color:#fff;background:rgba(52,65,59,.78);border-radius:7px;font-size:9px;font-weight:700}\n\n\/* 07 Applications *\/\n.wm-industry-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.wm-industry{padding:13px}.wm-industry strong{display:block;margin-bottom:5px;color:#475a50;font-size:12px}.wm-industry span{display:block;color:#6d7a73;font-size:10.5px;line-height:1.48}\n\n\/* 08 FAQ and CTA *\/\n.wm-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-faq details{min-width:0}.wm-faq summary{position:relative;padding:12px 35px 12px 13px;color:#43564c;font-size:11px;font-weight:740;line-height:1.4;cursor:pointer;list-style:none}.wm-faq summary::-webkit-details-marker{display:none}.wm-faq summary:after{position:absolute;top:9px;right:12px;color:#70877b;content:'+';font-size:18px}.wm-faq details[open] summary:after{content:'\u2013'}.wm-faq details p{padding:0 13px 12px;font-size:10.7px}.wm-faq+.wm-cta{margin-top:13px}.wm-cta{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:16px;align-items:center;padding:15px;background:#eaf1ed;border:1px solid #d5e0da;border-radius:13px}.wm-cta img{display:block;width:100%!important;max-height:190px;aspect-ratio:4\/3;object-fit:contain;background:#f4f7f5;border-radius:10px}\n\n@media(max-width:900px){.wm-hero,.wm-spec-layout,.wm-process-layout{grid-template-columns:1fr}.wm-hero>div:first-child{grid-column:1;grid-row:2}.wm-hero__media{grid-column:1;grid-row:1;max-width:560px}.wm-finish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media(max-width:700px){.wm-section{width:calc(100% - 16px);margin:7px auto 9px;padding:22px 16px;border-width:7px;border-radius:17px}.wm-section h1{font-size:27px}.wm-section h2{font-size:22px}.wm-checks,.wm-axis-grid,.wm-production,.wm-stats,.wm-material-grid,.wm-guidelines,.wm-quality-grid,.wm-industry-grid,.wm-faq,.wm-cta{grid-template-columns:1fr}.wm-guideline:last-child{grid-column:auto}.wm-table-wrap{border:0}.wm-table,.wm-table tbody,.wm-table tr,.wm-table td{display:block;width:100%!important}.wm-table thead{display:none}.wm-table tr{margin-bottom:7px;overflow:hidden;border:1px solid #d9e3dd;border-radius:10px}.wm-table td{display:grid;grid-template-columns:90px minmax(0,1fr);gap:7px;border-right:0}.wm-table td:before{color:#53695e;font-size:8.5px;font-weight:800;text-transform:uppercase}.wm-table td:nth-child(1):before{content:'Item'}.wm-table td:nth-child(2):before{content:'3-Axis'}.wm-table td:nth-child(3):before{content:'4-Axis'}.wm-table td:nth-child(4):before{content:'5-Axis'}.wm-table tr td:last-child{border-bottom:0}.wm-cta img{max-width:420px}}\n<\/style>\n<!-- SECTION 01 -->\n<section class=\"wm-section wm-section--blue wm-section--hero\" aria-labelledby=\"wm-hero-title\">\n      <div class=\"wm-hero\">\n        <div>\n          <p class=\"wm-eyebrow\"><span class=\"wm-eyebrow__icon\" aria-hidden=\"true\">\u25ce<\/span>3-, 4- &amp; 5-Axis Precision Machining<\/p>\n          <h1 id=\"wm-hero-title\">Custom CNC Milling Services for Precision Parts<\/h1>\n          <p class=\"wm-lead\">\n            Upload a drawing or 3D model. We mill precision metal, plastic, composite and ceramic parts from prototype to production.\n          <\/p>\n          <ul class=\"wm-checks\">\n            <li>Custom CNC-milled parts<\/li>\n            <li>Tolerances down to \u00b10.002 in<\/li>\n            <li>Prototype and batch production<\/li>\n            <li>95% on-time delivery<\/li>\n          <\/ul>\n          <div class=\"wm-button-row\">\n            <a class=\"wm-button\" href=\"https:\/\/weldomachining.com\/file-upload\/\">See Pricing <span class=\"wm-button__icon\" aria-hidden=\"true\">\u2192<\/span><\/a>\n          <\/div>\n        <\/div>\n        <div class=\"wm-hero__media\">\n          <img fetchpriority=\"high\" decoding=\"async\"\n            src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/09\/20250904105659-ezgif.com-resize-2.webp\"\n            alt=\"Inside view of a Haas 5-axis CNC machining center\"\n            width=\"400\"\n            height=\"400\"\n            fetchpriority=\"high\"\n          >\n        <\/div>\n      <\/div>\n    <\/section>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9b990fb e-flex e-con-boxed e-con e-parent\" data-id=\"9b990fb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-68da5a6 elementor-widget elementor-widget-html\" data-id=\"68da5a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n.wm-section,.wm-section *{box-sizing:border-box}.elementor .e-con:has(.wm-section){--width:100%!important;width:100%!important;max-width:none!important;padding-inline:0!important}.elementor .e-con-boxed:has(.wm-section)>.e-con-inner{--content-width:min(100%,1312px)!important;width:100%!important;max-width:1312px!important}.wm-section{--wm-text:#343d39;--wm-muted:#69766f;--wm-line:#d9e1dc;--wm-accent:#6b8276;position:relative;width:calc(100% - 32px);max-width:1280px;margin:10px auto 12px;padding:28px;overflow:hidden;color:var(--wm-text);background:#fffefa;border:10px solid #eef2ef;border-radius:22px;font-family:inherit;box-shadow:none}.wm-section--soft{background:#fbfdfb}.wm-section--blue{background:#fffefa}.wm-section h1,.wm-section h2,.wm-section h3,.wm-section p{overflow-wrap:anywhere}.wm-section h1{max-width:680px;margin:0 0 12px;color:#2f3834;font-size:clamp(27px,3vw,36px);font-weight:770;line-height:1.13;letter-spacing:-.025em}.wm-section h2{margin:0 0 9px;color:#323b37;font-size:clamp(22px,2vw,28px);font-weight:760;line-height:1.18;letter-spacing:-.015em}.wm-section h3{margin:0 0 6px;color:#3b4a43;font-size:14px;line-height:1.3}.wm-section p{margin:0;color:var(--wm-muted);font-size:clamp(13px,1.1vw,15px);line-height:1.58}.wm-section a{color:inherit}.wm-section img{display:block;max-width:100%}.wm-section__head{max-width:880px;margin-bottom:17px}.wm-eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 9px!important;color:#668074!important;font-size:10px!important;font-weight:760;letter-spacing:.1em;line-height:1.3!important;text-transform:uppercase}.wm-eyebrow__icon{display:grid;place-items:center;width:22px;height:22px;color:#fff;background:#7a9085;border-radius:7px;font-size:10px}.wm-lead{max-width:780px!important;color:var(--wm-muted)!important;font-size:clamp(13px,1.1vw,15px)!important}.wm-button-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.wm-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 18px;color:#fff!important;background:var(--wm-accent);border-radius:9px;font-size:12px;font-weight:760;text-decoration:none!important;transition:.2s ease}.wm-button:hover{color:#fff!important;background:#586f63;transform:translateY(-1px)}.wm-card-link,.wm-text-link{text-decoration:none;border-bottom:1px solid #adbbb4}.wm-text-link{color:#51665c!important;font-size:11px;font-weight:760}\n\n\/* 01 Hero *\/\n.wm-section--hero{max-width:1600px}.wm-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:32px;align-items:center}.wm-hero>div:first-child{grid-column:2}.wm-hero__media{grid-column:1;grid-row:1;display:grid;place-items:center;width:100%;max-width:650px;aspect-ratio:4\/3;margin:0 auto;padding:10px;background:#edf3ef;border:1px solid #d7e1db;border-radius:15px}.wm-hero__media:before{display:none}.wm-hero__media img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;border:0!important;border-radius:11px!important;box-shadow:none!important}.wm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:16px 0 0;padding:0;list-style:none}.wm-checks li{position:relative;min-height:37px;padding:9px 10px 9px 32px;color:#56675f;font-size:11px;font-weight:720;background:#eff4f1;border:1px solid #d9e3dd;border-radius:9px}.wm-checks li:before{position:absolute;top:12px;left:11px;width:12px;height:12px;background:#7b9287;border-radius:50%;content:''}\n\n\/* 02 Axes and production *\/\n.wm-axis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.wm-card,.wm-production__item,.wm-material-panel,.wm-finish,.wm-guideline,.wm-industry,.wm-faq details{min-width:0;background:#f3f7f4;border:1px solid #dce5df;border-radius:13px}.wm-card{overflow:hidden}.wm-card img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-card__body{padding:13px}.wm-card__body p,.wm-production__copy p{font-size:11px}.wm-production{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:9px}.wm-production__item{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;overflow:hidden}.wm-production__item img{width:100%!important;height:100%!important;min-height:105px;object-fit:contain;background:#edf3ef}.wm-production__copy{padding:12px}.wm-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px}.wm-stat{padding:10px;text-align:center;background:#eef4f0;border:1px solid #d9e3dd;border-radius:10px}.wm-stat strong{display:block;color:#4f655a;font-size:14px;line-height:1.2}.wm-stat span{color:#728078;font-size:9.5px;font-weight:700}\n\n\/* 03 Materials *\/\n.wm-material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wm-material-panel{padding:15px}.wm-material-panel__title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.wm-material-panel__title h3{margin:0}.wm-material-list{display:grid;gap:7px}.wm-material-item{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;padding:7px;background:#fbfcfb;border:1px solid #e0e8e3;border-radius:10px}.wm-material-item img{width:76px!important;height:64px!important;object-fit:contain;background:#eef3f0;border-radius:8px}.wm-material-item p{font-size:10.5px}.wm-tag-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.wm-tag{display:inline-flex;padding:5px 8px;color:#5b6c63!important;background:#edf3ef;border:1px solid #d8e2dc;border-radius:999px;font-size:9.5px;font-weight:700;text-decoration:none!important}\n\n\/* 04 Finishes *\/\n.wm-finish-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.wm-finish{overflow:hidden}.wm-finish img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-finish__copy{padding:12px}.wm-finish__copy p{font-size:10.7px}.wm-finish-grid+p{margin-top:12px!important}\n\n\/* 05 Specifications *\/\n.wm-spec-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;align-items:start}.wm-table-wrap{overflow:visible;border:1px solid #d9e3dd;border-radius:12px}.wm-table{width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.wm-table th,.wm-table td{padding:9px 8px;text-align:left;vertical-align:top;border-right:1px solid #e0e7e2;border-bottom:1px solid #e0e7e2;overflow-wrap:anywhere}.wm-table th:last-child,.wm-table td:last-child{border-right:0}.wm-table tbody tr:last-child td{border-bottom:0}.wm-table th{color:#4b6055;background:#eaf1ed;font-size:9px;text-transform:uppercase}.wm-table td{color:#68766f;background:#fffefa;font-size:10.5px;line-height:1.45}.wm-table th:first-child{width:27%}.wm-note{margin-top:8px!important;font-size:9.5px!important}.wm-guidelines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-guideline{padding:11px}.wm-guideline:last-child{grid-column:1\/-1}.wm-guideline p{font-size:10.3px}\n\n\/* 06 Process and quality *\/\n.wm-process-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:16px}.wm-steps{margin:0;padding:0;counter-reset:wm-step;list-style:none}.wm-step{position:relative;min-height:54px;padding:0 0 12px 38px;counter-increment:wm-step}.wm-step:before{position:absolute;top:0;left:0;display:grid;place-items:center;width:27px;height:27px;color:#fff;background:#71877c;border-radius:7px;content:counter(wm-step);font-size:9px;font-weight:800}.wm-step:after{position:absolute;top:30px;bottom:2px;left:13px;width:1px;background:#d2ddd6;content:''}.wm-step:last-child:after{display:none}.wm-step p{font-size:10.6px}.wm-quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-quality-item{position:relative;min-width:0;margin:0;overflow:hidden;background:#edf3ef;border:1px solid #dce5df;border-radius:10px}.wm-quality-item img{width:100%!important;aspect-ratio:4\/3;object-fit:contain}.wm-quality-item span{position:absolute;right:7px;bottom:7px;left:7px;padding:6px 8px;color:#fff;background:rgba(52,65,59,.78);border-radius:7px;font-size:9px;font-weight:700}\n\n\/* 07 Applications *\/\n.wm-industry-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.wm-industry{padding:13px}.wm-industry strong{display:block;margin-bottom:5px;color:#475a50;font-size:12px}.wm-industry span{display:block;color:#6d7a73;font-size:10.5px;line-height:1.48}\n\n\/* 08 FAQ and CTA *\/\n.wm-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-faq details{min-width:0}.wm-faq summary{position:relative;padding:12px 35px 12px 13px;color:#43564c;font-size:11px;font-weight:740;line-height:1.4;cursor:pointer;list-style:none}.wm-faq summary::-webkit-details-marker{display:none}.wm-faq summary:after{position:absolute;top:9px;right:12px;color:#70877b;content:'+';font-size:18px}.wm-faq details[open] summary:after{content:'\u2013'}.wm-faq details p{padding:0 13px 12px;font-size:10.7px}.wm-faq+.wm-cta{margin-top:13px}.wm-cta{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:16px;align-items:center;padding:15px;background:#eaf1ed;border:1px solid #d5e0da;border-radius:13px}.wm-cta img{display:block;width:100%!important;max-height:190px;aspect-ratio:4\/3;object-fit:contain;background:#f4f7f5;border-radius:10px}\n\n@media(max-width:900px){.wm-hero,.wm-spec-layout,.wm-process-layout{grid-template-columns:1fr}.wm-hero>div:first-child{grid-column:1;grid-row:2}.wm-hero__media{grid-column:1;grid-row:1;max-width:560px}.wm-finish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media(max-width:700px){.wm-section{width:calc(100% - 16px);margin:7px auto 9px;padding:22px 16px;border-width:7px;border-radius:17px}.wm-section h1{font-size:27px}.wm-section h2{font-size:22px}.wm-checks,.wm-axis-grid,.wm-production,.wm-stats,.wm-material-grid,.wm-guidelines,.wm-quality-grid,.wm-industry-grid,.wm-faq,.wm-cta{grid-template-columns:1fr}.wm-guideline:last-child{grid-column:auto}.wm-table-wrap{border:0}.wm-table,.wm-table tbody,.wm-table tr,.wm-table td{display:block;width:100%!important}.wm-table thead{display:none}.wm-table tr{margin-bottom:7px;overflow:hidden;border:1px solid #d9e3dd;border-radius:10px}.wm-table td{display:grid;grid-template-columns:90px minmax(0,1fr);gap:7px;border-right:0}.wm-table td:before{color:#53695e;font-size:8.5px;font-weight:800;text-transform:uppercase}.wm-table td:nth-child(1):before{content:'Item'}.wm-table td:nth-child(2):before{content:'3-Axis'}.wm-table td:nth-child(3):before{content:'4-Axis'}.wm-table td:nth-child(4):before{content:'5-Axis'}.wm-table tr td:last-child{border-bottom:0}.wm-cta img{max-width:420px}}\n<\/style>\n<!-- SECTION 02 -->\n<section class=\"wm-section wm-section--soft\" id=\"capabilities\" aria-labelledby=\"wm-capability-title\">\n      <div class=\"wm-section__head\">\n        <p class=\"wm-eyebrow\"><span class=\"wm-eyebrow__icon\" aria-hidden=\"true\">\u2699<\/span>Choose the Right Process<\/p>\n        <h2 id=\"wm-capability-title\">3-, 4- and 5-Axis CNC Milling Capabilities<\/h2>\n        <p class=\"wm-lead\">\n          Select the right axis configuration for your geometry, tolerance and production target.\n        <\/p>\n      <\/div>\n\n      <div class=\"wm-axis-grid\">\n        <article class=\"wm-card\">\n          <img loading=\"lazy\" decoding=\"async\"\n            src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/elementor\/thumbs\/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20251008172118-1-riemc3e0hnmf8cqy5qsrjhi9e1aeq17strqdka49ly.webp\"\n            alt=\"3-axis CNC machining\"\n            width=\"500\"\n            height=\"375\"\n            loading=\"lazy\"\n          >\n          <div class=\"wm-card__body\">\n            <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/service\/cnc-milling\/3-axis\/\">3-axis CNC milling<\/a><\/h3>\n            <p class=\"wm-muted\">Efficient milling for flats, pockets, slots and straightforward X\/Y\/Z geometry.<\/p>\n          <\/div>\n        <\/article>\n\n        <article class=\"wm-card\">\n          <img loading=\"lazy\" decoding=\"async\"\n            src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/01\/4-axis-cnc-machining-1.webp\"\n            alt=\"4-axis CNC machining\"\n            width=\"800\"\n            height=\"600\"\n            loading=\"lazy\"\n          >\n          <div class=\"wm-card__body\">\n            <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/service\/cnc-milling\/4-axis\/\">4-axis CNC milling<\/a><\/h3>\n            <p class=\"wm-muted\">Adds rotary positioning for angled and multi-sided features with fewer setups.<\/p>\n          <\/div>\n        <\/article>\n\n        <article class=\"wm-card\">\n          <img loading=\"lazy\" decoding=\"async\"\n            src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/10\/5-axis-cnc-machining-stainless-steel-car-engine-part-3.webp\"\n            alt=\"5-axis CNC milling of a stainless steel engine component\"\n            width=\"700\"\n            height=\"525\"\n            loading=\"lazy\"\n          >\n          <div class=\"wm-card__body\">\n            <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/service\/cnc-milling\/5-axis-cnc-machining\/\">5-axis CNC milling<\/a><\/h3>\n            <p class=\"wm-muted\">Machines complex contours and deep, multi-sided features in fewer setups.<\/p>\n          <\/div>\n        <\/article>\n      <\/div>\n\n      <div class=\"wm-production\">\n        <article class=\"wm-production__item\">\n          <img loading=\"lazy\" decoding=\"async\"\n            src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/elementor\/thumbs\/cnc-machined-316L-inner-housing-4-rga07xnz6u54uy5dmnuia0lql5pa9v87r7ne3plbqe.webp\"\n            alt=\"CNC-machined 316L stainless steel prototype housing\"\n            width=\"500\"\n            height=\"375\"\n            loading=\"lazy\"\n          >\n          <div class=\"wm-production__copy\">\n            <h3>Prototype<\/h3>\n            <p>Fast parts for fit, assembly and functional testing.<\/p>\n          <\/div>\n        <\/article>\n\n        <article class=\"wm-production__item\">\n          <img loading=\"lazy\" decoding=\"async\"\n            src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/elementor\/thumbs\/finished-aluminum-part-rb9118v597eo30auk2d7sk1jcah79c4q8vxbmkb0km.webp\"\n            alt=\"Finished aluminum CNC-machined parts\"\n            width=\"500\"\n            height=\"375\"\n            loading=\"lazy\"\n          >\n          <div class=\"wm-production__copy\">\n            <h3>Small Batch &amp; Production<\/h3>\n            <p>Consistent quality from low-volume runs to repeat orders.<\/p>\n          <\/div>\n        <\/article>\n      <\/div>\n\n      <div class=\"wm-stats\" aria-label=\"CNC milling service highlights\">\n        <div class=\"wm-stat\"><strong>\u00b10.002 in<\/strong><span>Tight-tolerance capability<\/span><\/div>\n        <div class=\"wm-stat\"><strong>1\u20133 days<\/strong><span>Typical prototype lead time<\/span><\/div>\n        <div class=\"wm-stat\"><strong>95%<\/strong><span>On-time delivery<\/span><\/div>\n      <\/div>\n    <\/section>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-330eba2 e-flex e-con-boxed e-con e-parent\" data-id=\"330eba2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cdb6047 elementor-widget elementor-widget-html\" data-id=\"cdb6047\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n.wm-section,.wm-section *{box-sizing:border-box}.elementor .e-con:has(.wm-section){--width:100%!important;width:100%!important;max-width:none!important;padding-inline:0!important}.elementor .e-con-boxed:has(.wm-section)>.e-con-inner{--content-width:min(100%,1312px)!important;width:100%!important;max-width:1312px!important}.wm-section{--wm-text:#343d39;--wm-muted:#69766f;--wm-line:#d9e1dc;--wm-accent:#6b8276;position:relative;width:calc(100% - 32px);max-width:1280px;margin:10px auto 12px;padding:28px;overflow:hidden;color:var(--wm-text);background:#fffefa;border:10px solid #eef2ef;border-radius:22px;font-family:inherit;box-shadow:none}.wm-section--soft{background:#fbfdfb}.wm-section--blue{background:#fffefa}.wm-section h1,.wm-section h2,.wm-section h3,.wm-section p{overflow-wrap:anywhere}.wm-section h1{max-width:680px;margin:0 0 12px;color:#2f3834;font-size:clamp(27px,3vw,36px);font-weight:770;line-height:1.13;letter-spacing:-.025em}.wm-section h2{margin:0 0 9px;color:#323b37;font-size:clamp(22px,2vw,28px);font-weight:760;line-height:1.18;letter-spacing:-.015em}.wm-section h3{margin:0 0 6px;color:#3b4a43;font-size:14px;line-height:1.3}.wm-section p{margin:0;color:var(--wm-muted);font-size:clamp(13px,1.1vw,15px);line-height:1.58}.wm-section a{color:inherit}.wm-section img{display:block;max-width:100%}.wm-section__head{max-width:880px;margin-bottom:17px}.wm-eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 9px!important;color:#668074!important;font-size:10px!important;font-weight:760;letter-spacing:.1em;line-height:1.3!important;text-transform:uppercase}.wm-eyebrow__icon{display:grid;place-items:center;width:22px;height:22px;color:#fff;background:#7a9085;border-radius:7px;font-size:10px}.wm-lead{max-width:780px!important;color:var(--wm-muted)!important;font-size:clamp(13px,1.1vw,15px)!important}.wm-button-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.wm-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 18px;color:#fff!important;background:var(--wm-accent);border-radius:9px;font-size:12px;font-weight:760;text-decoration:none!important;transition:.2s ease}.wm-button:hover{color:#fff!important;background:#586f63;transform:translateY(-1px)}.wm-card-link,.wm-text-link{text-decoration:none;border-bottom:1px solid #adbbb4}.wm-text-link{color:#51665c!important;font-size:11px;font-weight:760}\n\n\/* 01 Hero *\/\n.wm-section--hero{max-width:1600px}.wm-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:32px;align-items:center}.wm-hero>div:first-child{grid-column:2}.wm-hero__media{grid-column:1;grid-row:1;display:grid;place-items:center;width:100%;max-width:650px;aspect-ratio:4\/3;margin:0 auto;padding:10px;background:#edf3ef;border:1px solid #d7e1db;border-radius:15px}.wm-hero__media:before{display:none}.wm-hero__media img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;border:0!important;border-radius:11px!important;box-shadow:none!important}.wm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:16px 0 0;padding:0;list-style:none}.wm-checks li{position:relative;min-height:37px;padding:9px 10px 9px 32px;color:#56675f;font-size:11px;font-weight:720;background:#eff4f1;border:1px solid #d9e3dd;border-radius:9px}.wm-checks li:before{position:absolute;top:12px;left:11px;width:12px;height:12px;background:#7b9287;border-radius:50%;content:''}\n\n\/* 02 Axes and production *\/\n.wm-axis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.wm-card,.wm-production__item,.wm-material-panel,.wm-finish,.wm-guideline,.wm-industry,.wm-faq details{min-width:0;background:#f3f7f4;border:1px solid #dce5df;border-radius:13px}.wm-card{overflow:hidden}.wm-card img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-card__body{padding:13px}.wm-card__body p,.wm-production__copy p{font-size:11px}.wm-production{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:9px}.wm-production__item{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;overflow:hidden}.wm-production__item img{width:100%!important;height:100%!important;min-height:105px;object-fit:contain;background:#edf3ef}.wm-production__copy{padding:12px}.wm-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px}.wm-stat{padding:10px;text-align:center;background:#eef4f0;border:1px solid #d9e3dd;border-radius:10px}.wm-stat strong{display:block;color:#4f655a;font-size:14px;line-height:1.2}.wm-stat span{color:#728078;font-size:9.5px;font-weight:700}\n\n\/* 03 Materials *\/\n.wm-material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wm-material-panel{padding:15px}.wm-material-panel__title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.wm-material-panel__title h3{margin:0}.wm-material-list{display:grid;gap:7px}.wm-material-item{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;padding:7px;background:#fbfcfb;border:1px solid #e0e8e3;border-radius:10px}.wm-material-item img{width:76px!important;height:64px!important;object-fit:contain;background:#eef3f0;border-radius:8px}.wm-material-item p{font-size:10.5px}.wm-tag-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.wm-tag{display:inline-flex;padding:5px 8px;color:#5b6c63!important;background:#edf3ef;border:1px solid #d8e2dc;border-radius:999px;font-size:9.5px;font-weight:700;text-decoration:none!important}\n\n\/* 04 Finishes *\/\n.wm-finish-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.wm-finish{overflow:hidden}.wm-finish img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-finish__copy{padding:12px}.wm-finish__copy p{font-size:10.7px}.wm-finish-grid+p{margin-top:12px!important}\n\n\/* 05 Specifications *\/\n.wm-spec-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;align-items:start}.wm-table-wrap{overflow:visible;border:1px solid #d9e3dd;border-radius:12px}.wm-table{width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.wm-table th,.wm-table td{padding:9px 8px;text-align:left;vertical-align:top;border-right:1px solid #e0e7e2;border-bottom:1px solid #e0e7e2;overflow-wrap:anywhere}.wm-table th:last-child,.wm-table td:last-child{border-right:0}.wm-table tbody tr:last-child td{border-bottom:0}.wm-table th{color:#4b6055;background:#eaf1ed;font-size:9px;text-transform:uppercase}.wm-table td{color:#68766f;background:#fffefa;font-size:10.5px;line-height:1.45}.wm-table th:first-child{width:27%}.wm-note{margin-top:8px!important;font-size:9.5px!important}.wm-guidelines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-guideline{padding:11px}.wm-guideline:last-child{grid-column:1\/-1}.wm-guideline p{font-size:10.3px}\n\n\/* 06 Process and quality *\/\n.wm-process-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:16px}.wm-steps{margin:0;padding:0;counter-reset:wm-step;list-style:none}.wm-step{position:relative;min-height:54px;padding:0 0 12px 38px;counter-increment:wm-step}.wm-step:before{position:absolute;top:0;left:0;display:grid;place-items:center;width:27px;height:27px;color:#fff;background:#71877c;border-radius:7px;content:counter(wm-step);font-size:9px;font-weight:800}.wm-step:after{position:absolute;top:30px;bottom:2px;left:13px;width:1px;background:#d2ddd6;content:''}.wm-step:last-child:after{display:none}.wm-step p{font-size:10.6px}.wm-quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-quality-item{position:relative;min-width:0;margin:0;overflow:hidden;background:#edf3ef;border:1px solid #dce5df;border-radius:10px}.wm-quality-item img{width:100%!important;aspect-ratio:4\/3;object-fit:contain}.wm-quality-item span{position:absolute;right:7px;bottom:7px;left:7px;padding:6px 8px;color:#fff;background:rgba(52,65,59,.78);border-radius:7px;font-size:9px;font-weight:700}\n\n\/* 07 Applications *\/\n.wm-industry-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.wm-industry{padding:13px}.wm-industry strong{display:block;margin-bottom:5px;color:#475a50;font-size:12px}.wm-industry span{display:block;color:#6d7a73;font-size:10.5px;line-height:1.48}\n\n\/* 08 FAQ and CTA *\/\n.wm-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-faq details{min-width:0}.wm-faq summary{position:relative;padding:12px 35px 12px 13px;color:#43564c;font-size:11px;font-weight:740;line-height:1.4;cursor:pointer;list-style:none}.wm-faq summary::-webkit-details-marker{display:none}.wm-faq summary:after{position:absolute;top:9px;right:12px;color:#70877b;content:'+';font-size:18px}.wm-faq details[open] summary:after{content:'\u2013'}.wm-faq details p{padding:0 13px 12px;font-size:10.7px}.wm-faq+.wm-cta{margin-top:13px}.wm-cta{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:16px;align-items:center;padding:15px;background:#eaf1ed;border:1px solid #d5e0da;border-radius:13px}.wm-cta img{display:block;width:100%!important;max-height:190px;aspect-ratio:4\/3;object-fit:contain;background:#f4f7f5;border-radius:10px}\n\n@media(max-width:900px){.wm-hero,.wm-spec-layout,.wm-process-layout{grid-template-columns:1fr}.wm-hero>div:first-child{grid-column:1;grid-row:2}.wm-hero__media{grid-column:1;grid-row:1;max-width:560px}.wm-finish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media(max-width:700px){.wm-section{width:calc(100% - 16px);margin:7px auto 9px;padding:22px 16px;border-width:7px;border-radius:17px}.wm-section h1{font-size:27px}.wm-section h2{font-size:22px}.wm-checks,.wm-axis-grid,.wm-production,.wm-stats,.wm-material-grid,.wm-guidelines,.wm-quality-grid,.wm-industry-grid,.wm-faq,.wm-cta{grid-template-columns:1fr}.wm-guideline:last-child{grid-column:auto}.wm-table-wrap{border:0}.wm-table,.wm-table tbody,.wm-table tr,.wm-table td{display:block;width:100%!important}.wm-table thead{display:none}.wm-table tr{margin-bottom:7px;overflow:hidden;border:1px solid #d9e3dd;border-radius:10px}.wm-table td{display:grid;grid-template-columns:90px minmax(0,1fr);gap:7px;border-right:0}.wm-table td:before{color:#53695e;font-size:8.5px;font-weight:800;text-transform:uppercase}.wm-table td:nth-child(1):before{content:'Item'}.wm-table td:nth-child(2):before{content:'3-Axis'}.wm-table td:nth-child(3):before{content:'4-Axis'}.wm-table td:nth-child(4):before{content:'5-Axis'}.wm-table tr td:last-child{border-bottom:0}.wm-cta img{max-width:420px}}\n<\/style>\n<!-- SECTION 03 -->\n<section class=\"wm-section\" id=\"materials\" aria-labelledby=\"wm-material-title\">\n      <div class=\"wm-section__head\">\n        <p class=\"wm-eyebrow\"><span class=\"wm-eyebrow__icon\" aria-hidden=\"true\">\u25a6<\/span>Metals &amp; Engineering Plastics<\/p>\n        <h2 id=\"wm-material-title\">Common CNC Milling Materials<\/h2>\n        <p class=\"wm-lead\">\n          Choose materials by strength, environment, finish and budget. These are the most requested options.\n        <\/p>\n      <\/div>\n\n      <div class=\"wm-material-grid\">\n        <article class=\"wm-material-panel\">\n          <div class=\"wm-material-panel__title\">\n            <h3>Metal CNC Materials<\/h3>\n            <a class=\"wm-text-link\" href=\"https:\/\/weldomachining.com\/cnc-metal-machining-guide\/\">Metal CNC<\/a>\n          <\/div>\n          <div class=\"wm-material-list\">\n            <div class=\"wm-material-item\">\n              <img loading=\"lazy\" decoding=\"async\"\n                src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/6061%E9%93%9D-12.webp\"\n                alt=\"CNC-machined 6061-T6 aluminum part\"\n                width=\"800\"\n                height=\"600\"\n                loading=\"lazy\"\n              >\n              <div>\n                <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/cnc-machining-aluminum\/\">Aluminum<\/a><\/h3>\n                <p>Lightweight, corrosion-resistant and widely used for aerospace, automotive and precision housings.<\/p>\n              <\/div>\n            <\/div>\n            <div class=\"wm-material-item\">\n              <img loading=\"lazy\" decoding=\"async\"\n                src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/elementor\/thumbs\/cnc-machined-316L-inner-housing-4-rga07xnz6u54uy5dmnuia0lql5pa9v87r7ne3plbqe.webp\"\n                alt=\"CNC-machined 316L stainless steel housing\"\n                width=\"500\"\n                height=\"375\"\n                loading=\"lazy\"\n              >\n              <div>\n                <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/cnc-machining-stainless-steel\/\">Stainless Steel<\/a><\/h3>\n                <p>Strong corrosion resistance and a cleanable surface for medical, food, construction and automotive parts.<\/p>\n              <\/div>\n            <\/div>\n            <div class=\"wm-material-item\">\n              <img loading=\"lazy\" decoding=\"async\"\n                src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/%E7%A2%B3%E9%92%A2-29.webp\"\n                alt=\"Nickel-plated carbon steel CNC-machined coupling\"\n                width=\"800\"\n                height=\"600\"\n                loading=\"lazy\"\n              >\n              <div>\n                <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/cnc-steel-machining\/\">Steel<\/a><\/h3>\n                <p>High strength, toughness and heat-treatable properties for shafts, gears, tools and engine components.<\/p>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"wm-tag-list\" aria-label=\"Additional metal materials\">\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/copper-machining\/\">Copper<\/a>\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/cnc-machining-bronze\/\">Bronze<\/a>\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/magnesium-cnc-machining\/\">Magnesium<\/a>\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/6061-t6-cnc-machining-manufacturer\/\">6061<\/a>\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/cnc-machining-7075-aluminum\/\">7075<\/a>\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/316-stainless-steel\/\">316<\/a>\n          <\/div>\n        <\/article>\n\n        <article class=\"wm-material-panel\">\n          <div class=\"wm-material-panel__title\">\n            <h3>Plastic CNC Materials<\/h3>\n            <a class=\"wm-text-link\" href=\"https:\/\/weldomachining.com\/cnc-plastic-machining-comprehensive-guideline\/\">Plastic CNC<\/a>\n          <\/div>\n          <div class=\"wm-material-list\">\n            <div class=\"wm-material-item\">\n              <img loading=\"lazy\" decoding=\"async\"\n                src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/cnc-ABS-housing-1.webp\"\n                alt=\"Black CNC-machined ABS housing\"\n                width=\"800\"\n                height=\"600\"\n                loading=\"lazy\"\n              >\n              <div>\n                <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/abs-cnc-machining\/\">ABS<\/a><\/h3>\n                <p>Balanced rigidity, toughness and machinability for housings, ducts and moderate-load components.<\/p>\n              <\/div>\n            <\/div>\n            <div class=\"wm-material-item\">\n              <img loading=\"lazy\" decoding=\"async\"\n                src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/cnc-machining-pom-part-1.webp\"\n                alt=\"Precision CNC-machined POM part\"\n                width=\"800\"\n                height=\"600\"\n                loading=\"lazy\"\n              >\n              <div>\n                <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/pom-cnc-machining\/\">POM<\/a><\/h3>\n                <p>Low friction and good dimensional stability for gears, bearings and wear components.<\/p>\n              <\/div>\n            <\/div>\n            <div class=\"wm-material-item\">\n              <img loading=\"lazy\" decoding=\"async\"\n                src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/precision-peek-parts-3.webp\"\n                alt=\"Precision CNC-machined PEEK parts\"\n                width=\"800\"\n                height=\"600\"\n                loading=\"lazy\"\n              >\n              <div>\n                <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/peek-cnc-machining-manufacturer\/\">PEEK<\/a><\/h3>\n                <p>High strength, heat resistance and chemical stability for aerospace, medical and high-temperature parts.<\/p>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"wm-tag-list\" aria-label=\"Additional plastic materials\">\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/ptfe-cnc-machining-service-cost\/\">PTFE<\/a>\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/pmma-cnc-machining\/\">PMMA<\/a>\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/cnc-machining-fr4\/\">FR4<\/a>\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/nylon-cnc-machining\/\">PA<\/a>\n            <span class=\"wm-tag\">PVC<\/span>\n            <span class=\"wm-tag\">PC<\/span>\n            <a class=\"wm-tag\" href=\"https:\/\/weldomachining.com\/ptfe-vs-hdpe\/\">PE<\/a>\n            <span class=\"wm-tag\">PP<\/span>\n            <span class=\"wm-tag\">HDPE<\/span>\n            <span class=\"wm-tag\">HIPS<\/span>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/section>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9789f3e e-flex e-con-boxed e-con e-parent\" data-id=\"9789f3e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e6551ff elementor-widget elementor-widget-html\" data-id=\"e6551ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n.wm-section,.wm-section *{box-sizing:border-box}.elementor .e-con:has(.wm-section){--width:100%!important;width:100%!important;max-width:none!important;padding-inline:0!important}.elementor .e-con-boxed:has(.wm-section)>.e-con-inner{--content-width:min(100%,1312px)!important;width:100%!important;max-width:1312px!important}.wm-section{--wm-text:#343d39;--wm-muted:#69766f;--wm-line:#d9e1dc;--wm-accent:#6b8276;position:relative;width:calc(100% - 32px);max-width:1280px;margin:10px auto 12px;padding:28px;overflow:hidden;color:var(--wm-text);background:#fffefa;border:10px solid #eef2ef;border-radius:22px;font-family:inherit;box-shadow:none}.wm-section--soft{background:#fbfdfb}.wm-section--blue{background:#fffefa}.wm-section h1,.wm-section h2,.wm-section h3,.wm-section p{overflow-wrap:anywhere}.wm-section h1{max-width:680px;margin:0 0 12px;color:#2f3834;font-size:clamp(27px,3vw,36px);font-weight:770;line-height:1.13;letter-spacing:-.025em}.wm-section h2{margin:0 0 9px;color:#323b37;font-size:clamp(22px,2vw,28px);font-weight:760;line-height:1.18;letter-spacing:-.015em}.wm-section h3{margin:0 0 6px;color:#3b4a43;font-size:14px;line-height:1.3}.wm-section p{margin:0;color:var(--wm-muted);font-size:clamp(13px,1.1vw,15px);line-height:1.58}.wm-section a{color:inherit}.wm-section img{display:block;max-width:100%}.wm-section__head{max-width:880px;margin-bottom:17px}.wm-eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 9px!important;color:#668074!important;font-size:10px!important;font-weight:760;letter-spacing:.1em;line-height:1.3!important;text-transform:uppercase}.wm-eyebrow__icon{display:grid;place-items:center;width:22px;height:22px;color:#fff;background:#7a9085;border-radius:7px;font-size:10px}.wm-lead{max-width:780px!important;color:var(--wm-muted)!important;font-size:clamp(13px,1.1vw,15px)!important}.wm-button-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.wm-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 18px;color:#fff!important;background:var(--wm-accent);border-radius:9px;font-size:12px;font-weight:760;text-decoration:none!important;transition:.2s ease}.wm-button:hover{color:#fff!important;background:#586f63;transform:translateY(-1px)}.wm-card-link,.wm-text-link{text-decoration:none;border-bottom:1px solid #adbbb4}.wm-text-link{color:#51665c!important;font-size:11px;font-weight:760}\n\n\/* 01 Hero *\/\n.wm-section--hero{max-width:1600px}.wm-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:32px;align-items:center}.wm-hero>div:first-child{grid-column:2}.wm-hero__media{grid-column:1;grid-row:1;display:grid;place-items:center;width:100%;max-width:650px;aspect-ratio:4\/3;margin:0 auto;padding:10px;background:#edf3ef;border:1px solid #d7e1db;border-radius:15px}.wm-hero__media:before{display:none}.wm-hero__media img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;border:0!important;border-radius:11px!important;box-shadow:none!important}.wm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:16px 0 0;padding:0;list-style:none}.wm-checks li{position:relative;min-height:37px;padding:9px 10px 9px 32px;color:#56675f;font-size:11px;font-weight:720;background:#eff4f1;border:1px solid #d9e3dd;border-radius:9px}.wm-checks li:before{position:absolute;top:12px;left:11px;width:12px;height:12px;background:#7b9287;border-radius:50%;content:''}\n\n\/* 02 Axes and production *\/\n.wm-axis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.wm-card,.wm-production__item,.wm-material-panel,.wm-finish,.wm-guideline,.wm-industry,.wm-faq details{min-width:0;background:#f3f7f4;border:1px solid #dce5df;border-radius:13px}.wm-card{overflow:hidden}.wm-card img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-card__body{padding:13px}.wm-card__body p,.wm-production__copy p{font-size:11px}.wm-production{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:9px}.wm-production__item{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;overflow:hidden}.wm-production__item img{width:100%!important;height:100%!important;min-height:105px;object-fit:contain;background:#edf3ef}.wm-production__copy{padding:12px}.wm-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px}.wm-stat{padding:10px;text-align:center;background:#eef4f0;border:1px solid #d9e3dd;border-radius:10px}.wm-stat strong{display:block;color:#4f655a;font-size:14px;line-height:1.2}.wm-stat span{color:#728078;font-size:9.5px;font-weight:700}\n\n\/* 03 Materials *\/\n.wm-material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wm-material-panel{padding:15px}.wm-material-panel__title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.wm-material-panel__title h3{margin:0}.wm-material-list{display:grid;gap:7px}.wm-material-item{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;padding:7px;background:#fbfcfb;border:1px solid #e0e8e3;border-radius:10px}.wm-material-item img{width:76px!important;height:64px!important;object-fit:contain;background:#eef3f0;border-radius:8px}.wm-material-item p{font-size:10.5px}.wm-tag-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.wm-tag{display:inline-flex;padding:5px 8px;color:#5b6c63!important;background:#edf3ef;border:1px solid #d8e2dc;border-radius:999px;font-size:9.5px;font-weight:700;text-decoration:none!important}\n\n\/* 04 Finishes *\/\n.wm-finish-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.wm-finish{overflow:hidden}.wm-finish img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-finish__copy{padding:12px}.wm-finish__copy p{font-size:10.7px}.wm-finish-grid+p{margin-top:12px!important}\n\n\/* 05 Specifications *\/\n.wm-spec-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;align-items:start}.wm-table-wrap{overflow:visible;border:1px solid #d9e3dd;border-radius:12px}.wm-table{width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.wm-table th,.wm-table td{padding:9px 8px;text-align:left;vertical-align:top;border-right:1px solid #e0e7e2;border-bottom:1px solid #e0e7e2;overflow-wrap:anywhere}.wm-table th:last-child,.wm-table td:last-child{border-right:0}.wm-table tbody tr:last-child td{border-bottom:0}.wm-table th{color:#4b6055;background:#eaf1ed;font-size:9px;text-transform:uppercase}.wm-table td{color:#68766f;background:#fffefa;font-size:10.5px;line-height:1.45}.wm-table th:first-child{width:27%}.wm-note{margin-top:8px!important;font-size:9.5px!important}.wm-guidelines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-guideline{padding:11px}.wm-guideline:last-child{grid-column:1\/-1}.wm-guideline p{font-size:10.3px}\n\n\/* 06 Process and quality *\/\n.wm-process-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:16px}.wm-steps{margin:0;padding:0;counter-reset:wm-step;list-style:none}.wm-step{position:relative;min-height:54px;padding:0 0 12px 38px;counter-increment:wm-step}.wm-step:before{position:absolute;top:0;left:0;display:grid;place-items:center;width:27px;height:27px;color:#fff;background:#71877c;border-radius:7px;content:counter(wm-step);font-size:9px;font-weight:800}.wm-step:after{position:absolute;top:30px;bottom:2px;left:13px;width:1px;background:#d2ddd6;content:''}.wm-step:last-child:after{display:none}.wm-step p{font-size:10.6px}.wm-quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-quality-item{position:relative;min-width:0;margin:0;overflow:hidden;background:#edf3ef;border:1px solid #dce5df;border-radius:10px}.wm-quality-item img{width:100%!important;aspect-ratio:4\/3;object-fit:contain}.wm-quality-item span{position:absolute;right:7px;bottom:7px;left:7px;padding:6px 8px;color:#fff;background:rgba(52,65,59,.78);border-radius:7px;font-size:9px;font-weight:700}\n\n\/* 07 Applications *\/\n.wm-industry-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.wm-industry{padding:13px}.wm-industry strong{display:block;margin-bottom:5px;color:#475a50;font-size:12px}.wm-industry span{display:block;color:#6d7a73;font-size:10.5px;line-height:1.48}\n\n\/* 08 FAQ and CTA *\/\n.wm-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-faq details{min-width:0}.wm-faq summary{position:relative;padding:12px 35px 12px 13px;color:#43564c;font-size:11px;font-weight:740;line-height:1.4;cursor:pointer;list-style:none}.wm-faq summary::-webkit-details-marker{display:none}.wm-faq summary:after{position:absolute;top:9px;right:12px;color:#70877b;content:'+';font-size:18px}.wm-faq details[open] summary:after{content:'\u2013'}.wm-faq details p{padding:0 13px 12px;font-size:10.7px}.wm-faq+.wm-cta{margin-top:13px}.wm-cta{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:16px;align-items:center;padding:15px;background:#eaf1ed;border:1px solid #d5e0da;border-radius:13px}.wm-cta img{display:block;width:100%!important;max-height:190px;aspect-ratio:4\/3;object-fit:contain;background:#f4f7f5;border-radius:10px}\n\n@media(max-width:900px){.wm-hero,.wm-spec-layout,.wm-process-layout{grid-template-columns:1fr}.wm-hero>div:first-child{grid-column:1;grid-row:2}.wm-hero__media{grid-column:1;grid-row:1;max-width:560px}.wm-finish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media(max-width:700px){.wm-section{width:calc(100% - 16px);margin:7px auto 9px;padding:22px 16px;border-width:7px;border-radius:17px}.wm-section h1{font-size:27px}.wm-section h2{font-size:22px}.wm-checks,.wm-axis-grid,.wm-production,.wm-stats,.wm-material-grid,.wm-guidelines,.wm-quality-grid,.wm-industry-grid,.wm-faq,.wm-cta{grid-template-columns:1fr}.wm-guideline:last-child{grid-column:auto}.wm-table-wrap{border:0}.wm-table,.wm-table tbody,.wm-table tr,.wm-table td{display:block;width:100%!important}.wm-table thead{display:none}.wm-table tr{margin-bottom:7px;overflow:hidden;border:1px solid #d9e3dd;border-radius:10px}.wm-table td{display:grid;grid-template-columns:90px minmax(0,1fr);gap:7px;border-right:0}.wm-table td:before{color:#53695e;font-size:8.5px;font-weight:800;text-transform:uppercase}.wm-table td:nth-child(1):before{content:'Item'}.wm-table td:nth-child(2):before{content:'3-Axis'}.wm-table td:nth-child(3):before{content:'4-Axis'}.wm-table td:nth-child(4):before{content:'5-Axis'}.wm-table tr td:last-child{border-bottom:0}.wm-cta img{max-width:420px}}\n<\/style>\n<!-- SECTION 04 -->\n<section class=\"wm-section wm-section--soft\" id=\"finishes\" aria-labelledby=\"wm-finish-title\">\n      <div class=\"wm-section__head\">\n        <p class=\"wm-eyebrow\"><span class=\"wm-eyebrow__icon\" aria-hidden=\"true\">\u2726<\/span>Appearance &amp; Performance<\/p>\n        <h2 id=\"wm-finish-title\">Surface Finishes for CNC-Milled Parts<\/h2>\n        <p class=\"wm-lead\">\n          Improve appearance, corrosion resistance and wear performance with four common finishes.\n        <\/p>\n      <\/div>\n\n      <div class=\"wm-finish-grid\">\n        <article class=\"wm-finish\">\n          <img loading=\"lazy\" decoding=\"async\"\n            src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/elementor\/thumbs\/304-stainless-steel-2-rhknn4t4abilf8c5mxxudsvj2m1p4cq6k3hlwgagtc.webp\"\n            alt=\"As-machined finish on 304 stainless steel\"\n            width=\"400\"\n            height=\"400\"\n            loading=\"lazy\"\n          >\n          <div class=\"wm-finish__copy\">\n            <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/as-machined-finish\/\">Machined finish<\/a><\/h3>\n            <p>Retains controlled tool marks and is often the fastest, most economical option.<\/p>\n          <\/div>\n        <\/article>\n\n        <article class=\"wm-finish\">\n          <img loading=\"lazy\" decoding=\"async\"\n            src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/elementor\/thumbs\/6061%E9%93%9D-2-rfxytkifdcywuo03qwvpto7xtztajdlaeb5d29j2cg.webp\"\n            alt=\"Blue anodized 6061 aluminum CNC-machined part\"\n            width=\"400\"\n            height=\"400\"\n            loading=\"lazy\"\n          >\n          <div class=\"wm-finish__copy\">\n            <h3>Anodizing<\/h3>\n            <p>Improves corrosion and wear resistance on aluminum while supporting decorative colors.<\/p>\n          <\/div>\n        <\/article>\n\n        <article class=\"wm-finish\">\n          <img loading=\"lazy\" decoding=\"async\"\n            src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/elementor\/thumbs\/sand-blasting-finish-1-rg6kmhx4qmhjqdr3hbswerq94ag8mwxxg6eteyyzs0.webp\"\n            alt=\"Sandblasted matte surface finish\"\n            width=\"400\"\n            height=\"400\"\n            loading=\"lazy\"\n          >\n          <div class=\"wm-finish__copy\">\n            <h3>Sandblasting<\/h3>\n            <p>Uses high-pressure abrasive media to create a clean, uniform matte texture.<\/p>\n          <\/div>\n        <\/article>\n\n        <article class=\"wm-finish\">\n          <img loading=\"lazy\" decoding=\"async\"\n            src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/elementor\/thumbs\/%E7%A2%B3%E9%92%A2-29-rg1c21meutlv92cx9zcfut976xvc4x97ggfy40a10g.webp\"\n            alt=\"Electroplated carbon steel CNC-machined coupling\"\n            width=\"400\"\n            height=\"400\"\n            loading=\"lazy\"\n          >\n          <div class=\"wm-finish__copy\">\n            <h3><a class=\"wm-card-link\" href=\"https:\/\/weldomachining.com\/electroplate-finish\/\">Electroplating<\/a><\/h3>\n            <p>Deposits a metal layer to improve appearance, corrosion resistance and wear performance.<\/p>\n          <\/div>\n        <\/article>\n      <\/div>\n\n      <p style=\"margin: 22px 0 0;\">\n        <a class=\"wm-text-link\" href=\"https:\/\/weldomachining.com\/cnc-machining-surface-finish\/\">View all surface finishes<\/a>\n      <\/p>\n    <\/section>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6d017b2 e-flex e-con-boxed e-con e-parent\" data-id=\"6d017b2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-558ec53 elementor-widget elementor-widget-html\" data-id=\"558ec53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n.wm-section,.wm-section *{box-sizing:border-box}.elementor .e-con:has(.wm-section){--width:100%!important;width:100%!important;max-width:none!important;padding-inline:0!important}.elementor .e-con-boxed:has(.wm-section)>.e-con-inner{--content-width:min(100%,1312px)!important;width:100%!important;max-width:1312px!important}.wm-section{--wm-text:#343d39;--wm-muted:#69766f;--wm-line:#d9e1dc;--wm-accent:#6b8276;position:relative;width:calc(100% - 32px);max-width:1280px;margin:10px auto 12px;padding:28px;overflow:hidden;color:var(--wm-text);background:#fffefa;border:10px solid #eef2ef;border-radius:22px;font-family:inherit;box-shadow:none}.wm-section--soft{background:#fbfdfb}.wm-section--blue{background:#fffefa}.wm-section h1,.wm-section h2,.wm-section h3,.wm-section p{overflow-wrap:anywhere}.wm-section h1{max-width:680px;margin:0 0 12px;color:#2f3834;font-size:clamp(27px,3vw,36px);font-weight:770;line-height:1.13;letter-spacing:-.025em}.wm-section h2{margin:0 0 9px;color:#323b37;font-size:clamp(22px,2vw,28px);font-weight:760;line-height:1.18;letter-spacing:-.015em}.wm-section h3{margin:0 0 6px;color:#3b4a43;font-size:14px;line-height:1.3}.wm-section p{margin:0;color:var(--wm-muted);font-size:clamp(13px,1.1vw,15px);line-height:1.58}.wm-section a{color:inherit}.wm-section img{display:block;max-width:100%}.wm-section__head{max-width:880px;margin-bottom:17px}.wm-eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 9px!important;color:#668074!important;font-size:10px!important;font-weight:760;letter-spacing:.1em;line-height:1.3!important;text-transform:uppercase}.wm-eyebrow__icon{display:grid;place-items:center;width:22px;height:22px;color:#fff;background:#7a9085;border-radius:7px;font-size:10px}.wm-lead{max-width:780px!important;color:var(--wm-muted)!important;font-size:clamp(13px,1.1vw,15px)!important}.wm-button-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.wm-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 18px;color:#fff!important;background:var(--wm-accent);border-radius:9px;font-size:12px;font-weight:760;text-decoration:none!important;transition:.2s ease}.wm-button:hover{color:#fff!important;background:#586f63;transform:translateY(-1px)}.wm-card-link,.wm-text-link{text-decoration:none;border-bottom:1px solid #adbbb4}.wm-text-link{color:#51665c!important;font-size:11px;font-weight:760}\n\n\/* 01 Hero *\/\n.wm-section--hero{max-width:1600px}.wm-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:32px;align-items:center}.wm-hero>div:first-child{grid-column:2}.wm-hero__media{grid-column:1;grid-row:1;display:grid;place-items:center;width:100%;max-width:650px;aspect-ratio:4\/3;margin:0 auto;padding:10px;background:#edf3ef;border:1px solid #d7e1db;border-radius:15px}.wm-hero__media:before{display:none}.wm-hero__media img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;border:0!important;border-radius:11px!important;box-shadow:none!important}.wm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:16px 0 0;padding:0;list-style:none}.wm-checks li{position:relative;min-height:37px;padding:9px 10px 9px 32px;color:#56675f;font-size:11px;font-weight:720;background:#eff4f1;border:1px solid #d9e3dd;border-radius:9px}.wm-checks li:before{position:absolute;top:12px;left:11px;width:12px;height:12px;background:#7b9287;border-radius:50%;content:''}\n\n\/* 02 Axes and production *\/\n.wm-axis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.wm-card,.wm-production__item,.wm-material-panel,.wm-finish,.wm-guideline,.wm-industry,.wm-faq details{min-width:0;background:#f3f7f4;border:1px solid #dce5df;border-radius:13px}.wm-card{overflow:hidden}.wm-card img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-card__body{padding:13px}.wm-card__body p,.wm-production__copy p{font-size:11px}.wm-production{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:9px}.wm-production__item{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;overflow:hidden}.wm-production__item img{width:100%!important;height:100%!important;min-height:105px;object-fit:contain;background:#edf3ef}.wm-production__copy{padding:12px}.wm-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px}.wm-stat{padding:10px;text-align:center;background:#eef4f0;border:1px solid #d9e3dd;border-radius:10px}.wm-stat strong{display:block;color:#4f655a;font-size:14px;line-height:1.2}.wm-stat span{color:#728078;font-size:9.5px;font-weight:700}\n\n\/* 03 Materials *\/\n.wm-material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wm-material-panel{padding:15px}.wm-material-panel__title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.wm-material-panel__title h3{margin:0}.wm-material-list{display:grid;gap:7px}.wm-material-item{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;padding:7px;background:#fbfcfb;border:1px solid #e0e8e3;border-radius:10px}.wm-material-item img{width:76px!important;height:64px!important;object-fit:contain;background:#eef3f0;border-radius:8px}.wm-material-item p{font-size:10.5px}.wm-tag-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.wm-tag{display:inline-flex;padding:5px 8px;color:#5b6c63!important;background:#edf3ef;border:1px solid #d8e2dc;border-radius:999px;font-size:9.5px;font-weight:700;text-decoration:none!important}\n\n\/* 04 Finishes *\/\n.wm-finish-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.wm-finish{overflow:hidden}.wm-finish img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-finish__copy{padding:12px}.wm-finish__copy p{font-size:10.7px}.wm-finish-grid+p{margin-top:12px!important}\n\n\/* 05 Specifications *\/\n.wm-spec-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;align-items:start}.wm-table-wrap{overflow:visible;border:1px solid #d9e3dd;border-radius:12px}.wm-table{width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.wm-table th,.wm-table td{padding:9px 8px;text-align:left;vertical-align:top;border-right:1px solid #e0e7e2;border-bottom:1px solid #e0e7e2;overflow-wrap:anywhere}.wm-table th:last-child,.wm-table td:last-child{border-right:0}.wm-table tbody tr:last-child td{border-bottom:0}.wm-table th{color:#4b6055;background:#eaf1ed;font-size:9px;text-transform:uppercase}.wm-table td{color:#68766f;background:#fffefa;font-size:10.5px;line-height:1.45}.wm-table th:first-child{width:27%}.wm-note{margin-top:8px!important;font-size:9.5px!important}.wm-guidelines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-guideline{padding:11px}.wm-guideline:last-child{grid-column:1\/-1}.wm-guideline p{font-size:10.3px}\n\n\/* 06 Process and quality *\/\n.wm-process-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:16px}.wm-steps{margin:0;padding:0;counter-reset:wm-step;list-style:none}.wm-step{position:relative;min-height:54px;padding:0 0 12px 38px;counter-increment:wm-step}.wm-step:before{position:absolute;top:0;left:0;display:grid;place-items:center;width:27px;height:27px;color:#fff;background:#71877c;border-radius:7px;content:counter(wm-step);font-size:9px;font-weight:800}.wm-step:after{position:absolute;top:30px;bottom:2px;left:13px;width:1px;background:#d2ddd6;content:''}.wm-step:last-child:after{display:none}.wm-step p{font-size:10.6px}.wm-quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-quality-item{position:relative;min-width:0;margin:0;overflow:hidden;background:#edf3ef;border:1px solid #dce5df;border-radius:10px}.wm-quality-item img{width:100%!important;aspect-ratio:4\/3;object-fit:contain}.wm-quality-item span{position:absolute;right:7px;bottom:7px;left:7px;padding:6px 8px;color:#fff;background:rgba(52,65,59,.78);border-radius:7px;font-size:9px;font-weight:700}\n\n\/* 07 Applications *\/\n.wm-industry-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.wm-industry{padding:13px}.wm-industry strong{display:block;margin-bottom:5px;color:#475a50;font-size:12px}.wm-industry span{display:block;color:#6d7a73;font-size:10.5px;line-height:1.48}\n\n\/* 08 FAQ and CTA *\/\n.wm-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-faq details{min-width:0}.wm-faq summary{position:relative;padding:12px 35px 12px 13px;color:#43564c;font-size:11px;font-weight:740;line-height:1.4;cursor:pointer;list-style:none}.wm-faq summary::-webkit-details-marker{display:none}.wm-faq summary:after{position:absolute;top:9px;right:12px;color:#70877b;content:'+';font-size:18px}.wm-faq details[open] summary:after{content:'\u2013'}.wm-faq details p{padding:0 13px 12px;font-size:10.7px}.wm-faq+.wm-cta{margin-top:13px}.wm-cta{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:16px;align-items:center;padding:15px;background:#eaf1ed;border:1px solid #d5e0da;border-radius:13px}.wm-cta img{display:block;width:100%!important;max-height:190px;aspect-ratio:4\/3;object-fit:contain;background:#f4f7f5;border-radius:10px}\n\n@media(max-width:900px){.wm-hero,.wm-spec-layout,.wm-process-layout{grid-template-columns:1fr}.wm-hero>div:first-child{grid-column:1;grid-row:2}.wm-hero__media{grid-column:1;grid-row:1;max-width:560px}.wm-finish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media(max-width:700px){.wm-section{width:calc(100% - 16px);margin:7px auto 9px;padding:22px 16px;border-width:7px;border-radius:17px}.wm-section h1{font-size:27px}.wm-section h2{font-size:22px}.wm-checks,.wm-axis-grid,.wm-production,.wm-stats,.wm-material-grid,.wm-guidelines,.wm-quality-grid,.wm-industry-grid,.wm-faq,.wm-cta{grid-template-columns:1fr}.wm-guideline:last-child{grid-column:auto}.wm-table-wrap{border:0}.wm-table,.wm-table tbody,.wm-table tr,.wm-table td{display:block;width:100%!important}.wm-table thead{display:none}.wm-table tr{margin-bottom:7px;overflow:hidden;border:1px solid #d9e3dd;border-radius:10px}.wm-table td{display:grid;grid-template-columns:90px minmax(0,1fr);gap:7px;border-right:0}.wm-table td:before{color:#53695e;font-size:8.5px;font-weight:800;text-transform:uppercase}.wm-table td:nth-child(1):before{content:'Item'}.wm-table td:nth-child(2):before{content:'3-Axis'}.wm-table td:nth-child(3):before{content:'4-Axis'}.wm-table td:nth-child(4):before{content:'5-Axis'}.wm-table tr td:last-child{border-bottom:0}.wm-cta img{max-width:420px}}\n<\/style>\n<!-- SECTION 05 -->\n<section class=\"wm-section\" id=\"specifications\" aria-labelledby=\"wm-spec-title\">\n      <div class=\"wm-section__head\">\n        <p class=\"wm-eyebrow\"><span class=\"wm-eyebrow__icon\" aria-hidden=\"true\">\u00b1<\/span>Engineering Reference<\/p>\n        <h2 id=\"wm-spec-title\">CNC Milling Tolerances &amp; Design Guidelines<\/h2>\n        <p class=\"wm-lead\">\n          Standard work follows ISO 2768-m for metals and ISO 2768-c for plastics unless otherwise specified.\n        <\/p>\n      <\/div>\n\n      <div class=\"wm-spec-layout\">\n        <div>\n          <div class=\"wm-table-wrap\">\n            <table class=\"wm-table\">\n              <thead>\n                <tr>\n                  <th scope=\"col\">Item<\/th>\n                  <th scope=\"col\">3-Axis<\/th>\n                  <th scope=\"col\">4-Axis<\/th>\n                  <th scope=\"col\">5-Axis<\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n                <tr>\n                  <td><strong>Maximum part size<\/strong><\/td>\n                  <td>2000 \u00d7 1000 \u00d7 1000 mm<\/td>\n                  <td>1500 \u00d7 1000 \u00d7 800 mm<\/td>\n                  <td>1500 \u00d7 1000 \u00d7 1000 mm<\/td>\n                <\/tr>\n                <tr>\n                  <td><strong>Minimum part size<\/strong><\/td>\n                  <td>5 \u00d7 5 \u00d7 5 mm<\/td>\n                  <td>5 \u00d7 5 \u00d7 5 mm<\/td>\n                  <td>5 \u00d7 5 \u00d7 5 mm<\/td>\n                <\/tr>\n                <tr>\n                  <td><strong>General tolerance<\/strong><\/td>\n                  <td>\u00b10.1 mm<\/td>\n                  <td>\u00b10.1 mm<\/td>\n                  <td>\u00b10.05 mm<\/td>\n                <\/tr>\n                <tr>\n                  <td><strong>Typical lead time<\/strong><\/td>\n                  <td>1\u20133 days<\/td>\n                  <td>1\u20133 days<\/td>\n                  <td>1\u20133 days<\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\n          <\/div>\n          <p class=\"wm-note\">\n            Capacity, tolerance and lead time are confirmed during DFM review and may vary by material and part geometry.\n          <\/p>\n        <\/div>\n\n        <div class=\"wm-guidelines\">\n          <article class=\"wm-guideline\">\n            <h3>Internal Radii<\/h3>\n            <p>Keep the internal radius at least one-third of the cavity depth where possible to reduce tool chatter.<\/p>\n          <\/article>\n          <article class=\"wm-guideline\">\n            <h3>Threads &amp; Tapped Holes<\/h3>\n            <p>Use 1.5\u20132\u00d7 nominal diameter for effective thread depth; allow an additional 2\u20133 thread pitches for the full drilled depth.<\/p>\n          <\/article>\n          <article class=\"wm-guideline\">\n            <h3>Minimum Wall Thickness<\/h3>\n            <p>Use 0.5\u20130.8 mm for metals and about 1.5 mm for plastics when geometry and material permit.<\/p>\n          <\/article>\n          <article class=\"wm-guideline\">\n            <h3>Engraved Text<\/h3>\n            <p>Start with a minimum stroke width of 0.5 mm and engraving depth of 0.1 mm for reliable legibility.<\/p>\n          <\/article>\n          <article class=\"wm-guideline\">\n            <h3>Holes<\/h3>\n            <p>Recommended hole depth is 3\u20134\u00d7 the diameter; deeper holes require a dedicated tooling and chip-control review.<\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e632be2 e-flex e-con-boxed e-con e-parent\" data-id=\"e632be2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b70442d elementor-widget elementor-widget-html\" data-id=\"b70442d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  \/* ===== CNC Milling Process & Quality Control ===== *\/\n  .wmp-section,\n  .wmp-section * {\n    box-sizing: border-box;\n  }\n\n  .wmp-section {\n    padding: 76px 24px;\n    background:\n      radial-gradient(circle at 7% 18%, rgba(81, 169, 155, 0.1), transparent 26%),\n      radial-gradient(circle at 94% 88%, rgba(79, 131, 209, 0.11), transparent 25%),\n      linear-gradient(135deg, #f3f9fc 0%, #f7fcfa 100%);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  .wmp-container {\n    position: relative;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 54px;\n    overflow: hidden;\n    background: rgba(255, 255, 255, 0.9);\n    border: 1px solid #d8e7ef;\n    border-radius: 28px;\n    box-shadow: 0 22px 55px rgba(49, 88, 120, 0.1);\n  }\n\n  .wmp-container::before {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 185px;\n    height: 5px;\n    content: \"\";\n    background: linear-gradient(90deg, #52ae9d, #4f83d1);\n    border-radius: 0 0 6px 0;\n  }\n\n  .wmp-header {\n    max-width: 820px;\n    margin-bottom: 40px;\n  }\n\n  .wmp-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    margin: 0 0 17px;\n    padding: 9px 17px;\n    color: #35679c;\n    font-size: 13px;\n    font-weight: 700;\n    line-height: 1;\n    letter-spacing: 1.4px;\n    text-transform: uppercase;\n    background: #f8fbff;\n    border: 1px solid #cbdff0;\n    border-radius: 999px;\n  }\n\n  .wmp-eyebrow-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 28px;\n    height: 28px;\n    color: #ffffff;\n    font-size: 16px;\n    background: linear-gradient(135deg, #52ae9d, #4f83d1);\n    border-radius: 50%;\n  }\n\n  .wmp-title {\n    margin: 0 0 14px;\n    color: #28587f;\n    font-size: clamp(30px, 3vw, 42px);\n    font-weight: 700;\n    line-height: 1.18;\n    letter-spacing: -0.7px;\n  }\n\n  .wmp-intro {\n    max-width: 760px;\n    margin: 0;\n    color: #607b92;\n    font-size: 17px;\n    line-height: 1.75;\n  }\n\n  .wmp-layout {\n    display: grid;\n    grid-template-columns: minmax(360px, 0.85fr) minmax(0, 1.25fr);\n    gap: 30px;\n    align-items: stretch;\n  }\n\n  \/* ===== Process Timeline ===== *\/\n  .wmp-process-panel {\n    padding: 28px;\n    background: linear-gradient(145deg, #f8fbfe, #f2f8fb);\n    border: 1px solid #d9e7ef;\n    border-radius: 22px;\n  }\n\n  .wmp-panel-title {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    margin: 0 0 25px;\n    color: #315f87;\n    font-size: 20px;\n    font-weight: 700;\n  }\n\n  .wmp-panel-title-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 39px;\n    height: 39px;\n    color: #ffffff;\n    font-size: 15px;\n    background: linear-gradient(135deg, #5487ce, #52ab9b);\n    border-radius: 12px;\n  }\n\n  .wmp-steps {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .wmp-step {\n    position: relative;\n    display: grid;\n    grid-template-columns: 45px minmax(0, 1fr);\n    gap: 15px;\n    padding-bottom: 23px;\n  }\n\n  .wmp-step:last-child {\n    padding-bottom: 0;\n  }\n\n  .wmp-step:not(:last-child)::after {\n    position: absolute;\n    top: 42px;\n    bottom: 3px;\n    left: 21px;\n    width: 2px;\n    content: \"\";\n    background: linear-gradient(180deg, #8db8d7, #a9d7cd);\n  }\n\n  .wmp-step-number {\n    position: relative;\n    z-index: 2;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 44px;\n    height: 44px;\n    color: #ffffff;\n    font-size: 12px;\n    font-weight: 700;\n    background: linear-gradient(135deg, #4f83d1, #52ae9d);\n    border: 4px solid #f4f9fc;\n    border-radius: 50%;\n    box-shadow: 0 7px 16px rgba(57, 111, 143, 0.18);\n  }\n\n  .wmp-step-content {\n    padding: 2px 0 0;\n  }\n\n  .wmp-step h3 {\n    margin: 0 0 6px;\n    color: #315f87;\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .wmp-step p {\n    margin: 0;\n    color: #687f92;\n    font-size: 13px;\n    line-height: 1.62;\n  }\n\n  \/* ===== Quality Image Gallery ===== *\/\n  .wmp-gallery-panel {\n    display: flex;\n    flex-direction: column;\n    padding: 28px;\n    background: #ffffff;\n    border: 1px solid #d9e6ee;\n    border-radius: 22px;\n    box-shadow: 0 13px 30px rgba(52, 91, 122, 0.07);\n  }\n\n  .wmp-gallery-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 18px;\n    margin-bottom: 21px;\n  }\n\n  .wmp-gallery-heading {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .wmp-gallery-icon {\n    display: inline-flex;\n    flex: 0 0 auto;\n    align-items: center;\n    justify-content: center;\n    width: 39px;\n    height: 39px;\n    color: #ffffff;\n    font-size: 16px;\n    background: linear-gradient(135deg, #52ae9d, #4f83d1);\n    border-radius: 12px;\n  }\n\n  .wmp-gallery-header h3 {\n    margin: 0;\n    color: #315f87;\n    font-size: 20px;\n    font-weight: 700;\n    line-height: 1.3;\n  }\n\n  .wmp-gallery-label {\n    padding: 7px 12px;\n    color: #46857b;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.7px;\n    text-transform: uppercase;\n    background: #eaf7f4;\n    border: 1px solid #cbe9e2;\n    border-radius: 999px;\n  }\n\n  .wmp-gallery {\n    display: grid;\n    flex: 1;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    grid-template-rows: repeat(2, minmax(210px, 1fr));\n    gap: 15px;\n  }\n\n  .wmp-gallery-item {\n    position: relative;\n    min-height: 210px;\n    margin: 0;\n    overflow: hidden;\n    background: #eaf2f7;\n    border-radius: 16px;\n  }\n\n  .wmp-gallery-item::after {\n    position: absolute;\n    inset: 42% 0 0;\n    z-index: 1;\n    content: \"\";\n    pointer-events: none;\n    background: linear-gradient(\n      180deg,\n      transparent 0%,\n      rgba(30, 65, 89, 0.72) 100%\n    );\n  }\n\n  .wmp-gallery-item img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform 0.4s ease;\n  }\n\n  .wmp-gallery-item:hover img {\n    transform: scale(1.05);\n  }\n\n  .wmp-gallery-caption {\n    position: absolute;\n    right: 15px;\n    bottom: 14px;\n    left: 15px;\n    z-index: 2;\n    display: flex;\n    align-items: center;\n    gap: 9px;\n    color: #ffffff;\n    font-size: 14px;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  .wmp-gallery-caption::before {\n    display: inline-block;\n    flex: 0 0 auto;\n    width: 8px;\n    height: 8px;\n    content: \"\";\n    background: #73d2c1;\n    border: 2px solid rgba(255, 255, 255, 0.72);\n    border-radius: 50%;\n  }\n\n  @media (max-width: 1050px) {\n    .wmp-layout {\n      grid-template-columns: 1fr;\n    }\n\n    .wmp-gallery {\n      grid-template-rows: repeat(2, 240px);\n    }\n  }\n\n  @media (max-width: 700px) {\n    .wmp-section {\n      padding: 48px 16px;\n    }\n\n    .wmp-container {\n      padding: 38px 20px;\n      border-radius: 22px;\n    }\n\n    .wmp-process-panel,\n    .wmp-gallery-panel {\n      padding: 21px;\n      border-radius: 18px;\n    }\n\n    .wmp-gallery-header {\n      align-items: flex-start;\n      flex-direction: column;\n    }\n\n    .wmp-gallery {\n      grid-template-columns: 1fr;\n      grid-template-rows: none;\n    }\n\n    .wmp-gallery-item {\n      min-height: 230px;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .wmp-step {\n      grid-template-columns: 41px minmax(0, 1fr);\n      gap: 12px;\n    }\n\n    .wmp-step-number {\n      width: 40px;\n      height: 40px;\n    }\n\n    .wmp-step:not(:last-child)::after {\n      top: 39px;\n      left: 19px;\n    }\n  }\n<\/style>\n\n<section class=\"wmp-section\" id=\"process\" aria-labelledby=\"wmp-title\">\n  <div class=\"wmp-container\">\n\n    <header class=\"wmp-header\">\n      <p class=\"wmp-eyebrow\">\n        <span class=\"wmp-eyebrow-icon\" aria-hidden=\"true\">\u21bb<\/span>\n        From CAD to Shipment\n      <\/p>\n\n      <h2 class=\"wmp-title\" id=\"wmp-title\">\n        CNC Milling Process &amp; Quality Control\n      <\/h2>\n\n      <p class=\"wmp-intro\">\n        A controlled workflow keeps every part traceable from programming\n        through final inspection.\n      <\/p>\n    <\/header>\n\n    <div class=\"wmp-layout\">\n\n      <!-- CNC milling process -->\n      <div class=\"wmp-process-panel\">\n        <h3 class=\"wmp-panel-title\">\n          <span class=\"wmp-panel-title-icon\" aria-hidden=\"true\">\u2713<\/span>\n          Controlled Production Process\n        <\/h3>\n\n        <ol class=\"wmp-steps\">\n          <li class=\"wmp-step\">\n            <span class=\"wmp-step-number\">01<\/span>\n            <div class=\"wmp-step-content\">\n              <h3>Design Review &amp; Programming<\/h3>\n              <p>\n                Review the 2D and 3D files, create toolpaths and verify G-code\n                before machining.\n              <\/p>\n            <\/div>\n          <\/li>\n\n          <li class=\"wmp-step\">\n            <span class=\"wmp-step-number\">02<\/span>\n            <div class=\"wmp-step-content\">\n              <h3>Workpiece Setup<\/h3>\n              <p>\n                Clamp the material, prepare tools and calibrate the machining\n                coordinates.\n              <\/p>\n            <\/div>\n          <\/li>\n\n          <li class=\"wmp-step\">\n            <span class=\"wmp-step-number\">03<\/span>\n            <div class=\"wmp-step-content\">\n              <h3>Automated CNC Milling<\/h3>\n              <p>\n                The verified program controls tool movement, spindle speed and\n                material removal.\n              <\/p>\n            <\/div>\n          <\/li>\n\n          <li class=\"wmp-step\">\n            <span class=\"wmp-step-number\">04<\/span>\n            <div class=\"wmp-step-content\">\n              <h3>Inspection &amp; Recording<\/h3>\n              <p>\n                Critical features are measured with suitable gauges or CMM\n                equipment and recorded.\n              <\/p>\n            <\/div>\n          <\/li>\n\n          <li class=\"wmp-step\">\n            <span class=\"wmp-step-number\">05<\/span>\n            <div class=\"wmp-step-content\">\n              <h3>Finish, Pack &amp; Ship<\/h3>\n              <p>\n                Complete approved finishing, protect the surfaces and prepare\n                the order for shipment.\n              <\/p>\n            <\/div>\n          <\/li>\n        <\/ol>\n      <\/div>\n\n      <!-- Quality control image gallery -->\n      <div class=\"wmp-gallery-panel\">\n        <div class=\"wmp-gallery-header\">\n          <div class=\"wmp-gallery-heading\">\n            <span class=\"wmp-gallery-icon\" aria-hidden=\"true\">\u25ce<\/span>\n            <h3>Quality at Every Stage<\/h3>\n          <\/div>\n\n          <span class=\"wmp-gallery-label\">Process Control<\/span>\n        <\/div>\n\n        <div class=\"wmp-gallery\">\n\n          <figure class=\"wmp-gallery-item\">\n            <img loading=\"lazy\" decoding=\"async\"\n              src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/09\/young-engineer-cnc-machining-from-weldo-precision-1-768x576.webp\"\n              alt=\"Weldo engineer reviewing CNC machining\"\n              width=\"768\"\n              height=\"576\"\n              loading=\"lazy\"\n            >\n            <figcaption class=\"wmp-gallery-caption\">\n              Engineering Review\n            <\/figcaption>\n          <\/figure>\n\n          <figure class=\"wmp-gallery-item\">\n            <img loading=\"lazy\" decoding=\"async\"\n              src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/03\/5-axis-cnc-milling-for-stainless-steel-engine-block-768x576.webp\"\n              alt=\"Five-axis CNC milling of a stainless steel engine block\"\n              width=\"768\"\n              height=\"576\"\n              loading=\"lazy\"\n            >\n            <figcaption class=\"wmp-gallery-caption\">\n              Multi-Axis Machining\n            <\/figcaption>\n          <\/figure>\n\n          <figure class=\"wmp-gallery-item\">\n            <img loading=\"lazy\" decoding=\"async\"\n              src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20251119205415.webp\"\n              alt=\"Micrometer inspection of a CNC machined part\"\n              width=\"750\"\n              height=\"563\"\n              loading=\"lazy\"\n            >\n            <figcaption class=\"wmp-gallery-caption\">\n              Dimensional Inspection\n            <\/figcaption>\n          <\/figure>\n\n          <figure class=\"wmp-gallery-item\">\n            <img loading=\"lazy\" decoding=\"async\"\n              src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/03\/Measured-by-CMM-768x576.webp\"\n              alt=\"CNC machined part measured by CMM\"\n              width=\"768\"\n              height=\"576\"\n              loading=\"lazy\"\n            >\n            <figcaption class=\"wmp-gallery-caption\">\n              CMM Verification\n            <\/figcaption>\n          <\/figure>\n\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2871fd e-flex e-con-boxed e-con e-parent\" data-id=\"a2871fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f2562b elementor-widget elementor-widget-html\" data-id=\"7f2562b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n.wm-section,.wm-section *{box-sizing:border-box}.elementor .e-con:has(.wm-section){--width:100%!important;width:100%!important;max-width:none!important;padding-inline:0!important}.elementor .e-con-boxed:has(.wm-section)>.e-con-inner{--content-width:min(100%,1312px)!important;width:100%!important;max-width:1312px!important}.wm-section{--wm-text:#343d39;--wm-muted:#69766f;--wm-line:#d9e1dc;--wm-accent:#6b8276;position:relative;width:calc(100% - 32px);max-width:1280px;margin:10px auto 12px;padding:28px;overflow:hidden;color:var(--wm-text);background:#fffefa;border:10px solid #eef2ef;border-radius:22px;font-family:inherit;box-shadow:none}.wm-section--soft{background:#fbfdfb}.wm-section--blue{background:#fffefa}.wm-section h1,.wm-section h2,.wm-section h3,.wm-section p{overflow-wrap:anywhere}.wm-section h1{max-width:680px;margin:0 0 12px;color:#2f3834;font-size:clamp(27px,3vw,36px);font-weight:770;line-height:1.13;letter-spacing:-.025em}.wm-section h2{margin:0 0 9px;color:#323b37;font-size:clamp(22px,2vw,28px);font-weight:760;line-height:1.18;letter-spacing:-.015em}.wm-section h3{margin:0 0 6px;color:#3b4a43;font-size:14px;line-height:1.3}.wm-section p{margin:0;color:var(--wm-muted);font-size:clamp(13px,1.1vw,15px);line-height:1.58}.wm-section a{color:inherit}.wm-section img{display:block;max-width:100%}.wm-section__head{max-width:880px;margin-bottom:17px}.wm-eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 9px!important;color:#668074!important;font-size:10px!important;font-weight:760;letter-spacing:.1em;line-height:1.3!important;text-transform:uppercase}.wm-eyebrow__icon{display:grid;place-items:center;width:22px;height:22px;color:#fff;background:#7a9085;border-radius:7px;font-size:10px}.wm-lead{max-width:780px!important;color:var(--wm-muted)!important;font-size:clamp(13px,1.1vw,15px)!important}.wm-button-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.wm-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 18px;color:#fff!important;background:var(--wm-accent);border-radius:9px;font-size:12px;font-weight:760;text-decoration:none!important;transition:.2s ease}.wm-button:hover{color:#fff!important;background:#586f63;transform:translateY(-1px)}.wm-card-link,.wm-text-link{text-decoration:none;border-bottom:1px solid #adbbb4}.wm-text-link{color:#51665c!important;font-size:11px;font-weight:760}\n\n\/* 01 Hero *\/\n.wm-section--hero{max-width:1600px}.wm-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:32px;align-items:center}.wm-hero>div:first-child{grid-column:2}.wm-hero__media{grid-column:1;grid-row:1;display:grid;place-items:center;width:100%;max-width:650px;aspect-ratio:4\/3;margin:0 auto;padding:10px;background:#edf3ef;border:1px solid #d7e1db;border-radius:15px}.wm-hero__media:before{display:none}.wm-hero__media img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;border:0!important;border-radius:11px!important;box-shadow:none!important}.wm-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:16px 0 0;padding:0;list-style:none}.wm-checks li{position:relative;min-height:37px;padding:9px 10px 9px 32px;color:#56675f;font-size:11px;font-weight:720;background:#eff4f1;border:1px solid #d9e3dd;border-radius:9px}.wm-checks li:before{position:absolute;top:12px;left:11px;width:12px;height:12px;background:#7b9287;border-radius:50%;content:''}\n\n\/* 02 Axes and production *\/\n.wm-axis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.wm-card,.wm-production__item,.wm-material-panel,.wm-finish,.wm-guideline,.wm-industry,.wm-faq details{min-width:0;background:#f3f7f4;border:1px solid #dce5df;border-radius:13px}.wm-card{overflow:hidden}.wm-card img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-card__body{padding:13px}.wm-card__body p,.wm-production__copy p{font-size:11px}.wm-production{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:9px}.wm-production__item{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;overflow:hidden}.wm-production__item img{width:100%!important;height:100%!important;min-height:105px;object-fit:contain;background:#edf3ef}.wm-production__copy{padding:12px}.wm-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px}.wm-stat{padding:10px;text-align:center;background:#eef4f0;border:1px solid #d9e3dd;border-radius:10px}.wm-stat strong{display:block;color:#4f655a;font-size:14px;line-height:1.2}.wm-stat span{color:#728078;font-size:9.5px;font-weight:700}\n\n\/* 03 Materials *\/\n.wm-material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wm-material-panel{padding:15px}.wm-material-panel__title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.wm-material-panel__title h3{margin:0}.wm-material-list{display:grid;gap:7px}.wm-material-item{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;padding:7px;background:#fbfcfb;border:1px solid #e0e8e3;border-radius:10px}.wm-material-item img{width:76px!important;height:64px!important;object-fit:contain;background:#eef3f0;border-radius:8px}.wm-material-item p{font-size:10.5px}.wm-tag-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.wm-tag{display:inline-flex;padding:5px 8px;color:#5b6c63!important;background:#edf3ef;border:1px solid #d8e2dc;border-radius:999px;font-size:9.5px;font-weight:700;text-decoration:none!important}\n\n\/* 04 Finishes *\/\n.wm-finish-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.wm-finish{overflow:hidden}.wm-finish img{width:100%!important;aspect-ratio:4\/3;object-fit:contain;background:#edf3ef}.wm-finish__copy{padding:12px}.wm-finish__copy p{font-size:10.7px}.wm-finish-grid+p{margin-top:12px!important}\n\n\/* 05 Specifications *\/\n.wm-spec-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;align-items:start}.wm-table-wrap{overflow:visible;border:1px solid #d9e3dd;border-radius:12px}.wm-table{width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.wm-table th,.wm-table td{padding:9px 8px;text-align:left;vertical-align:top;border-right:1px solid #e0e7e2;border-bottom:1px solid #e0e7e2;overflow-wrap:anywhere}.wm-table th:last-child,.wm-table td:last-child{border-right:0}.wm-table tbody tr:last-child td{border-bottom:0}.wm-table th{color:#4b6055;background:#eaf1ed;font-size:9px;text-transform:uppercase}.wm-table td{color:#68766f;background:#fffefa;font-size:10.5px;line-height:1.45}.wm-table th:first-child{width:27%}.wm-note{margin-top:8px!important;font-size:9.5px!important}.wm-guidelines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-guideline{padding:11px}.wm-guideline:last-child{grid-column:1\/-1}.wm-guideline p{font-size:10.3px}\n\n\/* 06 Process and quality *\/\n.wm-process-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:16px}.wm-steps{margin:0;padding:0;counter-reset:wm-step;list-style:none}.wm-step{position:relative;min-height:54px;padding:0 0 12px 38px;counter-increment:wm-step}.wm-step:before{position:absolute;top:0;left:0;display:grid;place-items:center;width:27px;height:27px;color:#fff;background:#71877c;border-radius:7px;content:counter(wm-step);font-size:9px;font-weight:800}.wm-step:after{position:absolute;top:30px;bottom:2px;left:13px;width:1px;background:#d2ddd6;content:''}.wm-step:last-child:after{display:none}.wm-step p{font-size:10.6px}.wm-quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-quality-item{position:relative;min-width:0;margin:0;overflow:hidden;background:#edf3ef;border:1px solid #dce5df;border-radius:10px}.wm-quality-item img{width:100%!important;aspect-ratio:4\/3;object-fit:contain}.wm-quality-item span{position:absolute;right:7px;bottom:7px;left:7px;padding:6px 8px;color:#fff;background:rgba(52,65,59,.78);border-radius:7px;font-size:9px;font-weight:700}\n\n\/* 07 Applications *\/\n.wm-industry-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.wm-industry{padding:13px}.wm-industry strong{display:block;margin-bottom:5px;color:#475a50;font-size:12px}.wm-industry span{display:block;color:#6d7a73;font-size:10.5px;line-height:1.48}\n\n\/* 08 FAQ and CTA *\/\n.wm-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wm-faq details{min-width:0}.wm-faq summary{position:relative;padding:12px 35px 12px 13px;color:#43564c;font-size:11px;font-weight:740;line-height:1.4;cursor:pointer;list-style:none}.wm-faq summary::-webkit-details-marker{display:none}.wm-faq summary:after{position:absolute;top:9px;right:12px;color:#70877b;content:'+';font-size:18px}.wm-faq details[open] summary:after{content:'\u2013'}.wm-faq details p{padding:0 13px 12px;font-size:10.7px}.wm-faq+.wm-cta{margin-top:13px}.wm-cta{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:16px;align-items:center;padding:15px;background:#eaf1ed;border:1px solid #d5e0da;border-radius:13px}.wm-cta img{display:block;width:100%!important;max-height:190px;aspect-ratio:4\/3;object-fit:contain;background:#f4f7f5;border-radius:10px}\n\n@media(max-width:900px){.wm-hero,.wm-spec-layout,.wm-process-layout{grid-template-columns:1fr}.wm-hero>div:first-child{grid-column:1;grid-row:2}.wm-hero__media{grid-column:1;grid-row:1;max-width:560px}.wm-finish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media(max-width:700px){.wm-section{width:calc(100% - 16px);margin:7px auto 9px;padding:22px 16px;border-width:7px;border-radius:17px}.wm-section h1{font-size:27px}.wm-section h2{font-size:22px}.wm-checks,.wm-axis-grid,.wm-production,.wm-stats,.wm-material-grid,.wm-guidelines,.wm-quality-grid,.wm-industry-grid,.wm-faq,.wm-cta{grid-template-columns:1fr}.wm-guideline:last-child{grid-column:auto}.wm-table-wrap{border:0}.wm-table,.wm-table tbody,.wm-table tr,.wm-table td{display:block;width:100%!important}.wm-table thead{display:none}.wm-table tr{margin-bottom:7px;overflow:hidden;border:1px solid #d9e3dd;border-radius:10px}.wm-table td{display:grid;grid-template-columns:90px minmax(0,1fr);gap:7px;border-right:0}.wm-table td:before{color:#53695e;font-size:8.5px;font-weight:800;text-transform:uppercase}.wm-table td:nth-child(1):before{content:'Item'}.wm-table td:nth-child(2):before{content:'3-Axis'}.wm-table td:nth-child(3):before{content:'4-Axis'}.wm-table td:nth-child(4):before{content:'5-Axis'}.wm-table tr td:last-child{border-bottom:0}.wm-cta img{max-width:420px}}\n<\/style>\n<!-- SECTION 07 -->\n<section class=\"wm-section\" id=\"applications\" aria-labelledby=\"wm-industry-title\">\n      <div class=\"wm-section__head\">\n        <p class=\"wm-eyebrow\"><span class=\"wm-eyebrow__icon\" aria-hidden=\"true\">\u2301<\/span>Where CNC Milling Is Used<\/p>\n        <h2 id=\"wm-industry-title\">CNC Milling Applications<\/h2>\n        <p class=\"wm-lead\">Precision milling supports repeatable parts across demanding industries.<\/p>\n      <\/div>\n      <div class=\"wm-industry-grid\">\n        <article class=\"wm-industry\">\n          <strong>Aerospace<\/strong>\n          <span>Titanium and magnesium engine parts, blades and structural components.<\/span>\n        <\/article>\n        <article class=\"wm-industry\">\n          <strong>Automotive<\/strong>\n          <span>Engine blocks, transmission housings and EV battery frames.<\/span>\n        <\/article>\n        <article class=\"wm-industry\">\n          <strong>Mold &amp; Die<\/strong>\n          <span>Injection molds and dies requiring accuracy and batch consistency.<\/span>\n        <\/article>\n        <article class=\"wm-industry\">\n          <strong>Electronics &amp; 3C<\/strong>\n          <span>Device frames, heat sinks, enclosures and precision micro-features.<\/span>\n        <\/article>\n        <article class=\"wm-industry\">\n          <strong>Medical<\/strong>\n          <span>Surgical tools, medical housings and precision device components.<\/span>\n        <\/article>\n      <\/div>\n    <\/section>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6899a1 e-flex e-con-boxed e-con e-parent\" data-id=\"b6899a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d810395 elementor-widget elementor-widget-html\" data-id=\"d810395\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  \/* ===== CNC Milling FAQ with CTA ===== *\/\n  .wmfaq-section,\n  .wmfaq-section * {\n    box-sizing: border-box;\n  }\n\n  .wmfaq-section {\n    padding: 76px 24px;\n    background:\n      radial-gradient(circle at 7% 14%, rgba(82, 174, 157, 0.1), transparent 25%),\n      radial-gradient(circle at 94% 86%, rgba(79, 131, 209, 0.11), transparent 25%),\n      linear-gradient(135deg, #f3f9fc 0%, #f7fcfa 100%);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  .wmfaq-container {\n    position: relative;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 54px;\n    overflow: hidden;\n    background: rgba(255, 255, 255, 0.9);\n    border: 1px solid #d8e7ef;\n    border-radius: 28px;\n    box-shadow: 0 22px 55px rgba(49, 88, 120, 0.1);\n  }\n\n  .wmfaq-container::before {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 180px;\n    height: 5px;\n    content: \"\";\n    background: linear-gradient(90deg, #52ae9d, #4f83d1);\n    border-radius: 0 0 6px 0;\n  }\n\n  .wmfaq-layout {\n    display: grid;\n    grid-template-columns: minmax(290px, 0.68fr) minmax(0, 1.32fr);\n    gap: 52px;\n    align-items: start;\n  }\n\n  \/* ===== FAQ Introduction ===== *\/\n  .wmfaq-header {\n    position: sticky;\n    top: 30px;\n  }\n\n  .wmfaq-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    margin: 0 0 17px;\n    padding: 9px 17px;\n    color: #35679c;\n    font-size: 13px;\n    font-weight: 700;\n    line-height: 1;\n    letter-spacing: 1.4px;\n    text-transform: uppercase;\n    background: #f8fbff;\n    border: 1px solid #cbdff0;\n    border-radius: 999px;\n  }\n\n  .wmfaq-eyebrow-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 28px;\n    height: 28px;\n    color: #ffffff;\n    font-size: 15px;\n    font-weight: 700;\n    background: linear-gradient(135deg, #52ae9d, #4f83d1);\n    border-radius: 50%;\n  }\n\n  .wmfaq-title {\n    margin: 0 0 16px;\n    color: #28587f;\n    font-size: clamp(30px, 3vw, 42px);\n    font-weight: 700;\n    line-height: 1.18;\n    letter-spacing: -0.7px;\n  }\n\n  .wmfaq-intro {\n    max-width: 370px;\n    margin: 0;\n    color: #607b92;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  \/* ===== Integrated CTA ===== *\/\n  .wmfaq-cta {\n    position: relative;\n    margin-top: 28px;\n    padding: 23px;\n    overflow: hidden;\n    background:\n      radial-gradient(circle at 100% 100%, rgba(82, 174, 157, 0.18), transparent 42%),\n      linear-gradient(135deg, #eaf4fd 0%, #edf9f6 100%);\n    border: 1px solid #cce2eb;\n    border-radius: 18px;\n  }\n\n  .wmfaq-cta::before {\n    position: absolute;\n    top: 0;\n    left: 22px;\n    width: 70px;\n    height: 3px;\n    content: \"\";\n    background: linear-gradient(90deg, #4f83d1, #52ae9d);\n    border-radius: 0 0 4px 4px;\n  }\n\n  .wmfaq-cta-label {\n    display: flex;\n    align-items: center;\n    gap: 9px;\n    margin: 0 0 10px;\n    color: #458578;\n    font-size: 11px;\n    font-weight: 700;\n    line-height: 1.3;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n  }\n\n  .wmfaq-cta-label-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 25px;\n    height: 25px;\n    color: #ffffff;\n    font-size: 12px;\n    background: #52a797;\n    border-radius: 50%;\n  }\n\n  .wmfaq-cta h3 {\n    margin: 0 0 9px;\n    color: #315f87;\n    font-size: 19px;\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .wmfaq-cta p {\n    margin: 0 0 18px;\n    color: #617b8f;\n    font-size: 13px;\n    line-height: 1.65;\n  }\n\n  .wmfaq-cta-button,\n  .wmfaq-cta-button:visited {\n    display: inline-flex !important;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    min-height: 45px;\n    padding: 12px 19px !important;\n    color: #ffffff !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    line-height: 1.2 !important;\n    text-decoration: none !important;\n    background: linear-gradient(135deg, #4f83d1, #52ae9d) !important;\n    border: 0 !important;\n    border-radius: 11px !important;\n    box-shadow: 0 9px 20px rgba(60, 119, 151, 0.2);\n    transition:\n      transform 0.22s ease,\n      box-shadow 0.22s ease !important;\n  }\n\n  .wmfaq-cta-button:hover,\n  .wmfaq-cta-button:focus {\n    color: #ffffff !important;\n    text-decoration: none !important;\n    transform: translateY(-2px);\n    box-shadow: 0 13px 25px rgba(60, 119, 151, 0.28);\n  }\n\n  .wmfaq-button-arrow {\n    color: #ffffff !important;\n    font-size: 18px;\n    line-height: 1;\n    transition: transform 0.22s ease;\n  }\n\n  .wmfaq-cta-button:hover .wmfaq-button-arrow {\n    transform: translateX(4px);\n  }\n\n  \/* ===== FAQ Accordion ===== *\/\n  .wmfaq-list {\n    display: grid;\n    gap: 13px;\n  }\n\n  .wmfaq-item {\n    overflow: hidden;\n    background: #ffffff;\n    border: 1px solid #d9e6ef;\n    border-radius: 17px;\n    box-shadow: 0 9px 24px rgba(52, 91, 122, 0.06);\n    transition:\n      border-color 0.22s ease,\n      box-shadow 0.22s ease,\n      transform 0.22s ease;\n  }\n\n  .wmfaq-item:hover {\n    transform: translateY(-2px);\n    border-color: #aecfdd;\n    box-shadow: 0 13px 28px rgba(52, 91, 122, 0.1);\n  }\n\n  .wmfaq-item[open] {\n    border-color: #9fc9d5;\n    box-shadow: 0 15px 32px rgba(52, 91, 122, 0.11);\n  }\n\n  .wmfaq-question {\n    display: grid;\n    grid-template-columns: 42px minmax(0, 1fr) 38px;\n    gap: 15px;\n    align-items: center;\n    min-height: 78px;\n    padding: 17px 19px;\n    color: #315f87;\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1.5;\n    cursor: pointer;\n    list-style: none;\n    background: #ffffff;\n    transition: background 0.22s ease;\n  }\n\n  .wmfaq-question::-webkit-details-marker {\n    display: none;\n  }\n\n  .wmfaq-item[open] .wmfaq-question {\n    background: linear-gradient(135deg, #f2f8fd, #f2faf8);\n  }\n\n  .wmfaq-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    color: #39749e;\n    font-size: 12px;\n    font-weight: 700;\n    background: linear-gradient(135deg, #e6f0fc, #e6f6f2);\n    border: 1px solid #c8dfea;\n    border-radius: 12px;\n  }\n\n  .wmfaq-toggle {\n    position: relative;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    background: #edf5fa;\n    border-radius: 50%;\n  }\n\n  .wmfaq-toggle::before,\n  .wmfaq-toggle::after {\n    position: absolute;\n    width: 13px;\n    height: 2px;\n    content: \"\";\n    background: #4b7da3;\n    border-radius: 2px;\n    transition: transform 0.25s ease;\n  }\n\n  .wmfaq-toggle::after {\n    transform: rotate(90deg);\n  }\n\n  .wmfaq-item[open] .wmfaq-toggle {\n    background: linear-gradient(135deg, #4f83d1, #52ae9d);\n  }\n\n  .wmfaq-item[open] .wmfaq-toggle::before,\n  .wmfaq-item[open] .wmfaq-toggle::after {\n    background: #ffffff;\n  }\n\n  .wmfaq-item[open] .wmfaq-toggle::after {\n    transform: rotate(0deg);\n  }\n\n  .wmfaq-answer {\n    padding: 0 76px 23px;\n    background: linear-gradient(135deg, #f2f8fd, #f2faf8);\n  }\n\n  .wmfaq-answer p {\n    margin: 0;\n    padding-top: 3px;\n    color: #627d91;\n    font-size: 14px;\n    line-height: 1.75;\n  }\n\n  @media (max-width: 900px) {\n    .wmfaq-layout {\n      grid-template-columns: 1fr;\n      gap: 35px;\n    }\n\n    .wmfaq-header {\n      position: static;\n      max-width: 760px;\n    }\n\n    .wmfaq-intro {\n      max-width: 680px;\n    }\n\n    .wmfaq-cta {\n      max-width: 520px;\n    }\n  }\n\n  @media (max-width: 700px) {\n    .wmfaq-section {\n      padding: 48px 16px;\n    }\n\n    .wmfaq-container {\n      padding: 38px 20px;\n      border-radius: 22px;\n    }\n\n    .wmfaq-question {\n      grid-template-columns: 37px minmax(0, 1fr) 34px;\n      gap: 11px;\n      min-height: 72px;\n      padding: 15px;\n      font-size: 14px;\n    }\n\n    .wmfaq-number {\n      width: 37px;\n      height: 37px;\n    }\n\n    .wmfaq-toggle {\n      width: 32px;\n      height: 32px;\n    }\n\n    .wmfaq-answer {\n      padding: 0 17px 20px 63px;\n    }\n  }\n\n  @media (max-width: 440px) {\n    .wmfaq-question {\n      grid-template-columns: minmax(0, 1fr) 32px;\n    }\n\n    .wmfaq-number {\n      display: none;\n    }\n\n    .wmfaq-answer {\n      padding: 0 48px 19px 15px;\n    }\n\n    .wmfaq-cta-button {\n      width: 100%;\n    }\n  }\n<\/style>\n\n<section class=\"wmfaq-section\" id=\"faq\" aria-labelledby=\"wmfaq-title\">\n  <div class=\"wmfaq-container\">\n    <div class=\"wmfaq-layout\">\n\n      <!-- FAQ introduction and CTA -->\n      <header class=\"wmfaq-header\">\n        <p class=\"wmfaq-eyebrow\">\n          <span class=\"wmfaq-eyebrow-icon\" aria-hidden=\"true\">?<\/span>\n          Project Planning\n        <\/p>\n\n        <h2 class=\"wmfaq-title\" id=\"wmfaq-title\">\n          CNC Milling FAQ\n        <\/h2>\n\n        <p class=\"wmfaq-intro\">\n          Key information about CNC milling capabilities, materials, design\n          requirements and quotation files.\n        <\/p>\n\n        <div class=\"wmfaq-cta\">\n          <p class=\"wmfaq-cta-label\">\n            <span class=\"wmfaq-cta-label-icon\" aria-hidden=\"true\">\u2197<\/span>\n            Need a Project Review?\n          <\/p>\n\n          <h3>Have a Part Ready for Milling?<\/h3>\n\n          <p>\n            Upload your drawing with the material, quantity, tolerance and\n            finish requirements for a DFM review.\n          <\/p>\n\n          <a\n            class=\"wmfaq-cta-button\"\n            href=\"https:\/\/weldomachining.com\/file-upload\/\"\n          >\n            Upload Your Drawings\n            <span class=\"wmfaq-button-arrow\" aria-hidden=\"true\">\u2192<\/span>\n          <\/a>\n        <\/div>\n      <\/header>\n\n      <!-- FAQ accordion -->\n      <div class=\"wmfaq-list\">\n\n        <details class=\"wmfaq-item\" open>\n          <summary class=\"wmfaq-question\">\n            <span class=\"wmfaq-number\" aria-hidden=\"true\">01<\/span>\n            <span>\n              What minimum hole diameter and wall thickness can CNC milling\n              achieve?\n            <\/span>\n            <span class=\"wmfaq-toggle\" aria-hidden=\"true\"><\/span>\n          <\/summary>\n\n          <div class=\"wmfaq-answer\">\n            <p>\n              Typical minimum hole diameters are about 0.5 mm for metals and\n              0.3 mm for plastics. Minimum wall thickness is roughly 0.5 mm\n              for metals and 1.5 mm for plastics, depending on material,\n              geometry, tool access and machine rigidity.\n            <\/p>\n          <\/div>\n        <\/details>\n\n        <details class=\"wmfaq-item\">\n          <summary class=\"wmfaq-question\">\n            <span class=\"wmfaq-number\" aria-hidden=\"true\">02<\/span>\n            <span>\n              What is the difference between CNC milling and 3D printing?\n            <\/span>\n            <span class=\"wmfaq-toggle\" aria-hidden=\"true\"><\/span>\n          <\/summary>\n\n          <div class=\"wmfaq-answer\">\n            <p>\n              CNC milling removes material and is well suited to\n              high-precision metal and rigid-plastic parts. 3D printing builds\n              material layer by layer and is useful for complex internal\n              forms, but achievable precision and material performance vary\n              by process.\n            <\/p>\n          <\/div>\n        <\/details>\n\n        <details class=\"wmfaq-item\">\n          <summary class=\"wmfaq-question\">\n            <span class=\"wmfaq-number\" aria-hidden=\"true\">03<\/span>\n            <span>\n              What are the advantages of 4-axis and 5-axis CNC milling?\n            <\/span>\n            <span class=\"wmfaq-toggle\" aria-hidden=\"true\"><\/span>\n          <\/summary>\n\n          <div class=\"wmfaq-answer\">\n            <p>\n              4-axis milling adds rotary positioning for angled or multi-sided\n              work. 5-axis milling adds coordinated rotary motion, enabling\n              complex surfaces and more complete machining with fewer setups\n              and less accumulated setup error.\n            <\/p>\n          <\/div>\n        <\/details>\n\n        <details class=\"wmfaq-item\">\n          <summary class=\"wmfaq-question\">\n            <span class=\"wmfaq-number\" aria-hidden=\"true\">04<\/span>\n            <span>\n              What files are required for a CNC milling quote?\n            <\/span>\n            <span class=\"wmfaq-toggle\" aria-hidden=\"true\"><\/span>\n          <\/summary>\n\n          <div class=\"wmfaq-answer\">\n            <p>\n              Provide a 3D model such as STEP, plus a 2D drawing when\n              tolerances, threads, surface roughness or other critical\n              requirements must be controlled. Include the material, quantity\n              and finish.\n            <\/p>\n          <\/div>\n        <\/details>\n\n        <details class=\"wmfaq-item\">\n          <summary class=\"wmfaq-question\">\n            <span class=\"wmfaq-number\" aria-hidden=\"true\">05<\/span>\n            <span>\n              Which materials are unsuitable for CNC milling?\n            <\/span>\n            <span class=\"wmfaq-toggle\" aria-hidden=\"true\"><\/span>\n          <\/summary>\n\n          <div class=\"wmfaq-answer\">\n            <p>\n              Very soft elastomers, highly flexible silicone and some brittle\n              ceramics can be difficult to machine without deformation,\n              chipping or poor surface quality. Weldo can recommend an\n              alternative manufacturing process after reviewing the\n              application.\n            <\/p>\n          <\/div>\n        <\/details>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u25ce3-, 4- &amp; 5-Axis Precision Machining Custom CNC Milling Services for Precision Parts Upload a drawing or 3D model. We mill precision metal, plastic, composite and ceramic parts from prototype to production. Custom CNC-milled parts Tolerances down to \u00b10.002 in Prototype and batch production 95% on-time delivery See Pricing \u2192 \u2699Choose the Right Process 3-, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":8007,"parent":18,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-41","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/pages\/41","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/comments?post=41"}],"version-history":[{"count":198,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/pages\/41\/revisions"}],"predecessor-version":[{"id":12866,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/pages\/41\/revisions\/12866"}],"up":[{"embeddable":true,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/pages\/18"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/media\/8007"}],"wp:attachment":[{"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/media?parent=41"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}