/* Restore the previously approved HYEDRAM adoption-card layout. Scoped to this section only. */
#adoption .hye-adoption-inner{max-width:1160px!important;padding-inline:24px!important}
#adoption .hye-adoption-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;margin:0!important}
#adoption .hye-adoption-tab{min-height:230px!important;padding:32px 26px!important;background:#484858!important;color:#c5c5cf!important;box-shadow:none!important;transition:background-color .2s,color .2s!important}
#adoption .hye-adoption-tab[aria-selected=true],#adoption .hye-adoption-tab[aria-selected=true]:hover{background:#606070!important;color:#fff!important;box-shadow:0 20px 0 #606070!important;z-index:3!important}
#adoption .hye-adoption-tab:hover{background:#565666!important}
#adoption .hye-adoption-detail{background:#606070!important;padding:40px 38px 48px!important;min-height:0!important;animation:none!important;clip-path:none!important;overflow:visible!important}
#adoption .hye-adoption-detail .hye-plane-content{animation:none!important}
#adoption .hye-adoption-icon{margin-bottom:20px!important}
@media(max-width:900px){#adoption .hye-adoption-tabs{gap:12px!important}#adoption .hye-adoption-tab{min-height:185px!important;padding:25px 18px!important}#adoption .hye-adoption-detail{padding:32px 26px!important}}
@media(max-width:650px){#adoption .hye-adoption-inner{padding-inline:16px!important}#adoption .hye-adoption-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#adoption .hye-adoption-tab{min-height:145px!important;padding:20px 18px!important}#adoption .hye-adoption-tab[aria-selected=true]{box-shadow:inset 0 -3px 0 #e9ba18!important}#adoption .hye-adoption-detail{margin-top:10px!important;padding:25px 19px!important}}
