.written-exam{max-width:980px;margin:30px auto 0;padding:clamp(20px,3vw,34px);background:#fff;border:1px solid #bfe3ef;border-top:4px solid #08a8d4;border-radius:24px;box-shadow:0 14px 36px #163b5010;color:#152536}.written-exam-heading{text-align:left}.written-exam-label{display:inline-block;padding:7px 12px;border-radius:8px;background:#dcf6fd;color:#08637f;font:700 12px/1.2 var(--body);letter-spacing:.06em}.written-exam :is(h1,h3){margin:16px 0 9px;font-size:clamp(24px,2.4vw,32px)}.written-exam-heading p{font-size:16px;color:#536577}.written-exam h4{margin:0 0 14px;font:700 21px/1.3 FocusNexa,Arial,sans-serif}.written-exam-pages,.written-exam-statement{margin-top:28px}.written-exam-statement{padding:clamp(18px,2.5vw,28px);border-radius:18px;background:#f5fbfe;border:1px solid #d7ecf3}.written-exam-text{display:grid;gap:14px;overflow-wrap:anywhere;font:16px/1.65 var(--body)}.written-exam-text p{margin:0;white-space:pre-line}.written-exam-cover{margin:22px 0 0}.written-exam-cover img{max-width:100%;height:auto;margin:auto;border-radius:12px}.written-exam-pages details{border-top:1px solid #d1e5ec}.written-exam-pages details:last-child{border-bottom:1px solid #d1e5ec}.written-exam-pages summary{padding:16px 4px;color:#08637f;font:700 17px/1.4 FocusNexa,Arial,sans-serif;cursor:pointer}.written-exam-pages details img{width:auto;max-width:100%;height:auto;margin:0 auto 22px;border:1px solid #d9e3e8;border-radius:12px}.catalog-free .focus-sample h2.catalog-extra-exercise{margin-top:36px}@media (max-width:760px){.written-exam{padding:20px 15px;border-radius:18px}.written-exam-statement{padding:18px 14px}.written-exam-text{gap:12px;font-size:15px}.catalog-free .focus-sample h2.catalog-extra-exercise{margin-top:28px}}