.GlossaryBreadcrumbs_breadcrumbs__OZVdq{margin:0;padding:0}.GlossaryBreadcrumbs_list__T0ue5{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:0;list-style:none;font-size:12px;color:var(--fg-muted)}.GlossaryBreadcrumbs_item__oXZlt{display:inline-flex;align-items:center;gap:12px;max-width:100%;overflow-wrap:anywhere}.GlossaryBreadcrumbs_separator__FzyQ0{color:#697484;user-select:none;display:inline-flex;align-items:center}.GlossaryBreadcrumbs_separatorIcon__t0H9U{width:.35rem;height:.35rem;color:inherit;flex-shrink:0}.GlossaryBreadcrumbs_link__uca5Z{display:inline-block;color:inherit;text-decoration:none;transition:color .18s ease;padding:8px 4px;margin:-8px -4px}.GlossaryBreadcrumbs_link__uca5Z:hover{color:var(--fg-accent)}.GlossaryBreadcrumbs_link__uca5Z:focus-visible{outline:2px solid var(--fg-accent);outline-offset:2px;border-radius:2px}.GlossaryBreadcrumbs_current__GSjSl{color:var(--fg-ink);font-weight:400}.GlossaryBreadcrumbs_onDark__3P2pF .GlossaryBreadcrumbs_list__T0ue5{color:#aeb8c6}.GlossaryBreadcrumbs_onDark__3P2pF .GlossaryBreadcrumbs_separator__FzyQ0{color:#697484}.GlossaryBreadcrumbs_onDark__3P2pF .GlossaryBreadcrumbs_link__uca5Z:hover{color:#fff}.GlossaryBreadcrumbs_onDark__3P2pF .GlossaryBreadcrumbs_current__GSjSl{color:#e4e8ee;font-weight:500}@media (max-width:559px){.GlossaryBreadcrumbs_list__T0ue5{font-size:11px}}.PageHero_pageHero__kB_b7{background:var(--fg-dark);color:#fff;padding-top:26px}.PageHero_inner___oCWv{width:100%;max-width:var(--max-width);margin-inline:auto;padding-inline:var(--fg-page-gutter);box-sizing:border-box;margin-bottom:30px}.PageHero_breadcrumbSlot__xQMzw{margin:0 0 4px}.PageHero_breadcrumbSlot__xQMzw a,.PageHero_breadcrumbSlot__xQMzw li,.PageHero_breadcrumbSlot__xQMzw nav,.PageHero_breadcrumbSlot__xQMzw ol,.PageHero_breadcrumbSlot__xQMzw span{color:inherit}.PageHero_grid__F_sT4{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:70px;align-items:center;padding:43px 0 56px;min-height:310px}.PageHero_copy__ZDCo8{min-width:0}.PageHero_eyebrow__sSXGO{font-size:11px;letter-spacing:1.4px;text-transform:uppercase;font-weight:500;color:#d6dce6}.PageHero_eyebrow__sSXGO:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#ec8a9c;margin-inline-end:10px;vertical-align:middle}.PageHero_title__HMqY0{font-family:var(--font-heading),var(--font-primary),sans-serif;font-size:clamp(42px,4.7vw,66px);font-weight:500;line-height:1.12;letter-spacing:-2.4px;margin:22px 0;overflow-wrap:break-word;color:#fff}.PageHero_lead__7Sfoh{font-size:17px;line-height:1.8;color:#c4ccd8;font-weight:400;max-width:760px}.PageHero_ctaGroup__Ns6UD{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.PageHero_ctaGroup__Ns6UD .btnSecondary{background:transparent;color:#fff;border:1px solid #687383}.PageHero_ctaGroup__Ns6UD .btnSecondary:hover{border-color:#fff;color:#fff;background:rgba(255,255,255,.06)}.PageHero_brand__2iOmb{position:relative;width:175px;height:170px;transform:rotate(-18deg);justify-self:center;filter:drop-shadow(0 20px 25px #bf173122)}.PageHero_brand__2iOmb:before{content:"";position:absolute;inset:-55px;border:1px solid #ffffff0b;border-radius:50%;transform:scaleX(1.1)}.PageHero_brand__2iOmb i{position:absolute;display:block;inset-inline-start:0;top:0;height:36px;width:175px;border-radius:0 0 35px 0;background:linear-gradient(130deg,#a51831,#de354e);box-shadow:5px 6px 0 #621d2c}.PageHero_brand__2iOmb i:nth-child(2){top:55px;width:132px}.PageHero_brand__2iOmb i:nth-child(3){top:110px;width:88px}.PageHero_foot__UfwvJ{border-top:1px solid #343d4a;display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:12px;padding:20px 0;color:#b9c3d0;flex-wrap:wrap}.PageHero_footTagline__YIC81{letter-spacing:1px;text-transform:uppercase;font-size:10px}.PageHero_footLink__p2U7k{display:inline-flex;align-items:center;min-height:44px;margin-block:-12px;color:#fff;text-decoration:none;font-size:13px;font-weight:500}.PageHero_footLink__p2U7k:hover{color:var(--fg-accent-soft);text-decoration:underline;text-underline-offset:4px}html[dir=rtl] .PageHero_eyebrow__sSXGO,html[dir=rtl] .PageHero_footTagline__YIC81,html[dir=rtl] .PageHero_title__HMqY0{letter-spacing:0}@media (max-width:1023px){.PageHero_grid__F_sT4{gap:36px;grid-template-columns:minmax(0,1fr) 150px}.PageHero_brand__2iOmb{transform:scale(.75) rotate(-18deg)}}@media (max-width:767px){.PageHero_pageHero__kB_b7{padding-top:16px}.PageHero_inner___oCWv{margin-bottom:0}.PageHero_grid__F_sT4{grid-template-columns:1fr;padding:30px 0 32px;min-height:0}.PageHero_brand__2iOmb{display:none}.PageHero_title__HMqY0{font-size:clamp(36px,8vw + 8px,43px);letter-spacing:-1.6px;line-height:1.16}.PageHero_lead__7Sfoh{font-size:15px}}@media (max-width:559px){.PageHero_ctaGroup__Ns6UD{flex-direction:column}.PageHero_ctaGroup__Ns6UD>a{width:100%}.PageHero_foot__UfwvJ{font-size:11px}.PageHero_footTagline__YIC81{font-size:9px}}@media (prefers-reduced-motion:reduce){.PageHero_brand__2iOmb{filter:none}}.EducationHub_page__ZAJhu{padding-bottom:4rem}.EducationHub_heroBreadcrumbBand__1hOQj{background:var(--fg-dark);color:#fff;padding:20px 0 16px}.EducationHub_detailPage__aL9cM{min-height:100dvh;padding-block:0 5rem;background:var(--fg-paper)}.EducationHub_detailShell__Ya3Pf{width:100%;max-width:var(--max-width);margin-inline:auto;padding-inline:var(--fg-page-gutter);box-sizing:border-box;min-width:0}.EducationHub_detailBreadcrumbs____V2r{background:var(--fg-dark);color:#fff;margin-inline:calc(-1 * var(--fg-page-gutter));padding:20px var(--fg-page-gutter) 18px;margin-bottom:1.5rem}.EducationHub_section__MwhYq{margin-top:2.5rem}.EducationHub_sectionHead__l6d9s{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.EducationHub_sectionTitle__GV_Q3{margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;color:var(--fg-ink)}.EducationHub_sectionLink__VX6rT{font-size:.9rem;font-weight:600;color:var(--primary-clr);text-decoration:none}.EducationHub_sectionLink__VX6rT:hover{text-decoration:underline}.EducationHub_grid__Z8aMw{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width:640px){.EducationHub_grid__Z8aMw{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width:1024px){.EducationHub_grid__Z8aMw{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}.EducationHub_coursesGrid__RlnJB{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;align-items:stretch}.EducationHub_coursesGrid__RlnJB>*{width:100%;min-width:0}@media (min-width:640px){.EducationHub_coursesGrid__RlnJB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.EducationHub_coursesGrid__RlnJB{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}@media (min-width:1400px){.EducationHub_coursesGrid__RlnJB{grid-template-columns:repeat(4,minmax(0,1fr))}}.EducationHub_compactGrid__vJ3BG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}@media (min-width:768px){.EducationHub_compactGrid__vJ3BG{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.EducationHub_swiperWrap__rkhBA{position:relative}.EducationHub_swiper__NMD32{padding:0 2.25rem}.EducationHub_swiperSlide__mDwiy{height:auto;box-sizing:border-box}.EducationHub_swiperSlide__mDwiy>*{height:100%}.EducationHub_swiperNav___09NF{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:999px;border:1px solid var(--fg-line);background:#fff;color:var(--fg-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;box-shadow:0 4px 15px rgba(0,0,0,.08);font-size:1.25rem;line-height:1;padding:0}.EducationHub_swiperNav___09NF:hover{background:#f9fafb;border-color:var(--primary-clr);color:var(--primary-clr)}.EducationHub_swiperNav___09NF.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:none}.EducationHub_swiperNavPrev__cufbo{left:0}.EducationHub_swiperNavNext__tt6UA{right:0}.EducationHub_quickLinks__mCrLr{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;margin-top:2.5rem}@media (min-width:640px){.EducationHub_quickLinks__mCrLr{grid-template-columns:repeat(3,minmax(0,1fr))}}.EducationHub_quickCard__IhGrz{display:block;padding:1.25rem 1.35rem;border-radius:12px;border:1px solid var(--fg-line);background:#fff;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}.EducationHub_quickCard__IhGrz:hover{border-color:var(--primary-clr);box-shadow:0 8px 24px rgba(0,0,0,.06)}.EducationHub_quickCard__IhGrz h3{margin:0 0 .35rem;font-size:1.05rem;color:var(--fg-ink)}.EducationHub_quickCard__IhGrz p{margin:0;font-size:.9rem;color:var(--fg-muted);line-height:1.5}.EducationHub_blurb__rB2Yq{margin:1.5rem 0 0;max-width:42rem;color:var(--fg-muted);line-height:1.65}.EducationHub_empty__OvOz2{padding:1.5rem;border-radius:12px;border:1px dashed #d1d5db;color:var(--fg-muted);background:#fafafa}.EducationHub_detailArticle__JnNAd{background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);overflow:hidden;padding:1.5rem 1.5rem 2rem;margin-top:1rem;min-width:0;max-width:100%}.EducationHub_educationCourseLayout__7HrQ5{--edu-rail:320px;display:grid;gap:1.5rem;margin-top:1rem;min-width:0}.EducationHub_educationCourseLayout__7HrQ5>*{min-width:0;max-width:100%}@media (min-width:960px){.EducationHub_educationCourseLayout__7HrQ5{grid-template-columns:var(--edu-rail) minmax(0,1fr) var(--edu-rail);align-items:start}.EducationHub_educationCourseLayout__7HrQ5 .EducationHub_detailArticle__JnNAd,.EducationHub_educationCourseLayout__7HrQ5 .EducationHub_moduleArticle__rZ__c{margin-top:0}.EducationHub_educationCourseLayout__7HrQ5 .EducationHub_courseSidebar__72Y8J,.EducationHub_educationCourseLayout__7HrQ5 .EducationHub_educationCourseRail__1PRA4,.EducationHub_educationCourseLayout__7HrQ5 .EducationHub_moduleAside__heCBK{position:sticky;top:1.25rem;width:var(--edu-rail);min-width:var(--edu-rail);max-width:var(--edu-rail)}.EducationHub_moduleAside__heCBK{position:static!important}.EducationHub_hubSideItem___Yq1Z{max-width:none}.EducationHub_hubSideItem___Yq1Z>span:first-child{white-space:normal;overflow:visible;text-overflow:unset}.EducationHub_courseHeroFooter__Vlbqe{justify-content:flex-end}.EducationHub_courseHeroFooter__Vlbqe .EducationHub_overviewActions__bGVbP{width:auto;margin-inline-start:auto}}.EducationHub_courseSidebar__72Y8J{background:#fff;border-radius:1rem;border:1px solid var(--fg-line);padding:1.25rem 1.35rem;min-width:0;max-width:100%;box-sizing:border-box}.EducationHub_courseSidebarTitle__wLC3d{margin:0 0 1rem;font-size:1.125rem;font-weight:700;color:var(--fg-ink)}.EducationHub_courseSidebarList__RNV2u{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.EducationHub_courseSidebarItem__nFYx3{display:flex;flex-direction:column;gap:.35rem}.EducationHub_courseSidebarLabel__RE3kO{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted)}.EducationHub_courseSidebarValue__1g8R4{font-size:.9375rem;font-weight:600;color:var(--fg-ink)}.EducationHub_courseSidebarProgress__krO_g{display:flex;flex-direction:column;gap:.35rem}.EducationHub_courseSidebarProgressBar__oKHHU{height:.5rem;border-radius:999px;background:#f3f4f6;overflow:hidden}.EducationHub_courseSidebarProgressFill__C9KVL{display:block;height:100%;border-radius:999px;background:var(--primary-clr);transition:width .25s ease}.EducationHub_courseSidebarNextLink__ubPJt{font-size:.9375rem;font-weight:600;color:var(--primary-clr);text-decoration:none;line-height:1.4;overflow-wrap:anywhere}.EducationHub_courseSidebarNextLink__ubPJt:hover{text-decoration:underline}@media (min-width:640px){.EducationHub_detailArticle__JnNAd{padding:2rem 2.5rem 2.5rem}}.EducationHub_pillMuted__P8IF7,.EducationHub_pill__s83dS{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600}.EducationHub_pill__s83dS{background:color-mix(in srgb,var(--primary-clr) 12%,white);color:var(--primary-clr)}.EducationHub_pillBeginner__HnvyV{background:#ecfdf5;color:#047857}.EducationHub_pillIntermediate__Pty48{background:#fef3c7;color:#92400e}.EducationHub_pillAdvanced__R0t4O{background:#fef2f2;color:#b91c1c}.EducationHub_pillMuted__P8IF7{background:#f3f4f6;color:var(--fg-muted)}.EducationHub_filterTabs__7XBWu{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.EducationHub_filterTab__5fmu_{display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:999px;font-size:.8125rem;font-weight:600;text-decoration:none;background:#f3f4f6;color:var(--fg-muted);border:1px solid transparent;transition:color .15s ease,background .15s ease}.EducationHub_filterTab__5fmu_:hover{color:var(--primary-clr)}.EducationHub_filterTabActive__IloPQ{background:color-mix(in srgb,var(--primary-clr) 12%,white);color:var(--primary-clr)}.EducationHub_letterFilter__7Qiiv{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.5rem}.EducationHub_letterFilterBtn___osqC{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .55rem;border-radius:8px;border:1px solid var(--fg-line);background:#fff;color:var(--fg-ink);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.EducationHub_letterFilterBtn___osqC:hover:not(:disabled){border-color:var(--primary-clr);color:var(--primary-clr)}.EducationHub_letterFilterBtn___osqC:focus-visible{outline:2px solid var(--primary-clr);outline-offset:2px}.EducationHub_letterFilterBtn___osqC:disabled{opacity:.35;cursor:not-allowed}.EducationHub_letterFilterBtnActive__xXkWW{border-color:var(--primary-clr);background:color-mix(in srgb,var(--primary-clr) 12%,white);color:var(--primary-clr)}.EducationHub_glossaryLetterSection__g7j29{margin-top:1.75rem}.EducationHub_glossaryLetterSection__g7j29:first-of-type{margin-top:0}.EducationHub_glossaryLetterHead__JrIlk{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.EducationHub_glossaryLetterLabel__divN5{margin:0;font-size:1.05rem;font-weight:700;color:var(--fg-ink);line-height:1}.EducationHub_glossaryLetterRule__4ae_I{flex:1;min-width:0;margin:0;border:none;height:1px;background:var(--fg-line)}.EducationHub_detailMetaRow__Uj9bs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.EducationHub_banner__q2FLE{position:relative;width:100%;aspect-ratio:21/9;border-radius:12px;overflow:hidden;background:var(--fg-paper);margin-bottom:1.25rem}.EducationHub_bannerImage__6Welp{object-fit:cover}.EducationHub_courseHero__K7dLd{background:linear-gradient(135deg,#fff,#fff7f7);border:1px solid #ffd0d3;border-radius:18px;padding:1.75rem;margin-bottom:1.375rem;min-width:0;max-width:100%;box-sizing:border-box}.EducationHub_courseHeroEyebrow__aU1Iu{margin:0 0 .5rem;color:var(--primary-clr);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem}.EducationHub_courseHeroTitle__EHqPB{margin:0 0 .75rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;color:var(--fg-ink);line-height:1.15;text-align:start;overflow-wrap:anywhere}.EducationHub_courseHeroSummary__R5lDa{margin:0;color:var(--fg-muted);line-height:1.7;max-width:56rem;overflow-wrap:anywhere}.EducationHub_courseHeroMeta__nD6Y9{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.125rem}.EducationHub_courseHeroFooter__Vlbqe{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem 1rem;margin-top:1.25rem;min-width:0}.EducationHub_courseHeroFooter__Vlbqe .EducationHub_overviewActions__bGVbP{margin-inline-start:0;width:100%}.EducationHub_detailTitleRow__yhJxx{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1.25rem;margin-bottom:.5rem}.EducationHub_detailTitleRow__yhJxx .EducationHub_detailTitle__J6q7D{margin-bottom:0;flex:1 1 12rem;min-width:0}.EducationHub_detailTitleRow__yhJxx .EducationHub_toolCta__7bg_9{flex-shrink:0;margin-inline-start:auto}.EducationHub_detailTitle__J6q7D{margin:0 0 .5rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;color:var(--fg-ink);text-align:center}.EducationHub_detailSummary__hZNDn{margin:0 0 1rem;color:var(--fg-muted);line-height:1.65;max-width:48rem}.EducationHub_detailCmsContent__26fS9{min-width:0;max-width:100%;overflow-x:auto}.EducationHub_relatedGrid__AgA5r{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;margin-top:1rem}@media (min-width:640px){.EducationHub_relatedGrid__AgA5r{grid-template-columns:repeat(2,minmax(0,1fr))}}.EducationHub_relatedCard__o13uN{display:block;padding:.9rem 1rem;border-radius:10px;border:1px solid var(--fg-line);text-decoration:none;color:var(--fg-ink);background:#fafafa}.EducationHub_relatedCard__o13uN:hover{border-color:var(--primary-clr)}.EducationHub_relatedCard__o13uN strong{display:block;font-size:.8rem;color:var(--primary-clr);margin-bottom:.25rem}.EducationHub_toolCta__7bg_9{display:inline-flex;padding:.5rem 1.5rem;border-radius:8px;background:var(--primary-clr);color:#fff;font-weight:600;text-decoration:none}.EducationHub_toolCta__7bg_9:hover{opacity:.9}.EducationHub_toolCtaSecondary__ewqcg{display:inline-flex;padding:.5rem 1.5rem;border-radius:8px;background:#fff;color:var(--fg-ink);font-weight:600;text-decoration:none;border:1px solid var(--fg-line)}.EducationHub_toolCtaSecondary__ewqcg:hover{border-color:var(--primary-clr)}.EducationHub_overviewActions__bGVbP{display:flex;flex-wrap:wrap;gap:.5rem;flex-shrink:0;margin-inline-start:auto}.EducationHub_syllabus__mBH1F{list-style:none;margin:1.25rem 0 0;padding:0;border:1px solid var(--fg-line);border-radius:12px;overflow:hidden}.EducationHub_syllabusItem__SxSrD{display:flex;align-items:center;gap:.85rem;padding:.9rem 1rem;text-decoration:none;color:inherit;border-bottom:1px solid var(--fg-line);background:#fff;min-width:0}.EducationHub_syllabusItem__SxSrD:last-child{border-bottom:none}.EducationHub_syllabusItem__SxSrD:hover{background:#f9fafb}.EducationHub_syllabusItemCurrent__A9DIf{background:color-mix(in srgb,var(--primary-clr) 6%,white)}.EducationHub_syllabusItemComplete__1ShEu .EducationHub_syllabusTitle__CorXL{color:var(--fg-ink)}.EducationHub_syllabusNumber__T8h9G{flex:0 0 1.75rem;width:1.75rem;height:1.75rem;border-radius:999px;background:#f3f4f6;color:var(--fg-muted);font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.EducationHub_syllabusNumberComplete__orzVj{background:color-mix(in srgb,var(--primary-clr) 18%,white);color:var(--primary-clr)}.EducationHub_syllabusBody__Kt2fk{flex:1;min-width:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.EducationHub_syllabusText__Qrps_{display:flex;flex-direction:column;gap:.15rem;min-width:0}.EducationHub_syllabusTitle__CorXL{margin:0;font-size:14px;font-weight:500;color:var(--fg-ink);overflow-wrap:anywhere}.EducationHub_syllabusMeta__22BCp{margin:0;font-size:.75rem;color:var(--fg-muted);flex-shrink:0}.EducationHub_syllabusDoneLabel__CvnnV{font-size:.7rem;font-weight:600;color:var(--primary-clr)}.EducationHub_moduleArticle__rZ__c{background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);padding:1.5rem 1.5rem 2rem}@media (min-width:640px){.EducationHub_moduleArticle__rZ__c{padding:2rem 2.5rem 2.5rem}}.EducationHub_moduleAside__heCBK{background:#fff;border-radius:1rem;border:1px solid var(--fg-line);padding:1rem}.EducationHub_moduleKicker__ee_3q{margin:0 0 .35rem;font-size:.85rem;font-weight:600;color:var(--primary-clr)}.EducationHub_moduleProgress__Tv4Dw{margin:0 0 .75rem;font-size:.8rem;color:var(--fg-muted)}.EducationHub_moduleNav__S4Zn9{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.EducationHub_moduleNavLink__pc7Dp{display:flex;flex-direction:column;gap:.15rem;min-width:10rem;flex:1;padding:.85rem 1rem;border-radius:10px;border:1px solid var(--fg-line);text-decoration:none;color:var(--fg-ink);background:#fafafa}.EducationHub_moduleNavLink__pc7Dp:hover{border-color:var(--primary-clr)}.EducationHub_moduleNavLabel__7HKMR{font-size:.75rem;font-weight:600;color:var(--primary-clr)}.EducationHub_quizBlock__MFxjH{margin-top:1.5rem}.EducationHub_quizBlockTaking__Fa3eb .EducationHub_quizQuestion__WJWEJ{border-top:none;padding-top:0;margin-bottom:0}.EducationHub_quizProgress__3Bu10{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:var(--fg-muted)}.EducationHub_quizResultsHeader__3pYb1{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:1.25rem}.EducationHub_quizScoreHero__RWmGB{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1rem .5rem;gap:.5rem}.EducationHub_quizScoreLabel__9a1Yd{margin:0;font-size:.8rem;font-weight:600;color:var(--fg-muted)}.EducationHub_quizScoreWreath__Sa7Iu{display:flex;align-items:center;justify-content:center;gap:.35rem}.EducationHub_quizScoreLaurel__ACznu{flex-shrink:0;width:clamp(34px,7.5vw,44px);height:auto;align-self:stretch;max-height:5.5rem}.EducationHub_quizScoreLaurelRight__XXh4q{transform:scaleX(-1)}.EducationHub_quizScorePercent__4JcJR{margin:0;font-size:clamp(2.5rem,7vw,3.5rem);font-weight:700;line-height:1;color:var(--fg-ink);min-width:3.5ch}.EducationHub_quizScoreDetail__WzrZ0{margin:.15rem 0 0;font-size:.9rem;color:var(--fg-muted)}.EducationHub_quizScoreHeroAction__sKWfW{margin-top:1rem}.EducationHub_quizRetakeButton__6Xm6q,.EducationHub_quizScoreHeroAction__sKWfW .EducationHub_quizButton__lUm5S{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.75rem;border-radius:999px;border:none;background:var(--primary-clr);color:#fff;font-weight:700;font-size:.95rem;cursor:pointer}.EducationHub_quizRetakeButton__6Xm6q:hover:not(:disabled),.EducationHub_quizScoreHeroAction__sKWfW .EducationHub_quizButton__lUm5S:hover:not(:disabled){opacity:.92}.EducationHub_quizQuestion__WJWEJ{margin:0 0 1.25rem;padding:1rem 0 0;border-top:1px solid var(--fg-line)}.EducationHub_quizQuestion__WJWEJ:first-of-type{border-top:none;padding-top:0}.EducationHub_quizPrompt__Xd4es{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--fg-ink)}.EducationHub_quizOptions__SQGom{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.EducationHub_quizOption__vCwvQ{display:flex;gap:.65rem;padding:.65rem .75rem;border-radius:8px;border:1px solid var(--fg-line);background:#fff}.EducationHub_quizOptionCorrect__a4eme{border-color:#059669;background:#ecfdf5}.EducationHub_quizOptionWrong__gRfBN{border-color:#dc2626;background:#fef2f2}.EducationHub_quizExplanation__kIl5q{margin:.65rem 0 0;font-size:.9rem;color:var(--fg-muted);line-height:1.5}.EducationHub_quizActions__Gsc1a{display:flex;justify-content:space-between;gap:.75rem;align-items:center;margin-top:1rem}.EducationHub_quizButton__lUm5S{display:inline-flex;align-items:center;padding:.7rem 1.15rem;border-radius:8px;border:none;background-color:black;color:#fff;font-weight:600;cursor:pointer}.EducationHub_quizButton__lUm5S:hover:not(:disabled){opacity:.9}.EducationHub_quizButton__lUm5S:disabled{opacity:.4;cursor:not-allowed}.EducationHub_quizButtonSecondary__vNS5K{background:#fff;color:var(--fg-ink);border:1px solid var(--fg-line)}.EducationHub_quizScore__BvAUp{margin:0;font-size:.9rem;font-weight:600;color:var(--fg-ink)}.EducationHub_quizPassHint__SiuCz{margin:0;width:100%;font-size:.875rem;color:#92400e;text-align:center}.EducationHub_quizPassSuccess__u8rFw{margin:0;width:100%;font-size:.875rem;font-weight:600;color:#047857;text-align:center}.EducationHub_completeCtaRow__SA7IN{display:flex;justify-content:flex-end;margin-top:1.5rem}.EducationHub_completeLoading__FVWPx{background:#fff;border-radius:1rem;padding:2rem;margin-top:1rem;color:var(--fg-muted)}.EducationHub_completeEyebrow__zBVAE{text-align:center;margin:0 0 .35rem;font-size:.85rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--primary-clr)}.EducationHub_completeLead__lxQdJ{margin:0 0 1rem;font-size:1.05rem;color:var(--fg-ink);line-height:1.55}.EducationHub_completeScoreCard__KFXg5{margin:1.25rem 0 1.5rem;padding:1.25rem 1.35rem;border-radius:12px;border:1px solid var(--fg-line);background:color-mix(in srgb,var(--primary-clr) 6%,white)}.EducationHub_completeScoreLabel___Dl6k{margin:0 0 .35rem;font-size:.8rem;font-weight:600;color:var(--fg-muted)}.EducationHub_completeScoreValue__z0XJn{margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1;color:var(--fg-ink)}.EducationHub_completeScoreDetail___jhzE{margin:.35rem 0 0;font-size:.9rem;color:var(--fg-muted)}.EducationHub_completeActions__hMj7p{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.65rem;margin-bottom:.5rem}.EducationHub_hubNavSection__AYVMk{margin-top:2.5rem}.EducationHub_hubNavHead__fUH5R{margin-bottom:1.25rem}.EducationHub_hubLayout__tBYBx{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start;min-width:0;max-width:100%}.EducationHub_hubLayout__tBYBx>*{min-width:0;max-width:100%}@media (min-width:960px){.EducationHub_hubLayout__tBYBx{grid-template-columns:280px minmax(0,1fr);gap:1.75rem}}.EducationHub_hubSidebar__babnP{background:#fff;border:1px solid var(--fg-line);border-radius:16px;padding:.65rem;height:fit-content;min-width:0;max-width:100%;box-sizing:border-box}@media (min-width:960px){.EducationHub_hubSidebar__babnP{position:sticky;top:1.25rem;padding:1.1rem}}.EducationHub_hubSidebarTitle__BfPkp{display:none;margin:.25rem 0 1rem;font-size:1.05rem;font-weight:700;color:var(--fg-ink)}.EducationHub_hubSideNav__43gJ4{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:.35rem;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:.1rem .05rem .25rem}@media (min-width:960px){.EducationHub_hubSideNav__43gJ4{flex-direction:column;overflow:visible;padding:0}.EducationHub_hubSidebarTitle__BfPkp{display:block}}.EducationHub_hubSideItem___Yq1Z{display:flex;justify-content:space-between;align-items:center;gap:.5rem;flex:0 0 auto;width:auto;max-width:min(70vw,14rem);padding:.55rem .8rem;border:none;border-radius:10px;background:transparent;color:var(--fg-ink);font:inherit;font-size:.875rem;font-weight:500;text-align:start;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease;scroll-snap-align:start}.EducationHub_hubSideItem___Yq1Z>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:960px){.EducationHub_hubSideItem___Yq1Z{width:100%;max-width:none;gap:.75rem;padding:.7rem .85rem;font-size:.9rem}}.EducationHub_hubSideItem___Yq1Z:hover{background:color-mix(in srgb,var(--primary-clr) 10%,white);color:var(--primary-clr)}.EducationHub_hubSideItemActive__l8KBU{background:color-mix(in srgb,var(--primary-clr) 12%,white);color:var(--primary-clr);font-weight:600}.EducationHub_hubSideItem___Yq1Z:focus-visible{outline:2px solid var(--primary-clr);outline-offset:2px}.EducationHub_hubSideChevron__WIXhc{display:none;flex-shrink:0;opacity:.55;font-size:1.1rem;line-height:1}@media (min-width:960px){.EducationHub_hubSideChevron__WIXhc{display:inline}}[dir=rtl] .EducationHub_hubSideChevron__WIXhc{transform:scaleX(-1)}.EducationHub_hubPanel__zngvI{background:#fff;border:1px solid var(--fg-line);border-radius:18px;padding:1.35rem 1.35rem 1.75rem;min-width:0;container-type:inline-size;container-name:hub-panel}@media (min-width:640px){.EducationHub_hubPanel__zngvI{padding:1.75rem}}.EducationHub_hubPanelTop__UH_nG{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.35rem}.EducationHub_hubPanelTitle__CUs_Z{margin:0 0 .35rem;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700;color:var(--fg-ink)}.EducationHub_hubPanelDesc__0__fQ{margin:0;max-width:36rem;font-size:.95rem;line-height:1.55;color:var(--fg-muted)}.EducationHub_hubPanelMeta__j6HmK{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.EducationHub_hubCountBadge__UKE9h{display:inline-flex;align-items:center;padding:.35rem .7rem;border-radius:999px;background:#f3f4f6;color:var(--fg-muted);font-size:.8rem;font-weight:600;white-space:nowrap}@media (max-width:959px){.EducationHub_hubSideNav__43gJ4{scroll-snap-type:x proximity}.EducationHub_educationCourseLayout__7HrQ5 .EducationHub_educationCourseRail__1PRA4{width:100%;max-width:100%;min-width:0;overflow:hidden}.EducationHub_educationCourseLayout__7HrQ5 .EducationHub_detailArticle__JnNAd{margin-top:0}}@media (max-width:639px){.EducationHub_detailPage__aL9cM{padding:1.25rem var(--grid-gap) 3rem}.EducationHub_detailArticle__JnNAd{padding:1rem 1rem 1.5rem;border-radius:.75rem}.EducationHub_courseHero__K7dLd{padding:1.15rem 1rem;border-radius:12px;margin-bottom:1rem}.EducationHub_courseHeroTitle__EHqPB{font-size:clamp(1.35rem,6vw,1.75rem)}.EducationHub_courseHeroFooter__Vlbqe .EducationHub_toolCtaSecondary__ewqcg,.EducationHub_courseHeroFooter__Vlbqe .EducationHub_toolCta__7bg_9{flex:1 1 100%;justify-content:center;text-align:center}.EducationHub_section__MwhYq{margin-top:1.75rem}}@media (max-width:479px){.EducationHub_syllabusBody__Kt2fk{flex-direction:column;align-items:flex-start;gap:.35rem}.EducationHub_syllabusMeta__22BCp{align-self:flex-start}}