.ProductionKnowledge_section__9fvtW{width:min(90%,1280px);margin:0 auto;padding:64px 0 56px;color:#203b32}.ProductionKnowledge_section__9fvtW header{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:start;margin-bottom:32px}.ProductionKnowledge_section__9fvtW h2{font-size:clamp(30px,3vw,44px);line-height:1.16;letter-spacing:-.025em;font-weight:500;margin:0;text-wrap:balance}.ProductionKnowledge_section__9fvtW p{font-size:16px;line-height:1.75;color:#4d6559;margin:0 0 14px;max-width:70ch}.ProductionKnowledge_body__2BQDT{margin-left:38%;max-width:780px}.ProductionKnowledge_body__2BQDT section{padding:20px 0}.ProductionKnowledge_body__2BQDT h3{font-size:22px;line-height:1.3;font-weight:500;margin:0 0 14px}.ProductionKnowledge_body__2BQDT p:last-child{margin-bottom:0}.ProductionKnowledge_next__BjFww{margin:24px 0 0 38%!important}.ProductionKnowledge_next__BjFww a{color:#9c3428;text-underline-offset:5px}.ProductionKnowledge_next__BjFww a:focus-visible{outline:3px solid #bf382d;outline-offset:4px}@media(max-width:760px){.ProductionKnowledge_section__9fvtW{width:calc(100% - 40px);padding:42px 0}.ProductionKnowledge_section__9fvtW header{grid-template-columns:1fr;gap:18px;margin-bottom:8px}.ProductionKnowledge_body__2BQDT{margin-left:0}.ProductionKnowledge_next__BjFww{margin-left:0!important}}.ProcessGuidePage_knowledgeRoot__ErIs0,.ProcessGuidePage_page__gdGe7{background:var(--surface-paper);color:#263e32}.ProcessGuidePage_hero__7ygPa{padding-top:22px;padding-bottom:34px}.ProcessGuidePage_breadcrumb__HZon8{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:#52675a;margin-bottom:30px}.ProcessGuidePage_breadcrumb__HZon8 a{color:inherit}.ProcessGuidePage_heroGrid__xG3ep{display:grid;grid-template-columns:1.45fr 1fr;gap:8%;align-items:center}.ProcessGuidePage_hero__7ygPa h1{font-size:22px;font-weight:500;margin:0 0 16px;color:#91402f}.ProcessGuidePage_hero__7ygPa h2{font-size:clamp(36px,3.5vw,54px);font-weight:480;line-height:1.1;letter-spacing:-.03em;margin:0 0 22px}.ProcessGuidePage_knowledgeRoot__ErIs0 em,.ProcessGuidePage_page__gdGe7 em{font-family:Georgia,serif;font-weight:400;color:#5a7161}.ProcessGuidePage_hero__7ygPa p{max-width:60ch;line-height:1.75;font-size:16px;color:#4b6151}.ProcessGuidePage_readLink__YQuJK{display:inline-block;color:#91402f;font-size:14px;margin-top:8px;text-underline-offset:5px}.ProcessGuidePage_routeNote__4_XFZ{background:#e4eade;padding:28px 30px}.ProcessGuidePage_routeNote__4_XFZ span{font-size:18px;font-weight:550}.ProcessGuidePage_routeNote__4_XFZ p{font-size:14px}.ProcessGuidePage_routeNote__4_XFZ a{font-size:13px;color:#91402f}.ProcessGuidePage_contents__030L8{display:flex;gap:28px;flex-wrap:wrap;padding-bottom:26px}.ProcessGuidePage_contents__030L8 a{font-size:13px;color:#405d49;text-underline-offset:5px}.ProcessGuidePage_fit__60PsE{background:#263e32;color:#edf1e6;padding:28px 0}.ProcessGuidePage_fitGrid__U8y2a{display:grid;grid-template-columns:1fr 1fr;gap:8%}.ProcessGuidePage_fit__60PsE h2{font-size:19px;font-weight:500;margin:0 0 10px}.ProcessGuidePage_fit__60PsE p{font-size:14px;line-height:1.75;color:#d8e2d4;margin:0;max-width:64ch}.ProcessGuidePage_design__Vp_BC{padding-top:48px;padding-bottom:42px}.ProcessGuidePage_sectionHeading__iPVRw{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:start;margin-bottom:32px}.ProcessGuidePage_enquiry__svlgG h2,.ProcessGuidePage_inspection__aU0cH h2,.ProcessGuidePage_sectionHeading__iPVRw h2{font-size:clamp(28px,2.7vw,40px);line-height:1.15;letter-spacing:-.025em;font-weight:480;margin:0 0 15px}.ProcessGuidePage_inspection__aU0cH>div>p,.ProcessGuidePage_sectionHeading__iPVRw>p{font-size:14px;line-height:1.75;color:#4b6151;max-width:62ch;margin:0}.ProcessGuidePage_editorial__aWpz2{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:8%;align-items:start}.ProcessGuidePage_editorial__aWpz2>aside{background:#263e32;padding:22px 22px 26px;color:#e6ece0;position:sticky;top:125px}.ProcessGuidePage_editorial__aWpz2 svg{width:100%;height:auto;display:block}.ProcessGuidePage_editorial__aWpz2 aside>p{font-size:14px;line-height:1.65;color:#e0e8d8;margin:15px 0 8px}.ProcessGuidePage_editorial__aWpz2 aside>small{color:#c2cebd;font-size:11px}.ProcessGuidePage_editorial__aWpz2 article{margin-bottom:28px}.ProcessGuidePage_editorial__aWpz2 article:last-child{margin-bottom:0}.ProcessGuidePage_editorial__aWpz2 h3{font-size:23px;letter-spacing:-.015em;font-weight:500;margin:0 0 12px;line-height:1.25}.ProcessGuidePage_editorial__aWpz2 article p{font-size:15px;line-height:1.85;color:#4b6151;margin:0 0 12px;max-width:70ch}.ProcessGuidePage_editorial__aWpz2 .ProcessGuidePage_drawing__FDT0C{background:#e6ece1;padding:14px 18px;font-size:13px;line-height:1.75;margin-top:15px}.ProcessGuidePage_drawing__FDT0C strong{display:block;font-weight:600;margin-bottom:3px;color:#314d3b}.ProcessGuidePage_evidence__K402_{margin:24px 0 0}.ProcessGuidePage_evidence__K402_ img{display:block;width:100%;height:190px;object-fit:cover}.ProcessGuidePage_evidence__K402_ figcaption{font-size:11px;line-height:1.6;margin-top:8px;color:#d8e2d4}.ProcessGuidePage_choice__IAZfw{padding:38px 0;background:var(--surface-panel)}.ProcessGuidePage_tableWrap__kT4x1{overflow-x:auto}.ProcessGuidePage_tableWrap__kT4x1:focus-visible{outline:2px solid #91402f;outline-offset:4px}.ProcessGuidePage_choice__IAZfw table{width:100%;border-collapse:collapse;min-width:550px;text-align:left;font-size:14px;line-height:1.7}.ProcessGuidePage_choice__IAZfw caption{text-align:left;font-size:12px;color:#4b6151;margin-bottom:13px}.ProcessGuidePage_choice__IAZfw td,.ProcessGuidePage_choice__IAZfw th{padding:18px 22px;vertical-align:top}.ProcessGuidePage_choice__IAZfw thead{background:#d7e1d0}.ProcessGuidePage_choice__IAZfw thead th{font-weight:600}.ProcessGuidePage_choice__IAZfw tbody tr:nth-child(odd){background:#f1f4ed}.ProcessGuidePage_choice__IAZfw tbody th{font-weight:500;width:25%}.ProcessGuidePage_choice__IAZfw td{color:#435b4b}.ProcessGuidePage_inspection__aU0cH{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding-top:44px;padding-bottom:34px}.ProcessGuidePage_inspection__aU0cH dl{display:grid;gap:23px;margin:0}.ProcessGuidePage_inspection__aU0cH dt{font-size:19px;font-weight:500}.ProcessGuidePage_inspection__aU0cH dd{margin:7px 0 0;font-size:14px;line-height:1.75;color:#4b6151}.ProcessGuidePage_questions__YHlXC{padding-top:10px;padding-bottom:40px}.ProcessGuidePage_questions__YHlXC h2{font-size:27px;font-weight:480;margin:0 0 20px}.ProcessGuidePage_questions__YHlXC>div{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.ProcessGuidePage_questions__YHlXC details{background:#e8ede4;padding:20px 23px}.ProcessGuidePage_questions__YHlXC summary{cursor:pointer;font-size:16px;line-height:1.55;font-weight:500}.ProcessGuidePage_questions__YHlXC details p{font-size:14px;line-height:1.75;color:#4b6151;margin:16px 0 0}.ProcessGuidePage_enquiry__svlgG{background:#263e32;padding:40px 0;color:#f1f3e9}.ProcessGuidePage_enquiryGrid__G1RP9{display:grid;grid-template-columns:1fr 1fr;gap:8%}.ProcessGuidePage_enquiry__svlgG h2 em{color:#d3c6ab}.ProcessGuidePage_enquiry__svlgG p{font-size:14px;line-height:1.8;color:#d8e2d4;max-width:60ch}.ProcessGuidePage_enquiry__svlgG h3{font-size:20px;font-weight:500;margin:0 0 18px}.ProcessGuidePage_enquiry__svlgG ul{padding-left:20px;color:#d8e2d4;font-size:14px;line-height:1.8}.ProcessGuidePage_enquiry__svlgG li{margin-bottom:10px}.ProcessGuidePage_enquiry__svlgG a{color:#f1f3e9;text-underline-offset:5px;font-size:14px}.ProcessGuidePage_enquiry__svlgG .ProcessGuidePage_button__qerw2{display:inline-block;background:#edf1e5;color:#263e32;padding:14px 20px;text-decoration:none;margin-top:10px;font-weight:550}.ProcessGuidePage_button__qerw2:hover{background:#d9e4d1}.ProcessGuidePage_reading__gpj_y{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding-top:32px;padding-bottom:32px}.ProcessGuidePage_reading__gpj_y h2{font-size:22px;font-weight:500;margin:0 0 18px}.ProcessGuidePage_reading__gpj_y h3{font-size:17px;font-weight:500;margin:0 0 10px}.ProcessGuidePage_reading__gpj_y a{display:block;font-size:13px;line-height:1.65;margin:10px 0;color:#91402f;text-underline-offset:4px}.ProcessGuidePage_reading__gpj_y p{font-size:12px;line-height:1.7;color:#52675a;max-width:62ch}.ProcessGuidePage_processNav__rbSVB{display:flex;flex-wrap:wrap;gap:12px 24px;padding-bottom:32px}.ProcessGuidePage_processNav__rbSVB a{font-size:12px;color:#4b6151;text-underline-offset:5px}.ProcessGuidePage_processNav__rbSVB [aria-current]{color:#91402f;font-weight:600}.ProcessGuidePage_knowledgeRoot__ErIs0 :is(a,summary):focus-visible,.ProcessGuidePage_page__gdGe7 :is(a,summary):focus-visible{outline:2px solid #b65a43;outline-offset:5px}.ProcessGuidePage_knowledgeRoot__ErIs0 section[id],.ProcessGuidePage_page__gdGe7 section[id]{scroll-margin-top:130px}.ProcessGuidePage_knowledgeRoot__ErIs0 ::selection,.ProcessGuidePage_page__gdGe7 ::selection{background:#d4dfca;color:#20382a}@media(max-width:900px){.ProcessGuidePage_heroGrid__xG3ep{gap:5%;grid-template-columns:1.2fr 1fr}.ProcessGuidePage_hero__7ygPa h2{font-size:38px}.ProcessGuidePage_routeNote__4_XFZ{padding:23px}.ProcessGuidePage_editorial__aWpz2{gap:5%;grid-template-columns:.8fr 1.2fr}.ProcessGuidePage_editorial__aWpz2>aside{padding:15px}.ProcessGuidePage_evidence__K402_ img{height:150px}.ProcessGuidePage_sectionHeading__iPVRw{gap:5%}}@media(max-width:700px){.ProcessGuidePage_editorial__aWpz2,.ProcessGuidePage_enquiryGrid__G1RP9,.ProcessGuidePage_heroGrid__xG3ep,.ProcessGuidePage_inspection__aU0cH,.ProcessGuidePage_reading__gpj_y,.ProcessGuidePage_sectionHeading__iPVRw{grid-template-columns:1fr;gap:24px}.ProcessGuidePage_hero__7ygPa h2{font-size:36px}.ProcessGuidePage_hero__7ygPa h1{font-size:19px}.ProcessGuidePage_hero__7ygPa p{font-size:15px}.ProcessGuidePage_hero__7ygPa{padding-bottom:25px}.ProcessGuidePage_breadcrumb__HZon8{margin-bottom:24px}.ProcessGuidePage_routeNote__4_XFZ{padding:20px}.ProcessGuidePage_contents__030L8{gap:12px 22px}.ProcessGuidePage_fitGrid__U8y2a{grid-template-columns:1fr;gap:22px}.ProcessGuidePage_design__Vp_BC{padding-top:30px;padding-bottom:30px}.ProcessGuidePage_editorial__aWpz2>aside{position:static;max-width:none}.ProcessGuidePage_editorial__aWpz2 svg{max-height:240px}.ProcessGuidePage_evidence__K402_{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:center}.ProcessGuidePage_evidence__K402_ img{height:130px}.ProcessGuidePage_evidence__K402_ figcaption{margin:0}.ProcessGuidePage_editorial__aWpz2 h3{font-size:23px}.ProcessGuidePage_choice__IAZfw{padding:30px 0}.ProcessGuidePage_choice__IAZfw td,.ProcessGuidePage_choice__IAZfw th{padding:14px 16px}.ProcessGuidePage_inspection__aU0cH{padding-top:30px;padding-bottom:30px}.ProcessGuidePage_questions__YHlXC>div{grid-template-columns:1fr;gap:12px}.ProcessGuidePage_questions__YHlXC{padding-bottom:30px}.ProcessGuidePage_enquiry__svlgG{padding:30px 0}.ProcessGuidePage_reading__gpj_y{padding-top:28px;padding-bottom:25px}.ProcessGuidePage_hero__7ygPa h2 em{overflow-wrap:anywhere}}.CncMachiningPage_page__I6c83{--ink:#24332f;--muted:#65736c;--accent:#aa4035;color:var(--ink);background:var(--surface-paper)}.CncMachiningPage_page__I6c83 *{box-sizing:border-box}.CncMachiningPage_page__I6c83 figure,.CncMachiningPage_page__I6c83 h1,.CncMachiningPage_page__I6c83 h2,.CncMachiningPage_page__I6c83 h3,.CncMachiningPage_page__I6c83 p{margin:0}.CncMachiningPage_page__I6c83 p{color:var(--muted);font-size:16px;line-height:1.7}.CncMachiningPage_page__I6c83 a{color:inherit;text-decoration:none}.CncMachiningPage_page__I6c83 a:hover{color:var(--accent)}.CncMachiningPage_page__I6c83 a:focus-visible,.CncMachiningPage_page__I6c83 summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.CncMachiningPage_page__I6c83 h2{font-size:clamp(28px,2.9vw,44px);font-weight:500;line-height:1.13;letter-spacing:-.045em}.CncMachiningPage_page__I6c83 h3{font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-.025em}.CncMachiningPage_page__I6c83 .CncMachiningPage_eyebrow__XT5ts{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.17em;line-height:1.5;margin-bottom:16px}.CncMachiningPage_page__I6c83 img{display:block;width:100%;object-fit:cover}.CncMachiningPage_page__I6c83 picture{display:block}.CncMachiningPage_page__I6c83 .CncMachiningPage_note__lEiF2,.CncMachiningPage_page__I6c83 figcaption{font-size:11px;line-height:1.6;color:var(--muted)}.CncMachiningPage_page__I6c83 figcaption{padding-top:9px}.CncMachiningPage_page__I6c83 section[id]{scroll-margin-top:110px}.CncMachiningPage_hero__jQJ9q{display:grid;grid-template-columns:1fr 1.08fr;gap:5%;padding-top:32px;padding-bottom:35px;align-items:center}.CncMachiningPage_breadcrumb__ss7Ez{display:flex;flex-wrap:wrap;gap:9px;font-size:11px;color:var(--muted);margin-bottom:35px}.CncMachiningPage_hero__jQJ9q h1{font-size:clamp(42px,4.8vw,72px);line-height:1.02;letter-spacing:-.055em;font-weight:500;margin-bottom:24px}.CncMachiningPage_hero__jQJ9q h1 span{color:#738078}.CncMachiningPage_hero__jQJ9q .CncMachiningPage_lead__bzadN{font-size:17px;max-width:540px}.CncMachiningPage_heroImage__1IgNG img{height:clamp(360px,36vw,550px)}.CncMachiningPage_actions__Ng51w{display:flex;gap:23px;flex-wrap:wrap;align-items:center;margin-top:26px;font-size:12px;font-weight:600}.CncMachiningPage_page__I6c83 .CncMachiningPage_button__Eb1LV{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;background:var(--ink);color:#fff;padding:17px 21px;font-size:11px;font-weight:600;letter-spacing:.055em}.CncMachiningPage_page__I6c83 .CncMachiningPage_button__Eb1LV:hover{background:#3b5045;color:#fff}.CncMachiningPage_contents__jEMJT{display:flex;gap:32px;flex-wrap:wrap;padding-top:14px;padding-bottom:14px;background:#e9ede7;font-size:12px;font-weight:600}.CncMachiningPage_section__3LP_m{padding-top:54px;padding-bottom:44px}.CncMachiningPage_heading__D7lgU{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:end;margin-bottom:28px}.CncMachiningPage_heading__D7lgU>p{max-width:560px}.CncMachiningPage_routes__fFcpy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.CncMachiningPage_routes__fFcpy img{aspect-ratio:1.65;height:auto}.CncMachiningPage_routeBody__T2BaQ{padding-top:17px}.CncMachiningPage_routeCount__PLSjc{display:flex;align-items:center;gap:12px;margin-bottom:18px}.CncMachiningPage_routeCount__PLSjc strong{font-size:41px;line-height:1;font-weight:500;letter-spacing:-.05em}.CncMachiningPage_routeCount__PLSjc span{font-size:12px}.CncMachiningPage_routeCount__PLSjc small{display:block;color:var(--muted);font-size:10px;margin-top:4px}.CncMachiningPage_routeBody__T2BaQ .CncMachiningPage_fit__jehUD{font-size:13px;color:var(--ink);margin:8px 0}.CncMachiningPage_routeBody__T2BaQ>p:not(.CncMachiningPage_fit__jehUD){font-size:14px}.CncMachiningPage_routeBody__T2BaQ>a{display:inline-block;margin-top:16px;font-size:11px;font-weight:600;letter-spacing:.06em}.CncMachiningPage_registerNote__SZyOG{display:flex;gap:30px;justify-content:space-between;align-items:center;margin-top:27px}.CncMachiningPage_registerNote__SZyOG p{font-size:12px;max-width:780px}.CncMachiningPage_registerNote__SZyOG a{font-size:11px;font-weight:600;flex-shrink:0}.CncMachiningPage_detailsSection__I0EP7{background:#23332e;color:#f1f3ec;margin-top:10px}.CncMachiningPage_detailsInner__5It_U{display:grid;grid-template-columns:.85fr 1.15fr;gap:9%;padding-top:46px;padding-bottom:42px}.CncMachiningPage_detailsSection__I0EP7 p{color:#b9c4bd}.CncMachiningPage_detailsSection__I0EP7 .CncMachiningPage_caseTag__rOGjR,.CncMachiningPage_detailsSection__I0EP7 .CncMachiningPage_eyebrow__XT5ts{color:#c7b5a3}.CncMachiningPage_detailIntro__FfWcm>p:not(.CncMachiningPage_eyebrow__XT5ts){margin-top:20px;max-width:380px}.CncMachiningPage_detailIntro__FfWcm>a{display:inline-block;margin-top:24px;font-size:11px;letter-spacing:.06em}.CncMachiningPage_caseList___xqas{display:grid;gap:25px}.CncMachiningPage_caseList___xqas article h3{font-size:24px;margin:7px 0 9px}.CncMachiningPage_caseList___xqas .CncMachiningPage_caseTag__rOGjR{font-size:10px;letter-spacing:.14em}.CncMachiningPage_caseList___xqas article>p:not(.CncMachiningPage_caseTag__rOGjR){font-size:14px;max-width:650px}.CncMachiningPage_caseList___xqas a{display:inline-block;margin-top:9px;font-size:12px;color:#e4e9df}.CncMachiningPage_caseList___xqas .CncMachiningPage_note__lEiF2{color:#a5b3aa;font-size:11px}.CncMachiningPage_materialGrid__ULdve,.CncMachiningPage_reviewGrid__QpkyJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.CncMachiningPage_materialGrid__ULdve article,.CncMachiningPage_reviewGrid__QpkyJ article{padding-left:18px;border-left:1px solid #c8d0c6}.CncMachiningPage_materialGrid__ULdve h3,.CncMachiningPage_reviewGrid__QpkyJ h3{font-size:21px;margin-bottom:10px}.CncMachiningPage_materialGrid__ULdve p,.CncMachiningPage_reviewGrid__QpkyJ p{font-size:14px}.CncMachiningPage_materialGrid__ULdve a{display:inline-block;font-size:12px;font-weight:600;margin-top:14px}.CncMachiningPage_inspection__0na57{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center;padding-top:20px;padding-bottom:12px}.CncMachiningPage_inspection__0na57 img{aspect-ratio:1.2;height:auto}.CncMachiningPage_inspection__0na57 h2{margin-bottom:18px}.CncMachiningPage_inspection__0na57>div>p:not(.CncMachiningPage_eyebrow__XT5ts){font-size:15px}.CncMachiningPage_checks__rKJIM{display:grid;gap:14px;margin:21px 0}.CncMachiningPage_checks__rKJIM dt{font-size:14px;font-weight:600;margin-bottom:3px}.CncMachiningPage_checks__rKJIM dd{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.CncMachiningPage_inspection__0na57>div>a{font-size:11px;font-weight:600;letter-spacing:.04em}.CncMachiningPage_reviewGrid__QpkyJ{margin-top:8px}.CncMachiningPage_faq__oNQ63{margin-top:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.CncMachiningPage_faq__oNQ63 summary{font-size:14px;font-weight:600;cursor:pointer;line-height:1.5}.CncMachiningPage_faq__oNQ63 p{font-size:13px;margin-top:12px}.CncMachiningPage_cta__5uSUC{margin-top:38px;padding:30px;background:var(--surface-panel);display:flex;align-items:center;justify-content:space-between;gap:25px}.CncMachiningPage_cta__5uSUC h2{font-size:clamp(27px,2.5vw,37px)}.CncMachiningPage_cta__5uSUC .CncMachiningPage_eyebrow__XT5ts{margin-bottom:10px}@media(min-width:1600px){.CncMachiningPage_page__I6c83 .wrap{max-width:1440px}.CncMachiningPage_hero__jQJ9q h1{font-size:72px}}@media(max-width:1000px){.CncMachiningPage_hero__jQJ9q{gap:30px}.CncMachiningPage_hero__jQJ9q h1{font-size:44px}.CncMachiningPage_routes__fFcpy{gap:18px}.CncMachiningPage_heading__D7lgU{gap:30px}.CncMachiningPage_contents__jEMJT{gap:22px}.CncMachiningPage_registerNote__SZyOG{align-items:start;flex-direction:column;gap:10px}.CncMachiningPage_detailsInner__5It_U{gap:40px}.CncMachiningPage_materialGrid__ULdve,.CncMachiningPage_reviewGrid__QpkyJ{gap:20px}.CncMachiningPage_cta__5uSUC{padding:24px}.CncMachiningPage_cta__5uSUC .CncMachiningPage_button__Eb1LV{max-width:265px}}@media(max-width:700px){.CncMachiningPage_hero__jQJ9q{grid-template-columns:1fr;padding-top:22px;gap:25px}.CncMachiningPage_breadcrumb__ss7Ez{margin-bottom:24px}.CncMachiningPage_hero__jQJ9q h1{font-size:44px}.CncMachiningPage_hero__jQJ9q h1 br:last-child{display:none}.CncMachiningPage_hero__jQJ9q .CncMachiningPage_lead__bzadN{font-size:15px}.CncMachiningPage_heroImage__1IgNG img{height:290px}.CncMachiningPage_contents__jEMJT{gap:14px 23px;font-size:11px;padding-top:16px;padding-bottom:16px}.CncMachiningPage_section__3LP_m{padding-top:36px;padding-bottom:28px}.CncMachiningPage_heading__D7lgU{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.CncMachiningPage_heading__D7lgU>p{font-size:14px}.CncMachiningPage_routes__fFcpy{grid-template-columns:1fr;gap:30px}.CncMachiningPage_routes__fFcpy img{aspect-ratio:1.8}.CncMachiningPage_routeCount__PLSjc{margin-bottom:12px}.CncMachiningPage_routeBody__T2BaQ h3{font-size:26px}.CncMachiningPage_detailsInner__5It_U{grid-template-columns:1fr;gap:28px;padding-top:32px;padding-bottom:30px}.CncMachiningPage_detailIntro__FfWcm>p:not(.CncMachiningPage_eyebrow__XT5ts){max-width:none;font-size:14px}.CncMachiningPage_materialGrid__ULdve,.CncMachiningPage_reviewGrid__QpkyJ{grid-template-columns:1fr;gap:22px}.CncMachiningPage_inspection__0na57{grid-template-columns:1fr;gap:24px;padding-top:6px}.CncMachiningPage_inspection__0na57 img{aspect-ratio:1.4}.CncMachiningPage_faq__oNQ63{grid-template-columns:1fr;gap:19px}.CncMachiningPage_cta__5uSUC{align-items:flex-start;flex-direction:column;margin-top:28px;padding:24px}.CncMachiningPage_cta__5uSUC .CncMachiningPage_button__Eb1LV{max-width:none}.CncMachiningPage_page__I6c83 .CncMachiningPage_eyebrow__XT5ts{margin-bottom:12px}}.CncMachiningPage_heroImage__1IgNG,.CncMachiningPage_hero__jQJ9q>div{min-width:0}.CncMachiningPage_hero__jQJ9q h1{overflow-wrap:break-word}.CncMachiningPage_routeMedia__q_8gk{aspect-ratio:1.65}@media(max-width:700px){.CncMachiningPage_routeMedia__q_8gk{aspect-ratio:1.8}.CncMachiningPage_hero__jQJ9q{grid-template-columns:minmax(0,1fr)}html[lang=id] .CncMachiningPage_hero__jQJ9q h1 br:last-child{display:initial}}