.tQX52q_card{border-radius:1rem;transition:transform .2s,box-shadow .2s;overflow:hidden}.tQX52q_card:hover{transform:translateY(-2px);box-shadow:0 .75rem 1.5rem #0f172a1f!important}.tQX52q_mediaWrap{background:#f8fafc}.tQX52q_mediaLink{display:block}.tQX52q_media{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.tQX52q_mediaPlaceholder{aspect-ratio:4/3;color:#64748b;background:linear-gradient(140deg,#eef2ff,#f8fafc);justify-content:center;align-items:center;width:100%;font-weight:500;display:flex}.tQX52q_title{line-height:1.35}.tQX52q_titleLink{color:inherit}.tQX52q_titleLink:hover{color:#1d4ed8}.tQX52q_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}
.sVbhJG_grid{align-items:stretch}.sVbhJG_sectionCard{background:#fff;border-radius:1rem;padding:clamp(.9rem,2vw,1.15rem);box-shadow:0 .45rem 1.25rem #0f172a0f}
.Xr768q_controlsCard{background:radial-gradient(circle at 100% 0,#6366f114,#0000 45%),linear-gradient(135deg,#f8faff 0%,#f3f6ff 100%);border-radius:1rem}.Xr768q_resultsGrid{align-items:stretch}.Xr768q_cardReveal{animation-duration:.45s;animation-fill-mode:both}.Xr768q_scrollSentinel{width:100%;height:1px}.Xr768q_loadMoreButton{min-width:220px;animation:2.4s ease-in-out infinite Xr768q_pulse}.Xr768q_loadMoreButton:disabled{animation:none}
