.learning-hub__overview{background-color:#e2aff9;overflow:visible;position:relative}.learning-hub__details:before,.learning-hub__overview:before{bottom:0;content:"";left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:0}.learning-hub__overview:before{background-color:#e2aff9}.learning-hub__details:before{background-color:#873bff}.learning-hub__overview-inner{display:grid;gap:clamp(42px,6vw,82px);grid-template-columns:minmax(340px,.82fr) minmax(0,1.38fr);min-height:342px;padding-block:40px;position:relative;z-index:1}.learning-hub__details h2,.learning-hub__intro h2{text-align:left}.learning-hub__intro h2{color:var(--purple-dark);font-size:clamp(32px,3vw,42px);line-height:.96;margin-bottom:12px}.learning-hub .learning-hub__intro p{color:var(--purple-dark);font-size:16px;line-height:1.08;margin:0}.learning-hub__laptop{bottom:-155px;display:block;height:auto;left:-35px;position:absolute;width:min(46vw,490px);z-index:2}.learning-hub__benefits{align-items:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.learning-hub__benefit{min-width:0;padding:16px 20px 0;position:relative}.learning-hub__benefit:before{border-left:1px solid var(--purple-dark);bottom:0;content:"";left:0;position:absolute;top:12px;width:0}.learning-hub__benefit-icon{background-color:var(--white);border-radius:50%;display:grid;height:68px;margin:0 auto 18px;place-items:center;width:68px}.learning-hub__benefit-icon img{height:48px;object-fit:contain;width:44px}.learning-hub__benefit h3{color:var(--purple-dark);font-family:var(--font-body);font-size:16px;font-weight:700;line-height:1.05;margin:0 0 16px;min-height:34px}.learning-hub .learning-hub__benefit p{color:var(--purple-dark);font-size:16px;line-height:1.08;margin:0}.learning-hub__details{background-color:#873bff;color:var(--white);min-height:210px;padding:24px 0 28px;position:relative}.learning-hub__details-inner{padding-left:min(44%,520px);position:relative;z-index:1}.learning-hub__details h2{color:var(--white);font-size:clamp(32px,3vw,42px);line-height:.96;margin-bottom:24px}.learning-hub__facts{display:grid;gap:28px;grid-template-columns:.86fr 1fr 1.32fr}.learning-hub__facts ul{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.learning-hub__facts li{font-size:16px;line-height:1.15;padding-left:12px;position:relative}.learning-hub__facts li:before{content:"•";font-weight:700;left:0;position:absolute}@media (max-width:980px){.learning-hub__overview-inner{grid-template-columns:1fr;min-height:0}.learning-hub__laptop{margin:28px auto 0;position:static;width:min(100%,588px)}.learning-hub__details-inner{padding-left:0}.learning-hub__overview-inner{gap:34px;padding-block:36px}.learning-hub .learning-hub__benefit p,.learning-hub .learning-hub__intro p,.learning-hub__benefit h3,.learning-hub__facts li{font-size:var(--mobile-copy-size);line-height:var(--mobile-copy-line-height)}.learning-hub__benefits{gap:30px;grid-template-columns:1fr}.learning-hub__benefit{align-items:flex-start;display:flex;gap:18px;padding:0}.learning-hub__benefit:before{display:none}.learning-hub__benefit-icon{flex:0 0 auto;height:76px;margin:0;width:76px}.learning-hub__benefit-icon img{height:52px;width:48px}.learning-hub__benefit h3{margin:6px 0 14px;min-height:0}.learning-hub__details{padding-block:36px}.learning-hub__details h2{font-size:clamp(32px,3vw,42px)}.learning-hub__facts{gap:14px;grid-template-columns:1fr}}