.learning-work-nav{flex-wrap:wrap;gap:12px 28px;margin-top:24px;display:flex}.learning-work-nav a{border-bottom:1px solid #90a69c;padding-block:4px}.learning-work-nav a:hover{border-color:currentColor}.learning-experience{border-top:1px solid #dce6df;padding-block:80px;scroll-margin-top:90px}.learning-experiences .project-number{display:block}#learning-prototype{scroll-margin-top:90px}.learning-experience-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;width:min(1200px,100% - 48px);margin-inline:auto;display:grid}.learning-experience h2{margin:14px 0 24px}.learning-experience h3{margin:0 0 10px}.learning-experience p{color:var(--home-muted);margin:0 0 20px}.learning-experience .eyebrow{color:var(--home-accent)}.learning-experience .learning-skills{margin:28px 0 0}.learning-skills strong{color:var(--home-ink);margin-bottom:4px;display:block}.learning-experience-detail>h3{margin-bottom:8px}.session-sequence{margin:0 0 28px;padding:0;list-style:none}.session-sequence li{border-bottom:1px solid #dce6df;grid-template-columns:36px minmax(0,1fr);gap:16px;padding-block:24px;display:grid}.session-sequence .stage-number{color:var(--home-accent);padding-top:2px}.session-sequence p{margin:0}.learning-experience .evidence-note{color:#526a61;margin:24px 0 0}.learning-support{background:#edf5f0}.learner-examples article+article{border-top:1px solid #c9dbcf;margin-top:32px;padding-top:32px}.learner-examples .eyebrow{margin-bottom:12px}.learner-examples article p:last-child{margin-bottom:0}.learning-book .learning-experience-inner{align-items:center}.learning-book .learning-skills{margin-bottom:28px}.learning-book-preview{text-align:center;background:#f8f2ec;margin:0;padding:32px}.learning-book-preview a{width:fit-content;margin-inline:auto;display:block}.learning-book-preview img{width:100%;max-width:330px;height:auto;display:block;box-shadow:0 8px 24px #422d1b1f}.learning-book-preview figcaption{color:var(--home-muted);margin-top:20px}:is(.learning-experiences a:focus-visible,.learning-work-nav a:focus-visible){outline:2px solid var(--home-accent);outline-offset:6px}@media (max-width:1000px){.learning-experience-inner{gap:40px}}@media (max-width:760px){.learning-experience{padding-block:56px}.learning-experience-inner{grid-template-columns:minmax(0,1fr);gap:36px}.learning-book-preview img{max-width:280px}}@media (max-width:480px){.learning-experience{padding-block:44px;scroll-margin-top:120px}.learning-experience-inner{width:calc(100% - 40px)}.learning-work-nav{gap:12px 20px}.learning-book-preview{padding:24px}}
