.injection-moulding_section__Mr3Hj{margin-block:3.5rem;scroll-margin-top:7rem;color:#16191b}.injection-moulding_sectionHeader__ocJ_0{margin-bottom:1.6rem}.injection-moulding_sectionHeader__ocJ_0 h3{max-width:52rem;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:650;letter-spacing:-.04em;line-height:1.18;text-wrap:balance}.injection-moulding_sectionHeader__ocJ_0 p{margin-top:.8rem;color:#686d72;font-size:1rem;line-height:1.6}.injection-moulding_materialGrid__Bm459{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,2.6vw,2.5rem)}.injection-moulding_materialCard__0g858{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);overflow:hidden;min-width:0;border:1px solid #e2e7eb;border-radius:1.4rem;background:#fff;box-shadow:0 8px 24px #24384806}.injection-moulding_materialCard__0g858>.injection-moulding_animation__7JRGi{display:flex;flex-direction:column;border-right:1px solid #e2e7eb}.injection-moulding_materialCard__0g858>.injection-moulding_animation__7JRGi>svg{aspect-ratio:2.8;margin-block:auto}.injection-moulding_materialCopy__sJ9a7{align-self:center;min-width:0;padding:clamp(1.5rem,2.6vw,2.5rem)}.injection-moulding_materialCopy__sJ9a7 h4{font-size:1.2rem;font-weight:650;letter-spacing:-.03em;overflow-wrap:anywhere}.injection-moulding_materialCopy__sJ9a7>p{margin-top:.6rem;color:#626a71;font-size:.95rem;line-height:1.65}.injection-moulding_materialFlow__U7Lk1{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin-top:1.15rem;padding-top:.8rem;border-top:1px solid #e7edf1;list-style:none}.injection-moulding_materialFlow__U7Lk1 li{display:flex;align-items:center;gap:.5rem;color:#607c8d;font-size:.75rem;line-height:1.6}.injection-moulding_materialFlow__U7Lk1 svg{flex-shrink:0}.injection-moulding_animation__7JRGi{position:relative;min-width:0;overflow:hidden;background:radial-gradient(ellipse at 50% 60%,#fff 35%,#f2f7fa);isolation:isolate}.injection-moulding_animation__7JRGi>svg{display:block;width:100%;height:auto;aspect-ratio:2.2;overflow:hidden}.injection-moulding_animation__7JRGi>svg g[opacity="0"]{visibility:hidden}.injection-moulding_animation__7JRGi .moulding-labels{font-family:inherit;font-size:28px;fill:#526574}.injection-moulding_animation__7JRGi .moulding-labels path{fill:none;stroke:#9baebb;stroke-width:1.2}.injection-moulding_animation__7JRGi .moulding-labels text{paint-order:stroke fill;stroke:#fff;stroke-width:4;stroke-linejoin:round}.injection-moulding_stageBadge__QLjMY{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;width:fit-content;max-width:calc(100% - 2rem);margin:1rem 1rem 0;padding:.35rem .7rem;border-radius:1rem;background:#e0f2fc;color:#087eb6;font-size:.72rem;font-weight:550;line-height:1.4}.injection-moulding_stageNavigator__KU6kL{flex-wrap:nowrap;gap:.15rem;padding:.1rem .15rem}.injection-moulding_stageText__b4oPu{min-width:0}.injection-moulding_stageNavigator__KU6kL .injection-moulding_stageText__b4oPu{display:grid;font-variant-numeric:tabular-nums}.injection-moulding_stageNavigator__KU6kL .injection-moulding_stageLabel__9detA{grid-area:1/1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.injection-moulding_stageLabel__9detA[aria-hidden]{visibility:hidden}.injection-moulding_stageCount__lB_ea{white-space:nowrap}.injection-moulding_stageArrow__Jrmn1{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.injection-moulding_stageArrow__Jrmn1:hover:not(:disabled){background:#c5e8fa}.injection-moulding_stageArrow__Jrmn1:disabled{opacity:.3;cursor:default}.injection-moulding_animationFooter__0G4YD{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;padding:0 .8rem .7rem 1rem;min-height:48px}.injection-moulding_playbackControls__soq90{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.injection-moulding_playback__DRGDJ{display:grid;place-items:center;height:44px;width:44px;flex-shrink:0;border:1px solid #dce5ea;border-radius:50%;background:#fff;color:#526574;cursor:pointer}.injection-moulding_playback__DRGDJ[hidden]{display:none}.injection-moulding_playback__DRGDJ:hover:not(:disabled){color:#0284c7;border-color:#7dd3fc;background:#f0f9ff}.injection-moulding_playback__DRGDJ:disabled{opacity:.35;cursor:default}.injection-moulding_progress__j4u6Q{height:2px;background:#e3ecf1}.injection-moulding_progress__j4u6Q span{display:block;height:100%;background:#38a8d9;transform:scaleX(0);transform-origin:left}.injection-moulding_processModule__IUywy{display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.5fr);border:1px solid #e2e7eb;border-radius:1.5rem;background:#fff;overflow:hidden;box-shadow:0 8px 28px #24384806}.injection-moulding_chapterNav__9Es3R{display:flex;flex-direction:column;gap:.3rem;padding:1rem;border-right:1px solid #e7edf1}.injection-moulding_chapter__h348K{display:flex;align-items:center;gap:.65rem;width:100%;padding:.55rem .5rem;border:0;border-radius:.7rem;text-align:left;background:transparent;font-size:.8rem;color:#5d6e79;line-height:1.45;cursor:pointer;min-height:46px}.injection-moulding_chapter__h348K>svg{margin-left:auto;width:13px;flex-shrink:0;opacity:0}.injection-moulding_chapter__h348K:hover{background:#f5f9fb}.injection-moulding_chapter__h348K[aria-current]{color:#0785be;background:#e6f5fd;font-weight:600}.injection-moulding_chapter__h348K[aria-current]>svg{opacity:1}.injection-moulding_number__gNW_F{display:grid;place-items:center;width:1.65rem;height:1.65rem;flex-shrink:0;font-size:.68rem;font-weight:650;color:#6b7c89;border-radius:50%;background:#f0f4f7}.injection-moulding_chapter__h348K[aria-current] .injection-moulding_number__gNW_F{background:#119ed7;color:white}.injection-moulding_processStage__gi49U{display:flex;flex-direction:column;min-width:0;padding:1rem;scroll-margin-top:6rem}.injection-moulding_processStage__gi49U .injection-moulding_animation__7JRGi{border:1px solid #e5edf2;border-radius:1rem}.injection-moulding_processStage__gi49U .injection-moulding_animation__7JRGi>svg{aspect-ratio:2.85}.injection-moulding_explanation__5Zxg4{padding:1.25rem .25rem .5rem;flex-grow:1;min-height:13rem}.injection-moulding_explanation__5Zxg4 h4{font-size:1.15rem;font-weight:650;letter-spacing:-.025em;line-height:1.35}.injection-moulding_explanation__5Zxg4 p{margin-top:.65rem;font-size:.94rem;line-height:1.85;color:#626a71;white-space:pre-line}.injection-moulding_explanation__5Zxg4 .injection-moulding_qualityNote__eMDT1{font-size:.8rem;color:#6c8492}.injection-moulding_processContext__FwduN{margin-top:1rem;max-width:60rem;color:#7b8389;font-size:.8rem;line-height:1.8}.injection-moulding_section__Mr3Hj button:focus-visible{outline:2px solid #0284c7;outline-offset:3px}.injection-moulding_clipCard__9nO3r{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);overflow:hidden;border:1px solid rgb(231 229 228/.8);border-radius:2rem;background:linear-gradient(180deg,rgb(255 255 255/.98),rgb(248 250 252/.94));box-shadow:0 14px 34px rgb(28 25 23/.045);color:#16191b}.injection-moulding_clipCard__9nO3r>.injection-moulding_animation__7JRGi{border-right:1px solid #e2e7eb}.injection-moulding_animation__7JRGi.injection-moulding_clip__jfHZQ>svg{aspect-ratio:1.6;max-height:none}.injection-moulding_clipControls__JsJCL{position:absolute;right:.8rem;bottom:.8rem}.injection-moulding_clipCopy__99zl5{align-self:center;min-width:0;padding:clamp(1.5rem,3.2vw,3.25rem)}.injection-moulding_clipSteps__epWFA{margin:0;padding:0;list-style:none}.injection-moulding_clipSteps__epWFA li{position:relative;padding:0 0 1.5rem 1.9rem;font-size:clamp(1.04rem,1.4vw,1.3rem);line-height:1.5}.injection-moulding_clipSteps__epWFA li:last-child{padding-bottom:0}.injection-moulding_clipSteps__epWFA li:before{content:"";position:absolute;left:0;top:calc(.75em - 5.5px);width:11px;height:11px;box-sizing:border-box;border:1.5px solid #cfd6dc;border-radius:50%;background:#fff;transition:background-color .25s,border-color .25s,box-shadow .25s}.injection-moulding_clipSteps__epWFA li[data-state=done]:before{border-color:#38a8d9;background:#38a8d9}.injection-moulding_clipSteps__epWFA li[data-state=active]:before{border-color:#0284c7;background:#0284c7;box-shadow:0 0 0 4px #e0f2fe}.injection-moulding_clipRail__B4fyw{position:absolute;left:4.75px;top:calc(.75em + 10.5px);bottom:calc(-.75em + 10.5px);width:1.5px;border-radius:1px;background:#dfe5ea;overflow:hidden}.injection-moulding_clipRail__B4fyw span{display:block;height:100%;background:#38a8d9;transform:scaleY(0);transform-origin:top}.injection-moulding_clipStep__ZL7kL{display:block;width:100%;padding:0;border:0;background:none;color:#6b7480;font:inherit;font-size:clamp(1.04rem,1.4vw,1.3rem);font-weight:500;letter-spacing:-.01em;line-height:1.5;text-align:left;cursor:pointer;transition:color .25s}.injection-moulding_clipStep__ZL7kL:hover{color:#44403c}.injection-moulding_clipStep__ZL7kL[aria-current]{color:#0c0a09}.injection-moulding_clipExample__UMaDr{margin:1.7rem 0 0 1.9rem;color:#6b7480;font-size:.84rem;line-height:1.5}.injection-moulding_clipCard__9nO3r button:focus-visible{outline:2px solid #0284c7;outline-offset:3px}@media (width < 1024px){.injection-moulding_processModule__IUywy{grid-template-columns:minmax(13rem,.7fr) minmax(0,1.4fr)}.injection-moulding_explanation__5Zxg4{min-height:16rem}}@media (width < 768px){.injection-moulding_section__Mr3Hj{margin:2.5rem -.75rem}.injection-moulding_sectionHeader__ocJ_0{margin-bottom:1.25rem}.injection-moulding_sectionHeader__ocJ_0 h3{font-size:1.55rem}.injection-moulding_sectionHeader__ocJ_0 p{font-size:.92rem}.injection-moulding_materialGrid__Bm459{grid-template-columns:minmax(0,1fr);gap:1.5rem}.injection-moulding_materialCard__0g858{display:block;border-radius:1.2rem}.injection-moulding_materialCard__0g858>.injection-moulding_animation__7JRGi{border-right:0}.injection-moulding_animation__7JRGi>svg{aspect-ratio:2.8;max-height:180px}.injection-moulding_stageBadge__QLjMY{font-size:.72rem}.injection-moulding_materialCopy__sJ9a7{padding:1.15rem}.injection-moulding_processModule__IUywy{display:flex;flex-direction:column;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.injection-moulding_processStage__gi49U{order:0;padding:0}.injection-moulding_chapterNav__9Es3R{order:1;border:1px solid #e7edf1;border-radius:1rem;padding:.75rem;margin-top:1rem;background:#fff}.injection-moulding_chapter__h348K{font-size:.85rem;min-height:48px}.injection-moulding_chapter__h348K>svg{opacity:.5}.injection-moulding_processStage__gi49U .injection-moulding_animation__7JRGi>svg{aspect-ratio:2.6;max-height:180px}.injection-moulding_explanation__5Zxg4{padding:1rem .25rem .5rem;min-height:0}.injection-moulding_explanation__5Zxg4 h4{font-size:1.1rem}.injection-moulding_explanation__5Zxg4 p{font-size:.9rem;line-height:1.75}.injection-moulding_clipCard__9nO3r{display:block;border-radius:1.5rem}.injection-moulding_clipCard__9nO3r>.injection-moulding_animation__7JRGi{border-right:0;border-bottom:1px solid #e2e7eb}.injection-moulding_clipCopy__99zl5{padding:1.35rem 1.25rem 1.4rem}.injection-moulding_clipSteps__epWFA li{padding-bottom:1.1rem}.injection-moulding_clipExample__UMaDr{margin-top:1.2rem}}@media (prefers-reduced-motion:reduce){.injection-moulding_section__Mr3Hj *,.injection-moulding_section__Mr3Hj :before{scroll-behavior:auto}}