.bt.svelte-14oo2f{text-align:center;margin-bottom:32px}.bt-label.svelte-14oo2f{letter-spacing:.06em;text-transform:uppercase;color:var(--dark);margin-bottom:12px;font-size:14px;font-weight:700}.bt-switch.svelte-14oo2f{background:var(--soft);border:1px solid var(--border);border-radius:999px;gap:6px;padding:6px;display:inline-flex}.bt-opt.svelte-14oo2f{min-height:44px;color:var(--muted);border-radius:999px;align-items:center;padding:8px 22px;font-size:14px;font-weight:800;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.bt-opt.svelte-14oo2f:hover{color:var(--dark);background:#fff;text-decoration:none}.bt-opt.active[data-brand=bobcad-cam].svelte-14oo2f{background:var(--blue);color:#fff}.bt-opt.active[data-brand=bobcam-solidworks].svelte-14oo2f{background:var(--yellow);color:#111}@media (width<=560px){.bt-switch.svelte-14oo2f{border-radius:var(--r);flex-direction:column;display:flex}.bt-opt.svelte-14oo2f{border-radius:var(--r);justify-content:center}}.pc.svelte-1g9jl7v{border:1px solid var(--border);border-radius:var(--r);background:#fff;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 10px #0000000f}.pc.featured.svelte-1g9jl7v{border-color:color-mix(in srgb, var(--brand) 40%, var(--border));box-shadow:0 10px 30px #00000024}.pc-stripe.svelte-1g9jl7v{background:var(--brand);height:8px}.pc.featured.svelte-1g9jl7v .pc-stripe:where(.svelte-1g9jl7v){height:14px}.pc-head.svelte-1g9jl7v{text-align:center;border-bottom:1px solid var(--border);padding:24px 24px 20px}.pc-head.svelte-1g9jl7v h2:where(.svelte-1g9jl7v){color:var(--brand-dk);margin-bottom:4px;font-size:30px;font-weight:900}.pc-sub.svelte-1g9jl7v{color:var(--dark);margin-bottom:10px;font-size:13px;font-weight:700}.pc-modules.svelte-1g9jl7v{flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;display:flex}.pc-modules.svelte-1g9jl7v li:where(.svelte-1g9jl7v){color:var(--muted);border:1px solid var(--border);background:#fff;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:600}.pc-inherits.svelte-1g9jl7v{color:var(--muted);margin-top:10px;font-size:12px;font-style:italic}.pc-body.svelte-1g9jl7v{flex:1;padding:20px 24px}.pc-body.svelte-1g9jl7v h3:where(.svelte-1g9jl7v){margin-bottom:8px;font-size:14px}.pc-apps.svelte-1g9jl7v{color:var(--muted);padding-left:1.1rem}.pc-apps.svelte-1g9jl7v li:where(.svelte-1g9jl7v){margin-bottom:8px;font-size:14px;line-height:1.6}.pc-buy.svelte-1g9jl7v{border-top:1px solid var(--border);margin-top:auto;padding:18px 24px 24px}.pc-price.svelte-1g9jl7v{text-align:center;color:var(--brand-dk);margin-bottom:14px;font-size:22px;font-weight:800}.pc-term.svelte-1g9jl7v{font-weight:600}.pc-action.svelte-1g9jl7v{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.pc-action.svelte-1g9jl7v .pc-box{width:110px;height:auto}.pc-cta.svelte-1g9jl7v{text-align:center}.pc-incart.svelte-1g9jl7v{margin-top:8px;font-size:13px}.sr-only.svelte-1g9jl7v{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.store.svelte-1b0r981{background:#fff;padding:48px 0 72px}.store-head.svelte-1b0r981{text-align:center;margin-bottom:40px}.store-head.svelte-1b0r981 h1:where(.svelte-1b0r981){color:var(--brand-dk)}.store-tagline.svelte-1b0r981{max-width:780px;color:var(--brand-dk);margin:0 auto 24px;font-size:18px;font-weight:600}.store-fit.svelte-1b0r981{color:var(--dark);margin-bottom:12px;font-size:18px;font-weight:800}.store-machines.svelte-1b0r981{flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;display:flex}.store-machines.svelte-1b0r981 li:where(.svelte-1b0r981){background:var(--brand);color:var(--brand-ink);border-radius:999px;padding:7px 20px;font-size:14px;font-weight:700}.store-grid.svelte-1b0r981{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.store-note.svelte-1b0r981{text-align:center;color:var(--muted);margin-top:32px;font-size:13px}@media (width<=1000px){.store-grid.svelte-1b0r981{grid-template-columns:1fr;max-width:560px;margin:0 auto}}
