.cnc-machining_main__Nq1N6{min-height:100vh}.cnc-machining_hero__CZAdB{position:relative;background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/images/cnc-machining-hero.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;color:#fff;padding:160px 20px 100px;text-align:center}.cnc-machining_heroContent__hh6YA{max-width:800px;margin:0 auto}.cnc-machining_heroTitle___Qxt0{font-size:56px;font-weight:800;margin-bottom:20px;line-height:1.2}.cnc-machining_heroSubtitle___bFHU{font-size:24px;margin-bottom:40px;opacity:.95}.cnc-machining_heroActions__wJt3D{display:flex;gap:20px;justify-content:center}.cnc-machining_section__wFnUg{padding:80px 20px}.cnc-machining_container__0Cd_b{max-width:1200px;margin:0 auto}.cnc-machining_sectionTitle__venbs{font-size:42px;font-weight:700;text-align:center;margin-bottom:16px;color:#212529}.cnc-machining_sectionSubtitle__F8wbf{font-size:18px;text-align:center;color:#6c757d;margin-bottom:50px}.cnc-machining_materialsGrid__DS3iV{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.cnc-machining_materialsGrid__DS3iV>*{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 18px);max-width:320px;min-width:280px}.cnc-machining_processGrid__q9D6S{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px}.cnc-machining_processCard__H7z5P{text-align:center;padding:40px 20px;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease}.cnc-machining_processCard__H7z5P:hover{transform:translateY(-8px)}.cnc-machining_processIcon__eSzSK{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.cnc-machining_processNumber___bZ5F{font-size:48px;font-weight:800;color:#007bff;margin-bottom:16px}.cnc-machining_processTitle__ISah2{font-size:24px;font-weight:700;color:#212529;margin-bottom:12px}.cnc-machining_processDesc__p22XY{font-size:16px;color:#6c757d;line-height:1.6}.cnc-machining_specsTable__Hb1Wx{overflow-x:auto;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.cnc-machining_specsTable__Hb1Wx table{width:100%;border-collapse:collapse}.cnc-machining_specsTable__Hb1Wx td,.cnc-machining_specsTable__Hb1Wx th{padding:16px;text-align:left;border-bottom:1px solid #e9ecef}.cnc-machining_specsTable__Hb1Wx th{background:#f8f9fa;font-weight:700;color:#212529;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.cnc-machining_specsTable__Hb1Wx td{font-size:15px;color:#495057}.cnc-machining_specsTable__Hb1Wx tr:last-child td{border-bottom:none}.cnc-machining_specsTable__Hb1Wx tr:hover{background:#f8f9fa}.cnc-machining_trustGrid__B__HK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.cnc-machining_trustCard__quzlP{text-align:center;padding:40px 20px;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.cnc-machining_trustNumber__v_bgX{font-size:48px;font-weight:800;color:#007bff;margin-bottom:12px}.cnc-machining_trustLabel__8QwI_{font-size:18px;color:#6c757d;font-weight:600}.cnc-machining_ctaSection__1fBD3{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:80px 20px;text-align:center}.cnc-machining_ctaTitle__cuP99{font-size:42px;font-weight:700;margin-bottom:16px}.cnc-machining_ctaSubtitle__FqXrV{font-size:20px;margin-bottom:40px;opacity:.95}.cnc-machining_ctaBtn__19_Zk{padding:18px 48px;background:#fff;color:#667eea;border:none;border-radius:8px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease}.cnc-machining_ctaBtn__19_Zk:hover{transform:translateY(-4px);box-shadow:0 8px 24px hsla(0,0%,100%,.3)}.cnc-machining_primaryBtn__VkI_E,.cnc-machining_secondaryBtn__WoEuA{padding:16px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.cnc-machining_primaryBtn__VkI_E{background:#06c;color:#fff}.cnc-machining_primaryBtn__VkI_E:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,102,204,.3)}.cnc-machining_secondaryBtn__WoEuA{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.3)}.cnc-machining_secondaryBtn__WoEuA:hover{background:hsla(0,0%,100%,.1)}@media (max-width:1024px){.cnc-machining_heroTitle___Qxt0{font-size:42px}.cnc-machining_sectionTitle__venbs{font-size:36px}.cnc-machining_processGrid__q9D6S{grid-template-columns:repeat(2,1fr)}.cnc-machining_trustGrid__B__HK{grid-template-columns:1fr}}@media (max-width:768px){.cnc-machining_hero__CZAdB{padding:80px 20px 60px}.cnc-machining_heroTitle___Qxt0{font-size:32px}.cnc-machining_heroSubtitle___bFHU{font-size:18px}.cnc-machining_heroActions__wJt3D{flex-direction:column}.cnc-machining_section__wFnUg{padding:60px 20px}.cnc-machining_sectionTitle__venbs{font-size:28px}.cnc-machining_materialsGrid__DS3iV,.cnc-machining_processGrid__q9D6S{grid-template-columns:1fr}.cnc-machining_specsTable__Hb1Wx{font-size:12px}.cnc-machining_specsTable__Hb1Wx td,.cnc-machining_specsTable__Hb1Wx th{padding:10px}}