.learning-intro{max-width:760px}.learning-intro p{line-height:1.9}.version-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:860px;margin:22px 0}.version-guide>div{padding:18px 20px;border:1px solid #dce8f2;border-radius:10px;background:#f7fbff}.version-guide strong{color:#152f4c}.version-guide p{line-height:1.7;margin:8px 0}.version-guide a{color:#1b5d94}.version-clarity{max-width:860px;line-height:1.8;color:#405971}.learning-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 36px}.learning-tabs a{display:inline-block;padding:9px 15px;border:1px solid #bfd2e5;border-radius:999px;color:#19436d;text-decoration:none;background:#f6faff}.learning-stage{max-width:860px;margin:0 0 64px}.learning-stage h2{font-size:1.65rem;margin:0 0 12px}.learning-stage>p{line-height:1.9}.journey{list-style:none;padding:0;margin:24px 0;counter-reset:step}.journey li{counter-increment:step;position:relative;padding:18px 18px 18px 56px;margin:0 0 10px;background:#f7fbff;border:1px solid #dce8f2;border-radius:10px;line-height:1.8}.journey li:before{content:counter(step);position:absolute;left:18px;top:20px;width:25px;height:25px;border-radius:50%;background:#d9eafa;color:#173f68;text-align:center;line-height:25px;font-weight:700}.journey strong{display:block;color:#152f4c}.journey code,.learning-stage code{overflow-wrap:anywhere}.journey a,.learning-stage a{color:#1b5d94}.learning-note{padding:18px 22px;border-left:4px solid #8fbba6;background:#f5faf7;line-height:1.8}.learning-note p{margin:7px 0}.learning-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.learning-links a{padding:9px 13px;border:1px solid #c9dbe9;border-radius:6px;text-decoration:none;background:white}@media(max-width:680px){.version-guide{grid-template-columns:1fr}}
