.home #intro{justify-content:start;align-items:end}.home #intro::before{display:none}.home #intro::after{background:linear-gradient(180deg,#435662af -5%,rgba(67,86,98,0) 69.52%)}.home #intro .overlay{top:0;width:100%;height:100%;z-index:3;background:linear-gradient(200deg,transparent 0%,rgba(0,0,0,.4) 100%);position:absolute}.home #intro .video-container{overflow:hidden;height:100%;width:100%}.home #intro .content{padding:0 0 3rem 1rem;text-align:left}@media screen and (max-width:998px){.home #intro .content{padding:0 1rem 3rem}}.home #intro .content h1{font-size:4.5rem}@media screen and (max-width:998px){.home #intro .content h1{font-size:3.5rem}}.home #intro .content p{margin-inline:unset}.home #intro #mobile-video{display:none}@media screen and (max-width:767px){.home #intro #mobile-video{display:block}.home #intro #desktop-video{display:none}}#mission figure{position:relative}#mission figure::after{position:absolute;bottom:75px;right:0;height:75px;width:75px;content:"";background-color:#ffc72c}@media screen and (max-width:998px){#mission figure::after{bottom:50px;height:50px;width:50px}}@media screen and (max-width:350px){#mission figure::after{bottom:35px;height:35px;width:35px}}#mission figure::before{position:absolute;bottom:0;right:75px;height:75px;width:75px;content:"";background-color:#fff}@media screen and (max-width:998px){#mission figure::before{right:50px;height:50px;width:50px}}@media screen and (max-width:350px){#mission figure::before{right:35px;height:35px;width:35px}}@media screen and (max-width:767px){#mission{padding-top:1rem}#mission .content{margin-bottom:2rem}}#mission p>a{font-size:.8rem;font-weight:500;padding:.7rem;padding-right:2.8rem;display:inline-flex;align-items:center;line-height:1;width:max-content;color:#fff;border:2px solid #435662;cursor:pointer;position:relative;z-index:1;background-color:transparent;color:#435662;border-color:#ffc72c}@media screen and (max-width:767px){#mission p>a{font-size:.9rem}}#mission p>a::before{position:absolute;left:0;top:0;height:100%;width:calc(100% - 2rem);background-color:#435662;transition:all 150ms ease-in-out;content:"";z-index:-1}#mission p>a::after{position:absolute;right:0;top:0;height:100%;width:2rem;background-image:url(/images/arrow-right-primary.svg);background-repeat:no-repeat;background-position:50%;background-size:40%;content:""}#mission p>a:hover::after{background-image:url(/images/arrow-right-white.svg)}#mission p>a:hover::before{width:100%}#mission p>a::before{background-color:#ffc72c}#mission p>a:hover::after{background-image:url(/images/arrow-right-primary.svg)}#drill{position:relative}@media screen and (max-width:767px){#drill{padding-bottom:2rem}}#drill::before{position:absolute;height:6rem;width:6rem;border:1rem solid #fff;background-color:#ffc72c;top:-4rem;content:"";z-index:3;border-left:0;left:0}#drill li{overflow:hidden}#expertise figure,#underground figure{position:relative}#expertise figure::after,#underground figure::after{content:"";position:absolute;width:2.5rem;height:2.5rem;background-color:#fff}#expertise figure::after{bottom:0;right:0}#underground figure::before{content:"";position:absolute;top:0;left:0;width:2.5rem;height:2.5rem;background-color:#fff}#underground figure::after{bottom:0;left:0}#mining figure::before{content:"";position:absolute;top:0;right:0;width:2.5rem;height:2.5rem;background-color:#fff}@media screen and (max-width:767px){#expertise figure::before,#expertise figure::after,#underground figure::before,#underground figure::after,#mining figure::before,#mining figure::after{content:none}}#difference figure{position:relative}#difference figure::after{position:absolute;bottom:75px;right:0;height:75px;width:75px;content:"";background-color:#ffc72c}@media screen and (max-width:998px){#difference figure::after{bottom:50px;height:50px;width:50px}}@media screen and (max-width:350px){#difference figure::after{bottom:35px;height:35px;width:35px}}#difference figure::before{position:absolute;bottom:0;right:75px;height:75px;width:75px;content:"";background-color:#fff}@media screen and (max-width:998px){#difference figure::before{right:50px;height:50px;width:50px}}@media screen and (max-width:350px){#difference figure::before{right:35px;height:35px;width:35px}}#careers{margin-block:1rem}#careers figure{overflow:hidden}