/* Mining Projects guide page: improve hierarchy while preserving every destination. */
html body.gcvr-projects #gcp27-main{background:#f3f6f9!important;padding:40px 24px 64px!important;min-height:55vh}
html body.gcvr-projects #gcp27-main article#post-379{box-sizing:border-box;width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
html body.gcvr-projects #post-379 .gcp27-entry-content{margin:0!important;padding:0!important}
html body.gcvr-projects #post-379 .gcp27-entry-content>section{box-sizing:border-box!important;max-width:none!important;width:100%!important;margin:0!important;padding:42px!important;border:1px solid #dbe3ec!important;border-radius:18px!important;background:#fff!important;color:#13263c!important;box-shadow:0 6px 24px #13263c08!important}
html body.gcvr-projects #post-379 h1{color:#13263c!important;font-size:clamp(32px,4vw,44px)!important;line-height:1.15!important;letter-spacing:-.025em!important;margin:0 0 14px!important}
html body.gcvr-projects #post-379 h1+p{color:#40566c!important;font-size:18px!important;line-height:1.65!important;margin:0 0 34px!important;max-width:72ch}
html body.gcvr-projects #post-379 h2{color:#13263c!important;font-size:23px!important;line-height:1.35!important;letter-spacing:-.01em!important;margin:28px 0 8px!important;padding:0 0 0 14px!important;border-left:4px solid #c7a45a!important}
html body.gcvr-projects #post-379 h1+p+h2{margin-top:0!important}
html body.gcvr-projects #post-379 p{color:#40566c!important;font-size:16px!important;line-height:1.7!important;margin:0 0 12px!important;max-width:82ch}
html body.gcvr-projects #post-379 a{color:#123c5a!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important;font-weight:600!important}
html body.gcvr-projects #post-379 a:hover{color:#725119!important}
html body.gcvr-projects #post-379 a:focus-visible{outline:3px solid #142b43!important;outline-offset:3px!important;border-radius:3px}
@media(max-width:760px){html body.gcvr-projects #gcp27-main{padding:24px 16px 40px!important}html body.gcvr-projects #post-379 .gcp27-entry-content>section{padding:26px 22px!important}html body.gcvr-projects #post-379 h1+p{font-size:16px!important;margin-bottom:26px!important}html body.gcvr-projects #post-379 h2{font-size:21px!important;margin-top:24px!important}}
