/* Restore V90/V91 styling; only reposition the homepage header and white search panel. */
html body .hero.av93-home{display:block!important;position:relative!important;min-height:480px!important;height:auto!important;padding:0!important;overflow:visible!important;margin:0 0 calc(var(--search-half,60px) + 28px)!important;background-position:center!important;isolation:isolate}
html body .hero.av93-home:before{pointer-events:none;background:linear-gradient(90deg,rgba(248,252,255,.90),rgba(248,252,255,.50) 52%,rgba(248,252,255,.05))!important}
html body .av93-home header.top{position:relative!important;top:auto!important;z-index:110!important;background:rgba(255,255,255,.40)!important;box-shadow:none!important;border-bottom:1px solid #ffffff80!important;backdrop-filter:blur(5px)}
html body .av93-home .earn-strip{position:relative;z-index:3;background:rgba(235,247,255,.65)!important;border:0!important}
html body .av93-home .earn-strip a{color:#20588a!important}
html body .av93-home .hero-inner{position:static!important;width:calc(100% - 80px)!important;max-width:1360px!important;margin:0 auto!important;padding:38px 0 calc(var(--search-half,60px) + 38px)!important}
html body .av93-home h1{font-size:clamp(34px,4vw,56px)!important;line-height:1.12!important;letter-spacing:-1.5px!important;max-width:850px!important;margin:12px 0!important}
html body .av93-home .hero-inner>p{font-size:17px!important;line-height:1.5!important;max-width:750px!important}
html body .av93-home .search{position:absolute!important;left:50%!important;bottom:0!important;top:auto!important;transform:translate(-50%,50%)!important;width:calc(100% - 80px)!important;max-width:1360px!important;margin:0!important;background:#fff!important;background-image:none!important;border:1px solid #dce8f2!important;border-radius:16px!important;box-shadow:0 12px 32px #204e791c!important;backdrop-filter:none!important;padding:12px!important;z-index:10!important;overflow:visible!important}
html body .av93-home .search>div,html body .av93-home .home-search-sort{background:#fff!important}
html body .av93-home .home-filter-btn{background:#f0f7fd!important;color:#174e80!important;border-color:#d4e5f4!important}
html body .av93-home .home-go-btn{background:#2586d9!important;color:#fff!important}
html body .av93-home .home-filter-pop,html body .av93-home .home-sort-menu{background:white!important;z-index:120!important}
@media(max-width:1100px){html body .av93-home .hero-inner,html body .av93-home .search{width:calc(100% - 40px)!important}}
@media(max-width:650px){html body .hero.av93-home{min-height:0!important;background-position:62% center!important}html body .av93-home .hero-inner,html body .av93-home .search{width:calc(100% - 28px)!important}html body .av93-home .hero-inner{padding-top:24px!important;padding-bottom:calc(var(--search-half,130px) + 24px)!important}html body .av93-home h1{font-size:34px!important}html body .av93-home .hero-inner>p{font-size:14px!important}html body .av93-home .search{padding:10px!important}html body .av93-home .home-filter-pop{left:0!important;right:auto!important}}
