{"id":12883,"date":"2026-05-08T16:47:14","date_gmt":"2026-05-08T16:47:14","guid":{"rendered":"https:\/\/www.xgrid.co\/resources\/?post_type=white-papers&#038;p=12883"},"modified":"2026-05-12T08:01:31","modified_gmt":"2026-05-12T08:01:31","slug":"temporal-workflows-production-field-operations","status":"publish","type":"white-papers","link":"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/","title":{"rendered":"Temporal Workflows in Production Field Operations"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"12883\" class=\"elementor elementor-12883\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da67e79 e-con-full e-flex e-con e-parent\" data-id=\"da67e79\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ee0e76 elementor-widget elementor-widget-html\" data-id=\"5ee0e76\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t \r\n  <main class=\"whitepaper-page\">\r\n    <header class=\"site-header\" aria-label=\"Top header\">\r\n      <div class=\"container site-header__inner\">\r\n        <div class=\"site-header__logos\">\r\n          <a class=\"site-header__brand\" href=\"https:\/\/www.xgrid.co\/\" aria-label=\"Xgrid and Temporal\"\r\n            style=\" margin-bottom: 0 !important; \">\r\n            <svg width=\"104\" height=\"38\" viewBox=\"0 0 104 38\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n              <path d=\"M8.59235 17.6768L17.0143 28.6657H23.5039L11.803 13.4921L8.59235 17.6768Z\" fill=\"black\" \/>\r\n              <path d=\"M23.5442 6.6478L11.8176 21.8723L8.59235 17.6771L17.0546 6.6478H23.5442Z\" fill=\"black\" \/>\r\n              <path d=\"M0.000366211 28.6662L7.70159 18.8565L10.9268 23.0517L6.48995 28.6662H0.000366211Z\"\r\n                fill=\"black\" \/>\r\n              <path d=\"M0.000305176 6.64792L7.70153 16.4575L10.9268 12.2624L6.48989 6.64792H0.000305176Z\"\r\n                fill=\"black\" \/>\r\n              <path\r\n                d=\"M35.9117 13.6243H37.489V28.7289C37.489 30.0646 37.2332 31.2109 36.7216 32.1676C36.2196 33.1244 35.5044 33.8586 34.576 34.3701C33.6571 34.8816 32.5725 35.1374 31.322 35.1374C30.6874 35.1374 30.0337 35.0379 29.3611 34.839C28.698 34.6495 28.0681 34.3559 27.4713 33.958C26.8839 33.5696 26.3819 33.0865 25.9651 32.5087L26.9171 31.4714C27.5423 32.2292 28.2102 32.7834 28.9206 33.1339C29.6311 33.4938 30.3984 33.6738 31.2226 33.6738C32.1983 33.6738 33.0224 33.4796 33.695 33.0912C34.3771 32.7028 34.8934 32.1439 35.2439 31.4145C35.6038 30.6851 35.7838 29.8089 35.7838 28.7858V17.0061L35.9117 13.6243ZM25.1125 21.4679V21.1695C25.1125 19.9759 25.2451 18.9007 25.5104 17.9439C25.7851 16.9777 26.1782 16.1535 26.6898 15.4715C27.2013 14.78 27.8218 14.2542 28.5512 13.8942C29.2901 13.5248 30.1237 13.3401 31.0521 13.3401C31.9425 13.3401 32.7335 13.4869 33.425 13.7806C34.1166 14.0742 34.7134 14.4958 35.2154 15.0452C35.7175 15.5946 36.1201 16.2483 36.4232 17.0061C36.7359 17.764 36.9632 18.607 37.1053 19.5354V23.3293C36.9916 24.2008 36.7832 25.0013 36.4801 25.7307C36.1769 26.4507 35.7743 27.0806 35.2723 27.6206C34.7702 28.1511 34.1639 28.5632 33.4535 28.8568C32.7525 29.141 31.9425 29.2831 31.0236 29.2831C30.1048 29.2831 29.2806 29.0936 28.5512 28.7147C27.8218 28.3358 27.2013 27.8006 26.6898 27.1091C26.1782 26.4081 25.7851 25.5792 25.5104 24.6224C25.2451 23.6656 25.1125 22.6141 25.1125 21.4679ZM26.8176 21.1695V21.4679C26.8176 22.3678 26.9076 23.2014 27.0876 23.9688C27.2676 24.7361 27.5423 25.4039 27.9118 25.9723C28.2812 26.5407 28.7501 26.9859 29.3185 27.308C29.8869 27.6301 30.5547 27.7911 31.322 27.7911C32.2978 27.7911 33.1172 27.6064 33.7803 27.2369C34.4434 26.858 34.9691 26.3607 35.3575 25.7449C35.7459 25.1197 36.0301 24.4377 36.2101 23.6988V19.2796C36.1059 18.7776 35.9449 18.266 35.727 17.745C35.5186 17.224 35.2249 16.7456 34.846 16.3099C34.4765 15.8646 34.0029 15.5094 33.425 15.2441C32.8567 14.9694 32.1651 14.8321 31.3505 14.8321C30.5737 14.8321 29.8964 14.9931 29.3185 15.3152C28.7501 15.6373 28.2812 16.0872 27.9118 16.6651C27.5423 17.2335 27.2676 17.9013 27.0876 18.6686C26.9076 19.4359 26.8176 20.2696 26.8176 21.1695ZM42.4634 16.1678V28.9989H40.7725V13.6243H42.4208L42.4634 16.1678ZM47.9056 13.5106L47.863 15.0736C47.6735 15.0452 47.4888 15.0215 47.3088 15.0026C47.1289 14.9836 46.9347 14.9742 46.7262 14.9742C45.9874 14.9742 45.3385 15.1115 44.7796 15.3862C44.2301 15.6515 43.7659 16.0257 43.387 16.5088C43.0081 16.9824 42.7192 17.5413 42.5202 18.1855C42.3213 18.8202 42.2076 19.5022 42.1792 20.2317L41.554 20.4732C41.554 19.4691 41.6582 18.536 41.8666 17.674C42.075 16.8119 42.3924 16.0588 42.8186 15.4147C43.2544 14.761 43.7991 14.2542 44.4527 13.8942C45.1158 13.5248 45.8926 13.3401 46.7831 13.3401C47.001 13.3401 47.2141 13.359 47.4225 13.3969C47.6404 13.4253 47.8014 13.4632 47.9056 13.5106ZM51.3028 13.6243V28.9989H49.6119V13.6243H51.3028ZM49.3135 9.1909C49.3135 8.85935 49.413 8.58463 49.6119 8.36675C49.8203 8.1394 50.1092 8.02573 50.4787 8.02573C50.8292 8.02573 51.1086 8.1394 51.317 8.36675C51.5349 8.58463 51.6439 8.85935 51.6439 9.1909C51.6439 9.49404 51.5349 9.75928 51.317 9.98663C51.1086 10.2045 50.8292 10.3135 50.4787 10.3135C50.1092 10.3135 49.8203 10.2045 49.6119 9.98663C49.413 9.75928 49.3135 9.49404 49.3135 9.1909ZM64.7746 26.0149V7.17316H66.4797V28.9989H64.8882L64.7746 26.0149ZM54.1032 21.4679V21.1695C54.1032 19.9759 54.2406 18.9007 54.5153 17.9439C54.79 16.9777 55.1832 16.1535 55.6947 15.4715C56.2157 14.78 56.8409 14.2542 57.5704 13.8942C58.2998 13.5248 59.1239 13.3401 60.0428 13.3401C60.9427 13.3401 61.7385 13.4869 62.43 13.7806C63.1215 14.0742 63.7136 14.4958 64.2062 15.0452C64.7082 15.5946 65.1108 16.2483 65.414 17.0061C65.7266 17.764 65.9539 18.607 66.096 19.5354V23.3293C65.9824 24.2008 65.774 25.0013 65.4708 25.7307C65.1677 26.4507 64.7651 27.0806 64.263 27.6206C63.7609 28.1511 63.1547 28.5632 62.4442 28.8568C61.7432 29.141 60.9333 29.2831 60.0144 29.2831C59.105 29.2831 58.2856 29.0936 57.5561 28.7147C56.8267 28.3358 56.2062 27.8006 55.6947 27.1091C55.1832 26.4081 54.79 25.5792 54.5153 24.6224C54.2406 23.6656 54.1032 22.6141 54.1032 21.4679ZM55.8084 21.1695V21.4679C55.8084 22.3678 55.8984 23.2014 56.0784 23.9688C56.2583 24.7361 56.5331 25.4039 56.9025 25.9723C57.272 26.5407 57.7409 26.9859 58.3092 27.308C58.8776 27.6301 59.5502 27.7911 60.327 27.7911C61.3027 27.7911 62.1221 27.6064 62.7852 27.2369C63.4483 26.858 63.9788 26.3607 64.3767 25.7449C64.7746 25.1197 65.0635 24.4377 65.2435 23.6988V19.2796C65.1298 18.7776 64.964 18.266 64.7461 17.745C64.5283 17.224 64.2299 16.7456 63.8509 16.3099C63.4815 15.8646 63.0078 15.5094 62.43 15.2441C61.8616 14.9694 61.1701 14.8321 60.3554 14.8321C59.5692 14.8321 58.8918 14.9931 58.3235 15.3152C57.7551 15.6373 57.2814 16.0872 56.9025 16.6651C56.5331 17.2335 56.2583 17.9013 56.0784 18.6686C55.8984 19.4359 55.8084 20.2696 55.8084 21.1695ZM69.6353 27.9616C69.6353 27.6301 69.7395 27.3506 69.9479 27.1233C70.1658 26.8864 70.4595 26.768 70.8289 26.768C71.2078 26.768 71.5062 26.8817 71.7241 27.1091C71.942 27.3364 72.0509 27.6206 72.0509 27.9616C72.0509 28.2837 71.942 28.5584 71.7241 28.7858C71.5062 29.0131 71.2078 29.1268 70.8289 29.1268C70.4595 29.1268 70.1658 29.0131 69.9479 28.7858C69.7395 28.5584 69.6353 28.2837 69.6353 27.9616ZM81.2598 27.8195C81.9798 27.8195 82.6523 27.6869 83.2776 27.4217C83.9123 27.1469 84.4333 26.7443 84.8406 26.2139C85.2574 25.6739 85.4942 25.0155 85.5511 24.2387H87.171C87.1236 25.2145 86.8252 26.086 86.2758 26.8533C85.7358 27.6111 85.0253 28.2079 84.1443 28.6437C83.2728 29.07 82.3113 29.2831 81.2598 29.2831C80.1894 29.2831 79.2421 29.0889 78.4179 28.7005C77.6032 28.3121 76.9212 27.7722 76.3718 27.0806C75.8223 26.3796 75.4055 25.565 75.1213 24.6366C74.8466 23.6988 74.7093 22.6899 74.7093 21.61V21.0132C74.7093 19.9333 74.8466 18.9291 75.1213 18.0008C75.4055 17.063 75.8223 16.2483 76.3718 15.5567C76.9212 14.8557 77.6032 14.3111 78.4179 13.9227C79.2326 13.5343 80.1752 13.3401 81.2456 13.3401C82.3445 13.3401 83.3297 13.5627 84.2012 14.0079C85.0822 14.4531 85.7832 15.0831 86.3042 15.8978C86.8347 16.7125 87.1236 17.6787 87.171 18.7965H85.5511C85.5037 17.9724 85.2858 17.2619 84.8974 16.6651C84.5091 16.0683 83.9975 15.6089 83.3628 15.2868C82.7281 14.9647 82.0224 14.8036 81.2456 14.8036C80.3741 14.8036 79.6305 14.9742 79.0147 15.3152C78.399 15.6467 77.8969 16.1062 77.5085 16.6935C77.1296 17.2714 76.8501 17.9345 76.6702 18.6828C76.4902 19.4217 76.4002 20.1985 76.4002 21.0132V21.61C76.4002 22.4341 76.4854 23.2204 76.656 23.9688C76.8359 24.7077 77.1154 25.366 77.4943 25.9439C77.8827 26.5217 78.3848 26.9812 79.0005 27.3222C79.6257 27.6537 80.3788 27.8195 81.2598 27.8195ZM88.4936 21.5531V21.0842C88.4936 19.9664 88.6546 18.9339 88.9767 17.9866C89.2988 17.0393 89.7582 16.2199 90.355 15.5283C90.9613 14.8368 91.686 14.3016 92.5291 13.9227C93.3722 13.5343 94.31 13.3401 95.3425 13.3401C96.3846 13.3401 97.3271 13.5343 98.1702 13.9227C99.0133 14.3016 99.738 14.8368 100.344 15.5283C100.951 16.2199 101.415 17.0393 101.737 17.9866C102.059 18.9339 102.22 19.9664 102.22 21.0842V21.5531C102.22 22.671 102.059 23.7035 101.737 24.6508C101.415 25.5886 100.951 26.4033 100.344 27.0948C99.7475 27.7864 99.0275 28.3263 98.1844 28.7147C97.3413 29.0936 96.4035 29.2831 95.371 29.2831C94.3289 29.2831 93.3864 29.0936 92.5433 28.7147C91.7002 28.3263 90.9755 27.7864 90.3692 27.0948C89.763 26.4033 89.2988 25.5886 88.9767 24.6508C88.6546 23.7035 88.4936 22.671 88.4936 21.5531ZM90.1845 21.0842V21.5531C90.1845 22.3962 90.2982 23.1967 90.5255 23.9545C90.7529 24.7029 91.0844 25.3708 91.5202 25.9581C91.956 26.5359 92.4959 26.9906 93.1401 27.3222C93.7842 27.6537 94.5279 27.8195 95.371 27.8195C96.2046 27.8195 96.9387 27.6537 97.5734 27.3222C98.2176 26.9906 98.7576 26.5359 99.1933 25.9581C99.6291 25.3708 99.9559 24.7029 100.174 23.9545C100.401 23.1967 100.515 22.3962 100.515 21.5531V21.0842C100.515 20.2506 100.401 19.4596 100.174 18.7113C99.9559 17.9629 99.6243 17.295 99.1791 16.7077C98.7434 16.1204 98.2034 15.6562 97.5592 15.3152C96.9151 14.9742 96.1762 14.8036 95.3425 14.8036C94.5089 14.8036 93.77 14.9742 93.1259 15.3152C92.4912 15.6562 91.9512 16.1204 91.506 16.7077C91.0702 17.295 90.7387 17.9629 90.5113 18.7113C90.2934 19.4596 90.1845 20.2506 90.1845 21.0842Z\"\r\n                fill=\"black\" \/>\r\n            <\/svg>\r\n          <\/a>\r\n          <span class=\"header__divider\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"2\" height=\"33\" viewBox=\"0 0 2 33\" fill=\"none\">\r\n              <path d=\"M0.900177 0V32.8565\" stroke=\"black\" stroke-width=\"1.80035\" \/>\r\n            <\/svg>\r\n          <\/span>\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"148\" height=\"38\" viewBox=\"0 0 148 38\" fill=\"none\">\r\n            <g clip-path=\"url(#clip0_3141_47)\">\r\n              <path d=\"M47.7743 11.2256V13.0301H53.0196V26.9241H54.9948V13.0301H60.2401V11.2256H47.7743Z\"\r\n                fill=\"black\" \/>\r\n              <path\r\n                d=\"M60.6488 21.2632C60.6488 24.6911 62.9192 27.0595 66.3929 27.0595C68.9803 27.0595 71.0706 25.4587 71.5246 23.158H69.6402C69.2543 24.6467 67.7997 25.4129 66.2567 25.4129C64.0998 25.4129 62.6695 23.9242 62.6013 21.7821V21.6241H71.592C71.6148 21.3535 71.6374 21.0828 71.6374 20.8346C71.5466 17.4286 69.3209 15.376 66.1431 15.376C62.8737 15.376 60.6488 17.7219 60.6488 21.2632ZM62.7149 20.0903C62.8965 18.2181 64.4631 17.0001 66.1659 17.0001C68.0041 17.0001 69.4579 18.1054 69.6395 20.0903H62.7149Z\"\r\n                fill=\"black\" \/>\r\n              <path\r\n                d=\"M87.8773 15.376C85.8114 15.376 84.5626 16.3234 83.8588 17.564C83.2004 16.0978 81.8154 15.376 80.2035 15.376C78.4099 15.376 77.4337 16.2557 76.8207 17.0903L76.6624 15.5114H74.9589V26.9241H76.8207V20.9475C76.8207 18.6467 77.9785 17.0677 79.8857 17.0677C81.6566 17.0677 82.6782 18.2407 82.6782 20.4964V26.9241H84.54V20.8572C84.54 18.5114 85.7206 17.0677 87.6507 17.0677C89.3982 17.0677 90.3973 18.2407 90.3973 20.4964V26.9241H92.259V20.3835C92.259 16.752 90.284 15.376 87.8773 15.376Z\"\r\n                fill=\"black\" \/>\r\n              <path\r\n                d=\"M101.5 15.376C99.5469 15.376 98.298 16.3008 97.5264 17.361L97.3685 15.5114H95.6647V31.4354H97.5264V25.1648C98.2302 26.2701 99.5469 27.0595 101.5 27.0595C104.609 27.0595 107.062 24.6911 107.062 21.2632C107.062 17.5188 104.609 15.376 101.5 15.376ZM101.318 25.4129C99.0473 25.4129 97.5032 23.6534 97.5032 21.2181C97.5032 18.7594 99.0473 17.0226 101.318 17.0226C103.519 17.0226 105.155 18.7594 105.155 21.2632C105.155 23.676 103.519 25.4129 101.318 25.4129Z\"\r\n                fill=\"black\" \/>\r\n              <path\r\n                d=\"M115.446 27.0595C118.828 27.0595 121.19 24.6685 121.19 21.2632C121.19 17.767 118.828 15.376 115.446 15.376C112.062 15.376 109.701 17.767 109.701 21.2632C109.701 24.6685 112.062 27.0595 115.446 27.0595ZM115.446 25.4129C113.152 25.4129 111.608 23.6309 111.608 21.2632C111.608 18.8046 113.152 17.0226 115.446 17.0226C117.738 17.0226 119.282 18.8046 119.282 21.2632C119.282 23.6309 117.738 25.4129 115.446 25.4129Z\"\r\n                fill=\"black\" \/>\r\n              <path\r\n                d=\"M129.603 15.5113C127.537 15.5113 126.468 16.3684 125.923 17.2481L125.765 15.5113H124.062V26.9241H125.923V21.1504C125.923 19.3233 126.764 17.3159 129.194 17.3159H130.125V15.5113H129.603Z\"\r\n                fill=\"black\" \/>\r\n              <path\r\n                d=\"M142.558 25.1415C142.081 25.1415 141.786 24.9618 141.786 24.3978V19.5264C141.786 16.8422 140.175 15.376 137.223 15.376C134.43 15.376 132.592 16.7068 132.319 18.9625H134.181C134.408 17.7896 135.498 17.0226 137.132 17.0226C138.948 17.0226 139.924 17.9249 139.924 19.4136V20.2031H136.61C133.568 20.2031 131.956 21.3979 131.956 23.6986C131.956 25.7964 133.681 27.0595 136.224 27.0595C138.222 27.0595 139.288 26.1798 140.015 25.1422C140.038 26.2701 140.56 26.9241 142.104 26.9241H143.126V25.1415H142.558ZM139.924 22.2324C139.924 24.1498 138.676 25.4806 136.361 25.4806C134.817 25.4806 133.841 24.7136 133.841 23.5858C133.841 22.2775 134.771 21.7595 136.429 21.7595H139.924V22.2324Z\"\r\n                fill=\"black\" \/>\r\n              <path d=\"M145.767 11.2256V26.9241H147.629V11.2256H145.767Z\" fill=\"black\" \/>\r\n              <path\r\n                d=\"M25.1148 12.4259C24.2353 5.89113 22.0173 0.429642 18.5947 0.429642C15.1817 0.429642 12.9542 5.89113 12.0746 12.4259C5.49707 13.2998 -0.00012207 15.5034 -0.00012207 18.9037C-0.00012207 22.2946 5.49707 24.5076 12.0746 25.3815C12.9542 31.9164 15.1721 37.3778 18.5947 37.3778C22.0078 37.3778 24.2353 31.9164 25.1148 25.3815C31.6924 24.5076 37.1896 22.3041 37.1896 18.9037C37.1896 15.5034 31.6924 13.2903 25.1148 12.4259ZM11.8643 23.4629C5.56399 22.5606 1.88326 20.4899 1.88326 18.8942C1.88326 17.2985 5.55443 15.2279 11.8643 14.3256C11.7208 15.8358 11.6539 17.3745 11.6539 18.8942C11.6539 20.414 11.7208 21.9622 11.8643 23.4629ZM18.5947 2.2913C20.2008 2.2913 22.285 5.93862 23.1933 12.2074C21.6731 12.065 20.1244 11.9985 18.5947 11.9985C17.0651 11.9985 15.5163 12.0745 13.9962 12.2074C14.9044 5.94812 16.9885 2.2913 18.5947 2.2913ZM25.3252 23.4629C25.0192 23.5104 23.7382 23.6529 23.4227 23.6908C23.394 24.0137 23.2411 25.277 23.1933 25.581C22.285 31.8403 20.2008 35.4971 18.5947 35.4971C16.9885 35.4971 14.9044 31.8498 13.9962 25.581C13.9484 25.277 13.805 24.0043 13.7667 23.6908C13.6234 22.2091 13.5278 20.6134 13.5278 18.8942C13.5278 17.1751 13.6138 15.5889 13.7667 14.0976C15.2582 13.9552 16.8643 13.8601 18.5947 13.8601C20.3251 13.8601 21.9218 13.9456 23.4227 14.0976C23.7477 14.1261 25.0192 14.2781 25.3252 14.3256C31.6254 15.2279 35.3062 17.2985 35.3062 18.8942C35.3062 20.4899 31.6254 22.5606 25.3252 23.4629Z\"\r\n                fill=\"black\" \/>\r\n            <\/g>\r\n            <defs>\r\n              <clipPath id=\"clip0_3141_47\">\r\n                <rect width=\"147.629\" height=\"37.8074\" fill=\"white\" \/>\r\n              <\/clipPath>\r\n            <\/defs>\r\n          <\/svg>\r\n        <\/div>\r\n\r\n        <a class=\"button button--primary site-header__cta\" href=\"#get-copy-form\"\r\n          style=\"margin-bottom: 0 !important;\"><span>Get the\r\n            Whitepaper \u2192<\/span><\/a>\r\n      <\/div>\r\n    <\/header>\r\n\r\n    <section class=\"section hero\">\r\n      <div class=\"container\">\r\n        <div class=\"hero__content\">\r\n          <div class=\"hero__copy\">\r\n            <p class=\"hero__eyebrow\"> <b>\u25cf<\/b> <span>Enterprise Whitepaper | Field-Tested Temporal Patterns<\/span><\/p>\r\n            <h1 class=\"hero__title\">\r\n              From Prototype to Production: Shipping <span>Temporal Workflows<\/span> Safely\r\n            <\/h1>\r\n            <p class=\"hero__text\">\r\n              This whitepaper shows how Xgrid applied Temporal in harsh physical field operations, where GPS is\r\n              unreliable,\r\n              connectivity disappears, and missed events create\r\n              <strong>payroll errors, compliance risk, safety gaps, and asset loss.<\/strong>\r\n            <\/p>\r\n            <p class=\"hero__text\">\r\n              Inside, you will see how one production deployment pushed payroll accuracy above <strong>99%<\/strong>,\r\n              reduced\r\n              <strong>$50k+ per-site<\/strong> tool losses to near zero, and replaced weeks of paperwork with a durable,\r\n              auditable\r\n              workflow history.\r\n            <\/p>\r\n            <div class=\"hero__actions\">\r\n              <a class=\"button button--primary\" href=\"#get-copy-form\"><span>Get the Whitepaper \u2192<\/span><\/a>\r\n              <a class=\"hero__link\" href=\"#inside\"> See what's inside \u2193<\/a>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <aside class=\"hero__form-card\" id=\"get-copy-form\">\r\n            <h2 class=\"hero__form-title\">Get Your Copy Now<\/h2>\r\n            <form class=\"hero__form\" data-hs-form=\"whitepaper-download\" novalidate>\r\n              <label class=\"hero__field\">\r\n                <span class=\"sr-only\">Full Name<\/span>\r\n                <input type=\"text\" name=\"full_name\" placeholder=\"Full Name:*\" \/>\r\n              <\/label>\r\n              <label class=\"hero__field\">\r\n                <span class=\"sr-only\">Company<\/span>\r\n                <input type=\"text\" name=\"company\" placeholder=\"Company:*\" \/>\r\n              <\/label>\r\n              <label class=\"hero__field\">\r\n                <span class=\"sr-only\">Work Email<\/span>\r\n                <input type=\"email\" name=\"email\" placeholder=\"Work Email:*\" \/>\r\n              <\/label>\r\n              <button class=\"button button--primary\" type=\"submit\">\r\n                <span>Get the Whitepaper \u2192<\/span>\r\n              <\/button>\r\n              <p class=\"form-feedback\" data-form-feedback hidden><\/p>\r\n            <\/form>\r\n          <\/aside>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section proof\">\r\n      <div class=\"container\">\r\n        <div class=\"section-header section-header--proof\">\r\n          <h2 class=\"section-header__title\">Measured <span>Outcomes<\/span> From Real Field Operations<\/h2>\r\n        <\/div>\r\n        <div class=\"proof__grid\">\r\n          <article class=\"proof__card\">\r\n            <h3 class=\"proof__value\">$50k+<\/h3>\r\n            <p class=\"proof__text\">per-site tool losses reduced to near zero<\/p>\r\n          <\/article>\r\n          <article class=\"proof__card\">\r\n            <h3 class=\"proof__value\">99%+<\/h3>\r\n            <p class=\"proof__text\">payroll accuracy<\/p>\r\n          <\/article>\r\n          <article class=\"proof__card\">\r\n            <h3 class=\"proof__value\">Weeks<\/h3>\r\n            <p class=\"proof__text\">of paperwork replaced by on-demand workflow history<\/p>\r\n          <\/article>\r\n          <article class=\"proof__card\">\r\n            <h3 class=\"proof__value\">1000s<\/h3>\r\n            <p class=\"proof__text\">of concurrent workflows supported with a fixed 5-node worker cluster<\/p>\r\n          <\/article>\r\n        <\/div>\r\n        <div class=\"proof__cta\">\r\n          <a class=\"button button--primary\" href=\"#get-copy-form\"><span>Get the Whitepaper \u2192<\/span><\/a>\r\n          <p class=\"proof__micro\">Instant access. Real architecture. Real outcomes.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section intro\" id=\"inside\">\r\n      <div class=\"container\">\r\n        <div class=\"section-header\">\r\n          <p class=\"section-header__label\">About this guide<\/p>\r\n          <h2 class=\"section-header__title\"><span>Instant<\/span> access. <span>Real<\/span> architecture.\r\n            <span>Real<\/span> outcomes.\r\n          <\/h2>\r\n        <\/div>\r\n        <p class=\"intro__description\">\r\n          Temporal makes it easier to build durable workflows. But getting to production safely takes more than a\r\n          working prototype.\r\n          This guide walks through the decisions that matter most.\r\n        <\/p>\r\n        <a class=\"button button--primary\" href=\"#get-copy-form\"><span>Download now \u2192<\/span><\/a>\r\n        <h3 class=\"intro__learn-title\">What you&rsquo;ll learn in this Whitepaper<\/h3>\r\n        <div class=\"intro__faq-list\">\r\n          <details class=\"intro__faq-item\">\r\n            <summary><span>01<\/span>The edge-to-cloud architecture behind durable field workflows<\/summary>\r\n            <p>Mobile apps absorb chaos at the edge; Temporal handles orchestration in the cloud. Business logic stays\r\n              safe even when connectivity, GPS, and devices are all failing at once. See exactly how this boundary was\r\n              drawn, and why it changed everything for on-site operations.<\/p>\r\n          <\/details>\r\n          <details class=\"intro__faq-item\">\r\n            <summary><span>02<\/span>How Entity Workflows turn a worker&rsquo;s day into durable execution<\/summary>\r\n            <p>Each technician's shift runs as a long-lived Temporal workflow. Check-ins, task starts, breaks, and\r\n              check-outs are all signals, logged immutably and enforced in sequence. No task can begin without a safety\r\n              briefing. No check-out if tools are still signed out. Learn why this model outperforms request\/response\r\n              APIs for human-driven processes.<\/p>\r\n          <\/details>\r\n          <details class=\"intro__faq-item\" open>\r\n            <summary><span>03<\/span>How offline-first syncing works with SignalWithStart<\/summary>\r\n            <p>Events queued locally while underground are batched and replayed in exact order the moment connectivity\r\n              returns, even if the workflow was never started. The state machine lazily initialises and catches up.\r\n              Offline isn't a failure mode here; it's an expected operating condition.<\/p>\r\n          <\/details>\r\n          <details class=\"intro__faq-item\">\r\n            <summary><span>04<\/span>How to scale 1000s of workflows without overbuilding infrastructure<\/summary>\r\n            <p>Temporal's pull-based workers absorb morning spikes naturally. Signals are persisted immediately and\r\n              pulled as capacity allows. USIS ran thousands of concurrent workflows across hundreds of sites on just\r\n              five Kubernetes nodes, near 100% utilisation, without a single dropped check-in or auto-scaler in sight.\r\n            <\/p>\r\n          <\/details>\r\n          <details class=\"intro__faq-item\">\r\n            <summary><span>05<\/span>How to run Temporal with zero-trust security<\/summary>\r\n            <p>A Custom Data Converter encrypts every payload before it leaves the on-prem environment. Temporal Cloud\r\n              orchestrates scheduling and sequencing without ever seeing plaintext. Full managed-service benefits, full\r\n              data sovereignty: the playbook for any regulated industry adopting Temporal.<\/p>\r\n          <\/details>\r\n          <details class=\"intro__faq-item\">\r\n            <summary><span>06<\/span>What reliability looks like when it becomes a business advantage<\/summary>\r\n            <p>Payroll jumped from ~80% to 99%+ accuracy. Tool losses per site dropped from $50k+ to near zero.\r\n              Compliance records became exportable on demand. Management went from reactive to real-time, with live\r\n              worker heatmaps, blocker alerts, and months of workflow data for analytics. Each architecture decision\r\n              tied to a measurable outcome.<\/p>\r\n          <\/details>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section experts\">\r\n      <div class=\"container\">\r\n        <div class=\"section-header\">\r\n          <p class=\"section-header__label\">Experts behind this whitepaper<\/p>\r\n          <h2 class=\"section-header__title\">Written by <span>engineers<\/span> who ship Temporal in production<\/h2>\r\n        <\/div>\r\n        <div class=\"experts__grid\">\r\n          <article class=\"experts__card\">\r\n            <div class=\"experts__header\">\r\n              <img decoding=\"async\" class=\"experts__image\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/abdullah.jpg\"\r\n                alt=\"Abdullah Shah\" \/>\r\n              <div class=\"experts__header-content\">\r\n                <h3 class=\"experts__name\">Abdullah Shah<\/h3>\r\n                <p class=\"experts__role\">CEO \/ CTO<\/p>\r\n              <\/div>\r\n            <\/div>\r\n            <p class=\"experts__bio\">\r\n              Leads the technical vision behind Xgrid\u2019s production-grade workflow systems, with a focus on durable\r\n              execution, architecture strategy, & enterprise reliability.\r\n            <\/p>\r\n          <\/article>\r\n          <article class=\"experts__card\">\r\n            <div class=\"experts__header\">\r\n              <img decoding=\"async\" class=\"experts__image\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/saad.jpg\" alt=\"Saad Arshad\" \/>\r\n              <div class=\"experts__header-content\">\r\n                <h3 class=\"experts__name\">Saad Arshad<\/h3>\r\n                <p class=\"experts__role\">COO<\/p>\r\n              <\/div>\r\n            <\/div>\r\n            <p class=\"experts__bio\">\r\n              Brings the operational lens behind enterprise delivery\u2014connecting workflow design to business outcomes\r\n              like compliance, rollout success, & execution at scale. <\/p>\r\n          <\/article>\r\n          <article class=\"experts__card\">\r\n            <div class=\"experts__header\">\r\n              <img decoding=\"async\" class=\"experts__image\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/sidra.jpg\" alt=\"Sidra Irshad \" \/>\r\n              <div class=\"experts__header-content\">\r\n                <h3 class=\"experts__name\">Sidra Irshad<\/h3>\r\n                <p class=\"experts__role\">Senior SDM<\/p>\r\n              <\/div>\r\n            <\/div>\r\n            <p class=\"experts__bio\">\r\n              Leads engineering execution across resilient workflow platforms, with hands-on depth in observability,\r\n              deployment safety, and production-ready systems. <\/p>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section brands-marquee\" aria-label=\"Client logos\">\r\n      <div class=\"\">\r\n        <p class=\"brands-marquee__title\">BUILDING CLOUD AND APP SOLUTIONS FOR LEADING BRANDS<\/p>\r\n\r\n        <div class=\"brands-marquee__items-wrap\">\r\n          <div class=\"marquee3k\" data-speed=\"0.25\">\r\n            <div class=\"marquee3k__copy brands-marquee__items\">\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/cisco.png\"\r\n                  alt=\"Cisco\" \/><\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/alkira.png\"\r\n                  alt=\"Alkira\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/copebit.png\"\r\n                  alt=\"Copebit\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/nocsys.png\"\r\n                  alt=\"Nocsys\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/monolets.png\"\r\n                  alt=\"Monolets\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/fetch.png\"\r\n                  alt=\"Fetch.ai\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/chkk.png\" alt=\"Chkk\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/fafl.png\" alt=\"FAFL\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/expert.png\"\r\n                  alt=\"Expert Marketing Advisors\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/an10.png\" alt=\"AN10\" \/>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"marquee3k\" data-speed=\"0.25\" data-reverse=\"true\">\r\n            <div class=\"marquee3k__copy brands-marquee__items\">\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/synergy.png\"\r\n                  alt=\"Synergy IT\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/shoreline.png\"\r\n                  alt=\"Shoreline\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/fenix.png\"\r\n                  alt=\"Fenix\" \/><\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/cloud.png\"\r\n                  alt=\"Cloud9\" \/><\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/unicef.png\"\r\n                  alt=\"UNICEF\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/it.png\" alt=\"IT\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/intervision.png\"\r\n                  alt=\"InterVision\" \/><\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/datascience.png\"\r\n                  alt=\"Data Science Dojo\" \/>\r\n              <\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/2ndquadrant.png\"\r\n                  alt=\"2ndQuadrant\" \/><\/div>\r\n              <div class=\"brands-marquee__item\"><img decoding=\"async\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/tameer.png\"\r\n                  alt=\"Tameer\" \/>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section inside-slider\" id=\"inside-slider\">\r\n      <div class=\"container\">\r\n        <div class=\"section-header\">\r\n          <p class=\"section-header__text\">Inside the whitepaper<\/p>\r\n          <h2 class=\"section-header__title\">See The Diagrams And <span>Proof<\/span> Before You Download<\/h2>\r\n          <p class=\"section-header__text inside-slider__text\">\r\n            The whitepaper includes architecture diagrams, before\/after impact spreads, and observability views built\r\n            from real\r\n            deployments.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"inside-slider__panel js-inside-slider\">\r\n          <div class=\"inside-slider__track\">\r\n            <div class=\"inside-slider__slide\">\r\n              <img decoding=\"async\" class=\"inside-slider__diagram\"\r\n                src=\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/inside-slider-1.jpg\"\r\n                alt=\"Whitepaper inside slide 1\" \/>\r\n            <\/div>\r\n            <div class=\"inside-slider__slide\">\r\n              <img decoding=\"async\" class=\"inside-slider__diagram\"\r\n                src=\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/inside-slider-2.jpg\"\r\n                alt=\"Whitepaper inside slide 2\" \/>\r\n            <\/div>\r\n            <div class=\"inside-slider__slide\">\r\n              <img decoding=\"async\" class=\"inside-slider__diagram\"\r\n                src=\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/inside-slider-3.jpg\"\r\n                alt=\"Whitepaper inside slide 3\" \/>\r\n            <\/div>\r\n            <div class=\"inside-slider__slide\">\r\n              <img decoding=\"async\" class=\"inside-slider__diagram\"\r\n                src=\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/inside-slider-4.jpg\"\r\n                alt=\"Whitepaper inside slide 4\" \/>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"inside-slider__controls\" aria-label=\"Slider controls\">\r\n          <button class=\"inside-slider__control inside-slider__control--prev\" type=\"button\"\r\n            aria-label=\"Previous slide\">\u2039<\/button>\r\n          <button class=\"inside-slider__control inside-slider__control--next\" type=\"button\"\r\n            aria-label=\"Next slide\">\u203a<\/button>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section case-studies\">\r\n      <div class=\"container\">\r\n        <div class=\"section-header\">\r\n          <p class=\"section-header__text\">Case Studies<\/p>\r\n          <h2 class=\"section-header__title\">Redefining <span>Enterprise Engineering<\/span> - One Workflow At a Time<\/h2>\r\n          <p class=\"section-header__text case-studies__intro\">\r\n            Explore how we help enterprises modernize securely, automate reliably, and scale intelligently - from\r\n            HIPAA-compliant\r\n            healthcare apps to AI-powered network operations.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"case-studies__grid\">\r\n          <article class=\"case-studies__card\">\r\n            <img decoding=\"async\" class=\"case-studies__thumb\"\r\n              src=\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/whitepaper-case-1.jpg\" alt=\"\" \/>\r\n            <h3 class=\"case-studies__title\">Temporal in Production: A High-Growth Company Modernized Critical Workflows\r\n              Without Rewriting Legacy Systems<\/h3>\r\n            <p class=\"case-studies__text\">\r\n              A construction workforce management platform faced recurring reliability failures in its most critical\r\n              production workflows\r\n            <\/p>\r\n            <a class=\"case-studies__link\"\r\n              href=\"https:\/\/www.xgrid.co\/resources\/success-stories\/temporal-zero-downtime-workflow-modernization\/\"><span>See\r\n                More \u2192<\/span><\/a>\r\n          <\/article>\r\n          <article class=\"case-studies__card\">\r\n            <img decoding=\"async\" class=\"case-studies__thumb\"\r\n              src=\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/whitepaper-case-2.jpg\" alt=\"\" \/>\r\n            <h3 class=\"case-studies__title\">Temporal Cloud Migration: How a Scale-Up Achieved 99.99% Reliability by\r\n              Migrating Production Workflows to Tempora...<\/h3>\r\n            <p class=\"case-studies__text\">\r\n              A fast-growing scale-up built sophisticated on-premises Temporal deployment to power AI workflows and\r\n              business process\r\n              orchestration\r\n            <\/p>\r\n            <a class=\"case-studies__link\"\r\n              href=\"https:\/\/www.xgrid.co\/resources\/success-stories\/temporal-cloud-migration-ai-workflows\/\"><span>See\r\n                More \u2192<\/span><\/a>\r\n          <\/article>\r\n          <article class=\"case-studies__card\">\r\n            <img decoding=\"async\" class=\"case-studies__thumb\"\r\n              src=\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/whitepaper-case-3.jpg\" alt=\"\" \/>\r\n            <h3 class=\"case-studies__title\">First Temporal Workflow: Production-Grade Workflow Orchestration for\r\n              Workflow-Centric Enterprises<\/h3>\r\n            <p class=\"case-studies__text\">\r\n              Xgrid partnered with a Fortune 500 enterprise to deliver mission-critical Temporal workflows with\r\n              enterprise\r\n            <\/p>\r\n            <a class=\"case-studies__link\"\r\n              href=\"https:\/\/www.xgrid.co\/resources\/success-stories\/temporal-production-workflows-enterprise-scale\/\"><span>See\r\n                More \u2192<\/span><\/a>\r\n          <\/article>\r\n          <article class=\"case-studies__card\">\r\n            <img decoding=\"async\" class=\"case-studies__thumb\"\r\n              src=\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/whitepaper-case-4.jpg\" alt=\"\" \/>\r\n            <h3 class=\"case-studies__title\">OnSite Personnel Management<\/h3>\r\n            <p class=\"case-studies__text\">\r\n              Field operations cannot afford downtime. See how durable workflow orchestration and offline-first mobile\r\n              apps transformed\r\n              on-site workforce management - ensuring accurate tracking, seamless sync, and compliant reporting on every\r\n              job site.\r\n            <\/p>\r\n            <a class=\"case-studies__link\"\r\n              href=\"https:\/\/www.xgrid.co\/resources\/success-stories\/how-temporal-transforms-distributed-workforce-operations-into-a-guaranteed-execution-platform\/\"><span>See\r\n                More \u2192<\/span><\/a>\r\n          <\/article>\r\n        <\/div>\r\n        <a class=\"button button--primary\" href=\"https:\/\/www.xgrid.co\/resources\/success-stories\/\"><span>View All\r\n            \u2192<\/span><\/a>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"section get-started\">\r\n      <div class=\"container\">\r\n        <div class=\"get-started__layout\">\r\n          <div class=\"get-started__content\">\r\n            <div class=\"section-header\">\r\n              <h2 class=\"section-header__title\">Get Started<\/h2>\r\n              <p class=\"section-header__text get-started__intro\">\r\n                Gain practical insights into how Xgrid helps teams use Temporal to improve <strong>reliability,\r\n                  compliance, and\r\n                  operational<\/strong> performance at scale.\r\n              <\/p>\r\n            <\/div>\r\n            <aside class=\"get-started__form-card\">\r\n              <h3 class=\"get-started__form-title\">Get Your Copy Now<\/h3>\r\n              <form class=\"get-started__form\" data-hs-form=\"whitepaper-download\" novalidate>\r\n                <label class=\"get-started__field\"><span class=\"sr-only\">Full Name<\/span><input type=\"text\"\r\n                    name=\"full_name\" placeholder=\"Full Name:*\" \/><\/label>\r\n                <label class=\"get-started__field\"><span class=\"sr-only\">Company<\/span><input type=\"text\" name=\"company\"\r\n                    placeholder=\"Company:*\" \/><\/label>\r\n                <label class=\"get-started__field\"><span class=\"sr-only\">Work Email<\/span><input type=\"email\"\r\n                    name=\"email\" placeholder=\"Work Email:*\" \/><\/label>\r\n                <button class=\"button button--secondary get-started__button\" type=\"submit\"><span>Get the Whitepaper\r\n                    \u2192<\/span><\/button>\r\n                <p class=\"form-feedback\" data-form-feedback hidden><\/p>\r\n              <\/form>\r\n            <\/aside>\r\n          <\/div>\r\n          <div class=\"get-started__book-wrap\">\r\n            <img decoding=\"async\" class=\"get-started__book\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/get-started-book.png\"\r\n              alt=\"Temporal whitepaper book cover mockup\" \/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <footer class=\"section footer\">\r\n      <div class=\"container\">\r\n        <div class=\"footer__grid\">\r\n          <div class=\"footer__about\">\r\n            <div class=\"footer__brand\">\r\n              <span class=\"footer__brand-name\">\r\n                <svg width=\"104\" height=\"38\" viewBox=\"0 0 104 38\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                  <path d=\"M8.59235 17.6768L17.0143 28.6657H23.5039L11.803 13.4921L8.59235 17.6768Z\" fill=\"black\" \/>\r\n                  <path d=\"M23.5442 6.6478L11.8176 21.8723L8.59235 17.6771L17.0546 6.6478H23.5442Z\" fill=\"black\" \/>\r\n                  <path d=\"M0.000366211 28.6662L7.70159 18.8565L10.9268 23.0517L6.48995 28.6662H0.000366211Z\"\r\n                    fill=\"black\" \/>\r\n                  <path d=\"M0.000305176 6.64792L7.70153 16.4575L10.9268 12.2624L6.48989 6.64792H0.000305176Z\"\r\n                    fill=\"black\" \/>\r\n                  <path\r\n                    d=\"M35.9117 13.6243H37.489V28.7289C37.489 30.0646 37.2332 31.2109 36.7216 32.1676C36.2196 33.1244 35.5044 33.8586 34.576 34.3701C33.6571 34.8816 32.5725 35.1374 31.322 35.1374C30.6874 35.1374 30.0337 35.0379 29.3611 34.839C28.698 34.6495 28.0681 34.3559 27.4713 33.958C26.8839 33.5696 26.3819 33.0865 25.9651 32.5087L26.9171 31.4714C27.5423 32.2292 28.2102 32.7834 28.9206 33.1339C29.6311 33.4938 30.3984 33.6738 31.2226 33.6738C32.1983 33.6738 33.0224 33.4796 33.695 33.0912C34.3771 32.7028 34.8934 32.1439 35.2439 31.4145C35.6038 30.6851 35.7838 29.8089 35.7838 28.7858V17.0061L35.9117 13.6243ZM25.1125 21.4679V21.1695C25.1125 19.9759 25.2451 18.9007 25.5104 17.9439C25.7851 16.9777 26.1782 16.1535 26.6898 15.4715C27.2013 14.78 27.8218 14.2542 28.5512 13.8942C29.2901 13.5248 30.1237 13.3401 31.0521 13.3401C31.9425 13.3401 32.7335 13.4869 33.425 13.7806C34.1166 14.0742 34.7134 14.4958 35.2154 15.0452C35.7175 15.5946 36.1201 16.2483 36.4232 17.0061C36.7359 17.764 36.9632 18.607 37.1053 19.5354V23.3293C36.9916 24.2008 36.7832 25.0013 36.4801 25.7307C36.1769 26.4507 35.7743 27.0806 35.2723 27.6206C34.7702 28.1511 34.1639 28.5632 33.4535 28.8568C32.7525 29.141 31.9425 29.2831 31.0236 29.2831C30.1048 29.2831 29.2806 29.0936 28.5512 28.7147C27.8218 28.3358 27.2013 27.8006 26.6898 27.1091C26.1782 26.4081 25.7851 25.5792 25.5104 24.6224C25.2451 23.6656 25.1125 22.6141 25.1125 21.4679ZM26.8176 21.1695V21.4679C26.8176 22.3678 26.9076 23.2014 27.0876 23.9688C27.2676 24.7361 27.5423 25.4039 27.9118 25.9723C28.2812 26.5407 28.7501 26.9859 29.3185 27.308C29.8869 27.6301 30.5547 27.7911 31.322 27.7911C32.2978 27.7911 33.1172 27.6064 33.7803 27.2369C34.4434 26.858 34.9691 26.3607 35.3575 25.7449C35.7459 25.1197 36.0301 24.4377 36.2101 23.6988V19.2796C36.1059 18.7776 35.9449 18.266 35.727 17.745C35.5186 17.224 35.2249 16.7456 34.846 16.3099C34.4765 15.8646 34.0029 15.5094 33.425 15.2441C32.8567 14.9694 32.1651 14.8321 31.3505 14.8321C30.5737 14.8321 29.8964 14.9931 29.3185 15.3152C28.7501 15.6373 28.2812 16.0872 27.9118 16.6651C27.5423 17.2335 27.2676 17.9013 27.0876 18.6686C26.9076 19.4359 26.8176 20.2696 26.8176 21.1695ZM42.4634 16.1678V28.9989H40.7725V13.6243H42.4208L42.4634 16.1678ZM47.9056 13.5106L47.863 15.0736C47.6735 15.0452 47.4888 15.0215 47.3088 15.0026C47.1289 14.9836 46.9347 14.9742 46.7262 14.9742C45.9874 14.9742 45.3385 15.1115 44.7796 15.3862C44.2301 15.6515 43.7659 16.0257 43.387 16.5088C43.0081 16.9824 42.7192 17.5413 42.5202 18.1855C42.3213 18.8202 42.2076 19.5022 42.1792 20.2317L41.554 20.4732C41.554 19.4691 41.6582 18.536 41.8666 17.674C42.075 16.8119 42.3924 16.0588 42.8186 15.4147C43.2544 14.761 43.7991 14.2542 44.4527 13.8942C45.1158 13.5248 45.8926 13.3401 46.7831 13.3401C47.001 13.3401 47.2141 13.359 47.4225 13.3969C47.6404 13.4253 47.8014 13.4632 47.9056 13.5106ZM51.3028 13.6243V28.9989H49.6119V13.6243H51.3028ZM49.3135 9.1909C49.3135 8.85935 49.413 8.58463 49.6119 8.36675C49.8203 8.1394 50.1092 8.02573 50.4787 8.02573C50.8292 8.02573 51.1086 8.1394 51.317 8.36675C51.5349 8.58463 51.6439 8.85935 51.6439 9.1909C51.6439 9.49404 51.5349 9.75928 51.317 9.98663C51.1086 10.2045 50.8292 10.3135 50.4787 10.3135C50.1092 10.3135 49.8203 10.2045 49.6119 9.98663C49.413 9.75928 49.3135 9.49404 49.3135 9.1909ZM64.7746 26.0149V7.17316H66.4797V28.9989H64.8882L64.7746 26.0149ZM54.1032 21.4679V21.1695C54.1032 19.9759 54.2406 18.9007 54.5153 17.9439C54.79 16.9777 55.1832 16.1535 55.6947 15.4715C56.2157 14.78 56.8409 14.2542 57.5704 13.8942C58.2998 13.5248 59.1239 13.3401 60.0428 13.3401C60.9427 13.3401 61.7385 13.4869 62.43 13.7806C63.1215 14.0742 63.7136 14.4958 64.2062 15.0452C64.7082 15.5946 65.1108 16.2483 65.414 17.0061C65.7266 17.764 65.9539 18.607 66.096 19.5354V23.3293C65.9824 24.2008 65.774 25.0013 65.4708 25.7307C65.1677 26.4507 64.7651 27.0806 64.263 27.6206C63.7609 28.1511 63.1547 28.5632 62.4442 28.8568C61.7432 29.141 60.9333 29.2831 60.0144 29.2831C59.105 29.2831 58.2856 29.0936 57.5561 28.7147C56.8267 28.3358 56.2062 27.8006 55.6947 27.1091C55.1832 26.4081 54.79 25.5792 54.5153 24.6224C54.2406 23.6656 54.1032 22.6141 54.1032 21.4679ZM55.8084 21.1695V21.4679C55.8084 22.3678 55.8984 23.2014 56.0784 23.9688C56.2583 24.7361 56.5331 25.4039 56.9025 25.9723C57.272 26.5407 57.7409 26.9859 58.3092 27.308C58.8776 27.6301 59.5502 27.7911 60.327 27.7911C61.3027 27.7911 62.1221 27.6064 62.7852 27.2369C63.4483 26.858 63.9788 26.3607 64.3767 25.7449C64.7746 25.1197 65.0635 24.4377 65.2435 23.6988V19.2796C65.1298 18.7776 64.964 18.266 64.7461 17.745C64.5283 17.224 64.2299 16.7456 63.8509 16.3099C63.4815 15.8646 63.0078 15.5094 62.43 15.2441C61.8616 14.9694 61.1701 14.8321 60.3554 14.8321C59.5692 14.8321 58.8918 14.9931 58.3235 15.3152C57.7551 15.6373 57.2814 16.0872 56.9025 16.6651C56.5331 17.2335 56.2583 17.9013 56.0784 18.6686C55.8984 19.4359 55.8084 20.2696 55.8084 21.1695ZM69.6353 27.9616C69.6353 27.6301 69.7395 27.3506 69.9479 27.1233C70.1658 26.8864 70.4595 26.768 70.8289 26.768C71.2078 26.768 71.5062 26.8817 71.7241 27.1091C71.942 27.3364 72.0509 27.6206 72.0509 27.9616C72.0509 28.2837 71.942 28.5584 71.7241 28.7858C71.5062 29.0131 71.2078 29.1268 70.8289 29.1268C70.4595 29.1268 70.1658 29.0131 69.9479 28.7858C69.7395 28.5584 69.6353 28.2837 69.6353 27.9616ZM81.2598 27.8195C81.9798 27.8195 82.6523 27.6869 83.2776 27.4217C83.9123 27.1469 84.4333 26.7443 84.8406 26.2139C85.2574 25.6739 85.4942 25.0155 85.5511 24.2387H87.171C87.1236 25.2145 86.8252 26.086 86.2758 26.8533C85.7358 27.6111 85.0253 28.2079 84.1443 28.6437C83.2728 29.07 82.3113 29.2831 81.2598 29.2831C80.1894 29.2831 79.2421 29.0889 78.4179 28.7005C77.6032 28.3121 76.9212 27.7722 76.3718 27.0806C75.8223 26.3796 75.4055 25.565 75.1213 24.6366C74.8466 23.6988 74.7093 22.6899 74.7093 21.61V21.0132C74.7093 19.9333 74.8466 18.9291 75.1213 18.0008C75.4055 17.063 75.8223 16.2483 76.3718 15.5567C76.9212 14.8557 77.6032 14.3111 78.4179 13.9227C79.2326 13.5343 80.1752 13.3401 81.2456 13.3401C82.3445 13.3401 83.3297 13.5627 84.2012 14.0079C85.0822 14.4531 85.7832 15.0831 86.3042 15.8978C86.8347 16.7125 87.1236 17.6787 87.171 18.7965H85.5511C85.5037 17.9724 85.2858 17.2619 84.8974 16.6651C84.5091 16.0683 83.9975 15.6089 83.3628 15.2868C82.7281 14.9647 82.0224 14.8036 81.2456 14.8036C80.3741 14.8036 79.6305 14.9742 79.0147 15.3152C78.399 15.6467 77.8969 16.1062 77.5085 16.6935C77.1296 17.2714 76.8501 17.9345 76.6702 18.6828C76.4902 19.4217 76.4002 20.1985 76.4002 21.0132V21.61C76.4002 22.4341 76.4854 23.2204 76.656 23.9688C76.8359 24.7077 77.1154 25.366 77.4943 25.9439C77.8827 26.5217 78.3848 26.9812 79.0005 27.3222C79.6257 27.6537 80.3788 27.8195 81.2598 27.8195ZM88.4936 21.5531V21.0842C88.4936 19.9664 88.6546 18.9339 88.9767 17.9866C89.2988 17.0393 89.7582 16.2199 90.355 15.5283C90.9613 14.8368 91.686 14.3016 92.5291 13.9227C93.3722 13.5343 94.31 13.3401 95.3425 13.3401C96.3846 13.3401 97.3271 13.5343 98.1702 13.9227C99.0133 14.3016 99.738 14.8368 100.344 15.5283C100.951 16.2199 101.415 17.0393 101.737 17.9866C102.059 18.9339 102.22 19.9664 102.22 21.0842V21.5531C102.22 22.671 102.059 23.7035 101.737 24.6508C101.415 25.5886 100.951 26.4033 100.344 27.0948C99.7475 27.7864 99.0275 28.3263 98.1844 28.7147C97.3413 29.0936 96.4035 29.2831 95.371 29.2831C94.3289 29.2831 93.3864 29.0936 92.5433 28.7147C91.7002 28.3263 90.9755 27.7864 90.3692 27.0948C89.763 26.4033 89.2988 25.5886 88.9767 24.6508C88.6546 23.7035 88.4936 22.671 88.4936 21.5531ZM90.1845 21.0842V21.5531C90.1845 22.3962 90.2982 23.1967 90.5255 23.9545C90.7529 24.7029 91.0844 25.3708 91.5202 25.9581C91.956 26.5359 92.4959 26.9906 93.1401 27.3222C93.7842 27.6537 94.5279 27.8195 95.371 27.8195C96.2046 27.8195 96.9387 27.6537 97.5734 27.3222C98.2176 26.9906 98.7576 26.5359 99.1933 25.9581C99.6291 25.3708 99.9559 24.7029 100.174 23.9545C100.401 23.1967 100.515 22.3962 100.515 21.5531V21.0842C100.515 20.2506 100.401 19.4596 100.174 18.7113C99.9559 17.9629 99.6243 17.295 99.1791 16.7077C98.7434 16.1204 98.2034 15.6562 97.5592 15.3152C96.9151 14.9742 96.1762 14.8036 95.3425 14.8036C94.5089 14.8036 93.77 14.9742 93.1259 15.3152C92.4912 15.6562 91.9512 16.1204 91.506 16.7077C91.0702 17.295 90.7387 17.9629 90.5113 18.7113C90.2934 19.4596 90.1845 20.2506 90.1845 21.0842Z\"\r\n                    fill=\"black\" \/>\r\n                <\/svg>\r\n              <\/span>\r\n              <span class=\"footer__brand-divider\" aria-hidden=\"true\"><\/span>\r\n              <span class=\"footer__brand-name\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"148\" height=\"38\" viewBox=\"0 0 148 38\" fill=\"none\">\r\n                  <g clip-path=\"url(#clip0_3141_47)\">\r\n                    <path d=\"M47.7743 11.2256V13.0301H53.0196V26.9241H54.9948V13.0301H60.2401V11.2256H47.7743Z\"\r\n                      fill=\"black\" \/>\r\n                    <path\r\n                      d=\"M60.6488 21.2632C60.6488 24.6911 62.9192 27.0595 66.3929 27.0595C68.9803 27.0595 71.0706 25.4587 71.5246 23.158H69.6402C69.2543 24.6467 67.7997 25.4129 66.2567 25.4129C64.0998 25.4129 62.6695 23.9242 62.6013 21.7821V21.6241H71.592C71.6148 21.3535 71.6374 21.0828 71.6374 20.8346C71.5466 17.4286 69.3209 15.376 66.1431 15.376C62.8737 15.376 60.6488 17.7219 60.6488 21.2632ZM62.7149 20.0903C62.8965 18.2181 64.4631 17.0001 66.1659 17.0001C68.0041 17.0001 69.4579 18.1054 69.6395 20.0903H62.7149Z\"\r\n                      fill=\"black\" \/>\r\n                    <path\r\n                      d=\"M87.8773 15.376C85.8114 15.376 84.5626 16.3234 83.8588 17.564C83.2004 16.0978 81.8154 15.376 80.2035 15.376C78.4099 15.376 77.4337 16.2557 76.8207 17.0903L76.6624 15.5114H74.9589V26.9241H76.8207V20.9475C76.8207 18.6467 77.9785 17.0677 79.8857 17.0677C81.6566 17.0677 82.6782 18.2407 82.6782 20.4964V26.9241H84.54V20.8572C84.54 18.5114 85.7206 17.0677 87.6507 17.0677C89.3982 17.0677 90.3973 18.2407 90.3973 20.4964V26.9241H92.259V20.3835C92.259 16.752 90.284 15.376 87.8773 15.376Z\"\r\n                      fill=\"black\" \/>\r\n                    <path\r\n                      d=\"M101.5 15.376C99.5469 15.376 98.298 16.3008 97.5264 17.361L97.3685 15.5114H95.6647V31.4354H97.5264V25.1648C98.2302 26.2701 99.5469 27.0595 101.5 27.0595C104.609 27.0595 107.062 24.6911 107.062 21.2632C107.062 17.5188 104.609 15.376 101.5 15.376ZM101.318 25.4129C99.0473 25.4129 97.5032 23.6534 97.5032 21.2181C97.5032 18.7594 99.0473 17.0226 101.318 17.0226C103.519 17.0226 105.155 18.7594 105.155 21.2632C105.155 23.676 103.519 25.4129 101.318 25.4129Z\"\r\n                      fill=\"black\" \/>\r\n                    <path\r\n                      d=\"M115.446 27.0595C118.828 27.0595 121.19 24.6685 121.19 21.2632C121.19 17.767 118.828 15.376 115.446 15.376C112.062 15.376 109.701 17.767 109.701 21.2632C109.701 24.6685 112.062 27.0595 115.446 27.0595ZM115.446 25.4129C113.152 25.4129 111.608 23.6309 111.608 21.2632C111.608 18.8046 113.152 17.0226 115.446 17.0226C117.738 17.0226 119.282 18.8046 119.282 21.2632C119.282 23.6309 117.738 25.4129 115.446 25.4129Z\"\r\n                      fill=\"black\" \/>\r\n                    <path\r\n                      d=\"M129.603 15.5113C127.537 15.5113 126.468 16.3684 125.923 17.2481L125.765 15.5113H124.062V26.9241H125.923V21.1504C125.923 19.3233 126.764 17.3159 129.194 17.3159H130.125V15.5113H129.603Z\"\r\n                      fill=\"black\" \/>\r\n                    <path\r\n                      d=\"M142.558 25.1415C142.081 25.1415 141.786 24.9618 141.786 24.3978V19.5264C141.786 16.8422 140.175 15.376 137.223 15.376C134.43 15.376 132.592 16.7068 132.319 18.9625H134.181C134.408 17.7896 135.498 17.0226 137.132 17.0226C138.948 17.0226 139.924 17.9249 139.924 19.4136V20.2031H136.61C133.568 20.2031 131.956 21.3979 131.956 23.6986C131.956 25.7964 133.681 27.0595 136.224 27.0595C138.222 27.0595 139.288 26.1798 140.015 25.1422C140.038 26.2701 140.56 26.9241 142.104 26.9241H143.126V25.1415H142.558ZM139.924 22.2324C139.924 24.1498 138.676 25.4806 136.361 25.4806C134.817 25.4806 133.841 24.7136 133.841 23.5858C133.841 22.2775 134.771 21.7595 136.429 21.7595H139.924V22.2324Z\"\r\n                      fill=\"black\" \/>\r\n                    <path d=\"M145.767 11.2256V26.9241H147.629V11.2256H145.767Z\" fill=\"black\" \/>\r\n                    <path\r\n                      d=\"M25.1148 12.4259C24.2353 5.89113 22.0173 0.429642 18.5947 0.429642C15.1817 0.429642 12.9542 5.89113 12.0746 12.4259C5.49707 13.2998 -0.00012207 15.5034 -0.00012207 18.9037C-0.00012207 22.2946 5.49707 24.5076 12.0746 25.3815C12.9542 31.9164 15.1721 37.3778 18.5947 37.3778C22.0078 37.3778 24.2353 31.9164 25.1148 25.3815C31.6924 24.5076 37.1896 22.3041 37.1896 18.9037C37.1896 15.5034 31.6924 13.2903 25.1148 12.4259ZM11.8643 23.4629C5.56399 22.5606 1.88326 20.4899 1.88326 18.8942C1.88326 17.2985 5.55443 15.2279 11.8643 14.3256C11.7208 15.8358 11.6539 17.3745 11.6539 18.8942C11.6539 20.414 11.7208 21.9622 11.8643 23.4629ZM18.5947 2.2913C20.2008 2.2913 22.285 5.93862 23.1933 12.2074C21.6731 12.065 20.1244 11.9985 18.5947 11.9985C17.0651 11.9985 15.5163 12.0745 13.9962 12.2074C14.9044 5.94812 16.9885 2.2913 18.5947 2.2913ZM25.3252 23.4629C25.0192 23.5104 23.7382 23.6529 23.4227 23.6908C23.394 24.0137 23.2411 25.277 23.1933 25.581C22.285 31.8403 20.2008 35.4971 18.5947 35.4971C16.9885 35.4971 14.9044 31.8498 13.9962 25.581C13.9484 25.277 13.805 24.0043 13.7667 23.6908C13.6234 22.2091 13.5278 20.6134 13.5278 18.8942C13.5278 17.1751 13.6138 15.5889 13.7667 14.0976C15.2582 13.9552 16.8643 13.8601 18.5947 13.8601C20.3251 13.8601 21.9218 13.9456 23.4227 14.0976C23.7477 14.1261 25.0192 14.2781 25.3252 14.3256C31.6254 15.2279 35.3062 17.2985 35.3062 18.8942C35.3062 20.4899 31.6254 22.5606 25.3252 23.4629Z\"\r\n                      fill=\"black\" \/>\r\n                  <\/g>\r\n                  <defs>\r\n                    <clipPath id=\"clip0_3141_47\">\r\n                      <rect width=\"147.629\" height=\"37.8074\" fill=\"white\" \/>\r\n                    <\/clipPath>\r\n                  <\/defs>\r\n                <\/svg>\r\n              <\/span>\r\n            <\/div>\r\n            <p class=\"footer__about-text\">\r\n              Established in 2012, Xgrid has a history of delivering a wide range of intelligent and secure cloud\r\n              infrastructure, user\r\n              interface and user experience solutions. Our strength lies in our team and its ability to deliver\r\n              end-to-end solutions\r\n              using cutting edge technologies.\r\n            <\/p>\r\n            <img decoding=\"async\" class=\"footer__badge\" src=\"\/resources\/wp-content\/uploads\/2026\/05\/Cloud-Partner-Badge_Certified-2-1.png\"\r\n              alt=\"Temporal cloud partner badge\" \/>\r\n          <\/div>\r\n          <nav class=\"footer__nav\">\r\n            <h3>Navigation<\/h3>\r\n            <ul class=\"footer__list\">\r\n              <li><a href=\"#get-copy-form\">About<\/a><\/li>\r\n              <li><a href=\"#get-copy-form\">Services<\/a><\/li>\r\n              <li><a href=\"#get-copy-form\">Projects<\/a><\/li>\r\n            <\/ul>\r\n          <\/nav>\r\n          <address class=\"footer__address\">\r\n            <h3>OFFICE ADDRESS<\/h3>\r\n            <div class=\"footer__address-block\">\r\n              <p class=\"footer__address-title\">US Address:<\/p>\r\n              <p class=\"footer__address-text\">Plug and Play Tech Center, 440 N Wolfe Rd, Sunnyvale, CA 94085<\/p>\r\n            <\/div>\r\n            <div class=\"footer__address-block\">\r\n              <p class=\"footer__address-title\">Dubai Address:<\/p>\r\n              <p class=\"footer__address-text\">Dubai Silicon Oasis, DDP, Building A1, Dubai, United Arab Emirates<\/p>\r\n            <\/div>\r\n            <div class=\"footer__socials\">\r\n              <a class=\"footer__social\" href=\"https:\/\/twitter.com\/xgridco\" aria-label=\"X\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">\r\n                  <g clip-path=\"url(#clip0_3141_1600)\">\r\n                    <path\r\n                      d=\"M11.4904 8.37775L18.4791 0.00914421L16.7943 0.0340114L10.7232 7.29889L5.68742 0.197949L0 0.281895L7.61684 11.0207L0.288023 19.7957L1.9728 19.7709L8.37999 12.0972L13.6993 19.5978L19.3867 19.5138L11.4904 8.37775ZM9.22169 11.0923L8.44906 10.0225L2.31109 1.51789L4.89925 1.47969L9.85425 8.34572L10.6237 9.41558L17.0637 18.3399L14.4756 18.3781L9.22169 11.0923Z\"\r\n                      fill=\"#3A3A3A\" \/>\r\n                  <\/g>\r\n                  <defs>\r\n                    <clipPath id=\"clip0_3141_1600\">\r\n                      <rect width=\"19.1007\" height=\"19.516\" fill=\"white\"\r\n                        transform=\"translate(0 0.281895) rotate(-0.84562)\" \/>\r\n                    <\/clipPath>\r\n                  <\/defs>\r\n                <\/svg>\r\n              <\/a>\r\n              <a class=\"footer__social\" href=\"https:\/\/www.linkedin.com\/company\/xgrid\/\" aria-label=\"LinkedIn\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">\r\n                  <path\r\n                    d=\"M4.45721 19.0843L0.35863 19.0933L0.334295 6.3488L4.43287 6.33979L4.45721 19.0843ZM2.37806 4.60583C1.06747 4.60871 0.00242885 3.56285 1.24182e-05 2.29734C-0.00114827 1.68947 0.247817 1.10595 0.692137 0.675147C1.13646 0.244341 1.73974 0.00153983 2.36926 0.00015696C2.99879 -0.00122591 3.60299 0.238923 4.04895 0.667773C4.49492 1.09662 4.74611 1.67905 4.74727 2.28691C4.74968 3.55242 3.68821 4.60295 2.37806 4.60583ZM19.7969 19.0506L15.7071 19.0596L15.6953 12.8557C15.6924 11.3771 15.6579 9.48104 13.5579 9.48566C11.427 9.49034 11.1035 11.0974 11.1067 12.7592L11.1187 19.0697L7.02456 19.0787L7.00022 6.33416L10.9311 6.32552L10.9344 8.06399L10.9918 8.06387C11.5371 7.06134 12.8717 6.00168 14.8658 5.9973C19.0138 5.98819 19.7814 8.62405 19.7879 12.0499L19.8013 19.0506L19.7969 19.0506Z\"\r\n                    fill=\"#3A3A3A\" \/>\r\n                <\/svg>\r\n              <\/a>\r\n              <a class=\"footer__social\" href=\"https:\/\/www.youtube.com\/channel\/UCDwkO3gdvccO9jkiej5AYNQ\"\r\n                aria-label=\"YouTube\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"25\" height=\"17\" viewBox=\"0 0 25 17\" fill=\"none\">\r\n                  <path\r\n                    d=\"M24.0192 2.563C23.7351 1.54424 22.9019 0.743275 21.8455 0.473217C19.9307 -0.0175222 12.256 -7.10997e-05 12.256 -7.10997e-05C12.256 -7.10997e-05 4.58136 0.0173799 2.66828 0.516823C1.61286 0.791726 0.782708 1.59643 0.502328 2.61647C-0.00710365 4.46537 7.65064e-06 8.3205 7.65064e-06 8.3205C7.65064e-06 8.3205 0.00711895 12.1756 0.523368 14.0222C0.807508 15.0409 1.64056 15.8085 2.69699 16.0785C4.61189 16.5693 12.2865 16.5518 12.2865 16.5518C12.2865 16.5518 19.9611 16.5344 21.8742 16.0349C22.9296 15.7601 23.7599 14.9888 24.0402 13.9687C24.5497 12.1198 24.5426 8.26469 24.5426 8.26469C24.5426 8.26469 24.5354 4.40957 24.0192 2.563ZM9.76769 11.7985L9.75478 4.79814L16.1757 8.2838L9.76769 11.7985Z\"\r\n                    fill=\"#3A3A3A\" \/>\r\n                <\/svg>\r\n              <\/a>\r\n            <\/div>\r\n          <\/address>\r\n        <\/div>\r\n      <\/div>\r\n    <\/footer>\r\n\r\n    <a class=\"floating-pill\" href=\"#get-copy-form\">\r\n      <span class=\"floating-pill__icon\">\r\n        <svg width=\"13\" height=\"12\" viewBox=\"0 0 13 12\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n          <path\r\n            d=\"M-1.46031e-05 5.44001L0.863985 4.59201L5.56799 9.26401V1.14441e-05H6.87999V9.23201L11.568 4.57601L12.432 5.44001L6.57599 11.2H5.85599L-1.46031e-05 5.44001Z\"\r\n            fill=\"white\" \/>\r\n        <\/svg>\r\n      <\/span>\r\n      <span class=\"floating-pill__text\">Download Whitepaper<\/span>\r\n    <\/a>\r\n  <\/main>\r\n\r\n  <script>\r\n    const body = document.body;\r\n\r\n    window.addEventListener('scroll', () => {\r\n      const scrollTop = window.scrollY;\r\n      const windowHeight = window.innerHeight;\r\n      const docHeight = document.documentElement.scrollHeight;\r\n\r\n      \/\/ Add class after 300px scroll\r\n      if (scrollTop > 300) {\r\n        body.classList.add('scrolled-300');\r\n      } else {\r\n        body.classList.remove('scrolled-300');\r\n      }\r\n\r\n      \/\/ Check if user is within 300px from bottom\r\n      if (scrollTop + windowHeight >= docHeight - 300) {\r\n        body.classList.add('near-bottom');\r\n        body.classList.remove('near-top');\r\n      } else {\r\n        body.classList.remove('near-bottom');\r\n        body.classList.add('near-top');\r\n      }\r\n    });\r\n  <\/script>\r\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/marquee3000@1.0.6\/marquee3k.min.js\"><\/script>\r\n\r\n  <script>\r\n    \/\/ Initialize Marquee3000 for brand marquees\r\n    if (document.readyState === 'loading') {\r\n      document.addEventListener('DOMContentLoaded', () => {\r\n        Marquee3k.init();\r\n      });\r\n    } else {\r\n      Marquee3k.init();\r\n    }\r\n  <\/script>\r\n\r\n  <script>\r\n    class InsideSlider {\r\n      constructor(root) {\r\n        try {\r\n          this.root = root;\r\n          this.track = root.querySelector(\".inside-slider__track\");\r\n          this.slides = Array.from(root.querySelectorAll(\".inside-slider__slide\"));\r\n\r\n          if (!this.track || this.slides.length === 0) return;\r\n\r\n          this.prevBtn = document.querySelector(\".inside-slider__control--prev\");\r\n          this.nextBtn = document.querySelector(\".inside-slider__control--next\");\r\n          this.index = 0;\r\n          this.startX = 0;\r\n          this.deltaX = 0;\r\n          this.isDragging = false;\r\n          this.threshold = 60;\r\n          this.init();\r\n        } catch (e) {\r\n          console.warn('InsideSlider init error:', e);\r\n        }\r\n      }\r\n\r\n      init() {\r\n        try {\r\n          if (!this.track || this.slides.length === 0) return;\r\n\r\n          this.prevBtn?.addEventListener(\"click\", () => this.goTo(this.index - 1));\r\n          this.nextBtn?.addEventListener(\"click\", () => this.goTo(this.index + 1));\r\n\r\n          this.root.addEventListener(\"touchstart\", (event) => this.onTouchStart(event), { passive: true });\r\n          this.root.addEventListener(\"touchmove\", (event) => this.onTouchMove(event), { passive: true });\r\n          this.root.addEventListener(\"touchend\", () => this.onTouchEnd());\r\n\r\n          this.root.addEventListener(\"pointerdown\", (event) => this.onPointerDown(event));\r\n          window.addEventListener(\"pointermove\", (event) => this.onPointerMove(event));\r\n          window.addEventListener(\"pointerup\", () => this.onPointerUp());\r\n\r\n          this.slides.forEach((slide) => {\r\n            const image = slide.querySelector(\"img\");\r\n            if (image) {\r\n              if (image.complete) this.updateHeight();\r\n              image.addEventListener(\"load\", () => this.updateHeight());\r\n            }\r\n          });\r\n\r\n          window.addEventListener(\"resize\", () => this.updateHeight());\r\n          this.goTo(0, false);\r\n        } catch (e) {\r\n          console.warn('InsideSlider setup error:', e);\r\n        }\r\n      }\r\n\r\n      onTouchStart(event) {\r\n        this.startX = event.touches[0].clientX;\r\n        this.deltaX = 0;\r\n      }\r\n\r\n      onTouchMove(event) {\r\n        this.deltaX = event.touches[0].clientX - this.startX;\r\n      }\r\n\r\n      onTouchEnd() {\r\n        if (Math.abs(this.deltaX) > this.threshold) {\r\n          this.goTo(this.index + (this.deltaX < 0 ? 1 : -1));\r\n        }\r\n      }\r\n\r\n      onPointerDown(event) {\r\n        if (event.pointerType === \"mouse\" && event.button !== 0) return;\r\n        this.isDragging = true;\r\n        this.startX = event.clientX;\r\n        this.deltaX = 0;\r\n      }\r\n\r\n      onPointerMove(event) {\r\n        if (!this.isDragging) return;\r\n        this.deltaX = event.clientX - this.startX;\r\n      }\r\n\r\n      onPointerUp() {\r\n        if (!this.isDragging) return;\r\n        this.isDragging = false;\r\n        if (Math.abs(this.deltaX) > this.threshold) {\r\n          this.goTo(this.index + (this.deltaX < 0 ? 1 : -1));\r\n        }\r\n      }\r\n\r\n      goTo(index, animate = true) {\r\n        try {\r\n          const total = this.slides.length;\r\n          this.index = (index + total) % total;\r\n          this.track.style.transition = animate ? \"transform 500ms ease\" : \"none\";\r\n          this.track.style.transform = `translateX(-${this.index * 100}%)`;\r\n          this.updateHeight();\r\n        } catch (e) {\r\n          console.warn('InsideSlider goTo error:', e);\r\n        }\r\n      }\r\n\r\n      updateHeight() {\r\n        try {\r\n          const activeSlide = this.slides[this.index];\r\n          if (!activeSlide) return;\r\n          const image = activeSlide.querySelector(\"img\");\r\n          const height = image ? image.getBoundingClientRect().height : activeSlide.getBoundingClientRect().height;\r\n          if (height > 0) {\r\n            this.root.style.height = `${height}px`;\r\n          }\r\n        } catch (e) {\r\n          console.warn('InsideSlider updateHeight error:', e);\r\n        }\r\n      }\r\n    }\r\n\r\n    function initInsideSlider() {\r\n      try {\r\n        const insideSliderElement = document.querySelector(\".js-inside-slider\");\r\n        if (insideSliderElement) {\r\n          new InsideSlider(insideSliderElement);\r\n        }\r\n      } catch (e) {\r\n        console.warn('InsideSlider init failed:', e);\r\n      }\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n      document.addEventListener('DOMContentLoaded', initInsideSlider);\r\n    } else {\r\n      initInsideSlider();\r\n    }\r\n\r\n    const HS_PORTAL_ID = \"4404057\";\r\n    const HS_FORM_ID = \"e3113b58-aa84-45c1-ad9a-bcab72776e51\";\r\n    const HS_ENDPOINT = `https:\/\/api.hsforms.com\/submissions\/v3\/integration\/submit\/${HS_PORTAL_ID}\/${HS_FORM_ID}`;\r\n\r\n    const validators = {\r\n      full_name(value) {\r\n        const trimmed = value.trim();\r\n        if (!trimmed) return \"Full Name is required\";\r\n        if (trimmed.length < 3) return \"Full Name must be at least 3 characters\";\r\n        if (trimmed.length > 50) return \"Full Name must be at most 50 characters\";\r\n        if (!\/^[a-zA-Z\\s.'-]+$\/.test(trimmed)) return \"Name can only contain letters and valid characters\";\r\n        return \"\";\r\n      },\r\n      email(value) {\r\n        const trimmed = value.trim().toLowerCase();\r\n        if (!trimmed) return \"Email is required\";\r\n        if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]{2,}$\/.test(trimmed)) return \"Enter a valid email\";\r\n        return \"\";\r\n      },\r\n      company(value) {\r\n        const trimmed = value.trim();\r\n        if (!trimmed) return \"Company is required\";\r\n        if (trimmed.length < 2) return \"Company must be at least 2 characters\";\r\n        if (trimmed.length > 75) return \"Company must be at most 75 characters\";\r\n        if (!\/^[a-zA-Z0-9\\s&.,'-]+$\/.test(trimmed)) return \"Company contains invalid characters\";\r\n        return \"\";\r\n      },\r\n    };\r\n\r\n    function validateForm(form) {\r\n      try {\r\n        const fields = [\"full_name\", \"email\", \"company\"];\r\n        let errorMessage = \"\";\r\n\r\n        fields.forEach((fieldName) => {\r\n          const input = form.elements[fieldName];\r\n          if (!input) return;\r\n          const error = validators[fieldName](input.value || \"\");\r\n          input.classList.toggle(\"is-error\", !!error);\r\n          if (!errorMessage && error) errorMessage = error;\r\n        });\r\n\r\n        return errorMessage;\r\n      } catch (e) {\r\n        console.warn('Form validation error:', e);\r\n        return \"Validation error occurred\";\r\n      }\r\n    }\r\n\r\n    async function submitToHubSpot(form) {\r\n      try {\r\n        const data = new FormData(form);\r\n        const fields = [\"full_name\", \"email\", \"company\"]\r\n          .map((name) => ({ name, value: String(data.get(name) || \"\").trim() }))\r\n          .filter((item) => item.value !== \"\");\r\n\r\n        const payload = {\r\n          fields,\r\n          context: {\r\n            pageUri: window.location.href,\r\n            pageName: document.title,\r\n          },\r\n        };\r\n\r\n        const controller = new AbortController();\r\n        const timeoutId = setTimeout(() => controller.abort(), 8000);\r\n\r\n        const res = await fetch(HS_ENDPOINT, {\r\n          method: \"POST\",\r\n          headers: { \"Content-Type\": \"application\/json\" },\r\n          body: JSON.stringify(payload),\r\n          signal: controller.signal,\r\n        });\r\n\r\n        clearTimeout(timeoutId);\r\n\r\n        if (!res.ok) {\r\n          const err = await res.json().catch(() => ({}));\r\n          throw new Error(err?.message || `HubSpot error ${res.status}`);\r\n        }\r\n\r\n        return res.json();\r\n      } catch (e) {\r\n        console.warn('HubSpot submission error:', e);\r\n        throw e;\r\n      }\r\n    }\r\n\r\n    function setFeedback(form, message, type) {\r\n      try {\r\n        const feedback = form.querySelector(\"[data-form-feedback]\");\r\n        if (!feedback) return;\r\n        feedback.hidden = !message;\r\n        feedback.textContent = message || \"\";\r\n        feedback.classList.remove(\"form-feedback--error\", \"form-feedback--success\");\r\n        if (message && type) feedback.classList.add(`form-feedback--${type}`);\r\n      } catch (e) {\r\n        console.warn('Feedback error:', e);\r\n      }\r\n    }\r\n\r\n    function bindHubSpotForms() {\r\n      try {\r\n        const forms = document.querySelectorAll(\"[data-hs-form]\");\r\n        if (forms.length === 0) return;\r\n\r\n        forms.forEach((form) => {\r\n          form.addEventListener(\"submit\", async (event) => {\r\n            event.preventDefault();\r\n            setFeedback(form, \"\", \"\");\r\n\r\n            try {\r\n              const validationError = validateForm(form);\r\n              if (validationError) {\r\n                setFeedback(form, validationError, \"error\");\r\n                return;\r\n              }\r\n\r\n              const button = form.querySelector(\"button[type='submit']\");\r\n              const originalLabel = button ? button.textContent : \"\";\r\n              if (button) {\r\n                button.disabled = true;\r\n                button.textContent = \"Submitting...\";\r\n              }\r\n\r\n              try {\r\n                await submitToHubSpot(form);\r\n                form.reset();\r\n                form.querySelectorAll(\"input\").forEach((input) => input.classList.remove(\"is-error\"));\r\n                setFeedback(form, \"Thanks! Your form has been submitted.\", \"success\");\r\n              } catch (error) {\r\n                setFeedback(form, error.message || \"Something went wrong. Please try again.\", \"error\");\r\n              } finally {\r\n                if (button) {\r\n                  button.disabled = false;\r\n                  button.textContent = originalLabel;\r\n                }\r\n              }\r\n            } catch (e) {\r\n              console.warn('Form submission error:', e);\r\n              setFeedback(form, \"An unexpected error occurred\", \"error\");\r\n            }\r\n          });\r\n        });\r\n      } catch (e) {\r\n        console.warn('Form binding error:', e);\r\n      }\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n      document.addEventListener('DOMContentLoaded', bindHubSpotForms);\r\n    } else {\r\n      bindHubSpotForms();\r\n    }\r\n\r\n    const ALLOW_MULTIPLE_FAQS_OPEN = false;\r\n\r\n    function initFAQs() {\r\n      try {\r\n        if (!ALLOW_MULTIPLE_FAQS_OPEN) {\r\n          const faqItems = document.querySelectorAll(\".intro__faq-item\");\r\n          if (faqItems.length === 0) return;\r\n\r\n          faqItems.forEach((faqItem) => {\r\n            faqItem.addEventListener(\"toggle\", () => {\r\n              if (!faqItem.open) {\r\n                return;\r\n              }\r\n\r\n              faqItems.forEach((otherFaqItem) => {\r\n                if (otherFaqItem !== faqItem) {\r\n                  otherFaqItem.open = false;\r\n                }\r\n              });\r\n            });\r\n          });\r\n        }\r\n      } catch (e) {\r\n        console.warn('FAQ init error:', e);\r\n      }\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n      document.addEventListener('DOMContentLoaded', initFAQs);\r\n    } else {\r\n      initFAQs();\r\n    }\r\n  <\/script>\r\n  \r\n  <style>\r\n:root {\r\n  --color-accent: #802fad;\r\n  --color-accent-soft: #b365de;\r\n  --color-bg-dark: #181623;\r\n  --color-bg-light: #ececec;\r\n  --color-border-soft: #d9d5f5;\r\n  --color-text-body: #313131;\r\n  --color-text-heading: #0a1312;\r\n  --color-text-muted: #858585;\r\n  --container-desktop: 1200px;\r\n  --font-14: clamp(14px, 1.2vw, 14px);\r\n  --font-16: clamp(16px, 1.25vw, 16px);\r\n  --font-18: clamp(16px, 1.35vw, 18px);\r\n  --font-28: clamp(28px, 2.8vw, 44px);\r\n  --font-52: clamp(28px, 4vw, 52px);\r\n  --radius-card: 8px;\r\n  --radius-pill: 100px;\r\n  --shadow-card: 0px 26px 35px 0px rgba(0, 0, 0, 0.1);\r\n  --shadow-pill: 0px 8px 16px rgba(0, 0, 0, 0.25);\r\n  --space-100: 100px;\r\n  --transition-base: 200ms ease;\r\n  --z-floating: 50;\r\n  --font-family: \"Helvetica Neue LT Pro\", sans-serif;\r\n}\r\n\r\n*,\r\n*::after,\r\n*::before {\r\n  box-sizing: border-box;\r\n}\r\n\r\nbody:not(:has(.data-mgmt-hero-section)) a {\r\n  margin-bottom: 0 !important;\r\n}\r\n\r\nbody {\r\n  color: var(--color-text-body);\r\n  font-family: \"Helvetica Neue LT Pro\", sans-serif;\r\n  line-height: 1.4;\r\n  margin: 0;\r\n}\r\n\r\n.section-header__text {\r\n  color: var(--color-text-body);\r\n  font-size: var(--font-14);\r\n  text-transform: uppercase;\r\n  line-height: 1.4;\r\n  margin: 0;\r\n  margin-bottom: 16px;\r\n}\r\n.section-header__title {\r\n  color: var(--color-text-heading);\r\n  font-size: var(--font-28);\r\n  line-height: 1.3;\r\n  margin: 0;\r\n}\r\n.section-header__title span {\r\n  color: var(--color-accent);\r\n}\r\n\r\n.button {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border: 0;\r\n  outline: none;\r\n  color: var(--color-text-body);\r\n  font-size: clamp(14px, 0.098vw + 13.588px, 15px);\r\n  font-weight: 700;\r\n  line-height: normal;\r\n  justify-content: center;\r\n  text-decoration: none;\r\n  transition: all var(--transition-base);\r\n  position: relative;\r\n  border-radius: var(--radius-card);\r\n  width: fit-content;\r\n  padding: 2px;\r\n  background-image: linear-gradient(to right, var(--color-accent), #ECCAFF);\r\n}\r\n.button span {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: 100%;\r\n  transition: all var(--transition-base);\r\n  border-radius: calc(var(--radius-card) - 2px);\r\n  padding: clamp(14px, 1.5vw, 16px) clamp(20px, 1.176vw + 15.059px, 32px);\r\n  background: #ffffff;\r\n}\r\n.button--primary span {\r\n  background: #ffffff;\r\n}\r\n.button--primary:hover span, .button--primary:focus span {\r\n  background: var(--color-accent);\r\n  color: #ffffff;\r\n}\r\n.button--secondary:hover span, .button--secondary:focus span {\r\n  background: var(--color-accent);\r\n  color: #ffffff;\r\n}\r\n.button:disabled {\r\n  cursor: not-allowed;\r\n  opacity: 0.7;\r\n}\r\n\r\n.container {\r\n  margin: 0 auto;\r\n  max-width: 100%;\r\n  width: 100%;\r\n}\r\n@media (min-width: 1024px) {\r\n  .container {\r\n    max-width: var(--container-desktop);\r\n  }\r\n}\r\n\r\n.floating-pill {\r\n  align-items: center;\r\n  backdrop-filter: blur(6px);\r\n  background: #ffffff;\r\n  border-radius: 100px;\r\n  border: 1px solid #D9D5F5;\r\n  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.25);\r\n  backdrop-filter: blur(6px);\r\n  bottom: 24px;\r\n  color: var(--color-text-heading);\r\n  gap: 12px;\r\n  padding: 9px 20.2px 9px 10.6px;\r\n  position: fixed;\r\n  right: 24px;\r\n  bottom: 75px;\r\n  text-decoration: none;\r\n  z-index: var(--z-floating);\r\n  display: none;\r\n}\r\n.floating-pill:hover .floating-pill__icon {\r\n  background-color: #000;\r\n}\r\n.floating-pill__icon {\r\n  align-items: center;\r\n  background-color: var(--color-accent-soft);\r\n  border-radius: 18px;\r\n  color: #ffffff;\r\n  display: inline-flex;\r\n  height: 36px;\r\n  justify-content: center;\r\n  width: 36px;\r\n}\r\n\r\nbody.scrolled-300 .floating-pill {\r\n  display: inline-flex;\r\n}\r\n\r\n.section {\r\n  padding: clamp(56px, 7vw, var(--space-100)) 24px;\r\n}\r\n.sr-only {\r\n  border: 0;\r\n  clip: rect(0 0 0 0);\r\n  height: 1px;\r\n  margin: -1px;\r\n  overflow: hidden;\r\n  padding: 0;\r\n  position: absolute;\r\n  width: 1px;\r\n}\r\n\r\n.form-feedback {\r\n  font-size: 14px;\r\n  line-height: 1.4;\r\n  margin: 4px 0 0;\r\n}\r\n\r\n.form-feedback--error {\r\n  color: #d92d20;\r\n}\r\n\r\n.form-feedback--success {\r\n  color: #067647;\r\n}\r\n\r\n.site-header {\r\n  padding: clamp(18px, 0.98vw + 13.882px, 28px) 24px;\r\n}\r\n.site-header__inner {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 24px;\r\n}\r\n.site-header__logos {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 12px;\r\n}\r\n.site-header__logos svg {\r\n  width: auto;\r\n  height: clamp(26px, 1.078vw + 21.471px, 37px);\r\n}\r\n.site-header__brand {\r\n  margin-bottom: 0 !important;\r\n}\r\n.site-header__cta {\r\n  display: none;\r\n}\r\n@media (min-width: 768px) {\r\n  .site-header__cta {\r\n    display: inline-flex;\r\n  }\r\n}\r\n\r\n\/* hero *\/\r\n\/* --------------------- *\/\r\n.hero {\r\n  background-color: #F7EBF1;\r\n  background-image: linear-gradient(to bottom, #F7EBF1, #F7EBF1);\r\n  background-image: url(\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/white-paper-hero-bg-mobile.jpg\");\r\n  background-size: cover;\r\n  background-position: center;\r\n  background-repeat: no-repeat;\r\n}\r\n@media (min-width: 1024px) {\r\n  .hero {\r\n    background-image: url(\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/white-paper-hero-bg.jpg\");\r\n  }\r\n}\r\n.hero__content {\r\n  display: flex;\r\n  align-items: center;\r\n  flex-direction: column;\r\n  gap: clamp(32px, 5.49vw + 8.941px, 88px);\r\n}\r\n@media (min-width: 1024px) {\r\n  .hero__content {\r\n    flex-direction: row;\r\n  }\r\n}\r\n.hero__body {\r\n  flex-basis: 100%;\r\n  flex-grow: 1;\r\n  flex-shrink: 0;\r\n}\r\n@media (min-width: 1024px) {\r\n  .hero__body {\r\n    flex-basis: 60%;\r\n  }\r\n}\r\n.hero__eyebrow {\r\n  border: 1px solid var(--color-border-soft);\r\n  border: 1px solid #D9D5F5;\r\n  background: #FFFFFF;\r\n  border-radius: 100px;\r\n  margin: 0;\r\n  text-transform: uppercase;\r\n  width: fit-content;\r\n  font-size: 14px;\r\n  padding: 12px 24px;\r\n  margin-bottom: 24px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n}\r\n.hero__eyebrow b {\r\n  color: var(--color-accent);\r\n}\r\n.hero__link {\r\n  color: var(--color-text-body);\r\n  font-size: 16.5px;\r\n  text-decoration: none;\r\n  min-width: 150px;\r\n}\r\n.hero__text {\r\n  font-size: var(--font-18);\r\n  margin: 0;\r\n}\r\n.hero__title {\r\n  color: var(--color-text-heading);\r\n  font-size: var(--font-52);\r\n  margin-bottom: 24px;\r\n}\r\n.hero__title span {\r\n  color: var(--color-accent);\r\n}\r\n.hero__actions {\r\n  align-items: center;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 23px;\r\n  margin-top: clamp(32px, 1.569vw + 25.412px, 48px);\r\n  width: 100%;\r\n}\r\n@media (min-width: 1024px) {\r\n  .hero__actions {\r\n    width: fit-content;\r\n    flex-direction: row;\r\n  }\r\n}\r\n.hero__actions .button {\r\n  width: 100%;\r\n}\r\n.hero__form-card {\r\n  flex-basis: 100%;\r\n  flex-basis: 35%;\r\n  flex-grow: 1;\r\n  flex-shrink: 0;\r\n  background: #ffffff;\r\n  border-radius: 8px;\r\n  box-shadow: var(--shadow-card);\r\n  padding: clamp(32px, 6vw, 64px) clamp(24px, 4vw, 48px);\r\n  width: 100%;\r\n}\r\n@media (min-width: 1024px) {\r\n  .hero__form-card {\r\n    width: fit-content;\r\n    flex-basis: 35%;\r\n  }\r\n}\r\n.hero__form {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 16px;\r\n  align-items: center;\r\n}\r\n.hero__form-title {\r\n  font-size: clamp(24px, 3vw, 32px);\r\n  margin: 0 0 48px;\r\n  text-align: center;\r\n}\r\n.hero__field {\r\n  width: 100%;\r\n}\r\n.hero__field input {\r\n  background: #fafafa;\r\n  border: 1px solid #b3b3b3;\r\n  border-radius: 4px;\r\n  color: var(--color-text-body);\r\n  font-size: 16px;\r\n  padding: 12px 20px;\r\n  width: 100%;\r\n}\r\n.hero__field input.is-error {\r\n  border-color: #d92d20;\r\n}\r\n\r\n\/* END hero *\/\r\n\/* --------------------- *\/\r\n\/* proof *\/\r\n\/* --------------------- *\/\r\n.proof {\r\n  background: #fff;\r\n}\r\n.proof .section-header--proof {\r\n  text-align: center;\r\n  margin: 0 auto;\r\n  max-width: 600px;\r\n}\r\n.proof__card {\r\n  background-color: #F1F3F3;\r\n  border-radius: 8px;\r\n  border: 1px solid #ffffff;\r\n  border-radius: 8px;\r\n  padding: clamp(16px, 2vw, 24px);\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 12px;\r\n}\r\n.proof__cta {\r\n  display: grid;\r\n  gap: 24px;\r\n  justify-items: center;\r\n  margin-top: clamp(24px, 3vw, 48px);\r\n}\r\n.proof__grid {\r\n  display: grid;\r\n  gap: 24px;\r\n  margin-top: clamp(24px, 3vw, 48px);\r\n}\r\n@media (min-width: 768px) {\r\n  .proof__grid {\r\n    grid-template-columns: repeat(2, 1fr);\r\n  }\r\n}\r\n@media (min-width: 1024px) {\r\n  .proof__grid {\r\n    grid-template-columns: repeat(4, 1fr);\r\n  }\r\n}\r\n.proof__micro {\r\n  font-size: 16px;\r\n  margin: 0;\r\n}\r\n.proof__value {\r\n  font-family: var(--font-family) !important;\r\n  color: var(--color-accent);\r\n  font-size: clamp(28px, 0.784vw + 24.706px, 36px);\r\n  line-height: 1;\r\n  margin: 0;\r\n}\r\n.proof__text {\r\n  font-size: clamp(16px, 0.196vw + 15.176px, 18px);\r\n  margin: 0;\r\n}\r\n\r\n\/* END proof *\/\r\n\/* --------------------- *\/\r\n\/* intro *\/\r\n\/* --------------------- *\/\r\n.intro {\r\n  background-color: var(--color-bg-light);\r\n  background-image: url(\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/intro-bg-mobile.jpg\");\r\n  background-size: cover;\r\n  background-position: center;\r\n  background-repeat: no-repeat;\r\n}\r\n@media (min-width: 1024px) {\r\n  .intro {\r\n    background-image: url(\"\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/intro-bg.jpg\");\r\n  }\r\n}\r\n.intro__description {\r\n  font-size: var(--font-18);\r\n  margin: clamp(16px, 2vw, 24px) 0;\r\n}\r\n.intro__faq-list {\r\n  background: #ffffff;\r\n  border: 1px solid rgba(18, 18, 18, 0.1);\r\n  border-radius: 12px;\r\n  box-shadow: 0 16px 40px rgba(18, 18, 18, 0.08);\r\n  overflow: hidden;\r\n  margin: clamp(16px, 2vw, 24px) 0 0;\r\n}\r\n.intro__faq-item {\r\n  border-bottom: 1px solid rgba(18, 18, 18, 0.1);\r\n}\r\n.intro__faq-item:last-child {\r\n  border-bottom: 0;\r\n}\r\n.intro__faq-item[open] {\r\n  background: rgba(154, 52, 181, 0.06);\r\n}\r\n.intro__faq-item[open] summary::after {\r\n  background: var(--color-accent);\r\n  color: #ffffff;\r\n  content: \"-\";\r\n}\r\n.intro__faq-item summary {\r\n  align-items: center;\r\n  cursor: pointer;\r\n  display: grid;\r\n  font-weight: 700;\r\n  gap: 16px;\r\n  grid-template-columns: 28px 1fr 20px;\r\n  list-style: none;\r\n  padding: clamp(16px, 1.078vw + 11.471px, 27px) clamp(16px, 1.961vw + 7.765px, 36px);\r\n}\r\n.intro__faq-item summary::-webkit-details-marker {\r\n  display: none;\r\n}\r\n.intro__faq-item summary::after {\r\n  align-items: center;\r\n  border: 1px solid var(--color-accent);\r\n  border-radius: 50%;\r\n  color: var(--color-accent);\r\n  content: \"+\";\r\n  display: flex;\r\n  font-size: 14px;\r\n  font-weight: 400;\r\n  height: 20px;\r\n  justify-content: center;\r\n  line-height: 1;\r\n  width: 20px;\r\n}\r\n.intro__faq-item span {\r\n  font-weight: 400;\r\n}\r\n.intro__faq-item p {\r\n  margin: 0;\r\n  padding: clamp(16px, 1.078vw + 11.471px, 27px) clamp(16px, 1.961vw + 7.765px, 36px);\r\n  padding-left: calc(clamp(16px, 1.961vw + 7.765px, 36px) + 47px);\r\n}\r\n.intro__learn-title {\r\n  font-family: var(--font-family) !important;\r\n  font-size: 14px;\r\n  margin: clamp(24px, 3vw, 32px) 0 0;\r\n  text-transform: uppercase;\r\n}\r\n\r\n\/* END intro *\/\r\n\/* --------------------- *\/\r\n\/* experts *\/\r\n\/* --------------------- *\/\r\n.experts {\r\n  background: radial-gradient(55% 60% at 70% 50%, rgba(179, 101, 222, 0.18) 0%, #181623 65%), radial-gradient(40% 40% at 20% 80%, rgb(179, 101, 222) 0%, #181623 60%);\r\n  color: #ffffff;\r\n}\r\n.experts .section-header {\r\n  margin: 0 auto;\r\n  max-width: 600px;\r\n  text-align: center;\r\n}\r\n.experts .section-header__text {\r\n  color: #f0d5ff;\r\n}\r\n.experts .section-header__title {\r\n  color: #ffffff;\r\n}\r\n.experts__card {\r\n  background: #221f37;\r\n  border: 1px solid rgba(255, 255, 255, 0.1);\r\n  border-radius: 12px;\r\n  padding: 29px 25px;\r\n}\r\n.experts__grid {\r\n  display: grid;\r\n  gap: 24px;\r\n  margin-top: clamp(24px, 3vw, 48px);\r\n}\r\n@media (min-width: 1024px) {\r\n  .experts__grid {\r\n    grid-template-columns: repeat(3, 1fr);\r\n  }\r\n}\r\n.experts__header {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 16px;\r\n  flex-direction: row;\r\n  margin-bottom: 8px;\r\n}\r\n@media (min-width: 1024px) {\r\n  .experts__header {\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n  }\r\n}\r\n.experts__image {\r\n  border-radius: 100% !important;\r\n  width: 80px;\r\n  height: auto;\r\n  object-fit: cover;\r\n}\r\n.experts__name {\r\n  font-size: clamp(18px, 0.196vw + 17.176px, 20px);\r\n  font-family: var(--font-family) !important;\r\n  margin: 0;\r\n}\r\n.experts__role {\r\n  font-size: 16px;\r\n  color: var(--color-accent-soft);\r\n  margin: 6px 0 0;\r\n}\r\n.experts__bio {\r\n  color: #CFCFCF;\r\n  font-size: clamp(16px, 0.196vw + 15.176px, 18px);\r\n  font-weight: 400;\r\n}\r\n\r\n\/* END experts *\/\r\n\/* --------------------- *\/\r\n\/* brands-marquee *\/\r\n\/* --------------------- *\/\r\n.brands-marquee {\r\n  background: #fff;\r\n  overflow: hidden;\r\n  padding-bottom: clamp(40px, 4vw, 60px);\r\n  padding-top: clamp(40px, 4vw, 56px);\r\n}\r\n.brands-marquee__items-wrap {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: clamp(37px, 1.078vw + 32.471px, 48px);\r\n}\r\n.brands-marquee__item {\r\n  align-items: center;\r\n  display: inline-flex;\r\n  flex: 0 0 auto;\r\n  justify-content: center;\r\n  min-width: clamp(90px, 9vw, 150px);\r\n}\r\n.brands-marquee__item img {\r\n  display: block;\r\n  height: clamp(35px, 1.471vw + 28.824px, 50px);\r\n  max-width: auto;\r\n  object-fit: contain;\r\n  width: auto;\r\n  filter: grayscale(100%);\r\n}\r\n.brands-marquee__marquee {\r\n  overflow: hidden;\r\n  position: relative;\r\n  width: 100%;\r\n}\r\n.brands-marquee__marquee + .brands-marquee__marquee {\r\n  margin-top: clamp(20px, 2vw, 30px);\r\n}\r\n.brands-marquee__title {\r\n  color: #3a3a3a;\r\n  font-size: 14px;\r\n  font-weight: 500;\r\n  margin: 0 0 clamp(28px, 3vw, 40px);\r\n  text-align: center;\r\n  text-transform: uppercase;\r\n}\r\n.brands-marquee__track {\r\n  align-items: center;\r\n  display: flex;\r\n  gap: clamp(28px, 3vw, 44px);\r\n  width: max-content;\r\n  will-change: transform;\r\n}\r\n\r\n\/* END brands-marquee *\/\r\n\/* --------------------- *\/\r\n\/* inside-slider *\/\r\n\/* --------------------- *\/\r\n.inside-slider {\r\n  background: var(--color-bg-light);\r\n}\r\n.inside-slider .section-header__text {\r\n  text-transform: none;\r\n}\r\n.inside-slider__controls {\r\n  display: flex;\r\n  gap: 10px;\r\n  justify-content: center;\r\n  margin-top: clamp(18px, 2.5vw, 32px);\r\n}\r\n.inside-slider__control {\r\n  align-items: center;\r\n  background: #001213;\r\n  border: none;\r\n  border-radius: 50%;\r\n  color: #ffffff;\r\n  cursor: pointer;\r\n  display: inline-flex;\r\n  font-size: 30px;\r\n  height: clamp(34px, 3vw, 47px);\r\n  justify-content: center;\r\n  line-height: 1;\r\n  width: clamp(34px, 3vw, 47px);\r\n}\r\n.inside-slider__diagram {\r\n  border-radius: 8px;\r\n  display: block;\r\n  height: auto;\r\n  margin: 0 auto;\r\n  max-width: 100%;\r\n  width: 100%;\r\n}\r\n.inside-slider__panel {\r\n  background: #ffffff;\r\n  border-radius: 8px;\r\n  margin-top: clamp(20px, 2.5vw, 32px);\r\n  overflow: hidden;\r\n  touch-action: pan-y;\r\n}\r\n.inside-slider__slide {\r\n  flex: 0 0 100%;\r\n  width: 100%;\r\n}\r\n.inside-slider__track {\r\n  display: flex;\r\n  height: 100%;\r\n  width: 100%;\r\n  will-change: transform;\r\n}\r\n.inside-slider__text {\r\n  font-size: clamp(16px, 1.6vw, 20px);\r\n  margin-top: clamp(12px, 2vw, 16px);\r\n}\r\n\r\n\/* END inside-slider *\/\r\n\/* --------------------- *\/\r\n\/* case-studies *\/\r\n\/* --------------------- *\/\r\n.case-studies {\r\n  background: #fff;\r\n  position: relative;\r\n  z-index: 2;\r\n}\r\n.case-studies .section-header__text {\r\n  text-transform: uppercase;\r\n}\r\n.case-studies__intro {\r\n  font-size: clamp(16px, 1.56vw, 20px);\r\n  margin-top: clamp(12px, 1.8vw, 16px);\r\n  max-width: 1157px;\r\n  text-transform: none !important;\r\n}\r\n.case-studies__card {\r\n  background: #f3f3f3;\r\n  border-radius: 8px;\r\n  display: grid;\r\n  gap: 12px;\r\n  min-height: 378px;\r\n  padding: 24px;\r\n  grid-template-rows: 80px auto 1fr auto;\r\n}\r\n.case-studies__link {\r\n  color: #3a3a3a;\r\n  font-size: 20px;\r\n  font-weight: 600;\r\n  text-decoration: underline;\r\n  text-decoration-thickness: 5%;\r\n  text-underline-offset: 4px;\r\n  width: fit-content;\r\n}\r\n.case-studies__thumb {\r\n  border-radius: 8px;\r\n  height: 80px;\r\n  width: 100%;\r\n}\r\n.case-studies__title {\r\n  font-family: var(--font-family) !important;\r\n  color: #0a1312;\r\n  font-size: 20px;\r\n  margin: 0;\r\n}\r\n.case-studies__text {\r\n  color: #313131;\r\n  font-size: clamp(18px, 0.2vw + 17.1px, 20px);\r\n  margin: 0;\r\n}\r\n.case-studies__grid {\r\n  display: grid;\r\n  gap: 24px;\r\n  margin: clamp(24px, 3vw, 48px) 0;\r\n}\r\n@media (min-width: 1024px) {\r\n  .case-studies__grid {\r\n    grid-template-columns: repeat(2, 1fr);\r\n  }\r\n}\r\n\r\n\/* END case-studies *\/\r\n\/* --------------------- *\/\r\n\/* get-started *\/\r\n\/* --------------------- *\/\r\n.get-started {\r\n  font-family: var(--font-family) !important;\r\n  background: var(--color-bg-light);\r\n  background-image: url(\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/white-paper-intro-bg-mobile.jpg);\r\n  background-size: cover;\r\n  background-position: center;\r\n  background-repeat: no-repeat;\r\n  overflow: hidden;\r\n}\r\n@media (min-width: 1024px) {\r\n  .get-started {\r\n    background-image: url(\/resources\/wp-content\/themes\/xgrid-resources-child\/assets\/img\/white-paper-intro-bg.jpg);\r\n  }\r\n}\r\n.get-started__book {\r\n  display: block;\r\n  height: auto;\r\n  max-width: 100%;\r\n  width: 100%;\r\n}\r\n.get-started__book-wrap {\r\n  margin: 0 auto;\r\n  max-width: 497px;\r\n  width: 100%;\r\n}\r\n.get-started__button {\r\n  margin: 0 auto;\r\n}\r\n.get-started__content {\r\n  display: grid;\r\n  gap: 24px;\r\n}\r\n.get-started__field input {\r\n  background: #fafafa;\r\n  border: 1px solid #b3b3b3;\r\n  border-radius: 4px;\r\n  color: #858585;\r\n  font-size: 16px;\r\n  padding: 12px 20px;\r\n  width: 100%;\r\n}\r\n.get-started__field input.is-error {\r\n  border-color: #d92d20;\r\n}\r\n.get-started__form-card {\r\n  background: #ffffff;\r\n  border-radius: 8px;\r\n  box-shadow: var(--shadow-card);\r\n  display: grid;\r\n  gap: 48px;\r\n  max-width: 459px;\r\n  padding: clamp(32px, 5vw, 64px) clamp(24px, 4vw, 48px);\r\n  width: 100%;\r\n}\r\n.get-started__form {\r\n  display: grid;\r\n  gap: 16px;\r\n}\r\n.get-started__form-title {\r\n  font-family: var(--font-family) !important;\r\n  color: #313131;\r\n  font-size: clamp(24px, 0.784vw + 20.706px, 32px);\r\n  font-weight: 500;\r\n  margin: 0;\r\n  text-align: center;\r\n}\r\n.get-started__intro {\r\n  color: #3a3a3a;\r\n  font-size: clamp(16px, 1.56vw, 20px);\r\n  margin-top: 16px;\r\n  text-transform: none !important;\r\n}\r\n.get-started__layout {\r\n  align-items: center;\r\n  display: grid;\r\n  gap: 32px;\r\n}\r\n@media (min-width: 1024px) {\r\n  .get-started__layout {\r\n    align-items: center;\r\n    grid-template-columns: 520px 497px;\r\n    justify-content: space-between;\r\n  }\r\n}\r\n\r\n\/* END get-started *\/\r\n\/* --------------------- *\/\r\n\/* footer *\/\r\n\/* --------------------- *\/\r\n.footer {\r\n  background: #ffffff;\r\n}\r\n.footer__grid {\r\n  display: grid;\r\n  gap: 32px;\r\n}\r\n@media (min-width: 1024px) {\r\n  .footer__grid {\r\n    column-gap: 161px;\r\n    grid-template-columns: 484px 106px 288px;\r\n  }\r\n}\r\n.footer__about {\r\n  display: grid;\r\n  gap: 20px;\r\n}\r\n.footer__about-text {\r\n  color: #3a3a3a;\r\n  font-size: 14px;\r\n  margin: 0;\r\n  max-width: 460px;\r\n  opacity: 0.8;\r\n}\r\n.footer__address {\r\n  color: #3a3a3a;\r\n  display: grid;\r\n  font-style: normal;\r\n  gap: 24px;\r\n}\r\n.footer__address h3 {\r\n  font-family: var(--font-family) !important;\r\n  font-size: 20px;\r\n  font-weight: 600;\r\n  margin: 0;\r\n}\r\n.footer__address-block {\r\n  display: grid;\r\n  gap: 8px;\r\n}\r\n.footer__address-text {\r\n  font-size: 16px;\r\n  letter-spacing: -0.64px;\r\n  margin: 0;\r\n  opacity: 0.8;\r\n}\r\n.footer__address-title {\r\n  font-size: 16px;\r\n  font-weight: 600;\r\n  letter-spacing: -0.64px;\r\n  margin: 0;\r\n}\r\n.footer__badge {\r\n  height: 166px;\r\n  object-fit: cover;\r\n  object-position: left center;\r\n  width: 144px;\r\n}\r\n.footer__brand {\r\n  align-items: center;\r\n  display: flex;\r\n  gap: 20px;\r\n}\r\n.footer__brand-divider {\r\n  background: #3a3a3a;\r\n  display: block;\r\n  height: 36.5px;\r\n  opacity: 0.6;\r\n  width: 1px;\r\n}\r\n.footer__brand-name {\r\n  color: #3a3a3a;\r\n  font-size: 42px;\r\n  font-weight: 300;\r\n  letter-spacing: -1.3px;\r\n  line-height: 1;\r\n}\r\n.footer__list {\r\n  display: grid;\r\n  gap: 16px;\r\n  list-style: none;\r\n  margin: 0 !important;\r\n  padding: 0;\r\n}\r\n.footer__list a {\r\n  color: #3a3a3a;\r\n  font-size: 18px;\r\n  opacity: 0.8;\r\n  text-decoration: none;\r\n}\r\n.footer__nav {\r\n  gap: 14px;\r\n  flex-direction: column;\r\n  display: none;\r\n  opacity: 0;\r\n}\r\n@media (min-width: 768px) {\r\n  .footer__nav {\r\n    display: flex;\r\n  }\r\n}\r\n.footer__nav h3 {\r\n  font-family: var(--font-family) !important;\r\n  color: #3a3a3a;\r\n  font-size: 20px;\r\n  font-weight: 600;\r\n  margin: 0;\r\n}\r\n.footer__social {\r\n  color: #3a3a3a;\r\n  display: inline-flex;\r\n  font-size: 28px;\r\n  font-weight: 500;\r\n  line-height: 1;\r\n  text-decoration: none;\r\n}\r\n.footer__socials {\r\n  align-items: center;\r\n  display: flex;\r\n  gap: 31px;\r\n  margin-top: clamp(8px, 2vw, 16px);\r\n}\r\n\r\n\/* END footer *\/\r\n\/* --------------------- *\/\r\n  <\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"featured_media":13009,"template":"elementor_canvas","white_papers_category":[369],"class_list":["post-12883","white-papers","type-white-papers","status-publish","has-post-thumbnail","hentry","white_papers_category-temporal-guides"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Temporal Workflows in Production | Xgrid Whitepaper<\/title>\n<meta name=\"description\" content=\"Learn how Xgrid deployed Temporal in harsh field operations \u2014 achieving 99%+ payroll accuracy, near-zero tool losses, and thousands of concurrent workflows.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Temporal Workflows in Production | Xgrid Whitepaper\" \/>\n<meta property=\"og:description\" content=\"Learn how Xgrid deployed Temporal in harsh field operations \u2014 achieving 99%+ payroll accuracy, near-zero tool losses, and thousands of concurrent workflows.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/\" \/>\n<meta property=\"og:site_name\" content=\"Xgrid.co\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-12T08:01:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.xgrid.co\/resources\/wp-content\/uploads\/2026\/05\/listing-image-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1042\" \/>\n\t<meta property=\"og:image:height\" content=\"571\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/white-papers\\\/temporal-workflows-production-field-operations\\\/\",\"url\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/white-papers\\\/temporal-workflows-production-field-operations\\\/\",\"name\":\"Temporal Workflows in Production | Xgrid Whitepaper\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/white-papers\\\/temporal-workflows-production-field-operations\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/white-papers\\\/temporal-workflows-production-field-operations\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/listing-image-1.png\",\"datePublished\":\"2026-05-08T16:47:14+00:00\",\"dateModified\":\"2026-05-12T08:01:31+00:00\",\"description\":\"Learn how Xgrid deployed Temporal in harsh field operations \u2014 achieving 99%+ payroll accuracy, near-zero tool losses, and thousands of concurrent workflows.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/white-papers\\\/temporal-workflows-production-field-operations\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/white-papers\\\/temporal-workflows-production-field-operations\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/white-papers\\\/temporal-workflows-production-field-operations\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/listing-image-1.png\",\"contentUrl\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/listing-image-1.png\",\"width\":1042,\"height\":571,\"caption\":\"Accounts Payable Workflow Automation with Temporal\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/white-papers\\\/temporal-workflows-production-field-operations\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Temporal Workflows in Production Field Operations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/#website\",\"url\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/\",\"name\":\"Xgrid.co\",\"description\":\"Learn, Design, Develop, and Engage with Xgrid\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.xgrid.co\\\/resources\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Temporal Workflows in Production | Xgrid Whitepaper","description":"Learn how Xgrid deployed Temporal in harsh field operations \u2014 achieving 99%+ payroll accuracy, near-zero tool losses, and thousands of concurrent workflows.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/","og_locale":"en_US","og_type":"article","og_title":"Temporal Workflows in Production | Xgrid Whitepaper","og_description":"Learn how Xgrid deployed Temporal in harsh field operations \u2014 achieving 99%+ payroll accuracy, near-zero tool losses, and thousands of concurrent workflows.","og_url":"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/","og_site_name":"Xgrid.co","article_modified_time":"2026-05-12T08:01:31+00:00","og_image":[{"width":1042,"height":571,"url":"https:\/\/www.xgrid.co\/resources\/wp-content\/uploads\/2026\/05\/listing-image-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/","url":"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/","name":"Temporal Workflows in Production | Xgrid Whitepaper","isPartOf":{"@id":"https:\/\/www.xgrid.co\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/#primaryimage"},"image":{"@id":"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/#primaryimage"},"thumbnailUrl":"https:\/\/www.xgrid.co\/resources\/wp-content\/uploads\/2026\/05\/listing-image-1.png","datePublished":"2026-05-08T16:47:14+00:00","dateModified":"2026-05-12T08:01:31+00:00","description":"Learn how Xgrid deployed Temporal in harsh field operations \u2014 achieving 99%+ payroll accuracy, near-zero tool losses, and thousands of concurrent workflows.","breadcrumb":{"@id":"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/#primaryimage","url":"https:\/\/www.xgrid.co\/resources\/wp-content\/uploads\/2026\/05\/listing-image-1.png","contentUrl":"https:\/\/www.xgrid.co\/resources\/wp-content\/uploads\/2026\/05\/listing-image-1.png","width":1042,"height":571,"caption":"Accounts Payable Workflow Automation with Temporal"},{"@type":"BreadcrumbList","@id":"https:\/\/www.xgrid.co\/resources\/white-papers\/temporal-workflows-production-field-operations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.xgrid.co\/resources\/"},{"@type":"ListItem","position":2,"name":"Temporal Workflows in Production Field Operations"}]},{"@type":"WebSite","@id":"https:\/\/www.xgrid.co\/resources\/#website","url":"https:\/\/www.xgrid.co\/resources\/","name":"Xgrid.co","description":"Learn, Design, Develop, and Engage with Xgrid","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.xgrid.co\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.xgrid.co\/resources\/wp-json\/wp\/v2\/white-papers\/12883","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xgrid.co\/resources\/wp-json\/wp\/v2\/white-papers"}],"about":[{"href":"https:\/\/www.xgrid.co\/resources\/wp-json\/wp\/v2\/types\/white-papers"}],"version-history":[{"count":106,"href":"https:\/\/www.xgrid.co\/resources\/wp-json\/wp\/v2\/white-papers\/12883\/revisions"}],"predecessor-version":[{"id":13015,"href":"https:\/\/www.xgrid.co\/resources\/wp-json\/wp\/v2\/white-papers\/12883\/revisions\/13015"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.xgrid.co\/resources\/wp-json\/wp\/v2\/media\/13009"}],"wp:attachment":[{"href":"https:\/\/www.xgrid.co\/resources\/wp-json\/wp\/v2\/media?parent=12883"}],"wp:term":[{"taxonomy":"white_papers_category","embeddable":true,"href":"https:\/\/www.xgrid.co\/resources\/wp-json\/wp\/v2\/white_papers_category?post=12883"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}