.experience-page{background:#fff;color:#18231e}.experience-page section[id]{scroll-margin-top:24px}.xp-hero{position:relative;isolation:isolate;color:white;background:#0d1718;min-height:475px;overflow:hidden}.xp-hero-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.xp-hero-copy{padding:50px 0 52px;max-width:585px}.xp-hero h1{font-size:55px;line-height:1.08;letter-spacing:-.045em;margin:12px 0 21px}.xp-hero-copy>p:not(.eyebrow){font-size:18px;line-height:1.5;max-width:510px;color:#edf1eb;margin:0 0 24px}.xp-hero .primary{font-size:15px;gap:32px}.xp-featured{padding:38px 0 40px}.xp-featured-grid{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:21px}.xp-featured-grid>article{padding:0 30px;border-left:1px solid #d5ddcf}.xp-featured-grid>article:first-child{padding-left:0;border:0}.xp-featured-grid>article:last-child{padding-right:0}.xp-result-context{font-size:14px;font-weight:500;color:#283324;margin:0 0 10px}.xp-featured-value{font-size:49px;letter-spacing:-.06em;line-height:1.1;color:#629b30;font-weight:500;margin:0 0 14px;white-space:nowrap}.xp-change{display:flex;gap:12px;align-items:center}.xp-savings{font-size:40px}.xp-featured-grid h2{font-size:18px;margin:0 0 7px}.xp-featured-grid article>p:last-child{font-size:14px;color:#687064;line-height:1.5;max-width:350px;margin-bottom:0}.xp-reach{background:#101b18;color:#f6f9f3;padding:46px 0 42px}.xp-reach .section-label{color:#a3d84b;font-size:11px}.xp-reach-heading{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-bottom:35px;border-bottom:1px solid #35463c}.xp-reach h2{font-size:35px;line-height:1.2;letter-spacing:-.035em;margin:0}.xp-reach-counts{display:flex;gap:65px;flex-shrink:0}.xp-reach-counts p{display:flex;flex-direction:column;margin:0}.xp-reach-counts strong{font-size:85px;line-height:1;font-weight:500;letter-spacing:-.055em;color:#a3d84b}.xp-reach-counts span{text-transform:uppercase;color:#b5c1b8;font-size:11px;margin-top:18px}.xp-reach-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:36px}.xp-reach figure{margin:0;display:flex;flex-direction:column;justify-content:space-between}.xp-reach figure>img{width:100%;height:auto;display:block}.xp-reach figcaption{font-size:11px;color:#b5c1b8;margin-top:16px}.xp-industries{border-left:1px solid #35463c;padding-left:40px}.xp-industries h3{font-size:24px;line-height:1.3;letter-spacing:-.03em;font-weight:500;margin:15px 0 26px}.xp-industries ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 15px;list-style:none;padding:0;margin:0}.xp-industries li{border:1px solid #35473a;border-left:3px solid #b6df8b;background:#1c2b23;font-size:12px;line-height:1.35;padding:10px 10px;min-height:38px;display:flex;align-items:center;letter-spacing:-.025em}.xp-industries-foot{font-size:12px;color:#b5c1b8;margin:24px 0 0}.xp-sector-nav{background:#f1f6e9;padding:28px 0}.xp-sector-links{display:grid;grid-template-columns:repeat(5,1fr);margin-top:16px}.xp-sector-links>a{padding:0 20px;color:#25331e;text-decoration:none;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;border-left:1px solid #c3d0b6}.xp-sector-links>a:first-child{padding-left:0;border:0}.xp-sector-number{font-size:29px;color:#6d9d39;letter-spacing:-.04em}.xp-sector-links strong{font-weight:500;font-size:15px}.xp-sector-links>a>span:last-of-type{font-size:12px;line-height:1.4;color:#6b7561;max-width:170px}.xp-sector-links svg{margin-top:4px}.xp-sector-links a:hover{color:#72a235}.xp-case{padding:46px 0}.xp-case-head.with-photo{display:grid;grid-template-columns:1.1fr .9fr;gap:36px;align-items:start}.xp-kicker{color:#659c36;font-size:12px;font-weight:500;line-height:1.5;margin:0 0 12px}.xp-kicker span{color:#76806e;font-weight:400}.xp-case h2{font-size:36px;line-height:1.16;letter-spacing:-.04em;margin:0 0 23px;max-width:740px}.xp-case-head>img{width:100%;height:280px;object-fit:cover;display:block}.xp-context{display:grid;grid-template-columns:1fr 1fr;gap:22px}.xp-context>div+div{border-left:1px solid #d5ddce;padding-left:22px}.xp-context h3{font-size:15px;font-weight:500;margin:0 0 7px}.xp-context p{font-size:14px;line-height:1.55;color:#697263;margin:0}.xp-results-label{font-size:12px;color:#689537;font-weight:500;border-top:1px solid #d5ddce;padding-top:18px;margin:25px 0 20px}.xp-metrics{display:grid;gap:0}.xp-metrics.four{grid-template-columns:repeat(4,1fr)}.xp-metrics.three{grid-template-columns:repeat(3,1fr)}.xp-metrics.two{grid-template-columns:repeat(2,1fr);margin-top:30px;max-width:900px}.xp-metric{display:flex;gap:13px;padding:0 20px;border-left:1px solid #d5ddce;align-items:flex-start}.xp-metric:first-child{border:0;padding-left:0}.xp-metric>svg{color:#75a53b;flex-shrink:0}.xp-metric-value{font-size:27px;line-height:1.2;letter-spacing:-.045em;color:#629b30;margin:0 0 9px;font-weight:500;display:flex;flex-wrap:wrap;align-items:center;gap:7px}.xp-metric-value svg{flex-shrink:0}.xp-metric h4{font-size:14px;font-weight:500;line-height:1.4;margin:0}.xp-metric-note{font-size:12px;color:#6e7866;line-height:1.5;margin:7px 0 0}.xp-note{display:flex;align-items:flex-start;gap:24px;background:#f2f4f0;padding:21px 25px;margin-top:28px}.xp-note>svg{color:#78a845;flex-shrink:0}.xp-note>div{border-left:1px solid #c7d2bd;padding-left:24px}.xp-note h3{font-size:14px;font-weight:500;margin:0 0 8px}.xp-note p{font-size:13px;line-height:1.5;color:#697263;margin:0}.xp-retail-second{margin-top:36px;border-top:1px solid #d5ddce;padding-top:28px}.xp-retail-second>h3{font-size:26px;line-height:1.2;letter-spacing:-.035em;margin:0 0 22px;max-width:800px}.xp-retail-second .xp-context{max-width:1000px}.xp-retail-second .xp-metrics{margin-top:25px}.xp-clarification{font-size:13px;color:#6e7866;line-height:1.55;margin:24px 0 0;max-width:1050px}.xp-dark{background:#17221f;color:#f1f6ed}.xp-dark .xp-kicker,.xp-dark .xp-results-label{color:#a5d563}.xp-dark .xp-kicker span,.xp-dark .xp-context p,.xp-dark .xp-metric-note{color:#bec8b6}.xp-dark .xp-results-label,.xp-dark .xp-context>div+div,.xp-dark .xp-metric{border-color:#465143}.xp-dark .xp-metric-value,.xp-dark .xp-metric>svg{color:#a2d851}.xp-dark .xp-note{background:#202f26}.xp-dark .xp-note>div{border-color:#637555}.xp-dark .xp-note p{color:#c0cbb7}.xp-inline-result{color:#a8dc61;font-size:24px;font-weight:500;letter-spacing:-.025em;margin-right:10px}.xp-pale{background:#eef6e5}.xp-mining .xp-case-head{max-width:1130px}.xp-mining .xp-context{gap:45px}.xp-mining .xp-context>div+div{padding-left:35px}.xp-mining .xp-metric-value{font-size:37px}.xp-close{background:#15211e;color:#f2f7ed;padding:38px 0}.xp-close>.wrap{display:flex;align-items:center;justify-content:space-between;gap:45px}.xp-close h2{font-size:33px;margin:0 0 15px;letter-spacing:-.04em}.xp-close .section-label{color:#a4d254}.xp-close p:last-child{font-size:14px;line-height:1.5;color:#c3cdb9;max-width:680px;margin:0}.xp-close-links{display:flex;flex-direction:column;align-items:flex-start;gap:17px;flex-shrink:0}.xp-close-links>a{display:flex;align-items:center;gap:30px;font-size:14px}.xp-close-links .primary{font-size:14px;min-height:42px;padding:11px 17px}.xp-sector-links a:focus-visible,.xp-close a:focus-visible{outline:2px solid #93c452;outline-offset:6px}
@media(max-width:1100px){.xp-hero h1{font-size:48px}.xp-hero-copy{max-width:500px}.xp-reach-grid{gap:25px}.xp-industries{padding-left:25px}.xp-industries li{font-size:11px;padding:8px}.xp-reach h2{font-size:30px}.xp-reach-counts{gap:35px}.xp-featured-value{font-size:40px}.xp-savings{font-size:32px}.xp-case h2{font-size:31px}.xp-case-head.with-photo{grid-template-columns:1.1fr .9fr;gap:26px}.xp-case-head>img{height:300px}.xp-metric{padding-inline:13px;gap:9px}.xp-metric-value{font-size:24px}.xp-metric>svg{width:25px}.xp-sector-links>a{padding-inline:14px}}
@media(max-width:760px){.xp-hero{min-height:0}.xp-hero-art{opacity:.5;object-position:65% center}.xp-hero-copy{padding:44px 0 55px}.xp-hero h1{font-size:40px}.xp-hero-copy>p:not(.eyebrow){font-size:16px}.xp-featured{padding:30px 0}.xp-featured-grid{grid-template-columns:1fr;gap:26px}.xp-featured-grid>article{border-left:0;border-top:1px solid #d5ddcf;padding:22px 0 0}.xp-featured-grid>article:first-child{padding-top:0}.xp-featured-value,.xp-savings{font-size:42px}.xp-reach{padding:35px 0}.xp-reach-heading{display:block;padding-bottom:25px}.xp-reach h2{font-size:28px}.xp-reach-counts{margin-top:27px;gap:60px}.xp-reach-counts strong{font-size:66px}.xp-reach-counts span{margin-top:10px}.xp-reach-grid{grid-template-columns:1fr;gap:32px;margin-top:25px}.xp-industries{border-left:0;padding-left:0}.xp-industries h3{font-size:24px}.xp-industries li{font-size:11px;min-height:44px;padding:8px}.xp-reach figure{max-width:600px}.xp-sector-links{grid-template-columns:1fr 1fr;gap:25px}.xp-sector-links>a,.xp-sector-links>a:first-child{border:0;padding:0}.xp-sector-links strong{font-size:14px}.xp-case{padding:33px 0}.xp-case-head.with-photo{grid-template-columns:1fr;gap:25px}.xp-case h2{font-size:29px}.xp-case-head>img{height:230px}.xp-context{gap:18px}.xp-context>div+div{padding-left:18px}.xp-context p{font-size:13px}.xp-metrics.four,.xp-metrics.three,.xp-metrics.two{grid-template-columns:1fr 1fr;gap:25px 0}.xp-metric,.xp-metric:first-child{padding:0 14px;gap:9px}.xp-metric:nth-child(odd){border-left:0;padding-left:0}.xp-metric-value{font-size:24px}.xp-metric h4{font-size:12px}.xp-metric-note{font-size:11px}.xp-metric>svg{width:24px}.xp-note{gap:14px;padding:18px}.xp-note>div{padding-left:14px}.xp-note>svg{width:25px}.xp-note p{font-size:12px}.xp-retail-second>h3{font-size:25px}.xp-inline-result{font-size:22px;display:block;margin-bottom:7px}.xp-mining .xp-context{gap:18px}.xp-mining .xp-context>div+div{padding-left:18px}.xp-mining .xp-metric-value{font-size:29px}.xp-close>.wrap{display:block}.xp-close h2{font-size:29px}.xp-close-links{margin-top:26px}}

.xp-mining .xp-case-head{max-width:none}.xp-mining .xp-context{gap:22px}.xp-mining .xp-context>div+div{padding-left:22px}.xp-mining .xp-metrics{margin-top:30px}.xp-mining .xp-metric-value{font-size:32px}.xp-mining .xp-metric:last-child .xp-metric-value{font-size:27px;max-width:260px}.xp-reach+.xp-close{border-top:1px solid #35463c}
