/* Exam category pages only. Static, light, and consistent with home cards. */
.exam-navigation{width:min(100%,1000px);margin:auto}.exam-plain-title{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin:12px 0 30px}.exam-plain-title h2{margin:0;font-size:clamp(25px,3vw,32px);line-height:1.6;color:var(--heading)}.exam-plain-title>span{padding:7px 12px;border:1px solid var(--line);border-radius:999px;font-size:13px;font-weight:700}.exam-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.exam-choice-card{--top:#1a51c9;--mid:#2166f3;--edge:#16479f;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:204px;padding:24px 18px;border:1px solid var(--edge);border-radius:18px;background:repeating-linear-gradient(0deg,transparent 0 17px,#09294215 18px,transparent 19px 20px),linear-gradient(125deg,var(--top),var(--mid) 52%,var(--top));box-shadow:0 4px 0 var(--edge),0 12px 22px #18395222,inset 0 1px 0 #ffffff40;text-align:center;text-decoration:none;gap:12px}.exam-choice--units{--top:#08765e;--mid:#11957a;--edge:#065741}.exam-choice--lessons{--top:#694b92;--mid:#8062ac;--edge:#4e376f}.exam-choice-card small{position:absolute;inset-inline-end:16px;top:14px;font-size:13px}.exam-choice-card svg{width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.exam-choice-card strong{font-size:clamp(20px,2vw,24px);line-height:1.6}.exam-choice-card p{margin:0;font-size:13px;line-height:1.8}.exam-navigation .exam-choice-card,.exam-navigation .exam-choice-card *{color:white!important}.exam-catalogue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:28px}.exam-catalogue-card{--tone:#2166f3;min-width:0;border:1px solid color-mix(in srgb,var(--tone) 35%,var(--line));border-radius:18px;background:repeating-linear-gradient(0deg,transparent 0 18px,color-mix(in srgb,var(--tone) 4%,transparent) 19px,transparent 20px),linear-gradient(120deg,color-mix(in srgb,var(--tone) 7%,var(--card)),var(--card));padding:24px;box-shadow:0 3px 0 color-mix(in srgb,var(--tone) 35%,var(--line)),0 10px 20px #1736500b}.exam-catalogue--units{--tone:#087e6c}.exam-catalogue--lessons{--tone:#6e539c}.exam-catalogue-card small{color:var(--tone);font-size:12px;font-weight:700}.exam-catalogue-card h3{font-size:21px;line-height:1.8;margin:9px 0;color:var(--heading);overflow-wrap:anywhere}.exam-catalogue-card p{font-size:13px;color:var(--muted);line-height:1.8;margin:10px 0 20px}.exam-catalogue-start{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 22px;background:#2166f3;color:white!important;border:1px solid #1853c5;border-radius:12px;font-weight:700;box-shadow:0 2px 0 #15449b;text-decoration:none}.exam-catalogue-unit{font-size:19px;margin:26px 0 16px;color:var(--heading)}.exam-catalogue-empty{font-size:15px;line-height:1.9;text-align:center;color:var(--muted);padding:24px}.exam-navigation *{animation:none!important;transition:none!important}.exam-navigation a:focus-visible{outline:3px solid #8caef8;outline-offset:4px}
.exam-catalogue-card p.exam-catalogue-encouragement{font-size:12px;font-weight:600;line-height:1.8;margin:0 0 14px;color:var(--muted);overflow-wrap:anywhere}
@media(max-width:700px){.exam-choice-grid,.exam-catalogue-grid{grid-template-columns:1fr;gap:20px}.exam-choice-card{min-height:142px;padding:18px;gap:8px}.exam-choice-card svg{width:32px;height:32px}.exam-choice-card p{font-size:12px}.exam-catalogue-card{padding:20px}.exam-catalogue-card h3{font-size:19px}.exam-catalogue-start{width:100%}.exam-plain-title{margin-bottom:24px}}
