.megavar-search-page__header{padding:3% 5% 0 5%}.megavar-search-page__header h1{font-family:"New Science Extended","New Science",sans-serif;text-transform:uppercase;font-size:28px}.megavar-search-results{display:flex;flex-direction:column;gap:40px;padding:2% 5% 5% 5%;box-sizing:border-box}.megavar-search-results__heading{font-family:"New Science Extended","New Science",sans-serif;font-size:22px;text-transform:uppercase;margin:0 0 20px 0}.megavar-search-results__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.megavar-search-results__page-list{list-style:none;margin:0 0 0 30px;padding:0;display:flex;flex-direction:column;gap:10px}.megavar-search-results__page-list a{color:var(--e-global-color-primary);text-decoration:underline}.megavar-search-card{display:flex;flex-direction:column;border:1px solid #e5e5e5;border-radius:4px;overflow:hidden}.megavar-search-card__image-link{display:block;aspect-ratio:4 / 3;overflow:hidden}.megavar-search-card__image,.megavar-search-card__image img{width:100%;min-width:100%;height:100%;object-fit:cover}.megavar-search-card__body{display:flex;flex-direction:column;gap:8px;padding:16px}.megavar-search-card__tags{display:flex;flex-wrap:wrap;gap:6px}.megavar-search-card__tag{font-size:11px;text-transform:uppercase;background:#f2f2f2;color:#333;padding:3px 8px;border-radius:2px}.megavar-search-card__title{font-size:16px;margin:0}.megavar-search-card__title a{color:inherit;text-decoration:none}.megavar-search-card__rate{font-size:14px;font-weight:600;margin:0}.megavar-search-card__actions{display:flex;flex-direction:column;gap:8px;margin-top:8px}.megavar-search-card__cta{color:var(--e-global-color-primary);font-weight:600;text-decoration:none}.megavar-search-empty{padding:5%;text-align:center}.megavar-search-empty ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}@media (max-width:1024px){.megavar-search-results__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.megavar-search-results__grid{grid-template-columns:1fr}.megavar-search-page__header h1{font-size:22px}}