/* Scoped additions. Original PC/mobile content styles are unchanged. */
.nav .harvest-link{background:#e8e2c8;color:#123b2a;padding:8px 9px;border-radius:3px;font-size:13px;letter-spacing:.65px}
.nav .harvest-link.active{background:#d6cc9d;color:#123b2a}
@media screen and (min-width:981px){.head .nav a{margin-left:10px}.head .nav-actions a{margin-left:0}.head .nav-row{gap:6px}}
@media screen and (max-width:700px){.head .nav-categories a{font-size:11px}.head .nav-categories .harvest-link{padding:6px 5px;font-size:11px}}
#inquiry-form [hidden]{display:none!important}
#inquiry-form .request-hint{font-size:15px;margin:8px 0}

#inquiry .inquiry-sidebar{vertical-align:top}

/* Allow all category links to remain inside narrow mobile widths. */
@media screen and (max-width:700px){
 .head .nav-categories{flex-wrap:wrap;gap:4px 8px}
 .head .nav-categories a{flex:0 0 auto;letter-spacing:0}
}

/* About Us facts use the existing two-column section and mobile stacking. */
.company-overview{vertical-align:top;text-align:left}
.company-facts{margin:18px 0 24px}
.company-facts dt{font-weight:bold;color:#123b2a;margin-top:14px}
.company-facts dd{margin:3px 0 0;overflow-wrap:anywhere}
.company-facts address{font-style:normal}
.company-facts a{text-decoration:underline;text-underline-offset:3px}
