.education-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.education-card{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--vq-border,#d7e0e2);border-radius:14px;background:var(--vq-surface,#fff);min-width:0}.education-card h2{margin:0}.education-card__meta{margin:0;overflow-wrap:anywhere}.education-card__actions{display:flex;gap:.5rem;flex-wrap:wrap}.education-badge{display:inline-block;width:max-content;max-width:100%;padding:.2rem .55rem;border-radius:999px;background:#eef6f6;font-size:.85rem}@media(max-width:700px){.education-grid{grid-template-columns:minmax(0,1fr)}.education-card__actions .vq-button{width:100%}}
