.learning-hub{min-width:0;margin:0 0 52px}.learning-hub .breadcrumbs{margin:0 0 24px}.learning-hub-answer{border-left:4px solid var(--orange);max-width:80ch;padding:5px 0 5px 24px}.learning-hub-answer p:first-child{font-size:clamp(18px,2vw,23px);font-weight:700;line-height:1.9}.learning-hub-answer a,.learning-hub-meta a,.learning-hub-evidence a,.learning-hub-sources a{text-underline-offset:3px;text-decoration:underline}.learning-hub-meta{color:#626262;flex-wrap:wrap;gap:10px 22px;margin:23px 0;font-size:12px;display:flex}.learning-hub-toc{background:var(--paper);border-top:2px solid var(--navy);padding:24px}.learning-hub-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin-bottom:0;padding-left:22px;display:grid}.learning-hub-toc a{text-underline-offset:4px;font-size:14px;text-decoration:underline}.learning-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 44px;margin-top:22px;display:grid}.learning-hub-topic{border-bottom:1px solid var(--border);min-width:0;padding:20px 0 25px}.learning-hub h2{scroll-margin-top:30px;font-size:clamp(20px,2vw,25px);line-height:1.6}.learning-hub-topic p,.learning-hub-japan>p{max-width:76ch;font-size:15px;line-height:2}.learning-hub .learning-hub-evidence{color:#626262;font-size:12px}.learning-hub-more{gap:8px;padding:0;font-size:14px;font-weight:700;list-style:none;display:grid}.learning-hub-japan{margin-top:40px}.learning-hub-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.learning-hub-paths>div{border-top:2px solid var(--navy);padding:18px 0}.learning-hub-paths h3{margin:0;font-size:18px}.learning-hub-paths p{font-size:14px;line-height:1.9}.learning-hub-paths a{margin-top:8px;font-size:14px;font-weight:700;display:block}.learning-hub-sources{border:1px solid var(--border);margin-top:28px;padding:20px 24px;font-size:13px}.learning-hub-sources summary{cursor:pointer;font-weight:700}.learning-hub-sources ol{padding-left:22px}.learning-hub-sources li{padding-top:13px;scroll-margin-top:30px}.learning-hub-sources li p{color:#626262;margin:4px 0}.learning-hub-sources>p{max-width:85ch}.article-learning-hub-link{background:var(--paper);border-left:3px solid var(--orange);margin:28px 0;padding:20px 24px}.article-learning-hub-link h2{margin:0 0 8px;font-size:19px}.article-learning-hub-link p{margin:0 0 10px;font-size:14px}.article-learning-hub-link a{text-underline-offset:4px;font-size:14px;font-weight:700;text-decoration:underline}@media (max-width:720px){.learning-hub-grid,.learning-hub-paths,.learning-hub-toc ul{grid-template-columns:1fr}.learning-hub-toc{padding:20px}.learning-hub-answer{padding-left:18px}.learning-hub-meta{gap:7px;display:grid}.learning-hub-paths{gap:6px}.learning-hub-sources{padding:18px}.learning-hub-grid{gap:0}.learning-hub-topic{padding:20px 0}.learning-hub{margin-bottom:35px}}
