/* Approved v038 production corrections; preserve the existing hero dimensions and maps. */
@media(min-width:901px){.reg-hero .reg-hero-mini{top:calc(50% + 28px)}}
.federal-magazine .fm-hero{background:linear-gradient(90deg,rgba(2,36,26,.94) 0%,rgba(4,43,30,.78) 37%,rgba(4,43,30,.16) 75%,rgba(6,45,30,.04) 100%),url("/assets/images/federal-hemp-capitol-sunset-v038.webp") center top/cover no-repeat,#103b28}
.federal-magazine .fm-hero:before{display:none}
@media(max-width:760px){.federal-magazine .fm-hero{background-position:center,80% top}}

.federal-magazine .fm-hero h1,.federal-magazine .fm-hero-inner>p{text-shadow:0 1px 3px rgba(0,25,16,.75)}
/* Keep navigation usable on landscape phones and tablets where the full row overflows. */
@media(min-width:701px) and (max-width:1000px){.site-header{height:70px}.menu-toggle{display:block;border:0;background:transparent;font-size:25px;cursor:pointer}.site-header .nav{display:none;position:absolute;top:70px;left:0;right:0;background:#fff;box-shadow:0 12px 20px #0002;padding:20px;flex-direction:column;align-items:stretch;gap:20px}.site-header .nav.open{display:flex}.footer-inner{flex-direction:column;align-items:flex-start}.footer-links{flex-wrap:wrap}}
