.exam-platform-features{margin-top:12px;margin-bottom:12px}.exam-platform-features h2{font-size:clamp(18px,1.65vw,24px);line-height:1.45;margin:0 0 .65rem;color:#0f3550;font-weight:700;letter-spacing:-.02em}.exam-platform-features__lead{margin:0 0 1.35rem;color:#4a6278;font-size:15px;line-height:1.85;max-width:920px}.exam-platform-features__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem 1.5rem;gap:1.25rem 1.5rem}.exam-platform-features__card{position:relative;border-radius:18px;border:1px solid #0b364d17;background:#fff;box-shadow:0 1px 2px #0f172a0a,0 8px 28px #0b364d12;padding:1.35rem 1.5rem 1.35rem 1.4rem;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.exam-platform-features__card:before{content:"";position:absolute;top:.9rem;bottom:.9rem;right:0;width:4px;border-radius:4px 0 0 4px;background:linear-gradient(180deg,#00a7e1,#138a75 55%,#0b364d);opacity:.95}.exam-platform-features__card:hover{transform:translateY(-3px);border-color:#138a7538;box-shadow:0 4px 12px #0f172a0f,0 16px 40px #0b364d1a}.exam-platform-features__card h3{margin:0 0 .55rem;padding-right:.35rem;color:#143a52;font-size:clamp(15px,1.2vw,17px);font-weight:700;line-height:1.5;letter-spacing:-.01em}.exam-platform-features__card p{margin:0;padding-right:.35rem;color:#4d6579;font-size:15px;line-height:1.9;text-align:justify;text-justify:inter-word}@media (max-width:700px){.exam-platform-features__grid{grid-template-columns:1fr;gap:1rem}.exam-platform-features__lead{font-size:14px}.exam-platform-features__card{padding:1.15rem 1.2rem 1.15rem 1.1rem}.exam-platform-features__card p{font-size:14px}}