:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).i-ph-arrow-right{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m221.66 133.66l-72 72a8 8 0 0 1-11.32-11.32L196.69 136H40a8 8 0 0 1 0-16h156.69l-58.35-58.34a8 8 0 0 1 11.32-11.32l72 72a8 8 0 0 1 0 11.32'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1.2em;height:1.2em;-webkit-mask-size:100% 100%;mask-size:100% 100%}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).\[color-scheme\:light\]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).dark .dark\:\[color-scheme\:dark\]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).isolate{isolation:isolate}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).\[\&_\.learning-home-container\]\:\!mx-0 .learning-home-container{margin-left:0!important;margin-right:0!important}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).mt-2{margin-top:.5rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).block{display:block}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).\[\&_\.learning-home-container\]\:\!w-full .learning-home-container{width:100%!important}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).h2{height:.5rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).max-w-\[65\%\]{max-width:65%}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).min-h-\[8\.5rem\]{min-height:8.5rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).min-w-0{min-width:0}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).w-full{width:100%}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).inline-flex{display:inline-flex}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).items-center{align-items:center}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).gap-2{gap:.5rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).overflow-x-hidden{overflow-x:hidden}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).\!rounded-xl{border-radius:.75rem!important}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).px-\[1\.1rem\]{padding-left:1.1rem;padding-right:1.1rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).py-\[1\.2rem\]{padding-top:1.2rem;padding-bottom:1.2rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).text-\[1\.15rem\]{font-size:1.15rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).text-sm{font-size:.875rem;line-height:1.25rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).dark .dark\:\!text-\[\#acbdd4\]{--un-text-opacity:1!important;color:rgb(172 189 212/var(--un-text-opacity))!important}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).dark .dark\:\!text-\[\#e2eaf5\]{--un-text-opacity:1!important;color:rgb(226 234 245/var(--un-text-opacity))!important}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).text-\[--el-text-color-regular\]{color:var(--el-text-color-regular)}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).leading-6{line-height:1.5rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).\@container{container-type:inline-size}@media (prefers-reduced-motion:reduce){:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).motion-reduce\:\[\&_\*\]\:animate-none *{animation:none}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).motion-reduce\:\[\&_\*\]\:transition-none *{transition:none}}@container (width>=42.667rem){:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).\@\[42\.667rem\]\:max-w-\[58\%\]{max-width:58%}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).\@\[42\.667rem\]\:min-h-\[10\.6rem\]{min-height:10.6rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).\@\[42\.667rem\]\:px-\[1\.35rem\]{padding-left:1.35rem;padding-right:1.35rem}:where(.gq-runtime-plugin-10e298ef46f2f343,.gq-runtime-plugin-10e298ef46f2f343 *).\@\[42\.667rem\]\:text-\[1\.35rem\]{font-size:1.35rem}}.learning-resources-surface,.learning-detail-section{--page-bg:var(--lightningcss-light,#fefefe)var(--lightningcss-dark,var(--el-bg-color));--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color));--surface-soft:var(--lightningcss-light,#f2f8fe)var(--lightningcss-dark,var(--el-bg-color));--surface-muted:var(--lightningcss-light,#f7fbff)var(--lightningcss-dark,var(--el-bg-color));--text-primary:var(--lightningcss-light,#14233f)var(--lightningcss-dark,var(--el-text-color-primary));--text-secondary:var(--lightningcss-light,#61758e)var(--lightningcss-dark,var(--el-text-color-regular));--text-tertiary:var(--lightningcss-light,#8495a8)var(--lightningcss-dark,var(--el-text-color-regular));--brand-primary:#2a6efd;--brand-soft:var(--lightningcss-light,#eaf2ff)var(--lightningcss-dark,var(--el-bg-color));--border:var(--lightningcss-light,#dce8f4)var(--lightningcss-dark,var(--el-border-color-light));--border-soft:var(--lightningcss-light,#eef4fa)var(--lightningcss-dark,var(--el-border-color-light));--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.25rem;--shadow-sm:0 .25rem .875rem #2a6efd0f;--shadow-md:0 .75rem 1.75rem #2a6efd1a;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;background:var(--page-bg);color:var(--text-primary)}.learning-resources-surface :where(button,a,input,select),.learning-detail-section :where(button,a,input,select){font-family:inherit}.learning-resources-surface i[class*=i-ph-],.learning-detail-page i[class*=i-ph-]{flex:none;line-height:1;display:inline-block}.learning-resources-surface :where(*),.learning-detail-section :where(*){border-color:var(--border-soft)}.learning-resources-surface .learning-hero,.learning-resources-surface .learning-subject-section,.learning-resources-surface .learning-promo-section,.learning-resources-surface .learning-latest-section,.learning-resources-surface .learning-topics-section,.learning-resources-surface .learning-feature-section{background-color:var(--surface)}.learning-resources-surface .learning-hero{background-color:var(--surface-soft);min-height:26.875rem!important}.learning-resources-surface .learning-hero-inner{box-sizing:border-box;width:100%;padding-inline:1.5rem}.learning-resources-surface .learning-hero-copy{min-width:0}.learning-resources-surface .learning-hero h1,.learning-detail-section .learning-detail-hero h1{color:var(--text-primary);letter-spacing:0}.learning-resources-surface .learning-hero form{border-color:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.learning-resources-surface .learning-hero form button{background-color:var(--brand-primary);border-radius:var(--radius-md)}.learning-resources-surface .learning-hero-features{width:min(100%,35rem)}.learning-resources-surface .learning-hero-features>div{border-color:var(--border)}.learning-resources-surface .learning-subject-shell,.learning-resources-surface .learning-promo-grid,.learning-resources-surface .learning-latest-inner,.learning-resources-surface .learning-topic-inner,.learning-resources-surface .learning-feature-inner{width:min(100%,86rem)}.learning-resources-surface .learning-subject-shell>div{border-radius:var(--radius-lg);background:var(--surface-soft)}.learning-resources-surface .learning-subject-section{padding-top:.75rem;padding-bottom:.75rem}.learning-resources-surface .learning-promo-card{border-radius:var(--radius-lg);min-height:10.3125rem;box-shadow:none}.learning-resources-surface .learning-promo-card:hover{box-shadow:var(--shadow-md)}.learning-resources-surface .learning-latest-section,.learning-resources-surface .learning-topics-section{padding-top:1.75rem;padding-bottom:1.75rem}.learning-resources-surface .learning-resource-card{border-color:var(--border-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.learning-resources-surface .learning-resource-card:hover{border-color:var(--lightningcss-light,#b9d2f7)var(--lightningcss-dark,var(--el-border-color-light));box-shadow:var(--shadow-md)}.learning-resources-surface .learning-resource-card-cover{border-bottom:1px solid var(--border-soft)}.learning-resources-surface .learning-resource-card-body{min-height:7.875rem}.learning-resources-surface .learning-topic-card{border-color:var(--border-soft);border-radius:var(--radius-md);background:var(--lightningcss-light,#f8fbff)var(--lightningcss-dark,var(--el-bg-color));min-height:5.875rem}.learning-resources-surface .learning-feature-section{border-color:var(--border-soft)}.learning-resources-surface .learning-feature-inner>div{border-color:var(--border)}.learning-resources-surface .learning-cta,.learning-detail-section .learning-detail-cta{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.learning-library-section{color:var(--text-primary);background:var(--surface-soft)!important;padding-inline:1.875rem!important;padding-top:1.125rem!important}.learning-library-section.learning-library-section{padding-inline:1.875rem!important}.learning-library-layout{width:min(100%,86rem);grid-template-columns:200px minmax(0,1fr)!important;gap:1.25rem!important}.learning-library-sidebar-card{border-radius:var(--radius-md);border-color:var(--border-soft)!important;box-shadow:none!important}.learning-library-header{min-height:0;margin:0}.learning-library-heading{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.learning-library-header>button{display:none}.learning-library-tabs{margin-top:0!important}.learning-library-toolbar{border-bottom-color:var(--border)!important;margin-top:.75rem!important}.learning-library-row{border-radius:var(--radius-md);min-height:6.75rem;border-color:var(--border-soft)!important;box-shadow:var(--shadow-sm)!important;grid-template-columns:144px minmax(0,1fr) 172px!important;gap:.75rem!important;padding:.625rem!important}.learning-library-row:hover{border-color:var(--lightningcss-light,#b9d2f7)var(--lightningcss-dark,var(--el-border-color-light))!important;box-shadow:var(--shadow-md)!important}.learning-library-cover{border-radius:var(--radius-sm);aspect-ratio:1.42!important}.learning-library-actions{gap:.5rem}.learning-library-actions>a{min-width:4.75rem;padding-inline:.625rem}.learning-library-grid .learning-resource-card{box-shadow:var(--shadow-sm)}.learning-detail-section{background:var(--surface-soft)}.learning-detail-hero{min-height:11.5rem}.learning-detail-hero-inner,.learning-detail-header,.learning-detail-layout,.learning-detail-cta{width:min(100%,86rem)}.learning-detail-header{padding-top:1.125rem}.learning-detail-meta,.learning-detail-sidebar,.learning-detail-preview,.learning-detail-related>section,.learning-detail-main>article,.learning-detail-main>section,.learning-detail-main>div>a{border-radius:var(--radius-md);border-color:var(--border-soft)!important;box-shadow:var(--shadow-sm)!important}.learning-detail-layout{grid-template-columns:186px minmax(0,1fr) 256px!important;gap:.75rem!important;padding-inline:2rem!important}.learning-detail-sidebar{box-shadow:none!important;padding:1rem!important}.learning-detail-preview{box-shadow:var(--shadow-md)!important}.learning-detail-preview>div:first-child{background:var(--surface)!important}.learning-detail-related>section{box-shadow:none!important}.learning-pdf-viewer{border-radius:var(--radius-md);border-color:var(--border-soft)!important;background:var(--lightningcss-light,#f5f9fd)var(--lightningcss-dark,var(--el-bg-color))!important}@media (width>=60rem){.weknow-module-learningResourcesHome .learning-resources-surface.learning-home-page,.learning-resources-surface.learning-library-page{width:100%!important;margin-left:0!important}.learning-resources-surface .learning-hero-inner{max-width:86rem}.learning-resources-surface .learning-hero.learning-hero--compact{min-height:17.25rem!important}.learning-resources-surface .learning-hero-demo{display:none}.learning-resources-surface .learning-hero-hot{flex-wrap:nowrap}.learning-resources-surface .learning-hero-hot>*{flex-shrink:0}}@media (width<=59.9375rem){.learning-resources-surface .learning-hero-inner{padding-inline:0}.learning-library-section{padding-inline:1.25rem!important}.learning-library-layout{display:block}.learning-library-sidebar{margin-bottom:1.25rem}.learning-library-header>button{display:inline-flex}.learning-library-heading{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.learning-library-row{grid-template-columns:96px minmax(0,1fr)!important}.learning-library-actions{grid-column:1/-1}.learning-detail-layout{display:block}.learning-detail-main,.learning-detail-related{margin-top:1rem}}@media (width<=37.4375rem){.learning-resources-surface .learning-hero{min-height:0}.learning-library-row{grid-template-columns:84px minmax(0,1fr)!important;gap:.75rem!important;padding:.5rem!important}}.learning-resources-surface .learning-resource-card-attributes{display:block}@media (width>=60rem){.learning-detail-section .learning-detail-hero{min-height:12.5rem!important}.learning-detail-section .learning-detail-header{width:calc(100% - 4rem)!important;max-width:none!important;padding-inline:0!important}.learning-detail-section .learning-detail-cta{width:calc(100% - 4rem)!important;max-width:none!important;margin-inline:2rem!important}.weknow-module-learningResourcesHome .learning-resources-surface.learning-home-page,.learning-resources-surface.learning-library-page{width:calc(100% + 2rem)!important;margin-left:-1rem!important}.learning-resources-surface .learning-hero-inner{padding-inline:1.9375rem!important}.learning-resources-surface .learning-hero{padding-top:3.625rem!important}.learning-resources-surface .learning-hero.learning-hero--compact{padding-top:3.125rem!important}.learning-resources-surface .learning-hero--home .learning-hero-image{object-position:center center!important;width:100%!important;inset:0!important}.learning-resources-surface .learning-hero--compact .learning-hero-image{object-position:68% center!important;opacity:.72!important;width:54%!important;inset:0 0 0 auto!important}.learning-resources-surface .learning-hero--home form{width:min(100%,37.5rem)!important;max-width:37.5rem!important}.learning-resources-surface .learning-hero--home .learning-hero-features{width:37.5rem!important;max-width:37.5rem!important}.learning-resources-surface .learning-hero-features>div{gap:.5rem!important;padding-left:.75rem!important}.learning-resources-surface .learning-hero-features>div:first-child{padding-left:0!important}.learning-resources-surface .learning-hero-features .learning-hero-feature-icon{width:2.25rem!important;height:2.25rem!important}.learning-resources-surface .learning-hero-feature-copy strong{white-space:nowrap;font-size:.9375rem}.learning-resources-surface .learning-hero-feature-copy>span{white-space:nowrap;font-size:.6875rem}.learning-resources-surface .learning-hero--compact .learning-hero-benefits{border-radius:var(--radius-md)!important;width:21.125rem!important;margin-top:7.875rem!important;margin-right:-.9375rem!important;padding:.875rem!important}.learning-resources-surface .learning-subject-section,.learning-resources-surface .learning-promo-section,.learning-resources-surface .learning-latest-section,.learning-resources-surface .learning-topics-section,.learning-resources-surface .learning-feature-section{padding-inline:2.25rem!important}.learning-resources-surface .learning-library-section{background:var(--surface)!important;width:calc(100% - 3.75rem)!important;margin-inline:1.875rem!important;padding-inline:0!important}.learning-resources-surface .learning-cta{margin-inline:2.25rem!important;width:calc(100% - 4.5rem)!important;max-width:none!important;min-height:6.5625rem!important;margin-top:.75rem!important;margin-bottom:1.5rem!important}.learning-resources-surface .learning-latest-section,.learning-resources-surface .learning-topics-section{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.learning-resources-surface .learning-latest-section{padding-bottom:.25rem!important}.learning-resources-surface .learning-latest-card-grid{margin-top:.75rem!important}.learning-resources-surface .learning-resource-card-cover{aspect-ratio:2!important}.learning-resources-surface .learning-resource-card-body.learning-resource-card-body{min-height:0!important;padding:.5rem .625rem!important}.learning-resources-surface .learning-resource-card-body .learning-resource-card-attributes{display:none!important}.learning-resources-surface .learning-resource-card-title{min-height:0!important;margin-top:.375rem!important;font-size:.75rem!important;line-height:1.125rem!important}.learning-resources-surface .learning-resource-card-body>.inline-flex{min-height:1.25rem!important;padding:.125rem .5rem!important;font-size:.6875rem!important;line-height:1rem!important}.learning-resources-surface .learning-resource-card-meta{flex-wrap:nowrap!important;gap:.25rem!important;margin-top:.375rem!important;padding-top:0!important;font-size:.6875rem!important;line-height:1.0625rem!important}.learning-resources-surface .learning-resource-card-meta>span,.learning-resources-surface .learning-resource-card-meta>time{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.learning-resources-surface .learning-library-layout>.min-w-0{position:relative}.learning-resources-surface .learning-library-tabs{padding-right:11.25rem}.learning-resources-surface .learning-library-toolbar{margin-top:.375rem!important;padding-bottom:.5rem!important}.learning-resources-surface .learning-library-toolbar>div:last-child{position:absolute;top:-2.625rem;right:0}.learning-resources-surface .learning-library-list{margin-top:0!important}.learning-resources-surface .learning-library-row.learning-library-row{min-height:6.75rem!important;padding:.625rem!important}.learning-resources-surface .learning-library-cover{aspect-ratio:1.6!important}.learning-resources-surface .learning-library-row>div:nth-child(2)>a h2{font-size:15px!important;line-height:1.25rem!important}.learning-resources-surface .learning-library-tags{gap:.25rem!important;margin-top:.25rem!important}.learning-resources-surface .learning-library-tags>span{min-height:1.125rem!important;padding:1px .5rem!important;font-size:.6875rem!important;line-height:1rem!important}.learning-resources-surface .learning-library-excerpt{-webkit-line-clamp:1!important;margin-top:.25rem!important;font-size:.75rem!important;line-height:1.0625rem!important}.learning-resources-surface .learning-library-meta{gap:.25rem .75rem!important;margin-top:.375rem!important;font-size:.6875rem!important;line-height:1.0625rem!important}}@media (width<=59.9375rem){.learning-resources-surface .learning-library-section{padding-inline:1.25rem!important}.learning-resources-surface .learning-library-layout{grid-template-columns:none!important;display:block!important}.learning-resources-surface .learning-library-layout>.min-w-0,.learning-resources-surface .learning-library-sidebar{width:auto!important}.learning-resources-surface .learning-library-toolbar>div:last-child{position:static}.learning-resources-surface .learning-library-tabs{padding-right:0}.learning-detail-section .learning-detail-layout{grid-template-columns:none!important;padding-inline:1.25rem!important;display:block!important}.learning-detail-section .learning-detail-main,.learning-detail-section .learning-detail-related{width:auto!important;margin-top:1rem!important}.learning-detail-section .learning-detail-main{margin-top:0!important}.learning-detail-section .learning-detail-cta{width:calc(100% - 2.5rem)!important;margin-inline:1.25rem!important}}@media (width>=60rem){.learning-resources-surface .learning-hero.learning-hero--compact{border-radius:var(--radius-md)!important;width:calc(100% - 3.75rem)!important;margin:1.8125rem 1.875rem 0!important;padding-inline:0!important}.learning-resources-surface .learning-hero--compact .learning-hero-inner{gap:2.125rem!important}.learning-resources-surface .learning-hero--compact .learning-hero-copy{flex:0 0 618px!important;width:38.625rem!important;max-width:38.625rem!important}.learning-resources-surface .learning-hero--compact form{width:38.625rem!important;max-width:38.625rem!important}.learning-resources-surface .learning-library-row>div:nth-child(2)>a h2{font-size:16px!important;line-height:1.3125rem!important}.learning-resources-surface .learning-library-section{padding-top:.5625rem!important}.learning-detail-section .learning-detail-hero-inner{max-width:none!important;padding-inline:2rem!important}.learning-detail-section .learning-detail-header{border:1px solid var(--border-soft)!important;border-radius:var(--radius-lg)!important;background:var(--surface)!important;box-shadow:var(--shadow-sm)!important;margin-bottom:.875rem!important;padding-bottom:0!important}.learning-detail-section .learning-detail-header nav{padding-inline:1.75rem!important}.learning-detail-section .learning-detail-meta{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:0!important}.learning-detail-section .learning-detail-meta>div{padding:1.25rem 1.75rem .25rem!important}.learning-detail-section .learning-detail-meta p.mt-3{margin-top:.375rem!important;line-height:1.25rem!important}.learning-detail-section .learning-detail-meta .mt-4.flex.flex-wrap.items-center.gap-2{margin-top:.5rem!important}.learning-detail-section .learning-detail-meta .mt-4.flex.flex-wrap.items-center.gap-2>span{min-height:1.5rem!important;padding:.125rem .625rem!important;line-height:1.125rem!important}.learning-detail-section .learning-detail-meta .border-t.pt-4{margin-top:0!important;padding-top:.25rem!important}}.learning-home-page{gap:var(--learning-module-space);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--home-page-bg:transparent;--home-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color));--home-surface-soft:var(--el-fill-color-light);--home-surface-blue:var(--el-fill-color-light);--home-text:var(--lightningcss-light,#111d3b)var(--lightningcss-dark,var(--el-text-color-primary));--home-section-heading:var(--home-text);--home-text-muted:var(--lightningcss-light,#647694)var(--lightningcss-dark,var(--el-text-color-regular));--home-text-soft:var(--lightningcss-light,#8b9bb2)var(--lightningcss-dark,var(--el-text-color-regular));--home-brand:var(--el-color-primary);--home-brand-dark:var(--el-color-primary-light-3);--home-border:var(--lightningcss-light,#e2ebf7)var(--lightningcss-dark,var(--el-border-color-light));--home-border-soft:var(--lightningcss-light,#edf3fa)var(--lightningcss-dark,var(--el-border-color-light));--home-shadow:0 .75rem 2rem #4070bc14;--home-shadow-sm:0 1px .125rem #1018280a, 0 1px .1875rem #1018280f;--home-shadow-md:0 .25rem .5rem -.125rem #1018280a, 0 .75rem 1.5rem -.25rem #10182814;--home-shadow-lg:0 .5rem 1rem -.25rem #1018280a, 0 1.25rem 2.5rem -.5rem #1018281a;--home-shadow-glow:0 0 0 1px #2f73f224, 0 .5rem 1.5rem -.25rem #2f73f233;--home-ease:cubic-bezier(.16, 1, .3, 1);background:var(--home-page-bg);color:var(--home-text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex;container:learning-home/inline-size}:root.dark .learning-home-page{--home-section-heading:#f2f6fc}:root.dark .learning-home-page,html.dark .learning-home-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--home-surface:var(--el-bg-color,#18181b);--home-surface-soft:var(--el-fill-color-light);--home-surface-blue:var(--el-fill-color-light);--home-text-muted:var(--el-text-color-regular,#a3b1cc);--home-text-soft:#7a8ba2;--home-border:var(--el-border-color-light,#2e3238);--home-border-soft:color-mix(in srgb, var(--home-border) 70%, transparent);--home-shadow:0 .75rem 2rem #00000040;--home-shadow-sm:inset 0 1px 0 0 #ffffff14, 0 1px .125rem #00000040;--home-shadow-md:inset 0 1px 0 0 #ffffff1a, 0 .5rem 1.5rem -.25rem #00000073;--home-shadow-lg:inset 0 1px 0 0 #ffffff1f, 0 1rem 2.25rem -.375rem #0009;--home-shadow-glow:inset 0 1px 0 0 #ffffff29, 0 0 0 1px #3b82f647, 0 .75rem 2rem -.25rem #0009}:root.dark .learning-home-hero-suite,html.dark .learning-home-hero-suite{border-color:var(--home-border);background:linear-gradient(180deg, color-mix(in srgb, var(--home-brand) 8%, #202124) 0%, #202124 64%, var(--home-surface) 100%)}:root.dark .learning-home-hero-art:before,html.dark .learning-home-hero-art:before{opacity:0;pointer-events:none}:root.dark .learning-home-hero-art:after,html.dark .learning-home-hero-art:after{background:linear-gradient(#0000 0%,#20212494 68%,#202124 100%)}:root.dark .learning-home-search,html.dark .learning-home-search{border-color:var(--el-border-color);background:var(--el-bg-color);box-shadow:none}:root.dark .learning-home-search:focus-within,html.dark .learning-home-search:focus-within{border-color:var(--home-brand);box-shadow:var(--learning-focus-ring)}:root.dark .learning-home-search input,html.dark .learning-home-search input{color:var(--home-text)}:root.dark .learning-home-feature,html.dark .learning-home-feature{border-left-color:var(--home-border)}:root.dark .learning-home-feature-icon,html.dark .learning-home-feature-icon{background-color:color-mix(in srgb, currentcolor 14%, var(--home-surface))!important}:root.dark .learning-home-subject-icon,html.dark .learning-home-subject-icon{border:1px solid color-mix(in srgb, currentcolor 22%, transparent);background-color:color-mix(in srgb, currentcolor 14%, var(--home-surface))!important}:root.dark .learning-home-subject-overview .learning-home-subject-icon,html.dark .learning-home-subject-overview .learning-home-subject-icon{color:var(--home-brand);background:color-mix(in srgb, var(--home-brand) 16%, var(--home-surface))!important}:root.dark .learning-home-subject-card,html.dark .learning-home-subject-card{color:var(--home-text)}:root.dark .learning-home-grade-row button,html.dark .learning-home-grade-row button{background:var(--el-fill-color-light);border-color:var(--home-border);color:var(--home-text-muted)}:root.dark .learning-home-grade-row button.is-active,html.dark .learning-home-grade-row button.is-active{background:color-mix(in srgb, var(--home-brand) 8%, var(--el-bg-color));border-color:var(--home-brand);color:var(--home-brand)}:root.dark .learning-home-promo-card-books,html.dark .learning-home-promo-card-books,:root.dark .learning-home-promo-card-compass,html.dark .learning-home-promo-card-compass{border-color:var(--home-border);background:var(--home-surface)}:root.dark .learning-home-resource-card,html.dark .learning-home-resource-card{border-color:var(--home-border);background:var(--home-surface);box-shadow:inset 0 1px #ffffff14,0 .35rem 1rem #0003}:root.dark .learning-home-resource-card:hover,html.dark .learning-home-resource-card:hover{border-color:var(--home-brand);box-shadow:inset 0 1px #ffffff1f,0 .75rem 1.6rem #0000004d}:root.dark .learning-home-resource-tag,html.dark .learning-home-resource-tag{border:1px solid color-mix(in srgb, currentcolor 22%, transparent);filter:brightness(1.22);background-color:color-mix(in srgb, currentcolor 14%, var(--home-surface))!important}:root.dark .learning-home-resource-arrow,html.dark .learning-home-resource-arrow{border-color:var(--home-border);color:var(--home-text-muted);background:#ffffff14}:root.dark .learning-home-latest-filters button,html.dark .learning-home-latest-filters button{background:var(--home-surface);border-color:var(--home-border);color:var(--home-text-muted)}:root.dark .learning-home-latest-filters button:hover,:root.dark .learning-home-latest-filters button.is-active,html.dark .learning-home-latest-filters button:hover,html.dark .learning-home-latest-filters button.is-active{background:color-mix(in srgb, var(--home-brand) 18%, var(--home-surface));border-color:var(--home-brand);color:var(--el-color-primary)}:root.dark .learning-home-topic-card,html.dark .learning-home-topic-card{border-color:var(--home-border);background:var(--home-surface);color:var(--home-text);box-shadow:inset 0 1px #ffffff14,0 .35rem 1rem #0000002e}:root.dark .learning-home-topic-card:hover,html.dark .learning-home-topic-card:hover{border-color:var(--home-brand);box-shadow:inset 0 1px #ffffff1f,0 .75rem 1.6rem #00000047}:root.dark .learning-home-topic-art,html.dark .learning-home-topic-art{border:1px solid #ffffff14;background-color:var(--el-fill-color-light)!important}:root.dark .learning-home-topic-art.bg-\[\#dbeafe\],html.dark .learning-home-topic-art.bg-\[\#dbeafe\],:root.dark .learning-home-topic-art.bg-\[\#ffeedb\],html.dark .learning-home-topic-art.bg-\[\#ffeedb\],:root.dark .learning-home-topic-art.bg-\[\#e9ddff\],html.dark .learning-home-topic-art.bg-\[\#e9ddff\],:root.dark .learning-home-topic-art.bg-\[\#ffe7d8\],html.dark .learning-home-topic-art.bg-\[\#ffe7d8\],:root.dark .learning-home-topic-art.bg-\[\#dce8f7\],html.dark .learning-home-topic-art.bg-\[\#dce8f7\]{border-color:var(--el-border-color-light);background-color:var(--el-fill-color-light)!important}:root.dark .learning-home-topic-arrow,html.dark .learning-home-topic-arrow{background:var(--home-surface-soft);color:var(--home-brand);border:1px solid var(--home-border)}:root.dark .learning-home-cta-inner,html.dark .learning-home-cta-inner{background:var(--learning-surface,var(--el-bg-color));border:1px solid #ffffff14;box-shadow:0 1.25rem 3rem -.5rem #0009,0 .5rem 1.5rem #00000059}:root.dark .learning-home-cta-inner>img,html.dark .learning-home-cta-inner>img{filter:brightness(.75)contrast(1.08)saturate(.95)}:root.dark .learning-home-cta-wash,html.dark .learning-home-cta-wash{background:linear-gradient(90deg, var(--learning-surface,var(--el-bg-color)) 0%, color-mix(in srgb, var(--learning-surface,var(--el-bg-color)) 94%, transparent) 42%, transparent 100%)}:root.dark .learning-home-cta-copy h2,html.dark .learning-home-cta-copy h2{color:#f8fafc}:root.dark .learning-home-cta-copy p,html.dark .learning-home-cta-copy p{color:#94a3b8}.learning-home-page .learning-home-container{width:min(100% - 2rem,86rem);margin-inline:auto}div.weknow-module-learningResourcesHome:has(.learning-home-page){background:0 0!important}.learning-home-hero-suite{border:1px solid var(--home-border);background:linear-gradient(180deg, var(--lightningcss-light,#edf6ff)var(--lightningcss-dark,var(--el-bg-color)) 0%, var(--lightningcss-light,#f8fbff)var(--lightningcss-dark,var(--el-bg-color)) 64%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color)) 100%);border-radius:.75rem;overflow:hidden}.learning-home-page button,.learning-home-page input{font-family:inherit}.learning-home-hero{background:0 0;border-radius:0;position:relative;overflow:hidden}.learning-home-hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:0;min-height:22rem;display:grid}.learning-home-hero-copy{z-index:1;align-self:center;min-width:0;padding:2rem 0 1.75rem;position:relative}.learning-home-hero-copy h1{max-width:42rem;color:var(--home-text);letter-spacing:-.022em;text-wrap:balance;font-feature-settings:"palt";margin:0;font-size:clamp(2.05rem,3cqi,2.8rem);font-weight:400;line-height:1.16}.learning-home-hero-copy h1>span{display:block}.learning-home-hero-accent{color:var(--home-brand);background:linear-gradient(135deg, var(--home-brand) 0%, #409eff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.learning-home-hero-phrase,.learning-home-hero-accent{white-space:nowrap}.learning-home-hero-subtitle{max-width:39rem;color:var(--lightningcss-light,#526783)var(--lightningcss-dark,var(--el-text-color-regular));text-wrap:pretty;margin:.75rem 0 0;font-size:1rem;line-height:1.7}.learning-home-search{border:.0625rem solid var(--el-border-color);background:var(--el-bg-color);width:min(100%,38rem);min-height:3.35rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color .2s var(--home-ease), box-shadow .2s var(--home-ease), transform .2s var(--home-ease);border-radius:.9rem;align-items:center;gap:.75rem;margin-top:1.1rem;padding:.35rem .35rem .35rem 1rem;display:flex}.learning-home-search:focus-within{border-color:var(--home-brand);box-shadow:var(--learning-focus-ring);transform:none}.learning-home-search>i{color:var(--lightningcss-light,#7289a5)var(--lightningcss-dark,var(--el-text-color-regular));flex:none;font-size:1.25rem}.learning-home-search input{min-width:0;box-shadow:none;color:var(--home-text);min-height:var(--learning-control-height);background:0 0;border:0;outline:0;flex:auto;font-size:1rem}.learning-home-page .learning-home-search input:focus-visible{box-shadow:none;outline:0}.learning-home-search input::placeholder{color:var(--el-text-color-placeholder)}.learning-home-search button{min-width:3.2rem;height:var(--learning-control-height);background:var(--home-brand);color:#fff;cursor:pointer;box-shadow:none;border:0;border-radius:.65rem;flex:none;justify-content:center;align-items:center;transition:all .16s cubic-bezier(.16,1,.3,1);display:inline-flex}.learning-home-search button:hover{background:var(--home-brand-dark);box-shadow:none;transform:none}.learning-home-search button:active{transform:scale(.96)}.learning-home-search button:focus-visible,.learning-home-hot-searches button:focus-visible,.learning-home-subject-card:focus-visible,.learning-home-grade-row button:focus-visible{outline:2px solid var(--home-brand);outline-offset:2px}.learning-home-hot-searches{max-width:100%;color:var(--home-text-muted);scrollbar-width:none;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.75rem;display:flex;overflow-x:auto}.learning-home-hot-searches::-webkit-scrollbar{display:none}.learning-home-hot-searches>span{color:var(--home-text-muted);flex:none;font-weight:600}.learning-home-hot-searches button{border:.0625rem solid var(--el-border-color-light);background:var(--el-fill-color-light);min-height:2.25rem;color:var(--el-text-color-regular);cursor:pointer;white-space:nowrap;transition:background-color .16s var(--home-ease), border-color .16s var(--home-ease), color .16s var(--home-ease);border-radius:62.4375rem;flex:none;padding:.125rem .65rem;font-size:.8125rem}.learning-home-hot-searches button:hover{border-color:var(--home-brand);background:color-mix(in srgb, var(--home-brand) 6%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color)));color:var(--home-brand);box-shadow:0 .125rem .5rem color-mix(in srgb, var(--home-brand) 16%, transparent)}.learning-home-hot-searches button:active{transform:scale(.96)}.learning-home-hot-searches .learning-home-ai-search{border-color:var(--home-brand);background:var(--home-surface-blue);min-width:2.25rem;height:2.25rem;color:var(--home-brand);transition:all .18s var(--home-ease);padding:0;font-weight:700}.learning-home-hot-searches .learning-home-ai-search:hover{background:var(--home-brand);color:#fff;box-shadow:0 .25rem .75rem color-mix(in srgb, var(--home-brand) 32%, transparent)}.learning-home-ai-search>i{width:.875rem;height:.875rem;font-size:0;line-height:1;display:inline-block}.learning-home-ai-search>i:before{color:currentColor;content:"✦";font-size:1rem;line-height:1;display:block}.learning-home-hot-searches button:disabled{cursor:not-allowed;opacity:.55}.learning-home-hero-art{min-width:0;min-height:22rem;margin-left:0;position:relative;overflow:hidden}.learning-home-hero-art:before{z-index:1;background:linear-gradient(90deg, var(--lightningcss-light,#edf6ff)var(--lightningcss-dark,var(--el-bg-color)) 0%, var(--lightningcss-light,#edf6fffa)var(--lightningcss-dark,color-mix(in srgb, var(--el-bg-color) 98%, transparent)) 24%, var(--lightningcss-light,#edf6ffe0)var(--lightningcss-dark,color-mix(in srgb, var(--el-bg-color) 88%, transparent)) 40%, var(--lightningcss-light,#f8fbff9e)var(--lightningcss-dark,color-mix(in srgb, var(--el-bg-color) 62%, transparent)) 65%, transparent 100%);content:"";pointer-events:none;width:72%;position:absolute;inset:0 auto 0 -1px}.learning-home-hero-art:after{z-index:1;background:linear-gradient(180deg, transparent 0%, var(--lightningcss-light,#f8fbff94)var(--lightningcss-dark,color-mix(in srgb, var(--el-bg-color) 58%, transparent)) 68%, var(--lightningcss-light,#f8fbff)var(--lightningcss-dark,var(--el-bg-color)) 100%);content:"";pointer-events:none;height:14%;position:absolute;bottom:0;left:0;right:0}.learning-home-hero-art img{object-fit:cover;object-position:58% center;-webkit-mask-composite:source-in;border-radius:0;width:108%;height:100%;position:absolute;inset:0 -8% 0 0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000003 6%,#0000000a 14%,#0000001a 22%,#00000038 32%,#0006 44%,#000000a3 56%,#000000d9 68%,#000000f5 80%,#000 88% 100%),linear-gradient(#000 0% 88%,#0003 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000003 6%,#0000000a 14%,#0000001a 22%,#00000038 32%,#0006 44%,#000000a3 56%,#000000d9 68%,#000000f5 80%,#000 88% 100%),linear-gradient(#000 0% 88%,#0003 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.learning-home-features{background:var(--home-page-bg)}.learning-home-features-inner{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;width:min(100%,44rem);min-height:4.75rem;display:grid}.learning-home-feature{border-left:1px solid var(--lightningcss-light,#e5edf7)var(--lightningcss-dark,var(--el-border-color-light));min-width:0;transition:transform .2s var(--home-ease);justify-content:flex-start;align-items:center;gap:.65rem;padding:.45rem 1.15rem;display:flex}.learning-home-feature:first-child{border-left:0}.learning-home-feature-icon{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--el-bg-color));width:2.15rem;height:2.15rem;transition:transform .24s var(--home-ease), box-shadow .24s var(--home-ease);border-radius:.75rem;flex:none;justify-content:center;align-items:center;font-size:1.55rem;display:inline-flex}.learning-home-feature:last-child .learning-home-feature-icon{background:var(--lightningcss-light,#fff0f1)var(--lightningcss-dark,var(--el-bg-color))}.learning-home-feature-label{min-width:0;color:var(--home-text);font-size:.8rem;font-weight:400;line-height:1.35;display:block}.learning-home-subjects{background:var(--home-page-bg);padding:.75rem 0}.learning-home-subject-panel{background:0 0;border:0;border-radius:0;padding:.8rem 1rem .65rem}.learning-home-subject-grid{grid-template-columns:repeat(9,minmax(0,1fr)) minmax(9.5rem,1.18fr);gap:.6rem;display:grid}.learning-home-subject-card{background:var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,color-mix(in srgb, var(--el-bg-color) 85%, transparent));min-width:0;min-height:5.15rem;color:var(--home-text);cursor:pointer;text-align:center;border:1px solid #0000;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .25rem;font-size:.8rem;font-weight:400;line-height:1.35;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.learning-home-subject-card:hover,.learning-home-subject-card.is-active{border-color:color-mix(in srgb, var(--home-brand) 40%, transparent);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color));box-shadow:0 .5rem 1.2rem color-mix(in srgb, var(--home-brand) 12%, transparent)}.learning-home-subject-card:active{transform:translateY(0)scale(.98)}.learning-home-subject-icon{width:2.3rem;height:2.3rem;transition:transform .24s var(--home-ease);border-radius:.5rem;flex:none;justify-content:center;align-items:center;font-size:1.55rem;display:inline-flex}.learning-home-subject-overview{border-color:var(--lightningcss-light,#a9c9f5)var(--lightningcss-dark,var(--el-border-color-light));background:var(--lightningcss-light,#f3f8ff)var(--lightningcss-dark,var(--el-bg-color));color:var(--home-brand)}.learning-home-subject-overview:hover,.learning-home-subject-overview.is-active{border-color:var(--home-brand);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color));color:var(--home-brand)}.learning-home-subject-overview .learning-home-subject-icon{background:var(--lightningcss-light,#e4efff)var(--lightningcss-dark,var(--el-bg-color));color:var(--home-brand)}.learning-home-subject-overview-label{white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.learning-home-subject-overview-label>i{transition:transform .2s var(--home-ease);font-size:.85rem}.learning-home-grade-row{min-height:2rem;color:var(--home-text-muted);font-size:var(--learning-control-font);scrollbar-width:none;justify-content:flex-start;align-items:center;gap:.5rem;margin-top:.7rem;padding-inline:0;display:flex;overflow-x:auto}.learning-home-grade-row::-webkit-scrollbar{display:none}.learning-home-grade-label{min-width:2rem;color:var(--home-text);flex:none;margin-right:0;font-weight:400}.learning-home-grade-row button{border:1px solid var(--home-border-soft);background:var(--el-fill-color-light);min-height:2.25rem;color:inherit;cursor:pointer;white-space:nowrap;transition:background-color .16s var(--home-ease), border-color .16s var(--home-ease), color .16s var(--home-ease), transform .12s var(--home-ease);border-radius:62.4375rem;flex:none;padding:.1rem .65rem;font-size:.8125rem}.learning-home-grade-row button:hover,.learning-home-grade-row button.is-active{border-color:color-mix(in srgb, var(--home-brand) 50%, transparent);background:color-mix(in srgb, var(--home-brand) 8%, var(--el-bg-color));color:var(--home-brand);box-shadow:none;font-weight:400}.learning-home-grade-row button:active{transform:scale(.96)}.learning-home-grade-all{min-width:5.25rem}.learning-home-grade-divider{background:var(--home-border);flex:none;width:1px;height:1.15rem;margin-inline:.25rem}.learning-home-promo-section{background:var(--home-page-bg);padding-block:0;padding-inline:0}.learning-home-promo-grid{flex-wrap:wrap;gap:1rem;display:flex}.learning-home-promo-card{border:1px solid var(--home-border-soft);min-width:0;color:var(--home-text);cursor:pointer;text-align:left;border-radius:.75rem;flex:20rem;align-items:center;transition:box-shadow .16s,transform .16s,border-color .16s;display:flex;position:relative;overflow:hidden}.learning-home-promo-card:hover{border-color:color-mix(in srgb, var(--home-brand) 30%, transparent);box-shadow:none}.learning-home-promo-card:active{transform:translateY(0)scale(.99)}.learning-home-promo-card:focus-visible,.learning-home-resource-card:focus-visible,.learning-home-promo-card:focus-visible{outline:2px solid var(--home-brand);outline-offset:3px}.learning-home-promo-card-books{background:var(--lightningcss-light,#eaf5ff)var(--lightningcss-dark,var(--el-bg-color));flex-grow:1.37}.learning-home-promo-card-compass{background:var(--lightningcss-light,#f4f1ff)var(--lightningcss-dark,var(--el-bg-color))}.learning-home-promo-copy{z-index:1;min-width:0;display:grid;position:relative}.learning-home-promo-copy strong{color:var(--home-text);text-wrap:balance;letter-spacing:-.015em;font-weight:400;line-height:1.25}.learning-home-promo-art{width:47%;height:100%;position:absolute;bottom:-.2rem;right:.25rem}.learning-home-promo-card-compass .learning-home-promo-art{width:42%;right:.5rem}.learning-home-promo-art img{object-fit:contain;width:100%;height:100%;transition:transform .38s var(--home-ease)}.learning-home-latest-section{background:var(--home-page-bg);padding-block:0;padding-inline:0}.learning-home-latest-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.learning-home-latest-header h2{color:var(--home-section-heading);white-space:nowrap;font-feature-settings:"palt";letter-spacing:-.02em;margin:0;font-size:1.32rem;font-weight:400;line-height:1.25}.learning-home-latest-filters{scrollbar-width:none;align-items:center;gap:.5rem;min-width:0;display:flex;overflow-x:auto}.learning-home-latest-filters::-webkit-scrollbar{display:none}.learning-home-latest-filters button{color:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#94a3b8);cursor:pointer;white-space:nowrap;min-height:2.25rem;box-shadow:none;transition:background-color .16s var(--home-ease), border-color .16s var(--home-ease), color .16s var(--home-ease);background:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,#ffffff08);border:1px solid var(--lightningcss-light,#e2e8f0e6)var(--lightningcss-dark,#ffffff14);border-radius:62.4375rem;flex:none;padding:.125rem .75rem;font-size:.8125rem;font-weight:500}.learning-home-latest-filters button:hover{color:var(--home-brand);background:var(--lightningcss-light,#f1f5f9)var(--lightningcss-dark,#ffffff0f);border-color:var(--lightningcss-light,#cbd5e1)var(--lightningcss-dark,#ffffff29)}.learning-home-latest-filters button.is-active{color:var(--home-brand);box-shadow:none;background:var(--lightningcss-light,#3b82f61a)var(--lightningcss-dark,#3b82f629);border-color:var(--lightningcss-light,#3b82f659)var(--lightningcss-dark,#3b82f661);font-weight:600}.learning-home-view-all{min-height:2.25rem;color:var(--home-brand);cursor:pointer;white-space:nowrap;box-shadow:none;background:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,#ffffff08);border:1px solid var(--lightningcss-light,#e2e8f0e6)var(--lightningcss-dark,#ffffff14);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .7rem;font-size:.8125rem;font-weight:600;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.learning-home-view-all:hover{background:var(--lightningcss-light,#3b82f614)var(--lightningcss-dark,#3b82f624);border-color:#3b82f659}.learning-home-view-all:active{transform:translate(0)scale(.97)}.learning-home-resource-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.learning-home-resource-card{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color,#182234));min-width:0;color:inherit;border:1px solid var(--lightningcss-light,#e2e8f0e6)var(--lightningcss-dark,#ffffff14);border-radius:.75rem;flex-direction:column;text-decoration:none;transition:border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 1px 2px -1px #00000008}.learning-home-resource-card:hover{box-shadow:var(--home-shadow-sm);border-color:var(--lightningcss-light,#3b82f666)var(--lightningcss-dark,#3b82f673);transform:none}.learning-home-resource-card:active{transform:translateY(0)scale(.985)}.learning-home-resource-cover{aspect-ratio:2.02;background:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,var(--el-bg-color));margin:0;position:relative;overflow:hidden}.learning-home-resource-cover>img{object-fit:cover;object-position:top center;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color));width:100%;height:100%;transition:transform .38s var(--home-ease)}.learning-home-resource-format-badge{z-index:1;-webkit-backdrop-filter:blur(8px);color:#fff;letter-spacing:.04em;background:var(--lightningcss-light,#0f172ab8)var(--lightningcss-dark,#0f172ad9);border:1px solid var(--lightningcss-light,#ffffff40)var(--lightningcss-dark,#ffffff26);border-radius:.375rem;padding:.15rem .45rem;font-size:.625rem;font-weight:700;line-height:1.2;position:absolute;top:.45rem;left:.45rem;box-shadow:0 2px 6px #00000029}.learning-home-resource-file-preview{place-content:center;justify-items:center;gap:.2rem;width:100%;height:100%;display:grid}.learning-home-resource-file-preview b{color:#fff;text-align:center;background:#4b78bb;border-radius:.35rem;min-width:3.3rem;padding:.25rem .45rem;font-size:.66rem}.learning-home-resource-file-preview i{font-size:2rem}.learning-home-resource-file-preview span{color:var(--lightningcss-light,#657995)var(--lightningcss-dark,var(--el-text-color-regular));font-size:.72rem}.learning-home-resource-arrow{color:var(--lightningcss-light,#334155)var(--lightningcss-dark,#cbd5e1);-webkit-backdrop-filter:blur(6px);background:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,#1e293bd9);border:1px solid var(--lightningcss-light,#fffc)var(--lightningcss-dark,#ffffff1f);border-radius:.5rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.9rem;transition:background-color .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex;position:absolute;bottom:.45rem;right:.5rem;box-shadow:0 2px 6px #0000000f}.learning-home-resource-card:hover .learning-home-resource-arrow{background:linear-gradient(180deg, var(--home-brand) 0%, color-mix(in srgb, var(--home-brand) 85%, #000) 100%);color:#fff;box-shadow:inset 0 1px 0 #ffffff40, 0 4px 10px color-mix(in srgb, var(--home-brand) 30%, transparent);border-color:#0000}.learning-home-resource-body{flex-direction:column;flex:1;min-width:0;min-height:5.25rem;padding:.55rem .65rem .6rem;display:flex}.learning-home-resource-tag{border:1px solid;border-color:color-mix(in srgb, currentColor 22%, transparent);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;border-radius:9999px;width:fit-content;max-width:100%;padding:.18rem .55rem;font-size:.68rem;font-weight:600;line-height:1.3;overflow:hidden}.learning-home-resource-body h3{min-height:2.35rem;color:var(--lightningcss-light,#1a3154)var(--lightningcss-dark,var(--el-text-color-primary));letter-spacing:-.015em;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.45rem 0 0;font-size:.8rem;font-weight:400;line-height:1.45;transition:color .18s;display:-webkit-box;overflow:hidden}.learning-home-resource-card:hover .learning-home-resource-body h3{color:var(--home-brand)}.learning-home-resource-meta{min-width:0;color:var(--lightningcss-light,#7a8ba2)var(--lightningcss-dark,var(--el-text-color-regular));font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin-top:auto;padding-top:.4rem;font-size:.65rem;line-height:1.35;display:flex}.learning-home-resource-meta span,.learning-home-resource-meta time{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.learning-home-resource-meta span:first-child{flex:auto}.learning-home-resource-meta i{flex-shrink:0}.learning-home-resource-empty,.learning-home-search-error{background:var(--lightningcss-light,#fbfdff)var(--lightningcss-dark,var(--el-bg-color,#182234));border:1px dashed var(--lightningcss-light,#cbd5e1)var(--lightningcss-dark,#ffffff1f);border-radius:.85rem;margin-top:1rem}.learning-home-resource-empty{background:linear-gradient(90deg, var(--lightningcss-light,#fbfdff)var(--lightningcss-dark,var(--el-bg-color,#182234)) 0%, var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,var(--el-bg-color,#182234)) 100%);justify-content:space-between;align-items:center;gap:1.5rem;min-height:10.5rem;padding:1.25rem 1.5rem;display:flex}.learning-home-resource-empty-copy{max-width:32rem}.learning-home-resource-empty>div>span,.learning-home-search-error>span{width:3.25rem;height:3.25rem;color:var(--home-brand);box-shadow:0 .25rem .75rem -.125rem color-mix(in srgb, var(--home-brand) 16%, transparent);background:var(--lightningcss-light,#3b82f614)var(--lightningcss-dark,#3b82f626);border:1px solid var(--lightningcss-light,#3b82f633)var(--lightningcss-dark,#3b82f64d);border-radius:1rem;justify-content:center;align-items:center;font-size:1.5rem;display:inline-flex}.learning-home-resource-empty h3,.learning-home-search-error h3{color:var(--lightningcss-light,#1e293b)var(--lightningcss-dark,var(--el-text-color-primary));letter-spacing:-.01em;margin:.8rem 0 0;font-size:1rem;font-weight:400}.learning-home-resource-empty p,.learning-home-search-error p{color:var(--lightningcss-light,#64748b)var(--lightningcss-dark,var(--el-text-color-regular));margin:.35rem 0 0;font-size:.8rem;line-height:1.55}.learning-home-resource-empty button,.learning-home-search-error button{background:var(--el-color-primary);color:#fff;cursor:pointer;min-height:2.35rem;box-shadow:none;border:1px solid #0000;border-radius:62.4375rem;align-items:center;gap:.4rem;margin-top:.85rem;padding:.3rem 1.1rem;font-size:.76rem;font-weight:600;transition:all .16s cubic-bezier(.16,1,.3,1);display:inline-flex}.learning-home-resource-empty button:hover,.learning-home-search-error button:hover{box-shadow:none}.learning-home-resource-empty>img{object-fit:contain;opacity:.92;width:7rem;height:7rem}.learning-home-search-error{text-align:center;padding:2rem}.learning-home-search-error>span{background:var(--lightningcss-light,#fff0ed)var(--lightningcss-dark,var(--el-bg-color));color:var(--lightningcss-light,#df715d)var(--lightningcss-dark,var(--el-text-color-regular))}.learning-home-search-error p{max-width:36rem;margin-inline:auto}.learning-home-pagination{color:var(--lightningcss-light,#64748b)var(--lightningcss-dark,var(--el-text-color-regular));justify-content:center;align-items:center;gap:.8rem;margin-top:1.25rem;font-size:.75rem;display:flex}.learning-home-pagination button{min-height:2.2rem;color:var(--lightningcss-light,#475569)var(--lightningcss-dark,var(--el-text-color-regular));cursor:pointer;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff08);border:1px solid var(--lightningcss-light,#e2e8f0e6)var(--lightningcss-dark,#ffffff14);border-radius:.55rem;align-items:center;gap:.35rem;padding:.25rem .85rem;font-size:.74rem;font-weight:600;transition:all .14s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 2px #00000008}.learning-home-pagination button:hover:not(:disabled){color:var(--home-brand);background:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,#ffffff0f);border-color:var(--lightningcss-light,#cbd5e1)var(--lightningcss-dark,#ffffff2e)}.learning-home-pagination button:disabled{cursor:not-allowed;opacity:.45}.learning-home-resource-grid-skeleton{pointer-events:none}.learning-home-topics{background:var(--home-page-bg);padding-block:0;padding-inline:0}.learning-home-topics h2{color:var(--home-section-heading);font-feature-settings:"palt";letter-spacing:-.02em;margin:0;font-size:1.32rem;font-weight:400;line-height:1.25}.learning-home-topic-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.learning-home-topic-card{border:1px solid var(--home-border);background:var(--home-surface-soft);min-width:0;min-height:5.8rem;color:var(--home-text);cursor:pointer;text-align:left;transition:border-color .22s var(--home-ease), box-shadow .22s var(--home-ease), transform .22s var(--home-ease), background .22s var(--home-ease);border-radius:.75rem;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex;position:relative;overflow:hidden}.learning-home-topic-card:hover{border-color:color-mix(in srgb, var(--home-brand) 40%, transparent);background:var(--home-surface);box-shadow:var(--home-shadow)}.learning-home-topic-card:active{transform:translateY(0)scale(.985)}.learning-home-topic-card:focus-visible,.learning-home-feature:focus-visible,.learning-home-cta button:focus-visible{outline:.125rem solid var(--home-brand);outline-offset:3px}.learning-home-topic-art{width:4.3rem;height:4.3rem;transition:transform .32s var(--home-ease);border-radius:.55rem;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.learning-home-topic-art img{object-fit:contain;width:100%;height:100%}.learning-home-topic-copy{gap:.25rem;min-width:0;display:grid}.learning-home-topic-copy strong{color:var(--home-text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:400;line-height:1.4;overflow:hidden}.learning-home-topic-copy>span{color:var(--home-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.45;overflow:hidden}.learning-home-topic-arrow{background:var(--home-surface);width:1.8rem;height:1.8rem;color:var(--home-brand);box-shadow:0 .25rem .7rem color-mix(in srgb, var(--home-text) 8%, transparent);transition:transform .22s var(--home-ease), background-color .22s var(--home-ease), color .22s var(--home-ease);border-radius:62.4375rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:.55rem;right:.55rem}.learning-home-topic-card:hover .learning-home-topic-arrow{background:var(--home-brand);color:#fff}.learning-home-features{background:var(--home-page-bg);padding:1.5rem 0}.learning-home-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.learning-home-feature{border-left:1px solid var(--home-border);min-width:0;transition:transform .2s var(--home-ease);align-items:center;gap:.75rem;padding:.5rem 1.4rem;display:flex}.learning-home-feature:first-child{border-left:0;padding-left:0}.learning-home-feature:last-child{padding-right:0}.learning-home-feature-icon{width:2.65rem;height:2.65rem;transition:transform .28s var(--home-ease), box-shadow .28s var(--home-ease);border-radius:62.4375rem;flex:none;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.learning-home-feature:hover .learning-home-feature-icon{box-shadow:0 .35rem .8rem color-mix(in srgb, var(--home-brand) 20%, transparent)}.learning-home-feature>span:last-child{gap:.2rem;min-width:0;display:grid}.learning-home-feature strong{color:var(--home-text);font-size:.84rem;font-weight:400;line-height:1.3}.learning-home-feature>span:last-child>span{color:var(--home-text-muted);white-space:nowrap;font-size:.7rem;line-height:1.45}.learning-home-cta{background:var(--home-page-bg);padding-block:0;padding-inline:0}.learning-home-cta-inner{background:var(--learning-surface,var(--el-bg-color));min-height:11.25rem;box-shadow:var(--lightningcss-light,0 1rem 2.5rem -.5rem #2f6ff314)var(--lightningcss-dark,0 .35rem 1rem #0f172a08, 0 1.25rem 3rem -.5rem #00000080, 0 .5rem 1.5rem #0000004d);isolation:isolate;transition:box-shadow .3s var(--home-ease), border-color .3s var(--home-ease), transform .3s var(--home-ease);border:1px solid var(--lightningcss-light,#2f6ff324)var(--lightningcss-dark,#ffffff14);border-radius:1.25rem;justify-content:flex-start;align-items:center;padding:2.5rem 3.25rem;display:flex;position:relative;overflow:hidden}.learning-home-cta-inner:hover{box-shadow:var(--lightningcss-light,0 1.5rem 3.5rem -.5rem #2f6ff324)var(--lightningcss-dark,0 .5rem 1.5rem #0f172a0f, 0 1.75rem 4rem -.5rem #000000a6, 0 .75rem 2rem #0006);border-color:var(--lightningcss-light,#2f6ff347)var(--lightningcss-dark,#60a5fa4d)}.learning-home-cta-ambient{z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0}.learning-home-cta-inner>img{z-index:0;object-fit:cover;object-position:right 35%;pointer-events:none;width:auto;max-width:58%;height:100%;transition:transform .6s var(--home-ease);position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0003 16%,#000000e6 48%,#000 78%);mask-image:linear-gradient(90deg,#0000 0%,#0003 16%,#000000e6 48%,#000 78%)}.learning-home-cta-wash{z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--learning-surface,var(--el-bg-color)) 0%, color-mix(in srgb, var(--learning-surface,var(--el-bg-color)) 94%, transparent) 42%, transparent 100%);position:absolute;inset:0}.learning-home-cta-copy{z-index:2;flex-direction:column;gap:.5rem;width:100%;min-width:0;max-width:52rem;display:flex;position:relative}.learning-home-cta-copy h2{color:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#f8fafc);letter-spacing:-.02em;text-wrap:balance;font-feature-settings:"palt";white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset;max-width:100%;height:auto;max-height:none;margin:.15rem 0 0;font-size:clamp(1.35rem,2vw,1.6rem);font-weight:400;line-height:1.35;overflow:visible}.learning-home-cta-highlight{color:inherit;-webkit-text-fill-color:currentColor}.learning-home-cta-action-row{flex-wrap:wrap;align-items:center;gap:1.15rem 1.85rem;margin-top:.75rem;display:flex}.learning-home-cta button{min-height:var(--learning-control-height);background:var(--learning-control-brand);color:#fff;cursor:pointer;letter-spacing:.015em;min-width:9rem;box-shadow:none;transition:transform .22s var(--home-ease), box-shadow .22s var(--home-ease), background .22s ease;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.45rem 1.65rem;font-size:.9rem;font-weight:700;display:inline-flex}.learning-home-cta button i{transition:transform .22s var(--home-ease);font-size:.95rem}.learning-home-cta button:hover{background:var(--learning-control-hover);box-shadow:none}.learning-home-cta button:active{transform:translateY(0)scale(.97)}@media (width<=59.9375rem){.learning-home-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.learning-home-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 0}.learning-home-feature:nth-child(odd){border-left:0;padding-left:0}.learning-home-feature:nth-child(n+3){border-top:1px solid var(--lightningcss-light,#e5edf7)var(--lightningcss-dark,var(--el-border-color-light));padding-top:.9rem}}@media (width<=39.9375rem){.learning-home-topic-grid{scrollbar-width:none;gap:.55rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.learning-home-topic-grid::-webkit-scrollbar{display:none}.learning-home-topic-card{flex:0 0 14rem;width:14rem}.learning-home-feature{gap:.45rem;padding-inline:.5rem}.learning-home-feature-icon{width:2.25rem;height:2.25rem}.learning-home-feature>span:last-child>span{text-overflow:ellipsis;overflow:hidden}.learning-home-cta-inner{flex-direction:column;align-items:flex-start;gap:1.25rem;min-height:auto;padding:1.65rem 1.35rem}.learning-home-cta-inner>img{opacity:.12;max-width:100%;right:0}.learning-home-cta-copy h2{font-size:1.2rem}.learning-home-cta-action-row{flex-direction:column;align-items:stretch;gap:.85rem;width:100%}.learning-home-cta button{width:100%;min-height:var(--learning-control-height);justify-content:center}}.learning-home-resource-skeleton{border:1px solid var(--lightningcss-light,#edf3fa)var(--lightningcss-dark,var(--el-border-color-light));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color));border-radius:.7rem;overflow:hidden}.learning-home-resource-skeleton>span{aspect-ratio:1.5;background:var(--lightningcss-light,#edf3fa)var(--lightningcss-dark,var(--el-bg-color));display:block}.learning-home-resource-skeleton>div{gap:.45rem;padding:.8rem;display:grid}.learning-home-resource-skeleton b,.learning-home-resource-skeleton i{background:var(--lightningcss-light,#f0f4f9)var(--lightningcss-dark,var(--el-bg-color));border-radius:62.4375rem;height:.6rem;display:block}.learning-home-resource-skeleton b{background:var(--lightningcss-light,#eaf1f9)var(--lightningcss-dark,var(--el-bg-color));width:65%;height:.8rem}@media (width<=59.9375rem){.learning-home-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.learning-home-latest-header{grid-template-columns:minmax(0,1fr) auto}.learning-home-latest-filters{grid-area:2/1/auto/-1}}@media (width<=39.9375rem){.learning-home-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.learning-home-latest-header h2{font-size:1.2rem}.learning-home-view-all{font-size:var(--learning-control-font)}.learning-home-resource-body{min-height:6.6rem;padding:.5rem}.learning-home-resource-body h3{font-size:.75rem}.learning-home-resource-meta{font-size:.62rem}.learning-home-resource-empty{min-height:0;padding:1.1rem}.learning-home-resource-empty>img{display:none}}@media (width>=60rem) and (width<=74.9375rem){.learning-home-hero-copy h1{font-size:clamp(1.95rem,2.9vw,2.5rem)}.learning-home-hero-subtitle{font-size:.9rem}.learning-home-search input{font-size:.86rem}.learning-home-hot-searches,.learning-home-hot-searches button,.learning-home-latest-filters button,.learning-home-feature-label,.learning-home-grade-row,.learning-home-grade-row button{font-size:.68rem}.learning-home-subject-card{font-size:.74rem}.learning-home-view-all{font-size:.8125rem}.learning-home-latest-header h2{font-size:1.28rem}.learning-home-resource-body h3{font-size:.78rem}.learning-home-resource-meta{font-size:.66rem}.learning-home-topic-copy strong{font-size:.75rem}.learning-home-topic-copy>span{font-size:.64rem}.learning-home-feature strong{font-size:.78rem}.learning-home-feature>span:last-child>span{font-size:.65rem}}@media (width<=59.9375rem){.learning-home-hero-inner{grid-template-columns:minmax(0,1fr)}.learning-home-hero-copy{padding-bottom:1rem}.learning-home-hero-art{min-height:17rem;margin-top:.25rem}.learning-home-hero-art img{object-position:68% 43%;border-radius:0}.learning-home-subject-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=60rem){.weknow-module-learningResourcesHome .learning-home-page{margin-top:-.9375rem}.learning-home-page .learning-home-container{width:min(100% - 2rem,86rem)}.learning-home-hero-copy{z-index:2;padding-left:1.5rem}.learning-home-hero-art{z-index:0;margin-left:-4rem;overflow:hidden}.learning-home-hero-art:before{background:linear-gradient(90deg, var(--lightningcss-light,#edf6ff3d)var(--lightningcss-dark,color-mix(in srgb, var(--el-bg-color) 24%, transparent)) 0%, var(--lightningcss-light,#edf6ff1f)var(--lightningcss-dark,color-mix(in srgb, var(--el-bg-color) 12%, transparent)) 48%, transparent 100%);width:36%;inset:0 auto 0 -1%}.learning-home-hero-art img{clip-path:none;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000003 6%,#0000000a 14%,#0000001a 22%,#00000038 32%,#0006 44%,#000000a3 56%,#000000d9 68%,#000000f5 80%,#000 88% 100%),linear-gradient(#000 0% 88%,#0003 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000003 6%,#0000000a 14%,#0000001a 22%,#00000038 32%,#0006 44%,#000000a3 56%,#000000d9 68%,#000000f5 80%,#000 88% 100%),linear-gradient(#000 0% 88%,#0003 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}@media (width<=39.9375rem){.learning-home-page .learning-home-container{width:min(100% - 1.5rem,86rem)}.learning-home-hero-copy h1{font-size:2rem}.learning-home-hero-subtitle{font-size:.9rem}.learning-home-features-inner{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:.5rem}.learning-home-feature{justify-content:flex-start;padding:.55rem .5rem}.learning-home-feature:nth-child(odd){border-left:0}.learning-home-feature:nth-child(n+3){border-top:1px solid var(--lightningcss-light,#e5edf7)var(--lightningcss-dark,var(--el-border-color-light))}.learning-home-feature-icon{width:2rem;height:2rem;font-size:1.3rem}.learning-home-feature-label{font-size:.68rem}.learning-home-subject-grid{scrollbar-width:none;gap:.5rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.learning-home-subject-grid::-webkit-scrollbar{display:none}.learning-home-subject-card{flex:0 0 5.5rem;width:5.5rem}.learning-home-subject-overview{flex-basis:8rem;width:8rem}.learning-home-grade-row{justify-content:flex-start}}@container learning-home (width>=86rem){.learning-home-page .learning-home-container{width:86rem}.learning-home-page .learning-home-hero-suite{width:100%;max-width:none;margin-inline:0}}.learning-home-hero-suite{width:min(100% - 2rem,86rem);margin-inline:auto}.learning-home-hero-suite .learning-home-container{width:100%;max-width:none}@container learning-home (width>=28rem){.learning-home-page .learning-home-hero-suite{margin-top:0}}@media (width>=60rem){.learning-home-hero-suite{width:min(100% - 4rem,86rem)}.learning-home-hero-suite .learning-home-container{width:100%}}@media (width<=39.9375rem){.learning-home-hero-suite{width:min(100% - 1.5rem,86rem)}}@container (width<42.167rem){.weknow-module-learningResourcesHome main.learning-home-page,main.learning-library-page{width:calc(100% + .5rem);margin-inline:-.25rem}}@container learning-home (width<42.667rem){.learning-home-hot-searches button,.learning-home-grade-row button,.learning-home-latest-filters button,.learning-home-view-all{min-height:var(--learning-control-compact-height);font-size:var(--learning-control-font)}.learning-home-hot-searches .learning-home-ai-search{min-width:var(--learning-control-compact-height);height:var(--learning-control-compact-height)}.learning-home-hero-art{min-height:10rem}.learning-home-page .learning-home-hero-copy{padding-block:1.25rem .75rem}.learning-home-page .learning-home-search{margin-top:.75rem}.learning-home-page .learning-home-hot-searches{margin-top:.5rem}.learning-home-page .learning-home-subjects{padding-block:.375rem}.learning-home-page .learning-home-subject-panel{padding-block:.5rem .375rem}.learning-home-page .learning-home-grade-row{margin-top:.5rem}.learning-home-page .learning-home-latest-header{gap:.5rem .75rem}.learning-home-hero-copy{padding-inline:1rem}.learning-home-page .learning-home-container,.learning-home-page .learning-home-hero-suite,.learning-home-page .learning-home-cta-inner{width:100%;max-width:none;margin-inline:0}}@container learning-home (width>=60rem){.learning-home-hero-inner,.learning-home-hero-art{min-height:18rem}.learning-home-features-inner{min-height:4.25rem}.learning-home-subjects{padding-block:.55rem}.learning-home-subject-panel{padding-block:.65rem .5rem}.learning-home-subject-card{min-height:4.85rem}.learning-home-grade-row{margin-top:.55rem}}@media (prefers-reduced-motion:no-preference){.learning-home-hot-searches button:hover,.learning-home-hot-searches .learning-home-ai-search:hover,.learning-home-feature:hover{transform:translateY(-.0625rem)}.learning-home-subject-card:hover,.learning-home-subject-card.is-active{transform:translateY(-.125rem)}.learning-home-subject-card:hover .learning-home-subject-icon{transform:scale(1.08)translateY(-.0625rem)}.learning-home-subject-overview:hover .learning-home-subject-overview-label>i{transform:translate(.2rem)}.learning-home-promo-card:hover{transform:translateY(-.125rem)}.learning-home-promo-card:hover .learning-home-promo-art img{transform:scale(1.04)translateY(-.125rem)}.learning-home-view-all:hover{transform:translate(.125rem)}.learning-home-resource-card:hover .learning-home-resource-cover>img{transform:translateY(-.0625rem)scale(1.03)}.learning-home-resource-card:hover .learning-home-resource-arrow{transform:translate(.0625rem,-.0625rem)}.learning-home-resource-empty button:hover,.learning-home-search-error button:hover,.learning-home-pagination button:hover:not(:disabled){transform:translateY(-.0625rem)}.learning-home-topic-card:hover{transform:translateY(-.1875rem)}.learning-home-topic-card:hover .learning-home-topic-art{transform:scale(1.06)rotate(1deg)}.learning-home-topic-card:hover .learning-home-topic-arrow{transform:translate(.125rem,-.0625rem)}.learning-home-feature:hover{transform:translateY(-.0625rem)}.learning-home-feature:hover .learning-home-feature-icon{transform:scale(1.08)rotate(3deg)}.learning-home-cta-inner:hover>img{transform:scale(1.025)}.learning-home-cta button:hover{transform:translateY(-.125rem)}.learning-home-cta button:hover i{transform:translate(.25rem)}}.common-module-topic .article-item-masonry .topic-list-content .topic-text{max-height:3em;line-height:1.5;overflow:hidden}.common-module-topic .article-item-masonry .topic-title{min-height:3em}.common-module-info .ml-auto>a{margin-right:0!important}:where(.learning-resources-surface,.learning-detail-page){--learning-control-ink:var(--el-text-color-primary);--learning-control-muted:var(--el-text-color-secondary);--learning-control-surface:var(--el-bg-color);--learning-control-soft:var(--el-fill-color-light);--learning-control-brand:var(--el-color-primary);--learning-control-hover:var(--el-color-primary-light-3);--learning-control-active:var(--el-color-primary-dark-2);--learning-control-on-brand:var(--el-color-white);--learning-control-disabled:var(--el-disabled-bg-color);--learning-control-disabled-ink:var(--el-disabled-text-color);--learning-control-line:var(--el-border-color);--learning-control-hover-line:var(--el-border-color-hover);--learning-control-gap:.25rem;--learning-control-padding:1.5rem;--learning-control-font:.875rem;--learning-control-input-font:1.1rem;--learning-control-compact-height:2.5rem;--learning-control-icon-size:2.75rem;--learning-control-paper-size:2.5rem;--learning-control-title:1.25rem;--learning-control-radius:.5rem;--learning-control-panel-radius:.875rem;--learning-control-height:3rem;--learning-control-stroke:.0625rem;--learning-control-focus:.125rem;--learning-control-pressed-opacity:.92;--learning-control-ease:cubic-bezier(.16, 1, .3, 1)}:is(.learning-resources-surface,.learning-detail-page) :is(button,input,textarea,select){transition-timing-function:var(--learning-control-ease)}:is(.learning-resources-surface,.learning-detail-page) :is(button,a,input,textarea,select):focus-visible{outline:var(--learning-control-focus) solid var(--learning-selection-accent,var(--learning-control-brand));outline-offset:var(--learning-control-gap)}:is(.learning-resources-surface,.learning-detail-page) :is(button,input:not([type=checkbox]):not([type=radio]),textarea,select):disabled{cursor:not-allowed;color:var(--learning-control-disabled-ink)!important;background:var(--learning-control-disabled)!important;box-shadow:none!important;transform:none!important}:is(.learning-resources-surface,.learning-detail-page) button:active:not(:disabled){opacity:var(--learning-control-pressed-opacity)}:is(.learning-home-page .learning-home-search,.learning-library-page .learning-library-v2-search){border-radius:var(--learning-control-radius)}:is(.learning-resources-surface,.learning-detail-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){color:var(--learning-control-ink);font-size:var(--learning-control-input-font)}:is(.learning-resources-surface,.learning-detail-page) :is(input,textarea)::placeholder{color:var(--learning-control-muted)}:is(.learning-home-page .learning-home-resource-card,.learning-library-page .learning-library-v2-document-row,.learning-detail-page .learning-detail-related-panel){border-radius:var(--learning-control-panel-radius)}:is(.learning-home-page .learning-home-search button,.learning-library-page .learning-library-v2-search button,.learning-library-page .learning-library-v2-download-button,.learning-detail-page .learning-detail-button--primary){min-height:var(--learning-control-height);background:var(--learning-control-brand);color:var(--learning-control-on-brand);border-radius:var(--learning-control-radius);font-size:var(--learning-control-font)}:is(.learning-home-page .learning-home-search button,.learning-library-page .learning-library-v2-search button,.learning-library-page .learning-library-v2-download-button,.learning-detail-page .learning-detail-button--primary):hover:not(:disabled){background:var(--learning-control-hover)}:is(.learning-home-page .learning-home-search button,.learning-library-page .learning-library-v2-search button,.learning-library-page .learning-library-v2-download-button,.learning-detail-page .learning-detail-button--primary):active:not(:disabled){background:var(--learning-control-active)}:where(.learning-resources-surface,.learning-detail-page){--learning-ink:var(--lightningcss-light,#16243f)var(--lightningcss-dark,var(--el-text-color-primary,#f2f6fc));--learning-muted:var(--lightningcss-light,#5f7189)var(--lightningcss-dark,var(--el-text-color-regular,#a5b4c8));--learning-soft:var(--lightningcss-light,#8b9aad)var(--lightningcss-dark,var(--el-text-color-secondary,#74859b));--learning-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color,#151a24));--learning-surface-soft:var(--lightningcss-light,#f5f8fc)var(--lightningcss-dark,var(--el-fill-color-light,#1c2431));--learning-line:var(--lightningcss-light,#dfe8f3)var(--lightningcss-dark,var(--el-border-color-light,#ffffff1f));--learning-line-soft:var(--lightningcss-light,#edf2f7)var(--lightningcss-dark,var(--el-border-color-lighter,#ffffff14));--learning-accent:var(--el-color-primary);--learning-accent-deep:var(--el-color-primary-dark-2);--learning-selection-accent:var(--el-color-primary);--learning-accent-soft:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,color-mix(in srgb, var(--learning-accent) 16%, var(--learning-surface)));--learning-radius-sm:.375rem;--learning-radius-md:.5rem;--learning-radius-lg:.75rem;--learning-module-space:1rem;--learning-control-panel-radius:var(--learning-radius-md);--learning-control-brand:var(--el-color-primary);--learning-control-hover:var(--el-color-primary-light-3);--learning-control-active:var(--el-color-primary-dark-2);--learning-control-on-brand:#fff;--learning-ease:cubic-bezier(.16, 1, .3, 1);--learning-focus-ring:0 0 0 .1875rem color-mix(in srgb, var(--learning-accent) 20%, transparent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--learning-ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root.dark :where(.learning-resources-surface,.learning-detail-page),html.dark :where(.learning-resources-surface,.learning-detail-page){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--learning-selection-accent:var(--el-color-primary);--learning-accent-soft:var(--el-fill-color-light);--learning-accent:var(--el-color-primary);--learning-accent-deep:var(--el-color-primary-dark-2);--learning-control-brand:var(--el-color-primary);--learning-control-hover:var(--el-color-primary-light-3);--learning-control-active:var(--el-color-primary-dark-2);--learning-control-on-brand:#fff}:where(.learning-resources-surface,.learning-detail-page) :where(button,a,input,select,summary){transition-timing-function:var(--learning-ease)}:where(.learning-resources-surface,.learning-detail-page) :where(button,a,input,select,summary):focus-visible{outline:.125rem solid var(--learning-selection-accent);outline-offset:.2rem;box-shadow:var(--learning-focus-ring)}:where(.learning-resources-surface,.learning-detail-page)::selection{background:color-mix(in srgb, var(--learning-accent,#2563eb) 24%, transparent);color:inherit}:where(.learning-resources-surface,.learning-detail-page) ::selection{background:color-mix(in srgb, var(--learning-accent,#2563eb) 24%, transparent);color:inherit}.module.weknow-module-learningResourcesHome,.module.weknow-module-learningResourceDetail{background:0 0!important}.learning-home-page .learning-home-hero-suite{border-color:var(--learning-line);border-radius:var(--learning-radius-lg);background:linear-gradient(180deg, var(--lightningcss-light,#eef6ff)var(--lightningcss-dark,var(--el-bg-color,#1a1a1a)) 0%, var(--lightningcss-light,#f8fbff)var(--lightningcss-dark,var(--el-bg-color,#1a1a1a)) 64%, var(--learning-surface) 100%);box-shadow:none;isolation:isolate;position:relative}.learning-home-page .learning-home-hero-suite:before{z-index:0;opacity:.45;content:"";pointer-events:none;background-image:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000000b3,#0000 72%);mask-image:linear-gradient(120deg,#000000b3,#0000 72%)}.learning-home-page .learning-home-hero-suite>*{z-index:1;position:relative}.learning-home-page .learning-home-hero-copy h1{letter-spacing:-.04em;text-wrap:balance;max-width:46rem;font-size:clamp(2.125rem,4cqi,3.25rem)}.learning-home-page .learning-home-hero-subtitle{color:var(--learning-muted)}.learning-home-page .learning-home-latest-header h2,.learning-home-page .learning-home-topics h2{letter-spacing:-.035em}.learning-home-page :where(.learning-home-resource-card,.learning-home-topic-card,.learning-home-promo-card,.learning-home-feature){transition-timing-function:var(--learning-ease)}.learning-home-page .learning-home-resource-card:hover,.learning-home-page .learning-home-topic-card:hover,.learning-home-page .learning-home-promo-card:hover{border-color:color-mix(in srgb, var(--learning-accent) 34%, var(--learning-line))}.learning-home-page .learning-home-search:focus-within{border-color:var(--learning-accent);box-shadow:var(--learning-focus-ring)}.learning-library-page .learning-library-hero-suite{border-color:var(--learning-line);border-radius:var(--learning-radius-lg);box-shadow:none}.learning-library-page .learning-library-hero-suite .learning-library-v2-hero{box-shadow:none;border:0;border-radius:0}.learning-library-page .learning-library-v2-hero h1{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.75rem,3cqi,2.5rem)}.learning-library-page .learning-library-v2-search{border-radius:var(--learning-radius-md);box-shadow:none}.learning-library-page .learning-library-v2-search:focus-within{border-color:var(--learning-accent);box-shadow:var(--learning-focus-ring)}.learning-library-page .learning-library-v2-toolbar{border-color:var(--learning-line);border-radius:var(--learning-radius-md);background:var(--learning-surface);box-shadow:none}.learning-library-page .learning-library-v2-document-row{border-color:var(--learning-line-soft);border-radius:var(--learning-radius-md);box-shadow:none;transition-timing-function:var(--learning-ease)}.learning-library-page .learning-library-v2-document-row:hover{border-color:color-mix(in srgb, var(--learning-accent) 34%, var(--learning-line));box-shadow:none;transform:none}.learning-library-page .learning-library-v2-document-row:focus-within{border-color:var(--learning-accent);box-shadow:var(--learning-focus-ring)}.learning-library-page .learning-library-v2-grid{gap:1rem}.learning-library-page .learning-library-v2-empty{border-color:var(--learning-line);border-radius:var(--learning-radius-md);background:var(--learning-surface)}.learning-detail-page .learning-detail-info__copy h1{overflow-wrap:anywhere;letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.75rem,3.2cqi,2.625rem);line-height:1.3}.learning-detail-page .learning-detail-content-preview{border-color:var(--learning-line);border-radius:var(--learning-radius-lg);box-shadow:none}.learning-detail-page .learning-detail-preview-toolbar{background:color-mix(in srgb, var(--learning-surface) 92%, transparent);-webkit-backdrop-filter:blur(.75rem)}.learning-detail-page :where(.learning-detail-v2-sidebar,.learning-detail-related-panel,.learning-detail-tags-panel,.learning-detail-more-panel){border-color:var(--learning-line)}.learning-detail-page .learning-detail-v2-sidebar__grade>button,.learning-detail-page .learning-detail-v2-sidebar__volumes button,.learning-detail-page .learning-detail-v2-sidebar__types button{min-height:var(--learning-control-compact-height);font-size:var(--learning-control-font);transition:background .18s var(--learning-ease), border-color .18s var(--learning-ease), color .18s var(--learning-ease), box-shadow .18s var(--learning-ease);border:.0625rem solid #0000}.learning-detail-page .learning-detail-v2-sidebar__grade>button:hover:not(.is-active),.learning-detail-page .learning-detail-v2-sidebar__volumes button:hover:not(.is-active),.learning-detail-page .learning-detail-v2-sidebar__types button:hover:not(.is-active){border-color:var(--lightningcss-light,#e1ecfa)var(--lightningcss-dark,var(--el-border-color-light));background:color-mix(in srgb, var(--learning-selection-accent) 5%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--el-bg-color)));color:var(--learning-selection-accent);border-radius:.5rem;font-weight:700}.learning-detail-page .learning-detail-v2-sidebar .learning-detail-v2-sidebar__grade>button.is-active,.learning-detail-page .learning-detail-v2-sidebar .learning-detail-v2-sidebar__volumes button.is-active{background:linear-gradient(100deg, color-mix(in srgb, var(--learning-selection-accent) 12%, var(--learning-surface)), color-mix(in srgb, var(--learning-selection-accent) 5%, var(--learning-surface)));color:var(--learning-selection-accent);border-color:#0000;border-radius:.5rem;font-weight:700;box-shadow:0 .2rem .5rem color-mix(in srgb, var(--learning-selection-accent) 5%, transparent)!important}.learning-detail-page .learning-detail-v2-sidebar .learning-detail-v2-sidebar__types button.is-active{border-color:color-mix(in srgb, var(--learning-selection-accent) 20%, var(--learning-line));background:linear-gradient(100deg, color-mix(in srgb, var(--learning-selection-accent) 13%, var(--learning-surface)), color-mix(in srgb, var(--learning-selection-accent) 6%, var(--learning-surface)));color:var(--learning-selection-accent);box-shadow:inset .15rem 0 var(--learning-selection-accent), 0 .25rem .65rem color-mix(in srgb, var(--learning-selection-accent) 7%, transparent);border-radius:.5rem;font-weight:700}.learning-detail-page .learning-detail-v2-sidebar__grade>button.is-active>i,.learning-detail-page .learning-detail-v2-sidebar__types button.is-active>i{color:var(--learning-selection-accent)}.learning-detail-page .learning-detail-button--primary,.learning-detail-page .learning-detail-preview-gate button{background:var(--learning-accent)}.learning-detail-page :where(.learning-detail-button--primary,.learning-detail-preview-gate button):hover{background:var(--learning-accent-deep)}@container learning-home (width<42.667rem){.learning-home-page .learning-home-hero-suite{border-radius:.75rem}.learning-home-page .learning-home-hero-copy h1{font-size:clamp(1.875rem,8.8cqi,2.35rem)}}@container (width<42.667rem){.learning-resources-surface.learning-home-page.overflow-x-hidden,.learning-resources-surface.learning-library-page.overflow-x-hidden{overflow:clip visible}}@container learning-library (width<42.667rem){.learning-library-page .learning-library-v2-document-row{--learning-control-panel-radius:.75rem}.learning-library-page .learning-library-hero-suite,.learning-library-page .learning-library-v2-loading-row{border-radius:.75rem}.learning-library-page .learning-library-v2-hero h1{font-size:clamp(1.8rem,8.8cqi,2.25rem)}.learning-library-page .learning-library-v2-toolbar{border-radius:var(--learning-radius-sm)}}@container learning-detail (width<42.667rem){.learning-detail-page .learning-detail-info__copy h1{font-size:clamp(1.7rem,8.5cqi,2.2rem)}.learning-detail-page .learning-detail-content-preview{border-radius:var(--learning-radius-md)}}@media (prefers-reduced-motion:reduce){:where(.learning-resources-surface,.learning-detail-page) :is(a,button,.learning-library-v2-document-row):is(:hover,:active){transform:none!important}:where(.learning-resources-surface,.learning-detail-page) *,:where(.learning-resources-surface,.learning-detail-page) :before,:where(.learning-resources-surface,.learning-detail-page) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*$vite$:1*/