.developersListingsHero_hero__7Djhd{position:relative;width:100%;min-height:clamp(420px,52vw,560px);display:flex;align-items:stretch;background-color:#10141b;background-repeat:no-repeat;background-size:cover;background-position:50%;box-sizing:border-box}.developersListingsHero_inner__urPx7{width:100%;max-width:1440px;margin:0 auto;padding:clamp(100px,11vw,132px) clamp(16px,3.5vw,48px) clamp(28px,3.5vw,40px);display:flex;flex-direction:column;justify-content:flex-end;gap:clamp(28px,4vw,40px);box-sizing:border-box;min-width:0}.developersListingsHero_heading__oHxXX{margin:0;max-width:20ch;color:#fff;text-align:left;font-size:clamp(28px,4.2vw,38px);font-weight:500;line-height:1.15;letter-spacing:.06em;text-transform:uppercase}.developersListingsHero_line__H2bDM{display:block}.developersListingsHero_gold__eA_5Q{color:var(--revamp-gold);background:linear-gradient(180deg,#f0d98a 0,var(--revamp-gold) 42%,#8a7428 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000}.developersListingsHero_searchPanel__bdVf5{width:100%;max-width:980px;margin-left:auto;margin-right:auto;padding:clamp(20px,2.4vw,28px);border-radius:12px;border:1px solid var(--revamp-gold);background:#0a0d14c7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:clamp(18px,2.2vw,22px)}.developersListingsHero_searchRow__NBjEr{display:flex;align-items:center;gap:14px;width:100%}.developersListingsHero_searchInput__d3TwQ{flex:1 1 auto;min-width:0;height:52px;padding:0 18px;border-radius:10px;border:1px solid #ffffff52;background:#0d1117eb;color:#fff;font-size:14px;letter-spacing:.02em;appearance:none;-webkit-appearance:none}.developersListingsHero_searchInput__d3TwQ::-webkit-search-cancel-button,.developersListingsHero_searchInput__d3TwQ::-webkit-search-decoration,.developersListingsHero_searchInput__d3TwQ::-webkit-search-results-button,.developersListingsHero_searchInput__d3TwQ::-webkit-search-results-decoration{display:none}.developersListingsHero_searchInput__d3TwQ::placeholder{color:#ffffff8c}.developersListingsHero_searchInput__d3TwQ:focus{outline:none;border-color:rgba(var(--revamp-gold-rgb),.85)}.developersListingsHero_searchButton__fRRUs{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;min-width:140px;padding:0 24px;border:none;border-radius:10px;background:var(--revamp-gold);color:#10141b;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.developersListingsHero_searchButton__fRRUs:hover{background:#d4bb5e}.developersListingsHero_searchButton__fRRUs:active{transform:translateY(1px)}.developersListingsHero_searchIcon__yh6VZ{font-size:13px}.developersListingsHero_popular__lhr0M{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.developersListingsHero_popularLabel__2vdd6{margin:0;color:#ffffffe0;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.developersListingsHero_popularList__w9uIx{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;margin:0;padding:0;width:100%}.developersListingsHero_popularChip__qIBvR{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 16px;border-radius:999px;border:1px solid rgba(var(--revamp-gold-rgb),.9);background:#0000;color:var(--revamp-gold);font-size:11px;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.developersListingsHero_popularChip__qIBvR:hover{background:rgba(var(--revamp-gold-rgb),.12);color:#e4c86a;border-color:#e4c86a}.developersListingsHero_srOnly__o_l9f{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:767px){.developersListingsHero_hero__7Djhd{min-height:520px}.developersListingsHero_inner__urPx7{padding-top:96px;gap:24px}.developersListingsHero_heading__oHxXX{font-size:24px}.developersListingsHero_searchPanel__bdVf5{padding:16px;gap:16px}}@media screen and (max-width:520px){.developersListingsHero_searchRow__NBjEr{flex-direction:column;align-items:stretch;gap:10px}.developersListingsHero_searchButton__fRRUs,.developersListingsHero_searchInput__d3TwQ{width:100%;height:48px}}