{"id":2970,"date":"2025-12-18T12:41:51","date_gmt":"2025-12-18T12:41:51","guid":{"rendered":"https:\/\/le-creator.com\/?page_id=2970"},"modified":"2025-12-20T10:09:21","modified_gmt":"2025-12-20T10:09:21","slug":"acrylic","status":"publish","type":"page","link":"https:\/\/le-creator.com\/pt\/cnc-machining-service\/plastic\/acrylic\/","title":{"rendered":"Servi\u00e7os de usinagem CNC acr\u00edlico"},"content":{"rendered":"\n<div class=\"wp-block-greenshift-blocks-row alignfull gspb_row gspb_row-id-gsbp-7edf5ee gspb_row--gutter-custom-0\" id=\"gspb_row-id-gsbp-7edf5ee\"><div class=\"gspb_row__content\"> \n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--6 gspb_row__col--md-12 gspb_col-id-gsbp-6a341d5\" id=\"gspb_col-id-gsbp-6a341d5\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-daab217\" id=\"acrylic-cnc-machining-services\" data-block-id=\"daab217\"><style>.stk-daab217 .stk-block-heading__text{font-size:28px !important;color:var(--theme-palette-color-1, #FD5320) !important;}@media screen and (max-width:999px){.stk-daab217 .stk-block-heading__text{font-size:28px !important;}}<\/style><h1 class=\"stk-block-heading__text has-text-color\">Acrylic CNC Machining Services<\/h1><\/div>\n\n\n\n<h2 id=\"gspb_heading-id-gsbp-d37f723\" class=\"gspb_heading gspb_heading-id-gsbp-d37f723 \">Precision\u00a0Acrylic CNC Machining Services<\/h2>\n\n\n\n<div id=\"gspb_text-id-gsbp-5c0e1d9\" class=\"gspb_text gspb_text-id-gsbp-5c0e1d9 \">No need to worry about having your designs become a reality. We finish custom PMMA parts with sonic optical clarity and close tolerances with a quick turnaround, ranging from rapid prototypes to full production runs.<\/div>\n\n\n\n<div class=\"gspb_button_wrapper gspb_button-id-gsbp-8f08266\" id=\"gspb_button-id-gsbp-8f08266\"><a class=\"wp-block-greenshift-blocks-buttonbox gspb-buttonbox wp-element-button\" href=\"#ct-popup-1801\" rel=\"noopener\"><span class=\"gspb-buttonbox-textwrap\"><span class=\"gspb-buttonbox-text\"><span class=\"gspb-buttonbox-title\">CNC Machining Acrylic Quote<\/span><\/span><span class=\"gspb-buttonbox-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:5rem;height:5rem;margin:10px\" viewBox=\"0 0 40 40\">\n  <path d=\"M20 0C8.954 0 0 8.954 0 20s8.954 20 20 20 20-8.954 20-20S31.046 0 20 0Zm8.65 19.999V20.017a.65.65 0 0 1-.055.246c-.002.002-.001.002-.001.003h-.001v.002a.662.662 0 0 1-.128.187l-.002.001-6.857 7a.646.646 0 0 1-.919.008.65.65 0 0 1-.009-.92l5.775-5.894H12a.65.65 0 0 1 0-1.3h14.453l-5.775-5.895a.65.65 0 0 1 .928-.91l6.857 6.999.002.001c.055.056.097.12.128.187v.002l.002.002.007.016a.65.65 0 0 1 .047.231l.001.014v.002Z\"><\/path>\n<\/svg><\/span><\/span><\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--6 gspb_row__col--md-12 gspb_col-id-gsbp-5e445d6\" id=\"gspb_col-id-gsbp-5e445d6\"><\/div>\n <\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-5372246\" data-block-id=\"5372246\"><style>.stk-5372246 {padding-top:var(--stk--preset--spacing--40, 1rem) !important;padding-right:var(--stk--preset--spacing--40, 1rem) !important;padding-bottom:var(--stk--preset--spacing--40, 1rem) !important;padding-left:var(--stk--preset--spacing--40, 1rem) !important;margin-top:var(--stk--preset--spacing--30, 0.67rem) !important;}<\/style><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-5372246-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-5ae2361\" data-v=\"4\" data-block-id=\"5ae2361\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-5ae2361-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-5ae2361-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-a06e5d8\" data-block-id=\"a06e5d8\"><style>.stk-a06e5d8 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-a06e5d8-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-62a99fa\" data-v=\"4\" data-block-id=\"62a99fa\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-62a99fa-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-62a99fa-inner-blocks\">\n<!-- \n  MODULE: Acrylic (PMMA) SEO Expert Guide (Font Updated)\n  TYPE: Content Cluster \/ Service Page Section\n  THEME: #D86030 (Industrial Orange)\n  FONTS: Inter (Body) + Roboto (Headings - Updated)\n-->\n<div id=\"acrylic-seo-guide-v2\">\n  <style>\n    \/* --- ISOLATION: FONTS --- *\/\n    \/* Updated: Removed Playfair Display, Added Roboto *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Roboto:wght@500;700;900&display=swap');\n\n    \/* --- ISOLATION: SCOPE ROOT --- *\/\n    #acrylic-seo-guide-v2 {\n      font-family: 'Inter', sans-serif !important;\n      color: #333333 !important;\n      line-height: 1.6 !important;\n      background: #ffffff !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n      padding: 60px 20px !important;\n    }\n\n    \/* Reset internal elements *\/\n    #acrylic-seo-guide-v2 * {\n      box-sizing: border-box !important;\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* --- TYPOGRAPHY FOR SEO --- *\/\n    \/* H2: Section Headers - Optimized for Keywords *\/\n    #acrylic-seo-guide-v2 h2.seo-heading-primary {\n      font-family: 'Roboto', sans-serif !important; \/* Changed from Playfair Display *\/\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #111111 !important;\n      margin-bottom: 30px !important;\n      padding-bottom: 15px !important;\n      border-bottom: 3px solid #D86030 !important;\n      display: inline-block !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px; \/* Added for industrial feel *\/\n    }\n\n    \/* H3: Feature Headers - Optimized for Scannability *\/\n    #acrylic-seo-guide-v2 h3.seo-heading-secondary {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: #D86030 !important;\n      margin-bottom: 12px !important;\n      display: flex !important;\n      align-items: center !important;\n    }\n\n    #acrylic-seo-guide-v2 p {\n      font-size: 16px !important;\n      color: #555555 !important;\n      margin-bottom: 18px !important;\n    }\n\n    \/* --- LAYOUT GRID SYSTEM --- *\/\n    #acrylic-seo-guide-v2 .asg-container {\n      max-width: 1200px;\n      margin: 0 auto;\n    }\n\n    \/* Section Spacing *\/\n    #acrylic-seo-guide-v2 .asg-section {\n      margin-bottom: 70px !important;\n    }\n\n    \/* Two Column Grid *\/\n    #acrylic-seo-guide-v2 .asg-grid-2 {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 50px;\n      align-items: start;\n    }\n\n    \/* Three Column Grid (Features) *\/\n    #acrylic-seo-guide-v2 .asg-grid-3 {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 30px;\n    }\n\n    \/* --- COMPONENTS --- *\/\n    \n    \/* Info Box styling *\/\n    #acrylic-seo-guide-v2 .asg-feature-box {\n      background: #fcfcfc;\n      border: 1px solid #eeeeee;\n      padding: 30px;\n      border-radius: 6px;\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n      height: 100%;\n      position: relative;\n      overflow: hidden;\n    }\n\n    #acrylic-seo-guide-v2 .asg-feature-box:hover {\n      transform: translateY(-5px);\n      box-shadow: 0 10px 25px rgba(216, 96, 48, 0.1);\n      border-color: #D86030;\n    }\n\n    #acrylic-seo-guide-v2 .asg-feature-box::before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 4px;\n      height: 100%;\n      background: #D86030;\n      opacity: 0;\n      transition: opacity 0.3s;\n    }\n\n    #acrylic-seo-guide-v2 .asg-feature-box:hover::before {\n      opacity: 1;\n    }\n\n    \/* Icon Styling *\/\n    #acrylic-seo-guide-v2 .asg-icon-wrapper {\n      width: 50px;\n      height: 50px;\n      background: rgba(216, 96, 48, 0.1);\n      color: #D86030;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 50%;\n      margin-bottom: 20px;\n      font-size: 24px;\n    }\n\n    \/* Technical Specs Table - SEO Optimized *\/\n    #acrylic-seo-guide-v2 .asg-specs-container {\n      background: #1e1e1e;\n      color: #ffffff;\n      border-radius: 8px;\n      padding: 40px;\n      position: relative;\n    }\n\n    #acrylic-seo-guide-v2 .asg-specs-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 30px;\n      margin-top: 30px;\n    }\n\n    #acrylic-seo-guide-v2 .asg-spec-item {\n      border-left: 2px solid #D86030;\n      padding-left: 20px;\n    }\n\n    #acrylic-seo-guide-v2 .asg-spec-label {\n      display: block;\n      font-size: 13px;\n      text-transform: uppercase;\n      letter-spacing: 1px;\n      opacity: 0.7;\n      margin-bottom: 8px;\n    }\n\n    #acrylic-seo-guide-v2 .asg-spec-value {\n      display: block;\n      font-size: 18px;\n      font-weight: 600;\n      color: #ffffff;\n    }\n\n    \/* --- RESPONSIVE --- *\/\n    @media (max-width: 900px) {\n      #acrylic-seo-guide-v2 .asg-grid-2,\n      #acrylic-seo-guide-v2 .asg-grid-3,\n      #acrylic-seo-guide-v2 .asg-specs-grid {\n        grid-template-columns: 1fr;\n        gap: 30px;\n      }\n      \n      #acrylic-seo-guide-v2 .asg-specs-grid {\n        grid-template-columns: 1fr 1fr; \/* 2 cols on tablet *\/\n      }\n    }\n\n    @media (max-width: 600px) {\n      #acrylic-seo-guide-v2 .asg-specs-grid {\n        grid-template-columns: 1fr;\n      }\n      #acrylic-seo-guide-v2 h2.seo-heading-primary {\n        font-size: 26px !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"asg-container\">\n    \n    <!-- SECTION 1: INTRODUCTION & VALUE PROP (H2) -->\n    <div class=\"asg-section asg-grid-2\">\n      <div>\n        <!-- H2 for SEO: Updated to Roboto -->\n        <h2 class=\"seo-heading-primary\">Premium Acrylic (PMMA) CNC Solutions<\/h2>\n        \n        <p>Commonly known as Acrylic Glass, Polymethyl Methacrylate (PMMA) is a versatile thermoplastic that bridges the gap between aesthetic appeal and engineering durability. It has become a cornerstone material for precision CNC machining and laser engraving applications.<\/p>\n        <p><strong>Why Choose Acrylic?<\/strong> It offers a unique combination of high tensile strength and superior surface finish capabilities, making it ideal for everything from medical manifolds to point-of-sale displays. It looks and feels premium while holding up to rigorous technical demands.<\/p>\n      <\/div>\n      <div style=\"background: #f4f4f4; border-radius: 8px; min-height: 250px; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;\">\n        <!-- CSS Graphic for \"Optical Clarity\" Visualization -->\n        <div style=\"position: absolute; width: 150%; height: 10px; background: rgba(255,255,255,0.8); transform: rotate(45deg); top: 20%;\"><\/div>\n        <div style=\"text-align: center; z-index: 2;\">\n          <!-- 92% Number: Added Roboto Black for impact -->\n          <span style=\"font-family: 'Roboto', sans-serif; font-weight: 900; font-size: 40px; color: #D86030; display: block; margin-bottom: 10px;\">92%<\/span>\n          <span style=\"font-family: 'Inter', sans-serif; font-weight: 600; color: #555;\">Light Transmittance<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- SECTION 2: COMPARATIVE ADVANTAGES (H2 + H3s) -->\n    <div class=\"asg-section\">\n      <h2 class=\"seo-heading-primary\">A Superior Glass Alternative<\/h2>\n      <p style=\"max-width: 800px;\">When your project requires transparency, Acrylic is the industry standard. It matches the optical clarity of glass but provides significant engineering advantages in terms of weight, safety, and machinability.<\/p>\n      \n      <div class=\"asg-grid-3\" style=\"margin-top: 40px;\">\n        \n        <!-- Feature 1 -->\n        <div class=\"asg-feature-box\">\n          <div class=\"asg-icon-wrapper\">\ud83d\udc8e<\/div>\n          <!-- H3: Specific Attribute -->\n          <h3 class=\"seo-heading-secondary\">Optical Clarity<\/h3>\n          <p>Achieve glass-level clarity or better. With a light transmittance greater than 92%, machined acrylic components offer pristine visibility for lenses, guides, and display panels.<\/p>\n        <\/div>\n\n        <!-- Feature 2 -->\n        <div class=\"asg-feature-box\">\n          <div class=\"asg-icon-wrapper\">\ud83d\udee1\ufe0f<\/div>\n          <!-- H3: Specific Attribute -->\n          <h3 class=\"seo-heading-secondary\">Impact Resistance<\/h3>\n          <p>Safety is paramount. Acrylic offers 10 to 17 times greater impact resistance than glass while being virtually shatter-resistant, making it ideal for protective enclosures.<\/p>\n        <\/div>\n\n        <!-- Feature 3 -->\n        <div class=\"asg-feature-box\">\n          <div class=\"asg-icon-wrapper\">\u2696\ufe0f<\/div>\n          <!-- H3: Specific Attribute -->\n          <h3 class=\"seo-heading-secondary\">Lightweight Efficiency<\/h3>\n          <p>Optimize your assembly weight. A sheet of acrylic weighs 50% less than an equivalent glass sheet, simplifying installation and reducing shipping costs for bulk orders.<\/p>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n    <!-- SECTION 3: DURABILITY (H2 + H3s) -->\n    <div class=\"asg-section asg-grid-2\">\n      <div class=\"asg-feature-box\" style=\"background: #fff; border: none; padding: 0;\">\n        <h2 class=\"seo-heading-primary\" style=\"border-bottom: none !important; margin-bottom: 20px !important;\">Environmental Stability<\/h2>\n        <p>For outdoor or harsh environment applications, material degradation is a major concern. Acrylic (PMMA) stands out as a robust solution.<\/p>\n        \n        <div style=\"margin-top: 20px;\">\n          <h3 class=\"seo-heading-secondary\">\u2600\ufe0f UV Resistance<\/h3>\n          <p>Unlike many plastics that yellow or become brittle, Acrylic is naturally resistant to sun degradation. It maintains its optical properties and structural integrity even after prolonged UV exposure.<\/p>\n          \n          <h3 class=\"seo-heading-secondary\">\ud83d\udca7 Moisture Control<\/h3>\n          <p>The material features low water absorption (0.3%), ensuring dimensional stability. Our processing systems maintain these properties, resulting in minimal property loss during the machining process.<\/p>\n        <\/div>\n      <\/div>\n      \n      <!-- Visual Placeholder for Durability -->\n      <div style=\"background: #D86030; border-radius: 8px; padding: 40px; color: white; display: flex; flex-direction: column; justify-content: center;\">\n        <!-- H3 inside box: Updated to Roboto -->\n        <h3 style=\"font-family: 'Roboto', sans-serif; font-weight: 700; font-size: 24px; margin-bottom: 20px; color: white !important;\">Machining Capabilities<\/h3>\n        <ul style=\"list-style: none; padding: 0;\">\n          <li style=\"margin-bottom: 15px; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px; background: rgba(255,255,255,0.2); width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center;\">\u2713<\/span>\n            Geometric Complexity\n          <\/li>\n          <li style=\"margin-bottom: 15px; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px; background: rgba(255,255,255,0.2); width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center;\">\u2713<\/span>\n            Vapor Polishing Ready\n          <\/li>\n          <li style=\"margin-bottom: 15px; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px; background: rgba(255,255,255,0.2); width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center;\">\u2713<\/span>\n            Tight Tolerance Holding\n          <\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n\n    <!-- SECTION 4: TECHNICAL DATA (H2) -->\n    <div class=\"asg-section\">\n      <div class=\"asg-specs-container\">\n        <!-- H2 Specs: Updated to Roboto -->\n        <h2 style=\"font-family: 'Roboto', sans-serif !important; font-weight: 700; color: #ffffff !important; border-bottom: 1px solid rgba(255,255,255,0.2); padding-bottom: 20px; margin-bottom: 0;\">PMMA Technical Specifications<\/h2>\n        \n        <div class=\"asg-specs-grid\">\n          <div class=\"asg-spec-item\">\n            <span class=\"asg-spec-label\">Density<\/span>\n            <span class=\"asg-spec-value\">1.17\u20131.20 g\/cm\u00b3<\/span>\n          <\/div>\n          <div class=\"asg-spec-item\">\n            <span class=\"asg-spec-label\">Tensile Strength<\/span>\n            <span class=\"asg-spec-value\">65\u201375 MPa<\/span>\n          <\/div>\n          <div class=\"asg-spec-item\">\n            <span class=\"asg-spec-label\">Flexural Modulus<\/span>\n            <span class=\"asg-spec-value\">2,900\u20133,300 MPa<\/span>\n          <\/div>\n          <div class=\"asg-spec-item\">\n            <span class=\"asg-spec-label\">Heat Deflection<\/span>\n            <span class=\"asg-spec-value\">95\u2013100\u00b0C<\/span>\n          <\/div>\n           <div class=\"asg-spec-item\">\n            <span class=\"asg-spec-label\">Refractive Index<\/span>\n            <span class=\"asg-spec-value\">1.49<\/span>\n          <\/div>\n           <div class=\"asg-spec-item\">\n            <span class=\"asg-spec-label\">Rockwell Hardness<\/span>\n            <span class=\"asg-spec-value\">M85\u2013M105<\/span>\n          <\/div>\n           <div class=\"asg-spec-item\">\n            <span class=\"asg-spec-label\">Water Absorption<\/span>\n            <span class=\"asg-spec-value\">0.3%<\/span>\n          <\/div>\n           <div class=\"asg-spec-item\">\n            <span class=\"asg-spec-label\">Light Transmission<\/span>\n            <span class=\"asg-spec-value\">92%<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n    \/\/ Simple Interaction: Fade in elements on scroll for better UX\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const observerOptions = {\n        threshold: 0.1\n      };\n\n      const observer = new IntersectionObserver((entries) => {\n        entries.forEach(entry => {\n          if (entry.isIntersecting) {\n            entry.target.style.opacity = \"1\";\n            entry.target.style.transform = \"translateY(0)\";\n          }\n        });\n      }, observerOptions);\n\n      const elements = document.querySelectorAll(\"#acrylic-seo-guide-v2 .asg-feature-box, #acrylic-seo-guide-v2 .asg-spec-item\");\n      elements.forEach((el, index) => {\n        el.style.opacity = \"0\";\n        el.style.transform = \"translateY(20px)\";\n        el.style.transition = \"all 0.5s ease-out \" + (index * 0.1) + \"s\";\n        observer.observe(el);\n      });\n    });\n  <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-b50b682\" data-block-id=\"b50b682\"><style>.stk-b50b682 {margin-top:var(--stk--preset--spacing--none, 0px) !important;margin-bottom:var(--stk--preset--spacing--60, 2.25rem) !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-b50b682-column alignwide\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-e1dd604\" data-v=\"4\" data-block-id=\"e1dd604\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-e1dd604-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-e1dd604-inner-blocks\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-85658d9\" id=\"heading-placeholder\" data-block-id=\"85658d9\"><h2 class=\"stk-block-heading__text\">Gallery of Custom Acrylic Parts<\/h2><\/div>\n\n\n\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-49462bd\" data-block-id=\"49462bd\"><p class=\"stk-block-text__text\">High-Quality Custom Acrylic CNC Machining Parts Services with Precision and Reliability. Get tailored solutions for your specific needs!<\/p><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-0978d58\" data-block-id=\"0978d58\"><style>.stk-0978d58-column{flex-wrap:wrap !important;--stk-flex-grow:0 !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-0978d58-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-710eb75\" data-v=\"4\" data-block-id=\"710eb75\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-710eb75-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-710eb75-inner-blocks\">\n<div class=\"wp-block-stackable-image stk-block-image stk-block stk-33085c6\" data-block-id=\"33085c6\"><figure><span class=\"stk-img-wrapper stk-image--shape-stretch\"><img loading=\"lazy\" decoding=\"async\" class=\"stk-img wp-image-3366\" src=\"https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/1-35.png\" width=\"600\" height=\"600\" alt=\"Custom CNC machined aluminum 6061 electronic enclosure with clear iridite finish.\" srcset=\"https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/1-35.png 600w, https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/1-35-300x300.png 300w, https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/1-35-150x150.png 150w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/span><\/figure><\/div>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-68b3f26\" data-v=\"4\" data-block-id=\"68b3f26\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-68b3f26-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-68b3f26-inner-blocks\">\n<div class=\"wp-block-stackable-image stk-block-image stk-block stk-e97724c\" data-block-id=\"e97724c\"><figure><span class=\"stk-img-wrapper stk-image--shape-stretch\"><img loading=\"lazy\" decoding=\"async\" class=\"stk-img wp-image-3367\" src=\"https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/2-14.png\" width=\"750\" height=\"749\" alt=\"CNC machined aluminum heat sink with thin fins for thermal management.\" srcset=\"https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/2-14.png 750w, https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/2-14-300x300.png 300w, https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/2-14-150x150.png 150w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/span><\/figure><\/div>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f876c74\" data-v=\"4\" data-block-id=\"f876c74\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-f876c74-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-f876c74-inner-blocks\">\n<div class=\"wp-block-stackable-image stk-block-image stk-block stk-621b1a6\" data-block-id=\"621b1a6\"><figure><span class=\"stk-img-wrapper stk-image--shape-stretch\"><img loading=\"lazy\" decoding=\"async\" class=\"stk-img wp-image-3368\" src=\"https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/3-9.png\" width=\"600\" height=\"600\" alt=\"Complex 5-axis machined aluminum 7075 aerospace component with curved geometry.\" srcset=\"https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/3-9.png 600w, https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/3-9-300x300.png 300w, https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/3-9-150x150.png 150w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/span><\/figure><\/div>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9a59522\" data-v=\"4\" data-block-id=\"9a59522\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9a59522-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-9a59522-inner-blocks\">\n<div class=\"wp-block-stackable-image stk-block-image stk-block stk-aa3295d\" data-block-id=\"aa3295d\"><figure><span class=\"stk-img-wrapper stk-image--shape-stretch\"><img loading=\"lazy\" decoding=\"async\" class=\"stk-img wp-image-3369\" src=\"https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/5.png\" width=\"600\" height=\"600\" alt=\"Assorted custom CNC aluminum parts with Type II color anodizing finishes\" srcset=\"https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/5.png 600w, https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/5-300x300.png 300w, https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/5-150x150.png 150w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/span><\/figure><\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-8d29221\" data-block-id=\"8d29221\"><style>.stk-8d29221 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-8d29221-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-5d38477\" data-v=\"4\" data-block-id=\"5d38477\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-5d38477-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-5d38477-inner-blocks\">\n<!-- \n  MODULE: Acrylic CNC Machining Services Grid (Font Updated)\n  ID: #acrylic-services-module-v3\n  THEME: Industrial Precision (#D86030)\n  FONTS: Inter (Body\/UI) + Roboto (Headings\/Numbers - Updated)\n  INTEGRATION: Paste into WordPress Custom HTML Block\n-->\n<section id=\"acrylic-services-module-v3\">\n  <style>\n    \/* --- IMPORT FONTS --- *\/\n    \/* Updated: Removed Playfair Display, Added Roboto to match the previous Precision Module *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Roboto:wght@500;700;900&display=swap');\n\n    \/* --- SCOPED ROOT --- *\/\n    #acrylic-services-module-v3 {\n      font-family: 'Inter', sans-serif !important;\n      background-color: #ffffff !important;\n      color: #333333 !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n      padding: 80px 20px !important;\n      line-height: 1.6 !important;\n      position: relative;\n    }\n\n    #acrylic-services-module-v3 * {\n      box-sizing: border-box !important;\n    }\n\n    \/* --- LAYOUT CONTAINER --- *\/\n    #acrylic-services-module-v3 .asm-container {\n      max-width: 1200px;\n      margin: 0 auto;\n    }\n\n    \/* --- HEADER SECTION --- *\/\n    #acrylic-services-module-v3 .asm-header {\n      text-align: center;\n      max-width: 800px;\n      margin: 0 auto 60px auto;\n    }\n\n    #acrylic-services-module-v3 .asm-label {\n      display: inline-block;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase;\n      letter-spacing: 2px;\n      color: #D86030 !important;\n      margin-bottom: 15px;\n      background: rgba(216, 96, 48, 0.1);\n      padding: 6px 12px;\n      border-radius: 4px;\n    }\n\n    \/* SEO H2: Updated to Roboto *\/\n    #acrylic-services-module-v3 h2 {\n      font-family: 'Roboto', sans-serif !important; \/* Changed from Playfair Display *\/\n      font-size: 42px !important;\n      color: #1a1a1a !important;\n      margin: 0 0 25px 0 !important;\n      line-height: 1.2 !important;\n      font-weight: 700 !important;\n      letter-spacing: -0.5px; \/* Added slight tight tracking for industrial look *\/\n    }\n\n    #acrylic-services-module-v3 .asm-intro-text {\n      font-size: 18px !important;\n      color: #666666 !important;\n      margin: 0 !important;\n    }\n\n    \/* --- SERVICES GRID --- *\/\n    #acrylic-services-module-v3 .asm-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 30px;\n    }\n\n    \/* --- SERVICE CARD --- *\/\n    #acrylic-services-module-v3 .asm-card {\n      background: #f9f9f9;\n      border: 1px solid #eeeeee;\n      padding: 40px 30px;\n      border-radius: 8px;\n      position: relative;\n      transition: all 0.3s ease;\n      display: flex;\n      flex-direction: column;\n      overflow: hidden;\n    }\n\n    #acrylic-services-module-v3 .asm-card:hover {\n      transform: translateY(-8px);\n      box-shadow: 0 15px 30px rgba(0,0,0,0.08);\n      border-color: #D86030;\n    }\n\n    \/* Card Top: Icon & Number *\/\n    #acrylic-services-module-v3 .asm-card-top {\n      display: flex;\n      justify-content: space-between;\n      align-items: flex-start;\n      margin-bottom: 25px;\n    }\n\n    #acrylic-services-module-v3 .asm-icon {\n      font-size: 40px;\n      line-height: 1;\n    }\n\n    \/* Card Number: Updated to Roboto Black *\/\n    #acrylic-services-module-v3 .asm-number {\n      font-family: 'Roboto', sans-serif !important; \/* Changed from Playfair Display *\/\n      font-size: 48px !important;\n      font-weight: 900 !important; \/* Increased weight for impact *\/\n      color: #e0e0e0 !important;\n      opacity: 0.5;\n      line-height: 0.8;\n      transition: color 0.3s ease;\n      letter-spacing: -1px; \/* Tighter spacing for numbers *\/\n    }\n\n    #acrylic-services-module-v3 .asm-card:hover .asm-number {\n      color: rgba(216, 96, 48, 0.2) !important;\n    }\n\n    \/* SEO H3 *\/\n    #acrylic-services-module-v3 h3 {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 22px !important;\n      font-weight: 700 !important;\n      color: #222 !important;\n      margin: 0 0 15px 0 !important;\n    }\n\n    #acrylic-services-module-v3 .asm-desc {\n      font-size: 15px !important;\n      color: #555 !important;\n      margin-bottom: 25px !important;\n      flex-grow: 1; \/* Pushes specs to bottom *\/\n    }\n\n    \/* Specs Section *\/\n    #acrylic-services-module-v3 .asm-specs {\n      border-top: 1px solid #e5e5e5;\n      padding-top: 20px;\n      margin-top: auto;\n    }\n\n    #acrylic-services-module-v3 .asm-spec-item {\n      display: flex;\n      align-items: center;\n      margin-bottom: 8px;\n      font-size: 13px !important;\n      color: #444 !important;\n      font-weight: 600 !important;\n      font-family: 'Inter', sans-serif !important;\n    }\n\n    #acrylic-services-module-v3 .asm-spec-item::before {\n      content: '';\n      display: inline-block;\n      width: 6px;\n      height: 6px;\n      background-color: #D86030;\n      border-radius: 50%;\n      margin-right: 10px;\n    }\n\n    #acrylic-services-module-v3 .asm-spec-item:last-child {\n      margin-bottom: 0;\n    }\n\n    \/* --- RESPONSIVE --- *\/\n    @media (max-width:1000px) {\n      #acrylic-services-module-v3 .asm-grid {\n        grid-template-columns: repeat(2, 1fr);\n      }\n    }\n\n    @media (max-width:690px) {\n      #acrylic-services-module-v3 .asm-grid {\n        grid-template-columns: 1fr;\n      }\n      #acrylic-services-module-v3 h2 {\n        font-size: 32px !important;\n      }\n      #acrylic-services-module-v3 {\n        padding: 60px 20px !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"asm-container\">\n    \n    <!-- HEADER -->\n    <div class=\"asm-header\">\n      <span class=\"asm-label\">Our Services<\/span>\n      <h2>Acrylic CNC Machining Services<\/h2>\n      <p class=\"asm-intro-text\">\n        No matter what your needs are, be it a singular prototype or a batch of parts, you can trust our CNC machining services to meet the high standard of precision and clarity to get the job done when it comes to acrylic products.\n      <\/p>\n    <\/div>\n\n    <!-- GRID -->\n    <div class=\"asm-grid\">\n\n      <!-- CARD 01 -->\n      <article class=\"asm-card\">\n        <div class=\"asm-card-top\">\n          <div class=\"asm-icon\">\u2699\ufe0f<\/div>\n          <div class=\"asm-number\">01<\/div>\n        <\/div>\n        <h3>CNC Milling<\/h3>\n        <p class=\"asm-desc\">\n          We use both 3 and 5-axis milling to create 3D multi-faceted and pocketed acrylic parts. We are a perfect fit for making high detail and complex 3D panels and display and housing enclosures.\n        <\/p>\n        <div class=\"asm-specs\">\n          <div class=\"asm-spec-item\">Max: 48&#8243; \u00d7 96&#8243;<\/div>\n          <div class=\"asm-spec-item\">\u00b10.005&#8243; tolerance<\/div>\n          <div class=\"asm-spec-item\">3 &#038; 5-axis<\/div>\n        <\/div>\n      <\/article>\n\n      <!-- CARD 02 -->\n      <article class=\"asm-card\">\n        <div class=\"asm-card-top\">\n          <div class=\"asm-icon\">\ud83d\udd04<\/div>\n          <div class=\"asm-number\">02<\/div>\n        <\/div>\n        <h3>CNC Turning<\/h3>\n        <p class=\"asm-desc\">\n          With our CNC lathes, we can create acrylic rotational parts like capsules, tubes, and any type of lens or other smooth surface components.\n        <\/p>\n        <div class=\"asm-specs\">\n          <div class=\"asm-spec-item\">Max \u00d8: 12&#8243;<\/div>\n          <div class=\"asm-spec-item\">Length: 24&#8243;<\/div>\n          <div class=\"asm-spec-item\">Live tooling<\/div>\n        <\/div>\n      <\/article>\n\n      <!-- CARD 03 -->\n      <article class=\"asm-card\">\n        <div class=\"asm-card-top\">\n          <div class=\"asm-icon\">\u2702\ufe0f<\/div>\n          <div class=\"asm-number\">03<\/div>\n        <\/div>\n        <h3>CNC Routing<\/h3>\n        <p class=\"asm-desc\">\n          For any 2D profile, high-speed CNC routing is the best option. Great for making cheap and quick parts like signs, displays, and other flat pieces.\n        <\/p>\n        <div class=\"asm-specs\">\n          <div class=\"asm-spec-item\">Max: 72&#8243; \u00d7 120&#8243;<\/div>\n          <div class=\"asm-spec-item\">Thick: 0.06&#8243;\u20133&#8243;<\/div>\n          <div class=\"asm-spec-item\">Nested parts<\/div>\n        <\/div>\n      <\/article>\n\n      <!-- CARD 04 -->\n      <article class=\"asm-card\">\n        <div class=\"asm-card-top\">\n          <div class=\"asm-icon\">\ud83d\udd0d<\/div>\n          <div class=\"asm-number\">04<\/div>\n        <\/div>\n        <h3>CNC Engraving<\/h3>\n        <p class=\"asm-desc\">\n          We can engrave logos, patterns, and any other decorative detail to acrylic products. Many of our engravings are made so that the product is illuminated when a light is placed behind it.\n        <\/p>\n        <div class=\"asm-specs\">\n          <div class=\"asm-spec-item\">Depth: 0.001&#8243;+<\/div>\n          <div class=\"asm-spec-item\">Fine detail<\/div>\n          <div class=\"asm-spec-item\">V-carve<\/div>\n        <\/div>\n      <\/article>\n\n      <!-- CARD 05 -->\n      <article class=\"asm-card\">\n        <div class=\"asm-card-top\">\n          <div class=\"asm-icon\">\ud83d\udd73\ufe0f<\/div>\n          <div class=\"asm-number\">05<\/div>\n        <\/div>\n        <h3>Drilling &#038; Tapping<\/h3>\n        <p class=\"asm-desc\">\n          We are able to create precise, clean, and thorough holes that match our thread specifications and won\u2019t crack during machining.\n        <\/p>\n        <div class=\"asm-specs\">\n          <div class=\"asm-spec-item\">Min \u00d8: 0.020&#8243;<\/div>\n          <div class=\"asm-spec-item\">Threads: #2-56+<\/div>\n          <div class=\"asm-spec-item\">Countersink<\/div>\n        <\/div>\n      <\/article>\n\n      <!-- CARD 06 -->\n      <article class=\"asm-card\">\n        <div class=\"asm-card-top\">\n          <div class=\"asm-icon\">\ud83d\udd25<\/div>\n          <div class=\"asm-number\">06<\/div>\n        <\/div>\n        <h3>Thermoforming<\/h3>\n        <p class=\"asm-desc\">\n          For machining we are able to use heat bending to create curved panels and enclosures or any complex shape length.\n        <\/p>\n        <div class=\"asm-specs\">\n          <div class=\"asm-spec-item\">Line bending<\/div>\n          <div class=\"asm-spec-item\">Vacuum forming<\/div>\n          <div class=\"asm-spec-item\">Drape forming<\/div>\n        <\/div>\n      <\/article>\n\n    <\/div>\n  <\/div>\n\n  <script>\n    \/* ISOLATION: VANILLA JS \n       Adds a subtle stagger animation on load for visual appeal\n    *\/\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const module = document.getElementById('acrylic-services-module-v3');\n      if (!module) return;\n\n      const cards = module.querySelectorAll('.asm-card');\n      const observer = new IntersectionObserver((entries) => {\n        entries.forEach(entry => {\n          if (entry.isIntersecting) {\n            entry.target.style.opacity = \"1\";\n            entry.target.style.transform = \"translateY(0)\";\n          }\n        });\n      }, { threshold: 0.1 });\n\n      cards.forEach((card, i) => {\n        card.style.opacity = \"0\";\n        card.style.transform = \"translateY(30px)\";\n        card.style.transition = `all 0.5s ease-out ${i * 0.1}s`;\n        observer.observe(card);\n      });\n    });\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-b1806ce\" data-block-id=\"b1806ce\"><style>.stk-b1806ce {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-b1806ce-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-ad88520\" data-v=\"4\" data-block-id=\"ad88520\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-ad88520-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-ad88520-inner-blocks\">\n<!-- \n  MODULE: Precision Engineering Specifications (Font Updated)\n  ID: #acrylic-precision-module-v6\n  THEME: Industrial Precision (#D86030)\n  FONTS: Inter (Body\/UI) + Roboto (Headings\/Display - Updated from Image)\n-->\n<section id=\"acrylic-precision-module-v6\">\n  <style>\n    \/* --- IMPORT FONTS --- *\/\n    \/* Updated: Removed Playfair Display, Added Roboto for a technical\/industrial look *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Roboto:wght@500;700;900&display=swap');\n\n    \/* --- SCOPED ROOT --- *\/\n    #acrylic-precision-module-v6 {\n      font-family: 'Inter', sans-serif !important; \/* Base font matches 'Our Services' body *\/\n      background-color: #ffffff !important;\n      color: #333333 !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n      padding: 80px 20px !important;\n      line-height: 1.6 !important;\n    }\n\n    #acrylic-precision-module-v6 * {\n      box-sizing: border-box !important;\n    }\n\n    \/* --- LAYOUT CONTAINER --- *\/\n    #acrylic-precision-module-v6 .apm-container {\n      max-width: 1000px;\n      margin: 0 auto;\n    }\n\n    \/* --- HEADER SECTION --- *\/\n    #acrylic-precision-module-v6 .apm-header {\n      text-align: center;\n      max-width: 800px;\n      margin: 0 auto 50px auto;\n    }\n\n    \/* LABEL: Matches \"Our Services\" label style exactly *\/\n    #acrylic-precision-module-v6 .apm-label {\n      display: inline-block;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important; \/* Matched size *\/\n      font-weight: 700 !important;\n      text-transform: uppercase;\n      letter-spacing: 2px;\n      color: #D86030 !important;\n      background: rgba(216, 96, 48, 0.1);\n      padding: 8px 16px; \/* Matched padding *\/\n      border-radius: 4px;\n      margin-bottom: 20px;\n    }\n\n    \/* H2: UPDATED FONT to Roboto to match image style *\/\n    #acrylic-precision-module-v6 h2 {\n      font-family: 'Roboto', sans-serif !important; \/* Changed from Playfair Display *\/\n      font-size: 42px !important; \/* Matched size *\/\n      font-weight: 700 !important;\n      color: #1a1a1a !important;\n      margin: 0 0 25px 0 !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px; \/* Tighter tracking for technical look *\/\n    }\n\n    #acrylic-precision-module-v6 p {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 16px !important;\n      color: #555555 !important;\n      margin-bottom: 0 !important;\n    }\n\n    \/* --- HIGHLIGHT BOX --- *\/\n    #acrylic-precision-module-v6 .apm-highlight-box {\n      background: #f9f9f9; \/* Matched card bg *\/\n      border: 1px solid #eeeeee;\n      border-left: 5px solid #D86030;\n      padding: 40px;\n      border-radius: 8px;\n      margin-bottom: 60px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      box-shadow: 0 5px 20px rgba(0,0,0,0.03);\n    }\n\n    #acrylic-precision-module-v6 .apm-stat-group h3 {\n      font-family: 'Roboto', sans-serif !important; \/* Changed from Playfair Display *\/\n      font-size: 48px !important;\n      font-weight: 900 !important; \/* Heavier weight for impact *\/\n      color: #D86030 !important;\n      margin: 0 0 5px 0 !important;\n      line-height: 1 !important;\n      letter-spacing: -1px;\n    }\n\n    #acrylic-precision-module-v6 .apm-stat-label {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase;\n      color: #1a1a1a !important;\n      display: block;\n      letter-spacing: 1px;\n    }\n\n    #acrylic-precision-module-v6 .apm-stat-desc {\n      max-width: 50%;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 15px !important;\n      color: #666 !important;\n      padding-left: 30px;\n      border-left: 1px solid #e0e0e0;\n    }\n\n    \/* --- DATA TABLE --- *\/\n    #acrylic-precision-module-v6 .apm-table-wrapper {\n      overflow-x: auto;\n      border-radius: 8px;\n      box-shadow: 0 10px 30px rgba(0,0,0,0.06);\n      border: 1px solid #eeeeee;\n      background: #ffffff;\n    }\n\n    #acrylic-precision-module-v6 table {\n      width: 100%;\n      border-collapse: collapse;\n      font-family: 'Inter', sans-serif !important; \/* Ensures table uses Inter *\/\n      font-size: 15px !important;\n      min-width: 600px; \n    }\n\n    #acrylic-precision-module-v6 th {\n      background: #1a1a1a;\n      color: #ffffff !important;\n      padding: 20px 25px;\n      text-align: left;\n      font-weight: 600 !important;\n      text-transform: uppercase;\n      font-size: 13px !important;\n      letter-spacing: 1px;\n    }\n\n    \/* Precision Column Header *\/\n    #acrylic-precision-module-v6 th.apm-col-precision {\n      background: #D86030;\n      color: #ffffff !important;\n    }\n\n    #acrylic-precision-module-v6 td {\n      padding: 18px 25px;\n      border-bottom: 1px solid #eeeeee;\n      color: #444444 !important;\n    }\n\n    \/* Zebra Striping *\/\n    #acrylic-precision-module-v6 tr:nth-child(even) {\n      background-color: #fcfcfc;\n    }\n\n    #acrylic-precision-module-v6 tr:hover {\n      background-color: rgba(216, 96, 48, 0.03);\n    }\n\n    #acrylic-precision-module-v6 .apm-row-label {\n      font-weight: 600 !important;\n      color: #111 !important;\n      width: 40%;\n    }\n\n    #acrylic-precision-module-v6 .apm-val-standard {\n      width: 30%;\n    }\n\n    #acrylic-precision-module-v6 .apm-val-precision {\n      width: 30%;\n      font-weight: 700 !important;\n      color: #D86030 !important; \n    }\n\n    \/* --- RESPONSIVE --- *\/\n    @media (max-width:690px) {\n      #acrylic-precision-module-v6 .apm-highlight-box {\n        flex-direction: column;\n        align-items: flex-start;\n        text-align: left;\n        padding: 30px;\n      }\n\n      #acrylic-precision-module-v6 .apm-stat-desc {\n        max-width: 100%;\n        border-left: none;\n        padding-left: 0;\n        margin-top: 20px;\n        padding-top: 20px;\n        border-top: 1px solid #eeeeee;\n      }\n      \n      #acrylic-precision-module-v6 h2 {\n        font-size: 32px !important;\n      }\n      \n      #acrylic-precision-module-v6 .apm-stat-group h3 {\n        font-size: 38px !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"apm-container\">\n    \n    <!-- HEADER -->\n    <div class=\"apm-header\">\n      <!-- Label: Inter Font, Uppercase, Orange Background -->\n      <span class=\"apm-label\">Precision Engineering<\/span>\n      <!-- H2: Roboto Font (Updated) -->\n      <h2>Machining Tolerances and Accuracy<\/h2>\n      <p>\n        Acrylic&#8217;s tight tolerances and relief cut openings require specialized proficiency. The acrylic clear cutting room is designed and built to give our staff engineered facilities whose built processes give the company the capacity to cut acrylic to the tolerances and relief cut openings as standard to the company.\n      <\/p>\n    <\/div>\n\n    <!-- HIGHLIGHT BOX -->\n    <div class=\"apm-highlight-box\">\n      <div class=\"apm-stat-group\">\n        <!-- Big Number: Roboto Font (Updated) -->\n        <h3>\u00b10.005 inches<\/h3>\n        <span class=\"apm-stat-label\">Standard Tolerance (\u00b10.127mm)<\/span>\n      <\/div>\n      <div class=\"apm-stat-desc\">\n        For component sizes and structures where specifications are critical as standard we can offer tighter tolerances as low as <strong>\u00b10.002 inches<\/strong>.\n      <\/div>\n    <\/div>\n\n    <!-- DATA TABLE -->\n    <div class=\"apm-table-wrapper\">\n      <table>\n        <thead>\n          <tr>\n            <th>Specification<\/th>\n            <th>Standard<\/th>\n            <th class=\"apm-col-precision\">Precision<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td class=\"apm-row-label\">Linear Dimensions<\/td>\n            <td class=\"apm-val-standard\">\u00b10.005 inches<\/td>\n            <td class=\"apm-val-precision\">\u00b10.002 inches<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"apm-row-label\">Hole Diameters<\/td>\n            <td class=\"apm-val-standard\">\u00b10.003 inches<\/td>\n            <td class=\"apm-val-precision\">\u00b10.001 inches<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"apm-row-label\">Surface Flatness<\/td>\n            <td class=\"apm-val-standard\">0.005 inches per foot<\/td>\n            <td class=\"apm-val-precision\">0.002 inches per foot<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"apm-row-label\">Perpendicularity<\/td>\n            <td class=\"apm-val-standard\">0.005 inches<\/td>\n            <td class=\"apm-val-precision\">0.002 inches<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"apm-row-label\">Thread Class<\/td>\n            <td class=\"apm-val-standard\">2B<\/td>\n            <td class=\"apm-val-precision\">3B<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"apm-row-label\">Min Wall Thickness<\/td>\n            <td class=\"apm-val-standard\">0.040 inches<\/td>\n            <td class=\"apm-val-precision\">0.030 inches<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"apm-row-label\">Min Corner Radius<\/td>\n            <td class=\"apm-val-standard\">0.031 inches<\/td>\n            <td class=\"apm-val-precision\">0.015 inches<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"apm-row-label\">Surface Roughness<\/td>\n            <td class=\"apm-val-standard\">Ra 1.6\u03bcm<\/td>\n            <td class=\"apm-val-precision\">Ra 0.8\u03bcm<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n\n  <\/div>\n\n  <script>\n    \/* ISOLATION: VANILLA JS \n       Table row fade-in animation\n    *\/\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const module = document.getElementById('acrylic-precision-module-v6');\n      if (!module) return;\n\n      const rows = module.querySelectorAll('tbody tr');\n      \n      const observer = new IntersectionObserver((entries) => {\n        entries.forEach(entry => {\n          if (entry.isIntersecting) {\n            entry.target.style.opacity = \"1\";\n            entry.target.style.transform = \"translateY(0)\";\n          }\n        });\n      }, { threshold: 0.1 });\n\n      rows.forEach((row, i) => {\n        row.style.opacity = \"0\";\n        row.style.transform = \"translateY(15px)\";\n        row.style.transition = `all 0.4s ease-out ${i * 0.05}s`;\n        observer.observe(row);\n      });\n    });\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-7b772fc\" data-block-id=\"7b772fc\"><style>.stk-7b772fc {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-7b772fc-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0763fa9\" data-v=\"4\" data-block-id=\"0763fa9\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0763fa9-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0763fa9-inner-blocks\">\n<!-- \n  MODULE: Acrylic Surface Treatments & Finishes\n  ID: #acrylic-finishes-module-v1\n  THEME: #D86030 (Industrial Orange)\n  FONTS: Inter (Body) + Roboto (Headings - From Image Reference)\n  SEO: Semantic H2\/H3 tags used with style isolation\n-->\n<section id=\"acrylic-finishes-module-v1\">\n  <style>\n    \/* --- 1. ISOLATION: IMPORT FONTS --- *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Roboto:wght@500;700;900&display=swap');\n\n    \/* --- 2. SCOPED ROOT --- *\/\n    #acrylic-finishes-module-v1 {\n      font-family: 'Inter', sans-serif !important;\n      background-color: #ffffff !important;\n      color: #333333 !important;\n      width: 100% !important;\n      max-width: 100% !important; \/* Full Width *\/\n      box-sizing: border-box !important;\n      padding: 80px 20px !important;\n      line-height: 1.6 !important;\n      position: relative;\n    }\n\n    \/* Reset all internal elements to prevent theme leakage *\/\n    #acrylic-finishes-module-v1 * {\n      box-sizing: border-box !important;\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* --- 3. CONTAINER --- *\/\n    #acrylic-finishes-module-v1 .afm-container {\n      max-width: 1200px;\n      margin: 0 auto;\n    }\n\n    \/* --- 4. HEADER SECTION --- *\/\n    #acrylic-finishes-module-v1 .afm-header {\n      text-align: center;\n      max-width: 800px;\n      margin: 0 auto 60px auto;\n    }\n\n    \/* LABEL STYLE: Matched to \"Our Services\" format *\/\n    #acrylic-finishes-module-v1 .afm-label {\n      display: inline-block;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase;\n      letter-spacing: 2px;\n      color: #D86030 !important;\n      background: rgba(216, 96, 48, 0.1);\n      padding: 8px 16px;\n      border-radius: 4px;\n      margin-bottom: 20px;\n    }\n\n    \/* H2: Roboto Font (Industrial Style) *\/\n    #acrylic-finishes-module-v1 h2 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 42px !important;\n      font-weight: 700 !important;\n      color: #1a1a1a !important;\n      margin-bottom: 20px !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px;\n    }\n\n    #acrylic-finishes-module-v1 .afm-intro {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 18px !important;\n      color: #666666 !important;\n      max-width: 700px;\n      margin: 0 auto !important;\n    }\n\n    \/* --- 5. GRID LAYOUT --- *\/\n    #acrylic-finishes-module-v1 .afm-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr); \/* 4 Columns *\/\n      gap: 30px;\n      align-items: stretch;\n    }\n\n    \/* --- 6. CARD COMPONENT --- *\/\n    #acrylic-finishes-module-v1 .afm-card {\n      background: #fcfcfc;\n      border: 1px solid #eeeeee;\n      border-radius: 8px;\n      padding: 35px 25px;\n      display: flex;\n      flex-direction: column;\n      transition: all 0.3s ease;\n      position: relative;\n      overflow: hidden;\n    }\n\n    \/* Hover Effect *\/\n    #acrylic-finishes-module-v1 .afm-card:hover {\n      transform: translateY(-8px);\n      box-shadow: 0 15px 30px rgba(0,0,0,0.08);\n      border-color: #D86030;\n      background: #ffffff;\n    }\n\n    \/* Top Accent Line on Hover *\/\n    #acrylic-finishes-module-v1 .afm-card::before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 4px;\n      background: #D86030;\n      opacity: 0;\n      transition: opacity 0.3s ease;\n    }\n\n    #acrylic-finishes-module-v1 .afm-card:hover::before {\n      opacity: 1;\n    }\n\n    \/* Icon *\/\n    #acrylic-finishes-module-v1 .afm-icon {\n      font-size: 36px;\n      margin-bottom: 20px;\n      display: inline-block;\n    }\n\n    \/* H3: Roboto Font *\/\n    #acrylic-finishes-module-v1 h3 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 22px !important;\n      font-weight: 700 !important;\n      color: #222222 !important;\n      margin-bottom: 15px !important;\n      line-height: 1.3 !important;\n    }\n\n    \/* Description *\/\n    #acrylic-finishes-module-v1 p.afm-desc {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 15px !important;\n      color: #555555 !important;\n      margin-bottom: 25px !important;\n      flex-grow: 1; \/* Pushes technical data to bottom *\/\n    }\n\n    \/* Technical Data Box (Ra Value) *\/\n    #acrylic-finishes-module-v1 .afm-tech-data {\n      background: #f4f4f4;\n      border-radius: 4px;\n      padding: 10px 15px;\n      text-align: center;\n      border-left: 3px solid #D86030;\n    }\n\n    #acrylic-finishes-module-v1 .afm-tech-val {\n      font-family: 'Roboto', sans-serif !important; \/* Tech data uses Roboto *\/\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      color: #333333 !important;\n      display: block;\n    }\n\n    \/* --- 7. RESPONSIVE --- *\/\n    @media (max-width:1000px) {\n      #acrylic-finishes-module-v1 .afm-grid {\n        grid-template-columns: repeat(2, 1fr); \/* 2x2 on Tablet *\/\n      }\n    }\n\n    @media (max-width: 600px) {\n      #acrylic-finishes-module-v1 .afm-grid {\n        grid-template-columns: 1fr; \/* Stack on Mobile *\/\n      }\n      #acrylic-finishes-module-v1 h2 {\n        font-size: 32px !important;\n      }\n      #acrylic-finishes-module-v1 {\n        padding: 60px 20px !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"afm-container\">\n    \n    <!-- HEADER -->\n    <div class=\"afm-header\">\n      <!-- Label Style applied here -->\n      <span class=\"afm-label\">Surface treatments acrylic machining<\/span>\n      <h2>Options for finishing acrylic surfaces<\/h2>\n      <p class=\"afm-intro\">\n        When it comes to functional prototypes, or grade optical pieces, we offer varying finishes to achieve your preferred look and performance.\n      <\/p>\n    <\/div>\n\n    <!-- GRID -->\n    <div class=\"afm-grid\">\n\n      <!-- CARD 1 -->\n      <div class=\"afm-card\">\n        <div class=\"afm-icon\">\ud83d\udd27<\/div>\n        <h3>As-Machined<\/h3>\n        <p class=\"afm-desc\">\n          Standard finish where tool marks are visible, making it budget-friendly for functional components and prototypes.\n        <\/p>\n        <div class=\"afm-tech-data\">\n          <span class=\"afm-tech-val\">Ra 1.6\u20133.2 \u03bcm<\/span>\n        <\/div>\n      <\/div>\n\n      <!-- CARD 2 -->\n      <div class=\"afm-card\">\n        <div class=\"afm-icon\">\u2728<\/div>\n        <h3>Vapor Polished<\/h3>\n        <p class=\"afm-desc\">\n          Optical clarity is achieved via chemical polishing and transparency is restored to a glass-like state on surfaces that have been machined.\n        <\/p>\n        <div class=\"afm-tech-data\">\n          <span class=\"afm-tech-val\">Ra 0.4\u20130.8 \u03bcm<\/span>\n        <\/div>\n      <\/div>\n\n      <!-- CARD 3 -->\n      <div class=\"afm-card\">\n        <div class=\"afm-icon\">\ud83d\udd25<\/div>\n        <h3>Flame Polished<\/h3>\n        <p class=\"afm-desc\">\n          Polishing through heat to achieve clarity on the edges. Perfect for edges that are meant to be displayed, and for surfaces that need to transmit light.\n        <\/p>\n        <div class=\"afm-tech-data\">\n          <span class=\"afm-tech-val\">Ra 0.2\u20130.4 \u03bcm<\/span>\n        <\/div>\n      <\/div>\n\n      <!-- CARD 4 -->\n      <div class=\"afm-card\">\n        <div class=\"afm-icon\">\ud83c\udfa8<\/div>\n        <h3>Custom Finishes<\/h3>\n        <p class=\"afm-desc\">\n          Sanding, buffing, painting, silk-screening, and UV printing to branded components.\n        <\/p>\n        <div class=\"afm-tech-data\">\n          <span class=\"afm-tech-val\">Per specification<\/span>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <script>\n    \/* ISOLATION: VANILLA JS \n       Simple entry animation for cards\n    *\/\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const module = document.getElementById('acrylic-finishes-module-v1');\n      if (!module) return;\n\n      const cards = module.querySelectorAll('.afm-card');\n      \n      const observer = new IntersectionObserver((entries) => {\n        entries.forEach(entry => {\n          if (entry.isIntersecting) {\n            entry.target.style.opacity = \"1\";\n            entry.target.style.transform = \"translateY(0)\";\n          }\n        });\n      }, { threshold: 0.1 });\n\n      cards.forEach((card, i) => {\n        card.style.opacity = \"0\";\n        card.style.transform = \"translateY(20px)\";\n        card.style.transition = `all 0.5s ease-out ${i * 0.1}s`;\n        observer.observe(card);\n      });\n    });\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-00c137d\" data-block-id=\"00c137d\"><style>.stk-00c137d {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-00c137d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-6f0ea66\" data-v=\"4\" data-block-id=\"6f0ea66\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-6f0ea66-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-6f0ea66-inner-blocks\">\n<!-- \n  MODULE: Acrylic CNC Why Choose Us (Font Size Matched)\n  ID: #acrylic-why-choose-v1\n  THEME: #D86030 (Industrial Orange)\n  FONTS: Inter (Body) + Roboto (Headings - Sizes Matched to Image)\n  LAYOUT: 3-Column Grid with Hover Effects\n-->\n<section id=\"acrylic-why-choose-v1\">\n  <style>\n    \/* --- 1. ISOLATION: IMPORT FONTS --- *\/\n    \/* Importing Inter for body text and Roboto for headings *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Roboto:wght@500;700;900&display=swap');\n\n    \/* --- 2. SCOPED ROOT --- *\/\n    #acrylic-why-choose-v1 {\n      font-family: 'Inter', sans-serif !important;\n      background-color: #f9f9f9 !important; \/* Slight off-white background to differentiate section *\/\n      color: #333333 !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n      padding: 80px 20px !important;\n      line-height: 1.6 !important;\n      position: relative;\n    }\n\n    \/* Reset internal elements *\/\n    #acrylic-why-choose-v1 * {\n      box-sizing: border-box !important;\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* --- 3. CONTAINER --- *\/\n    #acrylic-why-choose-v1 .awc-container {\n      max-width: 1200px;\n      margin: 0 auto;\n    }\n\n    \/* --- 4. HEADER SECTION --- *\/\n    #acrylic-why-choose-v1 .awc-header {\n      text-align: center;\n      max-width: 800px;\n      margin: 0 auto 60px auto;\n    }\n\n    \/* Label: Matched to Image Label Style (14px Bold Uppercase) *\/\n    #acrylic-why-choose-v1 .awc-label {\n      display: inline-block;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase;\n      letter-spacing: 2px;\n      color: #D86030 !important;\n      background: rgba(216, 96, 48, 0.1);\n      padding: 8px 16px;\n      border-radius: 4px;\n      margin-bottom: 20px;\n    }\n\n    \/* H2: Roboto Font 42px (Matched to Image Heading) *\/\n    #acrylic-why-choose-v1 h2 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 42px !important;\n      font-weight: 700 !important;\n      color: #1a1a1a !important;\n      margin-bottom: 20px !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px;\n    }\n\n    \/* Intro Paragraph: 18px for emphasis *\/\n    #acrylic-why-choose-v1 .awc-intro {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 18px !important;\n      color: #555555 !important;\n      max-width: 750px;\n      margin: 0 auto !important;\n    }\n\n    \/* --- 5. GRID SYSTEM --- *\/\n    #acrylic-why-choose-v1 .awc-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 30px;\n    }\n\n    \/* --- 6. FEATURE CARD --- *\/\n    #acrylic-why-choose-v1 .awc-card {\n      background: #ffffff;\n      padding: 40px 30px;\n      border-radius: 8px;\n      border: 1px solid #eeeeee;\n      box-shadow: 0 5px 15px rgba(0,0,0,0.03);\n      transition: all 0.3s ease;\n      display: flex;\n      flex-direction: column;\n      align-items: flex-start;\n      position: relative;\n      overflow: hidden;\n    }\n\n    \/* Hover State *\/\n    #acrylic-why-choose-v1 .awc-card:hover {\n      transform: translateY(-8px);\n      box-shadow: 0 20px 40px rgba(0,0,0,0.08);\n      border-color: rgba(216, 96, 48, 0.3);\n    }\n\n    \/* Left Accent Border on Hover *\/\n    #acrylic-why-choose-v1 .awc-card::before {\n      content: '';\n      position: absolute;\n      left: 0;\n      top: 0;\n      height: 100%;\n      width: 4px;\n      background: #D86030;\n      opacity: 0;\n      transition: opacity 0.3s ease;\n    }\n\n    #acrylic-why-choose-v1 .awc-card:hover::before {\n      opacity: 1;\n    }\n\n    \/* Icon Wrapper *\/\n    #acrylic-why-choose-v1 .awc-icon {\n      width: 60px;\n      height: 60px;\n      background: rgba(216, 96, 48, 0.1);\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 28px;\n      color: #D86030;\n      margin-bottom: 25px;\n      transition: transform 0.3s ease;\n    }\n\n    #acrylic-why-choose-v1 .awc-card:hover .awc-icon {\n      transform: scale(1.1);\n      background: #D86030;\n      color: #ffffff;\n    }\n\n    \/* H3: Roboto Font - Increased to 24px to match image impact *\/\n    #acrylic-why-choose-v1 h3 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 24px !important; \/* Increased from 20px *\/\n      font-weight: 700 !important;\n      color: #222222 !important;\n      margin-bottom: 15px !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.2px;\n    }\n\n    \/* Paragraph: Inter Font - Increased to 16px for readability *\/\n    #acrylic-why-choose-v1 p {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 16px !important; \/* Increased from 15px *\/\n      color: #666666 !important;\n      line-height: 1.7 !important;\n      margin: 0 !important;\n    }\n\n    \/* --- 7. RESPONSIVE --- *\/\n    @media (max-width:1000px) {\n      #acrylic-why-choose-v1 .awc-grid {\n        grid-template-columns: repeat(2, 1fr); \/* 2 Columns on tablet *\/\n      }\n    }\n\n    @media (max-width: 600px) {\n      #acrylic-why-choose-v1 .awc-grid {\n        grid-template-columns: 1fr; \/* 1 Column on mobile *\/\n      }\n      #acrylic-why-choose-v1 {\n        padding: 60px 20px !important;\n      }\n      #acrylic-why-choose-v1 h2 {\n        font-size: 32px !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"awc-container\">\n    \n    <!-- HEADER -->\n    <div class=\"awc-header\">\n      <span class=\"awc-label\">acrylic cnc machining<\/span>\n      <h2>Why Choose Us Acrylic CNC Machining<\/h2>\n      <p class=\"awc-intro\">\n        Over 10 years of experience in ductile machining has provided us with the technical knowledge needed to achieve excellence in the industry and develop trustworthy partnerships with our clients.\n      <\/p>\n    <\/div>\n\n    <!-- GRID -->\n    <div class=\"awc-grid\">\n\n      <!-- Item 1 -->\n      <div class=\"awc-card\">\n        <div class=\"awc-icon\">\ud83c\udfc6<\/div>\n        <h3>Acrylic Machining Specialists<\/h3>\n        <p>Over 50,000 pieces of acrylic have been processed by our engineers. You will know the unique characteristics of PMMA and what the optimal feeds and speeds, and tooling will be to avoid the nasty outcomes of cracking, melting, and stress marks.<\/p>\n      <\/div>\n\n      <!-- Item 2 -->\n      <div class=\"awc-card\">\n        <div class=\"awc-icon\">\ud83d\udd0d<\/div>\n        <h3>Optical-Grade Quality Control<\/h3>\n        <p>Each part goes through various documentation processes, such as dimension inspections and visual inspections. Material certificates, inspection documentation, and full traceability documentation are provided for the regulated industry.<\/p>\n      <\/div>\n\n      <!-- Item 3 -->\n      <div class=\"awc-card\">\n        <div class=\"awc-icon\">\u26a1<\/div>\n        <h3>Fast Turnaround, Any Volume<\/h3>\n        <p>Our fluctuating capacity provides from one piece prototypes to 10,000 or more production runs, with only 3-5 business days standard lead time. A fast service is also provided for critical projects.<\/p>\n      <\/div>\n\n      <!-- Item 4 -->\n      <div class=\"awc-card\">\n        <div class=\"awc-icon\">\ud83d\udee0\ufe0f<\/div>\n        <h3>DFM Support Included<\/h3>\n        <p>Our engineers provide design reviews for manufacturability, providing suggestions for optimization for cost, quality, and lead time, before production starts. This is included for free with every quote.<\/p>\n      <\/div>\n\n      <!-- Item 5 -->\n      <div class=\"awc-card\">\n        <div class=\"awc-icon\">\ud83d\udcb2<\/div>\n        <h3>Transparent Pricing<\/h3>\n        <p>There are no hidden fees with our instant online quotes, and you can see the pricing breakdown for material, machining, and finishing. Volume discounts are applied automatically, and pricing for various services is simplified and made clear.<\/p>\n      <\/div>\n\n      <!-- Item 6 -->\n      <div class=\"awc-card\">\n        <div class=\"awc-icon\">\ud83c\udf0d<\/div>\n        <h3>Global Shipping &#038; Support<\/h3>\n        <p>Express shipping through DHL and FedEx is available globally. Project managers will provide you with frequent updates and a 24-hour response time guarantee.<\/p>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <script>\n    \/* ISOLATION: VANILLA JS \n       Fade-in animation on scroll\n    *\/\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const module = document.getElementById('acrylic-why-choose-v1');\n      if (!module) return;\n\n      const cards = module.querySelectorAll('.awc-card');\n      \n      const observer = new IntersectionObserver((entries) => {\n        entries.forEach(entry => {\n          if (entry.isIntersecting) {\n            entry.target.style.opacity = \"1\";\n            entry.target.style.transform = \"translateY(0)\";\n          }\n        });\n      }, { threshold: 0.1 });\n\n      cards.forEach((card, i) => {\n        card.style.opacity = \"0\";\n        card.style.transform = \"translateY(20px)\";\n        card.style.transition = `all 0.5s ease-out ${i * 0.1}s`;\n        observer.observe(card);\n      });\n    });\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-2bff60f\" data-block-id=\"2bff60f\"><style>.stk-2bff60f {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-2bff60f-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-fd96e0a\" data-v=\"4\" data-block-id=\"fd96e0a\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-fd96e0a-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-fd96e0a-inner-blocks\">\n<!-- \n  MODULE: Acrylic CNC Quality Assurance & Certifications\n  ID: #acrylic-quality-module-v1\n  THEME: #D86030 (Industrial Orange)\n  FONTS: Inter (Body) + Roboto (Headings)\n  LAYOUT: Responsive Flex\/Grid for 5 Certification Cards\n-->\n<section id=\"acrylic-quality-module-v1\">\n  <style>\n    \/* --- 1. ISOLATION: IMPORT FONTS --- *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Roboto:wght@500;700;900&display=swap');\n\n    \/* --- 2. SCOPED ROOT --- *\/\n    #acrylic-quality-module-v1 {\n      font-family: 'Inter', sans-serif !important;\n      background-color: #ffffff !important;\n      color: #333333 !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n      padding: 80px 20px !important;\n      line-height: 1.6 !important;\n      position: relative;\n    }\n\n    \/* Reset internal elements *\/\n    #acrylic-quality-module-v1 * {\n      box-sizing: border-box !important;\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* --- 3. CONTAINER --- *\/\n    #acrylic-quality-module-v1 .aqm-container {\n      max-width: 1200px;\n      margin: 0 auto;\n    }\n\n    \/* --- 4. HEADER SECTION --- *\/\n    #acrylic-quality-module-v1 .aqm-header {\n      text-align: center;\n      max-width: 900px;\n      margin: 0 auto 60px auto;\n    }\n\n    \/* Label: Matched to \"Our Services\" Style *\/\n    #acrylic-quality-module-v1 .aqm-label {\n      display: inline-block;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase;\n      letter-spacing: 2px;\n      color: #D86030 !important;\n      background: rgba(216, 96, 48, 0.1);\n      padding: 8px 16px;\n      border-radius: 4px;\n      margin-bottom: 20px;\n    }\n\n    \/* H2: Roboto Font 42px *\/\n    #acrylic-quality-module-v1 h2 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 42px !important;\n      font-weight: 700 !important;\n      color: #1a1a1a !important;\n      margin-bottom: 20px !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px;\n    }\n\n    \/* Intro Paragraph: 18px *\/\n    #acrylic-quality-module-v1 .aqm-intro {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 18px !important;\n      color: #555555 !important;\n      max-width: 800px;\n      margin: 0 auto !important;\n    }\n\n    \/* --- 5. CERTIFICATION GRID --- *\/\n    #acrylic-quality-module-v1 .aqm-grid {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 30px;\n    }\n\n    \/* --- 6. CERT CARD --- *\/\n    #acrylic-quality-module-v1 .aqm-card {\n      background: #fcfcfc;\n      padding: 40px 25px;\n      border-radius: 8px;\n      border: 1px solid #eeeeee;\n      box-shadow: 0 5px 15px rgba(0,0,0,0.03);\n      transition: all 0.3s ease;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      position: relative;\n      overflow: hidden;\n      \/* Flex basis for 5 items: roughly 18-19% minus gaps, or fixed min-width *\/\n      flex: 1 1 200px; \n      min-width: 200px;\n      max-width: 280px;\n    }\n\n    \/* Hover State *\/\n    #acrylic-quality-module-v1 .aqm-card:hover {\n      transform: translateY(-8px);\n      box-shadow: 0 15px 30px rgba(216, 96, 48, 0.1);\n      border-color: rgba(216, 96, 48, 0.3);\n      background: #ffffff;\n    }\n\n    \/* Top Accent Border on Hover *\/\n    #acrylic-quality-module-v1 .aqm-card::before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 4px;\n      background: #D86030;\n      opacity: 0;\n      transition: opacity 0.3s ease;\n    }\n\n    #acrylic-quality-module-v1 .aqm-card:hover::before {\n      opacity: 1;\n    }\n\n    \/* Icon Wrapper *\/\n    #acrylic-quality-module-v1 .aqm-icon {\n      font-size: 42px;\n      margin-bottom: 20px;\n      display: inline-block;\n      line-height: 1;\n    }\n\n    \/* H3: Roboto Font 24px *\/\n    #acrylic-quality-module-v1 h3 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 24px !important;\n      font-weight: 700 !important;\n      color: #222222 !important;\n      margin-bottom: 10px !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.2px;\n    }\n\n    \/* Description: Inter 16px *\/\n    #acrylic-quality-module-v1 p {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 16px !important;\n      color: #666666 !important;\n      line-height: 1.5 !important;\n      margin: 0 !important;\n    }\n\n    \/* --- 7. RESPONSIVE --- *\/\n    @media (max-width: 900px) {\n      #acrylic-quality-module-v1 .aqm-grid {\n        \/* On tablet, allow them to wrap more naturally *\/\n        justify-content: center;\n      }\n      #acrylic-quality-module-v1 .aqm-card {\n        flex: 1 1 40%; \/* 2 per row approx *\/\n        max-width: 45%;\n      }\n    }\n\n    @media (max-width: 600px) {\n      #acrylic-quality-module-v1 .aqm-card {\n        flex: 1 1 100%; \/* Full width on mobile *\/\n        max-width: 100%;\n      }\n      #acrylic-quality-module-v1 {\n        padding: 60px 20px !important;\n      }\n      #acrylic-quality-module-v1 h2 {\n        font-size: 32px !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"aqm-container\">\n    \n    <!-- HEADER -->\n    <div class=\"aqm-header\">\n      <span class=\"aqm-label\">Quality Assurance<\/span>\n      <h2>CNC Machining Acrylic: Certified Manufacturing Excellence<\/h2>\n      <p class=\"aqm-intro\">\n        Having certifications shows that we focus on quality, safety, and compliance and show that we care about multiple fields and industries.\n      <\/p>\n    <\/div>\n\n    <!-- CERTIFICATION GRID -->\n    <div class=\"aqm-grid\">\n\n      <!-- Item 1 -->\n      <div class=\"aqm-card\">\n        <div class=\"aqm-icon\">\ud83c\udfc5<\/div>\n        <h3>ISO 9001:2015<\/h3>\n        <p>Quality Management<\/p>\n      <\/div>\n\n      <!-- Item 2 -->\n      <div class=\"aqm-card\">\n        <div class=\"aqm-icon\">\ud83c\udfe5<\/div>\n        <h3>ISO 13485<\/h3>\n        <p>Medical Devices<\/p>\n      <\/div>\n\n      <!-- Item 3 -->\n      <div class=\"aqm-card\">\n        <div class=\"aqm-icon\">\u2708\ufe0f<\/div>\n        <h3>AS9100D<\/h3>\n        <p>Aerospace<\/p>\n      <\/div>\n\n      <!-- Item 4 -->\n      <div class=\"aqm-card\">\n        <div class=\"aqm-icon\">\ud83c\uddfa\ud83c\uddf8<\/div>\n        <h3>ITAR Registered<\/h3>\n        <p>Defensive Compliance<\/p>\n      <\/div>\n\n      <!-- Item 5 -->\n      <div class=\"aqm-card\">\n        <div class=\"aqm-icon\">\u267b\ufe0f<\/div>\n        <h3>RoHS &#038; REACH<\/h3>\n        <p>Environmental<\/p>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <script>\n    \/* ISOLATION: VANILLA JS \n       Staggered fade-in animation\n    *\/\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const module = document.getElementById('acrylic-quality-module-v1');\n      if (!module) return;\n\n      const cards = module.querySelectorAll('.aqm-card');\n      \n      const observer = new IntersectionObserver((entries) => {\n        entries.forEach(entry => {\n          if (entry.isIntersecting) {\n            entry.target.style.opacity = \"1\";\n            entry.target.style.transform = \"translateY(0)\";\n          }\n        });\n      }, { threshold: 0.1 });\n\n      cards.forEach((card, i) => {\n        card.style.opacity = \"0\";\n        card.style.transform = \"translateY(20px)\";\n        card.style.transition = `all 0.5s ease-out ${i * 0.1}s`;\n        observer.observe(card);\n      });\n    });\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-8c98dd8\" data-block-id=\"8c98dd8\"><style>.stk-8c98dd8 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-8c98dd8-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-1cd50f3\" data-v=\"4\" data-block-id=\"1cd50f3\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-1cd50f3-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-1cd50f3-inner-blocks\">\n<!-- \n  MODULE: Acrylic CNC Client Success \/ Case Studies (Tabbed Version)\n  ID: #acrylic-client-success-v1\n  THEME: #D86030 (Industrial Orange)\n  FONTS: Inter (Body) + Roboto (Headings)\n  LAYOUT: Tabbed Interface for Case Studies\n-->\n<section id=\"acrylic-client-success-v1\">\n  <style>\n    \/* --- 1. ISOLATION: IMPORT FONTS --- *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Roboto:wght@500;700;900&display=swap');\n\n    \/* --- 2. SCOPED ROOT --- *\/\n    #acrylic-client-success-v1 {\n      font-family: 'Inter', sans-serif !important;\n      background-color: #f5f5f5 !important;\n      color: #333333 !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n      padding: 80px 20px !important;\n      line-height: 1.6 !important;\n      position: relative;\n    }\n\n    #acrylic-client-success-v1 * {\n      box-sizing: border-box !important;\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* --- 3. CONTAINER --- *\/\n    #acrylic-client-success-v1 .acs-container {\n      max-width: 1200px;\n      margin: 0 auto;\n    }\n\n    \/* --- 4. HEADER --- *\/\n    #acrylic-client-success-v1 .acs-header {\n      text-align: center;\n      max-width: 800px;\n      margin: 0 auto 50px auto;\n    }\n\n    #acrylic-client-success-v1 .acs-label {\n      display: inline-block;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase;\n      letter-spacing: 2px;\n      color: #D86030 !important;\n      background: rgba(216, 96, 48, 0.1);\n      padding: 8px 16px;\n      border-radius: 4px;\n      margin-bottom: 20px;\n    }\n\n    #acrylic-client-success-v1 h2 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 42px !important;\n      font-weight: 700 !important;\n      color: #1a1a1a !important;\n      margin-bottom: 20px !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px;\n    }\n\n    #acrylic-client-success-v1 .acs-intro {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 18px !important;\n      color: #555555 !important;\n      max-width: 700px;\n      margin: 0 auto !important;\n    }\n\n    \/* --- 5. TABS NAVIGATION --- *\/\n    #acrylic-client-success-v1 .acs-tabs-nav {\n      display: flex;\n      justify-content: center;\n      gap: 15px;\n      margin-bottom: 40px;\n      flex-wrap: wrap;\n    }\n\n    #acrylic-client-success-v1 .acs-tab-btn {\n      background: #ffffff;\n      border: 1px solid #e0e0e0;\n      border-radius: 50px; \/* Pill shape *\/\n      padding: 12px 30px;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 16px;\n      font-weight: 600;\n      color: #666;\n      cursor: pointer;\n      transition: all 0.3s ease;\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n\n    #acrylic-client-success-v1 .acs-tab-btn:hover {\n      border-color: #D86030;\n      color: #D86030;\n      transform: translateY(-2px);\n    }\n\n    #acrylic-client-success-v1 .acs-tab-btn.active {\n      background: #D86030;\n      color: #ffffff;\n      border-color: #D86030;\n      box-shadow: 0 4px 12px rgba(216, 96, 48, 0.3);\n    }\n\n    #acrylic-client-success-v1 .acs-tab-icon {\n      font-size: 18px;\n    }\n\n    \/* --- 6. TAB CONTENT AREA --- *\/\n    #acrylic-client-success-v1 .acs-tab-content {\n      display: none; \/* Hidden by default *\/\n      animation: acsFadeIn 0.5s ease-out;\n    }\n\n    #acrylic-client-success-v1 .acs-tab-content.active {\n      display: block; \/* Show active *\/\n    }\n\n    @keyframes acsFadeIn {\n      from { opacity: 0; transform: translateY(10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    \/* --- 7. CASE STUDY CARD (Reused) --- *\/\n    #acrylic-client-success-v1 .acs-case-card {\n      background: #ffffff;\n      border: 1px solid #e0e0e0;\n      border-radius: 12px;\n      overflow: hidden;\n      box-shadow: 0 10px 30px rgba(0,0,0,0.03);\n      position: relative;\n    }\n\n    #acrylic-client-success-v1 .acs-case-header {\n      padding: 40px;\n      border-bottom: 1px solid #f0f0f0;\n      position: relative;\n    }\n\n    \/* Case Tag *\/\n    #acrylic-client-success-v1 .acs-case-tag {\n      font-family: 'Roboto', sans-serif !important;\n      font-weight: 900 !important;\n      color: #e0e0e0 !important;\n      font-size: 60px !important;\n      position: absolute;\n      top: 20px;\n      right: 30px;\n      line-height: 1;\n      opacity: 0.5;\n      pointer-events: none;\n    }\n\n    #acrylic-client-success-v1 .acs-industry {\n      color: #D86030;\n      font-weight: 700;\n      text-transform: uppercase;\n      letter-spacing: 1px;\n      font-size: 13px;\n      margin-bottom: 10px;\n      display: block;\n    }\n\n    \/* H3 Case Title *\/\n    #acrylic-client-success-v1 h3 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 28px !important;\n      font-weight: 700 !important;\n      color: #222 !important;\n      margin-bottom: 10px !important;\n      max-width: 85%;\n      line-height: 1.3 !important;\n    }\n\n    #acrylic-client-success-v1 .acs-client-name {\n      font-size: 16px;\n      color: #666;\n      font-weight: 500;\n      border-left: 3px solid #D86030;\n      padding-left: 15px;\n    }\n\n    \/* Stats Row *\/\n    #acrylic-client-success-v1 .acs-stats-row {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      background: #fcfcfc;\n      border-bottom: 1px solid #f0f0f0;\n    }\n\n    #acrylic-client-success-v1 .acs-stat-item {\n      padding: 25px 20px;\n      text-align: center;\n      border-right: 1px solid #f0f0f0;\n    }\n\n    #acrylic-client-success-v1 .acs-stat-item:last-child {\n      border-right: none;\n    }\n\n    #acrylic-client-success-v1 .acs-stat-val {\n      display: block;\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 24px !important;\n      font-weight: 900 !important;\n      color: #D86030 !important;\n      margin-bottom: 5px;\n    }\n\n    #acrylic-client-success-v1 .acs-stat-label {\n      font-size: 13px;\n      color: #555;\n      font-weight: 600;\n      text-transform: uppercase;\n    }\n\n    \/* Body Content *\/\n    #acrylic-client-success-v1 .acs-body {\n      padding: 40px;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 50px;\n    }\n\n    #acrylic-client-success-v1 h4 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: #333 !important;\n      margin-bottom: 20px !important;\n      display: flex;\n      align-items: center;\n    }\n\n    #acrylic-client-success-v1 h4::before {\n      content: '';\n      display: inline-block;\n      width: 6px;\n      height: 24px;\n      background: #D86030;\n      margin-right: 12px;\n      border-radius: 2px;\n    }\n\n    #acrylic-client-success-v1 p {\n      font-size: 15px !important;\n      color: #555 !important;\n      margin-bottom: 15px !important;\n    }\n\n    #acrylic-client-success-v1 ul {\n      list-style: none !important;\n      padding-left: 0 !important;\n      margin-bottom: 20px !important;\n    }\n\n    #acrylic-client-success-v1 ul li {\n      position: relative;\n      padding-left: 20px;\n      margin-bottom: 10px;\n      font-size: 15px;\n      color: #555;\n    }\n\n    #acrylic-client-success-v1 ul li::before {\n      content: '\u2022';\n      color: #D86030;\n      font-weight: bold;\n      position: absolute;\n      left: 0;\n      top: 0;\n    }\n\n    \/* Solution Steps *\/\n    #acrylic-client-success-v1 .acs-step {\n      margin-bottom: 20px;\n    }\n\n    #acrylic-client-success-v1 .acs-step-title {\n      font-family: 'Roboto', sans-serif !important;\n      font-weight: 700;\n      color: #222;\n      display: block;\n      margin-bottom: 5px;\n    }\n\n    #acrylic-client-success-v1 .acs-step-num {\n      background: #D86030;\n      color: white;\n      font-size: 12px;\n      font-weight: bold;\n      padding: 2px 6px;\n      border-radius: 3px;\n      margin-right: 8px;\n      vertical-align: middle;\n    }\n\n    \/* Bottom Info *\/\n    #acrylic-client-success-v1 .acs-bottom {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n    }\n\n    #acrylic-client-success-v1 .acs-specs-box {\n      background: #333;\n      color: #fff;\n      padding: 40px;\n    }\n\n    #acrylic-client-success-v1 .acs-specs-box h4 {\n      color: #fff !important;\n    }\n\n    #acrylic-client-success-v1 .acs-spec-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 20px;\n    }\n\n    #acrylic-client-success-v1 .acs-spec-item strong {\n      display: block;\n      font-size: 12px;\n      text-transform: uppercase;\n      opacity: 0.6;\n      margin-bottom: 4px;\n    }\n\n    #acrylic-client-success-v1 .acs-spec-item span {\n      font-size: 15px;\n      font-weight: 500;\n    }\n\n    #acrylic-client-success-v1 .acs-results-box {\n      background: #D86030;\n      color: #fff;\n      padding: 40px;\n    }\n\n    #acrylic-client-success-v1 .acs-results-box h4 {\n      color: #fff !important;\n    }\n\n    #acrylic-client-success-v1 .acs-results-box h4::before {\n      background: #fff !important;\n    }\n\n    #acrylic-client-success-v1 .acs-results-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 20px;\n      margin-bottom: 30px;\n    }\n\n    #acrylic-client-success-v1 .acs-result-val {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 32px !important;\n      font-weight: 900;\n      line-height: 1;\n      margin-bottom: 5px;\n    }\n\n    #acrylic-client-success-v1 .acs-result-label {\n      font-size: 13px;\n      opacity: 0.9;\n    }\n\n    #acrylic-client-success-v1 .acs-quote {\n      font-style: italic;\n      border-top: 1px solid rgba(255,255,255,0.3);\n      padding-top: 20px;\n      font-size: 15px;\n      line-height: 1.6;\n    }\n\n    #acrylic-client-success-v1 .acs-quote-author {\n      display: block;\n      margin-top: 15px;\n      font-weight: 700;\n      font-style: normal;\n    }\n\n    #acrylic-client-success-v1 .acs-quote-role {\n      font-size: 12px;\n      opacity: 0.8;\n      font-weight: 400;\n    }\n\n    \/* --- 8. RESPONSIVE --- *\/\n    @media (max-width: 900px) {\n      #acrylic-client-success-v1 .acs-stats-row {\n        grid-template-columns: 1fr 1fr;\n      }\n      #acrylic-client-success-v1 .acs-body,\n      #acrylic-client-success-v1 .acs-bottom {\n        grid-template-columns: 1fr;\n      }\n      #acrylic-client-success-v1 .acs-tabs-nav {\n        flex-direction: column; \/* Stack tabs on small tablet\/mobile *\/\n        align-items: stretch;\n      }\n      #acrylic-client-success-v1 .acs-tab-btn {\n        justify-content: center;\n        text-align: center;\n      }\n    }\n\n    @media (max-width: 600px) {\n      #acrylic-client-success-v1 {\n        padding: 60px 20px !important;\n      }\n      #acrylic-client-success-v1 .acs-stats-row {\n        grid-template-columns: 1fr;\n      }\n      #acrylic-client-success-v1 h2 {\n        font-size: 32px !important;\n      }\n      #acrylic-client-success-v1 h3 {\n        font-size: 24px !important;\n      }\n      #acrylic-client-success-v1 .acs-case-tag {\n        font-size: 40px !important;\n        top: 10px;\n        right: 10px;\n      }\n    }\n  <\/style>\n\n  <div class=\"acs-container\">\n    \n    <!-- HEADER -->\n    <div class=\"acs-header\">\n      <span class=\"acs-label\">Client Success<\/span>\n      <h2>Custom-Made Acrylic Fabrication Services For Different Industries<\/h2>\n      <p class=\"acs-intro\">\n        Each of our case studies showcases our custom PMMA CNC machining of large architectural panels and optical components.\n      <\/p>\n    <\/div>\n\n    <!-- TABS NAVIGATION -->\n    <div class=\"acs-tabs-nav\">\n      <button class=\"acs-tab-btn active\" onclick=\"openAcsTab(event, 'case-semiconductor')\">\n        <span class=\"acs-tab-icon\">\ud83d\udd0c<\/span> Semiconductor Industry\n      <\/button>\n      <button class=\"acs-tab-btn\" onclick=\"openAcsTab(event, 'case-robotics')\">\n        <span class=\"acs-tab-icon\">\ud83e\udd16<\/span> Robotics &#038; Automation\n      <\/button>\n      <button class=\"acs-tab-btn\" onclick=\"openAcsTab(event, 'case-medical')\">\n        <span class=\"acs-tab-icon\">\ud83c\udfe5<\/span> FDA \/ Medical Devices\n      <\/button>\n    <\/div>\n\n    <!-- =======================\n         TAB CONTENT: SEMICONDUCTOR (01)\n    ======================== -->\n    <div id=\"case-semiconductor\" class=\"acs-tab-content active\">\n      <article class=\"acs-case-card\">\n        <div class=\"acs-case-header\">\n          <span class=\"acs-case-tag\">01<\/span>\n          <span class=\"acs-industry\">Semiconductor Industry<\/span>\n          <h3>Custom Acrylic Items For Semiconductor Manufacturing Cleanroom Equipment<\/h3>\n          <div class=\"acs-client-name\">SiliconPure Technologies, a Leading Global Semiconductor Equipment Manufacturer<\/div>\n        <\/div>\n\n        <div class=\"acs-stats-row\">\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">Class 100<\/span>\n            <span class=\"acs-stat-label\">Compatible With Cleanroom<\/span>\n          <\/div>\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">\u00b10.001&#8243;<\/span>\n            <span class=\"acs-stat-label\">Critical Tolerance<\/span>\n          <\/div>\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">&lt; 50 ppm<\/span>\n            <span class=\"acs-stat-label\">Out-gassed<\/span>\n          <\/div>\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">1,200+<\/span>\n            <span class=\"acs-stat-label\">Units Delivered<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"acs-body\">\n          <div>\n            <h4>To Meet The Needs<\/h4>\n            <p>SiliconPure Technologies was looking for custom-made precise acrylic parts required in wafer handling equipment used in worldwide semiconductor fabs. The specifications were quite complex:<\/p>\n            <ul>\n              <li>Achieving ultra-low particle generation for Class 100 clean room compatibility.<\/li>\n              <li>Out-gassing required was below 50 ppm as chemical contamination during high-temperature processing can occur.<\/li>\n              <li>Visual inspection of wafer positioning required through component.<\/li>\n              <li>Containment of static.<\/li>\n              <li>\u00b10.001 is required over a temperature change of 15\u00b0C-45\u00b0C<\/li>\n            <\/ul>\n          <\/div>\n          <div>\n            <h4>What Was Our Solution<\/h4>\n            <div class=\"acs-step\">\n              <span class=\"acs-step-title\"><span class=\"acs-step-num\">1<\/span> Selecting The Cleanroom-Grade Material<\/span>\n              <p>Low-out-gassing cast acrylic and PMMA with ESD-dissipative Properties were specified.<\/p>\n            <\/div>\n            <div class=\"acs-step\">\n              <span class=\"acs-step-title\"><span class=\"acs-step-num\">2<\/span> Particle-Free CNC Machining Process<\/span>\n              <p>Diamond tooling with HEPA-filtered coolant ensures particle generation where all machining was done in a controlled Class 1000 environment.<\/p>\n            <\/div>\n            <div class=\"acs-step\">\n              <span class=\"acs-step-title\"><span class=\"acs-step-num\">3<\/span> Precision Stress-Relief Protocol<\/span>\n              <p>Multi-step annealing process eliminates internal stresses, causing dimensional stability.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"acs-bottom\">\n          <div class=\"acs-specs-box\">\n            <h4>Technical Specifications<\/h4>\n            <div class=\"acs-spec-grid\">\n              <div class=\"acs-spec-item\"><strong>Material<\/strong><span>ESD Safe Cast PMMA<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Dimensions<\/strong><span>12\u201d \u00d7 8\u201d \u00d7 1.5\u201d<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Tolerance<\/strong><span>\u00b10.001\u201d critical<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Surface Finish<\/strong><span>Ra 0.2 \u03bcm polished<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Outgassing<\/strong><span>&lt; 50 ppm<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Lead Time<\/strong><span>3 weeks standard<\/span><\/div>\n            <\/div>\n          <\/div>\n          <div class=\"acs-results-box\">\n            <h4>Results &#038; Impact<\/h4>\n            <div class=\"acs-results-grid\">\n              <div><div class=\"acs-result-val\">0<\/div><div class=\"acs-result-label\">Wafer Contamination Events<\/div><\/div>\n              <div><div class=\"acs-result-val\">100%<\/div><div class=\"acs-result-label\">Spec Compliance<\/div><\/div>\n            <\/div>\n            <div class=\"acs-quote\">\n              &#8220;Since shifting to these precision machined PMMA components, we have had zero contamination across 18 months of production.&#8221;\n              <span class=\"acs-quote-author\">Dr. Robert Kim <span class=\"acs-quote-role\">VP of Manufacturing Engineering, SiliconPure Technologies<\/span><\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n\n    <!-- =======================\n         TAB CONTENT: ROBOTICS (02)\n    ======================== -->\n    <div id=\"case-robotics\" class=\"acs-tab-content\">\n      <article class=\"acs-case-card\">\n        <div class=\"acs-case-header\">\n          <span class=\"acs-case-tag\">02<\/span>\n          <span class=\"acs-industry\">Robotics &#038; Automation<\/span>\n          <h3>Optical-Grade Acrylic Vision System Enclosures for Industrial Robots<\/h3>\n          <div class=\"acs-client-name\">RoboVision Dynamics \u2014 Industrial Machine Vision Systems<\/div>\n        <\/div>\n\n        <div class=\"acs-stats-row\">\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">94%<\/span>\n            <span class=\"acs-stat-label\">Light Transmission<\/span>\n          <\/div>\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">&lt; 0.3\u00b0<\/span>\n            <span class=\"acs-stat-label\">Optical Distortion<\/span>\n          <\/div>\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">IP65<\/span>\n            <span class=\"acs-stat-label\">Protection Rating<\/span>\n          <\/div>\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">5,000+<\/span>\n            <span class=\"acs-stat-label\">Units Shipped<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"acs-body\">\n          <div>\n            <h4>The Challenge<\/h4>\n            <p>For their camera enclosures, we required exceptional optical properties:<\/p>\n            <ul>\n              <li>Optical distortion &lt; 0.3\u00b0 to prevent vision algorithms from falsely detecting defects<\/li>\n              <li>94% or greater light transmission<\/li>\n              <li>IP65-rated sealing to defend the optics from coolant spray<\/li>\n              <li>Resistance to high-frequency vibrations<\/li>\n            <\/ul>\n          <\/div>\n          <div>\n            <h4>Our Solution<\/h4>\n            <div class=\"acs-step\">\n              <span class=\"acs-step-title\"><span class=\"acs-step-num\">1<\/span> Premium Optical-Grade PMMA Selection<\/span>\n              <p>Selected cell-cast acrylic with certified optical properties.<\/p>\n            <\/div>\n            <div class=\"acs-step\">\n              <span class=\"acs-step-title\"><span class=\"acs-step-num\">2<\/span> 5-Axis CNC Machining<\/span>\n              <p>Achieved optical-quality surfaces directly from the machine using diamond tooling.<\/p>\n            <\/div>\n            <div class=\"acs-step\">\n              <span class=\"acs-step-title\"><span class=\"acs-step-num\">3<\/span> O-Ring Groove Machining<\/span>\n              <p>Groove machined to \u00b10.002&#8221; tolerance for perfect sealing.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"acs-bottom\">\n          <div class=\"acs-specs-box\">\n            <h4>Technical Specifications<\/h4>\n            <div class=\"acs-spec-grid\">\n              <div class=\"acs-spec-item\"><strong>Material<\/strong><span>Optical-Grade Cast PMMA<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Window Tolerance<\/strong><span>\u00b10.003\u201d flatness<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Transmission<\/strong><span>94% @ 550nm<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>IP Rating<\/strong><span>IP65 certified<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Annual Volume<\/strong><span>5,000+ units<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Lead Time<\/strong><span>2 weeks<\/span><\/div>\n            <\/div>\n          <\/div>\n          <div class=\"acs-results-box\">\n            <h4>Results &#038; Impact<\/h4>\n            <div class=\"acs-results-grid\">\n              <div><div class=\"acs-result-val\">40%<\/div><div class=\"acs-result-label\">Fewer False Rejects<\/div><\/div>\n              <div><div class=\"acs-result-val\">$340K<\/div><div class=\"acs-result-label\">Customer Savings\/Year<\/div><\/div>\n            <\/div>\n            <div class=\"acs-quote\">\n              &#8220;Customers went from a 40% false reject rate due to optical distortion from previous enclosures to less than a 2% false reject rate. Our IP65 sealing has been flawless.&#8221;\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n\n    <!-- =======================\n         TAB CONTENT: MEDICAL (03)\n    ======================== -->\n    <div id=\"case-medical\" class=\"acs-tab-content\">\n      <article class=\"acs-case-card\">\n        <div class=\"acs-case-header\">\n          <span class=\"acs-case-tag\">03<\/span>\n          <span class=\"acs-industry\">FDA 21 CFR Compliant<\/span>\n          <h3>FDA-Compliant Acrylic Fluid Handling Components for Lab Analyzers<\/h3>\n          <div class=\"acs-client-name\">BioAnalytica Systems \u2013 Clinical Diagnostic Equipment Manufacturer<\/div>\n        <\/div>\n\n        <div class=\"acs-stats-row\">\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">USP VI<\/span>\n            <span class=\"acs-stat-label\">Biocompatible<\/span>\n          <\/div>\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">\u00b10.002\u201d<\/span>\n            <span class=\"acs-stat-label\">Channel Tolerance<\/span>\n          <\/div>\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">8,500+<\/span>\n            <span class=\"acs-stat-label\">Units in Field<\/span>\n          <\/div>\n          <div class=\"acs-stat-item\">\n            <span class=\"acs-stat-val\">FDA<\/span>\n            <span class=\"acs-stat-label\">21 CFR Compliant<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"acs-body\">\n          <div>\n            <h4>The Challenge<\/h4>\n            <p>BioAnalytica needed fluid handling manifolds meeting high precision standards:<\/p>\n            <ul>\n              <li>Biocompatible \u2013 USP Class VI for blood samples<\/li>\n              <li>\u00b10.002\u201d microchannel precision<\/li>\n              <li>Chemically resistant to harsh reagents<\/li>\n              <li>Complete FDA documentation (21 CFR Part 820)<\/li>\n            <\/ul>\n          <\/div>\n          <div>\n            <h4>Our Solution<\/h4>\n            <div class=\"acs-step\">\n              <span class=\"acs-step-title\"><span class=\"acs-step-num\">1<\/span> USP Class VI Material<\/span>\n              <p>Medical-grade cast acrylic selected with full traceability.<\/p>\n            <\/div>\n            <div class=\"acs-step\">\n              <span class=\"acs-step-title\"><span class=\"acs-step-num\">2<\/span> Micro-Milling<\/span>\n              <p>0.5mm end mills used for channels. Ra &lt; 0.8 \u03bcm finish.<\/p>\n            <\/div>\n            <div class=\"acs-step\">\n              <span class=\"acs-step-title\"><span class=\"acs-step-num\">3<\/span> Validated Cleaning<\/span>\n              <p>IPA-based cleaning verified to USP &lt;788&gt; standards.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"acs-bottom\">\n          <div class=\"acs-specs-box\">\n            <h4>Technical Specifications<\/h4>\n            <div class=\"acs-spec-grid\">\n              <div class=\"acs-spec-item\"><strong>Material<\/strong><span>Medical-Grade PMMA (USP VI)<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Channel Width<\/strong><span>0.5mm &#8211; 2.0mm<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Channel Tolerance<\/strong><span>\u00b10.002&#8243;<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Certifications<\/strong><span>ISO 13485, FDA<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Validation<\/strong><span>IQ\/OQ\/PQ Complete<\/span><\/div>\n              <div class=\"acs-spec-item\"><strong>Volume<\/strong><span>2,000 units\/year<\/span><\/div>\n            <\/div>\n          <\/div>\n          <div class=\"acs-results-box\">\n            <h4>Results &#038; Impact<\/h4>\n            <div class=\"acs-results-grid\">\n              <div><div class=\"acs-result-val\">100%<\/div><div class=\"acs-result-label\">FDA Audit Success<\/div><\/div>\n              <div><div class=\"acs-result-val\">&lt; 0.5%<\/div><div class=\"acs-result-label\">Sample Carryover<\/div><\/div>\n            <\/div>\n            <div class=\"acs-quote\">\n              &#8220;Their documentation package was so thorough that our FDA audit went smoothly with zero findings. The channel precision has reduced our sample carryover to below 0.5%.&#8221;\n              <span class=\"acs-quote-author\">Dr. Amanda Patel <span class=\"acs-quote-role\">Director of Quality Assurance, BioAnalytica Systems<\/span><\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n\n  <\/div>\n\n  <script>\n    \/* ISOLATION: VANILLA JS \n       Tab Switching Logic\n    *\/\n    function openAcsTab(evt, tabName) {\n      \/\/ 1. Hide all tab content\n      var i, tabcontent, tablinks;\n      tabcontent = document.querySelectorAll(\"#acrylic-client-success-v1 .acs-tab-content\");\n      for (i = 0; i < tabcontent.length; i++) {\n        tabcontent[i].style.display = \"none\";\n        tabcontent[i].classList.remove(\"active\");\n      }\n\n      \/\/ 2. Remove \"active\" class from all tab buttons\n      tablinks = document.querySelectorAll(\"#acrylic-client-success-v1 .acs-tab-btn\");\n      for (i = 0; i < tablinks.length; i++) {\n        tablinks[i].className = tablinks[i].className.replace(\" active\", \"\");\n      }\n\n      \/\/ 3. Show the current tab, add \"active\" class to button\n      const activeTab = document.getElementById(tabName);\n      if(activeTab){\n         activeTab.style.display = \"block\";\n         \/\/ Small delay to allow display:block to apply before adding class for animation if needed\n         setTimeout(() => activeTab.classList.add(\"active\"), 10);\n      }\n      evt.currentTarget.className += \" active\";\n    }\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-60b4968\" data-block-id=\"60b4968\"><style>.stk-60b4968 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-60b4968-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-197fbfb\" data-v=\"4\" data-block-id=\"197fbfb\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-197fbfb-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-197fbfb-inner-blocks\">\n<!-- \n  MODULE: Acrylic CNC Engineering Tools (Tabbed)\n  ID: #acrylic-tools-module-v1\n  THEME: #D86030 (Industrial Orange)\n  FONTS: Inter (Body) + Roboto (Headings)\n  LAYOUT: Tabbed Interface for Multiple Tools\n-->\n<section id=\"acrylic-tools-module-v1\">\n  <style>\n    \/* --- 1. ISOLATION: IMPORT FONTS --- *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Roboto:wght@500;700;900&display=swap');\n\n    \/* --- 2. SCOPED ROOT --- *\/\n    #acrylic-tools-module-v1 {\n      font-family: 'Inter', sans-serif !important;\n      background-color: #ffffff !important;\n      color: #333333 !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n      padding: 80px 20px !important;\n      line-height: 1.6 !important;\n      position: relative;\n    }\n\n    #acrylic-tools-module-v1 * {\n      box-sizing: border-box !important;\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* --- 3. CONTAINER --- *\/\n    #acrylic-tools-module-v1 .atm-container {\n      max-width: 1200px;\n      margin: 0 auto;\n    }\n\n    \/* --- 4. HEADER --- *\/\n    #acrylic-tools-module-v1 .atm-header {\n      text-align: center;\n      max-width: 800px;\n      margin: 0 auto 50px auto;\n    }\n\n    #acrylic-tools-module-v1 .atm-label {\n      display: inline-block;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase;\n      letter-spacing: 2px;\n      color: #D86030 !important;\n      background: rgba(216, 96, 48, 0.1);\n      padding: 8px 16px;\n      border-radius: 4px;\n      margin-bottom: 20px;\n    }\n\n    #acrylic-tools-module-v1 h2 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 42px !important;\n      font-weight: 700 !important;\n      color: #1a1a1a !important;\n      margin-bottom: 20px !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px;\n    }\n\n    #acrylic-tools-module-v1 .atm-intro {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 18px !important;\n      color: #555555 !important;\n      max-width: 700px;\n      margin: 0 auto !important;\n    }\n\n    \/* --- 5. TABS NAVIGATION --- *\/\n    #acrylic-tools-module-v1 .atm-tabs-nav {\n      display: flex;\n      justify-content: center;\n      gap: 10px;\n      margin-bottom: 40px;\n      flex-wrap: wrap;\n      background: #f9f9f9;\n      padding: 10px;\n      border-radius: 8px;\n      border: 1px solid #eeeeee;\n    }\n\n    #acrylic-tools-module-v1 .atm-tab-btn {\n      background: transparent;\n      border: none;\n      border-radius: 6px;\n      padding: 12px 20px;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 15px;\n      font-weight: 600;\n      color: #666;\n      cursor: pointer;\n      transition: all 0.3s ease;\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n\n    #acrylic-tools-module-v1 .atm-tab-btn:hover {\n      background: rgba(216, 96, 48, 0.05);\n      color: #D86030;\n    }\n\n    #acrylic-tools-module-v1 .atm-tab-btn.active {\n      background: #D86030;\n      color: #ffffff;\n      box-shadow: 0 4px 10px rgba(216, 96, 48, 0.2);\n    }\n\n    \/* --- 6. TAB CONTENT AREA --- *\/\n    #acrylic-tools-module-v1 .atm-tab-content {\n      display: none;\n      background: #ffffff;\n      border: 1px solid #e0e0e0;\n      border-radius: 12px;\n      padding: 40px;\n      box-shadow: 0 10px 30px rgba(0,0,0,0.03);\n      animation: atmFadeIn 0.4s ease-out;\n    }\n\n    #acrylic-tools-module-v1 .atm-tab-content.active {\n      display: block;\n    }\n\n    @keyframes atmFadeIn {\n      from { opacity: 0; transform: translateY(10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    \/* --- 7. FORM ELEMENTS (Shared) --- *\/\n    #acrylic-tools-module-v1 .atm-form-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 40px;\n    }\n\n    #acrylic-tools-module-v1 .atm-input-group {\n      margin-bottom: 20px;\n    }\n\n    #acrylic-tools-module-v1 label {\n      display: block;\n      font-size: 14px;\n      font-weight: 600;\n      margin-bottom: 8px;\n      color: #444;\n    }\n\n    #acrylic-tools-module-v1 select,\n    #acrylic-tools-module-v1 input[type=\"number\"],\n    #acrylic-tools-module-v1 input[type=\"text\"] {\n      width: 100%;\n      \/* Adjusted padding to prevent text cutoff *\/\n      padding: 10px 15px; \n      \/* Border increased to 3px as requested *\/\n      border: 3px solid #ddd; \n      border-radius: 4px;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 16px;\n      \/* Force height to ensure visibility *\/\n      line-height: 1.5 !important;\n      min-height: 54px !important; \/* Ensure enough height for 3px border + padding + text *\/\n      height: auto !important; \n      color: #333;\n      transition: border-color 0.3s;\n      box-sizing: border-box !important;\n    }\n\n    #acrylic-tools-module-v1 select:focus,\n    #acrylic-tools-module-v1 input:focus {\n      outline: none;\n      border-color: #D86030;\n    }\n\n    #acrylic-tools-module-v1 .atm-btn-calc {\n      background: #333;\n      color: #fff;\n      border: none;\n      padding: 14px 24px;\n      font-size: 16px;\n      font-weight: 600;\n      border-radius: 4px;\n      cursor: pointer;\n      width: 100%;\n      transition: background 0.3s;\n      margin-top: 10px;\n      min-height: 50px; \/* Match input height roughly *\/\n    }\n\n    #acrylic-tools-module-v1 .atm-btn-calc:hover {\n      background: #D86030;\n    }\n\n    \/* --- 8. RESULTS BOX (Shared) --- *\/\n    #acrylic-tools-module-v1 .atm-results-box {\n      background: #f9f9f9;\n      border-radius: 8px;\n      padding: 30px;\n      border-left: 4px solid #D86030;\n    }\n\n    #acrylic-tools-module-v1 h3 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 24px !important;\n      font-weight: 700;\n      color: #222;\n      margin-bottom: 20px;\n    }\n\n    #acrylic-tools-module-v1 .atm-result-row {\n      display: flex;\n      justify-content: space-between;\n      align-items: center; \n      margin-bottom: 12px;\n      border-bottom: 1px solid #eee;\n      padding-bottom: 12px;\n      flex-wrap: wrap; \n      gap: 10px; \n    }\n\n    #acrylic-tools-module-v1 .atm-result-label {\n      font-size: 15px;\n      color: #666;\n      flex: 1 1 auto; \n    }\n\n    #acrylic-tools-module-v1 .atm-result-val {\n      font-size: 16px;\n      font-weight: 700;\n      color: #333;\n      white-space: nowrap; \n    }\n\n    #acrylic-tools-module-v1 .atm-result-total {\n      font-size: 20px;\n      color: #D86030;\n      border-bottom: none;\n      margin-top: 15px;\n      padding-top: 10px;\n      border-top: 2px solid #ddd;\n    }\n\n    \/* --- 9. COMPARISON TABLE --- *\/\n    #acrylic-tools-module-v1 .atm-table-wrapper {\n      overflow-x: auto;\n    }\n\n    #acrylic-tools-module-v1 table {\n      width: 100%;\n      border-collapse: collapse;\n      font-size: 15px;\n    }\n\n    #acrylic-tools-module-v1 th {\n      background: #f4f4f4;\n      padding: 15px;\n      text-align: left;\n      font-weight: 700;\n      color: #333;\n      border-bottom: 2px solid #D86030;\n    }\n\n    #acrylic-tools-module-v1 td {\n      padding: 15px;\n      border-bottom: 1px solid #eee;\n      color: #555;\n    }\n\n    #acrylic-tools-module-v1 tr:hover td {\n      background: #fcfcfc;\n    }\n\n    \/* --- 10. RESPONSIVE --- *\/\n    @media (max-width: 900px) {\n      #acrylic-tools-module-v1 .atm-form-grid {\n        grid-template-columns: 1fr;\n      }\n      #acrylic-tools-module-v1 .atm-tabs-nav {\n        flex-direction: column;\n      }\n    }\n  <\/style>\n\n  <div class=\"atm-container\">\n    <!-- HEADER -->\n    <div class=\"atm-header\">\n      <span class=\"atm-label\">Free Engineering Tools<\/span>\n      <h2>Acrylic CNC Machining Calculators &#038; Tools<\/h2>\n      <p class=\"atm-intro\">\n        Free online tools to help you design and specify precision acrylic parts. Calculate weight, compare materials, convert tolerances, and estimate costs.\n      <\/p>\n    <\/div>\n\n    <!-- TABS NAVIGATION -->\n    <div class=\"atm-tabs-nav\">\n      <button class=\"atm-tab-btn active\" onclick=\"openAtmTab(event, 'tool-weight')\">\n        \u2696\ufe0f Weight Calculator\n      <\/button>\n      <button class=\"atm-tab-btn\" onclick=\"openAtmTab(event, 'tool-compare')\">\n        \ud83d\udd2c Material Comparison\n      <\/button>\n      <button class=\"atm-tab-btn\" onclick=\"openAtmTab(event, 'tool-tolerance')\">\n        \ud83d\udcd0 Tolerance Converter\n      <\/button>\n      <button class=\"atm-tab-btn\" onclick=\"openAtmTab(event, 'tool-light')\">\n        \ud83d\udca1 Light Transmission\n      <\/button>\n      <button class=\"atm-tab-btn\" onclick=\"openAtmTab(event, 'tool-cost')\">\n        \ud83d\udcb0 Cost Estimator\n      <\/button>\n    <\/div>\n\n    <!-- =======================\n         TOOL 1: WEIGHT CALCULATOR\n    ======================== -->\n    <div id=\"tool-weight\" class=\"atm-tab-content active\">\n      <div class=\"atm-form-grid\">\n        <!-- Input -->\n        <div>\n          <h3>Acrylic Part Weight Calculator<\/h3>\n          <div class=\"atm-input-group\">\n            <label>Part Shape<\/label>\n            <select id=\"wc-shape\">\n              <option value=\"block\">Rectangular Block<\/option>\n              <option value=\"cylinder\">Cylinder \/ Rod<\/option>\n              <option value=\"sheet\">Sheet \/ Panel<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"atm-input-group\">\n            <label>Length (mm)<\/label>\n            <input type=\"number\" id=\"wc-length\" value=\"100\">\n          <\/div>\n          <div class=\"atm-input-group\">\n            <label>Width \/ Diameter (mm)<\/label>\n            <input type=\"number\" id=\"wc-width\" value=\"50\">\n          <\/div>\n          <div class=\"atm-input-group\">\n            <label>Height \/ Thickness (mm)<\/label>\n            <input type=\"number\" id=\"wc-height\" value=\"25\">\n          <\/div>\n          <div class=\"atm-input-group\">\n            <label>Quantity<\/label>\n            <input type=\"number\" id=\"wc-qty\" value=\"1\">\n          <\/div>\n          <button class=\"atm-btn-calc\" onclick=\"calculateWeight()\">Calculate Weight<\/button>\n        <\/div>\n\n        <!-- Result -->\n        <div class=\"atm-results-box\">\n          <h3>Calculation Results<\/h3>\n          <div class=\"atm-result-row\">\n            <span class=\"atm-result-label\">Volume per Part<\/span>\n            <span class=\"atm-result-val\" id=\"wc-res-vol\">125,000 mm\u00b3<\/span>\n          <\/div>\n          <div class=\"atm-result-row\">\n            <span class=\"atm-result-label\">Material Density<\/span>\n            <span class=\"atm-result-val\">1.19 g\/cm\u00b3<\/span>\n          <\/div>\n          <div class=\"atm-result-row\">\n            <span class=\"atm-result-label\">Weight per Part<\/span>\n            <span class=\"atm-result-val\" id=\"wc-res-weight\">148.75 g<\/span>\n          <\/div>\n          <div class=\"atm-result-row atm-result-total\">\n            <span class=\"atm-result-label\">Total Weight<\/span>\n            <span class=\"atm-result-val\" id=\"wc-res-total\">148.75 g<\/span>\n          <\/div>\n          <p style=\"font-size: 13px; color: #777; margin-top: 15px; line-height: 1.5;\">\n            \ud83d\udca1 <strong>Note:<\/strong> Acrylic (PMMA) density: 1.17-1.20 g\/cm\u00b3. This calculator uses 1.19 g\/cm\u00b3 (industry standard). Weight is ~50% less than glass.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- =======================\n         TOOL 2: MATERIAL COMPARISON\n    ======================== -->\n    <div id=\"tool-compare\" class=\"atm-tab-content\">\n      <h3>Acrylic vs Polycarbonate vs Glass Comparison<\/h3>\n      <p style=\"margin-bottom: 20px; color: #666;\">Compare material properties to choose the right transparent material for your application.<\/p>\n      \n      <div class=\"atm-table-wrapper\">\n        <table>\n          <thead>\n            <tr>\n              <th>Property<\/th>\n              <th>Acrylic (PMMA)<\/th>\n              <th>Polycarbonate (PC)<\/th>\n              <th>Glass<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n              <td>Light Transmission<\/td>\n              <td style=\"font-weight: bold; color: #D86030;\">92%<\/td>\n              <td>88%<\/td>\n              <td>90%<\/td>\n            <\/tr>\n            <tr>\n              <td>Impact Resistance<\/td>\n              <td>10-17\u00d7 glass<\/td>\n              <td style=\"font-weight: bold; color: #D86030;\">250\u00d7 glass<\/td>\n              <td>1\u00d7 (baseline)<\/td>\n            <\/tr>\n            <tr>\n              <td>Density<\/td>\n              <td>1.19 g\/cm\u00b3<\/td>\n              <td>1.20 g\/cm\u00b3<\/td>\n              <td>2.50 g\/cm\u00b3<\/td>\n            <\/tr>\n            <tr>\n              <td>UV Resistance<\/td>\n              <td style=\"font-weight: bold; color: #D86030;\">Excellent<\/td>\n              <td>Poor (yellows)<\/td>\n              <td>Good<\/td>\n            <\/tr>\n            <tr>\n              <td>CNC Machinability<\/td>\n              <td style=\"font-weight: bold; color: #D86030;\">Excellent<\/td>\n              <td>Good (melts)<\/td>\n              <td>Poor<\/td>\n            <\/tr>\n            <tr>\n              <td>Relative Cost<\/td>\n              <td>$$<\/td>\n              <td>$$$<\/td>\n              <td>$<\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <div style=\"background: #eef; border-left: 4px solid #D86030; padding: 15px; margin-top: 25px; font-size: 14px; color: #444;\">\n        <strong>\ud83d\udccb Recommendation:<\/strong> Choose Acrylic (PMMA) when you need the best optical clarity, UV stability, and CNC machinability. Choose Polycarbonate when extreme impact resistance is critical.\n      <\/div>\n    <\/div>\n\n    <!-- =======================\n         TOOL 3: TOLERANCE CONVERTER\n    ======================== -->\n    <div id=\"tool-tolerance\" class=\"atm-tab-content\">\n      <div class=\"atm-form-grid\">\n        <div>\n          <h3>Tolerance &#038; Unit Converter<\/h3>\n          <div class=\"atm-input-group\">\n            <label>Conversion Type<\/label>\n            <select id=\"tc-type\">\n              <option value=\"in_to_mm\">Inches \u2192 Millimeters<\/option>\n              <option value=\"mm_to_in\">Millimeters \u2192 Inches<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"atm-input-group\">\n            <label>Enter Value<\/label>\n            <input type=\"number\" id=\"tc-input\" value=\"1.0000\" step=\"0.0001\">\n          <\/div>\n          <button class=\"atm-btn-calc\" onclick=\"convertTolerance()\">Convert<\/button>\n        <\/div>\n\n        <div class=\"atm-results-box\">\n          <h3>Conversion Results<\/h3>\n          <div class=\"atm-result-row\">\n            <span class=\"atm-result-label\">Input Value<\/span>\n            <span class=\"atm-result-val\" id=\"tc-res-in\">1.0000<\/span>\n          <\/div>\n          <div class=\"atm-result-row atm-result-total\">\n            <span class=\"atm-result-label\">Converted Value<\/span>\n            <span class=\"atm-result-val\" id=\"tc-res-out\">25.4000 mm<\/span>\n          <\/div>\n          <p style=\"font-size: 13px; color: #777; margin-top: 15px; line-height: 1.5;\">\n            \ud83d\udccf <strong>Quick Reference:<\/strong><br>\n            1 inch = 25.4 mm<br>\n            1 mm = 0.03937 inch<br>\n            Standard acrylic tolerance: \u00b10.005&#8243; (\u00b10.127mm)\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- =======================\n         TOOL 4: LIGHT TRANSMISSION\n    ======================== -->\n    <div id=\"tool-light\" class=\"atm-tab-content\">\n      <div class=\"atm-form-grid\">\n        <div>\n          <h3>Acrylic Light Transmission Calculator<\/h3>\n          <div class=\"atm-input-group\">\n            <label>Acrylic Type<\/label>\n            <select id=\"lc-type\">\n              <option value=\"clear\">Clear Cast Acrylic (Premium)<\/option>\n              <option value=\"extruded\">Clear Extruded Acrylic<\/option>\n              <option value=\"uv\">UV-Filtering Acrylic<\/option>\n              <option value=\"diffused\">Light-Diffusing Acrylic<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"atm-input-group\">\n            <label>Material Thickness (mm)<\/label>\n            <input type=\"number\" id=\"lc-thick\" value=\"5\">\n          <\/div>\n          <button class=\"atm-btn-calc\" onclick=\"calcLight()\">Calculate Transmission<\/button>\n        <\/div>\n\n        <div class=\"atm-results-box\">\n          <h3>Optical Properties<\/h3>\n          <div class=\"atm-result-row atm-result-total\">\n            <span class=\"atm-result-label\">Light Transmission<\/span>\n            <span class=\"atm-result-val\" id=\"lc-res-trans\">92.0%<\/span>\n          <\/div>\n          <div class=\"atm-result-row\">\n            <span class=\"atm-result-label\">Refractive Index<\/span>\n            <span class=\"atm-result-val\">1.49<\/span>\n          <\/div>\n          <div class=\"atm-result-row\">\n            <span class=\"atm-result-label\">Surface Reflection Loss<\/span>\n            <span class=\"atm-result-val\">~4% per surface<\/span>\n          <\/div>\n          <p style=\"font-size: 13px; color: #777; margin-top: 15px; line-height: 1.5;\">\n            \ud83d\udd0d <strong>Note:<\/strong> Cast acrylic achieves 92% light transmission. For maximum transmission, use vapor polishing (Ra 0.4\u03bcm).\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- =======================\n         TOOL 5: COST ESTIMATOR\n    ======================== -->\n    <div id=\"tool-cost\" class=\"atm-tab-content\">\n      <div class=\"atm-form-grid\">\n        <div>\n          <h3>Acrylic CNC Cost Estimator (Rough Estimate)<\/h3>\n          <div class=\"atm-input-group\">\n            <label>Part Complexity<\/label>\n            <select id=\"ce-complex\">\n              <option value=\"1\">Simple (2D profile)<\/option>\n              <option value=\"2\">Moderate (3D contours)<\/option>\n              <option value=\"3\">Complex (5-axis)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"atm-input-group\">\n            <label>Size Category<\/label>\n            <select id=\"ce-size\">\n              <option value=\"1\">Small (< 4\" \/ 100mm)<\/option>\n              <option value=\"2\">Medium (4-12&#8243; \/ 100-300mm)<\/option>\n              <option value=\"3\">Large (12-24&#8243; \/ 300-600mm)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"atm-input-group\">\n            <label>Quantity<\/label>\n            <input type=\"number\" id=\"ce-qty\" value=\"10\">\n          <\/div>\n           <div class=\"atm-input-group\">\n            <label>Lead Time<\/label>\n            <select id=\"ce-time\">\n              <option value=\"1\">Standard (5-7 days)<\/option>\n              <option value=\"1.3\">Expedited (3-4 days) +30%<\/option>\n              <option value=\"1.5\">Rush (1-2 days) +50%<\/option>\n            <\/select>\n          <\/div>\n          <button class=\"atm-btn-calc\" onclick=\"estCost()\">Estimate Cost<\/button>\n        <\/div>\n\n        <div class=\"atm-results-box\">\n          <h3>Cost Estimate<\/h3>\n          <div class=\"atm-result-row\">\n            <span class=\"atm-result-label\">Material Cost (est.)<\/span>\n            <span class=\"atm-result-val\" id=\"ce-res-mat\">$40.00<\/span>\n          <\/div>\n          <div class=\"atm-result-row\">\n            <span class=\"atm-result-label\">Machining Cost (est.)<\/span>\n            <span class=\"atm-result-val\" id=\"ce-res-mach\">$180.00<\/span>\n          <\/div>\n           <div class=\"atm-result-row\">\n            <span class=\"atm-result-label\">Setup Fee<\/span>\n            <span class=\"atm-result-val\">$50.00<\/span>\n          <\/div>\n          <div class=\"atm-result-row atm-result-total\">\n            <span class=\"atm-result-label\">Estimated Total<\/span>\n            <span class=\"atm-result-val\" id=\"ce-res-total\">$270 USD<\/span>\n          <\/div>\n           <div class=\"atm-result-row\">\n            <span class=\"atm-result-label\">Cost Per Part<\/span>\n            <span class=\"atm-result-val\" id=\"ce-res-per\">$27.00<\/span>\n          <\/div>\n           <div style=\"background: #fff3cd; border: 1px solid #ffeeba; color: #856404; padding: 10px; margin-top: 15px; font-size: 13px; border-radius: 4px;\">\n            \u26a0\ufe0f <strong>Disclaimer:<\/strong> This is a rough estimate for budgeting only. Actual pricing depends on geometry and tolerances.\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n    \/* --- TAB LOGIC --- *\/\n    function openAtmTab(evt, toolId) {\n      var i, tabcontent, tablinks;\n      tabcontent = document.querySelectorAll(\"#acrylic-tools-module-v1 .atm-tab-content\");\n      for (i = 0; i < tabcontent.length; i++) {\n        tabcontent[i].style.display = \"none\";\n        tabcontent[i].classList.remove(\"active\");\n      }\n      tablinks = document.querySelectorAll(\"#acrylic-tools-module-v1 .atm-tab-btn\");\n      for (i = 0; i < tablinks.length; i++) {\n        tablinks[i].className = tablinks[i].className.replace(\" active\", \"\");\n      }\n      const activeTab = document.getElementById(toolId);\n      if(activeTab) {\n        activeTab.style.display = \"block\";\n        setTimeout(() => activeTab.classList.add(\"active\"), 10);\n      }\n      evt.currentTarget.className += \" active\";\n    }\n\n    \/* --- 1. WEIGHT CALCULATOR LOGIC --- *\/\n    function calculateWeight() {\n      const shape = document.getElementById('wc-shape').value;\n      const l = parseFloat(document.getElementById('wc-length').value) || 0;\n      const w = parseFloat(document.getElementById('wc-width').value) || 0;\n      const h = parseFloat(document.getElementById('wc-height').value) || 0;\n      const qty = parseFloat(document.getElementById('wc-qty').value) || 1;\n      const density = 0.00119; \/\/ g\/mm3\n\n      let volume = 0;\n\n      if (shape === 'block' || shape === 'sheet') {\n        volume = l * w * h;\n      } else if (shape === 'cylinder') {\n        \/\/ w is diameter, h is length\n        let r = w \/ 2;\n        volume = Math.PI * r * r * l; \/\/ here L acts as length\/height\n      }\n\n      const weight = volume * density;\n      const total = weight * qty;\n\n      document.getElementById('wc-res-vol').innerText = Math.round(volume).toLocaleString() + \" mm\u00b3\";\n      document.getElementById('wc-res-weight').innerText = weight.toFixed(2) + \" g\";\n      document.getElementById('wc-res-total').innerText = total.toFixed(2) + \" g\";\n    }\n\n    \/* --- 3. TOLERANCE LOGIC --- *\/\n    function convertTolerance() {\n      const type = document.getElementById('tc-type').value;\n      const input = parseFloat(document.getElementById('tc-input').value) || 0;\n      let result = 0;\n      let unit = \"\";\n\n      if(type === 'in_to_mm') {\n        result = input * 25.4;\n        unit = \"mm\";\n        document.getElementById('tc-res-in').innerText = input + \" inch\";\n      } else {\n        result = input \/ 25.4;\n        unit = \"inch\";\n        document.getElementById('tc-res-in').innerText = input + \" mm\";\n      }\n      \n      document.getElementById('tc-res-out').innerText = result.toFixed(4) + \" \" + unit;\n    }\n\n    \/* --- 4. LIGHT LOGIC --- *\/\n    function calcLight() {\n      const type = document.getElementById('lc-type').value;\n      const thick = parseFloat(document.getElementById('lc-thick').value) || 0;\n      let trans = 92.0;\n\n      \/\/ Simplistic model for demo\n      if(type === 'clear') {\n        trans = 92 - (thick * 0.05); \n      } else if (type === 'extruded') {\n        trans = 91 - (thick * 0.08);\n      } else if (type === 'uv') {\n        trans = 90 - (thick * 0.1);\n      } else if (type === 'diffused') {\n        trans = 60 - (thick * 0.5);\n      }\n\n      if(trans < 0) trans = 0;\n      \n      document.getElementById('lc-res-trans').innerText = trans.toFixed(1) + \"%\";\n    }\n\n    \/* --- 5. COST LOGIC --- *\/\n    function estCost() {\n      const complex = parseFloat(document.getElementById('ce-complex').value);\n      const size = parseFloat(document.getElementById('ce-size').value);\n      const qty = parseFloat(document.getElementById('ce-qty').value);\n      const timeMult = parseFloat(document.getElementById('ce-time').value);\n\n      \/\/ Rough base values\n      let baseMat = 5 * size * size; \n      let baseMach = 30 * complex * size; \n      const setup = 50;\n\n      let totalMat = baseMat * qty;\n      let totalMach = baseMach * qty;\n      \n      \/\/ Volume discount\n      if(qty > 50) totalMach *= 0.8;\n      else if(qty > 10) totalMach *= 0.9;\n\n      let grandTotal = (totalMat + totalMach + setup) * timeMult;\n      let perPart = grandTotal \/ qty;\n\n      document.getElementById('ce-res-mat').innerText = \"$\" + totalMat.toFixed(2);\n      document.getElementById('ce-res-mach').innerText = \"$\" + totalMach.toFixed(2);\n      document.getElementById('ce-res-total').innerText = \"$\" + grandTotal.toFixed(2) + \" USD\";\n      document.getElementById('ce-res-per').innerText = \"$\" + perPart.toFixed(2);\n    }\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3ac6f4c\" data-block-id=\"3ac6f4c\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3ac6f4c-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f7dce75\" data-v=\"4\" data-block-id=\"f7dce75\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-f7dce75-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-f7dce75-inner-blocks\">\n<!-- \n  MODULE: Acrylic CNC Quote Strip (Simple CTA) - Popup Integrated\n  ID: #acrylic-quote-strip-v1\n  THEME: #D86030 (Industrial Orange)\n  FONTS: Inter (Body) + Roboto (Headings)\n  LAYOUT: Horizontal Strip (Text Left\/Center, Button Right\/Bottom)\n  \n  *** BLOCKSY POPUP: #ct-popup-1801 ***\n-->\n<section id=\"acrylic-quote-strip-v1\">\n  <style>\n    \/* --- 1. ISOLATION: IMPORT FONTS --- *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Roboto:wght@500;700;900&display=swap');\n\n    \/* --- 2. SCOPED ROOT --- *\/\n    #acrylic-quote-strip-v1 {\n      font-family: 'Inter', sans-serif !important;\n      background-color: #1a1a1a !important; \/* Dark industrial background *\/\n      color: #ffffff !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n      padding: 60px 20px !important;\n      line-height: 1.5 !important;\n      position: relative;\n      overflow: hidden;\n      border-top: 4px solid #D86030; \/* Top accent line *\/\n    }\n\n    #acrylic-quote-strip-v1 * {\n      box-sizing: border-box !important;\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* Background Texture *\/\n    #acrylic-quote-strip-v1::after {\n      content: '';\n      position: absolute;\n      top: -50%;\n      right: -10%;\n      width: 600px;\n      height: 600px;\n      background: radial-gradient(circle, rgba(216, 96, 48, 0.08) 0%, transparent 70%);\n      pointer-events: none;\n    }\n\n    \/* --- 3. CONTAINER --- *\/\n    #acrylic-quote-strip-v1 .aqs-container {\n      max-width: 1200px;\n      margin: 0 auto;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 40px;\n      position: relative;\n      z-index: 2;\n    }\n\n    \/* --- 4. CONTENT --- *\/\n    #acrylic-quote-strip-v1 .aqs-content {\n      flex: 1;\n    }\n\n    \/* H2: Roboto *\/\n    #acrylic-quote-strip-v1 h2 {\n      font-family: 'Roboto', sans-serif !important;\n      font-size: 36px !important;\n      font-weight: 700 !important;\n      color: #ffffff !important;\n      margin-bottom: 15px !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px;\n    }\n\n    \/* Paragraph: Inter *\/\n    #acrylic-quote-strip-v1 p {\n      font-family: 'Inter', sans-serif !important;\n      font-size: 18px !important;\n      color: #cccccc !important;\n      max-width: 700px;\n      margin: 0 !important;\n    }\n\n    \/* --- 5. BUTTON --- *\/\n    #acrylic-quote-strip-v1 .aqs-btn-wrapper {\n      flex-shrink: 0;\n    }\n\n    #acrylic-quote-strip-v1 .aqs-btn {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      background-color: #D86030 !important;\n      color: #ffffff !important;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 16px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase;\n      letter-spacing: 1px;\n      padding: 18px 36px !important;\n      border: none !important;\n      border-radius: 4px !important;\n      cursor: pointer;\n      transition: all 0.3s ease !important;\n      text-decoration: none !important;\n      box-shadow: 0 4px 15px rgba(216, 96, 48, 0.3);\n      line-height: normal;\n    }\n\n    #acrylic-quote-strip-v1 .aqs-btn:hover {\n      background-color: #ffffff !important;\n      color: #D86030 !important;\n      transform: translateY(-2px);\n      box-shadow: 0 6px 20px rgba(255, 255, 255, 0.1);\n    }\n\n    #acrylic-quote-strip-v1 .aqs-btn::after {\n      content: '\u2794';\n      margin-left: 10px;\n      font-size: 18px;\n      line-height: 1;\n    }\n\n    \/* --- 6. RESPONSIVE --- *\/\n    @media (max-width: 900px) {\n      #acrylic-quote-strip-v1 .aqs-container {\n        flex-direction: column;\n        text-align: center;\n        gap: 30px;\n      }\n\n      #acrylic-quote-strip-v1 h2 {\n        font-size: 30px !important;\n      }\n\n      #acrylic-quote-strip-v1 .aqs-btn {\n        width: 100%;\n        max-width: 300px;\n      }\n    }\n  <\/style>\n\n  <div class=\"aqs-container\">\n    <div class=\"aqs-content\">\n      <h2>Get Your Acrylic Prototype Machining Real Quote Here<\/h2>\n      <p>Upload a CAD file to get a detailed quote in a day! Every quote comes with a free DFM analysis.<\/p>\n    <\/div>\n    <div class=\"aqs-btn-wrapper\">\n      <!-- \u6309\u94ae\u89e6\u53d1 Blocksy \u5f39\u7a97 #ct-popup-1801 -->\n      <a href=\"#ct-popup-1801\" class=\"aqs-btn\" role=\"button\" aria-label=\"Open quote popup\">\n        Get Instant Quote\n      <\/a>\n    <\/div>\n  <\/div>\n\n  <script>\n    \/* ISOLATION: VANILLA JS - Fade In Effect *\/\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const module = document.getElementById('acrylic-quote-strip-v1');\n      if (!module) return;\n      \n      const container = module.querySelector('.aqs-container');\n      \n      if ('IntersectionObserver' in window) {\n        const observer = new IntersectionObserver((entries) => {\n          entries.forEach(entry => {\n            if (entry.isIntersecting) {\n              container.style.opacity = \"1\";\n              container.style.transform = \"translateY(0)\";\n              observer.unobserve(module);\n            }\n          });\n        }, { threshold: 0.1 });\n\n        \/\/ Init Styles\n        container.style.opacity = \"0\";\n        container.style.transform = \"translateY(20px)\";\n        container.style.transition = \"all 0.6s ease-out\";\n\n        observer.observe(module);\n      } else {\n        container.style.opacity = \"1\";\n        container.style.transform = \"translateY(0)\";\n      }\n    });\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-43196c3\" data-block-id=\"43196c3\"><style>.stk-43196c3 {margin-top:var(--stk--preset--spacing--70, 3.38rem) !important;margin-bottom:var(--stk--preset--spacing--70, 3.38rem) !important;}<\/style><style class=\"stk-custom-css\">.stk-43196c3{--cnc-accent:#0f172a !important;--cnc-active:#2563eb !important;--cnc-bg:#ffffff !important;--cnc-bg-hover:#f8fafc !important;--cnc-border:#e2e8f0 !important;--cnc-text-title:#1e293b !important;--cnc-text-body:#475569 !important;--shadow-card:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1) !important}.stk-43196c3 .stk-block-accordion{display:block !important;width:100% !important;height:auto !important;background:var(--cnc-bg) !important;border:1px solid var(--cnc-border) !important;border-left:4px solid transparent !important;margin-bottom:16px !important;border-radius:0px !important;box-shadow:var(--shadow-card) !important;transition:all 0.2s ease-in-out !important;position:relative !important;overflow:hidden !important}.stk-43196c3 .stk-block-accordion:hover{border-color:#cbd5e1 !important;background:var(--cnc-bg-hover) !important}.stk-43196c3 .stk-block-accordion[open]{border-left-color:var(--cnc-active) !important;border-top-color:#cbd5e1 !important;border-bottom-color:#cbd5e1 !important;border-right-color:#cbd5e1 !important;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1) !important;background:#fff !important}.stk-43196c3 summary.stk-block-accordion__heading{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:24px 24px !important;cursor:pointer !important;list-style:none !important;min-height:70px !important}.stk-43196c3 summary::-webkit-details-marker{display:none !important}.stk-43196c3 .stk-block-icon-label .stk-block-icon{display:none !important}.stk-43196c3 summary .stk-block-heading__text{font-family:system-ui,-apple-system,sans-serif !important;font-size:18px !important;font-weight:600 !important;color:var(--cnc-text-title) !important;margin:0 !important;line-height:1.4 !important;text-align:left !important;padding-right:30px !important;letter-spacing:-0.01em !important}.stk-43196c3 summary::after{content:\"\" !important;display:block !important;width:10px !important;height:10px !important;border-right:2px solid var(--cnc-accent) !important;border-bottom:2px solid var(--cnc-accent) !important;transform:rotate(45deg) !important;transition:transform 0.3s ease !important;margin-right:8px !important;flex-shrink:0 !important;opacity:0.6 !important}.stk-43196c3 details[open] summary::after{transform:rotate(225deg) !important;border-color:var(--cnc-active) !important;opacity:1 !important}.stk-43196c3 .stk-block-accordion__content{display:block !important;opacity:1 !important;visibility:visible !important;padding:0 24px 28px 24px !important;border-top:1px solid transparent !important;margin-top:-8px !important}.stk-43196c3 details[open] .stk-block-accordion__content{border-top:1px solid #f1f5f9 !important;padding-top:20px !important}.stk-43196c3 .stk-block-text__text{color:var(--cnc-text-body) !important;font-size:16px !important;line-height:1.75 !important;font-weight:400 !important}.stk-43196c3 h2.stk-block-heading__text{font-weight:700 !important;letter-spacing:-0.5px !important;color:var(--cnc-accent) !important}@media screen and (max-width:690px){.stk-43196c3 summary.stk-block-accordion__heading{padding:18px !important}.stk-43196c3 summary .stk-block-heading__text{font-size:16px !important}}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-43196c3-column alignwide\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-3356166\" data-v=\"4\" data-block-id=\"3356166\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-3356166-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-3356166-inner-blocks\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-a00814d\" id=\"heading-placeholder\" data-block-id=\"a00814d\"><style>.stk-a00814d {margin-bottom:36px !important;}<\/style><h2 class=\"stk-block-heading__text has-text-align-center\">Acrylic CNC Machining Parts FAQs<\/h2><\/div>\n\n\n\n<details class=\"wp-block-stackable-accordion stk-block-accordion stk-inner-blocks stk-block-content stk--is-open stk-block stk-5b42deb is-style-shadow\" open data-block-id=\"5b42deb\"><style>.stk-5b42deb {border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;overflow:hidden !important;box-shadow:0 5px 30px -10px #123f524d !important;}<\/style>\n<summary class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-774a7f0 stk--container-small stk-block-accordion__heading\" data-v=\"4\" data-block-id=\"774a7f0\"><style>.stk-774a7f0-container{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-774a7f0-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-774a7f0-inner-blocks\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-b84cf46\" data-block-id=\"b84cf46\"><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-e664526\" id=\"question-1-placeholder\" data-block-id=\"e664526\"><style>.stk-e664526 .stk-block-heading__text{font-size:20px !important;text-transform:capitalize !important;}@media screen and (max-width:999px){.stk-e664526 .stk-block-heading__text{font-size:20px !important;}}<\/style><h3 class=\"stk-block-heading__text\">What does acrylic CNC machining mean, and how does it connect to plastic mills?<\/h3><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon stk-block-icon stk-block stk-1281129\" data-block-id=\"1281129\"><span class=\"stk--svg-wrapper stk--has-icon2\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-1281129\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-1281129-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-1281129-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><div class=\"stk--inner-svg stk--icon-2\" style=\"display:none\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-1281129\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-1281129-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-1281129-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><\/span><\/div>\n<\/div><\/div>\n<\/div><\/div><\/summary>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-5f12ba1 stk-block-accordion__content\" data-v=\"4\" data-block-id=\"5f12ba1\"><style>.stk-5f12ba1-container{padding-top:0px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-5f12ba1-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-5f12ba1-inner-blocks\">\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-4ba122b\" data-block-id=\"4ba122b\"><p class=\"stk-block-text__text\">CNC acrylic machining means removing material in a subtractive manufacturing process from sheets or blocks of acrylic (specifically Polymethyl Methacrylate, PMMA) to make custom parts using a CNC (Computer Numerically Controlled) machine that is a mill or a mill built specifically for machining plastics. It is a process widely used in making clear and transparent parts that need to be built with specific tolerances. Parts made out of acrylic that have gone through this process have excellent optical clarity and light transmission, and many machining shops have instant quoting available online for one-off prototypes or high-quantity production runs.<\/p><\/div>\n<\/div><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-stackable-accordion stk-block-accordion stk-inner-blocks stk-block-content stk-block stk-fd79b09 is-style-shadow\" data-block-id=\"fd79b09\"><style>.stk-fd79b09 {border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;overflow:hidden !important;box-shadow:0 5px 30px -10px #123f524d !important;}<\/style>\n<summary class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-24f6d0f stk--container-small stk-block-accordion__heading\" data-v=\"4\" data-block-id=\"24f6d0f\"><style>.stk-24f6d0f-container{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-24f6d0f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-24f6d0f-inner-blocks\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-928c95f\" data-block-id=\"928c95f\"><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-bd40081\" id=\"question-1-placeholder\" data-block-id=\"bd40081\"><style>.stk-bd40081 .stk-block-heading__text{font-size:20px !important;text-transform:capitalize !important;}@media screen and (max-width:999px){.stk-bd40081 .stk-block-heading__text{font-size:20px !important;}}<\/style><h3 class=\"stk-block-heading__text\">Is it true that acrylic and thermoplastic components can be made with CNC turning?<\/h3><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon stk-block-icon stk-block stk-dd6d95b\" data-block-id=\"dd6d95b\"><span class=\"stk--svg-wrapper stk--has-icon2\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-dd6d95b\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-dd-6-d-95-b-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-dd-6-d-95-b-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><div class=\"stk--inner-svg stk--icon-2\" style=\"display:none\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-dd6d95b\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-dd-6-d-95-b-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-dd-6-d-95-b-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><\/span><\/div>\n<\/div><\/div>\n<\/div><\/div><\/summary>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-cb0cffb stk-block-accordion__content\" data-v=\"4\" data-block-id=\"cb0cffb\"><style>.stk-cb0cffb-container{padding-top:0px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-cb0cffb-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-cb0cffb-inner-blocks\">\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-181cffc\" data-block-id=\"181cffc\"><p class=\"stk-block-text__text\">CNC turning does work on thermoplastics and acrylic machining, but is only limited to parts that are round or axis-symmetric (i.e., things that are shaped like a can). That said, CNC turning is extremely useful in making optical tubes, containers, and mechanical components for cars and planes. The trick is to use the right tool and to avoid high contact pressure or high RPM; otherwise, the part can melt or break, which is not a good thing. <\/p><\/div>\n<\/div><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-stackable-accordion stk-block-accordion stk-inner-blocks stk-block-content stk-block stk-eb6ae87 is-style-shadow\" data-block-id=\"eb6ae87\"><style>.stk-eb6ae87 {border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;overflow:hidden !important;box-shadow:0 5px 30px -10px #123f524d !important;}<\/style>\n<summary class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-a9d2cfd stk--container-small stk-block-accordion__heading\" data-v=\"4\" data-block-id=\"a9d2cfd\"><style>.stk-a9d2cfd-container{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-a9d2cfd-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-a9d2cfd-inner-blocks\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-5146471\" data-block-id=\"5146471\"><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-66c4ba8\" id=\"question-1-placeholder\" data-block-id=\"66c4ba8\"><style>.stk-66c4ba8 .stk-block-heading__text{font-size:20px !important;text-transform:capitalize !important;}@media screen and (max-width:999px){.stk-66c4ba8 .stk-block-heading__text{font-size:20px !important;}}<\/style><h3 class=\"stk-block-heading__text\">How does acrylic compare to glass as an alternative to glass and a glass substitute?<\/h3><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon stk-block-icon stk-block stk-b5ee8a3\" data-block-id=\"b5ee8a3\"><span class=\"stk--svg-wrapper stk--has-icon2\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-b5ee8a3\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-b-5-ee-8-a-3-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-b-5-ee-8-a-3-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><div class=\"stk--inner-svg stk--icon-2\" style=\"display:none\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-b5ee8a3\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-b-5-ee-8-a-3-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-b-5-ee-8-a-3-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><\/span><\/div>\n<\/div><\/div>\n<\/div><\/div><\/summary>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-2fadce5 stk-block-accordion__content\" data-v=\"4\" data-block-id=\"2fadce5\"><style>.stk-2fadce5-container{padding-top:0px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-2fadce5-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-2fadce5-inner-blocks\">\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-dc098b0\" data-block-id=\"dc098b0\"><p class=\"stk-block-text__text\">Acrylic is a lightweight, shatter-resistant substitute for glass with superior impact resistance and is easier to process. When looking for glass alternatives, acrylic (polymethyl methacrylate) provides high transparency and optical clarity and is also less brittle. Acrylic is preferred in applications where UV stability and resistance to abrasion matter. Although, polycarbonate may be preferred if higher impact strength is required. Acrylic is also one of the preferred materials for these applications because of its cost-effectiveness and the ease with which it can be processed to achieve the required optical characteristics.<\/p><\/div>\n<\/div><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-stackable-accordion stk-block-accordion stk-inner-blocks stk-block-content stk-block stk-1f8a81b is-style-shadow\" data-block-id=\"1f8a81b\"><style>.stk-1f8a81b {border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;overflow:hidden !important;box-shadow:0 5px 30px -10px #123f524d !important;}<\/style>\n<summary class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-d15a3b2 stk--container-small stk-block-accordion__heading\" data-v=\"4\" data-block-id=\"d15a3b2\"><style>.stk-d15a3b2-container{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-d15a3b2-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-d15a3b2-inner-blocks\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-b6f3477\" data-block-id=\"b6f3477\"><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-204839f\" id=\"question-1-placeholder\" data-block-id=\"204839f\"><style>.stk-204839f .stk-block-heading__text{font-size:20px !important;text-transform:capitalize !important;}@media screen and (max-width:999px){.stk-204839f .stk-block-heading__text{font-size:20px !important;}}<\/style><h3 class=\"stk-block-heading__text\">What are common applications in industry for optically clear machined acrylic?<\/h3><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon stk-block-icon stk-block stk-6ae0a79\" data-block-id=\"6ae0a79\"><span class=\"stk--svg-wrapper stk--has-icon2\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-6ae0a79\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-6-ae-0-a-79-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-6-ae-0-a-79-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><div class=\"stk--inner-svg stk--icon-2\" style=\"display:none\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-6ae0a79\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-6-ae-0-a-79-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-6-ae-0-a-79-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><\/span><\/div>\n<\/div><\/div>\n<\/div><\/div><\/summary>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-384631f stk-block-accordion__content\" data-v=\"4\" data-block-id=\"384631f\"><style>.stk-384631f-container{padding-top:0px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-384631f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-384631f-inner-blocks\">\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-7ebae59\" data-block-id=\"7ebae59\"><p class=\"stk-block-text__text\">Optically clear machined acrylic is largely applied in the production of display windows, lenses, light guides, various medical devices, and various architectural elements. In the automotive and aerospace industries, and also in consumer electronics, machined acrylic is leaned on in the production of prototypes and also for the production of the final product where high light transmission and specific optical characteristics are required. In CNC acrylic machining, optically clear acrylic can be machined into various geometries which is useful in prototyping to evaluate the optical properties before high-volume production is done through injection molding.<\/p><\/div>\n<\/div><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-stackable-accordion stk-block-accordion stk-inner-blocks stk-block-content stk-block stk-50b31bf is-style-shadow\" data-block-id=\"50b31bf\"><style>.stk-50b31bf {border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;overflow:hidden !important;box-shadow:0 5px 30px -10px #123f524d !important;}<\/style>\n<summary class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-c76241d stk--container-small stk-block-accordion__heading\" data-v=\"4\" data-block-id=\"c76241d\"><style>.stk-c76241d-container{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-c76241d-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-c76241d-inner-blocks\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-a76a3e8\" data-block-id=\"a76a3e8\"><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-27cb88f\" id=\"question-1-placeholder\" data-block-id=\"27cb88f\"><style>.stk-27cb88f .stk-block-heading__text{font-size:20px !important;text-transform:capitalize !important;}@media screen and (max-width:999px){.stk-27cb88f .stk-block-heading__text{font-size:20px !important;}}<\/style><h3 class=\"stk-block-heading__text\">What is the process for different companies to achieve tight tolerances when milling acrylic?<\/h3><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon stk-block-icon stk-block stk-4baac84\" data-block-id=\"4baac84\"><span class=\"stk--svg-wrapper stk--has-icon2\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-4baac84\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-4-baac-84-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-4-baac-84-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><div class=\"stk--inner-svg stk--icon-2\" style=\"display:none\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-4baac84\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-4-baac-84-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-4-baac-84-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><\/span><\/div>\n<\/div><\/div>\n<\/div><\/div><\/summary>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-4f20653 stk-block-accordion__content\" data-v=\"4\" data-block-id=\"4f20653\"><style>.stk-4f20653-container{padding-top:0px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-4f20653-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-4f20653-inner-blocks\">\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-78b1606\" data-block-id=\"78b1606\"><p class=\"stk-block-text__text\">Vibration and thermal effects are minimized using high-quality CNC mills, careful tool selection, controlled spindle speeds, and proper fixturing. Their in-house inspections and metrology systems ensure repeatability and adherence to specifications. Additional finishing and polishing steps improve optical clarity and remove tool marks for optical components. Post-processing services to improve durability and UV resistance, like flame polishing and UV-stable coatings, are common in shops, and inspection results are often documented.<\/p><\/div>\n<\/div><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-stackable-accordion stk-block-accordion stk-inner-blocks stk-block-content stk-block stk-450c3f8 is-style-shadow\" data-block-id=\"450c3f8\"><style>.stk-450c3f8 {border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;overflow:hidden !important;box-shadow:0 5px 30px -10px #123f524d !important;}<\/style>\n<summary class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-c5ff9be stk--container-small stk-block-accordion__heading\" data-v=\"4\" data-block-id=\"c5ff9be\"><style>.stk-c5ff9be-container{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-c5ff9be-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-c5ff9be-inner-blocks\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-9bd0380\" data-block-id=\"9bd0380\"><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-bde93f9\" id=\"question-1-placeholder\" data-block-id=\"bde93f9\"><style>.stk-bde93f9 .stk-block-heading__text{font-size:20px !important;text-transform:capitalize !important;}@media screen and (max-width:999px){.stk-bde93f9 .stk-block-heading__text{font-size:20px !important;}}<\/style><h3 class=\"stk-block-heading__text\">Is acrylic an alternative to injection molding and other plastic processes for prototyping and production?<\/h3><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon stk-block-icon stk-block stk-0cf4e87\" data-block-id=\"0cf4e87\"><span class=\"stk--svg-wrapper stk--has-icon2\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-0cf4e87\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-0-cf-4-e-87-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-0-cf-4-e-87-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><div class=\"stk--inner-svg stk--icon-2\" style=\"display:none\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-0cf4e87\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-0-cf-4-e-87-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-0-cf-4-e-87-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><\/span><\/div>\n<\/div><\/div>\n<\/div><\/div><\/summary>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-752bc97 stk-block-accordion__content\" data-v=\"4\" data-block-id=\"752bc97\"><style>.stk-752bc97-container{padding-top:0px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-752bc97-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-752bc97-inner-blocks\">\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-de49260\" data-block-id=\"de49260\"><p class=\"stk-block-text__text\">For rapid prototyping and low to medium volumes, acrylic CNC machining is the most affordable and flexible in terms of turnaround time and design when compared to injection molding, which is only cost effective at high volumes due to tooling costs. Among other things, it offers excellent optical properties and allows for complex geometries and rapid design iteration. CNC acrylic is best for validating the final part and small batch production, but for long-term volume production, injection molding is an alternative and hybrid approaches may also best.<\/p><\/div>\n<\/div><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-stackable-accordion stk-block-accordion stk-inner-blocks stk-block-content stk-block stk-fba6e7a is-style-shadow\" data-block-id=\"fba6e7a\"><style>.stk-fba6e7a {border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;overflow:hidden !important;box-shadow:0 5px 30px -10px #123f524d !important;}<\/style>\n<summary class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-b1ed7b0 stk--container-small stk-block-accordion__heading\" data-v=\"4\" data-block-id=\"b1ed7b0\"><style>.stk-b1ed7b0-container{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-b1ed7b0-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-b1ed7b0-inner-blocks\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-e401ee8\" data-block-id=\"e401ee8\"><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-1015c1b\" id=\"question-1-placeholder\" data-block-id=\"1015c1b\"><style>.stk-1015c1b .stk-block-heading__text{font-size:20px !important;text-transform:capitalize !important;}@media screen and (max-width:999px){.stk-1015c1b .stk-block-heading__text{font-size:20px !important;}}<\/style><h3 class=\"stk-block-heading__text\">How does UV exposure affect thermoplastic acrylic and what about UV stability?<\/h3><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon stk-block-icon stk-block stk-01f72b6\" data-block-id=\"01f72b6\"><span class=\"stk--svg-wrapper stk--has-icon2\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-01f72b6\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-01-f-72-b-6-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-01-f-72-b-6-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><div class=\"stk--inner-svg stk--icon-2\" style=\"display:none\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-01f72b6\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-01-f-72-b-6-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-01-f-72-b-6-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><\/span><\/div>\n<\/div><\/div>\n<\/div><\/div><\/summary>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-b625324 stk-block-accordion__content\" data-v=\"4\" data-block-id=\"b625324\"><style>.stk-b625324-container{padding-top:0px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-b625324-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-b625324-inner-blocks\">\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-3347a76\" data-block-id=\"3347a76\"><p class=\"stk-block-text__text\">Acrylic is one of the most UV radiation resistant materials. For most outdoor applications, acrylic maintains optical clarity and does not yellow. However, yellowing without additives and optical clarity degradation could occur for outdoor applications with a long duration of exposure. Fortunately, UV-stable grades of polymethyl methacrylate and UV coating technologies can help. For outdoor applications like signage, aerospace windows, and lighting, manufacturers recommend UV-stable materials. In addition, UV degradation-resistant materials can be improved with additional UV post-processing treatments.<\/p><\/div>\n<\/div><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-stackable-accordion stk-block-accordion stk-inner-blocks stk-block-content stk-block stk-fefca6e is-style-shadow\" data-block-id=\"fefca6e\"><style>.stk-fefca6e {border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;overflow:hidden !important;box-shadow:0 5px 30px -10px #123f524d !important;}<\/style>\n<summary class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-5212595 stk--container-small stk-block-accordion__heading\" data-v=\"4\" data-block-id=\"5212595\"><style>.stk-5212595-container{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-5212595-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-5212595-inner-blocks\">\n<div class=\"wp-block-stackable-icon-label stk-block-icon-label stk-block stk-9381842\" data-block-id=\"9381842\"><div class=\"stk-row stk-inner-blocks stk-block-content\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-f6e1f67\" id=\"question-1-placeholder\" data-block-id=\"f6e1f67\"><style>.stk-f6e1f67 .stk-block-heading__text{font-size:20px !important;text-transform:capitalize !important;}@media screen and (max-width:999px){.stk-f6e1f67 .stk-block-heading__text{font-size:20px !important;}}<\/style><h3 class=\"stk-block-heading__text\">What post-processing and inspection steps are common for transparent machined acrylic parts?<\/h3><\/div>\n\n\n\n<div class=\"wp-block-stackable-icon stk-block-icon stk-block stk-68aecd2\" data-block-id=\"68aecd2\"><span class=\"stk--svg-wrapper stk--has-icon2\"><div class=\"stk--inner-svg\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-68aecd2\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-68-aecd-2-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-68-aecd-2-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><div class=\"stk--inner-svg stk--icon-2\" style=\"display:none\"><svg style=\"height:0;width:0\"><defs><linearGradient id=\"linear-gradient-68aecd2\" x1=\"0\" x2=\"100%\" y1=\"0\" y2=\"0\"><stop offset=\"0%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-68-aecd-2-color-1)\"><\/stop><stop offset=\"100%\" style=\"stop-opacity:1;stop-color:var(--linear-gradient-68-aecd-2-color-2)\"><\/stop><\/linearGradient><\/defs><\/svg><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\" width=\"32\" height=\"32\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"\/><\/svg><\/div><\/span><\/div>\n<\/div><\/div>\n<\/div><\/div><\/summary>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-d543408 stk-block-accordion__content\" data-v=\"4\" data-block-id=\"d543408\"><style>.stk-d543408-container{padding-top:0px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-d543408-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-d543408-inner-blocks\">\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-5accdf6\" data-block-id=\"5accdf6\"><p class=\"stk-block-text__text\">Polishing acrylic parts, ultrasonic cleaning, and coating with UV, anti-scratch, and anti-reflective coatings are common. For transparent optical parts, post-processing flame polishing is often done to achieve the desired optical quality. Measurement inspection is performed to verify design resolution and surface finish quality. These steps are done to ensure the optical components, like enclosures and lenses, are compliant to customer specifications.<\/p><\/div>\n<\/div><\/div><\/div>\n<\/details>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Premium Acrylic (PMMA) CNC Solutions Commonly known as Acrylic Glass, Polymethyl Methacrylate (PMMA) is a versatile thermoplastic that bridges the gap between aesthetic appeal and engineering durability. It has become a cornerstone material for precision CNC machining and laser engraving applications. Why Choose Acrylic? It offers a unique combination of high tensile strength and superior [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2976,"parent":2108,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"#gspb_row-id-gsbp-7edf5ee{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap;align-content:center;padding-top:250px;padding-bottom:55px}#gspb_row-id-gsbp-7edf5ee>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}.gspb_row{position:relative}div[id^=gspb_col-id]{box-sizing:border-box;position:relative;padding:var(--gs-row-column-padding, 15px min(3vw, 20px))}@media (max-width:991.98px){#gspb_row-id-gsbp-7edf5ee>.gspb_row__content{row-gap:50px}}#gspb_row-id-gsbp-7edf5ee>.gspb_row__content{align-items:center}body.gspb-bodyfront #gspb_row-id-gsbp-7edf5ee>.gspb_row__content{width:var(--theme-container-width, 1200px);max-width:var(--theme-normal-container-max-width, 1200px)}@media (max-width:991.98px){#gspb_row-id-gsbp-7edf5ee{padding-top:200px}}#gspb_row-id-gsbp-7edf5ee{background-color:var(--wp--preset--color--palette-color-4, var(--theme-palette-color-4, #040404));background-size:cover;background-repeat:no-repeat;background-position:50% 0;background-image:url(https:\/\/le-creator.com\/wp-content\/uploads\/2025\/07\/hero-section-background-scaled-1.webp)}#gspb_row-id-gsbp-7edf5ee:hover{background-size:cover}#gspb_col-id-gsbp-6a341d5.gspb_row__col--6{width:calc(50% - 40px)}@media (max-width:991.98px){#gspb_col-id-gsbp-6a341d5.gspb_row__col--6{width:100%}}@media (max-width:767.98px){#gspb_col-id-gsbp-6a341d5.gspb_row__col--6{width:calc(100% - 40px)}}@media (max-width:575.98px){#gspb_col-id-gsbp-6a341d5.gspb_row__col--6{width:100%}}@media (min-width:992px){body.gspb-bodyfront #gspb_col-id-gsbp-6a341d5.gspb_row__col--6{width:calc(55% - 0px - 40px)}}#gspb_heading-id-gsbp-d37f723{font-size:50px;line-height:1.2em}@media (max-width:991.98px){#gspb_heading-id-gsbp-d37f723{font-size:40px}}@media (max-width:575.98px){#gspb_heading-id-gsbp-d37f723{font-size:35px}}@media (max-width:991.98px){#gspb_heading-id-gsbp-d37f723,#gspb_heading-id-gsbp-d37f723 .gsap-g-line{text-align:center!important}}#gspb_heading-id-gsbp-d37f723{font-weight:800!important;color:#fff;margin-top:0;margin-bottom:20px}.gspb_text-id-gsbp-5c0e1d9{font-size:18px}@media (max-width:991.98px){.gspb_text-id-gsbp-5c0e1d9,.gspb_text-id-gsbp-5c0e1d9 .gsap-g-line{text-align:center!important}}.gspb_text-id-gsbp-5c0e1d9{color:#fff;margin-top:0!important;margin-bottom:50px!important}#gspb_button-id-gsbp-8f08266{display:flex;justify-content:flex-start}#gspb_button-id-gsbp-8f08266 .gspb-buttonbox-text{display:flex;flex-direction:column}#gspb_button-id-gsbp-8f08266>.gspb-buttonbox{box-sizing:border-box}#gspb_button-id-gsbp-8f08266>.gspb-buttonbox>.gspb-buttonbox-textwrap>.gspb-buttonbox-icon{display:flex}#gspb_button-id-gsbp-8f08266>.gspb-buttonbox .gspb-buttonbox-icon svg{height:40px!important;width:40px!important;min-width:40px!important;fill:#fff!important;margin:0!important}#gspb_button-id-gsbp-8f08266>.gspb-buttonbox .gspb-buttonbox-icon svg path{fill:#fff!important}#gspb_button-id-gsbp-8f08266>.gspb-buttonbox>.gspb-buttonbox-textwrap{display:flex;flex-direction:row;align-items:center}#gspb_button-id-gsbp-8f08266 .gspb-buttonbox-icon{margin-left:13px}#gspb_button-id-gsbp-8f08266>.gspb-buttonbox .gspb-buttonbox-icon{margin-left:25px}@media (max-width:991.98px){#gspb_button-id-gsbp-8f08266{justify-content:center}}#gspb_button-id-gsbp-8f08266>.gspb-buttonbox{padding:8px 8px 8px 30px}#gspb_col-id-gsbp-5e445d6.gspb_row__col--6{width:calc(50% - 40px)}@media (max-width:991.98px){#gspb_col-id-gsbp-5e445d6.gspb_row__col--6{width:100%}}@media (max-width:767.98px){#gspb_col-id-gsbp-5e445d6.gspb_row__col--6{width:calc(100% - 40px)}}@media (max-width:575.98px){#gspb_col-id-gsbp-5e445d6.gspb_row__col--6{width:100%}}body.gspb-bodyfront #gspb_col-id-gsbp-5e445d6.gspb_row__col--6{min-height:600px}@media (max-width:991.98px){body.gspb-bodyfront #gspb_col-id-gsbp-5e445d6.gspb_row__col--6{min-height:550px}}.gspb_row #gspb_col-id-gsbp-5e445d6.gspb_row__col--6{padding:40px}@media (max-width:575.98px){.gspb_row #gspb_col-id-gsbp-5e445d6.gspb_row__col--6{padding:30px}}#gspb_col-id-gsbp-5e445d6.gspb_row__col--6{background-size:cover;background-repeat:no-repeat;background-position:51% 47%}@media (max-width:991.98px){#gspb_col-id-gsbp-5e445d6.gspb_row__col--6{background-position:50% 50%}}#gspb_col-id-gsbp-5e445d6.gspb_row__col--6{background-image:url(https:\/\/le-creator.com\/wp-content\/uploads\/2025\/12\/0b6bbe77-9bfb-4901-a4c3-d2b361336398-2.png)}#gspb_col-id-gsbp-5e445d6.gspb_row__col--6:hover{background-size:cover}body #gspb_col-id-gsbp-5e445d6.gspb_row__col--6{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}#gspb_col-id-gsbp-5e445d6.gspb_row__col--6,#gspb_col-id-gsbp-5e445d6.gspb_row__col--6>.gspb_backgroundOverlay{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}","footnotes":""},"class_list":["post-2970","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/le-creator.com\/pt\/wp-json\/wp\/v2\/pages\/2970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/le-creator.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/le-creator.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/le-creator.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/le-creator.com\/pt\/wp-json\/wp\/v2\/comments?post=2970"}],"version-history":[{"count":0,"href":"https:\/\/le-creator.com\/pt\/wp-json\/wp\/v2\/pages\/2970\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/le-creator.com\/pt\/wp-json\/wp\/v2\/pages\/2108"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/le-creator.com\/pt\/wp-json\/wp\/v2\/media\/2976"}],"wp:attachment":[{"href":"https:\/\/le-creator.com\/pt\/wp-json\/wp\/v2\/media?parent=2970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}