.reviews-track54{position:relative;height:200svh;background:#060a09}.reviews-pin54{position:sticky;top:0;height:100svh;overflow:hidden;background:#060a09}.reviews-pin54 iframe{display:block;width:100%;height:100%;border:0;background:#060a09}
html body .supplied-slider-section:before{content:"";position:absolute;z-index:2;pointer-events:none;left:50%;top:50%;width:min(70vh,85vw);height:min(70vh,85vw);transform:translate(-50%,-50%);border-radius:50%;border:1px solid #f8d66d99;box-shadow:0 0 24px #f4c54c50,inset 0 0 22px #f4c54c25}
@media(max-width:900px){.reviews-track54{height:auto}.reviews-pin54{position:relative;height:2750px}}
@media(prefers-reduced-motion:reduce){.reviews-track54{height:auto}}
html body .reviews-track54{height:200svh!important;min-height:200svh!important;display:block!important;overflow:visible!important;margin:0!important;padding:0!important;position:relative!important}
html body .reviews-pin54{height:100svh!important;position:sticky!important;top:0!important;margin:0!important;padding:0!important}
@media(max-width:900px){html body .reviews-track54{height:auto!important;min-height:0!important}html body .reviews-pin54{position:relative!important;height:2800px!important}}

html body:not(#footer540):not(#footer541):not(#footer542):not(#footer543):not(#footer544):not(#footer545):not(#footer546):not(#footer547):not(#footer548):not(#footer549):not(#footer5410):not(#footer5411):not(#footer5412):not(#footer5413):not(#footer5414):not(#footer5415):not(#footer5416):not(#footer5417):not(#footer5418):not(#footer5419):not(#footer5420):not(#footer5421):not(#footer5422):not(#footer5423) .reviews-track54 + .mining-footer{margin-top:0!important}

html body .supplied-slider-section:before{display:none!important}
html.embedded55,html:has(body.embedded54){overflow:hidden!important;scrollbar-width:none!important}body.embedded54{overflow:hidden!important;min-height:0!important;height:auto!important}.embedded54 .reviews-board{overflow:hidden!important}.embedded54::-webkit-scrollbar,html:has(body.embedded54)::-webkit-scrollbar{display:none!important}
.footer-phones36 a{display:inline-flex!important;align-items:center!important;gap:9px!important}.landline55{flex-shrink:0}.landline55 svg{width:21px;height:21px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:900px){body.embedded54 .reviews-board{height:auto!important;min-height:0!important;padding-bottom:14px!important}.embedded54 .source-note{display:none!important}}
html body:not(#fix550):not(#fix551):not(#fix552):not(#fix553):not(#fix554):not(#fix555):not(#fix556):not(#fix557):not(#fix558):not(#fix559):not(#fix5510):not(#fix5511):not(#fix5512):not(#fix5513):not(#fix5514):not(#fix5515):not(#fix5516):not(#fix5517):not(#fix5518):not(#fix5519):not(#fix5520):not(#fix5521):not(#fix5522):not(#fix5523):not(#fix5524) .service-action[href*="wa.me"]{background:linear-gradient(145deg,#96ffbb 0%,#25ce70 35%,#07964d 75%,#24bc6e 100%)!important;border-color:#07884b!important;box-shadow:inset 0 2px 3px #dcffe7,0 7px 23px #109d4b35!important;color:#082419!important}
html body:not(#fix550):not(#fix551):not(#fix552):not(#fix553):not(#fix554):not(#fix555):not(#fix556):not(#fix557):not(#fix558):not(#fix559):not(#fix5510):not(#fix5511):not(#fix5512):not(#fix5513):not(#fix5514):not(#fix5515):not(#fix5516):not(#fix5517):not(#fix5518):not(#fix5519):not(#fix5520):not(#fix5521):not(#fix5522):not(#fix5523):not(#fix5524) .journey-copy h2{color:#101313!important;-webkit-text-fill-color:#101313!important;background:none!important}
html body:not(#fix550):not(#fix551):not(#fix552):not(#fix553):not(#fix554):not(#fix555):not(#fix556):not(#fix557):not(#fix558):not(#fix559):not(#fix5510):not(#fix5511):not(#fix5512):not(#fix5513):not(#fix5514):not(#fix5515):not(#fix5516):not(#fix5517):not(#fix5518):not(#fix5519):not(#fix5520):not(#fix5521):not(#fix5522):not(#fix5523):not(#fix5524) .journey-copy h2>.heading-gold{background:linear-gradient(155deg,#fff2b0,#f9dc78 24%,#ebbd3f 60%,#f4d365)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}

html body:not(#fix560):not(#fix561):not(#fix562):not(#fix563):not(#fix564):not(#fix565):not(#fix566):not(#fix567):not(#fix568):not(#fix569):not(#fix5610):not(#fix5611):not(#fix5612):not(#fix5613):not(#fix5614):not(#fix5615):not(#fix5616):not(#fix5617):not(#fix5618):not(#fix5619):not(#fix5620):not(#fix5621):not(#fix5622):not(#fix5623):not(#fix5624):not(#fix5625):not(#fix5626):not(#fix5627):not(#fix5628):not(#fix5629):not(#fix5630):not(#fix5631) .journey-copy h2 .type-character{color:inherit!important;-webkit-text-fill-color:inherit!important;background:none!important;filter:none!important}
html body:not(#fix560):not(#fix561):not(#fix562):not(#fix563):not(#fix564):not(#fix565):not(#fix566):not(#fix567):not(#fix568):not(#fix569):not(#fix5610):not(#fix5611):not(#fix5612):not(#fix5613):not(#fix5614):not(#fix5615):not(#fix5616):not(#fix5617):not(#fix5618):not(#fix5619):not(#fix5620):not(#fix5621):not(#fix5622):not(#fix5623):not(#fix5624):not(#fix5625):not(#fix5626):not(#fix5627):not(#fix5628):not(#fix5629):not(#fix5630):not(#fix5631) .journey-copy h2>.heading-gold .type-character{color:#e8bf4b!important;-webkit-text-fill-color:#e8bf4b!important}

/* Match the native white lens while its shader is being prepared. */
html body .supplied-slider-section:not(.scene-ready):after{content:"";position:absolute;left:50%;top:50%;width:70vh;height:70vh;max-width:80vw;max-height:80vw;transform:translate(-50%,-50%);border:1px solid #ffffff66;border-radius:50%;background:radial-gradient(circle,#ffffff05 45%,#ffffff0a 70%,transparent 71%);box-shadow:0 0 75px #ffffff09;pointer-events:none;z-index:2}
