.development_academy__wq_Xm{color:var(--foreground);min-width:0;padding:24px;border-radius:16px;background:var(--background);color-scheme:light}.development_academy__wq_Xm :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--learning-accent);outline-offset:4px}.development_hero__5lzOC{position:relative;overflow:hidden;padding:30px 32px 0;border:1px solid var(--card-border);border-radius:18px;background:var(--card-bg)}.development_eyebrow__B8VxR{display:flex;align-items:center;gap:8px;color:var(--reader-accent);font-size:12px;font-weight:700;line-height:1.6;letter-spacing:.12em;text-transform:uppercase}.development_eyebrow__B8VxR>span{width:6px;height:6px;border-radius:50%;background:var(--reader-accent)}.development_heroRow__zKoRV{display:flex;align-items:center;justify-content:space-between;gap:20px}.development_hero__5lzOC h1{max-width:650px;margin:12px 0;color:var(--foreground);font-size:clamp(28px,3.5vw,40px);font-weight:700;letter-spacing:0;line-height:1.15}.development_hero__5lzOC p{max-width:590px;margin:0;font-size:15px;line-height:1.75;color:var(--muted)}.development_heroSymbol__7jHeg{display:flex;align-items:center;gap:8px;color:var(--reader-accent)}.development_heroSymbol__7jHeg>span{font-family:var(--font-noto-sc,serif);font-size:50px;font-weight:500;opacity:.6}.development_heroFooter__P1RRe{display:flex;flex-wrap:wrap;align-items:center;gap:12px 27px;margin-top:24px;padding:16px 0;border-top:1px solid var(--card-border)}.development_heroFooter__P1RRe>span{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--muted)}.development_heroFooter__P1RRe svg{color:var(--learning-accent)}.development_library__8Itol{display:grid;grid-template-columns:190px minmax(0,1fr);margin-top:22px;border:1px solid var(--card-border);border-radius:18px;background:var(--background);overflow:hidden}.development_sidebar__tUFiF{padding:28px 15px;border-right:1px solid var(--card-border);background:var(--card-bg)}.development_sidebarHeading__U5DYW{margin:0 0 18px 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.development_browseNav__eUgBV{display:flex;flex-direction:column;gap:5px}.development_browseNav__eUgBV>button{display:flex;align-items:center;gap:9px;min-height:44px;padding:9px;border:1px solid transparent;border-radius:8px;color:var(--muted);font-size:14px;font-weight:600;text-align:left;transition:background .14s,color .14s}.development_browseNav__eUgBV>button:hover{color:var(--foreground);background:var(--muted-bg)}.development_browseNav__eUgBV>button.development_activeNav__m0ezc{border-color:var(--card-border);color:var(--learning-accent);background:var(--learning-accent-soft)}.development_browseNav__eUgBV svg{flex-shrink:0}.development_navCount__W0B8c{margin-left:auto;padding:2px 6px;border-radius:6px;color:inherit;background:var(--muted-bg);font-size:12px}.development_sidebarNote__NEKZG{margin:33px 8px 0;padding-top:23px;border-top:1px solid var(--card-border)}.development_sidebarNote__NEKZG>svg{color:var(--learning-accent)}.development_sidebarNote__NEKZG h2{margin-top:12px;color:var(--foreground);font-size:15px;font-weight:700}.development_sidebarNote__NEKZG p{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.7}.development_sidebarNote__NEKZG button{display:flex;align-items:center;gap:6px;min-height:44px;margin-top:4px;font-size:13px;font-weight:700;color:var(--reader-link)}.development_sidebarMotto__z9qyK{margin:45px 8px 0;color:var(--muted);font-size:13px;line-height:1.8}.development_libraryContent__0jcUu{min-width:0;padding:25px}.development_searchBox__cGJmU{display:flex;align-items:center;gap:10px;min-height:49px;padding:0 14px;border:1px solid var(--input-border);border-radius:10px;color:var(--muted);background:var(--input-bg)}.development_searchBox__cGJmU:focus-within{border-color:var(--input-focus)}.development_searchBox__cGJmU>svg{flex-shrink:0}.development_searchBox__cGJmU input{width:100%;min-width:0;min-height:47px;padding:0;border:0;outline:0;color:var(--foreground);background:transparent;font-size:15px}.development_searchBox__cGJmU input::placeholder{color:var(--muted)}.development_searchBox__cGJmU input::-webkit-search-cancel-button{-webkit-appearance:none}.development_searchBox__cGJmU button{display:grid;place-items:center;width:44px;min-width:44px;height:44px;margin-right:-10px;color:var(--muted)}.development_sectionHeader___gqr_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:27px;padding-bottom:20px;border-bottom:1px solid var(--card-border)}.development_sectionHeader___gqr_ h2{display:flex;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:700;letter-spacing:0}.development_sectionHeader___gqr_ h2>span{padding:2px 8px;border-radius:6px;color:var(--muted);background:var(--muted-bg);font-size:13px;font-weight:600}.development_sectionHeader___gqr_ p{margin-top:8px;color:var(--muted);font-size:14px;line-height:1.6}.development_filters__P3BTl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.development_filters__P3BTl label{display:block;min-width:0}.development_filters__P3BTl label>span{display:block;margin-bottom:6px;color:var(--foreground);font-size:13px;font-weight:600}.development_filters__P3BTl select{width:100%;min-height:44px;padding:8px 6px 8px 10px;border:1px solid var(--input-border);border-radius:8px;color:var(--foreground);background:var(--input-bg);color-scheme:light;font-size:14px}.development_resultsLine__ebU8y{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;margin-top:9px}.development_resultsLine__ebU8y>p{color:var(--muted);font-size:13px}.development_resultsLine__ebU8y button{min-height:44px;font-size:13px;font-weight:700;color:var(--reader-link)}.development_tracksView__O4E0t{margin-top:20px}.development_pathList__Lq14D{display:flex;flex-direction:column;gap:15px}.development_courseGrid__bLSKA{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px}.development_libraryFootnote__0AG35{margin-top:24px;padding-top:18px;border-top:1px solid var(--card-border);color:var(--muted);font-size:13px;line-height:1.8}.development_topicGrid__L43nh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.development_topicCard__ZXOpf{display:flex;flex-direction:column;padding:23px 18px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg);color:var(--foreground);text-align:left;transition:border-color .15s}.development_topicCard__ZXOpf:hover{border-color:var(--learning-accent)}.development_topicCard__ZXOpf>svg{color:var(--reader-accent)}.development_topicCard__ZXOpf h3{margin-top:18px;color:var(--foreground);font-size:17px;font-weight:700}.development_topicCard__ZXOpf p{margin-top:7px;color:var(--muted);font-size:13px}.development_topicCard__ZXOpf>span{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:22px;color:var(--reader-link);font-size:13px;font-weight:700}.development_pathCard__8lUOc{padding:23px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg)}.development_pathTitle__gvB8C{display:flex;align-items:center;gap:13px}.development_pathTitle__gvB8C>span{display:grid;place-items:center;flex-shrink:0;width:43px;height:43px;border:1px solid var(--card-border);border-radius:11px;background:var(--learning-accent-soft);color:var(--learning-accent)}.development_pathTitle__gvB8C p{color:var(--reader-accent);font-size:12px;font-weight:700}.development_pathTitle__gvB8C h3{margin-top:4px;color:var(--foreground);font-size:20px;font-weight:700;line-height:1.3;letter-spacing:0}.development_pathDescription__O9SDP{margin-top:17px;color:var(--muted);font-size:14px;line-height:1.75}.development_pathMeta__N11nj{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:16px;color:var(--muted);font-size:13px;list-style:none}.development_pathPace__36Osm{display:flex;align-items:center;gap:7px;margin-top:12px;color:var(--muted);font-size:13px;line-height:1.6}.development_pathPace__36Osm svg{flex-shrink:0}.development_pathOutline__fl0cb{margin-top:20px;border-top:1px solid var(--card-border)}.development_pathOutline__fl0cb summary{display:flex;align-items:center;justify-content:space-between;min-height:49px;padding-top:5px;color:var(--reader-link);font-size:14px;font-weight:700;list-style:none;cursor:pointer}.development_pathOutline__fl0cb summary::-webkit-details-marker{display:none}.development_pathOutline__fl0cb[open] summary svg{transform:rotate(90deg)}.development_pathOutline__fl0cb ol{padding:4px 0 0;list-style:none}.development_pathOutline__fl0cb li{border-top:1px solid var(--card-border)}.development_pathOutline__fl0cb li :is(a,.development_sequenceRow__Y3_jN){display:flex;align-items:center;gap:10px;min-height:64px;padding:10px 0;color:var(--foreground);font-size:14px}.development_pathOutline__fl0cb li a{color:var(--reader-link);font-weight:600}.development_pathOutline__fl0cb li :is(a,.development_sequenceRow__Y3_jN)>span:nth-child(2){flex:1}.development_pathOutline__fl0cb li a>svg{flex-shrink:0;color:var(--learning-accent)}.development_pathOutline__fl0cb li a:hover{text-decoration:underline}.development_pathOutline__fl0cb small{display:block;margin-top:4px;font-size:12px;font-weight:400;color:var(--muted)}.development_sequenceNumber__NTctd{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid var(--card-border);border-radius:50%;color:var(--reader-accent);font-size:12px;font-weight:700}.development_emptyState__csBr9,.development_status__jrE6g{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;min-height:300px;padding:40px 25px;border-radius:14px;background:var(--background);color:var(--muted);text-align:center}.development_status__jrE6g{min-height:350px}.development_emptyState__csBr9 h3,.development_status__jrE6g h1,.development_status__jrE6g h2{color:var(--foreground);font-size:20px;font-weight:700}.development_emptyState__csBr9 p,.development_status__jrE6g p{max-width:360px;font-size:14px;line-height:1.7}.development_emptyState__csBr9>svg,.development_status__jrE6g>svg{color:var(--learning-accent)}.development_spinner__wKpPo{width:28px;height:28px;margin-bottom:6px;border:2px solid var(--card-border);border-top-color:var(--learning-accent);border-radius:50%;animation:development_spin__9oUA7 1s linear infinite}@keyframes development_spin__9oUA7{to{transform:rotate(1turn)}}.development_primaryButton__I21dd,.development_secondaryButton__d_POt{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:fit-content;min-height:45px;padding:12px 17px;border:1px solid var(--learning-accent);border-radius:10px;color:#ffffff;background:var(--learning-accent);font-size:14px;font-weight:700;transition:filter .14s}.development_primaryButton__I21dd:hover{filter:brightness(1.1)}.development_secondaryButton__d_POt{border-color:var(--card-border);color:var(--reader-link);background:var(--learning-accent-soft)}.development_secondaryButton__d_POt:hover{filter:brightness(.97)}.development_textLink__8J2Cj{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--reader-link);font-size:13px;font-weight:700}@media (max-width:850px){.development_library__8Itol{grid-template-columns:160px minmax(0,1fr)}.development_sidebar__tUFiF{padding-right:9px;padding-left:9px}.development_browseNav__eUgBV>button{gap:7px;padding-right:6px;padding-left:6px;font-size:13px}.development_libraryContent__0jcUu{padding:20px}.development_filters__P3BTl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.development_academy__wq_Xm{padding:12px;border-radius:13px}.development_hero__5lzOC{padding:25px 22px 0;border-radius:13px}.development_hero__5lzOC h1{font-size:30px;line-height:1.15}.development_hero__5lzOC p{font-size:14px}.development_heroSymbol__7jHeg{display:none}.development_heroFooter__P1RRe{gap:10px 17px;margin-top:22px}.development_heroFooter__P1RRe>span{font-size:12px}.development_library__8Itol{display:block;margin-top:17px;border-radius:13px}.development_sidebar__tUFiF{padding:14px 15px;border-right:0;border-bottom:1px solid var(--card-border)}.development_sidebarHeading__U5DYW{margin:0 0 10px 2px}.development_browseNav__eUgBV{flex-direction:row;gap:5px}.development_browseNav__eUgBV>button{justify-content:center;flex:1;gap:5px;min-height:44px;padding:8px 5px;font-size:12px}.development_browseNav__eUgBV svg{width:14px}.development_navCount__W0B8c{margin-left:0;padding-right:4px;padding-left:4px}.development_sidebarMotto__z9qyK,.development_sidebarNote__NEKZG{display:none}.development_libraryContent__0jcUu{padding:20px 16px}.development_searchBox__cGJmU{gap:8px;padding-left:10px;padding-right:10px}.development_sectionHeader___gqr_{margin-top:23px;padding-bottom:18px}.development_sectionHeader___gqr_ h2{font-size:20px}.development_filters__P3BTl{gap:10px;margin-top:17px}.development_topicGrid__L43nh{gap:10px}.development_topicCard__ZXOpf{padding:20px 14px}.development_pathCard__8lUOc{padding:21px 18px}.development_pathTitle__gvB8C h3{font-size:18px}.development_pathTitle__gvB8C>span{width:38px;height:38px}.development_status__jrE6g{min-height:280px}}@media (max-width:380px){.development_hero__5lzOC{padding-left:17px;padding-right:17px}.development_hero__5lzOC h1{font-size:27px}.development_libraryContent__0jcUu{padding-left:13px;padding-right:13px}.development_navCount__W0B8c{display:none}.development_topicGrid__L43nh{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.development_academy__wq_Xm *,.development_academy__wq_Xm :after,.development_academy__wq_Xm :before{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.survival_filters__D_jWX{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:900px){.survival_filters__D_jWX{grid-template-columns:repeat(2,minmax(0,1fr))}}.CourseCard_card__fZ127{--cc-surface:#ffffff;--cc-border:#dce3dd;--cc-border-hover:#17392c;--cc-ink:#17271e;--cc-muted:#42554a;--cc-accent:#174d40;--cc-gold:#7a5e10;--cc-track:#dfe6e1;--cc-cover:#e6ede3;--cc-glyph:rgba(232,213,163,0.9);position:relative;display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid var(--cc-border);border-radius:12px;background:var(--cc-surface);color:var(--cc-ink);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.learning-player .CourseCard_card__fZ127,.learning-space .CourseCard_card__fZ127{--cc-surface:var(--card-bg,#ffffff);--cc-border:var(--card-border,#dce3e7);--cc-border-hover:#92afa6;--cc-ink:var(--foreground,#25313a);--cc-muted:var(--muted,#596771);--cc-accent:var(--reader-link,#174d40);--cc-gold:var(--reader-accent,#7a5e10);--cc-track:var(--muted-bg,#edf1f3);--cc-cover:#e3ebef;--cc-glyph:rgba(23,77,64,0.45)}.CourseCard_card__fZ127:focus-within,.CourseCard_card__fZ127:hover{border-color:var(--cc-border-hover);box-shadow:0 6px 18px rgba(23,39,30,.1)}.CourseCard_card__fZ127 .CourseCard_cover__wNFlM{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--cc-cover)}.CourseCard_card__fZ127 .CourseCard_cover__wNFlM img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;transition:transform .4s ease}.CourseCard_card__fZ127:hover .CourseCard_cover__wNFlM img{transform:scale(1.03)}.CourseCard_card__fZ127 .CourseCard_glyph__E1I0m{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--cc-glyph);font-family:var(--font-noto-sc,"Noto Serif SC","Noto Sans SC",serif);font-size:4rem;flex-direction:column;gap:12px}.CourseCard_card__fZ127 .CourseCard_pill__cMAh3{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:3px 10px;background:var(--cc-surface);color:var(--cc-ink);font-size:11px;font-weight:700}.CourseCard_card__fZ127 .CourseCard_track__y_ISl{position:absolute;inset:auto 0 0 0;height:6px;background:var(--cc-track)}.CourseCard_card__fZ127 .CourseCard_bar__Fc82N{display:block;height:100%;background:var(--cc-accent)}.CourseCard_card__fZ127 .CourseCard_body__QKcfC{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 20px 20px}.CourseCard_card__fZ127 .CourseCard_eyebrow__MQHKV{margin:0;color:var(--cc-muted);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.4;overflow-wrap:anywhere}.CourseCard_card__fZ127 .CourseCard_title___U7KU{margin:0;color:var(--cc-ink);font-family:var(--cc-font,var(--display,inherit));font-size:20px;font-weight:700;line-height:1.25;letter-spacing:0;overflow-wrap:anywhere}.CourseCard_card__fZ127 .CourseCard_link__AlvHs{color:inherit;text-decoration:none}.CourseCard_card__fZ127 .CourseCard_link__AlvHs:after{content:"";position:absolute;inset:0;z-index:1}.CourseCard_card__fZ127 .CourseCard_link__AlvHs:focus-visible{outline:none}.CourseCard_card__fZ127:has(.CourseCard_link__AlvHs:focus-visible){outline:3px solid var(--cc-accent);outline-offset:3px}.CourseCard_card__fZ127 .CourseCard_note__AdfaD,.CourseCard_card__fZ127 .CourseCard_summary__OACuo{margin:0;color:var(--cc-muted);font-size:15px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.CourseCard_card__fZ127 .CourseCard_note__AdfaD{font-size:13px;-webkit-line-clamp:1}.CourseCard_card__fZ127 .CourseCard_footer___04gC{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--cc-border)}.CourseCard_card__fZ127 .CourseCard_facts__3myn0{margin:0;color:var(--cc-muted);font-size:13px;font-weight:600}.CourseCard_card__fZ127 .CourseCard_cta__M5dp4{margin-left:auto;color:var(--cc-accent);font-size:14px;font-weight:700;white-space:nowrap}.CourseCard_card__fZ127 .CourseCard_preview__iv9l2{position:relative;z-index:2;align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;color:var(--cc-gold);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.CourseCard_card__fZ127 .CourseCard_preview__iv9l2:focus-visible{outline:3px solid var(--cc-accent);outline-offset:2px}.CourseCard_rail__i8gBg{flex:0 0 auto;width:min(272px,78vw);scroll-snap-align:start}.CourseCard_card__fZ127.CourseCard_rail__i8gBg .CourseCard_body__QKcfC{gap:6px;padding:14px 16px 16px}.CourseCard_card__fZ127.CourseCard_rail__i8gBg .CourseCard_title___U7KU{font-size:16px}.CourseCard_card__fZ127.CourseCard_rail__i8gBg .CourseCard_summary__OACuo{font-size:13px}.CourseCard_card__fZ127.CourseCard_rail__i8gBg .CourseCard_cta__M5dp4,.CourseCard_card__fZ127.CourseCard_rail__i8gBg .CourseCard_facts__3myn0{font-size:12px}@media (max-width:420px){.CourseCard_card__fZ127 .CourseCard_body__QKcfC{padding:16px}.CourseCard_card__fZ127 .CourseCard_title___U7KU{font-size:18px}}@media (prefers-reduced-motion:reduce){.CourseCard_card__fZ127,.CourseCard_card__fZ127 .CourseCard_cover__wNFlM img{transition:none}.CourseCard_card__fZ127:hover .CourseCard_cover__wNFlM img{transform:none}}@media (forced-colors:active){.CourseCard_card__fZ127{border:1px solid CanvasText}.CourseCard_card__fZ127:has(.CourseCard_link__AlvHs:focus-visible){outline-color:Highlight}.CourseCard_card__fZ127 .CourseCard_bar__Fc82N{background:Highlight}}.CourseCard_srOnly__0iqik{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.CourseCard_card__fZ127 .CourseCard_accessLabel__2jBBs{margin:4px 0 0;color:var(--cc-accent);font-size:11px;font-weight:600}.academy-shell .CourseCard_card__fZ127,.learning-space .CourseCard_card__fZ127{--cc-border:#dce3ed;--cc-border-hover:#8ba9da;--cc-ink:#142744;--cc-muted:#52627a;--cc-accent:#1655c0;--cc-gold:#164c9e;--cc-cover:#edf3fc;--cc-glyph:#456899;--cc-font:Arial,Helvetica,sans-serif;border-radius:10px}.CourseCard_card__fZ127 .CourseCard_glyph__E1I0m>span{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em}.academy-shell .CourseCard_card__fZ127 .CourseCard_title___U7KU,.learning-space .CourseCard_card__fZ127 .CourseCard_title___U7KU{font-size:18px;line-height:1.4}.academy-shell .CourseCard_card__fZ127 .CourseCard_body__QKcfC,.learning-space .CourseCard_card__fZ127 .CourseCard_body__QKcfC{padding:16px}@media (max-width:640px){.academy-shell .CourseCard_card__fZ127 .CourseCard_cover__wNFlM,.learning-space .CourseCard_card__fZ127 .CourseCard_cover__wNFlM{aspect-ratio:16/8}.academy-shell .CourseCard_card__fZ127 .CourseCard_body__QKcfC,.learning-space .CourseCard_card__fZ127 .CourseCard_body__QKcfC{gap:6px;padding:14px}.academy-shell .CourseCard_card__fZ127 .CourseCard_summary__OACuo,.learning-space .CourseCard_card__fZ127 .CourseCard_summary__OACuo{-webkit-line-clamp:1}}.subject-guide_guide__XfthR{margin:24px 0;padding:18px;border:1px solid #cbd5df;border-radius:12px;background:#fff;color:#243345;color-scheme:light}.subject-guide_toolbar__9lmVx{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.subject-guide_toolbar__9lmVx h2{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600}.subject-guide_toolbar__9lmVx p{margin:6px 0 0;font-size:12px;line-height:1.6;color:#536273}.subject-guide_actions__eagAo{display:flex;flex-wrap:wrap;gap:8px}.subject-guide_actions__eagAo a,.subject-guide_actions__eagAo button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid #b9c6d1;border-radius:7px;font-size:12px;color:#174d40;background:#f7faf9;text-decoration:none}.subject-guide_actions__eagAo a:focus-visible,.subject-guide_actions__eagAo button:focus-visible,.subject-guide_nativeHelp__Ai9cT button:focus-visible,.subject-guide_preview__5maFl summary:focus-visible{outline:3px solid #7e6125;outline-offset:3px}.subject-guide_actions__eagAo button:disabled{opacity:.6;cursor:wait}.subject-guide_preview__5maFl{margin-top:16px}.subject-guide_preview__5maFl summary{min-height:44px;padding:10px 0;cursor:pointer;font-size:13px;color:#174d40}.subject-guide_error__2k50D{margin:12px 0;font-size:13px;color:#a12c26}.subject-guide_nativeHelp__Ai9cT{margin:12px 0 0;font-size:12px;line-height:1.6;color:#536273}.subject-guide_nativeHelp__Ai9cT button{color:#174d40;text-decoration:underline;padding:4px 0}.subject-guide_document__XrH8m{color:#111!important;background:#fff!important;font-family:Arial,sans-serif;line-height:1.55;font-size:14px;overflow-wrap:anywhere}.subject-guide_document__XrH8m h1,.subject-guide_document__XrH8m h2,.subject-guide_document__XrH8m h3,.subject-guide_document__XrH8m h4{margin:1.25em 0 .5em;color:#111!important;font-weight:700;line-height:1.35}.subject-guide_document__XrH8m h1{font-size:22px}.subject-guide_document__XrH8m h2{font-size:19px}.subject-guide_document__XrH8m h3{font-size:16px}.subject-guide_document__XrH8m ol,.subject-guide_document__XrH8m p,.subject-guide_document__XrH8m ul{margin:.6em 0;color:#111!important}.subject-guide_document__XrH8m ol,.subject-guide_document__XrH8m ul{padding-left:1.5em}.subject-guide_document__XrH8m li{margin:.35em 0}.subject-guide_document__XrH8m table{width:100%;border-collapse:collapse;table-layout:fixed;margin:1em 0;font-size:12px}.subject-guide_document__XrH8m td,.subject-guide_document__XrH8m th{border:1px solid #777;padding:6px;text-align:left;vertical-align:top}.subject-guide_document__XrH8m pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;color:#111;font-size:12px}.subject-guide_document__XrH8m a{color:#174d40;text-decoration:underline}.subject-guide_metadata__wXgF7{padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid #777}.subject-guide_metadata__wXgF7 p{font-size:12px}.subject-guide_printUrl__DdzT6{display:none}.subject-guide_drawingGuide__H4lHd svg{display:block;width:100%;height:auto;background:#fff;border:1px solid #cbd5df}.subject-guide_finalDrawing___flee{max-width:540px;margin:16px auto}.subject-guide_finalDrawing___flee figcaption{text-align:center;font-size:12px;margin-top:6px}.subject-guide_drawingSteps__q5et4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.subject-guide_drawingStep__HKi26{break-inside:avoid}.subject-guide_drawingStep__HKi26 h3{margin-top:0}.subject-guide_strokeOrder__WzBP7{font-size:12px}@media (max-width:600px){.subject-guide_drawingSteps__q5et4{grid-template-columns:1fr}}@media print{.subject-guide_document__XrH8m{font-size:11pt}.subject-guide_document__XrH8m h1,.subject-guide_document__XrH8m h2,.subject-guide_document__XrH8m h3,.subject-guide_document__XrH8m h4{break-after:avoid}.subject-guide_document__XrH8m tr{break-inside:avoid}.subject-guide_document__XrH8m a{color:#111}.subject-guide_printUrl__DdzT6{display:inline}.subject-guide_metadata__wXgF7{break-inside:avoid}.subject-guide_drawingSteps__q5et4{display:block}.subject-guide_drawingStep__HKi26{margin-bottom:12mm}.subject-guide_drawingStep__HKi26 svg{width:90mm;max-width:100%;float:left;margin:0 6mm 4mm 0}.subject-guide_drawingStep__HKi26:after{content:"";display:block;clear:both}.subject-guide_drawingStep__HKi26 p{font-size:10pt}.subject-guide_finalDrawing___flee{max-width:150mm}.subject-guide_strokeOrder__WzBP7{font-size:9pt!important}}.workspace_root__3aCrC{--background:#f8f8f5;--foreground:#24313b;--muted:#64717a;--card-bg:#fff;--card-border:#dde3e7;--border:#dde3e7;--input-bg:#fff;--input-border:#cbd6de;--muted-bg:#eef2f4;--reader-link:#2b5269;--reader-accent:#786334;--learning-accent:#2b5269;--learning-accent-soft:#edf3f6;max-width:1280px;min-width:0;margin:0 auto;border:1px solid #e5e8e8;border-radius:1rem;padding:clamp(1rem,2.5vw,2.25rem);background:#f8f8f5;color:#24313b;color-scheme:light;overflow-wrap:anywhere}.workspace_root__3aCrC *,.workspace_root__3aCrC :after,.workspace_root__3aCrC :before{box-sizing:border-box}.workspace_root__3aCrC a:focus-visible,.workspace_root__3aCrC button:focus-visible,.workspace_root__3aCrC input:focus-visible,.workspace_root__3aCrC select:focus-visible,.workspace_root__3aCrC summary:focus-visible,.workspace_root__3aCrC textarea:focus-visible{outline:3px solid #7899ad;outline-offset:3px}.workspace_root__3aCrC :where(h1,h2,h3,h4,p){margin:0}.workspace_root__3aCrC button,.workspace_root__3aCrC input,.workspace_root__3aCrC select,.workspace_root__3aCrC textarea{font:inherit}.workspace_root__3aCrC button{cursor:pointer}.workspace_root__3aCrC button:disabled{opacity:.55;cursor:default}.workspace_header__Ow8ws{margin-bottom:1.75rem}.workspace_back__TcYy2{display:inline-flex;gap:.4rem;align-items:center;min-height:2.75rem;margin-bottom:.5rem;color:#647780;font-size:.73rem;font-weight:600}.workspace_identity__kXhqj{display:flex;align-items:center;gap:.85rem}.workspace_cardIcon__31jz4,.workspace_mark__k4db0{display:grid;flex-shrink:0;width:3.15rem;height:3.15rem;place-items:center;border:1px solid #dae4ea;border-radius:.8rem;background:#edf3f6;color:#31586f}.workspace_eyebrow__767rG{color:#5e717e;font-size:.61rem;font-weight:700;letter-spacing:.13em;line-height:1.6;text-transform:uppercase}.workspace_header__Ow8ws h1{margin-top:.2rem;color:#24343f;font-family:var(--font-cormorant,Georgia,serif);font-size:clamp(1.75rem,3.8vw,2.45rem);font-weight:700;letter-spacing:-.025em;line-height:1.15}.workspace_header__Ow8ws .workspace_intro__bU0Px{max-width:52rem;margin-top:.95rem;color:#64737d;font-size:.85rem;line-height:1.8}.workspace_nav__VkI4q{display:flex;flex-wrap:wrap;gap:.25rem 1.6rem;margin-top:1.25rem;border-bottom:1px solid #dce4e8}.workspace_nav__VkI4q a{display:inline-flex;gap:.45rem;align-items:center;min-height:3rem;color:#4f6878;font-size:.75rem;font-weight:600}.workspace_nav__VkI4q a:hover{color:#233f51;text-decoration:underline;text-underline-offset:6px}.workspace_notice__gtSz6{border:1px solid #d8e4eb;border-radius:.7rem;padding:1rem 1.1rem;background:#edf3f6;color:#3c596b;font-size:.79rem;line-height:1.8}.workspace_notice__gtSz6[data-warning]{border-color:#e5dcc8;background:#f7f3e9;color:#776137}.workspace_notice__gtSz6 p+p,.workspace_notice__gtSz6 strong+p{margin-top:.3rem}.workspace_filters__JzzcJ{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(9rem,.55fr) minmax(11rem,.65fr);gap:.8rem;align-items:end;margin-top:1.4rem}.workspace_search__l8DCi{display:flex;gap:.65rem;min-width:0;align-items:center;min-height:2.85rem;border:1px solid #cbd6de;border-radius:.55rem;padding:0 .8rem;background:#fff;color:#5e717e}.workspace_search__l8DCi svg{flex-shrink:0}.workspace_search__l8DCi input{min-width:0;width:100%;min-height:2.75rem;border:0;background:transparent;color:#304a5a;font-size:.78rem}.workspace_field__qaCVK{display:flex;flex-direction:column;gap:.4rem;min-width:0;color:#536976;font-size:.73rem;font-weight:600}.workspace_field__qaCVK input,.workspace_field__qaCVK select,.workspace_field__qaCVK textarea{width:100%;min-width:0;border:1px solid #cbd6de;border-radius:.5rem;padding:.65rem .75rem;background:#fff;color:#304957;font-size:.79rem;font-weight:400;line-height:1.6}.workspace_field__qaCVK input,.workspace_field__qaCVK select{min-height:2.85rem}.workspace_field__qaCVK textarea{resize:vertical}.workspace_field__qaCVK small{color:#5e717e;font-size:.68rem;font-weight:400;line-height:1.7}.workspace_resultCount__6rgi_{margin:1rem 0!important;color:#5e717e;font-size:.73rem}.workspace_programGrid__K2E4a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.workspace_programCard__sekGo{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.8rem;border:1px solid #dde4e8;border-radius:.85rem;padding:1.3rem;background:#fff}.workspace_programCard__sekGo h2{color:#2b4352;font-size:1.13rem;font-weight:700;line-height:1.35;letter-spacing:-.02em}.workspace_programCard__sekGo h2 a:hover{text-decoration:underline;text-underline-offset:4px}.workspace_programCard__sekGo>p:not(.workspace_eyebrow__767rG){color:#5e717e;font-size:.77rem;line-height:1.85}.workspace_cardIcon__31jz4{width:2.75rem;height:2.75rem;border-radius:.65rem}.workspace_programFacts__os3Lf{display:flex;flex-direction:column;gap:.35rem;width:100%;margin-top:auto;border-top:1px solid #e6ebed;padding-top:.85rem;color:#5e717e;font-size:.69rem}.workspace_programFacts__os3Lf span{display:inline-flex;align-items:center;gap:.4rem}.workspace_textLink__u1tTr{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;color:#345e76;font-size:.73rem;font-weight:600;line-height:1.5;text-align:left}.workspace_textLink__u1tTr:hover{text-decoration:underline;text-underline-offset:4px}.workspace_button__Iemvp,.workspace_iconButton__MrsmZ,.workspace_secondaryButton__dSZwp{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;border:1px solid #2b5269;border-radius:.5rem;padding:.65rem .9rem;background:#2b5269;color:#fff;font-size:.74rem;font-weight:600;line-height:1.5;text-align:center}.workspace_button__Iemvp:hover{background:#204155}.workspace_iconButton__MrsmZ,.workspace_secondaryButton__dSZwp{border-color:#d0dde5;background:#fff;color:#3a5c70}.workspace_iconButton__MrsmZ:hover,.workspace_secondaryButton__dSZwp:hover{background:#f0f5f7}.workspace_iconButton__MrsmZ{min-height:2.6rem;padding:.5rem .7rem;font-size:.69rem}.workspace_actions__v1I_h{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.8rem}.workspace_detailLayout__WERbP{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.43fr);gap:1.25rem;align-items:start}.workspace_stack__gdgB5{display:flex;min-width:0;flex-direction:column;gap:1.15rem}.workspace_choiceCard__9qbAe,.workspace_panel__xcFsG{min-width:0;border:1px solid #dfe5e8;border-radius:.8rem;padding:1.3rem;background:#fff}.workspace_choiceCard__9qbAe h2,.workspace_panel__xcFsG h2{margin:.3rem 0 .9rem;color:#304857;font-size:1.12rem;font-weight:700;line-height:1.35;letter-spacing:-.02em}.workspace_milestones__uEgex h3,.workspace_panel__xcFsG h3{color:#3e5868;font-size:.88rem;font-weight:650;line-height:1.5}.workspace_choiceCard__9qbAe{background:#f1f5f7;border-color:#d9e3e9}.workspace_choiceCard__9qbAe .workspace_button__Iemvp{width:100%;margin:.85rem 0 .3rem}.workspace_sectionHeading__ql1Kj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .8rem}.workspace_sectionHeading__ql1Kj h2{margin:0}.workspace_sectionHeading__ql1Kj>p,.workspace_sectionHeading__ql1Kj>span{color:#5e717e;font-size:.67rem;line-height:1.5}.workspace_outcomes__UhwUt{display:flex;flex-direction:column;gap:.85rem;list-style:none;padding:0}.workspace_outcomes__UhwUt li{display:flex;align-items:flex-start;gap:.65rem;color:#5e717e;font-size:.78rem;line-height:1.75}.workspace_outcomes__UhwUt svg{flex-shrink:0;margin-top:.15rem;color:#5e717e}.workspace_courseBundle__UnLl9{margin:1rem 0 0;padding:0;list-style:none}.workspace_courseBundle__UnLl9 li{display:flex;gap:.8rem;align-items:flex-start;padding:.9rem 0;border-top:1px solid #e9edef}.workspace_courseBundle__UnLl9 li:first-child{border-top:0}.workspace_number__sJYfR{display:grid;flex-shrink:0;width:2rem;height:2rem;place-items:center;border:1px solid #e0e7eb;border-radius:.5rem;background:#f5f8f9;color:#5e717e;font-size:.65rem;font-weight:600}.workspace_courseBundle__UnLl9 .workspace_textLink__u1tTr{min-height:2.2rem;font-size:.69rem}.workspace_milestones__uEgex{padding:0;list-style:none}.workspace_milestones__uEgex>li{padding:1rem 0;border-top:1px solid #e5ebee}.workspace_milestones__uEgex>li:first-child{padding-top:0;border-top:0}.workspace_milestones__uEgex p{margin-top:.5rem;color:#5e717e;font-size:.75rem;line-height:1.85;white-space:pre-wrap}.workspace_details__xvfz8{margin-top:.9rem;border:1px solid #dfe7ec;border-radius:.55rem;padding:.65rem .8rem;background:#fff;color:#557082;font-size:.75rem;line-height:1.8}.workspace_details__xvfz8 summary{cursor:pointer;font-size:.73rem;font-weight:600}.workspace_details__xvfz8>:not(summary){margin-top:.75rem}.workspace_details__xvfz8 ol,.workspace_details__xvfz8 ul{padding-left:1.1rem}.workspace_details__xvfz8 ol{list-style:decimal}.workspace_details__xvfz8 li+li{margin-top:.65rem}.workspace_root__3aCrC.workspace_scholarAssessment__oLxHb,.workspace_root__3aCrC.workspace_scholarAssessment__oLxHb .workspace_details__xvfz8,.workspace_root__3aCrC.workspace_scholarAssessment__oLxHb .workspace_details__xvfz8 summary,.workspace_root__3aCrC.workspace_scholarAssessment__oLxHb .workspace_notice__gtSz6{font-size:1rem;line-height:1.75}.workspace_root__3aCrC.workspace_scholarAssessment__oLxHb .workspace_details__xvfz8{color:#3c5261}.workspace_root__3aCrC.workspace_scholarAssessment__oLxHb{scroll-margin-top:6rem}.workspace_factList__wHxSN{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.85rem}.workspace_factList__wHxSN p{display:flex;align-items:flex-start;gap:.5rem;color:#526e80;font-size:.78rem;line-height:1.8}.workspace_factList__wHxSN svg{flex-shrink:0;margin-top:.2rem}.workspace_small__vSJvi{color:#5e717e;font-size:.72rem;font-weight:400;line-height:1.8}.workspace_small__vSJvi+.workspace_small__vSJvi{margin-top:.65rem}.workspace_muted__gd76H{color:#5e717e;font-size:.8rem;line-height:1.8}.workspace_closedLabel__QLnyN{display:inline-flex;gap:.5rem;align-items:center;margin-top:1rem!important;color:#826d41;font-size:.78rem;font-weight:600}.workspace_errorText__xDyKD{margin-top:.8rem!important;border-left:3px solid #b77d6c;padding:.3rem .65rem;color:#995b49;font-size:.76rem;line-height:1.8}.workspace_successText__ONw5f{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-top:.75rem!important;color:#577b67;font-size:.75rem;line-height:1.8}.workspace_status__vj997{display:inline-flex;flex-shrink:0;width:fit-content;align-items:center;border:1px solid #d7e2e9;border-radius:1rem;padding:.2rem .65rem;background:#f0f5f8;color:#5e717e;font-size:.63rem;font-weight:600;line-height:1.6}.workspace_status__vj997[data-status=approved],.workspace_status__vj997[data-status=complete],.workspace_status__vj997[data-status=passed]{border-color:#d9e5de;background:#eff5f1;color:#5e717e}.workspace_status__vj997[data-status=locked],.workspace_status__vj997[data-status=needs_work],.workspace_status__vj997[data-status=overdue],.workspace_status__vj997[data-status=review_required]{border-color:#e7dfcf;background:#f7f3e9;color:#5e717e}.workspace_status__vj997[data-status=withdrawn]{border-color:#ddd;background:#f2f2f2;color:#888}.workspace_empty__VR5jp,.workspace_loading__45Too{display:flex;min-height:15rem;flex-direction:column;align-items:center;justify-content:center;gap:.9rem;border-radius:.8rem;padding:2rem 1.25rem;color:#5e717e;text-align:center}.workspace_empty__VR5jp{border:1px dashed #d1dce3;background:#fff}.workspace_empty__VR5jp h2{color:#3c596a;font-size:1.05rem;font-weight:650}.workspace_empty__VR5jp p,.workspace_loading__45Too p{max-width:32rem;color:#5e717e;font-size:.78rem;line-height:1.8}.workspace_spin__OpxG4{animation:workspace_turn__509IZ 1.2s linear infinite}@keyframes workspace_turn__509IZ{to{transform:rotate(1turn)}}.workspace_enrollmentMeta__yhglA{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;justify-content:space-between;margin-bottom:1rem}.workspace_enrollmentMeta__yhglA>div{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem}.workspace_enrollmentMeta__yhglA>div>span:not(.workspace_status__vj997){color:#5e717e;font-size:.69rem}.workspace_progressOverview__LBDIA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem;margin:1.25rem 0;border:1px solid #dde5e9;border-radius:.8rem;padding:1.2rem;background:#fff}.workspace_progressOverview__LBDIA>div:not(.workspace_progressTrack___k3PA)>span{display:flex;align-items:center;gap:.45rem;color:#5e717e;font-size:.69rem}.workspace_progressOverview__LBDIA strong{display:block;margin-top:.5rem;color:#38586b;font-size:1.2rem;font-weight:650;line-height:1.5}.workspace_progressOverview__LBDIA small{color:#5e717e;font-size:.85rem;font-weight:400}.workspace_progressTrack___k3PA{grid-column:1/-1;height:.35rem;overflow:hidden;border-radius:1rem;background:#edf2f5}.workspace_progressTrack___k3PA span{display:block;height:100%;border-radius:1rem;background:#7292a6}.workspace_tabs__f_UWf{display:flex;overflow-x:auto;gap:1rem;border-bottom:1px solid #d6e1e7}.workspace_tabs__f_UWf button{display:flex;flex-shrink:0;align-items:center;gap:.5rem;min-height:3rem;border-bottom:2px solid transparent;padding:.5rem .25rem;color:#5e717e;font-size:.75rem;font-weight:600}.workspace_tabs__f_UWf button[aria-selected=true]{border-bottom-color:#345d75;color:#345d75}.workspace_tabPanel__PLNbd{padding-top:1.2rem}.workspace_lessonLayout__Lm4AS{display:grid;grid-template-columns:minmax(14rem,.37fr) minmax(0,1fr);gap:1.2rem;align-items:start}.workspace_courseOutline__kw7gD{overflow:hidden;border:1px solid #dde5e9;border-radius:.8rem;background:#fff}.workspace_outlineHeading__dtCam{border-bottom:1px solid #e3eaee;padding:1rem}.workspace_outlineHeading__dtCam h2{margin-top:.25rem;color:#49697c;font-size:.9rem;font-weight:650}.workspace_outlineHeading__dtCam>p:last-child{margin-top:.5rem;color:#5e717e;font-size:.67rem;line-height:1.8}.workspace_outlineCourse__Pac1U{border-bottom:1px solid #e4eaee;padding:.8rem .85rem}.workspace_outlineCourse__Pac1U:last-child{border-bottom:0}.workspace_outlineCourse__Pac1U summary{display:flex;cursor:pointer;align-items:flex-start;gap:.6rem;color:#4f7185;font-size:.76rem;font-weight:600;line-height:1.6;list-style:none}.workspace_outlineCourse__Pac1U summary::-webkit-details-marker{display:none}.workspace_outlineCourse__Pac1U summary small{display:block;margin-top:.2rem;color:#5e717e;font-size:.62rem;font-weight:400}.workspace_outlineCourse__Pac1U ol{margin-top:.8rem;padding:0;list-style:none}.workspace_outlineCourse__Pac1U li button{display:flex;gap:.5rem;align-items:flex-start;width:100%;min-height:2.75rem;border-radius:.5rem;padding:.55rem .5rem;color:#5e717e;font-size:.69rem;line-height:1.65;text-align:left}.workspace_outlineCourse__Pac1U li button:hover,.workspace_outlineCourse__Pac1U li button[aria-current]{background:#edf3f6;color:#365f77}.workspace_outlineCourse__Pac1U li button small{display:block;margin-top:.1rem;color:#5e717e;font-size:.6rem}.workspace_lessonStatusIcon__0YcfX{display:grid;flex-shrink:0;width:1.1rem;height:1.2rem;place-items:center}.workspace_readyDot__06jQP{width:.35rem;height:.35rem;border-radius:50%;background:#88a4b6}.workspace_outlineCourse__Pac1U>.workspace_textLink__u1tTr{margin-top:.4rem;font-size:.64rem}.workspace_lessonMain__vjwFw{min-width:0}.workspace_lessonPanel__wuJyk{min-width:0;overflow:hidden;border:1px solid #dde5e9;border-radius:.8rem;padding:clamp(1rem,2vw,1.75rem);background:#fff}.workspace_lessonHeader__A4Prl{margin-bottom:1.4rem;border-bottom:1px solid #e5ebee;padding-bottom:1.1rem}.workspace_lessonHeader__A4Prl h2{color:#35576a;font-size:1.35rem;font-weight:700;letter-spacing:-.025em;line-height:1.35}.workspace_lessonHeader__A4Prl .workspace_sectionHeading__ql1Kj{margin-top:.4rem}.workspace_metaRow__wqEbO{display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:center;margin-top:.7rem;color:#5e717e;font-size:.66rem;line-height:1.7}.workspace_metaRow__wqEbO [data-overdue]{color:#5e717e}.workspace_lessonDescription___3pOK{margin-bottom:1.25rem!important;color:#5e717e;font-size:.85rem;line-height:1.9}.workspace_lessonContent__Q70VA{min-width:0;--foreground:#344e5e;--muted:#6c8290;--card-bg:#fff;--muted-bg:#f1f5f7;--reader-accent:#8a774e;--reader-link:#3d6a82}.workspace_lessonContent__Q70VA .course-prose{font-size:.92rem;line-height:1.9}.workspace_lessonContent__Q70VA .section-heading{font-size:1.25rem}.workspace_lessonContent__Q70VA .course-prose p:first-of-type:first-letter{float:none;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.workspace_lessonCompletion__Yxm3j{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.5rem;border-top:1px solid #e6ecef;padding-top:1rem}.workspace_lockedLesson__2qYO8{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;border-radius:.6rem;padding:1.25rem;background:#f5f7f8;color:#5e717e}.workspace_lockedLesson__2qYO8 h3{color:#5e717e;font-size:1rem;font-weight:650}.workspace_blockerList__TtY8D{display:flex;flex-direction:column;gap:.8rem;margin:1rem 0 1.25rem;padding:0;list-style:none}.workspace_blockerList__TtY8D li{display:flex;gap:.6rem;color:#5e717e;font-size:.79rem;line-height:1.8}.workspace_blockerList__TtY8D span{color:#5e717e}.workspace_assessment__kqHSa{overflow:hidden;border:1px solid #dde6eb;border-radius:.8rem;background:#fff}.workspace_assessmentToggle__sz2NR{display:flex;width:100%;align-items:center;gap:.8rem;min-height:5.25rem;padding:1rem 1.1rem;text-align:left}.workspace_assessmentToggle__sz2NR>span:nth-child(2){flex:1;min-width:0}.workspace_assessmentToggle__sz2NR strong{display:block;color:#466a80;font-size:.9rem;font-weight:650;line-height:1.5}.workspace_assessmentToggle__sz2NR>svg{flex-shrink:0;color:#5e717e;transition:transform .12s ease}.workspace_rotated__m_POv{transform:rotate(90deg)}.workspace_assessmentBody__7oP9z{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:1rem;border-top:1px solid #e5ecef;padding:1.25rem;color:#5e717e;font-size:.8rem;line-height:1.85}.workspace_assessmentBody__7oP9z>.workspace_button__Iemvp{align-self:flex-start}.workspace_preserveText__xnEA5{color:#5e717e;font-size:.8rem;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.workspace_rubric__74PUD{padding:0!important;list-style:none}.workspace_rubric__74PUD li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;border-top:1px solid #e7eef2;padding:.75rem 0}.workspace_rubric__74PUD li p{flex-basis:100%;color:#5e717e;font-size:.72rem}.workspace_rubric__74PUD li>span{color:#5e717e;font-size:.63rem}.workspace_reviewFeedback__v0999,.workspace_savedAttempt__FZG3E{min-width:0;border:1px solid #e1e9ee;border-radius:.6rem;padding:1rem;background:#fbfcfd}.workspace_evidence__2RCfu h4,.workspace_reviewFeedback__v0999 h4,.workspace_savedAttempt__FZG3E h4,.workspace_submissionForm__dgMGp h4{color:#5e717e;font-size:.8rem;font-weight:650;line-height:1.7}.workspace_evidence__2RCfu{display:flex;min-width:0;flex-direction:column;gap:.85rem;margin-top:.8rem}.workspace_source__vealv{max-height:24rem;overflow:auto;border:1px solid #e1e8ed;border-radius:.45rem;padding:.8rem;background:#f4f7f9;color:#52758b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.71rem;line-height:1.75;white-space:pre;tab-size:2}.workspace_bullets__mM3uP,.workspace_linkList__Hp5zB{margin:.5rem 0 0;padding-left:1.1rem;color:inherit;font-size:.77rem;line-height:1.9}.workspace_bullets__mM3uP li+li{margin-top:.25rem}.workspace_reviewFeedback__v0999{display:flex;flex-direction:column;gap:.75rem;background:#f9fbfc}.workspace_criteriaFeedback__qjmTn{list-style:none;margin:0;padding:0}.workspace_criteriaFeedback__qjmTn li{margin-top:.75rem;border-top:1px solid #e3ebf0;padding-top:.75rem;color:#5e717e;font-size:.73rem}.workspace_criteriaFeedback__qjmTn strong{color:#5e717e;font-size:.75rem;font-weight:600}.workspace_submissionForm__dgMGp{display:flex;flex-direction:column;align-items:stretch;gap:1rem;border:1px solid #dfe8ee;border-radius:.65rem;padding:1.1rem;background:#fbfcfd}.workspace_submissionForm__dgMGp>.workspace_button__Iemvp,.workspace_submissionForm__dgMGp>.workspace_secondaryButton__dSZwp{align-self:flex-start}.workspace_codeInput__opRA2{font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.73rem!important;tab-size:2}.workspace_fileInput__Ea0zD{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;color:#5e717e;font-size:.76rem;font-weight:600}.workspace_fileInput__Ea0zD input{display:block;max-width:13rem;color:#5e717e;font-size:.65rem}.workspace_fileRow__gTjGH{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top:1px solid #e3ebf0;padding:.25rem 0;color:#5e717e;font-size:.69rem}.workspace_fileRow__gTjGH button{display:grid;flex-shrink:0;width:2.75rem;height:2.75rem;place-items:center}.workspace_tutor__eaM4m{border-top:1px solid #e2ebf0;padding-top:.6rem}.workspace_tutor__eaM4m form{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;margin-top:.75rem}.workspace_tutor__eaM4m form .workspace_field__qaCVK{width:100%}.workspace_tutorMessages__ZoZY3{display:flex;flex-direction:column;gap:.75rem;margin-top:.9rem}.workspace_tutorMessages__ZoZY3>div{border:1px solid #dde8f0;border-radius:.6rem;padding:.8rem;background:#f2f7fa}.workspace_tutorMessages__ZoZY3>div[data-role=user]{background:#fff}.workspace_tutorMessages__ZoZY3 strong{color:#5e717e;font-size:.7rem}.workspace_staffReview__6pqnm{border-top:1px solid #e1eaf0;padding-top:1rem}.workspace_staffReview__6pqnm .workspace_submissionForm__dgMGp{margin-top:1rem}.workspace_scoringRubric__tqhnS{display:flex;flex-direction:column;gap:1rem}.workspace_scoringRubric__tqhnS fieldset{display:flex;min-width:0;flex-direction:column;gap:.75rem;border:1px solid #dce7ee;border-radius:.6rem;padding:1rem}.workspace_scoringRubric__tqhnS legend{padding:0 .4rem;color:#5e717e;font-size:.78rem;font-weight:600}.workspace_scoringRubric__tqhnS fieldset>p{color:#5e717e;font-size:.74rem}.workspace_extensionCard__qi8XN{margin:1rem 0;border-top:1px solid #e4ecf1;padding-top:1rem}.workspace_extensionCard__qi8XN .workspace_sectionHeading__ql1Kj strong{color:#5e717e;font-size:.78rem;font-weight:600}.workspace_extensionCard__qi8XN .workspace_submissionForm__dgMGp,.workspace_panel__xcFsG>.workspace_submissionForm__dgMGp{margin-top:1rem}.workspace_queueToolbar__C1qob{margin-bottom:1.6rem;border:1px solid #dae5ed;border-radius:.8rem;padding:1rem;background:#fff}.workspace_queueToolbar__C1qob .workspace_filters__JzzcJ{margin-top:0}.workspace_queueToolbar__C1qob>.workspace_secondaryButton__dSZwp{margin-top:.8rem}.workspace_sectionTitle__YrTDw{color:#466e87;font-size:1.05rem;font-weight:650}.workspace_reviewQueue__A_qWx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0 1.5rem}.workspace_queueCard__iUsvK{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;min-width:0;border:1px solid #dce7ee;border-radius:.75rem;padding:1.1rem;background:#fff}.workspace_queueStudent__RYvre{display:flex;align-items:flex-start;gap:.75rem}.workspace_queueStudent__RYvre h3{margin-top:.2rem;color:#5e717e;font-size:.92rem;font-weight:650;line-height:1.5}.workspace_queueStudent__RYvre>div>p:last-child{margin-top:.35rem;color:#5e717e;font-size:.71rem;line-height:1.7}.workspace_queueCard__iUsvK .workspace_metaRow__wqEbO{margin-top:0}.workspace_queueFeedback__D23_s{color:#5e717e;font-size:.73rem;line-height:1.8}.workspace_queueCard__iUsvK .workspace_button__Iemvp{margin-top:auto}.workspace_loadMore__9GYa9{display:flex;justify-content:center;margin-bottom:1.5rem}.workspace_extensionQueue__hoF3g{display:flex;flex-direction:column;gap:.9rem;margin-top:1rem}.workspace_extensionQueue__hoF3g article{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;border-top:1px solid #e2ebf1;padding-top:.9rem}.workspace_extensionQueue__hoF3g article>div{flex:1;min-width:10rem}.workspace_extensionQueue__hoF3g article p{color:#5e717e;font-size:.77rem;line-height:1.8}.workspace_srOnly__tgPsW{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}@media (max-width:1100px){.workspace_programGrid__K2E4a{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace_lessonLayout__Lm4AS{grid-template-columns:minmax(12rem,.45fr) minmax(0,1fr);gap:.9rem}.workspace_detailLayout__WERbP{grid-template-columns:minmax(0,1fr) minmax(14rem,.5fr)}.workspace_filters__JzzcJ{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace_search__l8DCi{grid-column:1/-1}}@media (max-width:800px){.workspace_detailLayout__WERbP,.workspace_lessonLayout__Lm4AS{grid-template-columns:minmax(0,1fr)}.workspace_courseOutline__kw7gD{max-height:22rem;overflow-y:auto}.workspace_progressOverview__LBDIA{gap:.7rem;padding:1rem}.workspace_progressOverview__LBDIA>div:not(.workspace_progressTrack___k3PA)>span{align-items:flex-start;font-size:.62rem}.workspace_progressOverview__LBDIA>div:not(.workspace_progressTrack___k3PA)>span>svg{display:none}.workspace_progressOverview__LBDIA strong{font-size:.95rem}.workspace_progressOverview__LBDIA small{font-size:.7rem}}@media (max-width:560px){.workspace_root__3aCrC{border-radius:.75rem;padding:1rem}.workspace_mark__k4db0{width:2.7rem;height:2.7rem}.workspace_header__Ow8ws h1{font-size:1.7rem}.workspace_header__Ow8ws .workspace_intro__bU0Px{font-size:.76rem}.workspace_eyebrow__767rG{font-size:.56rem;letter-spacing:.09em}.workspace_nav__VkI4q{gap:.1rem 1rem;margin-top:.9rem}.workspace_nav__VkI4q a{min-height:2.75rem;font-size:.67rem}.workspace_nav__VkI4q a svg{width:14px}.workspace_notice__gtSz6{padding:.85rem;font-size:.74rem}.workspace_programGrid__K2E4a,.workspace_reviewQueue__A_qWx{grid-template-columns:minmax(0,1fr)}.workspace_choiceCard__9qbAe,.workspace_panel__xcFsG,.workspace_programCard__sekGo{padding:1rem}.workspace_filters__JzzcJ{gap:.6rem}.workspace_search__l8DCi{padding:0 .6rem}.workspace_field__qaCVK input,.workspace_field__qaCVK select,.workspace_field__qaCVK textarea{font-size:.75rem}.workspace_field__qaCVK select{padding:.6rem .4rem}.workspace_tabs__f_UWf{gap:1rem}.workspace_tabs__f_UWf button{font-size:.68rem}.workspace_tabs__f_UWf button svg{display:none}.workspace_assessmentToggle__sz2NR{flex-wrap:wrap;gap:.6rem;padding:.85rem}.workspace_assessmentToggle__sz2NR>span:nth-child(2){flex-basis:calc(100% - 3rem)}.workspace_assessmentToggle__sz2NR>.workspace_status__vj997{margin-left:2.6rem}.workspace_assessmentToggle__sz2NR>svg{margin-left:auto}.workspace_assessmentToggle__sz2NR strong{font-size:.84rem}.workspace_assessmentBody__7oP9z{padding:.9rem}.workspace_reviewFeedback__v0999,.workspace_savedAttempt__FZG3E,.workspace_submissionForm__dgMGp{padding:.8rem}.workspace_fileInput__Ea0zD{flex-wrap:wrap}.workspace_fileInput__Ea0zD input{max-width:100%}.workspace_lessonHeader__A4Prl h2{font-size:1.2rem}.workspace_lessonCompletion__Yxm3j>.workspace_button__Iemvp,.workspace_lessonCompletion__Yxm3j>.workspace_secondaryButton__dSZwp{width:100%}.workspace_scoringRubric__tqhnS fieldset{padding:.8rem}}@media (prefers-reduced-motion:reduce){.workspace_spin__OpxG4{animation:none}.workspace_assessmentToggle__sz2NR>svg{transition:none}}@media (forced-colors:active){.workspace_assessment__kqHSa,.workspace_button__Iemvp,.workspace_choiceCard__9qbAe,.workspace_courseOutline__kw7gD,.workspace_lessonPanel__wuJyk,.workspace_notice__gtSz6,.workspace_panel__xcFsG,.workspace_programCard__sekGo,.workspace_root__3aCrC,.workspace_secondaryButton__dSZwp,.workspace_status__vj997{border:1px solid CanvasText}.workspace_tabs__f_UWf button[aria-selected=true]{border-color:Highlight}}.workspace_approvedFee__V3Cvn{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .65rem;margin-top:.85rem!important;color:#526b7b;font-size:.72rem}.workspace_approvedFee__V3Cvn strong{color:#2f5268;font-size:1.5rem;font-weight:700}.workspace_outlineWrap__07fDb{min-width:0}.workspace_outlineToggle__aLBKF{display:none}@media (max-width:800px){.workspace_outlineToggle__aLBKF{display:flex;align-items:center;gap:.6rem;width:100%;min-height:2.85rem;border:1px solid #d9e4eb;border-radius:.6rem;padding:.65rem .85rem;background:#fff;color:#426278;font-size:.75rem;font-weight:600;text-align:left}.workspace_outlineToggle__aLBKF span{margin-left:auto;color:#647b89;font-size:.66rem;font-weight:400}.workspace_courseOutline__kw7gD{margin-top:.6rem}.workspace_courseOutline__kw7gD[data-expanded=false]{display:none}}.workspace_reviewStandards__zKtlO{margin:.8rem 0;color:#5c717f;font-size:.76rem;line-height:1.9}.workspace_reviewStandards__zKtlO p+p{margin-top:.55rem}.workspace_quickFeedback___ixAM{border:1px solid #d7e5ec;border-radius:.65rem;padding:1rem;background:#f0f5f8;color:#526f81;font-size:.78rem;line-height:1.8}.workspace_quickFeedback___ixAM h4{margin-top:.3rem;color:#365a70;font-size:.9rem;font-weight:700}.workspace_feedbackRequest__3EspY{display:flex;flex-direction:column;gap:.75rem}.workspace_feedbackRequest__3EspY .workspace_actions__v1I_h{margin-top:0}.workspace_feedbackRecovery__QyLvw{border:1px solid #e5d5c8;border-radius:.6rem;padding:.85rem;background:#fbf4ec;color:#805e45;font-size:.76rem;line-height:1.8}.workspace_feedbackRecovery__QyLvw .workspace_actions__v1I_h{margin-top:.6rem}.workspace_feedbackHistory__i_154{display:flex;flex-direction:column;gap:1rem;scroll-margin-top:6rem}.workspace_submissionForm__dgMGp{scroll-margin-top:6rem}.CourseContextNotes_note__pHTvh{min-width:0;border:1px solid var(--ch-border,#a4b1a7);border-left:4px solid var(--ch-accent,#17392c);border-radius:var(--ch-card-radius,6px);background:var(--ch-surface,#ffffff);padding:16px 18px;color:var(--ch-ink,#17271e)}.CourseContextNotes_note__pHTvh .CourseContextNotes_title__M63u5{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--ch-ink,#17271e);font-family:inherit;font-size:16px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.CourseContextNotes_note__pHTvh .CourseContextNotes_title__M63u5+.CourseContextNotes_title__M63u5{margin-top:6px}.CourseContextNotes_note__pHTvh .CourseContextNotes_title__M63u5 svg{flex-shrink:0;margin-top:2px;color:var(--ch-accent,#17392c)}.CourseContextNotes_note__pHTvh .CourseContextNotes_text__h24JF{margin:8px 0 0;color:var(--ch-muted,#42554a);font-size:14px;line-height:1.6;max-width:80ch;overflow-wrap:anywhere}.CourseContextNotes_note__pHTvh .CourseContextNotes_links__uurn9{display:flex;flex-wrap:wrap;gap:0 18px;margin:4px 0 0;padding:0;list-style:none}.CourseContextNotes_note__pHTvh .CourseContextNotes_link__TFx1R{display:inline-flex;align-items:center;min-height:44px;color:var(--ch-link,#174d40);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.CourseContextNotes_note__pHTvh .CourseContextNotes_link__TFx1R:focus-visible{outline:3px solid var(--ch-accent,#17392c);outline-offset:2px}.AcademyCourseFinder_finder__zqiTy{margin-block:2rem;color:#172b43;font-family:var(--font-inter),Arial,sans-serif;text-align:left}.AcademyCourseFinder_prompt__FloXw{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.5rem 1.75rem;border:1px solid #d8e1ed;border-radius:12px;background:#f7faff}.AcademyCourseFinder_chooseHint__End53,.AcademyCourseFinder_intro__i7_a8,.AcademyCourseFinder_moreResults__VXLmo,.AcademyCourseFinder_promptDescription__RlP__,.AcademyCourseFinder_promptTitle__GYfiy,.AcademyCourseFinder_resultCount__NyTZk,.AcademyCourseFinder_step__banPi{margin:0}.AcademyCourseFinder_promptTitle__GYfiy{color:#172b43;font-size:1.125rem;font-weight:700;line-height:1.5}.AcademyCourseFinder_promptDescription__RlP__{margin-top:.25rem;color:#536579;font-size:.94rem;line-height:1.6}.AcademyCourseFinder_closeButton__KUFjP,.AcademyCourseFinder_outlineButton__JXuPP,.AcademyCourseFinder_primaryButton__z_6B2{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.7rem 1.1rem;border:1px solid #075bcc;border-radius:6px;background:#fff;color:#075bcc;cursor:pointer;font:inherit;font-size:.94rem;font-weight:650;line-height:1.4;text-decoration:none;white-space:nowrap}.AcademyCourseFinder_finder__zqiTy .AcademyCourseFinder_panel__ITboW .AcademyCourseFinder_primaryButton__z_6B2{background:#075bcc;color:#fff}.AcademyCourseFinder_finder__zqiTy .AcademyCourseFinder_panel__ITboW .AcademyCourseFinder_primaryButton__z_6B2:hover{background:#0049a9;color:#fff}.AcademyCourseFinder_finder__zqiTy .AcademyCourseFinder_panel__ITboW .AcademyCourseFinder_primaryButton__z_6B2:disabled{border-color:#d2dae6;background:#d2dae6;color:#526277;cursor:not-allowed}.AcademyCourseFinder_closeButton__KUFjP:hover,.AcademyCourseFinder_outlineButton__JXuPP:hover{background:#edf4ff;color:#034ba8}.AcademyCourseFinder_finder__zqiTy :is(button,a,input):focus-visible{outline:3px solid #1769d2;outline-offset:4px}.AcademyCourseFinder_panel__ITboW{margin-top:1rem;padding:1.75rem 2rem 1.5rem;border:1px solid #d8e1ed;border-radius:12px;background:#fff}.AcademyCourseFinder_panelTop__4bhfe{display:flex;align-items:center;justify-content:space-between;gap:1rem}.AcademyCourseFinder_step__banPi{color:#526277;font-size:.82rem;font-weight:700}.AcademyCourseFinder_closeButton__KUFjP{min-width:44px;min-height:44px;padding:.6rem;border-color:#d8e1ed;color:#41546a}.AcademyCourseFinder_heading__xdcre{margin:.5rem 0 0;color:#172b43;font:inherit;font-size:clamp(1.4rem,2.7vw,1.9rem);font-weight:750;letter-spacing:-.025em;line-height:1.3}.AcademyCourseFinder_heading__xdcre:focus{outline:none}.AcademyCourseFinder_intro__i7_a8{margin-top:.65rem;color:#536579;font-size:.97rem;line-height:1.7}.AcademyCourseFinder_fieldset__R_cl9{min-width:0;margin:1.75rem 0 0;padding:0;border:0}.AcademyCourseFinder_goals__zHRf6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.AcademyCourseFinder_goalCard__02xbE{position:relative;display:flex;flex-direction:column;gap:.6rem;min-width:0;padding:.55rem .55rem 1rem;overflow:hidden;border:2px solid #d6dfec;border-radius:12px;background:#fff;cursor:pointer}.AcademyCourseFinder_goalCard__02xbE:hover,.AcademyCourseFinder_topicCard__20lht:hover{border-color:#91b2dc;box-shadow:0 3px 12px rgb(27 62 100/8%)}.AcademyCourseFinder_goalCard__02xbE:focus-within,.AcademyCourseFinder_topicCard__20lht:focus-within{outline:3px solid #1769d2;outline-offset:4px}.AcademyCourseFinder_illustration__hNr99{position:relative;display:flex;align-items:center;justify-content:center;height:130px;margin-bottom:.5rem;overflow:hidden;border-radius:7px;background:#075bcc;color:#fff}.AcademyCourseFinder_illustration__hNr99:after,.AcademyCourseFinder_illustration__hNr99:before{position:absolute;width:190px;height:190px;border:1px solid rgb(255 255 255/19%);border-radius:50%;content:""}.AcademyCourseFinder_illustration__hNr99:before{top:-128px;left:-55px;background:rgb(255 255 255/10%)}.AcademyCourseFinder_illustration__hNr99:after{right:-115px;bottom:-130px}.AcademyCourseFinder_illustration1__F1ryw{background:#164694}.AcademyCourseFinder_illustration1__F1ryw:before{top:auto;bottom:-135px}.AcademyCourseFinder_illustration2__vTbD7{background:#146aa3}.AcademyCourseFinder_illustration2__vTbD7:before{left:auto;right:-75px}.AcademyCourseFinder_illustration3__6KkFW{background:#284d8f}.AcademyCourseFinder_illustration3__6KkFW:after{right:-90px;bottom:-65px}.AcademyCourseFinder_illustration__hNr99>svg{position:relative;z-index:1}.AcademyCourseFinder_selectedCheck___IkHN{position:absolute;top:9px;right:9px;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:#fff;color:#075bcc}.AcademyCourseFinder_goalCount__Wh9E8,.AcademyCourseFinder_goalDescription__ge43h,.AcademyCourseFinder_goalTitle___vtPD{display:block;padding-inline:.5rem}.AcademyCourseFinder_goalTitle___vtPD{color:#172b43;font-size:1rem;font-weight:700;line-height:1.45}.AcademyCourseFinder_goalDescription__ge43h{color:#536579;font-size:.86rem;line-height:1.6}.AcademyCourseFinder_goalCount__Wh9E8{margin-top:auto;padding-top:.25rem;color:#075bcc;font-size:.81rem;font-weight:650}.AcademyCourseFinder_topics__jY0iv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.AcademyCourseFinder_topicCard__20lht{display:flex;align-items:center;gap:.8rem;min-height:86px;padding:1rem;border:2px solid #d6dfec;border-radius:10px;background:#fff;cursor:pointer}.AcademyCourseFinder_topicCard__20lht input{width:18px;height:18px;flex:0 0 auto;margin:0;accent-color:#075bcc}.AcademyCourseFinder_topicCard__20lht strong{display:block;color:#172b43;font-size:.94rem;font-weight:650;line-height:1.45}.AcademyCourseFinder_topicCard__20lht small{display:block;margin-top:.2rem;color:#536579;font-size:.8rem}.AcademyCourseFinder_selected__7KixO,.AcademyCourseFinder_selected__7KixO:hover{border-color:#075bcc;background:#f4f8ff;box-shadow:0 0 0 1px #075bcc}.AcademyCourseFinder_results__Yk_d7{margin-top:1.5rem;padding:1.25rem;border:1px solid #dae4f1;border-radius:10px;background:#f8faff}.AcademyCourseFinder_resultCount__NyTZk{color:#172b43;font-size:1rem;font-weight:700;line-height:1.5}.AcademyCourseFinder_resultList__ShGN4{margin:.5rem 0 0;padding:0;list-style:none}.AcademyCourseFinder_resultList__ShGN4 li{padding-block:.8rem;border-bottom:1px solid #e0e6ef}.AcademyCourseFinder_resultList__ShGN4 li:last-child{border-bottom:0}.AcademyCourseFinder_resultList__ShGN4 a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#075bcc;font-size:.94rem;font-weight:650;line-height:1.5;text-decoration:none}.AcademyCourseFinder_resultList__ShGN4 a:hover{text-decoration:underline;text-underline-offset:3px}.AcademyCourseFinder_resultList__ShGN4 a svg{flex:0 0 auto}.AcademyCourseFinder_resultList__ShGN4 small{display:block;margin-top:.25rem;color:#536579;font-size:.8rem}.AcademyCourseFinder_chooseHint__End53,.AcademyCourseFinder_moreResults__VXLmo{margin-top:1rem;color:#536579;font-size:.88rem;line-height:1.6}.AcademyCourseFinder_actions__ZgxOE{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid #e0e6ef}.AcademyCourseFinder_skipLink__ZvmTx{display:inline-flex;align-items:center;min-height:44px;color:#075bcc;font-size:.9rem;font-weight:600;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.AcademyCourseFinder_stepActions__CTC6K{display:flex;gap:.75rem}.AcademyCourseFinder_srOnly__6YyCa{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.AcademyCourseFinder_goals__zHRf6,.AcademyCourseFinder_topics__jY0iv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.AcademyCourseFinder_prompt__FloXw{align-items:flex-start;flex-direction:column;padding:1.25rem}.AcademyCourseFinder_panel__ITboW{padding:1.25rem 1rem}.AcademyCourseFinder_goals__zHRf6{gap:.75rem}.AcademyCourseFinder_goalCard__02xbE{padding:.35rem .35rem .85rem}.AcademyCourseFinder_illustration__hNr99{height:95px}.AcademyCourseFinder_goalCount__Wh9E8,.AcademyCourseFinder_goalDescription__ge43h,.AcademyCourseFinder_goalTitle___vtPD{padding-inline:.3rem}.AcademyCourseFinder_goalTitle___vtPD{font-size:.94rem}.AcademyCourseFinder_goalDescription__ge43h{font-size:.8rem}.AcademyCourseFinder_topics__jY0iv{grid-template-columns:1fr}.AcademyCourseFinder_actions__ZgxOE{align-items:stretch;flex-direction:column-reverse}.AcademyCourseFinder_stepActions__CTC6K{justify-content:flex-end;gap:8px}.AcademyCourseFinder_stepActions__CTC6K>:is(button,a){min-width:0;flex:1 1 0;padding-inline:8px;font-size:13px;white-space:normal}.AcademyCourseFinder_skipLink__ZvmTx{justify-content:center}}.AcademyCourseFinder_panel__ITboW{display:flex;flex-direction:column;max-height:min(780px,calc(100dvh - 100px));overflow:hidden;scroll-margin-top:64px}.AcademyCourseFinder_actions__ZgxOE,.AcademyCourseFinder_panelTop__4bhfe{flex-shrink:0}.AcademyCourseFinder_choiceArea__5zhJy{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 6px}.AcademyCourseFinder_actions__ZgxOE{background:white}@media (max-width:640px){.AcademyCourseFinder_promptDescription__RlP__{display:none}.AcademyCourseFinder_finder__zqiTy .AcademyCourseFinder_prompt__FloXw{gap:8px;padding-block:12px}}.AcademyCourseFinder_topicDescription__tASNc{display:block;margin-top:6px;color:#536579;font-size:13px;line-height:1.55}.catalog_root___y_MJ{--background:#ffffff;--foreground:#15223b;--muted:#526076;--card-bg:#ffffff;--card-border:#dce3ee;--learning-accent:#0755d9;--learning-accent-soft:#eef4ff;--reader-link:#0755d9;--reader-accent:#0755d9;--muted-bg:#eef2f8;--display:var(--font-inter,Inter,Arial,sans-serif);width:100%;min-width:0;max-width:1280px;margin:0 auto;background:var(--background);color:var(--foreground);font-family:var(--font-inter,Inter,Arial,sans-serif);overflow-wrap:anywhere}.catalog_root___y_MJ a:focus-visible,.catalog_root___y_MJ button:focus-visible,.catalog_root___y_MJ input:focus-visible,.catalog_root___y_MJ select:focus-visible,.catalog_root___y_MJ summary:focus-visible{outline:3px solid #0755d9;outline-offset:3px}.catalog_root___y_MJ button,.catalog_root___y_MJ input,.catalog_root___y_MJ select{font:inherit}.catalog_academyHeader__e8wgx{padding:clamp(1rem,2.5vw,2rem) clamp(1rem,2.5vw,2rem) 0;border:1px solid #dae5f5;border-radius:12px;background:#f1f6ff}.catalog_headerIdentity__kkw9S{display:flex;justify-content:space-between;align-items:center;gap:1rem}.catalog_academyMark__cnNBm{display:grid;flex:0 0 auto;width:5rem;height:5rem;place-items:center;border:1px solid #ccddfb;border-radius:18px;background:#e1ecff;color:#0755d9}.catalog_eyebrow__65mep{margin:0;color:#405475;font-size:.66rem;font-weight:700;letter-spacing:.07em;line-height:1.5;text-transform:uppercase}.catalog_academyHeader__e8wgx h1{margin:.4rem 0 0;color:#15223b;font-family:inherit;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:750;letter-spacing:-.035em;line-height:1.12}.catalog_intro__ZSUX5{max-width:44rem;margin:.65rem 0 0;color:#485b78;font-size:.86rem;line-height:1.5}.catalog_headerActions__SiPh8{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem}.catalog_primaryButton__fnCJT,.catalog_secondaryButton__esblA{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.6rem;min-height:2.75rem;border:1px solid #0755d9;border-radius:5px;padding:.6rem .9rem;background:#0755d9;color:#fff;font-size:.78rem;font-weight:700;line-height:1.4}.catalog_primaryButton__fnCJT:hover{background:#003da8}.catalog_secondaryButton__esblA{background:#fff;color:#0755d9}.catalog_secondaryButton__esblA:hover{background:#e6efff}.catalog_rankLink__17hb4{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;padding:.4rem .5rem;color:#13489b;font-size:.75rem;font-weight:600}.catalog_rankLink__17hb4:hover{text-decoration:underline}.catalog_academyNav__r0S2c{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:.8rem}.catalog_academyNav__r0S2c a{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.85rem;border-bottom:3px solid transparent;color:#4f5e75;font-size:.77rem;font-weight:600}.catalog_academyNav__r0S2c a:hover,.catalog_academyNav__r0S2c a[aria-current=page]{border-bottom-color:#0755d9;color:#0755d9}.catalog_library__D9Rx5{margin-top:1.5rem}.catalog_library__D9Rx5,.catalog_myLearning__Yd0Rk{scroll-margin-top:6rem}.catalog_libraryHeading__8fWwG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.85rem}.catalog_learningSummary__5owj1 h2,.catalog_libraryHeading__8fWwG h2{margin:0;color:#15223b;font-family:inherit;font-size:1.35rem;font-weight:700;letter-spacing:-.025em;line-height:1.3}.catalog_catalogFacts__0oQfk{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.3rem;color:#526076;font-size:.71rem;line-height:1.5}.catalog_catalogFacts__0oQfk strong{color:#233855;font-weight:700}.catalog_accessBadge__O8KfM{color:#405475;font-size:.75rem;font-weight:600}.catalog_fieldNav__I0xFZ{display:flex;gap:.4rem;margin-bottom:.9rem;padding:.15rem .15rem .4rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#bdcbe1 transparent}.catalog_fieldNav__I0xFZ a{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.35rem;min-height:2.75rem;border:1px solid #ced7e5;border-radius:5px;padding:.4rem .75rem;background:#fff;color:#263c5c;font-size:.73rem;font-weight:600}.catalog_fieldNav__I0xFZ a:hover,.catalog_fieldNav__I0xFZ a[aria-current=page]{border-color:#0755d9;background:#edf4ff;color:#0755d9}.catalog_discovery__gC4AO{display:flex;flex-wrap:wrap;gap:.6rem;align-items:flex-start}.catalog_search__k_pbb{display:flex;flex:1 1 20rem;align-items:center;gap:.65rem;min-width:0;min-height:2.85rem;border:1px solid #bfcce0;border-radius:5px;padding-left:.8rem;background:#fff;color:#506685}.catalog_search__k_pbb>svg{flex-shrink:0}.catalog_search__k_pbb input{width:100%;min-width:0;min-height:2.75rem;border:0;border-radius:5px;padding:.65rem .5rem .65rem 0;background:transparent;color:#172b4a;font-size:.83rem}.catalog_search__k_pbb input::placeholder{color:#66758e;opacity:1}.catalog_search__k_pbb input::-webkit-search-cancel-button{display:none}.catalog_search__k_pbb button{display:grid;flex-shrink:0;width:2.75rem;min-height:2.75rem;place-items:center;color:#405475}.catalog_search__k_pbb button:hover{background:#edf4ff}.catalog_refine__mXdCN{flex:0 1 auto;min-width:9rem}.catalog_refine__mXdCN summary{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.85rem;border:1px solid #c5d2e5;border-radius:5px;padding:.6rem .85rem;color:#294264;font-size:.78rem;font-weight:600;cursor:pointer;list-style:none}.catalog_refine__mXdCN summary::-webkit-details-marker{display:none}.catalog_refine__mXdCN[open]{flex-basis:100%}.catalog_refine__mXdCN[open] summary{width:max-content}.catalog_refineFields__SG3oM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.65rem;border:1px solid #dce3ee;border-radius:5px;padding:.8rem;background:#f8faff}.catalog_selectField__0iksJ,.catalog_selectLevel__lN9U7{display:flex;min-width:0;flex-direction:column;gap:.3rem;color:#405475;font-size:.7rem;font-weight:600}.catalog_root___y_MJ select{width:100%;min-height:2.85rem;border:1px solid #c5d2e5;border-radius:5px;padding:.6rem 1.5rem .6rem .65rem;background-color:#fff;color:#263c5c;font-size:.75rem;font-weight:500;text-overflow:ellipsis}.catalog_accessNote__5rBHt{margin-top:.55rem;color:#58677e;font-size:.7rem;line-height:1.5}.catalog_resultsHeading__vn0Rp{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3rem;color:#58677e;font-size:.74rem}.catalog_resultsHeading__vn0Rp strong{color:#263c5c;font-weight:700}.catalog_resultsHeading__vn0Rp button{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;color:#0755d9;font-size:.74rem;font-weight:600}.catalog_courseGroups__feHvU{display:flex;flex-direction:column;gap:1.8rem}.catalog_groupHeading__ZUQ5E{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.9rem}.catalog_groupHeading__ZUQ5E h3{margin:0;color:#15223b;font-family:inherit;font-size:1.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.3}.catalog_groupHeading__ZUQ5E p{margin-top:.25rem;color:#58677e;font-size:.7rem}.catalog_groupHeading__ZUQ5E>a{display:inline-flex;flex-shrink:0;align-items:center;gap:.4rem;min-height:2.75rem;color:#0755d9;font-size:.75rem;font-weight:600}.catalog_groupHeading__ZUQ5E>a:hover{text-decoration:underline}.catalog_courseGrid__NMrEj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.catalog_myLearning__Yd0Rk{border:1px solid #d9e3f3;border-radius:8px;padding:1rem;background:#f5f8fe}.catalog_learningSummary__5owj1{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem 1rem}.catalog_learningSummary__5owj1 h2{font-size:.9rem}.catalog_learningHint__GaI__,.catalog_learningSummary__5owj1>p{color:#536581;font-size:.7rem;line-height:1.6}.catalog_learningHint__GaI__{margin-top:.45rem}.catalog_resumeCourse__teabt{display:flex;align-items:center;gap:.8rem;margin-top:.75rem;border-top:1px solid #dae3f2;padding-top:.75rem}.catalog_noticeIcon__gd_20,.catalog_resumeIcon__LLHFj{display:grid;flex:0 0 auto;width:2.75rem;height:2.75rem;place-items:center;border-radius:8px;background:#e5eeff;color:#0755d9}.catalog_resumeCourse__teabt>div{flex:1;min-width:0}.catalog_resumeCourse__teabt>div>p{color:#213856;font-size:.84rem;font-weight:600;line-height:1.4}.catalog_resumeCourse__teabt>div>span{display:block;margin-top:.2rem;color:#536581;font-size:.74rem;line-height:1.6}.catalog_studyNotice__RMBKl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2rem;border-top:1px solid #dce3ee;padding:1.5rem 0}.catalog_studyNotice__RMBKl>div{display:flex;align-items:flex-start;gap:.8rem}.catalog_noticeIcon__gd_20{width:2.4rem;height:2.4rem}.catalog_studyNotice__RMBKl h2{color:#233855;font-size:.8rem;font-weight:700;line-height:1.5}.catalog_studyNotice__RMBKl p{margin-top:.4rem;color:#536581;font-size:.72rem;line-height:1.7}.catalog_studyNotice__RMBKl a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin-top:.25rem;color:#0755d9;font-size:.72rem;font-weight:600}.catalog_studyNotice__RMBKl a:hover{text-decoration:underline;text-underline-offset:3px}.catalog_emptyState__46YM8{display:flex;flex-direction:column;align-items:center;border:1px solid #d5dfed;border-radius:8px;padding:2.5rem 1.25rem;background:#f8faff;text-align:center}.catalog_emptyState__46YM8>span{display:grid;width:3.25rem;height:3.25rem;place-items:center;border-radius:50%;background:#e6efff;color:#0755d9}.catalog_emptyState__46YM8 h3{margin-top:1rem;color:#263c5c;font-size:1rem;font-weight:700}.catalog_emptyState__46YM8 p{max-width:25rem;margin:.5rem 0 1rem;color:#536581;font-size:.8rem;line-height:1.8}.catalog_loading__PYxMs{display:flex;min-height:18rem;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#536581;font-size:.8rem}.catalog_srOnly__wru_j{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}@media (max-width:1100px){.catalog_courseGrid__NMrEj,.catalog_refineFields__SG3oM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.catalog_academyMark__cnNBm{display:none}.catalog_eyebrow__65mep{font-size:.57rem;letter-spacing:.04em}.catalog_academyHeader__e8wgx h1{font-size:1.55rem}.catalog_intro__ZSUX5{font-size:.78rem}.catalog_headerActions__SiPh8{gap:.4rem;margin-top:.7rem}.catalog_headerActions__SiPh8 .catalog_primaryButton__fnCJT,.catalog_headerActions__SiPh8 .catalog_secondaryButton__esblA{flex:1 1 auto;padding:.55rem .6rem;font-size:.72rem}.catalog_rankLink__17hb4{min-height:2.75rem;padding:.1rem 0;font-size:.71rem}.catalog_academyNav__r0S2c{gap:0 1rem;margin-top:.3rem}.catalog_academyNav__r0S2c a{gap:.3rem;min-height:2.75rem;font-size:.68rem}.catalog_academyNav__r0S2c a svg{width:14px}.catalog_library__D9Rx5{margin-top:1.15rem}.catalog_libraryHeading__8fWwG h2{font-size:1.18rem}.catalog_accessBadge__O8KfM,.catalog_catalogFacts__0oQfk{font-size:.68rem}.catalog_fieldNav__I0xFZ{gap:.35rem;margin-bottom:.6rem}.catalog_fieldNav__I0xFZ a{font-size:.71rem}.catalog_discovery__gC4AO{gap:.4rem}.catalog_refine__mXdCN,.catalog_search__k_pbb{flex-basis:100%}.catalog_refine__mXdCN summary{width:max-content;min-height:2.75rem;padding:.45rem .7rem;font-size:.72rem}.catalog_refineFields__SG3oM{grid-template-columns:minmax(0,1fr);gap:.6rem;padding:.7rem}.catalog_accessNote__5rBHt{font-size:.67rem}.catalog_resultsHeading__vn0Rp{min-height:2.8rem;font-size:.7rem}.catalog_courseGrid__NMrEj{grid-template-columns:minmax(0,1fr)}.catalog_groupHeading__ZUQ5E h3{font-size:1.1rem}.catalog_groupHeading__ZUQ5E>a{font-size:.7rem}.catalog_courseGroups__feHvU{gap:1.5rem}.catalog_myLearning__Yd0Rk{padding:.85rem}.catalog_resumeCourse__teabt{flex-wrap:wrap}.catalog_resumeCourse__teabt .catalog_primaryButton__fnCJT{width:100%;margin-top:.3rem}.catalog_studyNotice__RMBKl{grid-template-columns:minmax(0,1fr);gap:1.3rem}}@media (forced-colors:active){.catalog_academyHeader__e8wgx,.catalog_fieldNav__I0xFZ a,.catalog_myLearning__Yd0Rk,.catalog_primaryButton__fnCJT,.catalog_root___y_MJ input,.catalog_root___y_MJ select,.catalog_secondaryButton__esblA{border:1px solid CanvasText}.catalog_academyNav__r0S2c a[aria-current=page]{border-bottom-color:Highlight}}.catalog_resultsHeading__vn0Rp{scroll-margin-top:72px}.AcademyDiscovery_hero__SLGVx{display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:52px;padding:28px 0 36px}.AcademyDiscovery_collectionHead__CZm_x .AcademyDiscovery_eyebrow__Vdptu,.AcademyDiscovery_hero__SLGVx .AcademyDiscovery_eyebrow__Vdptu{margin:0 0 10px;color:#34517c;font-size:11px;line-height:1.5;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.AcademyDiscovery_hero__SLGVx h1{max-width:20ch;font-size:clamp(32px,3.8vw,50px)!important;line-height:1.08!important;letter-spacing:-.035em}.AcademyDiscovery_hero__SLGVx .AcademyDiscovery_heroCopy__4IwAP{max-width:65ch;font-size:17px;margin:16px 0 22px;color:#46556b}.AcademyDiscovery_heroActions__RlRyA{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.AcademyDiscovery_heroActions__RlRyA a{display:inline-flex;justify-content:center;align-items:center;min-height:46px;gap:9px;padding:11px 18px;border:1px solid #1655c0;border-radius:6px;font-size:14px;font-weight:700;text-decoration:none}.AcademyDiscovery_hero__SLGVx .AcademyDiscovery_heroActions__RlRyA .AcademyDiscovery_primary__sEWQf{color:white;background:#1655c0}.AcademyDiscovery_hero__SLGVx .AcademyDiscovery_heroActions__RlRyA .AcademyDiscovery_primary__sEWQf:hover{background:#10449b}.AcademyDiscovery_heroActions__RlRyA .AcademyDiscovery_secondary__MdJQb{background:white;color:#164c9e;border-color:#b9c9df}.AcademyDiscovery_membershipNote__JyOnT{padding:22px;border:1px solid #d9e3f1;border-radius:12px;background:#f1f6ff;display:grid;gap:8px;color:#1d4e9e}.AcademyDiscovery_membershipNote__JyOnT>strong{font-size:34px;color:#122746;letter-spacing:-.04em;line-height:1.1}.AcademyDiscovery_membershipNote__JyOnT>strong span{font-size:15px;letter-spacing:0;font-weight:500;margin-left:3px}.AcademyDiscovery_membershipNote__JyOnT>p{font-size:15px;font-weight:700;color:#213754!important;margin:0!important}.AcademyDiscovery_membershipNote__JyOnT>span{font-size:12px;color:#52647f;line-height:1.6}.AcademyDiscovery_membershipNote__JyOnT>a{font-size:12px;font-weight:700;margin-top:2px;text-decoration:none}.AcademyDiscovery_directory__XETfD .AcademyDiscovery_searchControls__5K98j{padding:0 0 18px;border:0;border-radius:0;margin-bottom:4px;background:transparent}.AcademyDiscovery_subjects__0VPQD{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;scroll-margin-top:20px}.AcademyDiscovery_subjects__0VPQD a{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:7px;border:1px solid #d7deea;padding:7px 12px;border-radius:999px;background:#fff;color:#33435b;font-size:12px;font-weight:600;text-decoration:none}.AcademyDiscovery_subjects__0VPQD a:nth-child(2){color:#164c9e;border-color:#9cb9e7}.AcademyDiscovery_subjects__0VPQD a:hover,.AcademyDiscovery_subjects__0VPQD a[aria-current=page]{background:#edf4ff;border-color:#1655c0;color:#164c9e}.AcademyDiscovery_refine__57FTt{margin-top:14px}.AcademyDiscovery_refine__57FTt summary{width:fit-content;min-height:36px;cursor:pointer;color:#53627a;font-size:12px;padding:8px 0}.AcademyDiscovery_refine__57FTt summary:focus-visible{outline:3px solid #1655c0;outline-offset:3px}.AcademyDiscovery_refine__57FTt[open] summary{margin-bottom:8px}.AcademyDiscovery_collection__Xbmct{margin-top:28px!important;margin-bottom:48px}.AcademyDiscovery_collectionHead__CZm_x{display:flex;align-items:end!important;gap:20px;margin-bottom:20px!important}.AcademyDiscovery_collectionHead__CZm_x>div{min-width:0}.AcademyDiscovery_collectionHead__CZm_x .AcademyDiscovery_eyebrow__Vdptu{margin-bottom:6px}.AcademyDiscovery_collectionHead__CZm_x h2{font-size:27px!important;margin:0 0 7px!important}.AcademyDiscovery_collectionHead__CZm_x p:last-child{font-size:14px;margin:0;max-width:70ch;color:#526178}.AcademyDiscovery_collectionHead__CZm_x .AcademyDiscovery_viewAll__Y7cHm{display:inline-flex;gap:7px;align-items:center;white-space:nowrap;min-height:40px;font-size:13px;font-weight:700;text-decoration:none;color:#164c9e}.AcademyDiscovery_courseGrid__IIOtL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.AcademyDiscovery_libraryNote__4TY6V{padding:22px 0;font-size:13px;border-top:1px solid #e2e7ef}@media (max-width:1000px){.AcademyDiscovery_hero__SLGVx{grid-template-columns:minmax(0,1fr) 230px;gap:28px}.AcademyDiscovery_hero__SLGVx h1{font-size:38px!important}.AcademyDiscovery_hero__SLGVx .AcademyDiscovery_heroCopy__4IwAP{font-size:15px}.AcademyDiscovery_heroActions__RlRyA a{font-size:13px}.AcademyDiscovery_courseGrid__IIOtL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.AcademyDiscovery_hero__SLGVx{display:block;padding:10px 0 24px}.AcademyDiscovery_hero__SLGVx h1{font-size:32px!important;max-width:20ch}.AcademyDiscovery_hero__SLGVx .AcademyDiscovery_eyebrow__Vdptu{font-size:10px;margin-bottom:10px}.AcademyDiscovery_hero__SLGVx .AcademyDiscovery_heroCopy__4IwAP{font-size:14px;margin:13px 0 16px}.AcademyDiscovery_heroActions__RlRyA{gap:8px}.AcademyDiscovery_heroActions__RlRyA a{flex:1;font-size:12px;padding:10px 12px;min-width:140px}.AcademyDiscovery_membershipNote__JyOnT{display:none}.AcademyDiscovery_subjects__0VPQD{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;padding-bottom:8px;margin-top:12px}.AcademyDiscovery_subjects__0VPQD a{flex-shrink:0;min-height:42px}.AcademyDiscovery_directory__XETfD .AcademyDiscovery_searchControls__5K98j{padding-bottom:0}.AcademyDiscovery_collection__Xbmct{margin-top:22px!important;margin-bottom:32px}.AcademyDiscovery_collectionHead__CZm_x{align-items:start!important;flex-direction:column;gap:4px;margin-bottom:12px!important}.AcademyDiscovery_collectionHead__CZm_x h2{font-size:25px!important}.AcademyDiscovery_collectionHead__CZm_x p:last-child{font-size:13px}.AcademyDiscovery_courseGrid__IIOtL{grid-template-columns:minmax(0,1fr);gap:18px}}@media (forced-colors:active){.AcademyDiscovery_heroActions__RlRyA a,.AcademyDiscovery_membershipNote__JyOnT,.AcademyDiscovery_subjects__0VPQD a{border-color:CanvasText}}.AcademyDiscovery_results__FQTm8{scroll-margin-top:72px}.AcademyDiscovery_filteredCollection___ZE0Z{margin-top:12px!important}