.LaserCutHero_hero__ZSp72{position:relative;isolation:isolate;min-height:calc(100vh - 4rem);overflow:hidden;background:#0b0e0a;color:#e8ebe2}.LaserCutHero_photo__zwTWS{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.22;transform:scale(1.06);filter:saturate(.55) contrast(1.05);pointer-events:none}.LaserCutHero_wash__9kdrq{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 70% 55% at 50% 42%,rgba(47,107,58,.28) 0,transparent 58%),radial-gradient(ellipse 45% 40% at 80% 80%,rgba(217,101,43,.1) 0,transparent 50%),linear-gradient(180deg,rgba(8,10,7,.55),rgba(8,10,7,.72) 48%,rgba(8,10,7,.94))}.LaserCutHero_grid__2sr4p{position:absolute;inset:0;z-index:1;background-image:linear-gradient(rgba(111,174,58,.055) 1px,transparent 0),linear-gradient(90deg,rgba(111,174,58,.055) 1px,transparent 0);background-size:48px 48px;background-position:50%;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%);pointer-events:none}.LaserCutHero_accentBar__qPawm{position:absolute;left:0;top:0;z-index:3;height:100%;width:6px;background:linear-gradient(180deg,#6fae3a,#2f6b3a 55%,#d9652b);transform-origin:top;animation:LaserCutHero_growY__Pa06M .8s ease-out .15s both}.LaserCutHero_inner__UjE_c{position:relative;z-index:2;display:flex;min-height:calc(100vh - 4rem);flex-direction:column;justify-content:flex-end;max-width:72rem;margin:0 auto;padding:7rem 1rem 3.5rem}@media (min-width:640px){.LaserCutHero_inner__UjE_c{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.LaserCutHero_inner__UjE_c{justify-content:center;padding:6rem 2rem 5rem}}.LaserCutHero_stage___yQeJ{position:relative;width:100%;max-width:68rem;margin:0 auto}.LaserCutHero_bed__xj3YZ{position:relative;overflow:hidden;border:1px solid rgba(111,174,58,.22);background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.015),hsla(0,0%,100%,.015) 1px,transparent 0,transparent 3px),linear-gradient(180deg,#1a2116,#12160f 48%,#0d110c);box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 50px rgba(111,174,58,.12),inset 0 1px 0 hsla(0,0%,100%,.06)}.LaserCutHero_honeycomb__c9s4y{pointer-events:none}.LaserCutHero_wordmark__FX9sL{display:block;width:100%;height:auto;overflow:visible}.LaserCutHero_wordmark__FX9sL,.LaserCutHero_wordmark__FX9sL text{font-family:var(--font-display),Georgia,serif}.LaserCutHero_backlight__U8Ns6{opacity:0}.LaserCutHero_punch___VViR{fill:#000}.LaserCutHero_slug__mcKkD{fill:#3a4630;transform-box:fill-box;transform-origin:50% 50%}.LaserCutHero_cad__yqh_A{fill:none;stroke:rgba(111,174,58,.4);stroke-width:1.1;stroke-dasharray:5 7;opacity:0}.LaserCutHero_laserTrail__e_dz8{fill:none;stroke:#c6f06a;stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:var(--path-length);stroke-dashoffset:var(--path-length);opacity:0}.LaserCutHero_laserHead__QVLky{fill:none;stroke:#fff;stroke-width:5.5;stroke-linecap:round;stroke-dasharray:18 var(--path-length);stroke-dashoffset:0;opacity:0}.LaserCutHero_edge__a8KxT{fill:none;stroke:#6fae3a;stroke-width:1.35;opacity:0}.LaserCutHero_gantry__D_gYN{position:absolute;left:4%;right:4%;top:18%;height:10px;pointer-events:none;opacity:0}.LaserCutHero_gantryBar__tsTOf{position:absolute;left:0;right:0;top:4px;height:2px;background:linear-gradient(90deg,transparent,rgba(111,174,58,.15) 8%,#8a9480 50%,rgba(111,174,58,.15) 92%,transparent);box-shadow:0 0 12px rgba(111,174,58,.25)}.LaserCutHero_gantryCarriage__2wck3{position:absolute;top:-7px;left:8%;width:22px;height:110px}.LaserCutHero_gantryHead__Uulo_{width:22px;height:22px;border:1px solid rgba(244,255,228,.7);background:radial-gradient(circle at 50% 50%,#f4ffe4 0,#6fae3a 38%,#1c2118 72%);box-shadow:0 0 10px #6fae3a,0 0 28px rgba(111,174,58,.7);clip-path:polygon(50% 0,100% 38%,78% 100%,22% 100%,0 38%)}.LaserCutHero_beam__xUXyg{position:absolute;top:20px;left:50%;width:2px;height:92px;transform:translateX(-50%);background:linear-gradient(180deg,#f4ffe4,#6fae3a 45%,transparent);box-shadow:0 0 10px #6fae3a;opacity:.85}.LaserCutHero_hotspot__q7Yf_{position:absolute;top:28%;left:8%;width:160px;height:160px;margin-left:-80px;pointer-events:none;background:radial-gradient(circle,rgba(111,174,58,.38) 0,rgba(47,107,58,.12) 42%,transparent 70%);mix-blend-mode:screen;opacity:0}.LaserCutHero_spark__pBJjM{top:48%;width:3px;height:3px;background:#f4ffe4;box-shadow:0 0 6px #6fae3a,0 0 12px #f4ffe4}.LaserCutHero_smoke__GL_ol,.LaserCutHero_spark__pBJjM{position:absolute;border-radius:999px;opacity:0;pointer-events:none}.LaserCutHero_smoke__GL_ol{bottom:28%;width:70px;height:70px;background:radial-gradient(circle,hsla(90,13%,71%,.22) 0,transparent 70%);filter:blur(8px)}.LaserCutHero_hud__SKmdN{position:absolute;inset:0;pointer-events:none;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:hsla(82,15%,76%,.72)}.LaserCutHero_hudBottom__tgT6a,.LaserCutHero_hudTop__PlhF3{position:absolute;left:.85rem;right:.85rem;display:flex;justify-content:space-between;gap:.75rem}.LaserCutHero_hudTop__PlhF3{top:.7rem}.LaserCutHero_hudBottom__tgT6a{bottom:.7rem;align-items:flex-end}.LaserCutHero_hudBright__YHi76{color:#6fae3a}.LaserCutHero_progress__RgLxt{width:min(11rem,38vw);height:3px;margin-top:.35rem;background:rgba(111,174,58,.18);overflow:hidden}.LaserCutHero_progressFill___ZJws{height:100%;width:100%;background:linear-gradient(90deg,#2f6b3a,#6fae3a);transform:scaleX(0);transform-origin:left}.LaserCutHero_status__f4sLQ{position:relative;min-width:6.5rem;text-align:right;color:#6fae3a}.LaserCutHero_status__f4sLQ span{position:absolute;right:0;top:0;opacity:0}.LaserCutHero_mark__XreY8{position:absolute;width:12px;height:12px;border-color:rgba(111,174,58,.55);border-style:solid}.LaserCutHero_markTl__xEFjk{top:10px;left:10px;border-width:1.5px 0 0 1.5px}.LaserCutHero_markTr__dqcT8{top:10px;right:10px;border-width:1.5px 1.5px 0 0}.LaserCutHero_markBl__slj_c{bottom:10px;left:10px;border-width:0 0 1.5px 1.5px}.LaserCutHero_markBr__FEUyG{bottom:10px;right:10px;border-width:0 1.5px 1.5px 0}.LaserCutHero_copy__8ykQW{max-width:48rem;margin-top:1.75rem}.LaserCutHero_kicker__P49i5{font-size:.72rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#6fae3a;opacity:0}.LaserCutHero_headline__MBrsN{margin-top:.85rem;font-size:clamp(1.65rem,4vw,3.15rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#fff;opacity:0}.LaserCutHero_headline__MBrsN em{font-style:normal;color:#6fae3a}.LaserCutHero_lede___JZv5{margin-top:1.1rem;max-width:36rem;font-size:1.05rem;line-height:1.65;color:hsla(80,18%,90%,.88);opacity:0}.LaserCutHero_actions__S6Jf7{display:flex;flex-direction:column;gap:.75rem;margin-top:2rem;opacity:0}.LaserCutHero_chips__Wj76T{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:2.5rem;padding-top:1.35rem;border-top:1px solid hsla(0,0%,100%,.16);font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.68);opacity:0}.LaserCutHero_dot__KEyTX{color:#6fae3a}.LaserCutHero_dotWarm__w0SGO{color:#d9652b}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_backlight__U8Ns6{animation:LaserCutHero_fadeIn__UIlVR .7s ease 3.45s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_slug__mcKkD{animation:LaserCutHero_slugDrop__hlVlT .75s cubic-bezier(.45,.05,.7,.2) 3.45s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_cad__yqh_A{animation:LaserCutHero_cadIn__A8uQT .55s ease .25s forwards,LaserCutHero_cadOut__oQB5y .35s ease 1.05s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_laserTrail__e_dz8{animation:LaserCutHero_laserDraw__henXS 3.35s ease-in-out .85s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_laserHead__QVLky{animation:LaserCutHero_laserTip__Qo6Rl 3.35s ease-in-out .85s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_edge__a8KxT{animation:LaserCutHero_edgeIn__Ihq_t .7s ease 3.55s forwards,LaserCutHero_edgePulse__TcCxe 3.4s ease-in-out 4.4s infinite}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_gantry__D_gYN{animation:LaserCutHero_gantryIn__o0r4e .4s ease .55s forwards,LaserCutHero_gantryOut__xB2AZ .45s ease 4.15s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_gantryCarriage__2wck3{animation:LaserCutHero_gantryTravel__lyCqm 3.35s ease-in-out .85s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_hotspot__q7Yf_{animation:LaserCutHero_hotspotTravel__SGlEZ 3.35s ease-in-out .85s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_progressFill___ZJws{animation:LaserCutHero_progress__RgLxt 3.35s ease-in-out .85s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_statusIdle__65A9s{animation:LaserCutHero_statusSwap__x0tOz .01s linear .7s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_statusCut__kotEv{animation:LaserCutHero_statusOn__2pT3r .01s linear .7s forwards,LaserCutHero_statusSwap__x0tOz .01s linear 4.15s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_statusDone__5nbzP{animation:LaserCutHero_statusOn__2pT3r .01s linear 4.15s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_kicker__P49i5{animation:LaserCutHero_riseIn__UupmF .7s ease 4.15s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_headline__MBrsN{animation:LaserCutHero_riseIn__UupmF .75s ease 4.3s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_lede___JZv5{animation:LaserCutHero_riseIn__UupmF .75s ease 4.45s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_actions__S6Jf7{animation:LaserCutHero_riseIn__UupmF .75s ease 4.6s forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_chips__Wj76T{animation:LaserCutHero_riseIn__UupmF .75s ease 4.75s forwards}.LaserCutHero_statusIdle__65A9s{opacity:1}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_spark__pBJjM{animation-name:LaserCutHero_spark__pBJjM;animation-timing-function:ease-out;animation-fill-mode:forwards}.LaserCutHero_hero__ZSp72[data-ready=true] .LaserCutHero_smoke__GL_ol{animation-name:LaserCutHero_smoke__GL_ol;animation-timing-function:ease-out;animation-fill-mode:forwards}.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_actions__S6Jf7,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_backlight__U8Ns6,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_chips__Wj76T,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_edge__a8KxT,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_headline__MBrsN,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_kicker__P49i5,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_lede___JZv5,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_statusDone__5nbzP{opacity:1;animation:none}.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_cad__yqh_A,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_gantry__D_gYN,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_hotspot__q7Yf_,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_laserHead__QVLky,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_laserTrail__e_dz8,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_slug__mcKkD,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_smoke__GL_ol,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_spark__pBJjM,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_statusCut__kotEv,.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_statusIdle__65A9s{opacity:0;animation:none}.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_progressFill___ZJws{transform:scaleX(1);animation:none}.LaserCutHero_hero__ZSp72[data-reduced=true] .LaserCutHero_accentBar__qPawm{animation:none;transform:none}@media (min-width:640px){.LaserCutHero_actions__S6Jf7{flex-direction:row;align-items:center}.LaserCutHero_hud__SKmdN{font-size:.68rem}}@media (max-width:639px){.LaserCutHero_beam__xUXyg,.LaserCutHero_gantry__D_gYN,.LaserCutHero_hotspot__q7Yf_,.LaserCutHero_hudTop__PlhF3 span:last-child{display:none}.LaserCutHero_hud__SKmdN{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.LaserCutHero_accentBar__qPawm{animation:none;transform:none}}@keyframes LaserCutHero_growY__Pa06M{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes LaserCutHero_fadeIn__UIlVR{to{opacity:1}}@keyframes LaserCutHero_slugDrop__hlVlT{0%{opacity:1;transform:translateY(0) rotate(0deg)}to{opacity:0;transform:translateY(78px) rotate(3deg)}}@keyframes LaserCutHero_cadIn__A8uQT{to{opacity:1}}@keyframes LaserCutHero_cadOut__oQB5y{to{opacity:0}}@keyframes LaserCutHero_laserDraw__henXS{0%{opacity:1;stroke-dashoffset:var(--path-length);stroke:#f4ffe4}78%{opacity:1;stroke-dashoffset:0;stroke:#c6f06a}to{opacity:.2;stroke-dashoffset:0;stroke:#1a2412}}@keyframes LaserCutHero_laserTip__Qo6Rl{0%{opacity:1;stroke-dashoffset:0}92%{opacity:1;stroke-dashoffset:calc(var(--path-length) * -1)}to{opacity:0;stroke-dashoffset:calc(var(--path-length) * -1)}}@keyframes LaserCutHero_edgeIn__Ihq_t{to{opacity:1}}@keyframes LaserCutHero_edgePulse__TcCxe{0%,to{opacity:.78}50%{opacity:1}}@keyframes LaserCutHero_gantryIn__o0r4e{0%{opacity:0}to{opacity:1}}@keyframes LaserCutHero_gantryOut__xB2AZ{to{opacity:0}}@keyframes LaserCutHero_gantryTravel__lyCqm{0%{left:8%}to{left:86%}}@keyframes LaserCutHero_hotspotTravel__SGlEZ{0%{opacity:.9;left:12%}90%{opacity:.9;left:88%}to{opacity:0;left:88%}}@keyframes LaserCutHero_progress__RgLxt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes LaserCutHero_statusSwap__x0tOz{to{opacity:0}}@keyframes LaserCutHero_statusOn__2pT3r{to{opacity:1}}@keyframes LaserCutHero_riseIn__UupmF{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes LaserCutHero_spark__pBJjM{0%{opacity:0;transform:translateZ(0) scale(1)}12%{opacity:1}to{opacity:0;transform:translate3d(var(--dx),var(--dy),0) scale(.15)}}@keyframes LaserCutHero_smoke__GL_ol{0%{opacity:0;transform:translateY(8px) scale(.55)}30%{opacity:.4}to{opacity:0;transform:translateY(-70px) scale(1.45)}}