.page_page__556_G{--ink:#1f3fbf;--black:#111111;--mono:Menlo,Consolas,"DejaVu Sans Mono",monospace;min-height:100vh;padding-bottom:56px;color:var(--black);font-family:var(--mono);background-color:#d9d9d9;background-image:linear-gradient(rgba(17,17,17,.085) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,17,.085) 1px,transparent 0),linear-gradient(rgba(17,17,17,.04) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,17,.04) 1px,transparent 0);background-size:100px 100px,100px 100px,20px 20px,20px 20px;background-position:-1px -1px}body:has(.page_page__556_G){background:#d9d9d9}.page_lead__vF_iL{max-width:34rem;margin:0;font-size:clamp(.95rem,2.2vw,1.15rem);line-height:1.5;text-wrap:balance}.page_stores__iAqWc{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.page_store__rWPk_{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-width:158px;padding:.6rem 1.1rem .65rem;border-radius:5px;background:var(--ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 4px 0 #14297d,0 8px 10px rgba(17,17,17,.28);color:#ffffff;text-align:left;text-decoration:none;transition:transform .14s ease-out,box-shadow .14s ease-out}.page_kicker__4Y54j{font-size:.56rem;letter-spacing:.2em;text-transform:uppercase;opacity:.85}.page_storeName__mMCWj{font-size:.98rem;font-weight:700;letter-spacing:.04em}a.page_store__rWPk_:hover{background:#2748cf}a.page_store__rWPk_:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 0 #14297d,0 2px 3px rgba(17,17,17,.3);transform:translateY(3px)}a.page_store__rWPk_:focus-visible{outline:2px solid var(--black);outline-offset:4px}.page_soon__eSXon{background:rgba(255,255,255,.55);box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);cursor:default}.page_about__YOpBg{width:min(100% - 32px,40rem);margin:24px auto 0;padding:clamp(1.5rem,5vw,2.5rem);background:#ffffff;box-shadow:0 0 0 1px rgba(17,17,17,.14),0 1px 4px rgba(17,17,17,.2)}.page_about__YOpBg h2{margin:0 0 1rem;font-size:.8rem;letter-spacing:.3em;text-transform:uppercase}.page_about__YOpBg p{margin:0;font-size:1rem;line-height:1.65}.page_about__YOpBg .page_fine__ma7kC{margin-top:1.25rem;padding-top:1.25rem;border-top:1px dashed rgba(17,17,17,.3);font-size:.85rem;opacity:.8}@media (prefers-reduced-motion:reduce){.page_store__rWPk_{transition:none}}.plotter-hero_hero__gUup6{--mat:#d9d9d9;--ink:#1f3fbf;--black:#111111;--alu1:#f3f3f3;--alu2:#cfd1d4;--alu3:#9b9fa4;--alu4:#6f7378;--mono:Menlo,Consolas,"DejaVu Sans Mono",monospace;--glide:cubic-bezier(0.2,0.8,0.2,1);--rail:18px;--frame:12px;--park:32px;--sheet-ratio:1000/620;display:flex;flex-direction:column;align-items:center;gap:22px;padding:16px 16px 34px;overflow-x:clip;color:var(--black);font-family:var(--mono);-webkit-font-smoothing:antialiased;background-color:var(--mat);background-image:linear-gradient(rgba(17,17,17,.085) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,17,.085) 1px,transparent 0),linear-gradient(rgba(17,17,17,.04) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,17,.04) 1px,transparent 0);background-size:100px 100px,100px 100px,20px 20px,20px 20px;background-position:-1px -1px}.plotter-hero_hidden__kR81O{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.plotter-hero_machine__9RY7G{width:min(100%,1040px,max(560px,calc((100svh - 356px) * 1.613)));container-type:inline-size}.plotter-hero_top__aY7Tp{display:flex;align-items:baseline;justify-content:space-between;gap:12px;height:24px;padding:0 3px;font-size:10px;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap}.plotter-hero_name__fGVGX{font-weight:700}.plotter-hero_meta__1eatM{opacity:.66}.plotter-hero_inkDot__fHhFV{display:inline-block;width:9px;height:9px;margin:0 .3em 0 .1em;border-radius:50%;background:var(--ink);box-shadow:inset 0 0 0 2px rgba(255,255,255,.35)}.plotter-hero_bed__z__fu{position:relative;padding:var(--park) var(--rail) var(--frame);border-radius:6px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.2) 0 1px,rgba(0,0,0,.03) 1px 2px,transparent 2px 4px),linear-gradient(180deg,var(--alu1) 0,var(--alu2) 52%,var(--alu3) 100%);box-shadow:inset 0 1px 0 #ffffff,inset 0 -2px 0 rgba(17,17,17,.14),0 0 0 1px #8b8f94,0 18px 26px -14px rgba(17,17,17,.45),0 2px 4px rgba(17,17,17,.22)}.plotter-hero_bed__z__fu:after,.plotter-hero_bed__z__fu:before{content:"";position:absolute;top:7px;bottom:7px;width:4px;border-radius:2px;background:linear-gradient(90deg,var(--alu4),#2b2d30 45%,var(--alu4));box-shadow:0 0 0 1px rgba(255,255,255,.45)}.plotter-hero_bed__z__fu:before{left:calc(var(--rail) / 2 - 2px)}.plotter-hero_bed__z__fu:after{right:calc(var(--rail) / 2 - 2px)}.plotter-hero_sheet__gS_qr{position:relative;aspect-ratio:var(--sheet-ratio);background:#ffffff;box-shadow:0 0 0 1px rgba(17,17,17,.14),0 1px 4px rgba(17,17,17,.22)}.plotter-hero_canvas__HbT0b{position:absolute;inset:0;display:block;width:100%;height:100%}.plotter-hero_gantry__OGky3{position:absolute;top:0;right:0;left:0;z-index:2;height:0;pointer-events:none;transform:translate3d(0,var(--park),0);will-change:transform}.plotter-hero_carriage__uAcre{position:absolute;top:0;left:0;transform:translate3d(var(--rail),0,0);will-change:transform}.plotter-hero_hero__gUup6[data-phase=done]:not([data-instant]) .plotter-hero_carriage__uAcre,.plotter-hero_hero__gUup6[data-phase=done]:not([data-instant]) .plotter-hero_gantry__OGky3{transition:transform .9s var(--glide)}.plotter-hero_beam__obiB5{position:absolute;top:-19px;right:3px;left:3px;height:13px;border-radius:2px;background:linear-gradient(180deg,var(--alu1) 0,var(--alu2) 36%,var(--alu3) 64%,var(--alu2) 100%);box-shadow:0 0 0 1px rgba(17,17,17,.4),0 10px 10px -3px rgba(17,17,17,.3)}.plotter-hero_beam__obiB5:after{content:"";position:absolute;top:6px;right:0;left:0;height:1px;background:rgba(17,17,17,.5)}.plotter-hero_truck__zsuHi{position:absolute;top:-27px;width:calc(var(--rail) + 8px);height:25px;border-radius:3px;background:linear-gradient(180deg,#3b3b3b,#111111 62%);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 7px 8px -2px rgba(17,17,17,.5)}.plotter-hero_truckLeft__ZmYbx{left:-4px}.plotter-hero_truckRight___kD3n{right:-4px}.plotter-hero_head__F8_sG{position:absolute;top:-29px;left:-14px;width:28px;height:26px;border-radius:3px;background:linear-gradient(180deg,#373737,#111111 68%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 9px -2px rgba(17,17,17,.5)}.plotter-hero_head__F8_sG:after{content:"";position:absolute;top:5px;left:10px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fafafa,var(--alu3) 70%,var(--alu4))}.plotter-hero_pen__jQ8sk{position:absolute;top:-5.5px;left:-5.5px;width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#7d93ec,var(--ink) 55%,#14297d);box-shadow:0 0 0 1.5px var(--black),0 1px 1px rgba(17,17,17,.5);transition:transform .09s ease-out,box-shadow .09s ease-out}.plotter-hero_carriage__uAcre[data-pen=up] .plotter-hero_pen__jQ8sk{transform:translateY(-2px) scale(1.2);box-shadow:0 0 0 1.5px var(--black),0 8px 7px -1px rgba(17,17,17,.42)}.plotter-hero_panel__Dncgp{position:relative;display:grid;grid-template-columns:minmax(0,560px) auto;align-items:center;justify-content:space-between;gap:14px 22px;margin-top:10px;padding:15px 26px 13px;border:1px solid #8b8f94;border-radius:7px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 1px,rgba(0,0,0,.022) 1px 2px,transparent 2px 4px),linear-gradient(180deg,#f1f1f1,#dcdddf 46%,#c3c5c8);box-shadow:inset 0 1px 0 #ffffff,inset 0 -2px 0 rgba(0,0,0,.12),0 14px 22px -10px rgba(17,17,17,.38),0 2px 3px rgba(17,17,17,.25)}.plotter-hero_screw__jY2hU{--turn:30deg;position:absolute;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fafafa,var(--alu3) 70%,var(--alu4));box-shadow:0 1px 0 rgba(255,255,255,.8),inset 0 0 0 1px rgba(0,0,0,.25)}.plotter-hero_screw__jY2hU:after{content:"";position:absolute;top:4px;right:1px;left:1px;height:1px;background:rgba(17,17,17,.6);transform:rotate(var(--turn))}.plotter-hero_screwA__eo_SY{top:7px;left:7px}.plotter-hero_screwB__7s8iz{--turn:-50deg;top:7px;right:7px}.plotter-hero_screwC__2G9FD{--turn:80deg;bottom:7px;left:7px}.plotter-hero_screwD__vDwyv{--turn:10deg;right:7px;bottom:7px}.plotter-hero_lcd__CFfX0{position:relative;min-width:0;padding:10px 12px 9px;overflow:hidden;border-radius:4px;background:#c3c8c5;box-shadow:inset 0 2px 5px rgba(17,17,17,.45),inset 0 0 0 1px rgba(17,17,17,.55),0 1px 0 rgba(255,255,255,.9)}.plotter-hero_lcd__CFfX0:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 1px,transparent 1px 3px),linear-gradient(115deg,rgba(255,255,255,.28),transparent 34%)}.plotter-hero_lcdText__tN1_K{container-type:inline-size}.plotter-hero_status__UwJeF{margin:0;font:700 clamp(7px,3.8cqw,15px) /1.25 var(--mono);white-space:pre}.plotter-hero_bar__9dOJ7{display:flex;gap:2px;height:7px;margin:7px 0 6px}.plotter-hero_bar__9dOJ7 i{flex:1 1;background:rgba(17,17,17,.13)}.plotter-hero_bar__9dOJ7 i[data-on]{background:var(--black)}.plotter-hero_lcdFoot__MC9NT{display:flex;justify-content:space-between;gap:8px;font-size:clamp(6px,3.1cqw,12px);line-height:1.25;letter-spacing:.04em;white-space:nowrap;opacity:.78}.plotter-hero_slot__pColu{display:grid;align-items:center;min-width:138px}.plotter-hero_slot__pColu>*{grid-area:1/1}.plotter-hero_key__DnU3A{display:flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 16px 0 13px;border:0;border-radius:5px;background:linear-gradient(180deg,#333333,#111111 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 4px 0 #000000,0 7px 9px rgba(17,17,17,.35);color:#f1f1f1;font:10px var(--mono);letter-spacing:.26em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;visibility:hidden;opacity:0;transition:transform .14s ease-out,box-shadow .14s ease-out,opacity .3s ease-out,visibility 0s linear .3s}.plotter-hero_hero__gUup6[data-phase=done] .plotter-hero_replay__yDVL7,.plotter-hero_hero__gUup6[data-phase=plotting] .plotter-hero_finish__StvDr{visibility:visible;opacity:1;transition:transform .14s ease-out,box-shadow .14s ease-out,opacity .3s ease-out .15s}.plotter-hero_key__DnU3A svg{flex:none;width:15px;height:11px;fill:currentcolor;stroke:currentcolor;stroke-linejoin:round;stroke-width:1}.plotter-hero_replay__yDVL7 svg{height:12px}.plotter-hero_replay__yDVL7 svg path:first-child{fill:none;stroke-linecap:round;stroke-width:1.6}.plotter-hero_key__DnU3A:hover{background:linear-gradient(180deg,#3d3d3d,#181818 70%)}.plotter-hero_key__DnU3A:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 0 #000000,0 2px 3px rgba(17,17,17,.3);transform:translateY(3px)}.plotter-hero_key__DnU3A:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.plotter-hero_after__JRtFm{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px;min-height:120px;text-align:center;pointer-events:none;opacity:0}.plotter-hero_after__JRtFm:focus-within{opacity:1}.plotter-hero_hero__gUup6[data-revealed] .plotter-hero_after__JRtFm{pointer-events:auto;opacity:1;transition:opacity .7s ease-out}.plotter-hero_hero__gUup6[data-instant] .plotter-hero_after__JRtFm{transition:none}@container (max-width: 520px){.plotter-hero_panel__Dncgp{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 16px 15px}.plotter-hero_key__DnU3A{height:40px}}@media (max-width:640px){.plotter-hero_hero__gUup6{--rail:12px;--frame:9px;--park:28px;--sheet-ratio:640/560;gap:18px;padding-top:12px}.plotter-hero_machine__9RY7G{width:min(100%,470px)}.plotter-hero_top__aY7Tp{height:22px;font-size:8.5px;letter-spacing:.2em}}@media (prefers-reduced-motion:reduce){.plotter-hero_hero__gUup6 .plotter-hero_after__JRtFm,.plotter-hero_hero__gUup6 .plotter-hero_carriage__uAcre,.plotter-hero_hero__gUup6 .plotter-hero_gantry__OGky3,.plotter-hero_key__DnU3A,.plotter-hero_pen__jQ8sk{transition:none!important}}