/* Homepage buyer cards: navy section, hot-orange interactive icon tiles. */
body.ferrobend-home #industries { background:radial-gradient(ellipse at 100% 0%,#ed78261b,transparent 60%),linear-gradient(120deg,#0b1f3a,#15394f); border-block:1px solid #2d4a61; }
body.ferrobend-home #industries .bw-section-head h2 { color:#f1f6fb; }
body.ferrobend-home #industries .bw-section-head .bw-eyebrow { color:#ffad76; }
body.ferrobend-home #industries .bw-section-head>a { color:#dbeaf5; }
body.ferrobend-home #industries .home-applications { border-top-color:#456078; }
body.ferrobend-home #industries .home-applications strong { color:#f0f5fa; }
body.ferrobend-home #industries .home-applications p { color:#c4d6e5; }
body.ferrobend-home #industries .buyer-grid>a { background:linear-gradient(135deg,#fff,#f6f9fc); border:1px solid #d3dfe8; text-decoration:none; transition:transform 220ms ease,border-color 220ms ease,box-shadow 220ms ease; }
body.ferrobend-home #industries .buyer-grid>a>.ui-icon { color:#ffad76; background-color:#0b2d49; background-image:linear-gradient(140deg,#ffffff24,#ffffff05 48%,#00000018); border-color:#54738a; transition:background-color 220ms ease,color 220ms ease,border-color 220ms ease,box-shadow 220ms ease; }
body.ferrobend-home #industries .buyer-grid>a>.ui-icon>svg { color:inherit; stroke:currentColor; }
body.ferrobend-home #industries .buyer-grid>a>b { transition:transform 220ms ease,color 220ms ease; }
body.ferrobend-home #industries .buyer-grid>a:is(:hover,:focus-visible) { transform:translateY(-3px); border-color:#ff782d; box-shadow:0 9px 22px #020d1b35; }
body.ferrobend-home #industries .buyer-grid>a:is(:hover,:focus-visible)>.ui-icon { background-color:#ff6a2a; color:#0b1f3a; border-color:#ff8b4e; box-shadow:inset 0 1px #ffffff40,0 5px 13px #ff782d30; }
body.ferrobend-home #industries .buyer-grid>a:is(:hover,:focus-visible)>b { transform:translateX(3px); color:#a63f0c; }
body.ferrobend-home #industries .buyer-grid>a:active { transform:translateY(-1px); }
body.ferrobend-home #industries .buyer-grid>a:focus-visible { outline:3px solid #ffad76; outline-offset:4px; }
@media(prefers-reduced-motion:reduce) {
 body.ferrobend-home #industries .buyer-grid>a,body.ferrobend-home #industries .buyer-grid>a>.ui-icon,body.ferrobend-home #industries .buyer-grid>a>b { transition:none; }
 body.ferrobend-home #industries .buyer-grid>a:is(:hover,:focus-visible,:active) { transform:none; }
}

body.ferrobend-home #industries .bw-section-head .bw-eyebrow { color:#ffad76!important; }
