.eligibility-cards{background-color:var(--pal-clr-light-bg,#f8f7ff)}.eligibility-cards .cards{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.eligibility-cards .card{align-items:flex-start;background-color:var(--pal-clr-white,#fff);border:1px solid #e6e1f5;border-radius:16px;display:flex;gap:12px;padding:24px;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.eligibility-cards .card:hover{background-color:#f0edff;border-color:var(--pal-clr-accent,#7555d9);box-shadow:0 8px 24px rgba(117,85,217,.1)}@media (prefers-reduced-motion:reduce){.eligibility-cards .card{transition:none}}.eligibility-cards .icon{color:var(--pal-clr-primary,#1f0783);display:flex;flex-shrink:0;margin-top:2px}.eligibility-cards .icon img,.eligibility-cards .icon svg{display:block;height:20px;object-fit:contain;width:20px}.eligibility-cards .card-text h3{color:var(--pal-clr-dark,#1a1235);font-size:18px;font-weight:500;line-height:135%;margin-bottom:6px}.eligibility-cards .btn-group{justify-content:center;margin-top:40px}@media (max-width:767px){.eligibility-cards .card{padding:20px}.eligibility-cards .btn-group{margin-top:30px}}