.product-panorama{isolation:isolate;color:#fff;background:#0b1c22;scroll-margin-top:20px;position:relative;overflow:hidden}.panorama-heading{z-index:3;pointer-events:none;background:linear-gradient(#07191de0,#07191d80 60%,#0000);justify-content:space-between;align-items:flex-start;gap:30px;padding:38px 4.5%;display:flex;position:absolute;inset:0 0 auto}.panorama-heading p{color:#e4cf9e;letter-spacing:2.8px;margin:0 0 12px;font-size:9px;font-weight:600}.corporate-home .panorama-heading h1{letter-spacing:-.045em;color:#fff;text-wrap:balance;max-width:800px;margin:0;font-size:clamp(28px,3.05vw,48px);font-weight:400;line-height:1.13}.panorama-coordinate{letter-spacing:1.7px;text-align:end;color:#e0e6e5;padding-top:3px;font-size:9px;line-height:2}.panorama-panels{background:#0c2027;height:calc(100svh - 100px);min-height:600px;max-height:900px;margin-inline:-52px;display:flex}.panorama-panel{isolation:isolate;color:#fff;-webkit-tap-highlight-color:#e4cf9e44;background:#0c2027;border-right:1px solid #fff5;flex:1 1 0;min-width:0;transition:flex-grow .65s cubic-bezier(.2,.65,.25,1);display:block;position:relative;overflow:hidden;transform:skew(-7deg)}.panorama-panel:first-child{padding-left:30px}.panorama-panel:last-child{border-right:0;padding-right:30px}.panorama-photo{z-index:-2;object-fit:cover;filter:saturate(.72)brightness(.85);width:calc(100% + 124px);max-width:none;height:100%;transition:transform .85s cubic-bezier(.2,.65,.25,1),filter .65s;position:absolute;inset:0 -62px;transform:skew(7deg)scale(1.055)}.panorama-panel-shade{z-index:-1;background:linear-gradient(#07191d14 20%,#07191d08 40%,#07191d9c 67%,#06171fe8 100%);transition:background-color .5s;position:absolute;inset:-1px}.panorama-panel-content{text-align:start;position:absolute;bottom:110px;left:19px;right:13px;transform:skew(7deg)}.panorama-panel:first-child .panorama-panel-content{left:106px}.panorama-panel:last-child .panorama-panel-content{right:70px}.panorama-index{letter-spacing:2px;color:#e4cf9e;margin-bottom:20px;font-size:11px;font-weight:500;display:block}.corporate-home .panorama-panel h2{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;color:#fff;text-shadow:0 2px 15px #031016aa;transform-origin:0 100%;align-items:flex-end;max-width:100%;min-height:2.6em;margin:0;font-size:clamp(18px,1.72vw,28px);font-weight:450;line-height:1.17;transition:color .4s,transform .5s;display:flex}.panorama-panel-action{color:#e3d6b7;border-top:1px solid #ffffff50;justify-content:space-between;align-items:center;gap:8px;min-height:36px;margin-top:22px;padding-top:15px;display:flex}.panorama-panel-action>span{opacity:0;font-size:10px;line-height:1.4;transition:opacity .3s,transform .3s;transform:translateY(5px)}.panorama-panel-action svg{flex-shrink:0;transition:transform .4s}.panorama-panel:focus-visible{outline-offset:-6px;z-index:2;outline:3px solid #e8ca8a;flex-grow:2.8}.panorama-panel:focus-visible .panorama-photo{filter:saturate()brightness(1.02);transform:skew(7deg)scale(1)}.panorama-panel:focus-visible h2{color:#f5dfb2;transform:scale(1.13)}.panorama-panel:focus-visible .panorama-panel-action>span{opacity:1;transform:none}.panorama-baseline{z-index:3;color:#e5e9e7;letter-spacing:.45px;pointer-events:none;border-top:1px solid #ffffff35;justify-content:space-between;align-items:center;gap:24px;min-height:62px;font-size:10px;display:flex;position:absolute;inset:auto 4.5% 0}.panorama-baseline a{pointer-events:auto;color:#fff;align-items:center;gap:16px;min-height:44px;display:flex}:is(.panorama-baseline a:focus-visible,.panorama-disclosure a:focus-visible){outline-offset:5px;outline:2px solid #bd9556}.panorama-disclosure{color:#63716e;background:#f2f1eb;border-bottom:1px solid #dadfd8;justify-content:space-between;align-items:center;gap:20px;padding:12px 4.5%;font-size:9px;line-height:1.6;display:flex}.panorama-disclosure a{color:#4a5c58;flex-shrink:0;align-items:center;gap:7px;display:flex}@media (hover:hover) and (pointer:fine) and (min-width:901px){.panorama-panel:hover{z-index:2;flex-grow:2.8}.panorama-panel:hover .panorama-photo{filter:saturate()brightness(1.02);transform:skew(7deg)scale(1)}.panorama-panel:hover h2{color:#f5dfb2;transform:scale(1.13)}.panorama-panel:hover .panorama-panel-action>span{opacity:1;transform:none}.panorama-panel:hover .panorama-panel-action svg{transform:translate(3px,-3px)}}@media (min-width:901px) and (max-width:1200px){.panorama-panel-content{left:14px;right:10px}.panorama-panel:first-child .panorama-panel-content{left:98px}.panorama-panel:last-child .panorama-panel-content{right:63px}.corporate-home .panorama-panel h2{font-size:18px}.panorama-panel-action>span{font-size:9px}.panorama-coordinate{max-width:180px;font-size:8px}}@media (max-width:900px){.panorama-heading{background:#0c2429;padding:29px 6% 32px;position:relative}.corporate-home .panorama-heading h1{max-width:560px;font-size:34px}.panorama-coordinate{display:none}.panorama-heading p{letter-spacing:2px;font-size:8px}.panorama-panels{background:#e4cf9e;flex-direction:column;gap:0;height:auto;min-height:0;max-height:none;margin:0;display:flex}.panorama-panel,.panorama-panel:first-child,.panorama-panel:last-child{clip-path:polygon(0 0,100% 0,100% calc(100% - 17px),0 100%);border:0;flex:none;width:100%;height:176px;margin-top:-17px;padding:0;transform:none}.panorama-panel:first-child{margin-top:0}.panorama-panel:last-child{clip-path:none;height:159px}.panorama-photo{filter:saturate(.9)brightness(.95);width:100%;height:calc(100% + 50px);inset:-25px 0;transform:none}.panorama-panel-shade{background:linear-gradient(90deg,#061a22df 0%,#061a2277 45%,#061a2222 85%)}.panorama-panel-content,.panorama-panel:first-child .panorama-panel-content,.panorama-panel:last-child .panorama-panel-content{grid-template-columns:30px minmax(0,1fr) 38px;align-items:center;gap:17px;padding-bottom:17px;display:grid;inset:0 6%;transform:none}.panorama-panel:last-child .panorama-panel-content{padding-bottom:0}.panorama-index{margin:0;font-size:10px}.corporate-home .panorama-panel h2{max-width:450px;min-height:0;font-size:29px;line-height:1.1;display:block}.panorama-panel-action{color:#fff;border:1px solid #ffffff65;border-radius:50%;justify-content:center;width:38px;height:38px;margin:0;padding:0}.panorama-panel-action>span{display:none}.panorama-panel-action svg{width:18px}.panorama-panel:focus-visible{outline-offset:-8px;flex-grow:0}.panorama-panel:focus-visible .panorama-photo{transform:none}.panorama-panel:focus-visible h2{transform:none}.panorama-baseline{background:#0c2429;border:0;flex-wrap:wrap;gap:4px 20px;min-height:72px;margin:0;padding:17px 6%;font-size:10px;position:relative;inset:auto}.panorama-disclosure{align-items:flex-start;padding:13px 6%;font-size:9px}[dir=rtl] .panorama-panel-shade{background:linear-gradient(270deg,#061a22df 0%,#061a2277 45%,#061a2222 85%)}}@media (max-width:450px){.corporate-home .panorama-heading h1{font-size:29px}.panorama-heading{padding-block:24px 27px}.panorama-panel,.panorama-panel:first-child{height:154px}.panorama-panel:last-child{height:137px}.panorama-panel-content,.panorama-panel:first-child .panorama-panel-content,.panorama-panel:last-child .panorama-panel-content{grid-template-columns:22px minmax(0,1fr) 34px;gap:12px}.corporate-home .panorama-panel h2{font-size:25px}.panorama-panel-action{width:34px;height:34px}.panorama-disclosure{display:block}.panorama-disclosure a{min-height:24px;margin-top:7px}}@media (prefers-reduced-motion:reduce){.product-panorama *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (min-width:901px){.corporate-home .panorama-panel:focus-visible h2{font-size:clamp(26px,2.6vw,40px);line-height:1.08;transform:none}}@media (hover:hover) and (pointer:fine) and (min-width:901px){.corporate-home .panorama-panel:hover h2{font-size:clamp(26px,2.6vw,40px);line-height:1.08;transform:none}}@media (max-width:900px){.panorama-panel:nth-child(6) .panorama-photo{transform:scale(1.85)}.panorama-panel:nth-child(6):focus-visible .panorama-photo{transform:scale(1.85)}}.gateway-hero.gateway-hero-three{background:#d7ded7;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.gateway-hero-three .gateway-panel{background-color:#142e32;min-width:0;min-height:640px;padding:30px 9% 24px}.gateway-hero-three .gateway-panel .gateway-shade{z-index:1;background:linear-gradient(#0e232c8c 0%,#10272f26 22%,#10242db8 56%,#0b2229f5 100%);transition:background-color .26s}.gateway-hero-three .gateway-panel .gateway-topline,.gateway-hero-three .gateway-panel .gateway-bottomline,.gateway-hero-three .gateway-panel .gateway-panel-content{z-index:2;pointer-events:none}.gateway-hero-three .gateway-topline{letter-spacing:1.3px;color:#f1f1e7;align-items:flex-start;min-height:28px;font-size:9px;line-height:1.6}.gateway-hero-three .gateway-panel-content{margin-top:auto;padding:145px 0 30px}.gateway-hero-three .gateway-kicker{letter-spacing:2.6px;color:#e1e6df;align-items:center;gap:10px;margin-bottom:19px;font-size:9px;font-weight:600;display:flex}.gateway-hero-three .gateway-kicker:before{content:"";background:currentColor;width:25px;height:1px}.corporate-home .gateway-hero-three .gateway-panel h2{letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;color:#f9f7ef;text-shadow:0 2px 22px #07191b52;transform-origin:0;max-width:100%;min-height:2.1em;margin:0 0 22px;font-size:clamp(37px,3.65vw,61px);font-weight:550;line-height:1.04;transition:transform .3s,color .25s,text-shadow .25s}[dir=rtl] .gateway-hero-three .gateway-panel h2{transform-origin:100%;letter-spacing:-.025em}.gateway-hero-three .gateway-intro{color:#eeefe9;text-wrap:pretty;max-width:390px;min-height:5.2em;margin:0 0 28px;font-size:14px;line-height:1.75}.gateway-hero-three .gateway-action{color:#14373c;text-align:start;background:#f2f0e8;border:1px solid #f1f0e7cc;border-radius:2px;justify-content:space-between;align-items:center;gap:18px;width:100%;max-width:none;min-height:61px;padding:10px 12px 10px 19px;font-size:13px;font-weight:650;line-height:1.5;transition:background-color .25s,color .25s,border-color .25s;display:flex;box-shadow:0 6px 24px #061c2426}.gateway-hero-three .trade-panel .gateway-action{color:#f9f7ef;background:#14313b70}.gateway-hero-three .gateway-action>span:first-child{overflow-wrap:anywhere;min-width:0}.gateway-action-arrow{border-inline-start:1px solid;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.gateway-action-arrow svg{transition:transform .25s}.gateway-hero-three .gateway-bottomline{letter-spacing:1px;color:#dce4dd;min-height:38px;padding-top:16px;font-size:8px;line-height:1.6}.gateway-hero-three .gateway-panel-link{z-index:3;cursor:pointer;-webkit-tap-highlight-color:#ffffff20;background:0 0;border:0;border-radius:0;display:block;position:absolute;inset:0}.gateway-hero-three .gateway-panel-link:focus-visible{outline-offset:-8px;outline:3px solid #f8f5e8;box-shadow:inset 0 0 0 11px #173b43}.gateway-hero-three .gateway-panel .mining-media .media-toggle{z-index:5;pointer-events:auto;min-height:36px}.gateway-hero-three .media-toggle:focus-visible{outline-offset:4px;outline:2px solid #fff}.gateway-hero-three .procurement-panel{background:#193d43}.gateway-hero-three .procurement-panel .gateway-shade{background:linear-gradient(170deg,#335c5d22,#183a4280 38%,#102b34e8 100%)}.gateway-procurement-lines{z-index:0;background:linear-gradient(145deg,#31575a 0%,#1e454b 45%,#18363f 100%);position:absolute;inset:0;overflow:hidden}.gateway-procurement-lines>span{aspect-ratio:.76;top:-15%;border:1px solid #e4e8de26;width:68%;position:absolute;inset-inline-end:-22%;transform:rotate(-28deg)}.gateway-procurement-lines>span:nth-child(2){inset-inline-end:-4%;top:-9%}.gateway-procurement-lines>span:nth-child(3){inset-inline-end:14%;top:-3%}.gateway-document-mark{background:repeating-linear-gradient(0deg,#0000 0 5px,#d4e0dc70 5px 6px) 50%/9px 12px no-repeat;border:1px solid #e2e8e1a8;flex:0 0 17px;height:23px}.gateway-hero-three .gateway-panel:has(.gateway-panel-link:focus-visible) h2{color:#fff;text-shadow:0 2px 26px #07191b80;transform:scale(1.025)}.gateway-hero-three .gateway-panel:has(.gateway-panel-link:focus-visible) .gateway-action{color:#102f36;background:#fffdf5;border-color:#fffdf5}header.gateway-header nav{gap:6px}header.gateway-header nav a{color:#f2f3e9;cursor:pointer;background:#f4f4e906;border:1px solid #e4ebe020;border-radius:2px;padding:11px 12px;font-weight:500;line-height:1.4;transition:background-color .18s,border-color .18s,color .18s}header.gateway-header nav a[aria-current=page]{color:#14343c;background:#f2f0e8;border-color:#f2f0e8}header.gateway-header nav a[aria-current=page]:after{display:none}:is(header.gateway-header nav a:hover,header.gateway-header nav a:focus-visible){color:#14343c;background:#f2f0e8;border-color:#f2f0e8}header.gateway-header nav a:focus-visible{outline-offset:4px;outline:2px solid #fffdf5}.gateway-header .gateway-contact:focus-visible{outline-offset:4px;outline:2px solid #fffdf5}.gateway-header .locale-menu summary:focus-visible{outline-offset:4px;outline:2px solid #fffdf5}.mining-site .mining-navigation a{color:#29444a;cursor:pointer;background:#f6f5ef;min-height:52px;font-weight:550;transition:background-color .18s,color .18s}.mining-site .mining-navigation a[aria-current=page],.mining-site .mining-navigation a:hover{color:#fffdf3;background:#193e43}.mining-site .mining-navigation a[aria-current=page]:after{background:#dbe4d6;height:2px}.mining-site a.mining-text-link,.mining-site a.equipment-detail-link,.mining-site .mining-related-links a{color:#183c42;white-space:normal;cursor:pointer;background:#f4f4eb;border:1px solid #a9bbb3;border-radius:2px;justify-content:space-between;align-items:center;gap:16px;max-width:100%;min-height:44px;padding:11px 14px;font-size:13px;font-weight:600;line-height:1.45;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.mining-site a.mining-text-link svg,.mining-site a.equipment-detail-link svg,.mining-site .mining-related-links a svg{flex-shrink:0;transition:transform .2s}.mining-site .mining-hub-hero a.mining-text-link,.mining-site .mining-hero a.mining-text-link{color:#193d42;background:#f3f2e9;border-color:#f3f2e9}.mining-site a.mining-text-link:hover,.mining-site a.equipment-detail-link:hover,.mining-site .mining-related-links a:hover{color:#fffdf4;background:#193e43;border-color:#193e43}:is(.mining-site a:focus-visible,.mining-site button:focus-visible,.mining-site summary:focus-visible,.gateway-baseline a:focus-visible,.gateway-disclosure a:focus-visible){outline-offset:4px;outline:3px solid #648e94}.mining-site .mining-division-grid>article,.mining-site .equipment-product-grid>article,.mining-site .machine-related-grid>a{transition:border-color .2s,box-shadow .2s}:is(.mining-site .mining-division-grid>article:focus-within,.mining-site .equipment-product-grid>article:focus-within,.mining-site .machine-related-grid>a:focus-visible){border-color:#527c7e;box-shadow:0 8px 24px #193e4312}@media (hover:hover) and (pointer:fine){.gateway-hero-three .gateway-panel:has(.gateway-panel-link:hover) .gateway-shade{background-color:#061a2926}.gateway-hero-three .gateway-panel:has(.gateway-panel-link:hover) h2{color:#fff;text-shadow:0 2px 26px #07191b80;transform:scale(1.025)}.gateway-hero-three .gateway-panel:has(.gateway-panel-link:hover) .gateway-action{color:#102f36;background:#fffdf5;border-color:#fffdf5}.gateway-hero-three .gateway-panel:has(.gateway-panel-link:hover) .gateway-action-arrow svg{transform:translate(2px,-2px)}.mining-site a.mining-text-link:hover svg,.mining-site a.equipment-detail-link:hover svg{transform:translate(3px)}.mining-site .mining-division-grid>article:hover,.mining-site .equipment-product-grid>article:hover,.mining-site .machine-related-grid>a:hover{border-color:#527c7e;box-shadow:0 8px 24px #193e4312}}@media (max-width:1100px) and (min-width:761px){.gateway-hero-three .gateway-panel{min-height:650px;padding-inline:7%}.corporate-home .gateway-hero-three .gateway-panel h2{font-size:clamp(32px,3.7vw,42px)}.gateway-hero-three .gateway-intro{min-height:7em;font-size:13px}.gateway-hero-three .gateway-action{gap:8px;padding-inline:12px 8px;font-size:12px}.gateway-hero-three .gateway-topline{letter-spacing:.8px;font-size:8px}header.gateway-header nav a{padding-inline:9px}}@media (max-width:1150px){header.gateway-header{flex-wrap:wrap;gap:8px 20px}header.gateway-header .header-right{margin-inline-start:auto}header.gateway-header nav{flex-wrap:wrap;order:3;justify-content:flex-start;gap:6px;width:100%;margin:0;padding-top:10px}header.gateway-header nav a{align-items:center;min-height:44px;padding:10px 12px;display:inline-flex}}@media (max-width:760px){.gateway-hero.gateway-hero-three{grid-template-columns:1fr}.gateway-hero-three .gateway-panel{min-height:470px;padding:25px 7% 22px}.gateway-hero-three .gateway-panel-content{padding:90px 0 28px}.corporate-home .gateway-hero-three .gateway-panel h2{max-width:580px;min-height:0;margin-bottom:21px;font-size:clamp(40px,8.8vw,62px);line-height:1.02}.gateway-hero-three .gateway-intro{max-width:430px;min-height:0;margin-bottom:25px;font-size:14px}.gateway-hero-three .gateway-action{color:#14373c;background:#f5f3e9;max-width:430px;min-height:60px}.gateway-hero-three .trade-panel .gateway-action{color:#14373c;background:#f5f3e9}.gateway-hero-three .gateway-topline{letter-spacing:1.2px;font-size:9px}.gateway-hero-three .gateway-kicker{margin-bottom:17px}.gateway-hero-three .procurement-panel{min-height:485px}header.gateway-header nav{gap:5px}header.gateway-header nav a{padding:10px 9px}}@media (prefers-reduced-motion:reduce){.gateway-hero-three *,header.gateway-header nav a,.mining-site .mining-navigation a,.mining-site a.mining-text-link,.mining-site a.mining-text-link svg,.mining-site a.equipment-detail-link,.mining-site a.equipment-detail-link svg,.mining-site .mining-related-links a,.mining-site .mining-related-links a svg,.mining-site .mining-division-grid>article,.mining-site .equipment-product-grid>article,.mining-site .machine-related-grid>a{transition:none!important;animation:none!important}.gateway-hero-three .gateway-panel h2,.gateway-hero-three .gateway-action-arrow svg,.gateway-hero-three .gateway-photo,.mining-site a.mining-text-link svg,.mining-site a.equipment-detail-link svg{transform:none!important}}
