.ShaftDrawing_svg__sHOhP{display:block;width:100%;height:auto;overflow:visible}.ShaftDrawing_centre__F8jD4{stroke:var(--sheet-line-strong);stroke-width:1;stroke-dasharray:18 4 3 4}.ShaftDrawing_profile__aMtSG{fill:none;stroke:var(--sheet-ink);stroke-width:2.5;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:ShaftDrawing_draw__p7FsM 1.8s cubic-bezier(.45,0,.25,1) .2s both}.ShaftDrawing_details__jZhNI line{stroke:var(--sheet-ink);stroke-width:1.2;animation:ShaftDrawing_appear__9sv3r .4s ease 1.9s both}.ShaftDrawing_tool___j0Cy{fill:var(--sheet-amber);offset-rotate:0deg;animation:ShaftDrawing_cut__nF2mS 1.8s cubic-bezier(.45,0,.25,1) .2s both,ShaftDrawing_park__qWHOd .4s ease 2s forwards}.ShaftDrawing_dim__L6gbo line{stroke:var(--sheet-blue);stroke-width:1}.ShaftDrawing_dim__L6gbo text{font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:13px;font-weight:500;fill:var(--sheet-blue)}.ShaftDrawing_arrowHead__HBzP5{fill:var(--sheet-blue)}.ShaftDrawing_dim__L6gbo{animation:ShaftDrawing_appear__9sv3r .5s ease both}.ShaftDrawing_d1__th_F9{animation-delay:2s}.ShaftDrawing_d2__8b_El{animation-delay:2.2s}.ShaftDrawing_d3__zy_BF{animation-delay:2.4s}.ShaftDrawing_d4__uJtyE{animation-delay:2.6s}@keyframes ShaftDrawing_draw__p7FsM{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ShaftDrawing_cut__nF2mS{0%{offset-distance:0}to{offset-distance:100%}}@keyframes ShaftDrawing_park__qWHOd{to{opacity:0}}@keyframes ShaftDrawing_appear__9sv3r{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ShaftDrawing_details__jZhNI line,.ShaftDrawing_dim__L6gbo,.ShaftDrawing_profile__aMtSG{animation:none}.ShaftDrawing_tool___j0Cy{display:none}}.home_page__ODjSn{color:var(--sheet-ink);background:var(--sheet-white)}.home_wrap__9WE_l{max-width:var(--max-w);margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.home_eyebrow__am9LC{margin:0;font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sheet-blue)}.home_hero__z_jpu{padding-block:64px 72px;background-color:var(--sheet-paper);background-image:linear-gradient(var(--sheet-line) 1px,transparent 1px),linear-gradient(90deg,var(--sheet-line) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px;border-bottom:1px solid var(--sheet-line)}.home_heroGrid___p_nT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:56px;gap:56px;align-items:center}.home_heroText__HKvhl{display:flex;flex-direction:column;gap:20px;min-width:0}.home_headline__lK3mU{margin:0;font-family:var(--f-display);font-weight:700;font-size:clamp(42px,6vw,68px);line-height:.98;letter-spacing:-.01em;text-wrap:balance}.home_headline__lK3mU span{display:block;color:var(--sheet-blue)}.home_lead__kDW_5{margin:0;max-width:34em;font-size:18px;line-height:1.6;color:var(--sheet-muted)}.home_actions__GpjjQ{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.home_btnAmber__o3o_x,.home_btnGhost__OvWu6,.home_btnPrimary__KUu76{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:3px;font-weight:600;font-size:16px;text-decoration:none;transition:transform .15s ease,background-color .15s ease}.home_btnPrimary__KUu76{background:var(--sheet-ink);color:var(--sheet-white)}.home_btnPrimary__KUu76:hover{background:#172C42;transform:translateY(-1px)}.home_btnLink__IU_b6{font-weight:600;color:var(--sheet-blue);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.home_btnAmber__o3o_x:focus-visible,.home_btnGhost__OvWu6:focus-visible,.home_btnLink__IU_b6:focus-visible,.home_btnPrimary__KUu76:focus-visible,.home_faq__FFQSm summary:focus-visible{outline:2px solid var(--sheet-amber);outline-offset:3px}.home_sheet___mqZf{margin:0;min-width:0;background:var(--sheet-white);border:1.5px solid var(--sheet-ink);box-shadow:8px 8px 0 rgba(31,58,86,.08)}.home_sheetDrawing__gKgQj{padding:28px 24px 8px}.home_titleBlock__AjPRk{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1.5px solid var(--sheet-ink)}.home_titleBlock__AjPRk>div{padding:10px 14px;border-right:1px solid var(--sheet-line-strong);border-bottom:1px solid var(--sheet-line-strong);min-width:0}.home_titleBlock__AjPRk>div:nth-child(2n){border-right:0}.home_titleBlock__AjPRk>div:nth-last-child(-n+2){border-bottom:0}.home_titleBlock__AjPRk dt{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--sheet-muted)}.home_titleBlock__AjPRk dd{margin:2px 0 0;font-size:14.5px;font-weight:600}.home_doorsBand__VPHc8{border-bottom:1px solid var(--sheet-line)}.home_doors__Jx6yO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home_door__7_616{display:flex;flex-direction:column;gap:8px;padding:28px 32px 28px 0;text-decoration:none;color:var(--sheet-ink);min-width:0}.home_door__7_616+.home_door__7_616{padding-left:32px;border-left:1px solid var(--sheet-line)}.home_door__7_616 strong{font-family:var(--f-display);font-weight:700;font-size:26px;line-height:1.1}.home_doorGo__g6pfZ{font-weight:600;color:var(--sheet-blue);transition:transform .15s ease}.home_door__7_616:hover .home_doorGo__g6pfZ{transform:translateX(4px)}.home_sides__XRGTx .home_btnLink__IU_b6{align-self:flex-start;margin-top:8px}.home_section__JtNPk{padding-block:88px}.home_head__hnNXR{display:flex;flex-direction:column;gap:10px;margin-bottom:40px;max-width:44em}.home_title__jKRy7{margin:0;font-family:var(--f-display);font-weight:700;font-size:clamp(32px,4vw,44px);line-height:1.05;text-wrap:balance}.home_sub__cfiRX{margin:0;font-size:17px;line-height:1.6;color:var(--sheet-muted)}.home_machines___rdsl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.home_machine__QRsrt{display:flex;flex-direction:column;border-top:3px solid var(--sheet-ink);min-width:0}.home_machineImg__g_020{aspect-ratio:4/3;max-width:100%;overflow:hidden;background:var(--sheet-paper)}.home_machineImg__g_020 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.home_machine__QRsrt:hover .home_machineImg__g_020 img{transform:scale(1.04)}.home_machineBody__pWQIz{display:flex;flex-direction:column;gap:8px;padding-top:18px}.home_machineBody__pWQIz p{margin:0;line-height:1.6;color:var(--sheet-muted)}.home_kind__h4Pd_{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--sheet-blue)!important}.home_machineName__fxrZW{margin:0;font-family:var(--f-display);font-weight:700;font-size:26px;line-height:1.1}.home_work__xYGsu{font-family:var(--f-mono);font-size:13px;color:var(--sheet-ink)!important;padding-top:10px;border-top:1px solid var(--sheet-line)}.home_opBand__BeFye{background:var(--sheet-paper);border-block:1px solid var(--sheet-line)}.home_ops___boGZ{list-style:none;margin:0;padding:0;border:1.5px solid var(--sheet-ink);background:var(--sheet-white)}.home_opHeadRow__6Xw1C,.home_op__DAVgZ{display:grid;grid-template-columns:120px minmax(0,1fr) 130px;grid-gap:24px;gap:24px;padding:18px 24px;align-items:baseline}.home_opHeadRow__6Xw1C{padding-block:10px;border-bottom:1.5px solid var(--sheet-ink);font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--sheet-muted)}.home_op__DAVgZ+.home_op__DAVgZ{border-top:1px solid var(--sheet-line)}.home_op__DAVgZ h3{margin:0 0 4px;font-family:var(--f-display);font-weight:600;font-size:23px}.home_op__DAVgZ p{margin:0;line-height:1.6;color:var(--sheet-muted)}.home_opNo__gCVdQ{font-family:var(--f-mono);font-size:15px;color:var(--sheet-amber);font-weight:500;filter:brightness(.82)}.home_who__6rPDf{font-family:var(--f-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sheet-blue)}.home_sides__XRGTx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home_sides__XRGTx>div{display:flex;flex-direction:column;gap:12px;padding-right:48px;min-width:0}.home_sides__XRGTx>div+div{padding-right:0;padding-left:48px;border-left:1px solid var(--sheet-line)}.home_sideTitle__WSMbt{margin:0 0 8px;font-family:var(--f-display);font-weight:700;font-size:34px;line-height:1.05}.home_list__4qUHU{list-style:none;margin:0;padding:0}.home_list__4qUHU li{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:14px;gap:14px;padding-block:12px;border-top:1px solid var(--sheet-line);line-height:1.5}.home_list__4qUHU li:before{content:"";width:8px;height:8px;margin-top:8px;background:var(--sheet-amber)}.home_faqBand__2fJaE{border-top:1px solid var(--sheet-line)}.home_faqGrid__F7BGU{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);grid-gap:48px;gap:48px}.home_faq__FFQSm details{border-top:1px solid var(--sheet-line)}.home_faq__FFQSm details:last-child{border-bottom:1px solid var(--sheet-line)}.home_faq__FFQSm summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding-block:18px;font-family:var(--f-display);font-weight:600;font-size:21px}.home_faq__FFQSm summary::-webkit-details-marker{display:none}.home_faq__FFQSm summary:after{content:"+";font-family:var(--f-mono);font-size:20px;color:var(--sheet-blue);transition:transform .2s ease}.home_faq__FFQSm details[open] summary:after{transform:rotate(45deg)}.home_faq__FFQSm details p{margin:0 0 20px;max-width:40em;line-height:1.65;color:var(--sheet-muted)}.home_cta__n3QqX{padding-block:64px;background-color:var(--sheet-ink);background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:24px 24px;color:var(--sheet-white)}.home_ctaGrid__zXzJi{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center}.home_cta__n3QqX h2{margin:0 0 8px;font-family:var(--f-display);font-weight:700;font-size:clamp(30px,4vw,42px);line-height:1.05;text-wrap:balance}.home_cta__n3QqX p{margin:0;color:rgba(255,255,255,.78)}.home_ctaContact__7hceM{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.home_phone__cMkzY{font-family:var(--f-mono);font-size:clamp(24px,3vw,32px);letter-spacing:.02em;-webkit-user-select:all;-moz-user-select:all;user-select:all}.home_btnAmber__o3o_x{background:var(--sheet-amber);color:#1B1F24}.home_btnAmber__o3o_x:hover{transform:translateY(-1px)}.home_btnGhost__OvWu6{color:var(--sheet-white);border:1.5px solid rgba(255,255,255,.45)}.home_btnGhost__OvWu6:hover{background:rgba(255,255,255,.08)}@media (max-width:900px){.home_ctaGrid__zXzJi,.home_faqGrid__F7BGU,.home_heroGrid___p_nT,.home_machines___rdsl{grid-template-columns:minmax(0,1fr)}.home_machines___rdsl{gap:40px}.home_sides__XRGTx{grid-template-columns:minmax(0,1fr);gap:48px}.home_sides__XRGTx>div,.home_sides__XRGTx>div+div{padding:0;border-left:0}.home_doors__Jx6yO{grid-template-columns:minmax(0,1fr)}.home_door__7_616{padding:22px 0}.home_door__7_616+.home_door__7_616{padding-left:0;border-left:0;border-top:1px solid var(--sheet-line)}}@media (max-width:640px){.home_hero__z_jpu{padding-block:40px 48px}.home_section__JtNPk{padding-block:60px}.home_opHeadRow__6Xw1C{display:none}.home_op__DAVgZ{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:16px}.home_op__DAVgZ>div{grid-column:1/-1;grid-row:2}.home_titleBlock__AjPRk{grid-template-columns:minmax(0,1fr)}.home_titleBlock__AjPRk>div{border-right:0}.home_titleBlock__AjPRk>div:nth-last-child(2){border-bottom:1px solid var(--sheet-line-strong)}.home_sheetDrawing__gKgQj{padding:16px 12px 4px}}@media (prefers-reduced-motion:reduce){.home_btnAmber__o3o_x,.home_btnPrimary__KUu76,.home_faq__FFQSm summary:after,.home_machineImg__g_020 img{transition:none}}.technicians_facts___O_o_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1.5px solid var(--sheet-ink)}.technicians_fact__J4GCO{display:flex;flex-direction:column;gap:10px;padding:22px 20px 24px;min-width:0}.technicians_fact__J4GCO+.technicians_fact__J4GCO{border-left:1px solid var(--sheet-line-strong)}.technicians_value__gfHmL{font-family:var(--f-display);font-weight:700;font-size:34px;line-height:1;color:var(--sheet-blue)}.technicians_fact__J4GCO p{margin:0;line-height:1.55;color:var(--sheet-muted)}@media (max-width:900px){.technicians_facts___O_o_{grid-template-columns:repeat(2,minmax(0,1fr))}.technicians_fact__J4GCO:nth-child(3){border-left:0}.technicians_fact__J4GCO:nth-child(n+3){border-top:1px solid var(--sheet-line-strong)}}@media (max-width:520px){.technicians_facts___O_o_{grid-template-columns:minmax(0,1fr)}.technicians_fact__J4GCO+.technicians_fact__J4GCO{border-left:0;border-top:1px solid var(--sheet-line-strong)}}