:root{--max-width: 1728px;--Side-Margins: 60px;--content-max-width: calc(var(--max-width, 1728px) - var(--Side-Margins, 60px) - var(--Side-Margins, 60px));--site-gutter: var(--Side-Margins, 60px);--outside-block: var(--Side-Margins, 60px);--inside-block: calc(var(--Side-Margins, 60px) + var(--Side-Margins, 60px));--XXXS: 5px;--XXS: 10px;--XS: 15px;--S: 30px;--M: 60px;--L: 85px;--XL: 100px;--XXL: 120px;--XXXL: 160px;--Grid-Gap: var(--S, 30px);--Short-Max-Width: 646px;--Large-Max-Width: 1000px;--Section-Padding-Block: var(--XL, 100px) var(--M, 60px);--Card-Inset: 24px;--Card-Title-Bottom: 21px;--Card-Arrow-Bottom: 22px;--Feature-Card-Title-Bottom: 28px;--Feature-Card-Arrow-Bottom: 29px;--heading-margin: var(--S, 30px);--Text-Link-Padding: var(--XXS, 10px) 0;--Button-Gap: var(--XXS, 10px);--Button-Padding-Block: 0;--Button-Padding-Inline: var(--XS, 15px);--Button-Padding: var(--Buttons-Top-Padding, 1px) var(--XS, 15px) var(--Buttons-Bottom-Padding, 2px) var(--XXS, 10px);--Stat-Cell-Padding: 16px 22px 14px;--Stat-Cell-Inset: 22px;--Stat-Suffix-Gap: 5px;--Stat-Suffix-Top: 6px;--Stat-Label-Margin: 12px;--Stat-Label-Padding: 3px var(--XXS, 10px) 6px;--Stat-Marker-Bottom: 20px;--Stat-Marker-Size: 6px;--Stat-Rule-Bottom: 22px;--Section-Kicker-Margin: 15px;--Map-Art-Padding: 14px;--Blueprint-Art-Padding: 18px;--Card-Title-Margin: 21px;--Card-Meta-Margin: 10px;--Intro-Copy-Bottom: 75px;--Resource-Header-Bottom: 25px;--Orange: #F57621;--Orange-Dark: #D95D0A;--Dark: #25221E;--Brown: var(--Dirt, #4F463C);--Off-White: #F4F4F4;--White: #FFFFFF;--Grey: #8F9093;--Muted: var(--Grey, #8F9093);--Light-Dirt: #AB9E96;--Map: #4F463C;--Dirt: var(--Map, #4F463C);--Soil: var(--Dark, #25221E);--Light-Grey: var(--Off-White, #F4F4F4);--Background-Blur-Dark: rgba(37, 34, 30, 0.90);--Background-Blur-Light: rgba(244, 244, 244, 0.80);--Background-Blur: 32px;--Blueprint: rgba(143, 144, 147, 0.90);--Blueprint-Top: #97999B;--Blueprint-Bottom: #858687;--Stat-Label: #D8D6D3;--Placeholder-Dark-Start: #5F5A54;--Placeholder-Dark-Mid: #625C55;--Placeholder-Dark-End: #37332F;--Placeholder-Brown-Start: #68615A;--Placeholder-Brown-End: #3E3934;--Placeholder-Transition: #67615A;--Placeholder-Equipment-Start: #6D655E;--Placeholder-Equipment-End: #37322E;--Placeholder-Light-Start: #AAA6A1;--Placeholder-Light-End: #77726D;--Placeholder-Careers-End: #6F6A65;--Orange-Overlay-10: color-mix(in srgb, var(--Orange, #F57621) 10%, transparent);--Orange-Overlay-11: color-mix(in srgb, var(--Orange, #F57621) 11%, transparent);--Orange-Overlay-12: color-mix(in srgb, var(--Orange, #F57621) 12%, transparent);--Orange-Overlay-13: color-mix(in srgb, var(--Orange, #F57621) 13%, transparent);--White-Overlay-025: color-mix(in srgb, var(--White, #FFFFFF) 2.5%, transparent);--White-Overlay-035: color-mix(in srgb, var(--White, #FFFFFF) 3.5%, transparent);--White-Overlay-04: color-mix(in srgb, var(--White, #FFFFFF) 4%, transparent);--White-Overlay-055: color-mix(in srgb, var(--White, #FFFFFF) 5.5%, transparent);--Dark-Overlay-76: color-mix(in srgb, var(--Dark, #25221E) 76%, transparent);--Dark-Overlay-82: color-mix(in srgb, var(--Dark, #25221E) 82%, transparent);--Dark-Overlay-84: color-mix(in srgb, var(--Dark, #25221E) 84%, transparent);--Map-Overlay-18: color-mix(in srgb, var(--Map, #4F463C) 18%, transparent);--Lines-Light-Background: var(--Grey, #8F9093);--Lines-Dark-Background: rgba(244, 244, 244, 0.30);--Lines-Grey-Background: rgba(79, 70, 60, 0.70);--Text: var(--Soil, #25221E);--Button-Text: var(--White, #FFFFFF);--Button-Hover-Spark-Default: var(--White, #FFFFFF);--Button-Hover-Spark-Hover: var(--Grey, #8F9093);--Lines: var(--Lines-Light-Background, #8F9093);--Logo-Macon: var(--Grey, #8F9093);--Hamburger-Icon: var(--Orange, #F57621);--Icon-Nav: var(--Dirt, #4F463C);--Cross-Icon-Background: var(--Grey, #8F9093);--Cross-Icon: var(--Light-Grey, #F4F4F4);--Rule-Light: var(--Lines-Dark-Background, rgba(244, 244, 244, 0.30));--Rule-Light-Strong: rgba(255, 255, 255, 0.34);--Rule-Light-Soft: rgba(255, 255, 255, 0.08);--Rule-Light-Nav: rgba(255, 255, 255, 0.32);--Rule-Light-Footer: rgba(255, 255, 255, 0.27);--Rule-Light-Subtle: rgba(255, 255, 255, 0.20);--Rule-Dark: var(--Lines-Light-Background, #8F9093);--Text-On-Dark: var(--White, #FFFFFF);--Text-On-Dark-Strong: var(--White, #FFFFFF);--Text-Muted-Dark: rgba(37, 34, 30, 0.64);--Size-Banner: 74px;--Line-Height-Banner: 104px;--Weight-Banner: 500;--Size-Banner-Inside-Pages: 70px;--Line-Height-Banner-Inside: 78px;--Weight-Banner-Inside: 500;--Size-Banner-Subcopy: 41px;--Line-Height-Banner-Subcopy: 42px;--Weight-Banner-Subcopy: 400;--Size-Numbers: 91px;--Line-Height-Numbers: 104px;--Weight-Numbers: 400;--Size-H1: 56px;--Line-Height-H1: 58px;--Letter-Spacing-H1: 0;--Weight-H1: 500;--Size-H2: 39px;--Line-Height-H2: 42px;--Letter-Spacing-H2: 0;--Weight-H2: 500;--Size-H3: 31px;--Line-Height-H3: 38px;--Letter-Spacing-H3: 0;--Weight-H3: 500;--Size-H4: 23px;--Line-Height-H4: 33px;--Letter-Spacing-H4: 0;--Weight-H4: 300;--Weight-H4-Medium: 500;--Size-H5: 18px;--Line-Height-H5: 24px;--Weight-H5: 500;--Size-H6: 16px;--Line-Height-H6: 22px;--Weight-H6: 500;--Heading-Text-Transform: uppercase;--Size-Body: 18px;--Body-Weight: 400;--Line-Height-Body: 34px;--Size-Small-Text: 14px;--Line-Height-Small-Text: 21px;--Small-Text-Weight: 400;--Size-Tags: 23px;--Line-Height-Tags: 33px;--Tags-Weight: 500;--Body: var(--Size-Body, 18px);--Lead: 20px;--Line-Height-Lead: 1.5;--Hero-Kicker: var(--Size-Banner-Subcopy, 41px);--Hero-Kicker-Weight: var(--Weight-Banner-Subcopy, 400);--Hero-Kicker-Letter-Spacing: 0;--Line-Height-Hero-Kicker: var(--Line-Height-Banner-Subcopy, 42px);--Section-Kicker: 13px;--Section-Kicker-Weight: 700;--Section-Kicker-Letter-Spacing: 0.08em;--Line-Height-Section-Kicker: 1.2;--Size-Button: 16px;--Button: var(--Size-Button, 16px);--Button-Weight: 500;--Button-Letter-Spacing: 0.05em;--Line-Height-Button: 33px;--Button-Text-Transform: uppercase;--Arrow-Large: 39px;--Arrow-Small: 39px;--Line-Height-Icon: 1;--Link-Arrow-Scale: 1.35em;--Fine-Print: var(--Size-Small-Text, 14px);--Card-Meta: 11px;--Card-Meta-Weight: 700;--Card-Meta-Letter-Spacing: 0.075em;--Line-Height-Card-Meta: 1.25;--Label-Text-Transform: uppercase;--Stat-Value: var(--Size-Numbers, 91px);--Stat-Weight: var(--Weight-Numbers, 400);--Line-Height-Stat: var(--Line-Height-Numbers, 104px);--Stat-Value-Letter-Spacing: 0;--Stat-Suffix: var(--Size-H2, 39px);--Stat-Suffix-Letter-Spacing: 0;--Stat-Label-Size: var(--Size-Tags, 23px);--Stat-Label-Weight: var(--Tags-Weight, 500);--Stat-Label-Letter-Spacing: 0;--Line-Height-Stat-Label: var(--Line-Height-Tags, 33px);--Tags-Icon-top-padding: 3px;--Tags-Text-Spacing: -6px;--Tags-Tags-Top-Padding: 1px;--Buttons-Top-Padding: 1px;--Buttons-Bottom-Padding: 2px;--Header-Height: 117px;--Footer-Min-Height: 635px;--Header-Logo-Fallback: 28px;--Nav-Utility: 16px;--Nav-Icon: 14px;--Nav-Link: 15px;--Nav-Link-Compact: 13px;--Nav-Dropdown: 14px;--Nav-Search: 16px;--Footer-Brand-Fallback: 72px;--Footer-Nav: 16px;--Footer-Nav-Arrow: 24px;--Footer-Contact: 16px;--Footer-Statement: 30px;--Footer-Statement-Compact: 24px;--Focus-Width: 2px;--Focus-Offset: 4px;--Button-Transition: 0.2s ease-out;--Image-Transition: 0.35s ease;--Arrow-Transition: 0.2s ease;--Arrow-Hover-Distance: 5px;--Image-Hover-Scale: 1.025;--Header-Utility-Row: 59px;--Header-Nav-Row: 58px;--Header-Brand-Column: 330px;--Header-Brand-Padding-Top: 25px;--Header-Logo-Width: 286px;--Header-Type-Weight: 700;--Line-Height-Header: 1;--Header-Text-Transform: uppercase;--Header-Utility-Gap: var(--S, 30px);--Header-Utility-Link-Gap: 8px;--Header-Search-Height: 35px;--Header-Search-Field-Height: 34px;--Header-Search-Width: 210px;--Header-Search-Inline-Padding: 8px;--Header-Search-Icon-Gap: 7px;--Nav-Menu-Gap: 45px;--Nav-Link-Letter-Spacing: 0.01em;--Nav-Link-Padding: 20px 0 17px;--Nav-Dropdown-Width: 240px;--Nav-Dropdown-Padding: 12px 0;--Nav-Dropdown-Link-Padding: 11px var(--XS, 15px);--Line-Height-Nav-Dropdown: 1.2;--Nav-Toggle-Padding: 12px;--Nav-Toggle-Bar-Width: 24px;--Nav-Toggle-Bar-Height: 2px;--Nav-Toggle-Bar-Gap: 5px;--Nav-Toggle-Open-Offset: 7px;--Nav-Toggle-Transition: 0.3s ease-out;--Mobile-Nav-Padding: 16px var(--Side-Margins, 60px) 24px;--Mobile-Nav-Link-Padding: var(--XXS, 10px) 0;--Mobile-Nav-Submenu-Inset: 18px;--Header-Compact-Utility-Gap: 18px;--Header-Compact-Search-Width: 170px;--Header-Mobile-Height: 80px;--Header-Mobile-Logo-Width: 200px;--Skip-Link-Inset: var(--XS, 15px);--Skip-Link-Padding: 12px 18px;--Skip-Link-Weight: 700;--Skip-Link-Focus-Width: 3px;--Footer-Grid-Min-Height: 430px;--Footer-Contact-Column: 374px;--Footer-Brands-Column: 246px;--Footer-Logo-Max-Width: 800px;--Footer-Type-Weight: 700;--Footer-Text-Transform: uppercase;--Line-Height-Footer-Link: 1;--Footer-Nav-Gap: 16px 32px;--Footer-Nav-Link-Gap: var(--XXS, 10px);--Footer-Nav-Letter-Spacing: 0.01em;--Footer-Nav-Arrow-Weight: 400;--Line-Height-Footer-Nav-Arrow: 0.7;--Footer-Contact-Gap: 8px;--Line-Height-Footer-Copy: 1.55;--Footer-Text-Underline-Offset: 2px;--Footer-Address-Margin: 3px;--Footer-Brands-Padding-Right: 18px;--Footer-Tactex-Width: 183px;--Footer-Fabrication-Width: 184px;--Footer-Brand-Gap: 24px;--Footer-Bottom-Padding-Top: 29px;--Footer-Statement-Gap: 16px;--Footer-Maple-Leaf-Width: 26px;--Footer-Legal-Padding-Top: 2px;--Footer-Compact-Contact-Column: 330px;--Footer-Compact-Brands-Column: 220px;--Footer-Compact-Nav-Gap: 24px;--Footer-Compact-Inset: 40px;--Footer-Tablet-Primary-Min-Height: 340px;--Footer-Tablet-Column-Min-Height: 300px;--Footer-Mobile-Section-Padding: 40px 0;--Footer-Mobile-Primary-Gap: 50px;--Footer-Mobile-Bottom-Gap: 28px;--Home-Hero-Copy-Height: 430px;--Home-Hero-Heading-Max-Width: 1180px;--Home-Hero-Copy-Gap: 8px;--Home-Hero-Media-Height: 1219.8076px;--Home-Hero-Transition-Height: 247.8076px;--Home-Hero-Stats-Height: 222px;--Home-Hero-Stats-Width: 1095px;--Home-Hero-Stat-Width: 267px;--Home-Hero-Stat-Gap: 9px;--Home-Hero-As-Seen-Width: 272px;--Home-Hero-As-Seen-Height: 230.54px;--Home-Hero-As-Seen-Gap: 4px;--Home-Hero-As-Seen-Padding: 18px 0 69px;--Home-Hero-As-Seen-Label-Inset: 6px;--Home-Hero-Discovery-Inset: 4px;--Home-Hero-Gold-Rush-Width: 272px;--Home-Hero-Discovery-Width: 103.2px;--Home-Hero-Media-Overlay: rgba(37, 34, 30, 0.20);--Home-Hero-Stat-Bottom-Padding: 69px;--Home-Hero-Stat-Label-Gap: 4px;--Home-Columns: 3;--Home-Intro-Min-Height: 1066px;--Home-Intro-Copy-Min-Height: 248px;--Home-Intro-Heading-Max-Width: var(--Short-Max-Width, 646px);--Home-Intro-Body-Max-Width: var(--Short-Max-Width, 646px);--Home-Intro-Content-Gap: var(--S, 30px);--Home-Intro-Cards-Gap: var(--L, 85px);--Home-Portal-Line-Gap: var(--S, 30px);--Home-Intro-Spark-Size: 881px;--Home-Intro-Spark-Right: -391px;--Home-Intro-Spark-Top: -377.11px;--Home-Use-Case-Height: 543px;--Home-Service-Card-Inset: 35px;--Home-Use-Case-Title-Max-Width: 344px;--Home-Use-Case-Arrow-Inset: 35px;--Home-Worldwide-Height: 725px;--Home-Worldwide-Content-Width: 612px;--Home-Worldwide-Heading-Max-Width: 612px;--Home-Worldwide-Body-Max-Width: 612px;--Home-Worldwide-Copy-Height: 248px;--Home-Worldwide-Copy-Gap: var(--L, 85px);--Home-Location-Height: 184px;--Home-Map-Height: 492.153px;--Home-Map-Width: 966px;--Home-Map-Right-Offset: 30px;--Home-Map-Top: 136.424px;--Home-Blueprint-Height: 1025px;--Home-Blueprint-Art-Height: 484.84px;--Home-Blueprint-Art-Left: 60px;--Home-Blueprint-Art-Right: 60px;--Home-Blueprint-Art-Top: 181.16px;--Home-Blueprint-Art-Padding: 0 125px 0 284px;--Home-Blueprint-Grid-Size: 48px;--Home-Blueprint-Heading-Bottom: 100px;--Home-Blueprint-Heading-Max-Width: var(--Short-Max-Width, 646px);--Home-Purpose-Height: 1119px;--Home-Purpose-Overlay: rgba(37, 34, 30, 0.40);--Home-Purpose-Copy-Width: var(--Short-Max-Width, 646px);--Home-Purpose-Copy-Bottom: 100px;--Home-Purpose-Heading-Max-Width: var(--Short-Max-Width, 646px);--Home-Purpose-Body-Max-Width: var(--Short-Max-Width, 646px);--Home-Equipment-Height: 219px;--Home-Equipment-Width: 470px;--Home-Equipment-Bottom: 100px;--Home-Resources-Height: 973px;--Home-Resources-Header-Min-Height: 58px;--Home-Resources-Heading-Max-Width: 776px;--Home-Resource-Media-Height: 519.779px;--Home-Resource-Card-Height: 655px;--Home-Resource-Text-Gap: var(--XS, 15px);--Home-Resource-Title-Max-Width: 516px;--Home-Careers-Height: 783.263px;--Home-Careers-Visual-Height: 583.263px;--Home-Careers-Visual-Width: 852px;--Home-Careers-Content-Width: var(--Short-Max-Width, 646px);--Home-Careers-Content-Padding: var(--M, 60px) 0;--Home-Careers-Heading-Max-Width: var(--Short-Max-Width, 646px);--Home-Careers-Body-Max-Width: var(--Short-Max-Width, 646px);--Home-Careers-Base-Width: 220px;--Home-Careers-Slice-Width: 64px;--Home-Careers-Slice-Step: 57px;--Home-Careers-Slice-Base-Height: 62%;--Home-Careers-Slice-Growth: 3.8%;--Home-Careers-Slice-Index: 0}@media screen and (max-width: 800px){:root{--Side-Margins: 20px}}#array-share ul{display:flex;padding:10px 0px;margin-left:-8px}#array-share ul li a{padding:8px}#array-share ul li a path,#array-share ul li a rect,#array-share ul li a circle{-webkit-transition:fill .2s ease-out;-moz-transition:fill .2s ease-out;-ms-transition:fill .2s ease-out;-o-transition:fill .2s ease-out;transition:fill .2s ease-out}#array-share ul li a:hover path,#array-share ul li a:hover rect,#array-share ul li a:hover circle{fill:#f57621}/*# sourceMappingURL=single.css.map */
