/* Rockhound Atlas 4.4 — dedicated Metal Detecting Explorer integration. */
.rockhound-atlas-metal-page{background:#eef3f1}
.rockhound-atlas-metal-page .wp-site-blocks{overflow:clip}
.rha-metal-page{background:linear-gradient(180deg,#eef3f1 0,#f8f7f2 34rem,#f8f7f2 100%)}
.rha-metal-home>.wp-block-post-content{margin:0!important;max-width:none!important}
.rha-metal-home .smd-shell{padding-top:clamp(28px,4vw,60px)}
.rha-metal-masthead{padding:clamp(3.2rem,6vw,6.4rem) clamp(1rem,2.5vw,2.2rem);background:linear-gradient(120deg,#0b2730,#173f45 58%,#6e451f);color:#fff;position:relative;overflow:hidden}
.rha-metal-masthead:after{content:"";position:absolute;right:-6rem;top:-11rem;width:34rem;height:34rem;border:1px solid rgba(255,255,255,.1);border-radius:50%;box-shadow:0 0 0 4rem rgba(255,255,255,.025),0 0 0 8rem rgba(255,255,255,.018)}
.rha-metal-masthead>*{position:relative;z-index:1}
.rha-metal-masthead .wp-block-post-title{color:#fff;font-size:clamp(2.8rem,6vw,6rem);max-width:1100px;margin:.25rem 0 .8rem;line-height:.96}
.rha-metal-masthead p:last-child{max-width:820px;margin:0;color:#d7e5e1;font-size:clamp(1rem,1.4vw,1.2rem)}
.rha-metal-kicker{margin:0!important;color:#f1c56e!important;text-transform:uppercase;letter-spacing:.13em;font-size:.75rem!important;font-weight:900}
.rha-metal-page>.wp-block-post-content{max-width:none!important;margin:0!important}
.rockhound-atlas-metal-page .smd-shell a:focus-visible{outline-color:#d97706}
.rockhound-atlas-metal-page .smdx-app{margin-inline:auto}
.rockhound-atlas-metal-page .smdx-map-wrap{min-height:520px}
.rockhound-atlas-metal-page .smdx-real-map{z-index:1}
.rockhound-atlas-metal-page .leaflet-pane{z-index:400}
.rockhound-atlas-metal-page .leaflet-control{z-index:800}
@media(max-width:782px){.rha-metal-masthead{padding:2.8rem 1rem}.rha-metal-masthead .wp-block-post-title{font-size:clamp(2.5rem,12vw,4.2rem)}.rockhound-atlas-metal-page .smdx-map-wrap{min-height:580px}}
