.pj-studio-page--concentrate-learning .pj-studio-page-heading{align-items:center;gap:clamp(28px,5vw,80px)}
.pj-studio-page--concentrate-learning .pj-studio-page-heading>div{flex:1;min-width:0}
.pj-studio-page--concentrate-learning .pj-studio-page-heading h1{font-size:clamp(46px,5vw,82px);max-width:900px;text-wrap:balance}
.pj-studio-page--concentrate-learning .pj-studio-page-heading .pj-text-link{margin-top:24px}
.pj-studio-page--concentrate-learning .pj-studio-page-heading figure{width:32%;aspect-ratio:auto;margin:0;background:#202220}
.pj-studio-page--concentrate-learning .pj-studio-page-heading figure img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block}
.pj-studio-page--concentrate-learning .pj-studio-page-heading figcaption{position:static;color:#fff;background:#202220;padding:12px 16px;font-size:11px;line-height:1.5}
.pj-concentrate-learning-nav{display:flex;gap:28px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--pj-line,#d6d6d1);border-bottom:1px solid var(--pj-line,#d6d6d1);margin:0 0 48px;padding:18px 0}
.pj-concentrate-learning-nav a{font-size:14px;padding:4px 0;color:inherit;text-decoration:none;border-bottom:1px solid transparent}
.pj-concentrate-learning-nav a:hover,.pj-concentrate-learning-nav a[aria-current=page]{border-bottom-color:currentColor}
@media(max-width:767px){.pj-studio-page--concentrate-learning .pj-studio-page-heading{display:grid;gap:24px}.pj-studio-page--concentrate-learning .pj-studio-page-heading h1{font-size:clamp(42px,11vw,62px)}.pj-studio-page--concentrate-learning .pj-studio-page-heading figure{width:100%}.pj-studio-page--concentrate-learning .pj-studio-page-heading figure img{aspect-ratio:1;object-fit:contain}.pj-concentrate-learning-nav{gap:16px 24px;margin-bottom:32px;padding:14px 0}.pj-concentrate-learning-nav a{font-size:13px}}
