.CustomizeFlow_shell__EPOOU{position:relative}.CustomizeFlow_rail__CntG0{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.5rem;gap:.5rem;list-style:none;border-bottom:1px solid var(--line);padding-bottom:1rem;margin-bottom:clamp(2rem,4vw,3.2rem)}.CustomizeFlow_railStep__UIaDF{display:flex;align-items:baseline;gap:.5rem;font-family:var(--mono);color:var(--on-dark-mute);opacity:.55;transition:opacity .3s ease,color .3s ease}.CustomizeFlow_railNow__qTP3g{opacity:1;color:var(--on-dark)}.CustomizeFlow_railDone__LuwAR{opacity:.85;color:var(--ember-soft)}.CustomizeFlow_railN__JrMN3{font-size:.72rem;letter-spacing:.12em}.CustomizeFlow_railLabel__6Y_md{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.CustomizeFlow_railFill__Ka7Kp{position:absolute;left:0;bottom:-1px;height:2px;background:var(--rust);transition:width .45s cubic-bezier(.2,.7,.2,1)}.CustomizeFlow_deck__WXwL_{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr);grid-gap:clamp(1.6rem,3.5vw,3rem);gap:clamp(1.6rem,3.5vw,3rem);align-items:start}.CustomizeFlow_panel__IyLII{animation:CustomizeFlow_stationIn__06poQ .5s cubic-bezier(.2,.7,.2,1) both;min-height:380px}@keyframes CustomizeFlow_stationIn__06poQ{0%{opacity:0;transform:translateX(26px)}to{opacity:1;transform:none}}.CustomizeFlow_h__1Kyr6{color:#fff;margin-bottom:.8rem}.CustomizeFlow_lede__19srI{color:var(--on-dark-mute);max-width:56ch;margin-bottom:1.8rem}.CustomizeFlow_groupHead__nglS9{font-family:var(--mono);font-size:.74rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--on-dark-mute);margin:1.8rem 0 .8rem}.CustomizeFlow_fields__qRgJC{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.1rem;gap:1.1rem}.CustomizeFlow_consent__rzsxk{display:flex;align-items:flex-start;gap:.6rem;margin-top:1.1rem;font-size:.8rem;line-height:1.55;color:var(--on-dark-mute);cursor:pointer;max-width:64ch}.CustomizeFlow_consent__rzsxk input{margin-top:.2rem;width:1rem;height:1rem;flex:none;accent-color:var(--ember)}.CustomizeFlow_consent__rzsxk a{color:var(--ember-soft);text-decoration:underline}.CustomizeFlow_field__Y2KZj{display:flex;flex-direction:column;gap:.4rem}.CustomizeFlow_field__Y2KZj span{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-mute)}.CustomizeFlow_field__Y2KZj input,.CustomizeFlow_field__Y2KZj textarea{font:inherit;font-size:.98rem;color:var(--on-dark);background:var(--graphite-900);border:1px solid var(--line);border-radius:var(--radius);padding:.85rem .95rem;transition:border-color .2s ease,box-shadow .2s ease}.CustomizeFlow_field__Y2KZj input::placeholder,.CustomizeFlow_field__Y2KZj textarea::placeholder{color:var(--steel-400)}.CustomizeFlow_field__Y2KZj input:focus,.CustomizeFlow_field__Y2KZj textarea:focus{outline:none;border-color:var(--rust);box-shadow:0 0 0 3px rgba(216,82,26,.25)}.CustomizeFlow_fieldWide__FC8uT{margin-top:1.6rem}.CustomizeFlow_optGrid__GOwcR{display:grid;grid-template-columns:1fr 1fr;grid-gap:.7rem;gap:.7rem}.CustomizeFlow_opt__V2720{display:flex;flex-direction:column;gap:.25rem;text-align:left;font:inherit;color:var(--on-dark);background:var(--graphite-900);border:1px solid var(--line);border-radius:var(--radius);padding:.95rem 1.05rem;cursor:pointer;position:relative;transition:border-color .2s ease,background .2s ease,transform .2s ease}.CustomizeFlow_opt__V2720:hover{border-color:rgba(255,255,255,.3);transform:translateY(-2px)}.CustomizeFlow_opt__V2720:after{content:"";position:absolute;top:.9rem;right:.9rem;width:10px;height:10px;border-radius:50%;border:1px solid var(--steel-400);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.CustomizeFlow_optOn__nfYxo{border-color:var(--rust);background:linear-gradient(160deg,rgba(216,82,26,.14),var(--graphite-900) 60%)}.CustomizeFlow_optOn__nfYxo:after{background:var(--rust);border-color:var(--rust);box-shadow:0 0 10px rgba(242,107,29,.7)}.CustomizeFlow_optLabel__fXPxO{font-weight:600;padding-right:1.6rem}.CustomizeFlow_optSub__Tsr7G{font-size:.84rem;color:var(--on-dark-mute)}.CustomizeFlow_consult__sy4Bx{display:grid;grid-gap:.7rem;gap:.7rem;margin-top:.4rem}.CustomizeFlow_consultCard__k6PDW{border:1px solid var(--line);border-left:3px solid var(--steel-400);border-radius:var(--radius);background:var(--graphite-900);padding:1.1rem 1.25rem}.CustomizeFlow_consultCard__k6PDW p{color:var(--on-dark-mute);font-size:.97rem;line-height:1.65}.CustomizeFlow_consultSolution__qToG7{border-left-color:var(--rust)}.CustomizeFlow_consultSolution__qToG7 p{color:var(--on-dark)}.CustomizeFlow_consultTag__xXnqL{display:block;font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ember-soft);margin-bottom:.45rem}.CustomizeFlow_machines__KIule{display:grid;grid-gap:.7rem;gap:.7rem}.CustomizeFlow_machine__XzZMe{display:grid;grid-template-columns:132px 1fr;grid-gap:1rem;gap:1rem;align-items:center;text-align:left;font:inherit;color:var(--on-dark);background:var(--graphite-900);border:1px solid var(--line);border-radius:var(--radius);padding:.7rem;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.CustomizeFlow_machine__XzZMe:hover{border-color:rgba(255,255,255,.3);transform:translateY(-2px)}.CustomizeFlow_machineOn__nbDdO{border-color:var(--rust);background:linear-gradient(160deg,rgba(216,82,26,.14),var(--graphite-900) 55%)}.CustomizeFlow_machineThumb__Godjj{display:block;border-radius:3px;overflow:hidden;background:var(--graphite-700)}.CustomizeFlow_machineThumb__Godjj img{width:100%;height:99px;object-fit:cover}.CustomizeFlow_machineBody__6gRpk{display:flex;flex-direction:column;gap:.15rem;min-width:0}.CustomizeFlow_machineModel__lZ2I0{font-family:var(--mono);font-weight:700;letter-spacing:.04em;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.CustomizeFlow_machineRec__G4cTv{font-style:normal;font-size:.62rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--graphite-900);background:var(--ember-soft);border-radius:99px;padding:.15rem .55rem}.CustomizeFlow_machineMeta__RMotr{font-family:var(--mono);font-size:.78rem;color:var(--ember-soft)}.CustomizeFlow_machineLine__H4jnv{font-size:.86rem;color:var(--on-dark-mute)}.CustomizeFlow_sep__INO08{margin-top:2rem;border:1px solid var(--line);border-radius:8px;background:linear-gradient(160deg,var(--steel-600),var(--graphite-900) 70%);padding:1.4rem}.CustomizeFlow_sepBody__XPNUp{color:var(--on-dark-mute);font-size:.95rem;line-height:1.65}.CustomizeFlow_sepOff__BsUDG{opacity:.5;filter:grayscale(1)}.CustomizeFlow_sepOff__BsUDG .CustomizeFlow_opt__V2720{cursor:not-allowed}.CustomizeFlow_sepOff__BsUDG .CustomizeFlow_opt__V2720:hover{border-color:var(--line);transform:none}.CustomizeFlow_sepPricing__LXmLr{font-family:var(--mono);font-size:.84rem;color:var(--on-dark);margin-top:.7rem}.CustomizeFlow_sepChoices__3Bgvr{display:grid;grid-template-columns:1fr 1fr;grid-gap:.7rem;gap:.7rem;margin-top:1rem}.CustomizeFlow_sheet__lx9Pe{border:1px solid var(--line);border-radius:8px;background:var(--graphite-900);padding:.4rem 1.25rem}.CustomizeFlow_sheet__lx9Pe>div{display:flex;justify-content:space-between;gap:1rem;padding-block:.75rem;border-bottom:1px solid var(--line)}.CustomizeFlow_sheet__lx9Pe>div:last-child{border-bottom:none}.CustomizeFlow_sheet__lx9Pe dt{font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-mute);align-self:center}.CustomizeFlow_sheet__lx9Pe dd{color:var(--on-dark);text-align:right}.CustomizeFlow_sheetTotal__HC6en dd{font-family:var(--mono);font-size:1.25rem;font-weight:700;color:var(--ember-soft)}.CustomizeFlow_errNote__4YpuT{margin-top:1.2rem;color:var(--on-dark-mute)}.CustomizeFlow_errNote__4YpuT a{color:var(--ember-soft)}.CustomizeFlow_done__4hwPh{padding-top:1rem}.CustomizeFlow_doneBadge__DuNU3{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--go);margin-bottom:1.2rem}.CustomizeFlow_done__4hwPh .CustomizeFlow_lede__19srI{margin-bottom:1.6rem}.CustomizeFlow_ticket__0jwpt{position:-webkit-sticky;position:sticky;top:96px}.CustomizeFlow_ticketTotal__nJran{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--line);margin-top:.6rem;padding-block:.8rem .45rem}.CustomizeFlow_ticketTotal__nJran .CustomizeFlow_k__7u_no{color:var(--on-dark-mute);font-size:.82rem}.CustomizeFlow_ticketPrice__X03Cl{font-size:1.35rem;font-weight:700;color:var(--ember-soft);transition:color .2s ease}.CustomizeFlow_ticketNote__XYhF1{font-size:.74rem;line-height:1.5;color:var(--on-dark-mute);border-top:1px solid var(--line);margin-top:.6rem;padding-top:.8rem}.CustomizeFlow_nav__GQMZZ{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(1.8rem,3.5vw,2.6rem);padding-top:1.4rem;border-top:1px solid var(--line)}.CustomizeFlow_nav__GQMZZ .CustomizeFlow_btn__lZA9H[disabled],.CustomizeFlow_nav__GQMZZ button[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:920px){.CustomizeFlow_deck__WXwL_{grid-template-columns:1fr}.CustomizeFlow_ticket__0jwpt{position:static;order:2}.CustomizeFlow_panel__IyLII{min-height:0}}@media (max-width:640px){.CustomizeFlow_rail__CntG0{grid-template-columns:repeat(5,auto);justify-content:start;gap:.9rem}.CustomizeFlow_railLabel__6Y_md{display:none}.CustomizeFlow_railNow__qTP3g .CustomizeFlow_railLabel__6Y_md{display:inline}.CustomizeFlow_fields__qRgJC,.CustomizeFlow_optGrid__GOwcR,.CustomizeFlow_sepChoices__3Bgvr{grid-template-columns:1fr}.CustomizeFlow_machine__XzZMe{grid-template-columns:96px 1fr}.CustomizeFlow_sheet__lx9Pe dd{text-align:right}}.StickyShowcase_track__Edwa8{position:relative;height:260vh;background:var(--graphite-900)}.StickyShowcase_pin__g7Axo{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center}.StickyShowcase_media__3Nlbq{position:absolute;inset:0;z-index:0}.StickyShowcase_media__3Nlbq img,.StickyShowcase_video__5wpUy{transition:opacity .2s linear;will-change:transform,opacity}.StickyShowcase_video__5wpUy{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.StickyShowcase_vignette__bS6zZ{position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,18,23,.94),rgba(16,18,23,.78) 36%,rgba(16,18,23,.32) 64%,rgba(16,18,23,.12)),linear-gradient(0deg,rgba(16,18,23,.92),rgba(16,18,23,.68) 34%,rgba(16,18,23,.22) 56%,transparent 74%),rgba(16,18,23,.22)}.StickyShowcase_content___Z6sF{position:relative;z-index:2;width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.StickyShowcase_head__anbml{margin-bottom:clamp(1.5rem,4vh,2.5rem);max-width:34ch}.StickyShowcase_head__anbml h2{font-size:clamp(1.9rem,3.6vw,3rem);text-shadow:0 2px 30px rgba(0,0,0,.6)}.StickyShowcase_intro__5KHMw{margin-top:1rem;font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.6;color:var(--on-dark);opacity:.85;max-width:48ch;text-shadow:0 2px 20px rgba(0,0,0,.6)}.StickyShowcase_highlights__tRhIY{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:clamp(1rem,2.4vw,2.4rem);gap:clamp(1rem,2.4vw,2.4rem);max-width:1040px}.StickyShowcase_hl__pHaQC{opacity:0;transform:translateY(28px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1),filter .6s cubic-bezier(.2,.7,.2,1),-webkit-clip-path .7s cubic-bezier(.2,.7,.2,1);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1),filter .6s cubic-bezier(.2,.7,.2,1),clip-path .7s cubic-bezier(.2,.7,.2,1);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1),filter .6s cubic-bezier(.2,.7,.2,1),clip-path .7s cubic-bezier(.2,.7,.2,1),-webkit-clip-path .7s cubic-bezier(.2,.7,.2,1);border-left:2px solid rgba(242,107,29,.5);padding-left:1rem}.StickyShowcase_hlOn__dHwm_{opacity:1;transform:none}.StickyShowcase_cascade__4LQFp .StickyShowcase_highlights__tRhIY{grid-template-columns:1fr;max-width:640px;gap:1rem}.StickyShowcase_cascade__4LQFp .StickyShowcase_hl__pHaQC{transform:translateX(-46px);border-left-width:3px;border-left-color:var(--ember);padding:.5rem 0 .5rem 1.2rem}.StickyShowcase_cascade__4LQFp .StickyShowcase_hlOn__dHwm_{transform:none}.StickyShowcase_stagger__36smp .StickyShowcase_hl__pHaQC{transform:translateY(34px) scale(.94);filter:blur(7px)}.StickyShowcase_stagger__36smp .StickyShowcase_hlOn__dHwm_{transform:none;filter:none}.StickyShowcase_stagger__36smp .StickyShowcase_hl__pHaQC:nth-child(2n){margin-top:2.4rem}.StickyShowcase_steps__xA_st .StickyShowcase_highlights__tRhIY{gap:clamp(1.2rem,3vw,3rem)}.StickyShowcase_steps__xA_st .StickyShowcase_hl__pHaQC{border-left:none;padding-left:0;transform:translateY(44px)}.StickyShowcase_steps__xA_st .StickyShowcase_hlOn__dHwm_{transform:none}.StickyShowcase_steps__xA_st .StickyShowcase_hlLabel__ZicHp{font-family:var(--display);font-weight:900;font-size:3.2rem;line-height:.9;color:rgba(255,255,255,.14);-webkit-text-stroke:1px rgba(242,107,29,.55);margin-bottom:.3rem}.StickyShowcase_steps__xA_st .StickyShowcase_hlValue__vArtF{font-size:clamp(1.3rem,2.4vw,1.9rem)}.StickyShowcase_ledger__BbBsl .StickyShowcase_highlights__tRhIY{grid-template-columns:1fr 1fr;column-gap:clamp(1.5rem,3vw,3.2rem);row-gap:0;max-width:920px}.StickyShowcase_ledger__BbBsl .StickyShowcase_hl__pHaQC{display:grid;grid-template-columns:auto 1fr;grid-column-gap:1rem;column-gap:1rem;align-items:start;border-left:none;padding:1.1rem 0;border-top:1px solid rgba(255,255,255,.16);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transform:none}.StickyShowcase_ledger__BbBsl .StickyShowcase_hlOn__dHwm_{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.StickyShowcase_ledger__BbBsl .StickyShowcase_hlLabel__ZicHp{grid-row:1/span 2;align-self:center;margin:0;font-family:var(--display);font-weight:900;font-size:1.9rem;color:var(--ember)}.StickyShowcase_ledger__BbBsl .StickyShowcase_hlValue__vArtF{font-size:1.3rem}.StickyShowcase_hlLabel__ZicHp{display:block;font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ember);margin-bottom:.5rem;text-shadow:0 1px 10px rgba(0,0,0,.8)}.StickyShowcase_hlValue__vArtF{display:block;font-family:var(--display);font-weight:900;font-size:clamp(1.4rem,2.6vw,2.1rem);color:#fff;line-height:1.05;text-shadow:0 2px 18px rgba(0,0,0,.75)}.StickyShowcase_hlSub__CBv_u{display:block;margin-top:.6rem;font-size:.9rem;line-height:1.55;color:#eef0f3;text-shadow:0 1px 12px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,.6)}.StickyShowcase_rail__xWwCX{position:absolute;right:clamp(14px,3vw,34px);top:22%;bottom:22%;width:3px;background:rgba(255,255,255,.12);border-radius:99px;z-index:2}.StickyShowcase_railFill__UNQf0{width:100%;background:linear-gradient(180deg,var(--ember),var(--rust));border-radius:99px}@media (max-width:760px){.StickyShowcase_track__Edwa8{height:300vh}.StickyShowcase_pin__g7Axo{align-items:center}.StickyShowcase_vignette__bS6zZ{background:linear-gradient(0deg,rgba(16,18,23,.72),rgba(16,18,23,.42) 50%,rgba(16,18,23,.6)),rgba(16,18,23,.18)}.StickyShowcase_content___Z6sF{background:rgba(14,16,20,.42);backdrop-filter:blur(8px) saturate(1.05);-webkit-backdrop-filter:blur(8px) saturate(1.05);width:auto;margin-inline:14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:1.6rem 1.2rem}.StickyShowcase_intro__5KHMw{display:none}.StickyShowcase_head__anbml{margin-bottom:1.25rem}.StickyShowcase_head__anbml h2{font-size:clamp(1.7rem,6.6vw,2.2rem)}.StickyShowcase_highlights__tRhIY{grid-template-columns:1fr;gap:.85rem;max-width:460px}.StickyShowcase_hl__pHaQC{padding-left:.85rem}.StickyShowcase_hlLabel__ZicHp{margin-bottom:.25rem}.StickyShowcase_hlValue__vArtF{font-size:1.2rem}.StickyShowcase_hlSub__CBv_u{margin-top:.3rem;font-size:.82rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.StickyShowcase_ledger__BbBsl .StickyShowcase_highlights__tRhIY,.StickyShowcase_stagger__36smp .StickyShowcase_highlights__tRhIY{grid-template-columns:1fr}.StickyShowcase_stagger__36smp .StickyShowcase_hl__pHaQC:nth-child(2n){margin-top:0}.StickyShowcase_steps__xA_st .StickyShowcase_hlLabel__ZicHp{font-size:2.4rem}.StickyShowcase_ledger__BbBsl .StickyShowcase_hlLabel__ZicHp{font-size:1.6rem}.StickyShowcase_ledger__BbBsl .StickyShowcase_hl__pHaQC{padding:.7rem 0}.StickyShowcase_rail__xWwCX{display:none}}.Faq_list__FYK01{border-top:1px solid var(--line)}.Faq_s-light__tf1Z8 .Faq_list__FYK01{border-top-color:var(--line-dark)}.Faq_item__hrOKf{border-bottom:1px solid var(--line)}.Faq_s-light__tf1Z8 .Faq_item__hrOKf{border-bottom-color:var(--line-dark)}.Faq_q__zNzzn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;text-align:left;background:none;border:none;cursor:pointer;padding:1.35rem 0;font-family:var(--display);font-weight:700;font-size:clamp(1.05rem,1.7vw,1.3rem);color:inherit;transition:color .16s ease}.Faq_q__zNzzn:hover,.Faq_sign__oARga{color:var(--ember)}.Faq_sign__oARga{font-family:var(--mono);font-size:1.4rem;flex-shrink:0;width:1.4rem;text-align:center}.Faq_aWrap__nCubI{padding-bottom:1.5rem;max-width:70ch;animation:Faq_fade__06Pzq .3s ease}.Faq_a__TwbZQ{font-size:1rem;line-height:1.7}@keyframes Faq_fade__06Pzq{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.VideoBg_bg__44Vfg{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.VideoBg_video__01vkk{width:100%;height:100%;object-fit:cover}.VideoBg_overlay__lxGI0,.VideoBg_video__01vkk{position:absolute;inset:0}.ManufacturingHighlight_highlight__hvYMa{display:flex;align-items:center;gap:1.2rem;padding:1.4rem;margin:1.5rem 0;background:#f5f0e7;color:#252b30;border:1px solid #d1c4b1;border-left:5px solid #a94e32;border-radius:8px;max-width:100%}.ManufacturingHighlight_mark__ccggb{display:grid;place-items:center;flex:0 0 64px;height:64px;border:2px solid #a94e32;border-radius:50%;font-weight:800;letter-spacing:.08em;color:#873c25}.ManufacturingHighlight_highlight__hvYMa strong{display:block;font-size:1.45rem;line-height:1.2}.ManufacturingHighlight_highlight__hvYMa p{margin:.4rem 0!important;font-size:1rem!important;line-height:1.5;color:#363d41!important}.ManufacturingHighlight_highlight__hvYMa a{font-size:.85rem;color:#873c25;text-decoration:underline}@media(max-width:480px){.ManufacturingHighlight_highlight__hvYMa{align-items:flex-start;gap:.8rem;padding:1rem}.ManufacturingHighlight_mark__ccggb{flex-basis:48px;height:48px;font-size:.8rem}.ManufacturingHighlight_highlight__hvYMa strong{font-size:1.25rem}}.WarrantyHighlight_highlight__ScaVD{display:flex;align-items:center;gap:28px;padding:clamp(22px,3vw,38px);margin:28px auto;color:#f4f1ea;background:linear-gradient(115deg,#20242a,#333942);border:1px solid #515a66;border-left:5px solid #d8521a;border-radius:8px;box-shadow:0 12px 28px rgb(0 0 0/12%)}.WarrantyHighlight_seal__78N33{position:relative;width:86px;height:100px;flex:0 0 86px;color:#ff8a3d;text-align:center}.WarrantyHighlight_seal__78N33 svg{position:absolute;inset:0;width:100%;height:100%}.WarrantyHighlight_seal__78N33 strong{display:block;font-size:48px;line-height:1;padding-top:20px}.WarrantyHighlight_seal__78N33 span{display:block;font-size:11px;font-weight:800;letter-spacing:3px;margin-top:3px}.WarrantyHighlight_copy__nrMTx{flex:1 1;min-width:0}.WarrantyHighlight_eyebrow__pfeRt{color:#ffad76;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.WarrantyHighlight_copy__nrMTx h2{color:#fff;font-size:clamp(28px,3.2vw,42px);line-height:1.1;margin:8px 0 12px}.WarrantyHighlight_copy__nrMTx p{color:#f4f1ea;font-size:15px;line-height:1.6;margin:0;max-width:760px}.WarrantyHighlight_copy__nrMTx .WarrantyHighlight_fine__cfeHx{color:#c4c8ce;font-size:12px;margin-top:6px}.WarrantyHighlight_link__urEGl{color:#fff;border:1px solid #ff8a3d;border-radius:4px;padding:13px 17px;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.WarrantyHighlight_link__urEGl:hover{background:#a83e0f}.WarrantyHighlight_link__urEGl:focus-visible{outline:3px solid #ffad76;outline-offset:4px}@media (max-width:850px){.WarrantyHighlight_highlight__ScaVD{flex-wrap:wrap;gap:20px}.WarrantyHighlight_link__urEGl{margin-left:106px}}@media (max-width:520px){.WarrantyHighlight_highlight__ScaVD{gap:16px}.WarrantyHighlight_seal__78N33{width:60px;height:74px;flex-basis:60px}.WarrantyHighlight_seal__78N33 strong{font-size:34px;padding-top:16px}.WarrantyHighlight_seal__78N33 span{font-size:8px;letter-spacing:2px}.WarrantyHighlight_copy__nrMTx{flex-basis:calc(100% - 76px)}.WarrantyHighlight_eyebrow__pfeRt{font-size:10px;letter-spacing:.5px}.WarrantyHighlight_copy__nrMTx h2{font-size:26px}.WarrantyHighlight_link__urEGl{margin-left:0;text-align:center;width:100%}}.WastewaterMedia_detailPhoto__FqCog,.WastewaterMedia_heroPhoto__YrypN{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--graphite-800)}.WastewaterMedia_heroPhoto__YrypN{width:min(100%,460px);justify-self:center}.WastewaterMedia_detailPhoto__FqCog img,.WastewaterMedia_heroPhoto__YrypN img{display:block;width:100%;height:auto}.WastewaterMedia_detailPhoto__FqCog figcaption,.WastewaterMedia_heroPhoto__YrypN figcaption{padding:.85rem 1rem;color:var(--on-dark-mute);font:.7rem/1.6 var(--mono)}.WastewaterMedia_mediaGrid__ETMqR{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);grid-gap:clamp(1.5rem,4vw,4rem);gap:clamp(1.5rem,4vw,4rem);align-items:center}.WastewaterMedia_detailPhoto__FqCog{max-width:380px}.WastewaterMedia_videoColumn__yFjCV h3{font-size:clamp(1.4rem,2.3vw,2rem);margin-bottom:.6rem}.WastewaterMedia_videoColumn__yFjCV p{color:var(--on-dark-mute);margin-bottom:1.25rem}.WastewaterMedia_videoFrame__SJflS{aspect-ratio:16/9;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--graphite-900)}.WastewaterMedia_videoFrame__SJflS iframe{display:block;width:100%;height:100%;border:0}.WastewaterMedia_videoLink__IPLyt{display:inline-block;margin-top:1rem;color:var(--ember);font:.8rem/1.6 var(--mono)}@media (max-width:760px){.WastewaterMedia_mediaGrid__ETMqR{grid-template-columns:minmax(0,1fr)}.WastewaterMedia_detailPhoto__FqCog{width:100%;justify-self:center}}.TestimonialCard_card__lwiae{position:relative;display:flex;flex-direction:column;gap:14px;padding:26px;background:var(--graphite-700);border:1px solid var(--line);border-radius:var(--radius);height:100%}.TestimonialCard_stars__v8zpZ{font-size:.95rem;letter-spacing:.1em;color:var(--ember)}.TestimonialCard_starsOff___7FVu{color:var(--steel-400)}.TestimonialCard_quote__rpnC1{font-size:1.02rem;line-height:1.55;color:var(--on-dark)}.TestimonialCard_quote__rpnC1:before{content:"\201C";color:var(--rust)}.TestimonialCard_quote__rpnC1:after{content:"\201D";color:var(--rust)}.TestimonialCard_result___ECUG{display:flex;align-items:baseline;gap:8px;padding:10px 14px;background:rgba(216,82,26,.08);border-left:3px solid var(--rust);border-radius:var(--radius)}.TestimonialCard_resultValue__RUKyC{font-family:var(--display);font-weight:900;font-size:1.25rem;color:var(--bone)}.TestimonialCard_resultLabel__m1W2k{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:var(--on-dark-mute)}.TestimonialCard_by__1joQ5{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:6px}.TestimonialCard_avatar__jAfor{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--steel-500),var(--graphite-900));border:1px solid var(--line);font-family:var(--display);font-weight:800;font-size:.85rem;color:var(--ember-soft);flex:none}.TestimonialCard_byText__n3Me_{display:flex;flex-direction:column;line-height:1.3}.TestimonialCard_name__u7pI_{font-weight:700;font-size:.92rem;color:var(--on-dark)}.TestimonialCard_role__2CR03{font-size:.8rem;color:var(--on-dark-mute)}.TestimonialCard_flag__h54dC{position:absolute;top:12px;right:12px;font-family:var(--mono);font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--on-dark-mute);border:1px dashed var(--steel-400);border-radius:999px;padding:2px 8px;opacity:.6}.VideoTestimonial_card__rB7Ty{display:flex;flex-direction:column;gap:14px;height:100%}.VideoTestimonial_media__ThsSC{position:relative;aspect-ratio:16/10;border-radius:var(--radius);border:1px solid var(--line);overflow:hidden;background-color:var(--graphite-900);background-image:linear-gradient(135deg,var(--steel-600),var(--graphite-900));background-size:cover;background-position:50%;display:grid;place-items:center}.VideoTestimonial_tag__Mqtt_{position:absolute;top:12px;left:12px;font-family:var(--mono);font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;color:var(--on-dark);background:rgba(216,82,26,.85);border-radius:999px;padding:3px 10px}.VideoTestimonial_play__p_wJ7{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:rgba(216,82,26,.9);color:#fff;box-shadow:0 8px 30px rgba(0,0,0,.5);transition:transform .2s ease}.VideoTestimonial_card__rB7Ty:hover .VideoTestimonial_play__p_wJ7{transform:scale(1.08)}.VideoTestimonial_stat__jq_JU{position:absolute;left:12px;bottom:12px;font-size:.82rem;color:var(--on-dark)}.VideoTestimonial_stat__jq_JU b{font-family:var(--display);color:var(--bone)}.VideoTestimonial_flag__eaTtR{position:absolute;bottom:12px;right:12px;font-family:var(--mono);font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--on-dark-mute);border:1px dashed var(--steel-400);border-radius:999px;padding:2px 8px;opacity:.7}.VideoTestimonial_quote__BFMnN{font-size:1rem;line-height:1.5;color:var(--on-dark)}.VideoTestimonial_quote__BFMnN:before{content:"\201C";color:var(--rust)}.VideoTestimonial_quote__BFMnN:after{content:"\201D";color:var(--rust)}.VideoTestimonial_by__wd4d0{display:flex;flex-direction:column;line-height:1.3;margin-top:auto}.VideoTestimonial_name__6Wu45{font-weight:700;font-size:.9rem;color:var(--on-dark)}.VideoTestimonial_role__Mohcb{font-size:.8rem;color:var(--on-dark-mute)}.subpage_pageHero__4st0u{background:var(--graphite-900);border-bottom:1px solid var(--line);padding-block:clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.subpage_pageHero__4st0u>.wrap{position:relative;z-index:1}.subpage_breadcrumb__n4u3f{font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--on-dark-mute);margin-bottom:1.5rem}.subpage_breadcrumb__n4u3f a:hover{color:var(--ember)}.subpage_breadcrumb__n4u3f span{color:var(--on-dark-mute);margin-inline:.4rem}.subpage_lede__H_LNu{font-size:clamp(1.05rem,1.6vw,1.3rem);max-width:56ch;color:var(--on-dark);opacity:.88;margin-top:1.2rem}.subpage_prose__uPkq0{max-width:70ch}.subpage_prose__uPkq0 h2{font-size:clamp(1.5rem,2.6vw,2.1rem);margin-top:2.6rem;margin-bottom:.9rem}.subpage_prose__uPkq0 h3{color:var(--ink);margin-top:1.8rem;margin-bottom:.5rem}.subpage_prose__uPkq0 p{margin-bottom:1rem;font-size:1.03rem;line-height:1.75}.subpage_prose__uPkq0 ol,.subpage_prose__uPkq0 ul{margin:0 0 1.2rem 1.2rem;display:flex;flex-direction:column;gap:.5rem}.subpage_prose__uPkq0 li{color:var(--ink-mute);line-height:1.7}.subpage_prose__uPkq0 strong{color:var(--ink)}.subpage_prose__uPkq0 table{width:100%;border-collapse:collapse;margin:0 0 1.4rem;font-size:.95rem;line-height:1.5}.subpage_prose__uPkq0 td,.subpage_prose__uPkq0 th{text-align:left;vertical-align:top;padding:.6rem .7rem;border-bottom:1px solid var(--line-dark)}.subpage_prose__uPkq0 th{color:var(--ink);font-weight:600;border-bottom:2px solid var(--ink)}.subpage_prose__uPkq0 td{color:var(--ink-mute)}.subpage_prose__uPkq0 td:first-child{color:var(--ink);font-weight:500}.subpage_prose__uPkq0 blockquote{margin:0 0 1.2rem;padding:.2rem 0 .2rem 1rem;border-left:3px solid var(--ink);color:var(--ink)}.subpage_layout__wADT0{display:grid;grid-template-columns:1fr 300px;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);align-items:start}.subpage_aside__wwIDM{position:-webkit-sticky;position:sticky;top:100px;border:1px solid var(--line-dark);border-radius:10px;padding:1.5rem;background:var(--bone-200)}.subpage_aside__wwIDM h4{color:var(--ink);font-size:1.05rem;margin-bottom:.8rem}.subpage_aside__wwIDM p{font-size:.9rem;margin-bottom:1rem}.subpage_tocList__jYddS{list-style:none;display:flex;flex-direction:column;gap:.5rem}.subpage_tocList__jYddS a{font-family:var(--mono);font-size:.78rem;color:var(--ink-mute)}.subpage_tocList__jYddS a:hover{color:var(--rust)}@media (max-width:880px){.subpage_layout__wADT0{grid-template-columns:1fr}.subpage_aside__wwIDM{position:static}}.subpage_productHero__yqmJ8{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);align-items:center}.subpage_productHero__yqmJ8 h1{margin-top:.8rem}.subpage_priceRow__06fi_{display:flex;gap:2.5rem;margin-top:1.8rem;flex-wrap:wrap}.subpage_priceRow__06fi_ .subpage_label___2SPB{font-family:var(--mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-mute)}.subpage_priceRow__06fi_ .subpage_big___mJ0_{font-family:var(--display);font-weight:900;font-size:2.2rem;color:#fff}.subpage_priceRow__06fi_ .subpage_big___mJ0_.subpage_amber__TtEVk{color:var(--ember)}.subpage_heroImg__WGxCX{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:linear-gradient(160deg,var(--steel-600),var(--graphite-800))}@media (max-width:820px){.subpage_productHero__yqmJ8{grid-template-columns:1fr}}.subpage_specsheet___9SuD{border:1px solid var(--line-dark);border-radius:10px;overflow:hidden}.subpage_specsheetHead__fzqoA{display:flex;justify-content:space-between;align-items:center;background:var(--bone-200);padding:.9rem 1.2rem;border-bottom:2px solid var(--rust)}.subpage_specsheetHead__fzqoA .subpage_t__V8DC0{font-family:var(--mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-weight:600}.subpage_specsheetHead__fzqoA .subpage_badge__oizwy{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--mono);font-size:.66rem;text-transform:uppercase;color:var(--rust-deep)}.subpage_specrow__rSiq1{display:flex;justify-content:space-between;padding:.85rem 1.2rem;border-bottom:1px solid var(--line-dark);font-size:.95rem}.subpage_specrow__rSiq1:last-child{border-bottom:none}.subpage_specrow__rSiq1 .subpage_k__PNFOY{color:var(--ink-mute);font-family:var(--mono);font-size:.82rem}.subpage_specrow__rSiq1 .subpage_v__nibIf{color:var(--ink);font-weight:600}.subpage_galleryGrid__94bpY{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:1rem}.subpage_galleryItem__4_7zW{border-radius:10px;overflow:hidden;border:1px solid var(--line-dark);aspect-ratio:1}.subpage_galleryItem__4_7zW img{width:100%;height:100%;object-fit:cover}.subpage_galleryMain__pq2R5{border-radius:12px;overflow:hidden;border:1px solid var(--line-dark);aspect-ratio:4/3}.subpage_galleryMain__pq2R5 img{width:100%;height:100%;object-fit:cover}.subpage_invWrap__NjzTy{overflow-x:auto;border:1px solid var(--line);border-radius:12px}.subpage_inv__Vv2hp{width:100%;border-collapse:collapse;min-width:760px}.subpage_inv__Vv2hp thead th{font-family:var(--mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;text-align:left;padding:1rem 1.2rem;color:var(--on-dark-mute);background:var(--steel-600);border-bottom:2px solid var(--rust)}.subpage_inv__Vv2hp tbody td{padding:1.1rem 1.2rem;border-bottom:1px solid var(--line);color:var(--on-dark)}.subpage_inv__Vv2hp tbody tr:hover td{background:rgba(255,255,255,.02)}.subpage_inv__Vv2hp .subpage_model__llnc8{font-family:var(--display);font-weight:800;color:#fff}.subpage_inv__Vv2hp .subpage_status__Tm_rv{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--mono);font-size:.72rem;text-transform:uppercase;color:var(--go)}.subpage_inv__Vv2hp .subpage_price__JzXja{font-family:var(--display);font-weight:800;color:var(--ember)}@media (max-width:768px){.subpage_invWrap__NjzTy{overflow:visible;border:none;border-radius:0}.subpage_inv__Vv2hp{min-width:0;display:block;width:100%}.subpage_inv__Vv2hp thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.subpage_inv__Vv2hp tbody,.subpage_inv__Vv2hp tbody td,.subpage_inv__Vv2hp tbody tr{display:block;width:100%}.subpage_inv__Vv2hp tbody tr{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;margin-bottom:1rem;background:var(--steel-600)}.subpage_inv__Vv2hp tbody tr:hover td{background:transparent}.subpage_inv__Vv2hp tbody td{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;text-align:right;padding:.7rem 1rem;border-bottom:1px solid var(--line)}.subpage_inv__Vv2hp tbody td:before{content:attr(data-label);font-family:var(--mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-mute);text-align:left;flex:1 1 42%}.subpage_inv__Vv2hp tbody td:first-child{display:block;text-align:left;padding:.85rem 1rem;background:rgba(255,255,255,.04)}.subpage_inv__Vv2hp tbody td:first-child:before{content:none}.subpage_inv__Vv2hp tbody td:last-child{display:block;text-align:left;border-bottom:none;padding:.85rem 1rem}.subpage_inv__Vv2hp tbody td:last-child:before{content:none}}.subpage_timeline__XlQ43{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.2rem;gap:1.2rem;counter-reset:step}.subpage_step__FvbIx{border:1px solid var(--line);border-radius:8px;padding:1.5rem;background:var(--steel-600);position:relative;overflow:hidden}.subpage_step__FvbIx .subpage_num__kCDbk{font-family:var(--mono);font-size:.8rem;color:var(--ember);margin-bottom:.6rem;display:block;position:relative}.subpage_timeline__XlQ43 .subpage_step__FvbIx h3{font-size:1.1rem;margin-bottom:.4rem;color:var(--on-dark);position:relative}.subpage_timeline__XlQ43 .subpage_step__FvbIx p{font-size:.88rem;color:var(--on-dark-mute);position:relative}.subpage_stepIcon__DB5XE{position:absolute;right:-14px;bottom:-14px;width:108px;height:108px;color:#fff;opacity:.07;pointer-events:none}@media (max-width:820px){.subpage_timeline__XlQ43{grid-template-columns:1fr 1fr}}@media (max-width:480px){.subpage_timeline__XlQ43{grid-template-columns:1fr}}.subpage_form__81NUc{display:grid;grid-gap:1.1rem;gap:1.1rem}.subpage_formGrid__CsUdN{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.1rem;gap:1.1rem}.subpage_field__npfp7{display:flex;flex-direction:column;gap:.4rem}.subpage_fieldFull__4JVCi{grid-column:1/-1}.subpage_field__npfp7 label{font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute)}.subpage_field__npfp7 input,.subpage_field__npfp7 select,.subpage_field__npfp7 textarea{font:inherit;font-size:.95rem;color:var(--ink);background:#fff;border:1px solid var(--line-dark);border-radius:8px;padding:.7rem .85rem}.subpage_field__npfp7 textarea{min-height:130px;resize:vertical}.subpage_field__npfp7 input:focus,.subpage_field__npfp7 select:focus,.subpage_field__npfp7 textarea:focus{outline:none;border-color:var(--rust);box-shadow:0 0 0 3px var(--ember-soft)}.subpage_formNote__B6X88{font-family:var(--mono);font-size:.78rem;line-height:1.6;color:var(--ink-mute)}.subpage_consentGroup__otg9E{border:1px solid rgba(0,0,0,.12);border-radius:8px;padding:1rem 1.1rem;margin:.5rem 0 .25rem;display:flex;flex-direction:column;gap:.85rem}.subpage_consentLegend__SDoHf{font-weight:600;font-size:.9rem;padding:0 .4rem}.subpage_consent__r8kYy{display:flex;align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.55;color:var(--ink-mute);cursor:pointer}.subpage_consent__r8kYy input{margin-top:.2rem;width:1rem;height:1rem;flex:none;accent-color:var(--rust)}.subpage_consent__r8kYy a{color:var(--rust-deep);text-decoration:underline}.subpage_consentNote__paRYy{font-size:.82rem;line-height:1.5;opacity:.75;margin:0}.subpage_consentNote__paRYy a{text-decoration:underline}@media (max-width:620px){.subpage_formGrid__CsUdN{grid-template-columns:1fr}}.subpage_contactGrid__uYf6R{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:start}.subpage_contactRail__eTsoh{display:grid;grid-gap:1.2rem;gap:1.2rem;align-content:start}.subpage_contactCard__sym6y{border:1px solid var(--line-dark);border-radius:10px;padding:1.4rem;background:var(--bone-200)}.subpage_contactCard__sym6y .subpage_k__PNFOY{font-family:var(--mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);display:block;margin-bottom:.5rem}.subpage_contactCard__sym6y .subpage_big___mJ0_{font-family:var(--display);font-weight:800;font-size:1.5rem;color:var(--ink);display:inline-block}.subpage_contactCard__sym6y a.subpage_big___mJ0_:hover{color:var(--rust)}.subpage_contactCard__sym6y address{font-style:normal;color:var(--ink-mute);line-height:1.6}@media (max-width:820px){.subpage_contactGrid__uYf6R{grid-template-columns:1fr}}.subpage_cardGrid__qPg_o{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.2rem;gap:1.2rem}.subpage_infoCard__iDBcr{border:1px solid var(--line-dark);border-radius:10px;padding:1.5rem;background:var(--bone-200)}.subpage_infoCard__iDBcr h3{color:var(--ink);font-size:1.1rem;margin-bottom:.5rem}.subpage_infoCard__iDBcr p{color:var(--ink-mute);font-size:.95rem;line-height:1.65}.subpage_onDark__E26yX .subpage_infoCard__iDBcr{background:var(--steel-600);border-color:var(--line)}.subpage_onDark__E26yX .subpage_infoCard__iDBcr h3{color:var(--on-dark)}.subpage_onDark__E26yX .subpage_infoCard__iDBcr p{color:var(--on-dark-mute)}.subpage_heritage__e8ynr{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);align-items:center}.subpage_heritageStat__tSs9I{font-family:var(--display);font-weight:900;font-size:clamp(4.5rem,13vw,9rem);line-height:.85;color:var(--ember)}.subpage_heritageStatLabel__B582w{font-family:var(--mono);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-mute);margin-top:.7rem;max-width:22ch}@media (max-width:820px){.subpage_heritage__e8ynr{grid-template-columns:1fr}}.subpage_priceNote__Ynrwl{font-family:var(--mono);font-size:.8rem;line-height:1.6;color:var(--on-dark-mute);margin-top:1rem}.subpage_postGrid__uH_bG{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.4rem;gap:1.4rem}.subpage_postCard__Eoris{display:flex;flex-direction:column;border:1px solid var(--line-dark);border-radius:12px;overflow:hidden;background:var(--bone-200);transition:transform .2s ease,box-shadow .2s ease}.subpage_postCard__Eoris:hover{transform:translateY(-3px);box-shadow:0 24px 48px -28px rgba(0,0,0,.4)}.subpage_postMedia__ZI1xP{aspect-ratio:16/9;overflow:hidden;background:linear-gradient(160deg,var(--steel-500),var(--graphite-800))}.subpage_postMedia__ZI1xP img{width:100%;height:100%;object-fit:cover}.subpage_postBody__iZspc{padding:1.3rem;display:flex;flex-direction:column;gap:.5rem;flex:1 1}.subpage_postMeta__o1xWu{font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);display:flex;gap:.6rem;align-items:center}.subpage_postCat__UDeSa{color:var(--rust-deep);font-weight:600}.subpage_postCard__Eoris h3{color:var(--ink);font-size:1.15rem;line-height:1.25}.subpage_postCard__Eoris .subpage_excerpt__rqmkv{color:var(--ink-mute);font-size:.92rem;line-height:1.6}.subpage_postCard__Eoris .subpage_more__2lnfp{margin-top:auto;font-family:var(--mono);font-size:.78rem;color:var(--rust)}.subpage_chips__nbA0u{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.4rem}.subpage_chip__CRWFQ{font-family:var(--mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--on-dark-mute);border:1px solid var(--line);border-radius:999px;padding:.35rem .8rem}.subpage_chip__CRWFQ:hover{color:var(--ember);border-color:var(--steel-400)}.subpage_chipActive__a9xBC{color:var(--on-dark);border-color:var(--rust);background:rgba(216,82,26,.12)}.subpage_articleMeta__4b856{font-family:var(--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--on-dark-mute);display:flex;gap:.7rem;flex-wrap:wrap;margin-bottom:.6rem}.subpage_articleHero__DBGhd{border-radius:14px;overflow:hidden;border:1px solid var(--line-dark);margin:0 0 2rem;aspect-ratio:16/9}.subpage_articleHero__DBGhd img{width:100%;height:100%;object-fit:cover}.subpage_articleFooter__S73A5{max-width:70ch;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line-dark);display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.InStockTable_row__SZOSp{cursor:pointer}.InStockTable_row__SZOSp:hover .InStockTable_thumb__1_z1S img{transform:scale(1.06)}.InStockTable_rowOpen__EyDvP td{background:rgba(255,255,255,.03)}.InStockTable_machineCell__jVDl7{display:inline-flex;align-items:center;gap:.9rem}.InStockTable_thumb__1_z1S{flex:none;width:64px;height:48px;border-radius:4px;overflow:hidden;border:1px solid var(--line);background:var(--graphite-900)}.InStockTable_thumb__1_z1S img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.InStockTable_toggle__HnalH{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--mono);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ember-soft);background:none;border:none;cursor:pointer;padding:.2rem 0}.InStockTable_chev__elwDu{width:14px;height:14px;transition:transform .3s ease}.InStockTable_toggle__HnalH[aria-expanded=true] .InStockTable_chev__elwDu{transform:rotate(180deg)}.InStockTable_detailRow__8PlAa td{padding:0;border-bottom:1px solid var(--line)}.InStockTable_collapse__Lme8n{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1)}.InStockTable_open__ENfCe .InStockTable_collapse__Lme8n{grid-template-rows:1fr}.InStockTable_collapseInner__BHXm7{overflow:hidden;min-height:0}.InStockTable_detail__9zt2h{display:grid;grid-template-columns:minmax(220px,.9fr) 1.6fr;grid-gap:1.6rem;gap:1.6rem;padding:1.6rem 1.2rem 1.8rem;background:var(--graphite-900);border-top:1px solid var(--line)}.InStockTable_detailMedia__801Pp{border-radius:6px;overflow:hidden;border:1px solid var(--line);align-self:start}.InStockTable_detailMedia__801Pp img{width:100%;height:auto;display:block}.InStockTable_detailBody__jDXLV{min-width:0}.InStockTable_narrative__VHGtB{color:var(--on-dark);font-size:.97rem;line-height:1.65;max-width:62ch}.InStockTable_bestFor__oJJkB{margin-top:.6rem;color:var(--on-dark-mute);font-size:.9rem}.InStockTable_specs__GgXch{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.InStockTable_spec__mW_px{display:flex;gap:.45rem;align-items:baseline;border:1px solid var(--line);border-radius:99px;padding:.3rem .8rem;background:var(--graphite-800)}.InStockTable_spec__mW_px dt{font-family:var(--mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-mute)}.InStockTable_spec__mW_px dd{font-size:.8rem;color:var(--on-dark)}.InStockTable_buyLine__aN9au{font-family:var(--mono);font-size:.8rem;color:var(--on-dark-mute);margin-top:1rem}.InStockTable_buyLine__aN9au b{color:var(--ember-soft)}.InStockTable_detailActions__6A0bI{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}@media (max-width:700px){.InStockTable_detail__9zt2h{grid-template-columns:1fr;padding:1.2rem 1rem 1.4rem}.InStockTable_machineCell__jVDl7{gap:.7rem}}@media (max-width:768px){.InStockTable_detailRow__8PlAa{display:none!important;margin-top:0!important;border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.InStockTable_detailRow__8PlAa.InStockTable_open__ENfCe{display:block!important}.InStockTable_rowOpen__EyDvP{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-bottom:0!important}.InStockTable_detailRow__8PlAa td{padding:0!important;border-bottom:none!important}.InStockTable_detail__9zt2h{border-top:none}}.StatBadges_row__SQ3Pg{display:flex;flex-wrap:wrap;gap:16px}.StatBadges_badge__UTE1R{flex:1 1 160px;min-width:150px;padding:18px 20px;background:var(--graphite-700);border:1px solid var(--line);border-left:3px solid var(--rust);border-radius:var(--radius)}.StatBadges_value__Zid8u{font-family:var(--display);font-weight:900;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1;color:var(--bone)}.StatBadges_label__nYBTD{margin-top:8px;font-family:var(--mono);font-size:.74rem;text-transform:uppercase;letter-spacing:.04em;color:var(--on-dark-mute)}.ProofWall_wall__Sz68W{display:flex;flex-direction:column;gap:28px}.ProofWall_head__THeJ_{max-width:640px}.ProofWall_intro__nVZER{margin-top:10px;color:var(--on-dark-mute);font-size:1.05rem}.ProofWall_stats__GTsK_{margin-top:4px}.ProofWall_grid__ZKwcF{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:22px;gap:22px}.IndustryDetail_h1__A5EKO{margin-block:.6rem 1rem;font-size:clamp(2rem,4vw,3rem);max-width:20ch}.IndustryDetail_intro__sZaeK{max-width:62ch;font-size:clamp(1.05rem,1.5vw,1.25rem);color:var(--on-dark-mute)}.IndustryDetail_actions__RSgOi{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.6rem}.IndustryDetail_parts__Kswfp{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.8rem;gap:.8rem}.IndustryDetail_parts__Kswfp li{padding:.9rem 1.1rem;background:#fff;border:1px solid var(--line-dark);border-left:3px solid var(--rust);border-radius:var(--radius);font-weight:600;color:var(--ink)}.IndustryDetail_faqWrap__3Sj8U{max-width:820px}.IndustryDetail_cards__OxuBy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.2rem;gap:1.2rem}.IndustryDetail_card__1w0FE{display:block;padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--steel-600);transition:border-color .2s ease,transform .2s ease}.IndustryDetail_card__1w0FE:hover{border-color:rgba(255,255,255,.25);transform:translateY(-2px)}.IndustryDetail_cardName__BXQ1l{font-family:var(--display);font-weight:800;font-size:1.2rem;color:#fff}.IndustryDetail_cardParts__YB_2q{color:var(--on-dark-mute);font-size:.9rem;margin-top:.4rem}.IndustryDetail_cardLink__ANyBj{font-family:var(--mono);font-size:.68rem;color:var(--rust);text-transform:uppercase;letter-spacing:.04em;margin-top:.8rem;display:inline-block}@media (max-width:880px){.IndustryDetail_cards__OxuBy{grid-template-columns:1fr 1fr}}@media (max-width:520px){.IndustryDetail_cards__OxuBy{grid-template-columns:1fr}}.GiantW5Options_layout__f0Uho{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:start}.GiantW5Options_group__Mo_6i{border:1px solid #c5c9c8;padding:1.25rem;border-radius:8px;margin:0 0 1.25rem;min-width:0}.GiantW5Options_group__Mo_6i legend{font-weight:700;padding:0 .4rem}.GiantW5Options_choice__zS2XN{display:flex;align-items:flex-start;gap:.7rem;padding:.8rem 0;cursor:pointer}.GiantW5Options_choice__zS2XN input{margin-top:.3rem;flex:0 0 auto;width:18px;height:18px;accent-color:#17664c}.GiantW5Options_choice__zS2XN small{display:block;line-height:1.5;color:#4d5553}.GiantW5Options_choice__zS2XN strong{display:block}.GiantW5Options_summary__4ITGs{background:white;border:1px solid #c5c9c8;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.GiantW5Options_total__DwfYx{font-size:2rem;font-weight:800;margin:.4rem 0}.GiantW5Options_gallery__rBs_N{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.GiantW5Options_gallery__rBs_N figure{margin:0}.GiantW5Options_gallery__rBs_N img{width:100%;height:auto;background:white;border-radius:8px}.GiantW5Options_gallery__rBs_N figcaption{font-size:.9rem;line-height:1.5;margin-top:.6rem}@media (max-width:800px){.GiantW5Options_gallery__rBs_N,.GiantW5Options_layout__f0Uho{grid-template-columns:1fr}}.LogoBar_bar__nW44g{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.LogoBar_label__Q4zZv{font-family:var(--mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--on-dark-mute)}.LogoBar_logos__2ALhY{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 18px}.LogoBar_logo__wzMb_{font-family:var(--display);font-weight:700;font-size:.92rem;letter-spacing:.02em;color:var(--on-dark-mute);padding:10px 18px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.02);filter:grayscale(1);opacity:.85;transition:opacity .2s ease,color .2s ease}.LogoBar_logo__wzMb_:hover{opacity:1;color:var(--on-dark)}.home_hero__o4ZPq{position:relative;background:var(--graphite-900);overflow:hidden;padding-block:clamp(3.5rem,7vw,6rem);border-bottom:1px solid var(--line)}.home_heroVideo__IqHsv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.22;filter:saturate(1.05);z-index:0}.home_heroVeil__ObiuW{position:absolute;inset:0;background:radial-gradient(120% 90% at 75% 10%,rgba(216,82,26,.08),transparent 55%),linear-gradient(180deg,rgba(18,20,25,.6),var(--graphite-900) 92%);z-index:1}.home_heroInner__FriQK{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);align-items:center}.home_heroCopy__e6FQF h1{margin-block:.5rem 1.4rem}.home_heroLede__Qfplo{font-size:clamp(1.05rem,1.5vw,1.25rem);max-width:46ch;color:var(--on-dark);opacity:.86}.home_heroActions__F1he6{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem}.home_heroStats__Cq5o_{display:flex;gap:2.4rem;margin-top:2.6rem;flex-wrap:wrap}.home_heroStat__cprB1 .home_n__GgJmd{font-family:var(--display);font-weight:900;font-size:2rem;color:#fff;line-height:1}.home_heroStat__cprB1 .home_n__GgJmd b{color:inherit}.home_heroStat__cprB1 .home_l__uXpMm{font-family:var(--mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-mute);margin-top:.4rem}.home_heroVisual__mmHFW{position:relative}.home_heroPhoto__5HJT4{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:linear-gradient(160deg,var(--steel-600),var(--graphite-900));box-shadow:0 40px 80px -40px rgba(0,0,0,.85)}.home_heroPhoto__5HJT4 img{width:100%;height:auto;display:block}.home_heroInstrument__gm3I_{width:100%;margin-top:.9rem}@media (max-width:880px){.home_heroInner__FriQK{grid-template-columns:1fr}.home_heroInstrument__gm3I_{position:static;width:100%;margin-top:1rem}}.home_trust__m3B6o{background:var(--graphite-800);border-bottom:1px solid var(--line)}.home_trustRow__TyZD6{display:flex;flex-wrap:wrap;gap:.7rem 1.6rem;justify-content:center;padding-block:1.1rem}.home_trustItem__rImIk{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-mute)}.home_trustItem__rImIk svg{color:var(--rust);flex-shrink:0}.home_wedges__MRH1g{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.2rem;gap:1.2rem}.home_wedge__Bu0Tb{background:var(--bone-200);border:1px solid var(--bone-300);border-radius:var(--radius);padding:1.6rem;transition:transform .2s ease,border-color .2s ease}.home_s-dark__vfXTR .home_wedge__Bu0Tb{background:var(--steel-600);border-color:var(--line)}.home_wedge__Bu0Tb:hover{transform:translateY(-2px)}.home_s-dark__vfXTR .home_wedge__Bu0Tb:hover{border-color:rgba(255,255,255,.25)}.home_wedgeN__p0D5F{font-family:var(--mono);font-size:.8rem;font-weight:600;display:block;margin-bottom:.8rem}.home_s-dark__vfXTR .home_wedgeN__p0D5F,.home_wedgeN__p0D5F{color:var(--on-dark-mute)}.home_wedge__Bu0Tb h3{color:var(--ink);margin-bottom:.5rem}.home_s-dark__vfXTR .home_wedge__Bu0Tb h3{color:#fff}.home_wedge__Bu0Tb p{font-size:.92rem}@media (max-width:880px){.home_wedges__MRH1g{grid-template-columns:1fr 1fr}}@media (max-width:520px){.home_wedges__MRH1g{grid-template-columns:1fr}}.home_products__Y1BVQ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.2rem;gap:1.2rem}.home_product__Ftg9L{background:var(--steel-600);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,border-color .2s ease}.home_product__Ftg9L:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.25)}.home_productMedia__6FHSD{position:relative;aspect-ratio:4/3;background:linear-gradient(160deg,#2f333c,#1a1d23);display:block;overflow:hidden}.home_productMedia__6FHSD img{width:100%;height:100%;object-fit:cover}.home_badge__dvCJB{position:absolute;top:.8rem;left:.8rem;z-index:2;display:inline-flex;align-items:center;gap:.45rem;background:rgba(18,20,25,.82);border:1px solid var(--line);border-radius:99px;padding:.3rem .7rem;font-family:var(--mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--go)}.home_productBody__hbTdy{padding:1.3rem;flex:1 1;display:flex;flex-direction:column}.home_productModel__llZIA{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-mute)}.home_productBody__hbTdy h3{margin-block:.4rem .6rem}.home_productDesc__G05po{font-size:.88rem;flex:1 1}.home_productSpecs__xMF56{display:flex;gap:1.2rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line)}.home_productSpecs__xMF56>div{display:flex;flex-direction:column}.home_productSpecs__xMF56 .home_k__LM38I{font-family:var(--mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-mute)}.home_productSpecs__xMF56 .home_v__s9rjb{font-family:var(--display);font-weight:800;color:#fff;font-size:1.05rem}.home_productFoot__1XzPa{padding:0 1.3rem 1.3rem}@media (max-width:980px){.home_products__Y1BVQ{grid-template-columns:1fr 1fr}}@media (max-width:520px){.home_products__Y1BVQ{grid-template-columns:1fr}}.home_advantages__8N7__{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.2rem;gap:1.2rem}.home_adv__oEQo4{border:1px solid var(--line-dark);border-radius:var(--radius);padding:1.5rem;background:#fff}.home_advStat__yotnQ{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);display:block;margin-bottom:.8rem}.home_adv__oEQo4 h3{margin-bottom:.5rem}.home_adv__oEQo4 p{font-size:.9rem}@media (max-width:880px){.home_advantages__8N7__{grid-template-columns:1fr 1fr}}@media (max-width:520px){.home_advantages__8N7__{grid-template-columns:1fr}}.home_tableWrap__X9GVO{overflow-x:auto;border:1px solid var(--line-dark);border-radius:var(--radius)}.home_table__urp6D{width:100%;border-collapse:collapse;min-width:720px;font-size:.92rem}.home_table__urp6D thead th{font-family:var(--mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;text-align:left;padding:1rem 1.2rem;color:var(--ink-mute);background:var(--bone-200);border-bottom:1px solid var(--line-dark)}.home_table__urp6D tbody td{padding:1.05rem 1.2rem;border-bottom:1px solid var(--line-dark);color:var(--ink);vertical-align:top}.home_table__urp6D tbody tr:first-child td{background:rgba(216,82,26,.05)}.home_table__urp6D .home_rowHead__UjhPA{font-family:var(--display);font-weight:800}.home_table__urp6D .home_pill__qnvOg{display:inline-block;font-family:var(--mono);font-size:.66rem;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .55rem;border-radius:99px;background:var(--rust);color:#fff}@media (max-width:768px){.home_tableWrap__X9GVO{overflow:visible;border:none;border-radius:0}.home_table__urp6D{min-width:0;display:block;width:100%}.home_table__urp6D thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home_table__urp6D tbody,.home_table__urp6D tbody td,.home_table__urp6D tbody tr{display:block;width:100%}.home_table__urp6D tbody tr{border:1px solid var(--line-dark);border-radius:var(--radius);overflow:hidden;margin-bottom:1rem;background:#fff}.home_table__urp6D tbody tr:first-child{border-color:var(--rust)}.home_table__urp6D tbody tr:first-child td{background:transparent}.home_table__urp6D tbody td{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;text-align:right;padding:.7rem 1rem;border-bottom:1px solid var(--line-dark)}.home_table__urp6D tbody td:last-child{border-bottom:none}.home_table__urp6D tbody td:before{content:attr(data-label);font-family:var(--mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);text-align:left;flex:1 1 42%}.home_table__urp6D tbody td.home_rowHead__UjhPA,.home_table__urp6D tbody td:first-child{display:block;text-align:left;font-size:1.1rem;padding:.85rem 1rem;background:var(--bone-200)}.home_table__urp6D tbody td.home_rowHead__UjhPA:before,.home_table__urp6D tbody td:first-child:before{content:none}}.home_videoband__uYoCw{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:16/9;background:#000}.home_videoband__uYoCw video{width:100%;height:100%;object-fit:cover}.home_videoTag__xv72s{position:absolute;bottom:1rem;left:1rem;display:inline-flex;align-items:center;gap:.5rem;background:rgba(18,20,25,.8);border:1px solid var(--line);border-radius:99px;padding:.4rem .9rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--on-dark)}.home_industries__ZH1Mp{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.home_industry__ABDiH{border:1px solid var(--line);border-radius:var(--radius);padding:1.4rem;background:var(--steel-600);transition:border-color .2s ease,transform .2s ease;display:block;position:relative;overflow:hidden}.home_industry__ABDiH:hover{border-color:rgba(255,255,255,.25);transform:translateY(-2px)}.home_industryIcon__vyJoC{position:absolute;right:-12px;bottom:-12px;width:104px;height:104px;color:#fff;opacity:.06;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.home_industry__ABDiH:hover .home_industryIcon__vyJoC{opacity:.13;transform:rotate(-4deg) scale(1.05)}.home_industry__ABDiH h3,.home_industry__ABDiH p{position:relative}.home_industry__ABDiH h3{font-size:1.15rem;margin-bottom:.4rem}.home_industry__ABDiH p{font-size:.85rem}.home_industry__ABDiH span{font-family:var(--mono);font-size:.68rem;color:var(--rust);letter-spacing:.04em;display:inline-block;margin-top:.8rem}@media (max-width:880px){.home_industries__ZH1Mp{grid-template-columns:1fr 1fr}}@media (max-width:520px){.home_industries__ZH1Mp{grid-template-columns:1fr}}.home_split__MNYod{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);align-items:center}.home_splitMedia__AelGS{border-radius:12px;overflow:hidden;border:1px solid var(--line-dark);aspect-ratio:4/3}.home_splitMedia__AelGS img{width:100%;height:100%;object-fit:cover}.home_checklist__6OKYi{list-style:none;margin-top:1.5rem;display:flex;flex-direction:column;gap:.8rem}.home_checklist__6OKYi li{position:relative;padding-left:2rem;color:var(--ink);font-size:.98rem}.home_checklist__6OKYi li:before{content:"";position:absolute;left:0;top:.35rem;width:1.1rem;height:1.1rem;border-radius:3px;background:var(--rust);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/></svg>") center /80% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/></svg>") center /80% no-repeat}@media (max-width:820px){.home_split__MNYod{grid-template-columns:1fr}}.home_sister__Uauq4{background:linear-gradient(160deg,var(--steel-600),var(--graphite-900));border:1px solid var(--line);border-radius:var(--radius);padding:clamp(2rem,4vw,3.2rem);display:grid;grid-template-columns:1fr auto;grid-gap:2rem;gap:2rem;align-items:center}.home_sister__Uauq4 .home_kicker__NN1p8{color:var(--on-dark-mute)}.home_sister__Uauq4 .home_kicker__NN1p8:before{background:var(--rust)}.home_sister__Uauq4 h2{font-size:clamp(1.6rem,2.6vw,2.3rem)}.home_sister__Uauq4 p{color:var(--on-dark-mute);margin-top:.8rem;max-width:52ch}.home_sisterBtn__5BdA_{background:transparent;color:var(--on-dark);border-color:var(--line)}.home_sisterBtn__5BdA_:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.3);box-shadow:none}@media (max-width:720px){.home_sister__Uauq4{grid-template-columns:1fr}}.home_proof__nH_9l{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);align-items:center}.home_quote__Ak2WE{font-family:var(--display);font-weight:700;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.25;color:#fff;letter-spacing:-.01em}.home_quoteBy__Jg_Oy{margin-top:1.5rem;font-family:var(--mono);font-size:.8rem;color:var(--on-dark-mute)}.home_quoteBy__Jg_Oy b{color:#fff;display:block}.home_proofImg__8JUDQ{border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:4/5}.home_proofImg__8JUDQ img{width:100%;height:100%;object-fit:cover}@media (max-width:760px){.home_proof__nH_9l{grid-template-columns:1fr}}.home_statband__F5Woi{display:grid;grid-template-columns:repeat(4,1fr);background:var(--graphite-900);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.home_statCell__hwYU_{padding:2.6rem 1.5rem;text-align:center;border-right:1px solid var(--line)}.home_statCell__hwYU_:last-child{border-right:none}.home_statCell__hwYU_ .home_n__GgJmd{font-family:var(--display);font-weight:900;font-size:clamp(1.8rem,3vw,2.6rem);color:var(--bone);line-height:1}.home_statCell__hwYU_ .home_l__uXpMm{font-family:var(--mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-mute);margin-top:.5rem}@media (max-width:700px){.home_statband__F5Woi{grid-template-columns:1fr 1fr}.home_statCell__hwYU_:nth-child(2){border-right:none}.home_statCell__hwYU_:first-child,.home_statCell__hwYU_:nth-child(2){border-bottom:1px solid var(--line)}}.home_cta__4is5U{background:var(--bone);color:var(--ink)}.home_ctaInner__Es5TB{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.home_ctaInner__Es5TB h2{color:var(--ink)}.home_ctaInner__Es5TB p{color:var(--ink-mute);margin-top:.4rem}.home_ctaBtns__UFvn6{display:flex;gap:.9rem;flex-wrap:wrap}.home_faqGrid__Wpydg{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);align-items:start}@media (max-width:820px){.home_faqGrid__Wpydg{grid-template-columns:1fr}}.home_problemGrid__FOmL9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.home_problemCard__2YX9t{background:#fff;border:1px solid var(--line-dark);border-top:3px solid var(--rust);border-radius:var(--radius);padding:1.5rem}.home_problemKind__d3H99{display:block;margin-bottom:.6rem;font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--rust)}.home_problemCard__2YX9t p{color:var(--ink-mute)}.home_guideInner__M_xk8{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}.home_guideText__2lML0 p{margin:1rem 0 1.5rem;max-width:54ch;color:var(--on-dark-mute)}.home_guideStat__zv_ya{text-align:center;padding:2rem 1rem;border:1px solid var(--line);border-radius:var(--radius);background:rgba(216,82,26,.06)}.home_guideYear__9CgNS{font-family:var(--display);font-weight:900;font-size:clamp(3rem,8vw,5rem);line-height:1;color:var(--bone)}.home_guideYearLabel__aS5k_{margin-top:.5rem;font-family:var(--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--on-dark-mute)}.home_buildMedia__hAwl_{margin-bottom:1.5rem;border:1px solid var(--line-dark);border-radius:var(--radius);overflow:hidden;background:var(--graphite-900);aspect-ratio:2/1}.home_buildMedia__hAwl_ img,.home_buildMedia__hAwl_ video{width:100%;height:100%;object-fit:cover;display:block}.home_buildGrid__KjuV7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.home_buildCard__De6_l{background:#fff;border:1px solid var(--line-dark);border-radius:var(--radius);padding:1.5rem}.home_buildCard__De6_l h3{margin-bottom:.5rem}.home_buildCard__De6_l p{color:var(--ink-mute)}.home_planSteps__qUd5X{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.home_planStep__PCdWN{padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--graphite-700)}.home_planNum__TZhq5{display:block;margin-bottom:.5rem;font-family:var(--display);font-weight:900;font-size:1.6rem;color:var(--ember)}.home_planStep__PCdWN p{color:var(--on-dark-mute)}.home_proofCta__zM77t{margin-top:2rem}.home_compareLink__Js5mw{margin-top:1.25rem}.home_sampleCta__gMRpM{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.home_sampleCta__gMRpM p{margin-top:.5rem;max-width:48ch;color:var(--ink-mute)}.home_sampleActions__rJ1_V{display:flex;gap:.9rem;flex-wrap:wrap}@media (max-width:820px){.home_buildGrid__KjuV7,.home_guideInner__M_xk8,.home_planSteps__qUd5X,.home_problemGrid__FOmL9{grid-template-columns:1fr}}.MachineDetail_crumbs__hp1W8{font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-mute);display:flex;gap:.5rem;margin-bottom:2rem}.MachineDetail_crumbCurrent__Ww1Jl,.MachineDetail_crumbs__hp1W8 a:hover{color:var(--on-dark)}.MachineDetail_hero__NRwgw{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}.MachineDetail_heroCopy__JkEfi h1{margin-block:.6rem 1rem;font-size:clamp(2rem,4vw,3.2rem)}.MachineDetail_bestFor__d5aBO{color:var(--on-dark-mute);font-size:1.05rem;max-width:46ch}.MachineDetail_buy__nWYQ8{display:flex;flex-wrap:wrap;gap:.6rem 1.5rem;align-items:center;margin:1.6rem 0;padding:1rem 1.2rem;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.02)}.MachineDetail_stock__iUZUU{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--go)}.MachineDetail_price__kSrRA{font-size:.95rem;color:var(--on-dark-mute)}.MachineDetail_price__kSrRA b{font-family:var(--display);font-weight:900;font-size:1.3rem;color:var(--bone);margin-left:.3rem}.MachineDetail_actions___vvB8{display:flex;gap:1rem;flex-wrap:wrap}.MachineDetail_heroMedia__wNNZ6{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:linear-gradient(160deg,var(--steel-600),var(--graphite-900));box-shadow:0 40px 80px -40px rgba(0,0,0,.85)}.MachineDetail_heroMedia__wNNZ6 img{width:100%;height:auto;display:block}.MachineDetail_narrative__R1uwM{max-width:66ch;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.6;color:var(--ink)}.MachineDetail_buildGrid__ZW_5E{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.MachineDetail_buildCard__jxei8{padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--graphite-700)}.MachineDetail_buildCard__jxei8 h3{margin-bottom:.5rem}.MachineDetail_buildCard__jxei8 p{color:var(--on-dark-mute)}.MachineDetail_specs__shBmW{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;border:1px solid var(--line-dark);border-radius:var(--radius);overflow:hidden}.MachineDetail_specRow__ZpRLT{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.3rem;border-bottom:1px solid var(--line-dark);background:#fff}.MachineDetail_specRow__ZpRLT dt{font-family:var(--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-mute)}.MachineDetail_specRow__ZpRLT dd{font-family:var(--display);font-weight:700;color:var(--ink)}.MachineDetail_cta__Hr2cj{background:var(--bone);color:var(--ink)}.MachineDetail_ctaInner__LROPC{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.MachineDetail_ctaInner__LROPC h2{color:var(--ink)}.MachineDetail_ctaInner__LROPC p{color:var(--ink-mute);margin-top:.4rem}.MachineDetail_ctaBtns__GKu9m{display:flex;gap:.9rem;flex-wrap:wrap}.MachineDetail_indexGrid___6Gf_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.2rem;gap:1.2rem}.MachineDetail_indexCard__SgOGN{display:flex;flex-direction:column;background:var(--steel-600);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:transform .2s ease,border-color .2s ease}.MachineDetail_indexCard__SgOGN:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.25)}.MachineDetail_indexMedia__IC1Sv{aspect-ratio:4/3;background:linear-gradient(160deg,var(--steel-600),var(--graphite-900))}.MachineDetail_indexMedia__IC1Sv img{width:100%;height:100%;object-fit:cover}.MachineDetail_indexBody__JPYT8{padding:1.3rem;display:flex;flex-direction:column;gap:.4rem;flex:1 1}.MachineDetail_indexModel__UGll_{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-mute)}.MachineDetail_indexPrice__zWRrs{margin-top:auto;padding-top:.8rem;font-size:.9rem;color:var(--on-dark-mute)}.MachineDetail_indexPrice__zWRrs b{font-family:var(--display);color:var(--bone)}@media (max-width:980px){.MachineDetail_indexGrid___6Gf_{grid-template-columns:1fr 1fr}}@media (max-width:820px){.MachineDetail_buildGrid__ZW_5E,.MachineDetail_hero__NRwgw,.MachineDetail_specs__shBmW{grid-template-columns:1fr}}@media (max-width:520px){.MachineDetail_indexGrid___6Gf_{grid-template-columns:1fr}}.MachineDetail_separatorOption__nEVRN{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px)}.MachineDetail_separatorPhoto__XAnbe{margin:0;background:#fff;border-radius:16px;overflow:hidden}.MachineDetail_separatorPhoto__XAnbe img{display:block;width:100%;height:auto}.MachineDetail_separatorCopy__AIh_u{display:grid;justify-items:start;grid-gap:20px;gap:20px}.MachineDetail_separatorCopy__AIh_u p{line-height:1.65}.MachineDetail_separatorPrice__6aoKu{font-size:1.6rem;font-weight:700}@media (max-width:760px){.MachineDetail_separatorOption__nEVRN{grid-template-columns:1fr}}.MachineDetail_applicationCard__2DjZG{padding:1.5rem;border:1px solid var(--line-dark);border-radius:var(--radius);background:#fff}.MachineDetail_applicationCard__2DjZG h3{margin-bottom:.5rem}.MachineDetail_applicationCard__2DjZG p{color:var(--ink-mute);line-height:1.6}.MachineDetail_barrelGallery__iYsUU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:40px}.MachineDetail_barrelGallery__iYsUU figure{margin:0;min-width:0}.MachineDetail_barrelGallery__iYsUU a{display:block;background:#e5e5e3;border-radius:12px;overflow:hidden}.MachineDetail_barrelGallery__iYsUU img{display:block;width:100%;height:420px;object-fit:contain}.MachineDetail_barrelGallery__iYsUU figcaption{margin-top:12px;font-weight:600}@media (max-width:760px){.MachineDetail_barrelGallery__iYsUU{grid-template-columns:1fr}.MachineDetail_barrelGallery__iYsUU img{height:auto;max-height:540px}}.MachineDetail_barrelChoices__fzybW{padding-left:1.25rem;display:grid;grid-gap:12px;gap:12px;line-height:1.6}.MachineDetail_separatorCaption__CJQgA{padding:16px 20px;font-size:.95rem;line-height:1.5}.MachineDetail_customBuildContact__tABox{display:grid;justify-items:start;grid-gap:20px;gap:20px;margin-top:32px;max-width:70ch}.MachineDetail_customBuildContact__tABox p{color:var(--on-dark-mute);line-height:1.65}.MachineDetail_customBuildNote__Cye4L{font-size:.875rem}.MachineDetail_customBuildGallery__ARTpN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-block:40px 16px}.MachineDetail_customBuildGallery__ARTpN figure{margin:0;min-width:0}.MachineDetail_customBuildGallery__ARTpN a{display:block;border-radius:12px;overflow:hidden;background:var(--graphite-700)}.MachineDetail_customBuildGallery__ARTpN img{display:block;width:100%;height:auto}.MachineDetail_customBuildGallery__ARTpN figcaption{margin-top:12px;font-weight:600;line-height:1.5}@media (max-width:760px){.MachineDetail_customBuildGallery__ARTpN{grid-template-columns:1fr}}.equipment_heroCopy__fU5WN{max-width:820px}.equipment_heroCopy__fU5WN h1{font-size:clamp(2.5rem,5vw,4.2rem);max-width:19ch}.equipment_heroCopy__fU5WN p{max-width:64ch;margin-top:1.2rem;font-size:1.12rem}.equipment_availability__6LKa4{border-top:1px solid var(--line);padding-top:1rem;margin-top:1.8rem;max-width:80ch;font-size:.85rem;color:var(--on-dark-mute)}.equipment_family__EnjSy{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}.equipment_family__EnjSy+.equipment_family__EnjSy{margin-top:4rem;padding-top:4rem;border-top:1px solid var(--line-dark)}.equipment_family__EnjSy h2{margin-bottom:.8rem}.equipment_familyPhoto__x9kM7{display:flex;align-items:center;justify-content:center;padding:1rem;min-height:360px;background:#fff;border:1px solid var(--line-dark)}.equipment_familyPhoto__x9kM7 img{width:100%;height:auto;max-height:420px;object-fit:contain;filter:brightness(1.1) contrast(1.07)}.equipment_photoCaption__notfF{font-size:.75rem;color:var(--ink-mute);margin-top:.65rem;line-height:1.5}.equipment_familyDescription__RxFFf{max-width:60ch;margin-bottom:1.4rem}.equipment_modelList__Y95IW{list-style:none}.equipment_modelRow__JlQND{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.7rem 1.3rem;gap:.7rem 1.3rem;padding-block:1.35rem;border-top:1px solid var(--line-dark)}.equipment_modelName__zMNsk{font-size:1.25rem;font-weight:800;font-family:var(--display);color:var(--ink)}.equipment_modelName__zMNsk:hover{color:var(--rust-deep)}.equipment_configuration__si76g{font-size:.9rem;margin-top:.15rem}.equipment_price__uCR_h{font-family:var(--mono);font-weight:600;font-size:1.05rem;color:var(--ink);white-space:nowrap}.equipment_rowLinks__W0y4F{display:flex;gap:.8rem 1.3rem;flex-wrap:wrap;grid-column:1/-1;font-size:.86rem;font-weight:600;color:var(--rust-deep)}.equipment_document__FXu2B a,.equipment_rowLinks__W0y4F a{text-decoration:underline;text-underline-offset:4px}.equipment_quoteLink__Ho6od{margin-left:auto}.equipment_currency____ZAR{font-family:var(--mono);font-size:.73rem;margin-bottom:.6rem}.equipment_detailHero__M5TRv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:3rem;gap:3rem;align-items:center}.equipment_detailHero__M5TRv h1{font-size:clamp(2rem,4vw,3.5rem);overflow-wrap:anywhere}.equipment_detailHero__M5TRv p{margin-top:1rem;max-width:60ch}.equipment_buy__LzA6K{margin-top:1.5rem}.equipment_buy__LzA6K strong{display:block;font-family:var(--mono);font-size:2rem;color:var(--on-dark)}.equipment_buy__LzA6K span{font-size:.8rem;color:var(--on-dark-mute)}.equipment_actions__2eFaU{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.4rem}.equipment_detailPhoto__RRkuq{background:#fff;padding:1.25rem;min-height:440px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius)}.equipment_detailPhoto__RRkuq img{width:100%;height:auto;max-height:480px;object-fit:contain;filter:brightness(1.1) contrast(1.07)}.equipment_detailPhotoCaption__VwRT0{color:var(--on-dark-mute);font-size:.75rem;margin-top:.7rem}.equipment_detailGrid__G5ZAD{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(250px,.6fr);grid-gap:3rem;gap:3rem;align-items:start}.equipment_specTitle__Bu4od{font-size:1.7rem;margin-bottom:1.2rem}.equipment_specs__GMSup{border-top:2px solid var(--rust)}.equipment_specRow__lgPsc{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line-dark)}.equipment_specRow__lgPsc dt{color:var(--ink-mute)}.equipment_specRow__lgPsc dd{color:var(--ink);font-weight:600}.equipment_document__FXu2B{background:#fff;border:1px solid var(--line-dark);border-top:2px solid var(--rust);padding:1.5rem}.equipment_document__FXu2B h2{font-size:1.4rem;margin-bottom:.8rem}.equipment_document__FXu2B p{margin:1rem 0;font-size:.9rem}.equipment_document__FXu2B a{color:var(--rust-deep);font-size:.9rem;font-weight:600}.equipment_note__LfqZy{margin-top:1rem;font-size:.9rem;line-height:1.7;max-width:65ch}.equipment_machineIntro__B2IPP{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);grid-gap:2rem;gap:2rem;align-items:center}.equipment_machineIntro__B2IPP p{max-width:62ch;margin-block:1rem 1.4rem}.equipment_machineIntro__B2IPP h2{max-width:22ch}@media (max-width:900px){.equipment_family__EnjSy{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:2rem}.equipment_detailHero__M5TRv{gap:2rem}.equipment_detailGrid__G5ZAD{grid-template-columns:1fr}}@media (max-width:650px){.equipment_detailHero__M5TRv,.equipment_family__EnjSy,.equipment_machineIntro__B2IPP{grid-template-columns:1fr}.equipment_familyPhoto__x9kM7{width:100%;min-height:300px}.equipment_familyPhoto__x9kM7 img{max-height:360px}.equipment_modelRow__JlQND{grid-template-columns:1fr}.equipment_quoteLink__Ho6od{margin-left:0}.equipment_rowLinks__W0y4F{gap:.75rem 1.2rem}.equipment_detailPhoto__RRkuq{min-height:320px}.equipment_detailPhoto__RRkuq img{max-height:380px}.equipment_actions__2eFaU>a{width:100%;text-align:center;justify-content:center}.equipment_specRow__lgPsc{font-size:.9rem}.equipment_machineIntro__B2IPP figure{order:-1}}