{"id":93,"date":"2015-12-12T07:13:57","date_gmt":"2015-12-12T07:13:57","guid":{"rendered":"https:\/\/plasticmoulds.net\/?page_id=93"},"modified":"2026-08-10T19:27:22","modified_gmt":"2026-08-10T11:27:22","slug":"contattateci","status":"publish","type":"page","link":"https:\/\/www.plasticmoulds.net\/it\/contact-us","title":{"rendered":"Contattateci"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/plasticmoulds.net\/wp-content\/uploads\/2022\/11\/Red-Black-Modern-Minimalist-Business-Agency-Video.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/plasticmoulds.net\/wp-content\/uploads\/2022\/11\/Red-Black-Modern-Minimalist-Business-Agency-Video-1024x576.png\" alt=\"Contact us injection molding\" class=\"wp-image-9503\" srcset=\"https:\/\/www.plasticmoulds.net\/wp-content\/uploads\/2022\/11\/Red-Black-Modern-Minimalist-Business-Agency-Video-1024x576.png 1024w, https:\/\/www.plasticmoulds.net\/wp-content\/uploads\/2022\/11\/Red-Black-Modern-Minimalist-Business-Agency-Video-300x169.png 300w, https:\/\/www.plasticmoulds.net\/wp-content\/uploads\/2022\/11\/Red-Black-Modern-Minimalist-Business-Agency-Video-768x432.png 768w, https:\/\/www.plasticmoulds.net\/wp-content\/uploads\/2022\/11\/Red-Black-Modern-Minimalist-Business-Agency-Video-1536x864.png 1536w, https:\/\/www.plasticmoulds.net\/wp-content\/uploads\/2022\/11\/Red-Black-Modern-Minimalist-Business-Agency-Video.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><div class=\"wpforms-container wpforms-container-full\" id=\"wpforms-16302\"><form id=\"wpforms-form-16302\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"16302\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/it\/wp-json\/wp\/v2\/pages\/93\" data-token=\"7eff2e4b63e9a873c138037bb505cab0\" data-token-time=\"1789618965\"><noscript class=\"wpforms-error-noscript\">Abilita JavaScript nel browser per completare questo modulo.<\/noscript><div class=\"wpforms-field-container\"><div id=\"wpforms-16302-field_1-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"1\"><label class=\"wpforms-field-label\">Name <span class=\"wpforms-required-label\">*<\/span><\/label><div class=\"wpforms-field-row wpforms-field-medium\"><div class=\"wpforms-field-row-block wpforms-first wpforms-one-half\"><input type=\"text\" id=\"wpforms-16302-field_1\" class=\"wpforms-field-name-first wpforms-field-required\" name=\"wpforms[fields][1][first]\" required><label for=\"wpforms-16302-field_1\" class=\"wpforms-field-sublabel after\">Nome<\/label><\/div><div class=\"wpforms-field-row-block wpforms-one-half\"><input type=\"text\" id=\"wpforms-16302-field_1-last\" class=\"wpforms-field-name-last wpforms-field-required\" name=\"wpforms[fields][1][last]\" required><label for=\"wpforms-16302-field_1-last\" class=\"wpforms-field-sublabel after\">Cognome<\/label><\/div><\/div><\/div><div id=\"wpforms-16302-field_4-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"4\" ><label class=\"wpforms-field-label\" for=\"wpforms-16302-field_4\" >Name or Email<\/label><input type=\"text\" id=\"wpforms-16302-field_4\" class=\"wpforms-field-medium\" name=\"wpforms[fields][4]\" ><\/div><div id=\"wpforms-16302-field_2-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-16302-field_2\">Email <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"email\" id=\"wpforms-16302-field_2\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][2]\" spellcheck=\"false\" required><\/div><div id=\"wpforms-16302-field_3-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-16302-field_3\">Comment or Message<\/label><textarea id=\"wpforms-16302-field_3\" class=\"wpforms-field-medium\" name=\"wpforms[fields][3]\" ><\/textarea><\/div><script> ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-16302-field_4-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-16302-field_4-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-16302-field_4-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); <\/script><\/div><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"16302\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/www.plasticmoulds.net\/it\/wp-json\/wp\/v2\/pages\/93\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-16302\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"Submit\" aria-live=\"assertive\" value=\"wpforms-submit\">Submit<\/button><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.plasticmoulds.net\/wp-content\/plugins\/wpforms-lite\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Caricamento\"><\/div><\/form><\/div><div id=\"twqw_4366\" class=\"twqw-root\" data-no-optimize=\"1\" data-rest=\"https:\/\/www.plasticmoulds.net\/it\/wp-json\/twquote\/v1\/submit\" data-nonce=\"e28d4176d7\"><div class=\"twqw-header\"><div class=\"twqw-title\">Get a Quote for Your Plastic Part<\/div><div class=\"twqw-sub\">A few quick questions. No technical terms needed. Pictures will guide you.<\/div><div class=\"twqw-progress\"><div class=\"twqw-progress-bar\" style=\"width:0%\"><\/div><\/div><div class=\"twqw-step-label\"><span class=\"twqw-step-num\">1<\/span> of <span class=\"twqw-step-total\">9<\/span><\/div><\/div><div class=\"twqw-step twqw-active\" data-step=\"0\"><h3>What do you need from us today?<\/h3><p class=\"twqw-hint\">Pick the one that fits. We'll ask different questions based on your choice.<\/p><div class=\"twqw-grid twqw-grid-2\"><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_intent\" value=\"Price quote\"><svg viewBox=\"0 0 100 80\"><rect x=\"20\" y=\"15\" width=\"60\" height=\"55\" rx=\"4\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2\"\/><text x=\"50\" y=\"35\" text-anchor=\"middle\" font-size=\"14\" font-weight=\"bold\" fill=\"#e67e22\">$<\/text><line x1=\"30\" y1=\"45\" x2=\"70\" y2=\"45\" stroke=\"#333\" stroke-width=\"1\"\/><line x1=\"30\" y1=\"52\" x2=\"65\" y2=\"52\" stroke=\"#333\" stroke-width=\"1\"\/><line x1=\"30\" y1=\"59\" x2=\"60\" y2=\"59\" stroke=\"#333\" stroke-width=\"1\"\/><\/svg><span>Price quote<\/span><em>I have a design or clear specs. Just want the price.<\/em><\/label><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_intent\" value=\"Design check (DFM)\"><svg viewBox=\"0 0 100 80\"><rect x=\"15\" y=\"25\" width=\"55\" height=\"35\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><circle cx=\"72\" cy=\"55\" r=\"15\" fill=\"none\" stroke=\"#e67e22\" stroke-width=\"3\"\/><line x1=\"83\" y1=\"66\" x2=\"92\" y2=\"75\" stroke=\"#e67e22\" stroke-width=\"3\"\/><path d=\"M25 35 L35 40 L45 33\" fill=\"none\" stroke=\"#333\" stroke-width=\"1.5\"\/><\/svg><span>Design check (DFM)<\/span><em>I have a design but not sure if it's mold-friendly. Help me review.<\/em><\/label><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_intent\" value=\"Copy a sample\"><svg viewBox=\"0 0 100 80\"><path d=\"M25 20 L45 20 L48 65 L22 65 Z\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M55 25 L75 25 L78 65 L52 65 Z\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\" stroke-dasharray=\"3,2\"\/><path d=\"M50 35 L54 35 M50 42 L54 42\" stroke=\"#e67e22\" stroke-width=\"2\"\/><\/svg><span>Copy a sample<\/span><em>I have a physical part I want you to reproduce (or improve).<\/em><\/label><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_intent\" value=\"Design from scratch\"><svg viewBox=\"0 0 100 80\"><circle cx=\"50\" cy=\"35\" r=\"18\" fill=\"#f1c40f66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M45 55 L55 55 L55 62 L45 62 Z\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"50\" y1=\"10\" x2=\"50\" y2=\"15\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"28\" y1=\"18\" x2=\"32\" y2=\"22\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"72\" y1=\"18\" x2=\"68\" y2=\"22\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"20\" y1=\"35\" x2=\"26\" y2=\"35\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"74\" y1=\"35\" x2=\"80\" y2=\"35\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Design from scratch<\/span><em>Just an idea. I need you to design + make it.<\/em><\/label><\/div><\/div><div class=\"twqw-step\" data-step=\"11\"><h3>What do you have, and what should we quote?<\/h3><p class=\"twqw-hint\">The more we know up front, the faster and more accurate the price.<\/p><div class=\"twqw-sublabel\">Files you can send<\/div><div class=\"twqw-grid\"><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_files\" value=\"3D CAD (STEP \/ IGES \/ X_T)\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"20\" width=\"55\" height=\"40\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M20 20 L35 10 L90 10 L75 20 Z\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M75 20 L75 60 L90 50 L90 10\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>3D CAD<\/span><em>STEP \/ IGES \/ X_T \u2014 fastest quote<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_files\" value=\"2D drawings only (PDF \/ DWG)\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"10\" width=\"60\" height=\"50\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"30\" y1=\"25\" x2=\"70\" y2=\"25\" stroke=\"#333\"\/><line x1=\"30\" y1=\"35\" x2=\"60\" y2=\"35\" stroke=\"#333\"\/><line x1=\"30\" y1=\"45\" x2=\"65\" y2=\"45\" stroke=\"#333\"\/><\/svg><span>2D drawings only<\/span><em>PDF \/ DWG \/ sketch<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_files\" value=\"3D + 2D with tolerances\"><svg viewBox=\"0 0 100 70\"><rect x=\"15\" y=\"15\" width=\"35\" height=\"40\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"55\" y=\"15\" width=\"30\" height=\"40\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2\"\/><text x=\"70\" y=\"40\" text-anchor=\"middle\" font-size=\"7\" fill=\"#e74c3c\">\u00b10.1<\/text><\/svg><span>3D + 2D<\/span><em>Both, with tolerances<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_files\" value=\"Photos \/ sample only\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"20\" width=\"60\" height=\"40\" rx=\"4\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><circle cx=\"50\" cy=\"40\" r=\"10\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"40\" y=\"12\" width=\"20\" height=\"8\" fill=\"#333\"\/><\/svg><span>Photos \/ sample<\/span><em>No drawings yet<\/em><\/label><\/div><div class=\"twqw-sublabel\">What should the quote include?<\/div><div class=\"twqw-grid twqw-grid-2\"><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_scope\" value=\"Mold + production parts (full service)\"><svg viewBox=\"0 0 100 70\"><rect x=\"10\" y=\"20\" width=\"35\" height=\"30\" fill=\"#7f8c8d66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M50 35 L60 35\" stroke=\"#e67e22\" stroke-width=\"3\"\/><g fill=\"#f39c12\" stroke=\"#333\"><rect x=\"65\" y=\"25\" width=\"8\" height=\"8\"\/><rect x=\"77\" y=\"25\" width=\"8\" height=\"8\"\/><rect x=\"65\" y=\"37\" width=\"8\" height=\"8\"\/><rect x=\"77\" y=\"37\" width=\"8\" height=\"8\"\/><\/g><\/svg><span>Mold + parts<\/span><em>You make the mold and run production<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_scope\" value=\"Mold only (export the tool to me)\"><svg viewBox=\"0 0 100 70\"><rect x=\"30\" y=\"15\" width=\"40\" height=\"18\" fill=\"#7f8c8d66\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"30\" y=\"37\" width=\"40\" height=\"18\" fill=\"#7f8c8d66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M75 35 L90 35 M85 30 L90 35 L85 40\" fill=\"none\" stroke=\"#e67e22\" stroke-width=\"2\"\/><\/svg><span>Mold only<\/span><em>Ship the tool to my factory<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_scope\" value=\"Parts only (I already own a mold)\"><svg viewBox=\"0 0 100 70\"><g fill=\"#f39c12\" stroke=\"#333\"><rect x=\"25\" y=\"25\" width=\"12\" height=\"12\"\/><rect x=\"44\" y=\"25\" width=\"12\" height=\"12\"\/><rect x=\"63\" y=\"25\" width=\"12\" height=\"12\"\/><rect x=\"34\" y=\"42\" width=\"12\" height=\"12\"\/><rect x=\"53\" y=\"42\" width=\"12\" height=\"12\"\/><\/g><\/svg><span>Parts only<\/span><em>Transfer my existing mold to you<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_scope\" value=\"Prototype \/ small batch first\"><svg viewBox=\"0 0 100 70\"><rect x=\"35\" y=\"20\" width=\"30\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><text x=\"50\" y=\"62\" text-anchor=\"middle\" font-size=\"8\" fill=\"#666\">test first<\/text><\/svg><span>Prototype first<\/span><em>Small batch, then decide<\/em><\/label><\/div><div class=\"twqw-optional\"><label>Material name, if you already know it (optional):<\/label><input type=\"text\" name=\"twqw_4366_material\" placeholder=\"e.g. ABS, PP, PA66 GF30, PC\u2026\" class=\"twqw-input-full\"><\/div><\/div><div class=\"twqw-step\" data-step=\"12\"><h3>What are you worried about in the design?<\/h3><p class=\"twqw-hint\">Pick all that apply. Not sure? Choose \"Full review\".<\/p><div class=\"twqw-grid\"><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_dfm[]\" value=\"Wall thickness\"><svg viewBox=\"0 0 100 70\"><path d=\"M20 20 L80 20 L80 50 L65 50 L65 32 L35 32 L35 50 L20 50 Z\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M25 55 L30 55\" stroke=\"#e74c3c\" stroke-width=\"3\"\/><path d=\"M70 55 L75 55\" stroke=\"#e74c3c\" stroke-width=\"3\"\/><\/svg><span>Wall thickness<\/span><em>Too thick, too thin, uneven<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_dfm[]\" value=\"Undercuts \/ side holes\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"20\" width=\"60\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"65\" y=\"28\" width=\"15\" height=\"10\" fill=\"#fff\" stroke=\"#e74c3c\" stroke-width=\"2\"\/><\/svg><span>Undercuts<\/span><em>Side holes, hooks, snaps<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_dfm[]\" value=\"Draft angles\"><svg viewBox=\"0 0 100 70\"><path d=\"M30 55 L35 15 L65 15 L70 55 Z\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M35 15 L35 55\" stroke=\"#e74c3c\" stroke-dasharray=\"2,2\"\/><\/svg><span>Draft angles<\/span><em>Will it release from the mold?<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_dfm[]\" value=\"Sink marks \/ cosmetics\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"20\" width=\"60\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M40 20 Q50 28 60 20\" fill=\"#e74c3c66\" stroke=\"#e74c3c\"\/><\/svg><span>Sink marks<\/span><em>Visible surface defects<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_dfm[]\" value=\"Warpage \/ flatness\"><svg viewBox=\"0 0 100 70\"><path d=\"M20 40 Q50 20 80 40\" fill=\"none\" stroke=\"#333\" stroke-width=\"3\"\/><path d=\"M20 45 L80 45\" stroke=\"#e74c3c\" stroke-dasharray=\"3,2\"\/><\/svg><span>Warpage<\/span><em>Part bends after molding<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_dfm[]\" value=\"Strength \/ cracking\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"20\" width=\"60\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M45 20 L50 32 L44 40 L52 50\" fill=\"none\" stroke=\"#e74c3c\" stroke-width=\"2\"\/><\/svg><span>Strength<\/span><em>Will it crack or break?<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_dfm[]\" value=\"Ribs \/ bosses \/ screw holes\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"35\" width=\"60\" height=\"15\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"35\" y=\"15\" width=\"8\" height=\"20\" fill=\"#3498db66\" stroke=\"#333\"\/><rect x=\"57\" y=\"15\" width=\"8\" height=\"20\" fill=\"#3498db66\" stroke=\"#333\"\/><\/svg><span>Ribs \/ bosses<\/span><em>Screw posts, stiffeners<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_dfm[]\" value=\"Cost reduction\"><svg viewBox=\"0 0 100 70\"><text x=\"50\" y=\"45\" text-anchor=\"middle\" font-size=\"26\" font-weight=\"bold\" fill=\"#27ae60\">$\u2193<\/text><\/svg><span>Cost reduction<\/span><em>Make it cheaper to mold<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_dfm[]\" value=\"Material choice\"><svg viewBox=\"0 0 100 70\"><circle cx=\"35\" cy=\"35\" r=\"12\" fill=\"#3498db66\" stroke=\"#333\"\/><circle cx=\"65\" cy=\"35\" r=\"12\" fill=\"#e74c3c66\" stroke=\"#333\"\/><text x=\"50\" y=\"40\" text-anchor=\"middle\" font-size=\"12\" fill=\"#333\">?<\/text><\/svg><span>Material choice<\/span><em>Which plastic to use<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_dfm[]\" value=\"Not sure \u2014 full review please\"><svg viewBox=\"0 0 100 70\"><text x=\"50\" y=\"48\" text-anchor=\"middle\" font-size=\"35\" fill=\"#666\">?<\/text><\/svg><span>Full review<\/span><em>Check everything<\/em><\/label><\/div><div class=\"twqw-sublabel\">Where is the design now?<\/div><div class=\"twqw-grid twqw-grid-3\"><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_dfm_stage\" value=\"Early concept \u2014 easy to change\"><svg viewBox=\"0 0 100 60\"><path d=\"M20 40 Q40 15 60 40 T90 40\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\" stroke-dasharray=\"4,3\"\/><\/svg><span>Early concept<\/span><em>Easy to change<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_dfm_stage\" value=\"Final design \u2014 keep changes minimal\"><svg viewBox=\"0 0 100 60\"><rect x=\"25\" y=\"15\" width=\"50\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M40 30 L47 37 L60 24\" fill=\"none\" stroke=\"#27ae60\" stroke-width=\"3\"\/><\/svg><span>Final design<\/span><em>Minimal changes<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_dfm_stage\" value=\"Already molded elsewhere \u2014 having problems\"><svg viewBox=\"0 0 100 60\"><rect x=\"25\" y=\"15\" width=\"50\" height=\"30\" fill=\"#e74c3c66\" stroke=\"#333\" stroke-width=\"2\"\/><text x=\"50\" y=\"37\" text-anchor=\"middle\" font-size=\"18\" font-weight=\"bold\" fill=\"#c0392b\">!<\/text><\/svg><span>In production<\/span><em>Current supplier has issues<\/em><\/label><\/div><\/div><div class=\"twqw-step\" data-step=\"13\"><h3>What would you like back from us?<\/h3><p class=\"twqw-hint\">DFM review is free for serious projects.<\/p><div class=\"twqw-grid twqw-grid-2\"><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_dfm_out\" value=\"Written DFM report with marked-up images\"><svg viewBox=\"0 0 100 80\"><rect x=\"20\" y=\"10\" width=\"60\" height=\"60\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"30\" y1=\"25\" x2=\"70\" y2=\"25\" stroke=\"#333\"\/><line x1=\"30\" y1=\"35\" x2=\"70\" y2=\"35\" stroke=\"#333\"\/><circle cx=\"60\" cy=\"52\" r=\"8\" fill=\"none\" stroke=\"#e74c3c\" stroke-width=\"2\"\/><\/svg><span>DFM report<\/span><em>PDF with issues marked on your model<\/em><\/label><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_dfm_out\" value=\"Revised 3D CAD with fixes applied\"><svg viewBox=\"0 0 100 80\"><rect x=\"15\" y=\"20\" width=\"30\" height=\"40\" fill=\"#e74c3c66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M48 40 L58 40 M54 35 L58 40 L54 45\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"60\" y=\"20\" width=\"30\" height=\"40\" fill=\"#2ecc7166\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Fixed 3D model<\/span><em>We edit the CAD for you<\/em><\/label><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_dfm_out\" value=\"DFM report + mold quote\"><svg viewBox=\"0 0 100 80\"><rect x=\"15\" y=\"15\" width=\"35\" height=\"50\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2\"\/><text x=\"72\" y=\"48\" text-anchor=\"middle\" font-size=\"22\" font-weight=\"bold\" fill=\"#e67e22\">$<\/text><\/svg><span>Report + quote<\/span><em>Review, then price the mold<\/em><\/label><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_dfm_out\" value=\"Quick yes \/ no \u2014 is it moldable?\"><svg viewBox=\"0 0 100 80\"><path d=\"M25 40 L40 55 L75 25\" fill=\"none\" stroke=\"#27ae60\" stroke-width=\"5\"\/><\/svg><span>Quick yes \/ no<\/span><em>Just tell me if it can be molded<\/em><\/label><\/div><div class=\"twqw-optional\"><label>Which file formats can you share?<\/label><input type=\"text\" name=\"twqw_4366_dfm_files\" placeholder=\"e.g. STEP + PDF drawing, SolidWorks 2022\u2026\" class=\"twqw-input-full\"><\/div><\/div><div class=\"twqw-step\" data-step=\"14\"><h3>What do you have of the sample?<\/h3><p class=\"twqw-hint\">We can 3D-scan a physical part and rebuild the CAD.<\/p><div class=\"twqw-grid twqw-grid-2\"><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_sample_have\" value=\"Physical sample only\"><svg viewBox=\"0 0 100 80\"><path d=\"M35 20 L65 20 L70 60 L30 60 Z\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Physical sample only<\/span><em>No drawings at all<\/em><\/label><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_sample_have\" value=\"Sample + some drawings \/ CAD\"><svg viewBox=\"0 0 100 80\"><path d=\"M20 20 L45 20 L48 60 L17 60 Z\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"55\" y=\"20\" width=\"30\" height=\"40\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"60\" y1=\"30\" x2=\"80\" y2=\"30\" stroke=\"#333\"\/><line x1=\"60\" y1=\"40\" x2=\"75\" y2=\"40\" stroke=\"#333\"\/><\/svg><span>Sample + drawings<\/span><em>Some 2D \/ 3D data exists<\/em><\/label><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_sample_have\" value=\"Photos only \u2014 no sample in hand\"><svg viewBox=\"0 0 100 80\"><rect x=\"20\" y=\"25\" width=\"60\" height=\"40\" rx=\"4\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><circle cx=\"50\" cy=\"45\" r=\"10\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"40\" y=\"17\" width=\"20\" height=\"8\" fill=\"#333\"\/><\/svg><span>Photos only<\/span><em>Product I saw or bought online<\/em><\/label><label class=\"twqw-card twqw-tall\"><input type=\"radio\" name=\"twqw_4366_sample_have\" value=\"Sample + old mold \/ previous supplier info\"><svg viewBox=\"0 0 100 80\"><path d=\"M20 20 L45 20 L48 60 L17 60 Z\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"55\" y=\"25\" width=\"30\" height=\"14\" fill=\"#7f8c8d66\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"55\" y=\"42\" width=\"30\" height=\"14\" fill=\"#7f8c8d66\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Sample + old mold<\/span><em>Previous supplier made it<\/em><\/label><\/div><div class=\"twqw-sublabel\">Can you ship the sample to China?<\/div><div class=\"twqw-grid twqw-grid-3\"><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_sample_ship\" value=\"Yes, I can ship a sample\"><svg viewBox=\"0 0 100 60\"><rect x=\"20\" y=\"20\" width=\"45\" height=\"25\" fill=\"#f39c12\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M65 30 L85 30 M80 25 L85 30 L80 35\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Yes, can ship<\/span><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_sample_ship\" value=\"Prefer to send photos \/ 3D scan first\"><svg viewBox=\"0 0 100 60\"><rect x=\"25\" y=\"15\" width=\"50\" height=\"32\" rx=\"3\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><circle cx=\"50\" cy=\"31\" r=\"8\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Photos first<\/span><em>Ship later if needed<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_sample_ship\" value=\"Not sure\"><svg viewBox=\"0 0 100 60\"><text x=\"50\" y=\"42\" text-anchor=\"middle\" font-size=\"30\" fill=\"#666\">?<\/text><\/svg><span>Not sure<\/span><\/label><\/div><\/div><div class=\"twqw-step\" data-step=\"15\"><h3>Exact copy, or with changes?<\/h3><p class=\"twqw-hint\">Pick all that apply.<\/p><div class=\"twqw-grid\"><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_mod[]\" value=\"Exact copy \u2014 no changes\"><svg viewBox=\"0 0 100 70\"><path d=\"M22 20 L42 20 L45 55 L19 55 Z\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M58 20 L78 20 L81 55 L55 55 Z\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><text x=\"50\" y=\"40\" text-anchor=\"middle\" font-size=\"12\" fill=\"#333\">=<\/text><\/svg><span>Exact copy<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_mod[]\" value=\"Change size \/ scale\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"30\" width=\"20\" height=\"20\" fill=\"#3498db66\" stroke=\"#333\"\/><path d=\"M45 40 L55 40\" stroke=\"#e67e22\" stroke-width=\"2\"\/><rect x=\"60\" y=\"20\" width=\"30\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\"\/><\/svg><span>Change size<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_mod[]\" value=\"Change material\"><svg viewBox=\"0 0 100 70\"><circle cx=\"35\" cy=\"35\" r=\"12\" fill=\"#3498db66\" stroke=\"#333\"\/><path d=\"M50 35 L58 35\" stroke=\"#e67e22\" stroke-width=\"2\"\/><circle cx=\"70\" cy=\"35\" r=\"12\" fill=\"#e74c3c66\" stroke=\"#333\"\/><\/svg><span>Change material<\/span><em>Stronger, cheaper, food-safe\u2026<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_mod[]\" value=\"Change color\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"20\" width=\"25\" height=\"30\" fill=\"#e74c3c\" stroke=\"#333\"\/><rect x=\"55\" y=\"20\" width=\"25\" height=\"30\" fill=\"#3498db\" stroke=\"#333\"\/><\/svg><span>Change color<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_mod[]\" value=\"Add my logo \/ text\"><svg viewBox=\"0 0 100 70\"><rect x=\"15\" y=\"20\" width=\"70\" height=\"30\" fill=\"#ecf0f1\" stroke=\"#333\"\/><text x=\"50\" y=\"40\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"bold\" fill=\"#333\">LOGO<\/text><\/svg><span>Add my logo<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_mod[]\" value=\"Fix a weakness \/ improve function\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"20\" width=\"60\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M45 20 L50 32 L44 40\" fill=\"none\" stroke=\"#e74c3c\" stroke-width=\"2\"\/><path d=\"M60 28 L66 34 L76 22\" fill=\"none\" stroke=\"#27ae60\" stroke-width=\"3\"\/><\/svg><span>Fix a weakness<\/span><em>It breaks \/ leaks \/ fits badly<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_mod[]\" value=\"Make a cheaper version\"><svg viewBox=\"0 0 100 70\"><text x=\"50\" y=\"45\" text-anchor=\"middle\" font-size=\"26\" font-weight=\"bold\" fill=\"#27ae60\">$\u2193<\/text><\/svg><span>Cheaper version<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_mod[]\" value=\"Other (see notes)\"><svg viewBox=\"0 0 100 70\"><text x=\"50\" y=\"48\" text-anchor=\"middle\" font-size=\"35\" fill=\"#666\">?<\/text><\/svg><span>Other<\/span><em>Describe below<\/em><\/label><\/div><div class=\"twqw-optional\"><label>What is the part, and what changes do you want?<\/label><textarea name=\"twqw_4366_description\" rows=\"3\" placeholder=\"e.g. A water bottle cap from a discontinued supplier. Same fit, but thicker walls so it stops cracking.\" class=\"twqw-input-full\"><\/textarea><\/div><\/div><div class=\"twqw-step\" data-step=\"16\"><h3>Tell us about your idea<\/h3><p class=\"twqw-hint\">Plain words are fine. What is it, who uses it, what does it do?<\/p><div class=\"twqw-optional\" style=\"margin-top:0;padding-top:0;border:none\"><label>Describe the product <span class=\"twqw-req\">*<\/span><\/label><textarea name=\"twqw_4366_idea\" rows=\"4\" placeholder=\"e.g. A clip that holds a phone on a bicycle handlebar. Must survive rain and sun. Sold to cyclists, target price around $8 retail.\" class=\"twqw-input-full\"><\/textarea><\/div><div class=\"twqw-sublabel\">How far along are you?<\/div><div class=\"twqw-grid twqw-grid-2\"><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_idea_stage\" value=\"Just an idea in my head\"><svg viewBox=\"0 0 100 60\"><circle cx=\"50\" cy=\"28\" r=\"14\" fill=\"#f1c40f66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M46 44 L54 44 L54 50 L46 50 Z\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Idea only<\/span><em>Nothing on paper yet<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_idea_stage\" value=\"Rough sketch \/ drawing\"><svg viewBox=\"0 0 100 60\"><rect x=\"25\" y=\"10\" width=\"50\" height=\"40\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M35 40 Q45 15 65 35\" fill=\"none\" stroke=\"#333\" stroke-width=\"1.5\" stroke-dasharray=\"3,2\"\/><\/svg><span>Rough sketch<\/span><em>Hand drawing, napkin, PPT<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_idea_stage\" value=\"Reference product I want to adapt\"><svg viewBox=\"0 0 100 60\"><rect x=\"20\" y=\"15\" width=\"25\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\"\/><path d=\"M50 30 L58 30\" stroke=\"#e67e22\" stroke-width=\"2\"\/><rect x=\"60\" y=\"15\" width=\"25\" height=\"30\" fill=\"#2ecc7166\" stroke=\"#333\" stroke-dasharray=\"3,2\"\/><\/svg><span>Reference product<\/span><em>Like X, but different<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_idea_stage\" value=\"Home-made prototype (3D print \/ handmade)\"><svg viewBox=\"0 0 100 60\"><path d=\"M30 45 L35 15 L65 15 L70 45 Z\" fill=\"#e67e2266\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"35\" y1=\"22\" x2=\"65\" y2=\"22\" stroke=\"#333\" stroke-width=\"0.8\"\/><line x1=\"34\" y1=\"29\" x2=\"66\" y2=\"29\" stroke=\"#333\" stroke-width=\"0.8\"\/><line x1=\"33\" y1=\"36\" x2=\"67\" y2=\"36\" stroke=\"#333\" stroke-width=\"0.8\"\/><\/svg><span>Prototype<\/span><em>3D print or handmade<\/em><\/label><\/div><div class=\"twqw-optional\"><label>Link or reference (optional):<\/label><input type=\"text\" name=\"twqw_4366_ref_link\" placeholder=\"Amazon link, competitor product, video\u2026\" class=\"twqw-input-full\"><\/div><\/div><div class=\"twqw-step\" data-step=\"17\"><h3>What do you need us to do?<\/h3><p class=\"twqw-hint\">Pick all that apply. Design work is quoted separately from the mold.<\/p><div class=\"twqw-grid\"><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_svc[]\" value=\"Product concept \/ appearance design\"><svg viewBox=\"0 0 100 70\"><path d=\"M25 50 Q40 15 55 45 T85 30\" fill=\"none\" stroke=\"#e67e22\" stroke-width=\"3\"\/><\/svg><span>Concept design<\/span><em>Looks, shape, style<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_svc[]\" value=\"3D engineering \/ CAD\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"20\" width=\"55\" height=\"40\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M20 20 L35 10 L90 10 L75 20 Z\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M75 20 L75 60 L90 50 L90 10\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>3D engineering<\/span><em>Moldable CAD model<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_svc[]\" value=\"Prototype (3D print \/ CNC)\"><svg viewBox=\"0 0 100 70\"><rect x=\"35\" y=\"20\" width=\"30\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><text x=\"50\" y=\"62\" text-anchor=\"middle\" font-size=\"8\" fill=\"#666\">test it<\/text><\/svg><span>Prototype<\/span><em>Test before the mold<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_svc[]\" value=\"Mold making\"><svg viewBox=\"0 0 100 70\"><rect x=\"30\" y=\"15\" width=\"40\" height=\"18\" fill=\"#7f8c8d66\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"30\" y=\"37\" width=\"40\" height=\"18\" fill=\"#7f8c8d66\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Mold making<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_svc[]\" value=\"Mass production\"><svg viewBox=\"0 0 100 70\"><g fill=\"#f39c12\" stroke=\"#333\"><rect x=\"20\" y=\"25\" width=\"10\" height=\"10\"\/><rect x=\"35\" y=\"25\" width=\"10\" height=\"10\"\/><rect x=\"50\" y=\"25\" width=\"10\" height=\"10\"\/><rect x=\"65\" y=\"25\" width=\"10\" height=\"10\"\/><rect x=\"27\" y=\"40\" width=\"10\" height=\"10\"\/><rect x=\"42\" y=\"40\" width=\"10\" height=\"10\"\/><rect x=\"57\" y=\"40\" width=\"10\" height=\"10\"\/><\/g><\/svg><span>Mass production<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_svc[]\" value=\"Assembly \/ packaging\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"25\" width=\"60\" height=\"30\" fill=\"#e67e2266\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"50\" y1=\"25\" x2=\"50\" y2=\"55\" stroke=\"#333\"\/><\/svg><span>Assembly \/ packaging<\/span><em>Ready to sell<\/em><\/label><\/div><div class=\"twqw-sublabel\">Rough total budget (design + mold + first batch)<\/div><div class=\"twqw-grid twqw-grid-3\"><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_idea_budget\" value=\"Under $5,000\"><span>Under $5k<\/span><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_idea_budget\" value=\"$5,000 \u2013 $20,000\"><span>$5k \u2013 $20k<\/span><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_idea_budget\" value=\"$20,000 \u2013 $50,000\"><span>$20k \u2013 $50k<\/span><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_idea_budget\" value=\"$50,000+\"><span>$50k+<\/span><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_idea_budget\" value=\"No idea yet \u2014 tell me\"><span>No idea yet<\/span><em>Tell me what it costs<\/em><\/label><\/div><\/div><div class=\"twqw-step\" data-step=\"1\"><h3>What kind of part is it?<\/h3><p class=\"twqw-hint\">Pick the closest one. If nothing fits, choose \"Something else\".<\/p><div class=\"twqw-grid\"><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_kind\" value=\"Enclosure \/ housing\"><svg viewBox=\"0 0 100 80\"><rect x=\"15\" y=\"20\" width=\"70\" height=\"45\" rx=\"6\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><rect x=\"15\" y=\"20\" width=\"70\" height=\"10\" fill=\"#f39c1233\"\/><circle cx=\"50\" cy=\"45\" r=\"4\" fill=\"none\" stroke=\"#333\" stroke-width=\"1.5\"\/><\/svg><span>Enclosure \/ housing<\/span><em>Box that holds something inside<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_kind\" value=\"Lid \/ cap \/ cover\"><svg viewBox=\"0 0 100 80\"><ellipse cx=\"50\" cy=\"30\" rx=\"30\" ry=\"8\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M20 30 V55 Q50 65 80 55 V30\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Lid \/ cap \/ cover<\/span><em>Closes a bottle, jar, box\u2026<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_kind\" value=\"Container \/ tray \/ bucket\"><svg viewBox=\"0 0 100 80\"><path d=\"M25 20 L20 65 L80 65 L75 20 Z\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"22\" y1=\"30\" x2=\"78\" y2=\"30\" stroke=\"#333\" stroke-width=\"1.5\"\/><\/svg><span>Container \/ tray<\/span><em>Holds liquid or solid contents<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_kind\" value=\"Button \/ knob \/ handle\"><svg viewBox=\"0 0 100 80\"><circle cx=\"50\" cy=\"42\" r=\"20\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><circle cx=\"50\" cy=\"42\" r=\"8\" fill=\"#f39c1233\" stroke=\"#333\" stroke-width=\"1.5\"\/><\/svg><span>Button \/ knob<\/span><em>Small part a user touches<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_kind\" value=\"Bracket \/ mounting piece\"><svg viewBox=\"0 0 100 80\"><path d=\"M20 20 L20 60 L80 60\" fill=\"none\" stroke=\"#333\" stroke-width=\"3\"\/><circle cx=\"25\" cy=\"25\" r=\"2\" fill=\"#333\"\/><circle cx=\"75\" cy=\"55\" r=\"2\" fill=\"#333\"\/><\/svg><span>Bracket \/ mount<\/span><em>Holds or attaches other parts<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_kind\" value=\"Gear \/ mechanical part\"><svg viewBox=\"0 0 100 80\"><g transform=\"translate(50,42)\"><circle r=\"18\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><circle r=\"6\" fill=\"none\" stroke=\"#333\" stroke-width=\"1.5\"\/><g stroke=\"#333\" stroke-width=\"2\"><line x1=\"0\" y1=\"-22\" x2=\"0\" y2=\"-16\"\/><line x1=\"0\" y1=\"22\" x2=\"0\" y2=\"16\"\/><line x1=\"-22\" y1=\"0\" x2=\"-16\" y2=\"0\"\/><line x1=\"22\" y1=\"0\" x2=\"16\" y2=\"0\"\/><line x1=\"-15\" y1=\"-15\" x2=\"-11\" y2=\"-11\"\/><line x1=\"15\" y1=\"15\" x2=\"11\" y2=\"11\"\/><line x1=\"-15\" y1=\"15\" x2=\"-11\" y2=\"11\"\/><line x1=\"15\" y1=\"-15\" x2=\"11\" y2=\"-11\"\/><\/g><\/g><\/svg><span>Gear \/ mechanical<\/span><em>Moves, rotates, transmits force<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_kind\" value=\"Medical \/ lab item\"><svg viewBox=\"0 0 100 80\"><path d=\"M45 15 H55 V35 L70 60 Q50 70 30 60 L45 35 Z\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><line x1=\"42\" y1=\"15\" x2=\"58\" y2=\"15\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Medical \/ lab<\/span><em>Vial, dropper, medical component<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_kind\" value=\"Automotive part\"><svg viewBox=\"0 0 100 80\"><path d=\"M15 50 Q15 35 30 32 L45 25 L65 25 L75 32 Q85 35 85 50 Z\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><circle cx=\"30\" cy=\"55\" r=\"7\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><circle cx=\"70\" cy=\"55\" r=\"7\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Automotive part<\/span><em>Interior trim, clip, connector\u2026<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_kind\" value=\"Toy \/ consumer product\"><svg viewBox=\"0 0 100 80\"><circle cx=\"50\" cy=\"40\" r=\"22\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><circle cx=\"42\" cy=\"36\" r=\"3\" fill=\"#333\"\/><circle cx=\"58\" cy=\"36\" r=\"3\" fill=\"#333\"\/><path d=\"M40 48 Q50 55 60 48\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Toy \/ consumer<\/span><em>Household item, gadget, toy<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_kind\" value=\"Something else\"><svg viewBox=\"0 0 100 80\"><text x=\"50\" y=\"55\" text-anchor=\"middle\" font-size=\"45\" fill=\"#333\">?<\/text><\/svg><span>Something else<\/span><em>Describe in notes<\/em><\/label><\/div><\/div><div class=\"twqw-step\" data-step=\"2\"><h3>How big is your part?<\/h3><p class=\"twqw-hint\">Just pick a size close to yours. Exact numbers below (optional).<\/p><div class=\"twqw-grid twqw-grid-3\"><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_size\" value=\"Tiny (under 2cm)\"><svg viewBox=\"0 0 120 80\"><rect x=\"55\" y=\"35\" width=\"10\" height=\"10\" fill=\"#f39c12\" stroke=\"#333\"\/><text x=\"60\" y=\"20\" text-anchor=\"middle\" font-size=\"9\" fill=\"#666\">Under 2 cm<\/text><\/svg><span>Tiny<\/span><em>Fits on a fingernail<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_size\" value=\"Small (2\u201310cm)\"><svg viewBox=\"0 0 120 80\"><rect x=\"40\" y=\"25\" width=\"40\" height=\"30\" fill=\"#f39c1266\" stroke=\"#333\"\/><text x=\"60\" y=\"72\" text-anchor=\"middle\" font-size=\"9\" fill=\"#666\">2 \u2013 10 cm<\/text><\/svg><span>Small<\/span><em>Fits in one hand<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_size\" value=\"Medium (10\u201330cm)\"><svg viewBox=\"0 0 120 80\"><rect x=\"25\" y=\"18\" width=\"70\" height=\"45\" fill=\"#f39c1266\" stroke=\"#333\"\/><text x=\"60\" y=\"75\" text-anchor=\"middle\" font-size=\"9\" fill=\"#666\">10 \u2013 30 cm<\/text><\/svg><span>Medium<\/span><em>Like a shoebox<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_size\" value=\"Large (30\u201360cm)\"><svg viewBox=\"0 0 120 80\"><rect x=\"10\" y=\"10\" width=\"100\" height=\"55\" fill=\"#f39c1266\" stroke=\"#333\"\/><text x=\"60\" y=\"76\" text-anchor=\"middle\" font-size=\"9\" fill=\"#666\">30 \u2013 60 cm<\/text><\/svg><span>Large<\/span><em>Bigger than a laptop<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_size\" value=\"Very large (60cm+)\"><svg viewBox=\"0 0 120 80\"><rect x=\"5\" y=\"8\" width=\"110\" height=\"60\" fill=\"#e74c3c66\" stroke=\"#333\"\/><text x=\"60\" y=\"78\" text-anchor=\"middle\" font-size=\"9\" fill=\"#666\">Over 60 cm<\/text><\/svg><span>Very large<\/span><em>Bumper, big lid, chair<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_size\" value=\"Not sure\"><svg viewBox=\"0 0 120 80\"><text x=\"60\" y=\"50\" text-anchor=\"middle\" font-size=\"35\" fill=\"#666\">?<\/text><\/svg><span>Not sure<\/span><em>We'll help figure it out<\/em><\/label><\/div><div class=\"twqw-optional\"><label>Exact dimensions (optional):<\/label><div class=\"twqw-dim-row\"><input type=\"text\" name=\"twqw_4366_dim_l\" placeholder=\"Length\" class=\"twqw-input-sm\"><span>\u00d7<\/span><input type=\"text\" name=\"twqw_4366_dim_w\" placeholder=\"Width\" class=\"twqw-input-sm\"><span>\u00d7<\/span><input type=\"text\" name=\"twqw_4366_dim_h\" placeholder=\"Height\" class=\"twqw-input-sm\"><select name=\"twqw_4366_dim_unit\" class=\"twqw-input-sm\"><option value=\"mm\">mm<\/option><option value=\"cm\">cm<\/option><option value=\"inch\">inch<\/option><\/select><\/div><\/div><\/div><div class=\"twqw-step\" data-step=\"3\"><h3>How should the plastic feel and behave?<\/h3><p class=\"twqw-hint\">Pick all that apply. Don't worry about material names.<\/p><div class=\"twqw-grid\"><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feel[]\" value=\"Rigid and strong\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"20\" width=\"60\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M10 35 L15 35 M85 35 L90 35\" stroke=\"#e74c3c\" stroke-width=\"3\"\/><\/svg><span>Rigid & strong<\/span><em>Doesn't bend. Like a laptop shell.<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feel[]\" value=\"Slightly flexible\"><svg viewBox=\"0 0 100 70\"><path d=\"M20 20 Q50 15 80 20 L80 50 Q50 55 20 50 Z\" fill=\"#3498db66\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Slightly flexible<\/span><em>Bends a little. Shampoo bottle.<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feel[]\" value=\"Soft and rubbery\"><svg viewBox=\"0 0 100 70\"><ellipse cx=\"50\" cy=\"35\" rx=\"30\" ry=\"18\" fill=\"#e74c3c66\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M25 30 Q30 25 35 30\" fill=\"none\" stroke=\"#333\"\/><\/svg><span>Soft & rubbery<\/span><em>Squishy. Silicone case.<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feel[]\" value=\"Clear \/ see-through\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"15\" width=\"60\" height=\"40\" fill=\"#ffffff\" stroke=\"#333\" stroke-width=\"2\" stroke-dasharray=\"3,2\"\/><text x=\"50\" y=\"40\" text-anchor=\"middle\" font-size=\"10\" fill=\"#666\">clear<\/text><\/svg><span>Clear \/ see-through<\/span><em>Water bottle, lens.<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feel[]\" value=\"Heat-resistant\"><svg viewBox=\"0 0 100 70\"><path d=\"M40 55 Q30 40 40 30 Q45 20 50 25 Q55 20 60 30 Q70 40 60 55 Z\" fill=\"#e74c3c66\" stroke=\"#333\" stroke-width=\"2\"\/><\/svg><span>Heat-resistant<\/span><em>Near motors, hot liquids.<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feel[]\" value=\"Food \/ medical safe\"><svg viewBox=\"0 0 100 70\"><circle cx=\"50\" cy=\"35\" r=\"20\" fill=\"#2ecc7166\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M40 35 L48 43 L62 28\" fill=\"none\" stroke=\"#333\" stroke-width=\"3\"\/><\/svg><span>Food \/ medical safe<\/span><em>Touches food, drink, skin.<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feel[]\" value=\"Outdoor \/ UV resistant\"><svg viewBox=\"0 0 100 70\"><circle cx=\"50\" cy=\"35\" r=\"12\" fill=\"#f39c12\" stroke=\"#333\" stroke-width=\"2\"\/><g stroke=\"#f39c12\" stroke-width=\"2\"><line x1=\"50\" y1=\"10\" x2=\"50\" y2=\"18\"\/><line x1=\"50\" y1=\"52\" x2=\"50\" y2=\"60\"\/><line x1=\"20\" y1=\"35\" x2=\"28\" y2=\"35\"\/><line x1=\"72\" y1=\"35\" x2=\"80\" y2=\"35\"\/><\/g><\/svg><span>Outdoor use<\/span><em>Sits in sun\/rain, no fading.<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feel[]\" value=\"Chemical \/ oil resistant\"><svg viewBox=\"0 0 100 70\"><path d=\"M45 15 L55 15 L55 30 L65 55 L35 55 L45 30 Z\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><circle cx=\"50\" cy=\"45\" r=\"3\" fill=\"#f39c12\"\/><\/svg><span>Chemical resistant<\/span><em>Touches oil, cleaner, solvents.<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feel[]\" value=\"Not sure \u2014 please recommend\"><svg viewBox=\"0 0 100 70\"><text x=\"50\" y=\"48\" text-anchor=\"middle\" font-size=\"35\" fill=\"#666\">?<\/text><\/svg><span>Not sure<\/span><em>We'll suggest.<\/em><\/label><\/div><\/div><div class=\"twqw-step\" data-step=\"4\"><h3>What should the surface look like?<\/h3><p class=\"twqw-hint\">Pick more than one if needed.<\/p><div class=\"twqw-grid\"><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_finish[]\" value=\"Shiny \/ glossy\"><svg viewBox=\"0 0 100 60\"><rect x=\"15\" y=\"15\" width=\"70\" height=\"30\" fill=\"#3498db\" stroke=\"#333\"\/><path d=\"M20 20 L35 20 L30 40 L20 40 Z\" fill=\"#ffffff88\"\/><\/svg><span>Shiny \/ glossy<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_finish[]\" value=\"Matte\"><svg viewBox=\"0 0 100 60\"><rect x=\"15\" y=\"15\" width=\"70\" height=\"30\" fill=\"#7f8c8d\" stroke=\"#333\"\/><\/svg><span>Matte \/ no shine<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_finish[]\" value=\"Textured \/ grainy\"><svg viewBox=\"0 0 100 60\"><rect x=\"15\" y=\"15\" width=\"70\" height=\"30\" fill=\"#95a5a6\" stroke=\"#333\"\/><g fill=\"#555\"><circle cx=\"25\" cy=\"22\" r=\"0.8\"\/><circle cx=\"35\" cy=\"28\" r=\"0.8\"\/><circle cx=\"45\" cy=\"20\" r=\"0.8\"\/><circle cx=\"55\" cy=\"35\" r=\"0.8\"\/><circle cx=\"65\" cy=\"25\" r=\"0.8\"\/><circle cx=\"75\" cy=\"32\" r=\"0.8\"\/><circle cx=\"30\" cy=\"38\" r=\"0.8\"\/><circle cx=\"50\" cy=\"30\" r=\"0.8\"\/><circle cx=\"70\" cy=\"40\" r=\"0.8\"\/><\/g><\/svg><span>Textured<\/span><em>Fine bumps, better grip<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_finish[]\" value=\"One solid color\"><svg viewBox=\"0 0 100 60\"><rect x=\"15\" y=\"15\" width=\"70\" height=\"30\" fill=\"#e74c3c\" stroke=\"#333\"\/><\/svg><span>One color<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_finish[]\" value=\"Two-color part\"><svg viewBox=\"0 0 100 60\"><rect x=\"15\" y=\"15\" width=\"35\" height=\"30\" fill=\"#e74c3c\" stroke=\"#333\"\/><rect x=\"50\" y=\"15\" width=\"35\" height=\"30\" fill=\"#3498db\" stroke=\"#333\"\/><\/svg><span>Two-color part<\/span><em>Costs more, looks premium<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_finish[]\" value=\"Logo \/ text\"><svg viewBox=\"0 0 100 60\"><rect x=\"15\" y=\"15\" width=\"70\" height=\"30\" fill=\"#ecf0f1\" stroke=\"#333\"\/><text x=\"50\" y=\"35\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"bold\" fill=\"#333\">LOGO<\/text><\/svg><span>Logo \/ text<\/span><em>Printed, engraved, or raised<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_finish[]\" value=\"Chrome \/ metallic\"><svg viewBox=\"0 0 100 60\"><defs><linearGradient id=\"chrtwqw_4366\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"><stop offset=\"0\" stop-color=\"#7f8c8d\"\/><stop offset=\"0.5\" stop-color=\"#ecf0f1\"\/><stop offset=\"1\" stop-color=\"#7f8c8d\"\/><\/linearGradient><\/defs><rect x=\"15\" y=\"15\" width=\"70\" height=\"30\" fill=\"url(#chrtwqw_4366)\" stroke=\"#333\"\/><\/svg><span>Chrome \/ metallic<\/span><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_finish[]\" value=\"Doesn't matter \/ hidden\"><svg viewBox=\"0 0 100 60\"><rect x=\"15\" y=\"15\" width=\"70\" height=\"30\" fill=\"none\" stroke=\"#666\" stroke-width=\"2\" stroke-dasharray=\"4,3\"\/><\/svg><span>Doesn't matter<\/span><em>Nobody sees it<\/em><\/label><\/div><div class=\"twqw-optional\"><label>Preferred color(s)?<\/label><input type=\"text\" name=\"twqw_4366_color\" placeholder=\"e.g. white, Pantone 185C, matches our logo\u2026\" class=\"twqw-input-full\"><\/div><\/div><div class=\"twqw-step\" data-step=\"5\"><h3>How many parts do you need?<\/h3><p class=\"twqw-hint\">One of the biggest cost drivers. Rough number is fine.<\/p><div class=\"twqw-grid twqw-grid-3\"><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_qty\" value=\"1\u2013100\"><svg viewBox=\"0 0 120 70\"><rect x=\"55\" y=\"30\" width=\"10\" height=\"15\" fill=\"#f39c12\" stroke=\"#333\"\/><\/svg><span>1 \u2013 100<\/span><em>Prototype or test<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_qty\" value=\"100\u20131,000\"><svg viewBox=\"0 0 120 70\"><g fill=\"#f39c12\" stroke=\"#333\"><rect x=\"30\" y=\"30\" width=\"10\" height=\"15\"\/><rect x=\"45\" y=\"30\" width=\"10\" height=\"15\"\/><rect x=\"60\" y=\"30\" width=\"10\" height=\"15\"\/><\/g><\/svg><span>100 \u2013 1,000<\/span><em>Small production run<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_qty\" value=\"1,000\u201310,000\"><svg viewBox=\"0 0 120 70\"><g fill=\"#f39c12\" stroke=\"#333\"><rect x=\"20\" y=\"30\" width=\"7\" height=\"15\"\/><rect x=\"30\" y=\"30\" width=\"7\" height=\"15\"\/><rect x=\"40\" y=\"30\" width=\"7\" height=\"15\"\/><rect x=\"50\" y=\"30\" width=\"7\" height=\"15\"\/><rect x=\"60\" y=\"30\" width=\"7\" height=\"15\"\/><rect x=\"70\" y=\"30\" width=\"7\" height=\"15\"\/><rect x=\"80\" y=\"30\" width=\"7\" height=\"15\"\/><\/g><\/svg><span>1,000 \u2013 10,000<\/span><em>Regular product line<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_qty\" value=\"10,000\u2013100,000\"><svg viewBox=\"0 0 120 70\"><g fill=\"#f39c12\" stroke=\"#333\"><rect x=\"15\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"21\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"27\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"33\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"39\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"45\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"51\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"57\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"63\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"69\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"75\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"81\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"87\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"93\" y=\"35\" width=\"4\" height=\"12\"\/><rect x=\"99\" y=\"35\" width=\"4\" height=\"12\"\/><\/g><\/svg><span>10,000 \u2013 100,000<\/span><em>Established product<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_qty\" value=\"100,000+\"><svg viewBox=\"0 0 120 70\"><rect x=\"15\" y=\"25\" width=\"90\" height=\"25\" fill=\"#f39c12\" stroke=\"#333\"\/><text x=\"60\" y=\"43\" text-anchor=\"middle\" font-size=\"9\" fill=\"#333\">100K+<\/text><\/svg><span>100,000+<\/span><em>High-volume commodity<\/em><\/label><label class=\"twqw-card\"><input type=\"radio\" name=\"twqw_4366_qty\" value=\"Not sure\"><svg viewBox=\"0 0 120 70\"><text x=\"60\" y=\"48\" text-anchor=\"middle\" font-size=\"30\" fill=\"#666\">?<\/text><\/svg><span>Not sure<\/span><em>We'll quote 2\u20133 tiers<\/em><\/label><\/div><div class=\"twqw-optional\"><label>Per year, or one time?<\/label><select name=\"twqw_4366_qty_freq\" class=\"twqw-input-full\"><option value=\"One-time order\">One-time order<\/option><option value=\"Per year \u2014 repeating\">Per year \u2014 repeating<\/option><option value=\"Per month \u2014 repeating\">Per month \u2014 repeating<\/option><option value=\"Not decided\">Not decided<\/option><\/select><\/div><\/div><div class=\"twqw-step\" data-step=\"7\"><h3>Special features?<\/h3><p class=\"twqw-hint\">Optional. Skip if none apply.<\/p><div class=\"twqw-grid\"><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feat[]\" value=\"Snap-fit clip\"><svg viewBox=\"0 0 100 70\"><rect x=\"15\" y=\"30\" width=\"45\" height=\"12\" fill=\"#3498db66\" stroke=\"#333\"\/><path d=\"M60 30 L75 30 L75 42 L60 42 L65 36 Z\" fill=\"#e74c3c66\" stroke=\"#333\"\/><\/svg><span>Snap-fit<\/span><em>Clicks together, no screws<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feat[]\" value=\"Threads\"><svg viewBox=\"0 0 100 70\"><g stroke=\"#333\" fill=\"none\" stroke-width=\"1.5\"><path d=\"M35 20 L65 20\"\/><path d=\"M35 26 L65 26\"\/><path d=\"M35 32 L65 32\"\/><path d=\"M35 38 L65 38\"\/><path d=\"M35 44 L65 44\"\/><\/g><\/svg><span>Threads<\/span><em>Screws in\/on like a cap<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feat[]\" value=\"Watertight \/ sealed\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"20\" width=\"60\" height=\"30\" fill=\"none\" stroke=\"#333\" stroke-width=\"2\"\/><path d=\"M25 35 Q30 30 35 35 T45 35 T55 35 T65 35 T75 35\" fill=\"none\" stroke=\"#3498db\" stroke-width=\"2\"\/><\/svg><span>Watertight<\/span><em>Keeps water\/dust out<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feat[]\" value=\"Metal insert\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"25\" width=\"60\" height=\"25\" fill=\"#3498db66\" stroke=\"#333\"\/><circle cx=\"50\" cy=\"37\" r=\"7\" fill=\"#7f8c8d\" stroke=\"#333\"\/><circle cx=\"50\" cy=\"37\" r=\"3\" fill=\"#fff\"\/><\/svg><span>Metal insert<\/span><em>Nut or pin embedded<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feat[]\" value=\"Living hinge\"><svg viewBox=\"0 0 100 70\"><rect x=\"15\" y=\"25\" width=\"30\" height=\"18\" fill=\"#3498db66\" stroke=\"#333\"\/><rect x=\"55\" y=\"25\" width=\"30\" height=\"18\" fill=\"#3498db66\" stroke=\"#333\"\/><path d=\"M45 34 Q50 25 55 34\" fill=\"none\" stroke=\"#333\" stroke-width=\"1.5\"\/><\/svg><span>Living hinge<\/span><em>Flexible fold, like flip-cap<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feat[]\" value=\"Overmold \/ soft grip\"><svg viewBox=\"0 0 100 70\"><rect x=\"20\" y=\"25\" width=\"60\" height=\"20\" fill=\"#3498db66\" stroke=\"#333\"\/><rect x=\"35\" y=\"22\" width=\"30\" height=\"26\" fill=\"#e74c3c66\" stroke=\"#333\"\/><\/svg><span>Soft grip section<\/span><em>Rubber grip on hard base<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feat[]\" value=\"Precision fit (tight tolerance)\"><svg viewBox=\"0 0 100 70\"><rect x=\"25\" y=\"25\" width=\"30\" height=\"20\" fill=\"#3498db66\" stroke=\"#333\"\/><rect x=\"55\" y=\"25\" width=\"20\" height=\"20\" fill=\"#e74c3c66\" stroke=\"#333\"\/><text x=\"50\" y=\"60\" text-anchor=\"middle\" font-size=\"8\" fill=\"#666\">\u00b10.05mm<\/text><\/svg><span>Precision fit<\/span><em>Must fit exactly with another part<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feat[]\" value=\"Assembly of multiple parts\"><svg viewBox=\"0 0 100 70\"><rect x=\"15\" y=\"20\" width=\"30\" height=\"30\" fill=\"#3498db66\" stroke=\"#333\"\/><rect x=\"55\" y=\"20\" width=\"30\" height=\"30\" fill=\"#e74c3c66\" stroke=\"#333\"\/><path d=\"M45 35 L55 35\" stroke=\"#333\" stroke-dasharray=\"2,2\"\/><\/svg><span>Multiple pieces<\/span><em>Product has 2+ plastic parts<\/em><\/label><label class=\"twqw-card\"><input type=\"checkbox\" name=\"twqw_4366_feat[]\" value=\"None\"><svg viewBox=\"0 0 100 70\"><line x1=\"30\" y1=\"20\" x2=\"70\" y2=\"50\" stroke=\"#666\" stroke-width=\"3\"\/><line x1=\"70\" y1=\"20\" x2=\"30\" y2=\"50\" stroke=\"#666\" stroke-width=\"3\"\/><\/svg><span>None<\/span><\/label><\/div><\/div><div class=\"twqw-step\" data-step=\"8\"><h3>Last step \u2014 how do we reach you?<\/h3><p class=\"twqw-hint\">We reply within 24 hours.<\/p><div class=\"twqw-contact-grid\"><div><label>Your name<\/label><input type=\"text\" name=\"twqw_4366_name\" class=\"twqw-input-full\"><\/div><div><label>Company (optional)<\/label><input type=\"text\" name=\"twqw_4366_company\" class=\"twqw-input-full\"><\/div><div><label>Email <span class=\"twqw-req\">*<\/span><\/label><input type=\"email\" name=\"twqw_4366_email\" class=\"twqw-input-full\" required><\/div><div><label>Country<\/label><input type=\"text\" name=\"twqw_4366_country\" class=\"twqw-input-full\"><\/div><div><label>When do you need first parts?<\/label><select name=\"twqw_4366_timing\" class=\"twqw-input-full\"><option value=\"ASAP \u2014 within 4 weeks\">ASAP \u2014 within 4 weeks<\/option><option value=\"1\u20132 months\">1\u20132 months<\/option><option value=\"3\u20136 months\">3\u20136 months<\/option><option value=\"Just exploring\">Just exploring<\/option><\/select><\/div><div><label>Target price per part (optional)<\/label><input type=\"text\" name=\"twqw_4366_budget\" placeholder=\"e.g. under $2 each\" class=\"twqw-input-full\"><\/div><\/div><div class=\"twqw-optional\"><label>Anything else we should know?<\/label><textarea name=\"twqw_4366_notes\" rows=\"3\" class=\"twqw-input-full\" placeholder=\"Certifications, existing supplier issues, timeline concerns\u2026\"><\/textarea><\/div><\/div><div class=\"twqw-step twqw-summary-step\" data-step=\"9\"><h3>Your request is ready<\/h3><p class=\"twqw-hint\">Review below. Click <b>Send<\/b> to submit to us.<\/p><div class=\"twqw-summary-box\" id=\"twqw_4366_summary\"><\/div><div class=\"twqw-summary-actions\"><button type=\"button\" class=\"twqw-btn twqw-btn-secondary\" data-action=\"edit\">\u2190 Edit<\/button><button type=\"button\" class=\"twqw-btn twqw-btn-secondary\" data-action=\"copy\">Copy<\/button><button type=\"button\" class=\"twqw-btn twqw-btn-primary twqw-btn-big\" data-action=\"send\">Send to Topworks \u2192<\/button><\/div><div class=\"twqw-status\" id=\"twqw_4366_status\"><\/div><\/div><div class=\"twqw-step twqw-done-step\" data-step=\"10\"><div style=\"text-align:center;padding:2em 1em;\"><svg viewBox=\"0 0 100 100\" style=\"width:90px;height:90px\"><circle cx=\"50\" cy=\"50\" r=\"45\" fill=\"#e8f8f0\" stroke=\"#27ae60\" stroke-width=\"3\"\/><path d=\"M30 52 L44 66 L72 36\" fill=\"none\" stroke=\"#27ae60\" stroke-width=\"7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><h3 style=\"color:#27ae60;\">Thank you!<\/h3><p style=\"font-size:1.1em;\">Your request <b>#<span id=\"twqw_4366_reqid\"><\/span><\/b> has been received.<\/p><p class=\"twqw-hint\">Our team will reply to your email within 24 hours (Beijing business hours).<\/p><\/div><\/div><div class=\"twqw-nav\"><button type=\"button\" class=\"twqw-btn twqw-btn-secondary\" data-nav=\"back\">\u2190 Back<\/button><button type=\"button\" class=\"twqw-btn twqw-btn-primary twqw-btn-big\" data-nav=\"next\">Next \u2192<\/button><\/div><\/div><style> #twqw_4366.twqw-root{max-width:900px;margin:2em auto;font-family:-apple-system,Segoe UI,Roboto,sans-serif;color:#2c3e50;background:#f3f4f6;border:1px solid #e3e5e8;border-radius:12px;padding:2em;box-shadow:0 4px 20px rgba(0,0,0,0.06)} #twqw_4366 .twqw-header{margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #e0e2e6} #twqw_4366 .twqw-title{font-size:1.6em;font-weight:700} #twqw_4366 .twqw-sub{color:#7f8c8d;margin-top:0.3em;font-size:0.95em} #twqw_4366 .twqw-progress{height:6px;background:#e0e2e6;border-radius:3px;margin-top:1em;overflow:hidden} #twqw_4366 .twqw-progress-bar{height:100%;background:linear-gradient(90deg,#f39c12,#e67e22);transition:width 0.35s} #twqw_4366 .twqw-step-label{font-size:0.85em;color:#95a5a6;margin-top:0.4em} #twqw_4366 .twqw-step{display:none} #twqw_4366 .twqw-step.twqw-active{display:block;animation:twqwFade 0.3s} @keyframes twqwFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}} #twqw_4366 .twqw-step h3{font-size:1.3em;margin:0 0 0.4em} #twqw_4366 .twqw-hint{color:#7f8c8d;margin:0 0 1.2em;font-size:0.93em} #twqw_4366 .twqw-sublabel{font-weight:600;font-size:0.95em;margin:1.4em 0 0.6em;color:#34495e} #twqw_4366 .twqw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px} #twqw_4366 .twqw-grid-3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))} #twqw_4366 .twqw-grid-2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))} #twqw_4366 .twqw-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 10px 12px;border:2px solid #e3e5e8;border-radius:10px;cursor:pointer;text-align:center;background:#fff;transition:all 0.15s;min-height:64px} #twqw_4366 .twqw-card:hover{border-color:#f39c12;background:#fff9ee;transform:translateY(-2px)} #twqw_4366 .twqw-card input{position:absolute;opacity:0;pointer-events:none} #twqw_4366 .twqw-card svg{width:100%;max-width:110px;height:70px;margin-bottom:8px} #twqw_4366 .twqw-card span{font-weight:600;font-size:0.95em} #twqw_4366 .twqw-card em{font-style:normal;color:#7f8c8d;font-size:0.8em;margin-top:4px;line-height:1.3} #twqw_4366 .twqw-card.twqw-selected{border-color:#e67e22;background:#fff4dd;box-shadow:0 4px 12px rgba(230,126,34,0.25)} #twqw_4366 .twqw-tall svg{height:90px;max-width:130px} #twqw_4366 .twqw-optional{margin-top:1.5em;padding-top:1.2em;border-top:1px dashed #d5d8dc} #twqw_4366 .twqw-optional label{display:block;font-size:0.9em;color:#7f8c8d;margin-bottom:6px} #twqw_4366 .twqw-input-full,#twqw_4366 .twqw-input-sm{padding:9px 12px;border:1px solid #d5d8dc;border-radius:6px;font-size:0.95em;font-family:inherit;background:#fff} #twqw_4366 .twqw-input-full{width:100%;box-sizing:border-box} #twqw_4366 .twqw-input-sm{width:80px} #twqw_4366 textarea.twqw-input-full{resize:vertical;min-height:60px} #twqw_4366 .twqw-dim-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap} #twqw_4366 .twqw-contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px} #twqw_4366 .twqw-contact-grid label{display:block;font-size:0.9em;color:#7f8c8d;margin-bottom:4px} #twqw_4366 .twqw-req{color:#e74c3c} #twqw_4366 .twqw-nav{display:flex;justify-content:space-between;align-items:center;margin-top:2em;padding-top:1.5em;border-top:1px solid #e0e2e6} #twqw_4366 .twqw-btn{padding:11px 22px;border:none;border-radius:8px;font-size:0.95em;font-weight:600;cursor:pointer;font-family:inherit;transition:transform 0.1s,box-shadow 0.15s} #twqw_4366 .twqw-btn:hover{transform:translateY(-1px)} #twqw_4366 .twqw-btn-primary{background:linear-gradient(90deg,#f39c12,#e67e22);color:#fff;box-shadow:0 4px 14px rgba(230,126,34,0.4)} #twqw_4366 .twqw-btn-primary:hover{box-shadow:0 6px 18px rgba(230,126,34,0.55)} #twqw_4366 .twqw-btn-big{font-size:1.1em;padding:15px 40px;min-width:190px;letter-spacing:0.2px} #twqw_4366 .twqw-btn-secondary{background:#fff;color:#2c3e50;border:1px solid #d5d8dc} #twqw_4366 .twqw-btn:disabled{opacity:0.5;cursor:not-allowed;box-shadow:none} #twqw_4366 .twqw-summary-box{background:#fff;border:1px solid #e3e5e8;border-radius:8px;padding:1.2em;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:0.9em;white-space:pre-wrap;line-height:1.6;max-height:400px;overflow-y:auto} #twqw_4366 .twqw-summary-actions{display:flex;gap:12px;margin-top:1em;justify-content:flex-end;flex-wrap:wrap} #twqw_4366 .twqw-status{margin-top:1em;padding:10px;border-radius:6px;font-size:0.9em;display:none} #twqw_4366 .twqw-status.twqw-err{display:block;background:#fdecea;color:#c0392b} #twqw_4366 .twqw-status.twqw-ok{display:block;background:#e8f8f0;color:#27ae60} @media (max-width:600px){#twqw_4366.twqw-root{padding:1.2em}#twqw_4366 .twqw-grid{grid-template-columns:repeat(2,1fr)}#twqw_4366 .twqw-card svg{height:55px}#twqw_4366 .twqw-btn-big{padding:13px 22px;min-width:0;flex:1;margin-left:10px}} <\/style><script> (function(){ var root=document.getElementById('twqw_4366'); if(!root) return; var uid='twqw_4366_'; var restUrl=root.getAttribute('data-rest'); var nonce=root.getAttribute('data-nonce'); \/* Step map: 0 intent | 1 kind | 2 size | 3 feel | 4 finish | 5 qty | 7 features | 8 contact | 9 summary | 10 done 11 quote: files+scope | 12 dfm: concerns | 13 dfm: deliverable 14 copy: what you have | 15 copy: changes | 16 scratch: idea | 17 scratch: services+budget *\/ var flows={ 'Price quote': [0,11,1,2,3,4,5,7,8,9], 'Design check (DFM)': [0,12,1,2,3,13,5,8,9], 'Copy a sample': [0,14,1,2,15,5,8,9], 'Design from scratch': [0,16,1,2,3,4,17,5,8,9] }; var flow=flows['Price quote']; var pos=0; var steps=root.querySelectorAll('.twqw-step'); var bar=root.querySelector('.twqw-progress-bar'); var stepNum=root.querySelector('.twqw-step-num'); var stepTotal=root.querySelector('.twqw-step-total'); var backBtn=root.querySelector('[data-nav=\"back\"]'); var nextBtn=root.querySelector('[data-nav=\"next\"]'); var nav=root.querySelector('.twqw-nav'); root.querySelectorAll('.twqw-card input').forEach(function(inp){ inp.addEventListener('change',function(){ var name=inp.name; if(inp.type==='radio'){ root.querySelectorAll('input[name=\"'+name+'\"]').forEach(function(i){ i.closest('.twqw-card').classList.toggle('twqw-selected', i.checked); }); if(name===uid+'intent'){ flow=flows[inp.value]||flows['Price quote']; } } else { inp.closest('.twqw-card').classList.toggle('twqw-selected', inp.checked); } }); }); function cur(){ return flow[pos]; } function show(){ var idx=cur(); steps.forEach(function(s){s.classList.remove('twqw-active');}); var target=root.querySelector('.twqw-step[data-step=\"'+idx+'\"]'); if(target) target.classList.add('twqw-active'); var total=flow.length; bar.style.width=((pos+1)\/total*100)+'%'; stepNum.textContent=(pos+1); stepTotal.textContent=total; if(idx===9){ nav.style.display='none'; buildSummary(); } else if(idx===10){ nav.style.display='none'; } else { nav.style.display='flex'; backBtn.disabled=(pos===0); nextBtn.textContent=(pos===total-2)?'Review my request \u2192':'Next \u2192'; } try{window.scrollTo({top:root.offsetTop-30,behavior:'smooth'});}catch(e){} } function validate(idx){ if(idx===0 && !val(uid+'intent')) return 'Please pick one of the four options to continue.'; if(idx===16 && !val(uid+'idea').trim()) return 'Please describe your idea in a sentence or two.'; if(idx===8){ var e=val(uid+'email'); if(!e || e.indexOf('@')<0) return 'Please enter a valid email so we can reply.'; } return ''; } backBtn.addEventListener('click',function(){ if(pos>0){pos--;show();} }); nextBtn.addEventListener('click',function(){ var msg=validate(cur()); if(msg){ alert(msg); return; } if(pos<flow.length-1){pos++;show();} }); root.querySelector('[data-action=\"edit\"]').addEventListener('click',function(){ if(pos>0){pos--;show();} }); function val(name){ var els=root.querySelectorAll('[name=\"'+name+'\"]'); if(!els.length) return ''; if(els[0].type==='checkbox'){ var arr=[]; els.forEach(function(e){ if(e.checked) arr.push(e.value); }); return arr.join(', '); } if(els[0].type==='radio'){ for(var i=0;i<els.length;i++) if(els[i].checked) return els[i].value; return ''; } return els[0].value||''; } function collect(){ var dims=''; var L=val(uid+'dim_l'),W=val(uid+'dim_w'),H=val(uid+'dim_h'),U=val(uid+'dim_unit'); if(L||W||H) dims=(L||'?')+' \u00d7 '+(W||'?')+' \u00d7 '+(H||'?')+' '+U; return { intent:val(uid+'intent'), kind:val(uid+'kind'), size:val(uid+'size'), dims:dims, feel:val(uid+'feel'), finish:val(uid+'finish'), color:val(uid+'color'), qty:val(uid+'qty'), qty_freq:val(uid+'qty_freq'), features:val(uid+'feat'), files:val(uid+'files'), scope:val(uid+'scope'), material:val(uid+'material'), dfm:val(uid+'dfm'), dfm_stage:val(uid+'dfm_stage'), dfm_out:val(uid+'dfm_out'), dfm_files:val(uid+'dfm_files'), sample_have:val(uid+'sample_have'), sample_ship:val(uid+'sample_ship'), mod:val(uid+'mod'), description:val(uid+'description'), idea:val(uid+'idea'), idea_stage:val(uid+'idea_stage'), ref_link:val(uid+'ref_link'), svc:val(uid+'svc'), idea_budget:val(uid+'idea_budget'), name:val(uid+'name'), company:val(uid+'company'), email:val(uid+'email'), country:val(uid+'country'), timing:val(uid+'timing'), budget:val(uid+'budget'), notes:val(uid+'notes') }; } function row(label,v){ return (label+' ').slice(0,19)+(v||'\u2014'); } function buildSummaryText(d){ var L=['=== '+(d.intent||'REQUEST').toUpperCase()+' ===','']; var sizeLine=(d.size||'\u2014')+(d.dims?' ['+d.dims+']':''); var qtyLine=(d.qty||'\u2014')+' ('+(d.qty_freq||'\u2014')+')'; if(d.intent==='Price quote'){ L.push(row('FILES:',d.files),row('QUOTE SCOPE:',d.scope),row('MATERIAL:',d.material),'', row('PART TYPE:',d.kind),row('SIZE:',sizeLine),row('MATERIAL NEEDS:',d.feel), row('FINISH:',d.finish),row('COLOR:',d.color),row('QUANTITY:',qtyLine),row('FEATURES:',d.features)); } else if(d.intent==='Design check (DFM)'){ L.push(row('CONCERNS:',d.dfm),row('DESIGN STAGE:',d.dfm_stage),row('WANTS BACK:',d.dfm_out),row('FILE FORMATS:',d.dfm_files),'', row('PART TYPE:',d.kind),row('SIZE:',sizeLine),row('MATERIAL NEEDS:',d.feel),row('QUANTITY:',qtyLine)); } else if(d.intent==='Copy a sample'){ L.push(row('HAVE:',d.sample_have),row('CAN SHIP:',d.sample_ship),row('CHANGES:',d.mod),row('DESCRIPTION:',d.description),'', row('PART TYPE:',d.kind),row('SIZE:',sizeLine),row('QUANTITY:',qtyLine)); } else { L.push(row('IDEA:',d.idea),row('STAGE:',d.idea_stage),row('REFERENCE:',d.ref_link),row('SERVICES:',d.svc),row('TOTAL BUDGET:',d.idea_budget),'', row('PART TYPE:',d.kind),row('SIZE:',sizeLine),row('MATERIAL NEEDS:',d.feel),row('FINISH:',d.finish),row('COLOR:',d.color),row('QUANTITY:',qtyLine)); } L.push('','--- CONTACT ---',row('Name:',d.name),row('Company:',d.company),row('Email:',d.email),row('Country:',d.country), row('Timing:',d.timing),row('Target price:',d.budget),row('Notes:',d.notes)); return L.join('\\n'); } function buildSummary(){ document.getElementById(uid+'summary').textContent=buildSummaryText(collect()); } root.querySelector('[data-action=\"copy\"]').addEventListener('click',function(){ var t=document.getElementById(uid+'summary').textContent; try{ navigator.clipboard.writeText(t).then(function(){ alert('Copied! Paste it into an email to us.'); }); } catch(e){ alert('Copy not supported. Please select the text and copy manually.'); } }); root.querySelector('[data-action=\"send\"]').addEventListener('click',function(){ var status=document.getElementById(uid+'status'); status.className='twqw-status'; status.textContent=''; var d=collect(); if(!d.email || d.email.indexOf('@')<0){ status.className='twqw-status twqw-err'; status.textContent='Please go back and enter a valid email.'; return; } d.summary_text=buildSummaryText(d); var sendBtn=root.querySelector('[data-action=\"send\"]'); sendBtn.disabled=true; sendBtn.textContent='Sending\u2026'; fetch(restUrl,{method:'POST',headers:{'Content-Type':'application\/json','X-WP-Nonce':nonce},body:JSON.stringify(d)}) .then(function(r){ return r.json().then(function(j){return{status:r.status,body:j};}); }) .then(function(res){ if(res.status===200 && res.body && res.body.ok){ document.getElementById(uid+'reqid').textContent=res.body.id; steps.forEach(function(s){s.classList.remove('twqw-active');}); root.querySelector('.twqw-step[data-step=\"10\"]').classList.add('twqw-active'); bar.style.width='100%'; } else { throw new Error(res.body && res.body.error ? res.body.error : 'server_error'); } }).catch(function(err){ status.className='twqw-status twqw-err'; status.innerHTML='Could not submit ('+err.message+'). <a href=\"#\" id=\"'+uid+'fb\">Send by email instead \u2192<\/a>'; document.getElementById(uid+'fb').addEventListener('click',function(e){ e.preventDefault(); window.location.href='mailto:sales@topworks-plastic.com?subject='+encodeURIComponent('Quote request from '+(d.name||'website'))+'&body='+encodeURIComponent(d.summary_text); }); sendBtn.disabled=false; sendBtn.textContent='Send to Topworks \u2192'; }); }); show(); })(); <\/script><div class=\"ct-block-wrapper\"><p class=\"wp-block-paragraph\"><br>Contact Info<\/p><div class=\"ct-contact-info-block \" style=\"--theme-icon-size:20px;--items-direction:column;--theme-icon-color:var(--wp--preset--color--palette-color-1);--background-color:var(--wp--preset--color--palette-color-3);--background-hover-color:rgba(218, 222, 228, 0.7);\"><ul data-icons-type=\"rounded:outline\"><li class=\"\"><span class=\"ct-icon-container\"><svg aria-hidden=\"true\" width='15' height='15' viewBox='0 0 15 15'><path d='M7.5,0C4.05365,0,1.25,2.80365,1.25,6.25c0,4.65576,5.66223,8.4845,5.90332,8.64502.10498.07019.22583.10498.34668.10498s.2417-.03479.34668-.10498c.24109-.16052,5.90332-3.98926,5.90332-8.64502,0-3.44635-2.80396-6.25-6.25-6.25ZM7.5,13.60657c-1.18561-.87952-5-3.97339-5-7.35657C2.5,3.49304,4.74304,1.25,7.5,1.25s5,2.24304,5,5c0,3.38318-3.81409,6.47705-5,7.35657ZM7.5,3.75c-1.37848,0-2.5,1.12152-2.5,2.5,0,1.37878,1.12152,2.5,2.5,2.5,1.37878,0,2.5-1.12122,2.5-2.5,0-1.37848-1.12122-2.5-2.5-2.5ZM7.5,7.5c-.68939,0-1.25-.56061-1.25-1.25s.56061-1.25,1.25-1.25c.68909,0,1.25.56061,1.25,1.25s-.56091,1.25-1.25,1.25Z'\/><\/svg><\/span><div class=\"contact-info\"><span class=\"contact-title\"> Address: <\/span><span class=\"contact-text\"> Mold Center\/Huangyan,Taizhou\/Zhejiang,China 318020 <\/span><\/div><\/li><li class=\"\"><span class=\"ct-icon-container\"><svg aria-hidden=\"true\" width='15' height='15' viewBox='0 0 20 20'><path d='M13.5,20H6.5c-1.6,0-2.9-1.3-2.9-2.9V2.9C3.5,1.3,4.8,0,6.5,0h7.1c1.6,0,2.9,1.3,2.9,2.9v14.1C16.5,18.7,15.2,20,13.5,20zM6.7,1.7C5.8,1.7,5,2.5,5,3.4v13.2c0,0.9,0.7,1.7,1.7,1.7h6.6c0.9,0,1.7-0.7,1.7-1.7V3.4c0-0.9-0.7-1.7-1.7-1.7H6.7z'\/><path d='M11.2,4.4H8.8c-0.3,0-0.6-0.3-0.6-0.6s0.3-0.6,0.6-0.6h2.4c0.3,0,0.6,0.3,0.6,0.6S11.5,4.4,11.2,4.4z'\/><circle cx='10' cy='15.7' r='1.2'\/><\/svg><\/span><div class=\"contact-info\"><span class=\"contact-title\"> Mobile: <\/span><span class=\"contact-text\"><a href=\"tel:578-393-4937\" > 86 159 6865 2523 <\/a><\/span><\/div><\/li><li class=\"\"><span class=\"ct-icon-container\"><svg aria-hidden=\"true\" width='15' height='15' viewBox='0 0 15 15'><path d='M12.8 2.2C11.4.8 9.5 0 7.5 0S3.6.8 2.2 2.2C.8 3.6 0 5.5 0 7.5 0 11.6 3.4 15 7.5 15c1.6 0 3.3-.5 4.6-1.5.3-.2.4-.7.1-1-.2-.3-.7-.4-1-.1-1.1.8-2.4 1.3-3.7 1.3-3.4 0-6.1-2.8-6.1-6.1 0-1.6.6-3.2 1.8-4.3C4.3 2 5.9 1.4 7.5 1.4c1.6 0 3.2.6 4.3 1.8 1.2 1.2 1.8 2.7 1.8 4.3v.7c0 .8-.6 1.4-1.4 1.4s-1.4-.6-1.4-1.4V4.8c0-.4-.3-.7-.7-.7-.4 0-.7.3-.7.7-.4-.4-1.1-.7-1.9-.7-1.9 0-3.4 1.5-3.4 3.4s1.5 3.4 3.4 3.4c1 0 1.9-.5 2.5-1.2.5.7 1.3 1.2 2.2 1.2 1.5 0 2.7-1.2 2.7-2.7v-.7c.1-2-.7-3.9-2.1-5.3zM7.5 9.5c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z'\/><\/svg><\/span><div class=\"contact-info\"><span class=\"contact-title\"> Email: <\/span><span class=\"contact-text\"><a href=\"mailto:&#099;&#111;&#110;tac&#116;&#064;yo&#117;&#114;w&#101;bs&#105;t&#101;&#046;com\" > sa&#108;&#101;&#115;&#64;&#112;&#108;&#97;&#115;&#116;i&#99;mo&#117;lds&#46;n&#101;t <\/a><\/span><\/div><\/li><\/ul><\/div><\/div><p class=\"has-palette-color-8-color has-palette-color-1-background-color has-text-color has-background wp-block-paragraph\" style=\"font-size:clamp(18.959px, 1.185rem + ((1vw - 3.2px) * 0.863), 30px);\"><em><strong>If you&#8217;re reading this, it means you&#8217;re interested in injection molding! That&#8217;s awesome. We hope you&#8217;ll be able to find what you need. If not, please feel free to send us an inquiry and we&#8217;d be happy to help.<\/strong><\/em><\/p><p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se state leggendo questo articolo, significa che siete interessati allo stampaggio a iniezione! \u00c8 fantastico. Ci auguriamo che possiate trovare ci\u00f2 di cui avete bisogno. In caso contrario, non esitate a inviarci una richiesta e saremo lieti di aiutarvi.<\/p>","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-93","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/www.plasticmoulds.net\/it\/wp-json\/wp\/v2\/pages\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.plasticmoulds.net\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.plasticmoulds.net\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.plasticmoulds.net\/it\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.plasticmoulds.net\/it\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":9,"href":"https:\/\/www.plasticmoulds.net\/it\/wp-json\/wp\/v2\/pages\/93\/revisions"}],"predecessor-version":[{"id":19347,"href":"https:\/\/www.plasticmoulds.net\/it\/wp-json\/wp\/v2\/pages\/93\/revisions\/19347"}],"wp:attachment":[{"href":"https:\/\/www.plasticmoulds.net\/it\/wp-json\/wp\/v2\/media?parent=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}