: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);--Arrow-Disabled: rgba(0, 0, 0, 0.30);--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-Testimonials: 23px;--Line-Height-Testimonials: 40px;--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;--Header-Offset: var(--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: var(--Size-Body, 18px);--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: 1.25s cubic-bezier(0.22, 1, 0.36, 1);--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-Row-Height: 46.5px;--Nav-Dropdown-Padding: 0;--Nav-Dropdown-Link-Padding: 5px var(--XXS, 10px) 7.5px;--Nav-Dropdown-Divider-Inset: var(--XXS, 10px);--Nav-Dropdown-Blur: calc(var(--Background-Blur, 32px) / 2);--Nav-Dropdown-Hover-Background: var(--Dirt, #4F463C);--Nav-Dropdown-Duration: 1.25s;--Nav-Dropdown-Easing: cubic-bezier(0.22, 1, 0.36, 1);--Nav-Dropdown-Transition: var(--Nav-Dropdown-Duration, 1.25s) var(--Nav-Dropdown-Easing, cubic-bezier(0.22, 1, 0.36, 1));--Nav-Dropdown-Top-Offset: 14px;--Nav-Dropdown-Line-Inset: 10px;--Nav-Dropdown-Bridge: 23px;--Nav-Dropdown-Cross-Size: 16px;--Nav-Dropdown-Cross-Travel: 30.308px;--Nav-Standalone-Line-Height: 33.308px;--Nav-Standalone-Arrow-Size: 17px;--Nav-Standalone-Arrow-Gap: 5px;--Nav-Standalone-Arrow-Travel: 22px;--Line-Height-Nav-Dropdown: var(--Line-Height-Body, 34px);--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-Inset: var(--Side-Margins, 60px);--Mobile-Nav-Panel-Duration: 1.25s;--Mobile-Nav-Panel-Easing: cubic-bezier(0.22, 1, 0.36, 1);--Mobile-Nav-Panel-Transition: var(--Mobile-Nav-Panel-Duration, 1.25s) var(--Mobile-Nav-Panel-Easing, cubic-bezier(0.22, 1, 0.36, 1));--Mobile-Nav-Menu-Padding: 57px 0;--Mobile-Nav-Menu-Gap: 23px;--Mobile-Nav-Row-Height: 41px;--Mobile-Nav-Link-Inset: 16px;--Mobile-Nav-Type-Size: 16px;--Mobile-Nav-Type-Line-Height: 18px;--Mobile-Nav-Type-Weight: 500;--Mobile-Nav-Type-Letter-Spacing: 0.05em;--Mobile-Nav-Submenu-Gap: 23px;--Mobile-Nav-Submenu-Row-Height: 43.5px;--Mobile-Nav-Utility-Padding: 0 var(--XXS, 10px) var(--S, 30px);--Mobile-Nav-Utility-Row-Gap: 20px;--Mobile-Nav-Backdrop-Blur: 16.2px;--Header-Compact-Utility-Gap: 18px;--Header-Compact-Search-Width: 170px;--Header-Mobile-Height: 80px;--Header-Small-Height: 58px;--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-Contact-Gap: 8px;--Line-Height-Footer-Copy: 1.55;--Footer-Text-Underline-Offset: 2px;--Footer-Address-Margin: 3px;--Footer-Brands-Padding-Right: 18px;--Footer-Sister-Brand-Logo-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-Stat-Number-Inset: 8px;--Home-Hero-Stat-Label-Inset: 11px;--Home-Hero-Stat-Divider-Offset: 3px;--Home-Hero-Stat-Cross-Size: 16px;--Home-Hero-Stat-Cross-Offset: 8px;--Home-Hero-Stat-Rule-Bottom: 59.5px;--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-Use-Case-Hover-Duration: 1.25s;--Home-Use-Case-Hover-Easing: cubic-bezier(0.22, 1, 0.36, 1);--Home-Use-Case-Hover-Overlay-Opacity: 0.84;--Home-Use-Case-Hover-Spark-Size: 176px;--Home-Use-Case-Hover-Spark-Translate-Y: 18.228px;--Home-Use-Case-Hover-Spark-Rotation: -134.975deg;--Home-Use-Case-Hover-Spark-Scale: 1.9375;--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-Map-Cross-Initial-Size: 8px;--Home-Map-Cross-Hover-Size: 16px;--Home-Map-Facility-Size: 20px;--Home-Map-Marker-Hit-Area: 44px;--Home-Map-Detail-Min-Height: 50px;--Home-Map-Detail-Offset: 10px;--Home-Map-Transition: 300ms cubic-bezier(0.22, 1, 0.36, 1);--Home-Map-Detail-Transition: 420ms cubic-bezier(0.22, 1, 0.36, 1);--Home-Map-Spark-Transition: 900ms cubic-bezier(0.22, 1, 0.36, 1);--Home-Location-Swap-Transition: 650ms cubic-bezier(0.22, 1, 0.36, 1);--Home-Kicker-Fade-Transition: 325ms cubic-bezier(0.22, 1, 0.36, 1);--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-Equipment-Hover-Duration: 1.25s;--Home-Equipment-Hover-Easing: cubic-bezier(0.22, 1, 0.36, 1);--Home-Equipment-Hover-Blur: 7.2px;--Home-Equipment-Hover-Drawing-Width: 432px;--Home-Equipment-Hover-Drawing-Height: 105px;--Home-Equipment-Hover-Drawing-Top: 42px;--Home-Equipment-Hover-Drawing-Left: 12px;--Home-Client-Success-Stories-Height: 973px;--Home-Client-Success-Stories-Header-Min-Height: 58px;--Home-Client-Success-Stories-Heading-Max-Width: 776px;--Home-Client-Success-Story-Media-Height: 519.779px;--Home-Client-Success-Story-Card-Height: 655px;--Home-Client-Success-Story-Text-Gap: var(--XS, 15px);--Home-Client-Success-Story-Title-Max-Width: 516px;--Home-Client-Success-Story-Hover-Duration: 1.25s;--Home-Client-Success-Story-Hover-Easing: cubic-bezier(0.22, 1, 0.36, 1);--Home-Client-Success-Story-Hover-Overlay-Opacity: 0.8;--Home-Client-Success-Story-Spark-Size: 147.612px;--Home-Client-Success-Story-Spark-Corner-Offset: -73.806px;--Home-Client-Success-Story-Spark-Default-Scale: 1.925575;--Photo-Hover-Visual-Width: 852px;--Photo-Hover-Visual-Height: 583.263px;--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)}@media screen and (max-width: 1728px){:root{--Side-Margins: calc((60px * 0.3) + (60/1728*100vw * 0.7));--XL: calc((100px * 0.3) + (100/1728*100vw * 0.7));--Photo-Hover-Visual-Width: calc((852px * -0.2) + (852/1728*100vw * 1.2));--Photo-Hover-Visual-Height: calc((583.263px * 0.3) + (583.263/1728*100vw * 0.7));--M: calc((60px * 0.35) + (60/1728*100vw * 0.65))}}@media screen and (max-width: 1360px){:root{--L: calc((100px * 0.3) + (100/1728*100vw * 0.7))}}@media screen and (max-width: 1132px){:root{--Header-Offset: var(--Header-Mobile-Height, 80px)}}@media screen and (max-width: 800px){:root{--Home-Hero-Stat-Rule-Bottom: 0px;--XL: 60px;--L: 60px;--M: 30px;--S: 20px;--Header-Offset: var(--Header-Small-Height, 58px);--Photo-Hover-Visual-Width: 100%;--Photo-Hover-Visual-Height: 280px}}@media screen and (max-width: 800px){:root{--Side-Margins: 25px}}html{scrollbar-gutter:stable}.flex{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}#values-grid{background:var(--Off-White, #F4F4F4)}#values-grid .inside{width:100%;margin-inline:auto;gap:var(--M, 60px);max-width:var(--max-width);padding:var(--XL, 100px) var(--M, 60px) var(--M, 60px) var(--M, 60px)}#values-grid .inside .top-wysi{width:100%;max-width:1000px}#values-grid .inside .values-row{gap:30px}#values-grid .inside .values-row .values-col h2,#values-grid .inside .values-row .values-col h3,#values-grid .inside .values-row .values-col h4,#values-grid .inside .values-row .values-col h5,#values-grid .inside .values-row .values-col h6{margin-bottom:15px}#values-grid .inside .values-row .values-col{padding-right:30px;border-right:1px solid var(--Grey, #8f9093)}#values-grid .inside .values-row .values-col:last-of-type{padding-right:0;border-right:none}@media screen and (max-width: 1250px){#values-grid .inside .values-row{flex-direction:column}#values-grid .inside .values-row .values-col{border-right:none;border-left:1px solid var(--Lines, #8f9093);padding-left:20px}}#leadership-section{background:var(--Off-White, #F4F4F4)}#leadership-section .inside{width:100%;margin-inline:auto;max-width:var(--max-width);padding:var(--XL, 100px) var(--M, 60px) 0 var(--M, 60px)}#leadership-section .inside .top{padding-bottom:var(--S, 30px);border-bottom:1px solid var(--Lines, #8f9093)}#leadership-section .inside .team-member{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));padding-top:var(--S, 30px);gap:30px var(--S, 30px)}@media screen and (max-width: 800px){#leadership-section .inside .team-member{grid-template-columns:initial}}#leadership-section .inside .team-member .team-member__card{position:relative;height:initial;gap:var(--XS, 15px)}#leadership-section .inside .team-member .team-member__card .team-member__img-wrapper{position:relative;overflow:visible;isolation:isolate;width:100%}#leadership-section .inside .team-member .team-member__card .team-member__img-wrapper .team-member__card-img{display:block;width:100%;object-position:top;object-fit:cover;height:520px}#leadership-section .inside .team-member .team-member__card .team-member__img-wrapper .team-member__card-img:is(.team-member__placeholder,[src*=team_placeholder]){object-position:center}@media screen and (max-width: 800px){#leadership-section .inside .team-member .team-member__card .team-member__img-wrapper .team-member__card-img{height:360px}}#leadership-section .inside .team-member .team-member__card .team-member__card-info{gap:var(--XXS, 10px)}#leadership-section .inside .team-member .team-member__card .team-member__card-info .team-member__card-title{display:inline-flex;gap:10px;align-items:center}#leadership-section .inside .team-member .team-member__card .team-member__card-info .team-member__card-title::before{width:16px;height:16px;content:"";display:inline-block;background:url("/wp-content/themes/array-blank/images/icons/cross.svg");background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1200px){#leadership-section .inside .team-member .team-member__card{height:auto}}.team-member__trigger.custom-button{position:absolute;inset:0;z-index:2}.leadership-modal__image.team-member__placeholder{object-position:center}.team-member__img-wrapper::after{content:"";position:absolute;inset:0;background:var(--Light-Dirt, #AB9E96);mix-blend-mode:multiply;opacity:0;transition:opacity var(--Button-Transition)}.team-member__spark{position:absolute;top:0;left:0;width:148px;height:148px;z-index:-1;opacity:0;transform:translate(-50%, -50%) rotate(0deg) scale(1.9);transition:opacity var(--Button-Transition),transform var(--Button-Transition);pointer-events:none}.team-member__arrow{position:absolute;right:15px;bottom:20px;width:39px;height:34px;background:var(--Orange, #F57621);mask:url("../../../images/theme/Arrow.svg") center/contain no-repeat;opacity:0;z-index:1;transition:opacity var(--Button-Transition)}.team-member__card:focus-within .team-member__img-wrapper::after{opacity:.8}.team-member__card:focus-within .team-member__spark{opacity:1;transform:translate(-50%, -50%) rotate(-135deg) scale(1)}.team-member__card:focus-within .team-member__arrow{opacity:1}@media(hover: hover){.team-member__card:has(.team-member__trigger:not([hidden])):hover .team-member__img-wrapper::after{opacity:.8}.team-member__card:has(.team-member__trigger:not([hidden])):hover .team-member__spark{opacity:1;transform:translate(-50%, -50%) rotate(-135deg) scale(1)}.team-member__card:has(.team-member__trigger:not([hidden])):hover .team-member__arrow{opacity:1}}.leadership-modal{box-sizing:border-box;border:0;padding:40px;margin:0;width:100%;max-width:none;height:100%;max-height:none;background:linear-gradient(180deg, rgba(37, 34, 30, 0.96), rgba(63, 60, 54, 0.9));backdrop-filter:blur(16px);color:var(--Soil, #25221E);overflow:auto;opacity:0;transition:opacity 250ms cubic-bezier(0.22, 1, 0.36, 1)}.leadership-modal[open]{display:flex}.leadership-modal.is-visible{opacity:1}.leadership-modal::backdrop{background:rgba(0,0,0,0)}.leadership-modal__panel{position:relative;width:100%;max-width:1317px;margin:auto;padding:30px;background:var(--Off-White, #F4F4F4);box-sizing:border-box}.leadership-modal__content{display:grid;grid-template-columns:35% minmax(0, 1fr);gap:60px}.leadership-modal__image{display:block;width:100%;height:auto;max-height:600px;min-height:initial;object-fit:cover;object-position:top;align-self:start}.leadership-modal__copy{padding:30px 30px 0 0;min-width:0;overflow-wrap:anywhere}.leadership-modal__heading{border-bottom:1px solid var(--Lines, #8F9093);padding-bottom:30px;margin-bottom:30px}.leadership-modal__heading h2{margin-bottom:10px;padding-right:25px}.leadership-modal__bio{padding-bottom:var(--S, 30px)}.leadership-modal__bio>:last-child{margin-bottom:0}.leadership-modal__close.custom-button{position:absolute;top:26px;right:26px}.leadership-modal__back.custom-button{display:none}.team-member__role{display:flex;align-items:center;gap:10px}.team-member__role::before{content:"";width:16px;height:16px;flex:0 0 16px;background:url("../../../images/icons/cross.svg") center/contain no-repeat}@media(max-width: 800px){.leadership-modal{padding:0}.leadership-modal__panel{min-height:100%;padding:20px}.leadership-modal__content{display:flex;flex-direction:column;gap:36px}.leadership-modal__copy{padding:0}.leadership-modal__heading{padding-bottom:20px;margin-bottom:20px}.leadership-modal__close.custom-button{display:none}.leadership-modal__back.custom-button{display:inline-flex;margin-bottom:30px}}@media(prefers-reduced-motion: reduce){.team-member__spark,.team-member__arrow,.team-member__img-wrapper::after,.leadership-modal,.leadership-modal::backdrop{transition:none}}/*# sourceMappingURL=about.css.map */
