/* RF Workbench skin over the shared Nexus stylesheet (rfworkbench.com; includes/site.php). Same layout and components,
   RF Workbench's own brand: deeper navy, cyan accent, its own logo lockup in the header. */
:root{--navy:#0d1826;--navy-2:#13263c;--blue:#0089a0;--blue-dark:#006b7d}
.site-header{border-bottom-color:#00b8d4}
.rfw-logo{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-weight:700;font-size:22px;white-space:nowrap}
.rfw-logo img{width:40px;height:40px;border-radius:9px}
.rfw-logo small{display:block;font-size:12px;font-weight:600;color:#a0b2c4;letter-spacing:.04em;margin-top:-2px}
.rfw-from{background:#0d1826;color:#dbe4ec;font-size:14px;padding:6px 0;border-bottom:1px solid #244260}
.rfw-from a{color:#7fe3f2}
.eyebrow{color:#00b8d4}
.rfw-promo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
@media (max-width:760px){.rfw-logo{font-size:19px}.rfw-logo img{width:34px;height:34px}.rfw-promo{grid-template-columns:1fr}}
