.learning-illustration{width:min(100%,360px);min-width:0;color:var(--theme-muted,#546f65);margin:0}.learning-illustration>img{aspect-ratio:1;object-fit:contain;border:1px solid var(--theme-border,#d8e1d8);border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 10px 30px #173c2f0c}.learning-illustration>figcaption{text-align:center;overflow-wrap:anywhere;margin-top:10px;font-size:13px;font-weight:550;line-height:1.55}.learning-illustrated-intro,header.learning-illustrated-intro,.page-heading.learning-illustrated-intro{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;gap:clamp(22px,3vw,38px);min-width:0;display:grid}.learning-illustrated-intro>*{min-width:0}.learning-illustrated-intro>.learning-illustration{justify-self:end}.learning-illustrated-intro--welcome{grid-template-columns:minmax(0,1fr) minmax(0,280px)}.learning-illustration--compact{max-width:280px;margin-inline:auto}.learning-illustration--completed{max-width:260px;margin-bottom:16px}.learning-illustration--revision{margin-top:22px}@media (max-width:960px){.learning-illustrated-intro,header.learning-illustrated-intro,.page-heading.learning-illustrated-intro,.learning-illustrated-intro--welcome{grid-template-columns:minmax(0,1fr)}.learning-illustrated-intro>.learning-illustration{justify-self:center}}@media (max-width:520px){.learning-illustration>img{border-radius:16px}.learning-illustration>figcaption{font-size:13px}}@media print{.learning-illustration{display:none}}
