.shopfloor-software-lp{--sym-blue-50:#f6f8fe;--sym-blue-75:#f8faff;--sym-blue-100:#ecf1fd;--sym-blue-150:#dce6f8;--sym-blue-200:#c3cfe8;--sym-blue-300:#a3b9d8;--sym-blue-400:#476cc0;--sym-blue-500:#3659b2;--sym-blue-600:#2d4899;--sym-blue-700:#243e8e;--sym-blue-800:#17317c;--sym-blue-900:#0f2462;--sym-orange-300:#ffae62;--sym-orange-500:#f2983f;--sym-orange-600:#f57600;--sym-orange-700:#f1841b;--sym-orange-800:#e46732;--sym-green:#13a977;--sym-ink-900:#1e2939;--sym-ink-700:#202122;--sym-ink-600:#494a52;--sym-ink-500:#4e5f77;--sym-ink-400:#62758f;--sym-ink-300:#98a5b8;--sym-line-200:#dbe2ee;--sym-line-300:#d7def2;--sym-white:#fff;--sym-surface-alt:#f6f8fe;--sym-grad-hero:linear-gradient(151.42deg,#0f2462 14.55%,#213a87 83.99%);--sym-grad-highlight:linear-gradient(154.55deg,#17317c 16.63%,#2e4dab 82.08%);--sym-grad-banner:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,0));--sym-grad-orange:linear-gradient(90deg,#f57600,#ffae62);--sym-font-sans:"Kanit","Helvetica Neue",Arial,sans-serif;--sym-fw-light:300;--sym-fw-regular:400;--sym-fw-medium:500;--sym-fw-semibold:600;--sym-radius-sm:6px;--sym-radius-md:8px;--sym-radius-lg:12px;--sym-radius-xl:16px;--sym-radius-2xl:20px;--sym-radius-pill:999px;--sym-shadow-md:0 4px 6px rgba(37,49,112,.04),4px 6px 40px rgba(37,49,112,.06);--sym-shadow-lg:4px 6px 60px rgba(37,49,112,.04);--sym-ease:cubic-bezier(0.4,0,0.2,1);--sym-ease-ring:cubic-bezier(0.215,0.61,0.355,1);--sym-dur-fast:150ms;background:var(--sym-blue-50);color:var(--sym-ink-900);font-family:var(--sym-font-sans);overflow-x:hidden;-webkit-font-smoothing:antialiased}.shopfloor-software-lp *,.shopfloor-software-lp :after,.shopfloor-software-lp :before{box-sizing:border-box}.shopfloor-software-lp button,.shopfloor-software-lp input,.shopfloor-software-lp select{font-family:var(--sym-font-sans)}.shopfloor-software-lp h1,.shopfloor-software-lp h2,.shopfloor-software-lp h3{text-wrap:balance}.shopfloor-software-lp p{text-wrap:pretty}.shopfloor-software-lp a:focus-visible,.shopfloor-software-lp summary:focus-visible{border-radius:4px;outline:2px solid var(--sym-orange-600);outline-offset:3px}html{scroll-behavior:smooth}.shopfloor-software-lp section[id]{scroll-margin-top:96px}.shopfloor-software-lp .lp-inner{margin:0 auto;max-width:1200px}.shopfloor-software-lp .sym-h1{color:var(--sym-white);font-family:var(--sym-font-sans);font-size:48px;font-weight:var(--sym-fw-semibold);letter-spacing:.01em;line-height:56px;margin:0}.shopfloor-software-lp .sym-hl{background:var(--sym-grad-orange);-webkit-background-clip:text;background-clip:text;color:transparent}.shopfloor-software-lp .sym-link{color:var(--sym-blue-600);text-decoration:none;transition:color var(--sym-dur-fast) var(--sym-ease)}.shopfloor-software-lp .sym-link:hover{color:var(--sym-orange-600)}.shopfloor-software-lp .sym-link img,.shopfloor-software-lp .sym-link svg{transition:transform .2s var(--sym-ease)}.shopfloor-software-lp .sym-link:hover img,.shopfloor-software-lp .sym-link:hover svg{transform:translateX(3px)}.shopfloor-software-lp .sym-kicker{color:hsla(0,0%,100%,.78);font-family:var(--sym-font-sans);font-size:12px;font-weight:var(--sym-fw-light);letter-spacing:.3em;line-height:18px;text-transform:uppercase}.shopfloor-software-lp .sym-button{align-items:center;border:1px solid transparent;border-radius:var(--sym-radius-sm);cursor:pointer;display:inline-flex;font-family:var(--sym-font-sans);font-size:16px;font-weight:var(--sym-fw-medium);gap:8px;justify-content:center;line-height:24px;padding:12px 24px;text-decoration:none;transition:all var(--sym-dur-fast) var(--sym-ease);white-space:nowrap}.shopfloor-software-lp .sym-button--xl{font-size:18px;padding:16px 32px}.shopfloor-software-lp .sym-button--primary{background:var(--sym-orange-600);color:#fff}.shopfloor-software-lp .sym-button--secondary{background:transparent;border-color:hsla(0,0%,100%,.24);color:#fff}.shopfloor-software-lp .sym-button--tertiary{background:#fff;border-color:var(--sym-line-300);color:var(--sym-blue-600)}.shopfloor-software-lp .lp-btn-primary:focus-visible,.shopfloor-software-lp .lp-btn-primary:hover,.shopfloor-software-lp .sym-button--primary:hover{background:var(--sym-orange-700)!important}.shopfloor-software-lp .lp-btn-secondary:focus-visible,.shopfloor-software-lp .lp-btn-secondary:hover,.shopfloor-software-lp .sym-button--secondary:hover{background:hsla(0,0%,100%,.14)!important}.shopfloor-software-lp .lp-btn-tertiary:focus-visible,.shopfloor-software-lp .lp-btn-tertiary:hover,.shopfloor-software-lp .sym-button--tertiary:hover{border-color:var(--sym-blue-600)!important}.shopfloor-software-lp .lp-btn-outline:focus-visible,.shopfloor-software-lp .lp-btn-outline:hover{background:var(--sym-orange-600)!important;color:#fff!important}.shopfloor-software-lp .lp-logo{transition:all .3s var(--sym-ease)}.shopfloor-software-lp .lp-logo:hover{opacity:.85!important;transform:translateY(-2px)}.shopfloor-software-lp .lp-faq-cols>details{break-inside:avoid}.shopfloor-software-lp details>summary{cursor:pointer;list-style:none}.shopfloor-software-lp details>summary::-webkit-details-marker{display:none}.shopfloor-software-lp details[open] .sym-faq-plus{transform:rotate(45deg)}.shopfloor-software-lp .sym-faq-plus{transition:transform .2s var(--sym-ease)}.shopfloor-software-lp details>summary:hover h3{color:var(--sym-blue-600);transition:color .2s var(--sym-ease)}@keyframes lp-sym-pulse{0%{opacity:.8;transform:scale(.8)}70%{opacity:0;transform:scale(2.6)}to{opacity:0}}.shopfloor-software-lp .shopfloor-lp-form-embed form{display:flex;flex-direction:column;gap:14px}.shopfloor-software-lp .shopfloor-lp-form-embed .hs-form-field{display:flex;flex-direction:column;gap:6px;margin-bottom:0}.shopfloor-software-lp .shopfloor-lp-form-embed .hs-form-field>label,.shopfloor-software-lp .shopfloor-lp-form-embed label{color:var(--sym-ink-900);font-family:var(--sym-font-sans);font-size:13px;font-weight:400;margin-bottom:0}.shopfloor-software-lp .shopfloor-lp-form-embed .hs-form-required{color:var(--sym-orange-600);margin-left:2px}.shopfloor-software-lp .shopfloor-lp-form-embed input[type=email],.shopfloor-software-lp .shopfloor-lp-form-embed input[type=number],.shopfloor-software-lp .shopfloor-lp-form-embed input[type=tel],.shopfloor-software-lp .shopfloor-lp-form-embed input[type=text],.shopfloor-software-lp .shopfloor-lp-form-embed input[type=url],.shopfloor-software-lp .shopfloor-lp-form-embed select,.shopfloor-software-lp .shopfloor-lp-form-embed textarea{background:var(--sym-surface-alt);border:1px solid var(--sym-line-300);border-radius:8px;box-sizing:border-box;color:var(--sym-ink-900);font-family:var(--sym-font-sans);font-size:15px;font-weight:300;padding:12px 14px;transition:border-color var(--sym-dur-fast) ease,box-shadow var(--sym-dur-fast) ease;width:100%}.shopfloor-software-lp .shopfloor-lp-form-embed input:focus,.shopfloor-software-lp .shopfloor-lp-form-embed select:focus,.shopfloor-software-lp .shopfloor-lp-form-embed textarea:focus{border-color:var(--sym-blue-500);box-shadow:0 0 0 3px rgba(54,89,178,.13);outline:none}.shopfloor-software-lp .shopfloor-lp-form-embed input.error,.shopfloor-software-lp .shopfloor-lp-form-embed input.invalid,.shopfloor-software-lp .shopfloor-lp-form-embed select.invalid,.shopfloor-software-lp .shopfloor-lp-form-embed textarea.invalid{border-color:var(--sym-orange-700);box-shadow:0 0 0 3px rgba(241,132,27,.1)}.shopfloor-software-lp .shopfloor-lp-form-embed .hs-error-msg,.shopfloor-software-lp .shopfloor-lp-form-embed .hs-error-msgs label{color:var(--sym-orange-700);font-size:12px;font-weight:400}.shopfloor-software-lp .shopfloor-lp-form-embed .hs-richtext,.shopfloor-software-lp .shopfloor-lp-form-embed .legal-consent-container{color:var(--sym-ink-300);font-size:12px;font-weight:300;line-height:18px}.shopfloor-software-lp .shopfloor-lp-form-embed .hs-richtext a,.shopfloor-software-lp .shopfloor-lp-form-embed .legal-consent-container a{color:var(--sym-blue-700);text-decoration:underline}.shopfloor-software-lp .shopfloor-lp-form-embed input[type=checkbox],.shopfloor-software-lp .shopfloor-lp-form-embed input[type=radio]{accent-color:var(--sym-blue-600);margin-right:8px;width:auto}.shopfloor-software-lp .shopfloor-lp-form-embed .actions,.shopfloor-software-lp .shopfloor-lp-form-embed .hs-submit{margin-top:6px}.shopfloor-software-lp .shopfloor-lp-form-embed .hs-button,.shopfloor-software-lp .shopfloor-lp-form-embed input[type=submit]{align-items:center;background:var(--sym-orange-600);border:1px solid var(--sym-orange-600);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--sym-font-sans);font-size:18px;font-weight:500;gap:8px;justify-content:center;line-height:24px;padding:16px 32px;transition:background .15s ease,box-shadow .15s ease,border-color .15s ease;width:100%}.shopfloor-software-lp .shopfloor-lp-form-embed .hs-button:hover,.shopfloor-software-lp .shopfloor-lp-form-embed input[type=submit]:hover{background:var(--sym-orange-700);border-color:var(--sym-orange-700);box-shadow:0 10px 26px rgba(245,118,0,.34)}.shopfloor-software-lp .shopfloor-lp-form-embed .submitted-message{color:var(--sym-ink-500);font-family:var(--sym-font-sans);font-size:16px;font-weight:300;line-height:25px;padding:30px 10px;text-align:center}.shopfloor-software-lp .shopfloor-lp-form-embed .submitted-message p{margin:0}.shopfloor-software-lp>section:first-of-type{padding-top:90px}@media (max-width:560px){.shopfloor-software-lp>section:first-of-type{padding-top:76px}}@media (max-width:1080px){.shopfloor-software-lp .lp-2col,.shopfloor-software-lp .lp-2col-inner,.shopfloor-software-lp .lp-3col,.shopfloor-software-lp .lp-hero-grid{grid-template-columns:1fr!important}.shopfloor-software-lp .lp-faq-cols{column-count:1!important}.shopfloor-software-lp .lp-h1{font-size:38px!important;line-height:46px!important}.shopfloor-software-lp .lp-cmp-wrap{overflow-x:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.shopfloor-software-lp *,.shopfloor-software-lp .lp-logo{animation:none!important;transition:none!important}}@media print{#CybotCookiebotDialog,#CybotCookiebotDialogBodyUnderlay,#hubspot-messages-iframe-container,.mobile__navigation__overlay,[class*=hs-web-interactive],[id*=hs-web-interactive],[id^=hubspot-messages],footer.footer,header.header-v2{display:none!important}.shopfloor-software-lp>section:first-of-type{padding-top:30px!important}.shopfloor-software-lp,.shopfloor-software-lp *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}