.academy-verbatim{background:#f4f8ff}
.academy-verbatim-intro{margin-bottom:18px;padding:25px 28px;border-radius:14px;background:linear-gradient(125deg,#111052,#2018d0);color:#fff;box-shadow:0 16px 38px rgba(17,16,82,.16)}
.academy-verbatim-intro p{margin:0;font-size:18px;line-height:1.6;font-weight:800}
.academy-verbatim-block{margin-top:18px;padding:34px;border:1px solid #d6e2f5;border-radius:14px;background:#fff;box-shadow:0 14px 34px rgba(17,16,82,.07)}
.academy-verbatim-block h3{margin:0 0 22px;font-size:32px;color:#2018d0}
.academy-verbatim-block h4{margin:28px 0 14px;color:#2820ff;font-size:16px;line-height:1.5}
.academy-verbatim-block p,.academy-verbatim-block li,.academy-key-points p,.academy-key-points li{line-height:1.7;color:#43516f}
.academy-verbatim-block li,.academy-key-points li{margin:8px 0}
.academy-verbatim-block blockquote{margin:24px 0;padding:22px 24px;border-left:5px solid #70c0ff;background:#eaf7ff}
.academy-verbatim-block blockquote strong{display:block;margin-bottom:12px;color:#111052;font-size:21px}
.academy-verbatim-block blockquote p{margin:8px 0}
.academy-key-points{margin-top:18px;padding:32px;border-radius:14px;background:#111052;color:#fff;box-shadow:0 16px 38px rgba(17,16,82,.16)}
.academy-key-points h3{margin-top:0;font-size:28px;color:#fff}
.academy-key-points p,.academy-key-points li{color:#e3ecff}
@media(max-width:700px){.academy-verbatim-intro,.academy-verbatim-block,.academy-key-points{padding:22px 19px}.academy-verbatim-block h3{font-size:26px}.academy-key-points h3{font-size:24px}}
