.related-exams{padding:4rem 0;background:linear-gradient(180deg,var(--color-white) 0,var(--color-secondary) 100%)}.related-exams .container{max-width:1200px;margin:0 auto;padding:0 1rem}.related-exams__header{text-align:center;margin-bottom:2.5rem}.related-exams__title{font-size:1.75rem;font-weight:700;color:var(--color-primary);margin-bottom:.5rem}.related-exams__subtitle{font-size:1rem;color:var(--color-text-secondary);max-width:500px;margin:0 auto}.related-exams__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem}@media (min-width:640px){.related-exams__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.related-exams__grid{grid-template-columns:repeat(3,1fr)}}.related-exam-card{display:flex;flex-direction:column;background:var(--color-white);border-radius:16px;padding:1.5rem;text-decoration:none;transition:.3s;border:2px solid transparent;box-shadow:0 4px 12px rgba(0,0,0,.06);position:relative;overflow:hidden}.related-exam-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--card-accent);transform:scaleX(0);transition:transform .3s}.related-exam-card:hover{transform:translateY(-8px);box-shadow:0 16px 40px rgba(0,0,0,.12);border-color:var(--card-accent)}.related-exam-card:hover::before{transform:scaleX(1)}.related-exam-card--aws{--card-accent:#FF9900}.related-exam-card--azure{--card-accent:#0078D4}.related-exam-card--gcp{--card-accent:#4285F4}.related-exam-card--isc2{--card-accent:#1e3a5f}.related-exam-card--isaca{--card-accent:#dc2626}.related-exam-card--pmi{--card-accent:#7c3aed}.related-exam-card--cisco{--card-accent:#059669}.related-exam-card--docker{--card-accent:#2496ed}.related-exam-card__header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.related-exam-card__icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.related-exam-card__icon img{width:100%;height:100%;object-fit:cover;border-radius:14px}.related-exam-card__icon--text{font-size:.8rem;font-weight:700;color:#fff;background:var(--card-accent)}.related-exam-card__info{flex:1;min-width:0}.related-exam-card__name{font-size:1.1rem;font-weight:700;color:var(--color-primary);margin-bottom:.25rem;line-height:1.3}.related-exam-card__provider{font-size:.8rem;color:var(--card-accent);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.related-exam-card__meta{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid var(--color-gray-100)}.related-exam-card__questions{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--color-text-secondary);font-weight:500}.related-exam-card__questions svg{width:18px;height:18px;color:var(--card-accent)}.related-exam-card__arrow{width:32px;height:32px;border-radius:50%;background:var(--color-gray-100);display:flex;align-items:center;justify-content:center;transition:.3s}.related-exam-card__arrow svg{width:16px;height:16px;color:var(--color-text-secondary);transition:transform .3s}.related-exam-card:hover .related-exam-card__arrow{background:var(--card-accent)}.related-exam-card:hover .related-exam-card__arrow svg{color:#fff;transform:translateX(2px)}.related-exams__footer{text-align:center;margin-top:2rem}.related-exams__viewall{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;color:var(--color-primary);background:0 0;border:2px solid var(--color-primary);border-radius:50px;text-decoration:none;transition:.3s}.related-exams__viewall:hover{background:var(--color-primary);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(27,59,111,.3)}.related-exams__viewall svg{width:16px;height:16px;transition:transform .3s}.related-exams__viewall:hover svg{transform:translateX(3px)}@media (max-width:639px){.related-exams{padding:3rem 0}.related-exams__title{font-size:1.5rem}.related-exam-card{padding:1.25rem}.related-exam-card__icon{width:48px;height:48px;border-radius:12px}.related-exam-card__name{font-size:1rem}}