/* Поиск и показатели внутри hero-блока */
.hero-bottom{position:absolute;z-index:1;left:clamp(24px,10vw,168px);right:clamp(24px,5vw,82px);bottom:24px;display:flex;align-items:flex-start;gap:40px}.hero-bottom .search-section{margin:0;padding:0;max-width:820px;min-width:0;flex:1}.hero-bottom .search-wrap{height:56px;box-shadow:0 15px 35px #0000002b}.hero-bottom .search-wrap span{font-size:27px;padding:0 15px 0 19px}.hero-bottom .search-wrap button{background:var(--accent);padding:0 28px}.hero-bottom #searchResult{color:#c4cbc6;margin:7px 0 0}.hero-bottom .hero-stats{position:static;display:flex;flex:none;border:1px solid #44514c}.hero-bottom .hero-stats div{padding:12px 20px;border-left:1px solid #44514c;min-width:128px}.hero-bottom .hero-stats div:first-child{border-left:0}.hero-bottom .hero-stats strong{font-size:23px}.hero-bottom .hero-stats span{font-size:9px}@media(max-width:1050px){.hero-bottom{gap:18px}.hero-bottom .hero-stats div{padding:11px 12px;min-width:105px}.hero-bottom .hero-stats strong{font-size:20px}}@media(max-width:820px){.hero-bottom{left:24px;right:24px;bottom:18px;display:block}.hero-bottom .search-section{width:100%;max-width:none}.hero-bottom .hero-stats{margin-top:12px;width:100%}.hero-bottom .hero-stats div{flex:1;min-width:0;padding:10px}.hero-bottom .hero-stats span{font-size:8px}}

/* FERRAX brand accents for search */
.hero-bottom .search-wrap button{background:linear-gradient(135deg,#079b76,#006b54)}
.hero-bottom .search-wrap button:hover{background:#00916e}
.hero-bottom .search-wrap:focus-within{box-shadow:0 12px 32px rgba(0,133,104,.22)}
