.egytutor-lang-notice{background:#fff6d6;border:1px solid #ffc600;border-radius:10px;padding:12px 16px;margin:0 0 20px;font-size:22px;line-height:1.5;color:#021e40;text-align:center}.egytutor-lang-cards{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:0 0 32px}.egytutor-lang-card{background:#fff;border:1px solid #e5e5ea;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;text-align:left}.egytutor-lang-card__thumb-link{display:block}.egytutor-lang-card__thumb{display:block;width:100%;height:170px;object-fit:cover;margin:0}.egytutor-lang-card__thumb--empty{display:block;width:100%;height:170px;background:linear-gradient(140deg,#7b2fff,#4f1ecc)}.egytutor-lang-card__title{font-size:16px;font-weight:700;color:#021e40;margin:14px 16px 0}.egytutor-lang-card__desc{font-size:14px;line-height:1.6;color:#4a4a4a;margin:10px 16px 0}.egytutor-lang-card__desc p{margin:0 0 8px}.egytutor-lang-card__more{display:inline-block;margin-top:2px;padding:0;border:none;background:0 0;color:#7b2fff;font-size:13px;font-weight:700;cursor:pointer;text-decoration:underline}.egytutor-lang-card__more:hover,.egytutor-lang-card__more:focus{color:#4f1ecc}.egytutor-lang-card__actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 16px 16px;margin-top:auto;padding-top:14px}.egytutor-lang-card__btn{flex:1 1 auto;text-align:center;font-size:13px;font-weight:700;letter-spacing:.3px;padding:10px 12px;border-radius:999px;border:2px solid #021e40;background:0 0;color:#021e40;text-decoration:none!important;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.egytutor-lang-card__btn:hover,.egytutor-lang-card__btn:focus{background:#021e40;color:#fff}.egytutor-lang-card__btn--eval{background:#021e40;color:#fff;animation:egytutor-eval-pulse 2.2s ease-in-out infinite}.egytutor-lang-card__btn--eval:hover,.egytutor-lang-card__btn--eval:focus{background:#ffc600;border-color:#ffc600;color:#021e40;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.egytutor-lang-card__btn--eval{animation:none}}@media (max-width:575px){.egytutor-lang-card__actions{flex-direction:column}}