.exam-provider-card,.question-quality-card{margin:22px 0;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:0 10px 28px rgba(20,54,61,.06)}.exam-provider-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:22px 24px}.provider-badge{display:grid;place-items:center;width:90px;height:90px;border-radius:18px;background:#102f35;color:#79ddcc;font-weight:900;font-size:.78rem;letter-spacing:.08em;text-align:center}.exam-provider-card h2,.question-quality-card h2{font-family:Georgia,serif;margin:2px 0 6px}.exam-provider-card p:last-child{margin:0;color:var(--muted);font-size:.88rem}.exam-provider-card>a{display:inline-flex;align-items:center;justify-content:center;min-width:180px;padding:11px 14px;border-radius:11px;background:#0f766e;color:#fff;text-decoration:none;font-weight:800;text-align:center}.question-quality-card{padding:23px 25px}.question-quality-card>p{margin:15px 0 0;padding-top:14px;border-top:1px solid var(--line);color:var(--muted);font-size:.8rem}.quality-points{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;margin-top:15px}.quality-points span{font-size:.84rem;color:#294b50}@media(max-width:760px){.exam-provider-card{grid-template-columns:1fr}.provider-badge{width:auto;height:auto;padding:10px}.exam-provider-card>a{width:100%}.quality-points{grid-template-columns:1fr}}
