.data-science-learning_page__m_Ekl{--track-foundations:var(--color-dataviz-tertiary);--track-statistical-reasoning:var(--color-dataviz-quinary);--track-communication:var(--color-dataviz-septenary);--track-econometrics:var(--color-dataviz-senary);--track-dynamics:var(--color-dataviz-quaternary);--track-structures:var(--color-dataviz-primary);--track-modern-analytics:var(--color-dataviz-octonary);--track-publishing:var(--color-dataviz-secondary);min-width:0;overflow:clip;background-color:var(--surface-primary);background-image:linear-gradient(to right,color-mix(in srgb,var(--border-subtle) 48%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--border-subtle) 42%,transparent) 1px,transparent 1px);background-size:5rem 5rem;color:var(--text-primary);font-family:var(--font-sans)}.data-science-learning_page__m_Ekl :where(h1,h2,h3,p,dl,dd,figure){margin-top:0}.data-science-learning_page__m_Ekl :where(a,button,select):focus-visible{outline:2px solid var(--focus-ring-strong);outline-offset:4px}.data-science-learning_hero__BTKM6{width:min(100% - 3rem,86rem);margin:0 auto;padding:6.5rem 0 1.5rem}.data-science-learning_heroGrid__TKJ6_{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);gap:4rem;align-items:end}.data-science-learning_heroCopy__M5NNE,.data-science-learning_instrument__CiGQn,.data-science-learning_moduleDetails__Ez8Vz dd,.data-science-learning_moduleIdentity__40aNi,.data-science-learning_waveHeader___8UCL>div{min-width:0}.data-science-learning_eyebrow__Z7Ogs{margin-bottom:.75rem;color:var(--accent-foreground);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:0;line-height:1.4;text-transform:uppercase}.data-science-learning_hero__BTKM6 h1{max-width:11ch;margin-bottom:1.25rem;font-family:var(--font-serif);font-size:4.5rem;font-weight:650;letter-spacing:0;line-height:.98}.data-science-learning_heroPromise__taSa_{max-width:42rem;margin-bottom:2rem;color:var(--text-secondary);font-family:var(--font-serif);font-size:1.35rem;line-height:1.45}.data-science-learning_depthGrid__n7jZK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-block:1px solid var(--border-emphasis)}.data-science-learning_depthGrid__n7jZK>div{min-width:0;padding:.85rem .9rem .9rem 0}.data-science-learning_depthGrid__n7jZK>div+div{padding-left:.9rem;border-left:1px solid var(--border-default)}.data-science-learning_depthGrid__n7jZK dt{display:flex;align-items:baseline;gap:.5rem;font-size:.82rem;font-weight:750}.data-science-learning_depthGrid__n7jZK dt span{color:var(--text-muted);font-family:var(--font-mono);font-size:.65rem}.data-science-learning_depthGrid__n7jZK dd{margin:.45rem 0 0}.data-science-learning_depthGrid__n7jZK dd span,.data-science-learning_depthGrid__n7jZK dd strong{display:block}.data-science-learning_depthGrid__n7jZK dd strong{color:var(--accent-foreground);font-family:var(--font-mono);font-size:.68rem;letter-spacing:0;text-transform:uppercase}.data-science-learning_depthGrid__n7jZK dd span{margin-top:.35rem;color:var(--text-secondary);font-size:.74rem;line-height:1.45}.data-science-learning_instrument__CiGQn{margin:0;border-block:1px solid var(--border-emphasis)}.data-science-learning_instrument__CiGQn figcaption{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;color:var(--text-muted);font-family:var(--font-mono);font-size:.65rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.data-science-learning_instrumentField__4yhW4{position:relative;min-height:19rem;padding:2rem 1rem 2rem 2.75rem;overflow:hidden;background-color:color-mix(in srgb,var(--surface-secondary) 82%,transparent);background-image:linear-gradient(to right,var(--border-default) 1px,transparent 1px),linear-gradient(to bottom,var(--border-default) 1px,transparent 1px);background-size:3rem 3rem}.data-science-learning_instrumentField__4yhW4:after,.data-science-learning_instrumentField__4yhW4:before{position:absolute;content:"";background:var(--text-secondary)}.data-science-learning_instrumentField__4yhW4:before{inset:1.25rem auto 2rem 2rem;width:1px}.data-science-learning_instrumentField__4yhW4:after{inset:auto 1rem 2rem 2rem;height:1px}.data-science-learning_instrumentField__4yhW4 ol{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;height:14rem;margin:0;padding:0;list-style:none}.data-science-learning_instrumentField__4yhW4 li{position:relative;display:grid;justify-items:center;gap:.4rem;height:calc(4rem + (var(--wave-step, 1) * 1.45rem));align-content:end}.data-science-learning_instrumentField__4yhW4 li:first-child{--wave-step:1}.data-science-learning_instrumentField__4yhW4 li:nth-child(2){--wave-step:2}.data-science-learning_instrumentField__4yhW4 li:nth-child(3){--wave-step:3}.data-science-learning_instrumentField__4yhW4 li:nth-child(4){--wave-step:4}.data-science-learning_instrumentField__4yhW4 li:nth-child(5){--wave-step:5}.data-science-learning_instrumentField__4yhW4 li:nth-child(6){--wave-step:6}.data-science-learning_instrumentField__4yhW4 li span{font-family:var(--font-mono);font-size:.62rem;font-weight:700}.data-science-learning_instrumentField__4yhW4 li i{width:.65rem;height:.65rem;border:2px solid var(--surface-primary);border-radius:50%;background:var(--accent-foreground);box-shadow:0 0 0 1px var(--accent-foreground)}.data-science-learning_instrumentField__4yhW4 li:after{position:absolute;top:calc(100% - .72rem);bottom:-2.7rem;width:1px;content:"";background:var(--border-emphasis)}.data-science-learning_instrumentField__4yhW4 li strong{position:absolute;top:calc(100% + .7rem);width:6.5rem;color:var(--text-secondary);font-size:.58rem;font-weight:700;line-height:1.25;text-align:center}.data-science-learning_axisX__hvTJG,.data-science-learning_axisY__TqSBB{position:absolute;z-index:2;color:var(--text-muted);font-family:var(--font-mono);font-size:.58rem;text-transform:uppercase}.data-science-learning_axisX__hvTJG{right:1rem;bottom:.45rem}.data-science-learning_axisY__TqSBB{top:1rem;left:.45rem;writing-mode:vertical-rl;transform:rotate(180deg)}.data-science-learning_firstWaveHandoff__zTl__{display:grid;grid-template-columns:9rem minmax(12rem,.55fr) minmax(0,1fr);gap:1.5rem;align-items:baseline;margin:1.5rem 0 0;padding-top:1rem;border-top:2px solid var(--text-primary)}.data-science-learning_firstWaveHandoff__zTl__ span:first-child{color:var(--accent-foreground);font-family:var(--font-mono);font-size:.68rem;font-weight:700;text-transform:uppercase}.data-science-learning_firstWaveHandoff__zTl__ strong{font-family:var(--font-serif);font-size:1.1rem}.data-science-learning_firstWaveHandoff__zTl__ span:last-child{color:var(--text-secondary);font-size:.85rem}.data-science-learning_pathIntroduction__yx30N{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end;width:min(100% - 3rem,86rem);margin:0 auto;padding:2.5rem 0 1.5rem}.data-science-learning_pathIntroduction__yx30N h2{max-width:18ch;margin-bottom:.75rem;font-family:var(--font-serif);font-size:2.25rem;font-weight:620;letter-spacing:0;line-height:1.05}.data-science-learning_pathIntroduction__yx30N p:last-child{max-width:48rem;margin-bottom:0;color:var(--text-secondary);line-height:1.7}.data-science-learning_pageActions__OsEpq{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem 1.5rem}.data-science-learning_pageActions__OsEpq a{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border-bottom:1px solid var(--border-emphasis);color:var(--text-primary);font-size:.82rem;font-weight:700;text-decoration:none}.data-science-learning_pageActions__OsEpq a:hover{border-color:var(--accent-foreground);color:var(--accent-foreground)}.data-science-learning_pageActions__OsEpq svg{width:1rem;height:1rem}.data-science-learning_filterBand__9zVVh{border-block:1px solid var(--border-emphasis);background:color-mix(in srgb,var(--surface-primary) 95%,transparent)}.data-science-learning_filterForm__sp380{display:grid;grid-template-columns:repeat(3,minmax(9rem,1fr)) minmax(11rem,auto);gap:1px;width:min(100%,86rem);margin:0 auto;background:var(--border-default)}.data-science-learning_filterForm__sp380 label,.data-science-learning_filterResult__DYOQG{min-width:0;padding:.75rem 1rem;background:var(--surface-primary)}.data-science-learning_filterForm__sp380 label>span{display:block;margin-bottom:.35rem;color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;font-weight:700;text-transform:uppercase}.data-science-learning_filterForm__sp380 select{width:100%;min-height:2.35rem;border:0;background:var(--surface-primary);color:var(--text-primary);font:inherit;font-size:.82rem}.data-science-learning_filterResult__DYOQG{display:flex;align-items:center;justify-content:space-between;gap:1rem}.data-science-learning_filterResult__DYOQG output{color:var(--text-secondary);font-family:var(--font-mono);font-size:.68rem;white-space:nowrap}.data-science-learning_filterResult__DYOQG button{display:inline-flex;min-width:2.75rem;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid var(--border-emphasis);border-radius:var(--radius-sm);background:var(--surface-primary);color:var(--text-primary);cursor:pointer;font:inherit;font-size:.72rem;font-weight:700}.data-science-learning_filterResult__DYOQG button:hover{border-color:var(--accent-foreground);color:var(--accent-foreground)}.data-science-learning_filterResult__DYOQG svg{width:.9rem;height:.9rem}.data-science-learning_noScriptNote__JVBUW{width:min(100% - 3rem,86rem);margin:0 auto;padding:.75rem 0;color:var(--text-secondary);font-size:.78rem}.data-science-learning_curriculumPath__4Ry09{min-width:0}.data-science-learning_localProgress__ea0Fg{width:min(100% - 3rem,86rem);margin:0 auto 2rem;border-block:2px solid var(--text-primary);background:var(--surface-primary)}.data-science-learning_progressHeader__el_Se{display:grid;grid-template-columns:minmax(14rem,.45fr) minmax(0,1fr);gap:2rem;align-items:end;padding:1.25rem 0;border-bottom:1px solid var(--border-default)}.data-science-learning_progressHeader__el_Se h2{margin-bottom:0;font-family:var(--font-serif);font-size:1.5rem;letter-spacing:0}.data-science-learning_progressHeader__el_Se>p{max-width:48rem;margin-bottom:0;color:var(--text-secondary);line-height:1.55}.data-science-learning_progressStatus__Y5H3J{min-height:2.75rem;margin-bottom:0;padding:.8rem 0;border-bottom:1px solid var(--border-default);color:var(--text-secondary);font-family:var(--font-mono);font-size:.72rem;font-weight:700}.data-science-learning_progressModules__XBB5t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border-bottom:1px solid var(--border-default);list-style:none}.data-science-learning_progressModules__XBB5t li{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:.75rem;align-items:baseline;min-width:0;padding:.85rem 0}.data-science-learning_progressModules__XBB5t li+li{padding-left:1rem;border-left:1px solid var(--border-default)}.data-science-learning_progressModules__XBB5t small,.data-science-learning_progressModules__XBB5t span,.data-science-learning_progressNext__Iya2C span{color:var(--text-muted);font-family:var(--font-mono);font-size:.64rem;font-weight:700;text-transform:uppercase}.data-science-learning_progressModules__XBB5t strong{min-width:0;font-family:var(--font-serif);font-size:.9rem;overflow-wrap:anywhere}.data-science-learning_progressModules__XBB5t small{text-align:right}.data-science-learning_progressActions__Q3V7H,.data-science-learning_progressConfirmation__Dstk3{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding:1rem 0}.data-science-learning_progressNext__Iya2C{display:grid;grid-template-columns:auto minmax(8rem,1fr) auto;gap:.75rem;align-items:center;flex:1 1 28rem}.data-science-learning_progressNext__Iya2C strong{font-family:var(--font-mono);font-size:.78rem;overflow-wrap:anywhere}.data-science-learning_progressCancelButton__HCyZ9,.data-science-learning_progressNext__Iya2C a,.data-science-learning_progressResetButton__ERLcj{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;padding:.55rem .8rem;border:1px solid var(--border-emphasis);border-radius:var(--radius-sm);background:var(--surface-primary);color:var(--text-primary);cursor:pointer;font:inherit;font-size:.74rem;font-weight:700;text-decoration:none}.data-science-learning_progressCancelButton__HCyZ9:hover,.data-science-learning_progressNext__Iya2C a:hover{border-color:var(--accent-foreground);color:var(--accent-foreground)}.data-science-learning_progressResetButton__ERLcj{border-color:var(--color-semantic-error);color:var(--color-semantic-error-dark)}.data-science-learning_progressCancelButton__HCyZ9 svg,.data-science-learning_progressNext__Iya2C svg,.data-science-learning_progressResetButton__ERLcj svg{width:1rem;height:1rem;flex:0 0 auto}.data-science-learning_progressComplete__o68wR,.data-science-learning_progressConfirmation__Dstk3 p{flex:1 1 24rem;margin-bottom:0;color:var(--text-secondary)}.data-science-learning_progressConfirmation__Dstk3{border-top:1px solid var(--border-default)}.data-science-learning_legendBand__iqiS5{display:grid;grid-template-columns:minmax(13rem,.34fr) minmax(0,1fr);gap:2rem;width:min(100% - 3rem,86rem);margin:0 auto;padding:2rem 0}.data-science-learning_legendBand__iqiS5 h2{margin-bottom:0;font-family:var(--font-serif);font-size:1.5rem;letter-spacing:0}.data-science-learning_legendBand__iqiS5 ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--border-emphasis);list-style:none}.data-science-learning_legendBand__iqiS5 li{display:flex;min-width:0;align-items:center;gap:.55rem;padding:.75rem .65rem;border-bottom:1px solid var(--border-default);color:var(--text-secondary);font-size:.72rem;font-weight:700}.data-science-learning_legendBand__iqiS5 li i{width:.65rem;height:.65rem;flex:0 0 auto;background:var(--track-color)}.data-science-learning_trackEncoded__7cPSa[data-track=foundations]{--track-color:var(--track-foundations)}.data-science-learning_trackEncoded__7cPSa[data-track=statistical-reasoning]{--track-color:var(--track-statistical-reasoning)}.data-science-learning_trackEncoded__7cPSa[data-track=communication]{--track-color:var(--track-communication)}.data-science-learning_trackEncoded__7cPSa[data-track=econometrics]{--track-color:var(--track-econometrics)}.data-science-learning_trackEncoded__7cPSa[data-track=dynamics]{--track-color:var(--track-dynamics)}.data-science-learning_trackEncoded__7cPSa[data-track=structures]{--track-color:var(--track-structures)}.data-science-learning_trackEncoded__7cPSa[data-track=modern-analytics]{--track-color:var(--track-modern-analytics)}.data-science-learning_trackEncoded__7cPSa[data-track=publishing]{--track-color:var(--track-publishing)}.data-science-learning_waveList__UKVJy{margin:0;padding:0;list-style:none}.data-science-learning_waveBand__hZ2UB{border-top:1px solid var(--border-emphasis);background:color-mix(in srgb,var(--surface-primary) 93%,var(--surface-secondary));animation:data-science-learning_waveReveal__Nxzr4 var(--duration-slower) var(--ease-out) both}.data-science-learning_waveBand__hZ2UB:nth-child(2n){background:var(--surface-secondary)}.data-science-learning_waveBand__hZ2UB:nth-child(2){animation-delay:60ms}.data-science-learning_waveBand__hZ2UB:nth-child(3){animation-delay:.12s}.data-science-learning_waveBand__hZ2UB:nth-child(4){animation-delay:.18s}.data-science-learning_waveBand__hZ2UB:nth-child(5){animation-delay:.24s}.data-science-learning_waveBand__hZ2UB:nth-child(6){animation-delay:.3s}.data-science-learning_moduleMarker__fAsJ0[hidden],.data-science-learning_waveBand__hZ2UB[hidden]{display:none}.data-science-learning_waveInner__uNaUJ{width:min(100% - 3rem,86rem);margin:0 auto;padding:3rem 0 4rem}.data-science-learning_waveHeader___8UCL{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;gap:2rem;align-items:start;margin-bottom:2rem}.data-science-learning_waveHeader___8UCL>p,.data-science-learning_waveHeader___8UCL>span{margin-bottom:0;color:var(--text-muted);font-family:var(--font-mono);font-size:.68rem;font-weight:700;text-transform:uppercase}.data-science-learning_waveHeader___8UCL h2{margin-bottom:.4rem;font-family:var(--font-serif);font-size:2rem;font-weight:620;letter-spacing:0}.data-science-learning_waveHeader___8UCL div p{margin-bottom:0;color:var(--text-secondary);line-height:1.6}.data-science-learning_moduleGrid__9JMmD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;border:1px solid var(--border-emphasis);background:var(--border-emphasis)}.data-science-learning_moduleMarker__fAsJ0{position:relative;display:flex;min-width:0;min-height:27rem;flex-direction:column;padding:1.25rem;overflow-wrap:anywhere;scroll-margin-top:6rem;background:var(--surface-primary)}.data-science-learning_moduleMarker__fAsJ0:before{position:absolute;inset:0 auto 0 0;width:.3rem;content:"";background:var(--track-color)}.data-science-learning_moduleHeader__ouhQ_{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid var(--border-default)}.data-science-learning_moduleDetails__Ez8Vz dt,.data-science-learning_moduleId__CEQOy,.data-science-learning_moduleIdentity__40aNi>p,.data-science-learning_moduleStatus__bAnsB{font-family:var(--font-mono);font-size:.64rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.data-science-learning_moduleId__CEQOy{color:var(--track-color);font-size:.76rem}.data-science-learning_moduleStatus__bAnsB{color:var(--text-secondary)}.data-science-learning_moduleStatus__bAnsB[data-status-label=available]{color:var(--accent-foreground)}.data-science-learning_moduleIdentity__40aNi{padding:1.15rem 0}.data-science-learning_moduleIdentity__40aNi>p{margin-bottom:.5rem;color:var(--text-muted)}.data-science-learning_moduleIdentity__40aNi h3{margin-bottom:0;font-family:var(--font-serif);font-size:1.35rem;font-weight:620;letter-spacing:0;line-height:1.18}.data-science-learning_moduleIdentity__40aNi h3 a{display:inline-flex;min-height:2.75rem;align-items:flex-start;gap:.55rem;color:var(--text-primary);text-decoration-color:var(--track-color);text-decoration-thickness:1px;text-underline-offset:.25rem}.data-science-learning_moduleIdentity__40aNi h3 a:hover{color:var(--accent-foreground)}.data-science-learning_moduleIdentity__40aNi h3 svg{width:1rem;height:1rem;flex:0 0 auto;margin-top:.2rem}.data-science-learning_moduleDetails__Ez8Vz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:auto 0 0;border-top:1px solid var(--border-emphasis)}.data-science-learning_moduleDetails__Ez8Vz>div{min-width:0;padding:.75rem 0;border-bottom:1px solid var(--border-default)}.data-science-learning_moduleDetails__Ez8Vz>div:nth-child(2n){padding-left:.8rem;border-left:1px solid var(--border-default)}.data-science-learning_moduleDetails__Ez8Vz>.data-science-learning_outcomeField__2cKpK{grid-column:1/-1;padding-left:0;border-left:0}.data-science-learning_moduleDetails__Ez8Vz dt{color:var(--text-muted)}.data-science-learning_moduleDetails__Ez8Vz dd{margin:.35rem 0 0;color:var(--text-secondary);font-size:.75rem;line-height:1.45}.data-science-learning_closingBand__IVOvq{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:2rem;width:min(100% - 3rem,86rem);margin:0 auto;padding:3rem 0 5rem;border-top:2px solid var(--text-primary)}.data-science-learning_closingBand__IVOvq strong{color:var(--accent-foreground);font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase}.data-science-learning_closingBand__IVOvq p{max-width:52rem;margin-bottom:0;color:var(--text-secondary);font-family:var(--font-serif);font-size:1.25rem;line-height:1.55}.data-science-learning_cataloguePage__z57aJ{overflow-x:clip}.data-science-learning_catalogueFooter__iNaHk,.data-science-learning_catalogueHeader__4Uqbf,.data-science-learning_datasetCatalogue__UITY5{width:min(100% - 3rem,86rem);margin-inline:auto}.data-science-learning_catalogueHeader__4Uqbf{padding:6.5rem 0 2rem}.data-science-learning_catalogueHeaderGrid__9BI6f{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.32fr);gap:4rem;align-items:end;padding-bottom:2rem;border-bottom:2px solid var(--text-primary)}.data-science-learning_catalogueHeader__4Uqbf h1{max-width:13ch;margin-bottom:1.25rem;font-family:var(--font-serif);font-size:4rem;font-weight:650;letter-spacing:0;line-height:1}.data-science-learning_catalogueDek__aPwni{max-width:48rem;margin-bottom:0;color:var(--text-secondary);font-family:var(--font-serif);font-size:1.25rem;line-height:1.55}.data-science-learning_catalogueNav__hGYMs{display:grid;border-top:1px solid var(--border-emphasis)}.data-science-learning_catalogueNav__hGYMs a,.data-science-learning_catalogueNav__hGYMs span{display:flex;min-width:0;min-height:2.75rem;align-items:center;gap:.6rem;padding:.7rem 0;border-bottom:1px solid var(--border-default);color:var(--text-secondary);font-size:.78rem;font-weight:700;overflow-wrap:anywhere;text-decoration:none}.data-science-learning_catalogueNav__hGYMs a:hover{color:var(--accent-foreground)}.data-science-learning_catalogueNav__hGYMs svg{width:1rem;height:1rem;flex:0 0 auto}.data-science-learning_rightsGuidance__W_nnl{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:2rem;padding:1.25rem 0;border-bottom:1px solid var(--border-emphasis)}.data-science-learning_rightsGuidance__W_nnl strong{color:var(--accent-foreground);font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase}.data-science-learning_rightsGuidance__W_nnl p{max-width:58rem;margin-bottom:0;color:var(--text-secondary);line-height:1.6}.data-science-learning_verificationPolicy__YXniJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-bottom:1px solid var(--border-emphasis)}.data-science-learning_verificationPolicy__YXniJ>div{min-width:0;padding:1rem 1rem 1rem 0}.data-science-learning_verificationPolicy__YXniJ>div+div{padding-left:1rem;border-left:1px solid var(--border-default)}.data-science-learning_verificationPolicy__YXniJ dt{color:var(--text-primary);font-family:var(--font-mono);font-size:.68rem;font-weight:700;text-transform:uppercase}.data-science-learning_verificationPolicy__YXniJ dd{margin:.4rem 0 0;color:var(--text-secondary);font-size:.76rem;line-height:1.5}.data-science-learning_datasetCatalogueRoot__cdkGt{min-width:0}.data-science-learning_datasetFilterBand__TRib5{border-block:1px solid var(--border-emphasis);background:color-mix(in srgb,var(--surface-primary) 95%,transparent)}.data-science-learning_datasetFilterForm__XBkS7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(11rem,auto);gap:1px;width:min(100%,86rem);margin:0 auto;background:var(--border-default)}.data-science-learning_datasetFilterForm__XBkS7 label,.data-science-learning_datasetFilterResult__k_CbZ{min-width:0;padding:.75rem 1rem;background:var(--surface-primary)}.data-science-learning_datasetFilterForm__XBkS7 label>span,.data-science-learning_datasetFilterResult__k_CbZ output{color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;font-weight:700;text-transform:uppercase}.data-science-learning_datasetFilterForm__XBkS7 label>span{display:block;margin-bottom:.35rem}.data-science-learning_datasetFilterForm__XBkS7 select{width:100%;max-width:100%;min-height:2.35rem;border:0;background:var(--surface-primary);color:var(--text-primary);font:inherit;font-size:.78rem;text-overflow:ellipsis}.data-science-learning_datasetFilterResult__k_CbZ{display:flex;align-items:center;justify-content:space-between;gap:1rem}.data-science-learning_datasetFilterResult__k_CbZ output{white-space:nowrap}.data-science-learning_datasetFilterResult__k_CbZ button{display:inline-flex;min-width:2.75rem;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid var(--border-emphasis);border-radius:var(--radius-sm);background:var(--surface-primary);color:var(--text-primary);cursor:pointer;font:inherit;font-size:.72rem;font-weight:700}.data-science-learning_datasetFilterResult__k_CbZ button:hover{border-color:var(--accent-foreground);color:var(--accent-foreground)}.data-science-learning_datasetFilterResult__k_CbZ svg{width:.9rem;height:.9rem}.data-science-learning_datasetCatalogue__UITY5{padding:2.5rem 0 4rem}.data-science-learning_catalogueSummary__vHo3c{display:grid;grid-template-columns:minmax(16rem,.6fr) minmax(0,1fr);gap:3rem;align-items:end;padding-bottom:1.5rem}.data-science-learning_catalogueSummary__vHo3c h2{margin-bottom:0;font-family:var(--font-serif);font-size:2.25rem;font-weight:620;letter-spacing:0;line-height:1.08}.data-science-learning_catalogueSummary__vHo3c>p{max-width:50rem;margin-bottom:0;color:var(--text-secondary);line-height:1.65}.data-science-learning_datasetList__H0eIu{margin:0;padding:0;border-top:2px solid var(--text-primary);list-style:none}.data-science-learning_datasetRow__sp3k_{min-width:0;padding:1.25rem 0;border-bottom:1px solid var(--border-emphasis);scroll-margin-top:6rem}.data-science-learning_datasetRow__sp3k_:nth-child(2n){background:color-mix(in srgb,var(--surface-secondary) 55%,transparent);box-shadow:1.5rem 0 0 color-mix(in srgb,var(--surface-secondary) 55%,transparent),-1.5rem 0 0 color-mix(in srgb,var(--surface-secondary) 55%,transparent)}.data-science-learning_datasetRow__sp3k_[hidden]{display:none}.data-science-learning_datasetRowHeader__W8tmm{display:grid;grid-template-columns:5rem minmax(0,1fr) minmax(10rem,auto);gap:1.25rem;align-items:start}.data-science-learning_datasetId__JnyRY{color:var(--accent-foreground);font-family:var(--font-mono);font-size:.78rem;font-weight:700}.data-science-learning_datasetIdentity__dMHIg{min-width:0}.data-science-learning_datasetIdentity__dMHIg p{margin-bottom:.35rem;color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;font-weight:700;text-transform:uppercase}.data-science-learning_datasetIdentity__dMHIg h3{margin-bottom:0;font-family:var(--font-serif);font-size:1.35rem;font-weight:620;letter-spacing:0;line-height:1.2;overflow-wrap:anywhere}.data-science-learning_verificationStamp__yGYlR{display:grid;gap:.25rem;justify-items:end;margin-bottom:0;color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;text-align:right}.data-science-learning_verificationStamp__yGYlR span{color:var(--accent-foreground);font-weight:700;text-transform:uppercase}.data-science-learning_datasetRights__Vx_hQ{max-width:72rem;margin:1rem 0 0;color:var(--text-secondary);font-size:.8rem;line-height:1.55;overflow-wrap:anywhere}.data-science-learning_datasetRights__Vx_hQ strong{color:var(--text-primary)}.data-science-learning_datasetUrl__1Zlrr{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:1rem;max-width:100%;margin-top:.75rem;font-size:.72rem;line-height:1.5;overflow-wrap:anywhere}.data-science-learning_datasetUrl__1Zlrr>span:first-child{color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;font-weight:700;text-transform:uppercase}.data-science-learning_datasetUrl__1Zlrr a{min-width:0;color:var(--accent-foreground);word-break:break-word;text-underline-offset:.2em}.data-science-learning_datasetDetails__mokMv{margin-top:1rem;border-top:1px solid var(--border-default)}.data-science-learning_datasetDetails__mokMv>summary{width:fit-content;max-width:100%;min-height:2.75rem;padding:.75rem 0;color:var(--text-primary);cursor:pointer;font-size:.78rem;font-weight:700;overflow-wrap:anywhere}.data-science-learning_sourceDetailGrid__0xj4E{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border-default)}.data-science-learning_sourceDetailGrid__0xj4E>section{min-width:0;padding:1rem 1rem 0 0}.data-science-learning_sourceDetailGrid__0xj4E>section+section{padding-left:1rem;border-left:1px solid var(--border-default)}.data-science-learning_sourceDetailGrid__0xj4E h4{margin:0 0 .75rem;font-family:var(--font-serif);font-size:1rem;letter-spacing:0}.data-science-learning_scoreGrid__GUCLx,.data-science-learning_sourceFacts__8Bqm8{margin:0}.data-science-learning_scoreGrid__GUCLx>div,.data-science-learning_sourceFacts__8Bqm8>div{display:grid;grid-template-columns:minmax(5.5rem,.42fr) minmax(0,1fr);gap:.65rem;padding:.45rem 0;border-top:1px solid var(--border-default)}.data-science-learning_scoreGrid__GUCLx dt,.data-science-learning_sourceFacts__8Bqm8 dt{color:var(--text-muted);font-family:var(--font-mono);font-size:.58rem;font-weight:700;text-transform:uppercase}.data-science-learning_scoreGrid__GUCLx dd,.data-science-learning_sourceFacts__8Bqm8 dd{min-width:0;margin:0;color:var(--text-secondary);font-size:.72rem;line-height:1.45;overflow-wrap:anywhere}.data-science-learning_teachingRoute__a1zMN :where(p,div){margin-bottom:.85rem;color:var(--text-secondary);font-size:.74rem;line-height:1.5}.data-science-learning_datasetNotes__cnysF strong,.data-science-learning_teachingRoute__a1zMN strong{display:block;margin-bottom:.25rem;color:var(--text-primary);font-family:var(--font-mono);font-size:.58rem;text-transform:uppercase}.data-science-learning_datasetNotes__cnysF span,.data-science-learning_teachingRoute__a1zMN span{display:block;overflow-wrap:anywhere}.data-science-learning_relatedModules__RMILi,.data-science-learning_teachingRoute__a1zMN ul{margin:.35rem 0 0;padding-left:1rem}.data-science-learning_difficultyLine__2hdAb{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.7rem;color:var(--text-secondary);font-family:var(--font-mono);font-size:.64rem;text-transform:uppercase}.data-science-learning_priorityScore__Fpocz dd,.data-science-learning_priorityScore__Fpocz dt{color:var(--accent-foreground);font-weight:700}.data-science-learning_relatedModules__RMILi{display:flex;flex-wrap:wrap;gap:.55rem .8rem;padding-left:0;list-style:none}.data-science-learning_relatedModules__RMILi a{color:var(--accent-foreground);font-family:var(--font-mono);font-size:.72rem;font-weight:700;text-underline-offset:.2em}.data-science-learning_datasetNotes__cnysF{margin-top:1rem;color:var(--text-secondary);font-size:.72rem;line-height:1.5}.data-science-learning_catalogueFooter__iNaHk{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:2rem;padding:2rem 0 5rem;border-top:2px solid var(--text-primary)}.data-science-learning_catalogueFooter__iNaHk strong{color:var(--accent-foreground);font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase}.data-science-learning_catalogueFooter__iNaHk p{max-width:58rem;margin-bottom:0;color:var(--text-secondary);line-height:1.6}@media (max-width:68rem){.data-science-learning_catalogueHeaderGrid__9BI6f,.data-science-learning_catalogueSummary__vHo3c{grid-template-columns:minmax(0,1fr);gap:2rem}.data-science-learning_datasetFilterForm__XBkS7{grid-template-columns:repeat(2,minmax(0,1fr))}.data-science-learning_datasetFilterResult__k_CbZ{grid-column:1/-1}.data-science-learning_sourceDetailGrid__0xj4E{grid-template-columns:repeat(2,minmax(0,1fr))}.data-science-learning_sourceDetailGrid__0xj4E>section:nth-child(3){padding-left:0;border-left:0}}@media (max-width:48rem){.data-science-learning_catalogueFooter__iNaHk,.data-science-learning_catalogueHeader__4Uqbf,.data-science-learning_datasetCatalogue__UITY5,.data-science-learning_datasetFilterForm__XBkS7{width:min(100% - 2rem,86rem)}.data-science-learning_catalogueHeader__4Uqbf{padding-top:5.5rem}.data-science-learning_catalogueHeader__4Uqbf h1{font-size:3rem}.data-science-learning_catalogueFooter__iNaHk,.data-science-learning_datasetFilterForm__XBkS7,.data-science-learning_rightsGuidance__W_nnl,.data-science-learning_sourceDetailGrid__0xj4E,.data-science-learning_verificationPolicy__YXniJ{grid-template-columns:minmax(0,1fr)}.data-science-learning_verificationPolicy__YXniJ>div,.data-science-learning_verificationPolicy__YXniJ>div+div{padding:.85rem 0;border-left:0}.data-science-learning_verificationPolicy__YXniJ>div+div{border-top:1px solid var(--border-default)}.data-science-learning_datasetFilterResult__k_CbZ{grid-column:auto}.data-science-learning_datasetRowHeader__W8tmm{grid-template-columns:4.25rem minmax(0,1fr)}.data-science-learning_verificationStamp__yGYlR{grid-column:2;justify-items:start;text-align:left}.data-science-learning_sourceDetailGrid__0xj4E>section,.data-science-learning_sourceDetailGrid__0xj4E>section+section,.data-science-learning_sourceDetailGrid__0xj4E>section:nth-child(3){padding:1rem 0;border-left:0}.data-science-learning_sourceDetailGrid__0xj4E>section+section{border-top:1px solid var(--border-default)}}@media (max-width:24rem){.data-science-learning_catalogueFooter__iNaHk,.data-science-learning_catalogueHeader__4Uqbf,.data-science-learning_datasetCatalogue__UITY5,.data-science-learning_datasetFilterBand__TRib5 .data-science-learning_noScriptNote__JVBUW,.data-science-learning_datasetFilterForm__XBkS7{width:min(100% - 1.25rem,86rem)}.data-science-learning_catalogueHeader__4Uqbf h1{font-size:2.5rem}.data-science-learning_catalogueDek__aPwni{font-size:1.05rem}.data-science-learning_datasetRow__sp3k_:nth-child(2n){box-shadow:.625rem 0 0 color-mix(in srgb,var(--surface-secondary) 55%,transparent),-.625rem 0 0 color-mix(in srgb,var(--surface-secondary) 55%,transparent)}.data-science-learning_datasetRowHeader__W8tmm,.data-science-learning_datasetUrl__1Zlrr,.data-science-learning_scoreGrid__GUCLx>div,.data-science-learning_sourceFacts__8Bqm8>div{grid-template-columns:minmax(0,1fr);gap:.25rem}.data-science-learning_verificationStamp__yGYlR{grid-column:auto}.data-science-learning_datasetFilterResult__k_CbZ{align-items:flex-start;flex-direction:column}.data-science-learning_datasetFilterResult__k_CbZ button{width:100%}}@keyframes data-science-learning_waveReveal__Nxzr4{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:68rem){.data-science-learning_heroGrid__TKJ6_{grid-template-columns:minmax(0,1fr);gap:2.5rem}.data-science-learning_hero__BTKM6 h1{font-size:3.75rem}.data-science-learning_instrumentField__4yhW4{min-height:16rem}.data-science-learning_instrumentField__4yhW4 ol{height:11rem}.data-science-learning_pathIntroduction__yx30N{grid-template-columns:minmax(0,1fr)}.data-science-learning_pageActions__OsEpq{justify-content:flex-start}.data-science-learning_filterForm__sp380{grid-template-columns:repeat(3,minmax(0,1fr))}.data-science-learning_filterResult__DYOQG{grid-column:1/-1}.data-science-learning_moduleGrid__9JMmD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.data-science-learning_closingBand__IVOvq,.data-science-learning_hero__BTKM6,.data-science-learning_legendBand__iqiS5,.data-science-learning_localProgress__ea0Fg,.data-science-learning_noScriptNote__JVBUW,.data-science-learning_pathIntroduction__yx30N,.data-science-learning_waveInner__uNaUJ{width:min(100% - 2rem,86rem)}.data-science-learning_hero__BTKM6{padding-top:5.75rem}.data-science-learning_hero__BTKM6 h1{font-size:3rem}.data-science-learning_heroPromise__taSa_{font-size:1.1rem}.data-science-learning_depthGrid__n7jZK{grid-template-columns:minmax(0,1fr)}.data-science-learning_depthGrid__n7jZK>div,.data-science-learning_depthGrid__n7jZK>div+div{padding:.75rem 0;border-left:0}.data-science-learning_depthGrid__n7jZK>div+div{border-top:1px solid var(--border-default)}.data-science-learning_closingBand__IVOvq,.data-science-learning_firstWaveHandoff__zTl__,.data-science-learning_waveHeader___8UCL{grid-template-columns:minmax(0,1fr);gap:.5rem}.data-science-learning_filterForm__sp380,.data-science-learning_legendBand__iqiS5,.data-science-learning_progressHeader__el_Se,.data-science-learning_progressModules__XBB5t,.data-science-learning_progressNext__Iya2C{grid-template-columns:minmax(0,1fr)}.data-science-learning_progressModules__XBB5t li,.data-science-learning_progressModules__XBB5t li+li{grid-template-columns:3rem minmax(0,1fr);padding:.85rem 0;border-left:0}.data-science-learning_progressModules__XBB5t li+li{border-top:1px solid var(--border-default)}.data-science-learning_progressModules__XBB5t small{grid-column:2;text-align:left}.data-science-learning_filterResult__DYOQG{grid-column:auto}.data-science-learning_legendBand__iqiS5 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.data-science-learning_waveHeader___8UCL>span{justify-self:start}.data-science-learning_moduleGrid__9JMmD{grid-template-columns:minmax(0,1fr)}.data-science-learning_moduleMarker__fAsJ0{min-height:0}}@media (max-width:24rem){.data-science-learning_instrumentField__4yhW4{min-height:14rem;padding-right:.5rem;padding-left:2.25rem}.data-science-learning_instrumentField__4yhW4 ol{height:9rem}.data-science-learning_instrumentField__4yhW4 li strong{display:none}.data-science-learning_legendBand__iqiS5 ul,.data-science-learning_moduleDetails__Ez8Vz{grid-template-columns:minmax(0,1fr)}.data-science-learning_moduleDetails__Ez8Vz>div:nth-child(2n){padding-left:0;border-left:0}.data-science-learning_moduleDetails__Ez8Vz>.data-science-learning_outcomeField__2cKpK{grid-column:auto}.data-science-learning_pageActions__OsEpq{flex-direction:column;align-items:flex-start}.data-science-learning_localProgress__ea0Fg{width:min(100% - 1.25rem,86rem)}.data-science-learning_progressActions__Q3V7H>button,.data-science-learning_progressConfirmation__Dstk3>button,.data-science-learning_progressNext__Iya2C a{width:100%}}@media (prefers-reduced-motion:reduce){.data-science-learning_waveBand__hZ2UB{animation:none}.data-science-learning_page__m_Ekl *,.data-science-learning_page__m_Ekl :after,.data-science-learning_page__m_Ekl :before{scroll-behavior:auto!important;transition-duration:0s!important}}@media (forced-colors:active){.data-science-learning_legendBand__iqiS5 li i,.data-science-learning_moduleMarker__fAsJ0:before{background:CanvasText}}@media print{.data-science-learning_page__m_Ekl{overflow:visible;background:#fff;color:#000}.data-science-learning_hero__BTKM6{padding-top:1rem}.data-science-learning_filterBand__9zVVh,.data-science-learning_instrument__CiGQn,.data-science-learning_localProgress__ea0Fg,.data-science-learning_pageActions__OsEpq{display:none}.data-science-learning_moduleMarker__fAsJ0,.data-science-learning_moduleMarker__fAsJ0[hidden],.data-science-learning_waveBand__hZ2UB,.data-science-learning_waveBand__hZ2UB[hidden]{display:block!important;animation:none;background:#fff}.data-science-learning_waveBand__hZ2UB{break-before:page}.data-science-learning_waveBand__hZ2UB:first-child{break-before:auto}.data-science-learning_moduleGrid__9JMmD{display:block;border:0;background:transparent}.data-science-learning_moduleMarker__fAsJ0{min-height:0;break-inside:avoid;border:1px solid #777;margin-bottom:.75rem}}.m01_lessonPage__w4dCa{--m01-productivity:var(--color-dataviz-primary);--m01-cost:var(--color-dataviz-quaternary);--m01-context:var(--color-dataviz-septenary);min-width:0;overflow:clip;background-color:var(--surface-primary);background-image:linear-gradient(to right,color-mix(in srgb,var(--border-subtle) 45%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--border-subtle) 38%,transparent) 1px,transparent 1px);background-size:5rem 5rem;color:var(--text-primary);font-family:var(--font-sans)}.m01_lessonPage__w4dCa :where(h1,h2,h3,p,figure,dl,dd,ol,ul){margin-top:0}.m01_lessonPage__w4dCa :where(a,button,select,textarea,input):focus-visible{outline:2px solid var(--focus-ring-strong);outline-offset:4px}.m01_lessonFooter__4W_pC,.m01_lessonGrid__oUNqW,.m01_lessonHeader__Yw8XK{width:min(100% - 3rem,86rem);margin-inline:auto}.m01_lessonHeader__Yw8XK{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.65fr);gap:4rem;align-items:end;padding:7rem 0 3rem;border-bottom:1px solid var(--border-emphasis)}.m01_eyebrow__X_HEu,.m01_fieldLabel__JpSqF,.m01_figureMeta__TG2T6,.m01_receiptId__hs22N,.m01_sectionNumber__J31TU{color:var(--accent-foreground);font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.m01_lessonHeader__Yw8XK h1{max-width:14ch;margin-bottom:1.25rem;font-family:var(--font-serif);font-size:4.25rem;font-weight:650;letter-spacing:0;line-height:1}.m01_dek__hkLPD{max-width:42rem;margin-bottom:0;color:var(--text-secondary);font-family:var(--font-serif);font-size:1.3rem;line-height:1.5}.m01_moduleFacts__LO7Hz{margin:0;border-top:2px solid var(--text-primary)}.m01_moduleFacts__LO7Hz>div{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--border-default)}.m01_moduleFacts__LO7Hz dt{color:var(--text-muted);font-family:var(--font-mono);font-size:.65rem;font-weight:700;text-transform:uppercase}.m01_moduleFacts__LO7Hz dd{margin:0;color:var(--text-secondary);font-size:.82rem;overflow-wrap:anywhere}.m01_lessonGrid__oUNqW{display:grid;grid-template-columns:minmax(0,1fr) 18rem;gap:4rem;align-items:start;padding:3rem 0 5rem}.m01_article__st_Hd{min-width:0}.m01_lessonSection__1yCwC{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:1.5rem;padding:3.5rem 0;border-top:1px solid var(--border-emphasis);scroll-margin-top:6rem}.m01_lessonSection__1yCwC:first-child{padding-top:0;border-top:0}.m01_sectionBody__Qtbvr{min-width:0}.m01_sectionBody__Qtbvr h2{margin-bottom:1.25rem;font-family:var(--font-serif);font-size:2.35rem;font-weight:620;letter-spacing:0;line-height:1.08}.m01_markdown__mP6k3{color:var(--text-secondary);font-family:var(--font-serif);font-size:1.03rem;line-height:1.78}.m01_markdown__mP6k3 :where(p,ul,ol,blockquote){margin-bottom:1.25rem}.m01_markdown__mP6k3 :where(ul,ol){padding-left:1.35rem}.m01_markdown__mP6k3 li+li{margin-top:.5rem}.m01_markdown__mP6k3 blockquote{margin-left:0;padding:1rem 0 1rem 1.25rem;border-left:3px solid var(--m01-productivity);color:var(--text-primary);font-size:1.12rem}.m01_extensionLink__jd_A0,.m01_lessonFooter__4W_pC a,.m01_markdown__mP6k3 a{color:var(--accent-foreground);text-decoration-thickness:1px;text-underline-offset:.2em}.m01_evidenceSpine__xRd7B{position:sticky;top:6rem;min-width:0;border-top:2px solid var(--text-primary)}.m01_evidenceSpine__xRd7B h2{padding:1rem 0;border-bottom:1px solid var(--border-default);font-family:var(--font-serif);font-size:1.1rem;letter-spacing:0}.m01_evidenceSpine__xRd7B ol{margin:0;padding:0;list-style:none}.m01_evidenceSpine__xRd7B li a{display:grid;grid-template-columns:2.7rem minmax(0,1fr);gap:.5rem;padding:.7rem 0;border-bottom:1px solid var(--border-default);color:var(--text-secondary);font-size:.74rem;text-decoration:none}.m01_evidenceSpine__xRd7B li span:first-child{color:var(--text-muted);font-family:var(--font-mono)}.m01_fallback__aSta6,.m01_figure__Ag5rq,.m01_receipt__nJJdg,.m01_workbench___dShV,.m01_workedAnalysis__EVhnM{min-width:0;margin:2rem 0;border-block:1px solid var(--border-emphasis);background:color-mix(in srgb,var(--surface-secondary) 72%,transparent)}.m01_workedAnalysis__EVhnM{background:var(--surface-primary)}.m01_workedAnalysisHeader__Siirt{display:grid;grid-template-columns:minmax(16rem,.7fr) minmax(0,1fr);gap:2rem;align-items:end;padding:1.25rem;border-bottom:2px solid var(--text-primary)}.m01_workedAnalysisHeader__Siirt h3{margin:0;font-family:var(--font-serif);font-size:1.65rem;letter-spacing:0}.m01_workedAnalysisHeader__Siirt>p{margin:0;color:var(--text-secondary);line-height:1.6}.m01_analysisSteps__NfxYI{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;border-bottom:1px solid var(--border-emphasis);list-style:none}.m01_analysisSteps__NfxYI li{display:grid;grid-template-rows:auto 1fr;min-width:0;padding:1rem}.m01_analysisSteps__NfxYI li+li{border-left:1px solid var(--border-default)}.m01_analysisSteps__NfxYI li>span{margin-bottom:1rem;color:var(--m01-productivity);font-family:var(--font-mono);font-size:.68rem;font-weight:700}.m01_analysisSteps__NfxYI h4,.m01_diagnosticGrid__JVrIw h4,.m01_providerCheck__8pHlp h4,.m01_workedAnswer__HUWa8 h4{margin:0 0 .5rem;font-family:var(--font-serif);font-size:1rem;letter-spacing:0;line-height:1.25}.m01_analysisSteps__NfxYI p,.m01_diagnosticGrid__JVrIw p,.m01_providerCheck__8pHlp p{margin:0;color:var(--text-secondary);font-size:.75rem;line-height:1.5}.m01_analysisFormula__vEWYM{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem 1.5rem;margin:0;padding:.85rem 1rem;border-bottom:1px solid var(--border-emphasis);background:var(--surface-secondary)}.m01_analysisFormula__vEWYM code{color:var(--text-primary);font-family:var(--font-mono);font-size:.76rem;overflow-wrap:anywhere}.m01_analysisFormula__vEWYM span{color:var(--text-muted);font-size:.7rem}.m01_resultStrip__mtAqN{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--border-emphasis)}.m01_resultStrip__mtAqN>div{display:grid;min-width:0;min-height:8.5rem;align-content:space-between;padding:1rem;background:var(--surface-primary)}.m01_resultStrip__mtAqN small,.m01_resultStrip__mtAqN span{color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;font-weight:700;line-height:1.35;text-transform:uppercase}.m01_resultStrip__mtAqN strong{color:var(--text-primary);font-family:var(--font-serif);font-size:1.55rem;font-weight:650;letter-spacing:0}.m01_resultStrip__mtAqN .m01_resultEmphasis__fqJtN{background:color-mix(in srgb,var(--m01-productivity) 12%,var(--surface-primary))}.m01_resultEmphasis__fqJtN strong{color:var(--accent-foreground)}.m01_analysisFigure__ssZ8s{margin:0;border-bottom:1px solid var(--border-emphasis);background:var(--surface-primary)}.m01_analysisFigure__ssZ8s figcaption{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border-default)}.m01_analysisFigure__ssZ8s h4{margin:0 0 .25rem;font-family:var(--font-serif);font-size:1.05rem;letter-spacing:0}.m01_analysisFigure__ssZ8s figcaption p{margin:0;color:var(--text-secondary);font-size:.72rem}.m01_chartLegend__rfR5w{display:flex;flex-wrap:wrap;gap:.75rem;color:var(--text-secondary);font-size:.68rem}.m01_chartLegend__rfR5w span{display:inline-flex;align-items:center;gap:.35rem}.m01_chartLegend__rfR5w i{display:inline-block;width:1.4rem;height:.16rem}.m01_germanyLegend__0eHbH{background:var(--m01-productivity)}.m01_peerLegend__fLccb{border-top:2px dashed var(--m01-cost)}.m01_analysisChart__hbbri{display:block;width:100%;height:auto;min-height:18rem;padding:.5rem;overflow:visible}.m01_analysisChartViewport__DHlA8{max-width:100%;overflow-x:auto}.m01_analysisChartViewport__DHlA8:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.m01_analysisSensitivityBand__Vk4Tb{fill:color-mix(in srgb,var(--m01-context) 14%,transparent)}.m01_chartGridLine__8ZMMJ{stroke:var(--border-default);stroke-width:1;vector-effect:non-scaling-stroke}.m01_chartAxisLabel__VnIhi,.m01_chartYearLabel__a238X,.m01_sensitivityLabel__M6O8q{fill:var(--text-muted);font-family:var(--font-mono);font-size:.72rem}.m01_chartAxisLabel__VnIhi{text-anchor:end}.m01_chartYearLabel__a238X{text-anchor:middle}.m01_sensitivityLabel__M6O8q{text-transform:uppercase}.m01_germanyPath__xFZ96,.m01_peerPath__67H38{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;vector-effect:non-scaling-stroke}.m01_germanyPath__xFZ96{stroke:var(--m01-productivity)}.m01_peerPath__67H38{stroke:var(--m01-cost);stroke-dasharray:5 4}.m01_providerCheck__8pHlp{display:grid;grid-template-columns:minmax(13rem,.36fr) minmax(0,1fr);gap:2rem;padding:1.25rem}.m01_annualDataDisclosure__KMDgd,.m01_providerCheck__8pHlp,.m01_reproductionBlock__6Xzpw{border-bottom:1px solid var(--border-emphasis)}.m01_annualDataDisclosure__KMDgd>summary,.m01_reproductionBlock__6Xzpw>summary{min-height:2.75rem;padding:.9rem 1.25rem;cursor:pointer;font-weight:700}.m01_reproductionBlock__6Xzpw>p{margin:0;padding:0 1.25rem .75rem;color:var(--text-secondary);font-size:.8rem;line-height:1.55}.m01_analysisDownload__5wIfA{display:inline-flex;min-height:2.75rem;align-items:center;gap:.45rem;margin:0 1.25rem 1rem;color:var(--accent-foreground);font-size:.78rem;font-weight:700}.m01_analysisDownload__5wIfA:focus-visible{outline:2px solid var(--focus-ring-strong);outline-offset:3px}.m01_reproductionBlock__6Xzpw pre{max-width:100%;margin:0;padding:1.25rem;overflow-x:auto;border-top:1px solid var(--border-default);background:var(--text-primary);color:var(--surface-primary);font-family:var(--font-mono);font-size:.7rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.m01_diagnosticGrid__JVrIw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--border-emphasis)}.m01_diagnosticGrid__JVrIw>section{min-width:0;padding:1.25rem}.m01_diagnosticGrid__JVrIw>section+section{border-left:1px solid var(--border-emphasis)}.m01_diagnosticGrid__JVrIw .m01_tableWrap__x4cd4{margin-top:1rem;border:1px solid var(--border-default)}.m01_diagnosticNote__kaqUx{margin-top:1rem!important}.m01_annualDataDisclosure__KMDgd .m01_tableWrap__x4cd4{padding:0 1.25rem 1.25rem}.m01_workedAnswer__HUWa8{padding:1.25rem;border-left:.35rem solid var(--m01-productivity);background:color-mix(in srgb,var(--m01-productivity) 10%,var(--surface-primary))}.m01_workedAnswer__HUWa8 h4{font-size:1.25rem}.m01_workedAnswer__HUWa8>p:not(.m01_fieldLabel__JpSqF){max-width:58rem;color:var(--text-primary);font-family:var(--font-serif);font-size:1rem;line-height:1.65}.m01_workedAnswer__HUWa8>strong{font-size:.78rem}.m01_answerGrid__hJMIV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:1rem 0;border-top:1px solid var(--border-emphasis)}.m01_answerGrid__hJMIV>div{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.65rem 0;border-bottom:1px solid var(--border-default)}.m01_answerGrid__hJMIV>div:nth-child(odd){padding-right:1rem}.m01_answerGrid__hJMIV>div:nth-child(2n){padding-left:1rem;border-left:1px solid var(--border-default)}.m01_answerGrid__hJMIV dd,.m01_answerGrid__hJMIV dt{font-family:var(--font-mono);font-size:.66rem;font-weight:700}.m01_answerGrid__hJMIV dd{margin:0;text-align:right;text-transform:uppercase}.m01_answerGrid__hJMIV dd[data-answer-state=supported]{color:var(--accent-foreground)}.m01_answerGrid__hJMIV dd[data-answer-state=not-supported],.m01_answerGrid__hJMIV dd[data-answer-state=unresolved]{color:var(--text-muted)}.m01_workedAnswer__HUWa8 ul{margin:.75rem 0 0;padding-left:1.2rem;color:var(--text-secondary);font-size:.78rem;line-height:1.55}.m01_fallbackHeader__UATS0,.m01_figureHeader__xFq88,.m01_receiptHeader__ST2_H,.m01_workbenchHeader__zj1yZ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;align-items:baseline;padding:1rem 1.25rem;border-bottom:1px solid var(--border-default)}.m01_fallbackHeader__UATS0 h3,.m01_figureHeader__xFq88 h3,.m01_receiptHeader__ST2_H h3,.m01_workbenchHeader__zj1yZ h3{margin-bottom:0;font-family:var(--font-serif);font-size:1.35rem;letter-spacing:0}.m01_fallbackIntro__vYT7r,.m01_figureConclusion__APgxt,.m01_workbenchIntro__n2nEj{margin:0;padding:1rem 1.25rem;border-bottom:1px solid var(--border-default);color:var(--text-secondary);line-height:1.6}.m01_treeGrid__cYCSI{display:grid;grid-template-columns:minmax(10rem,.8fr) minmax(0,1.2fr);gap:1px;background:var(--border-default)}.m01_treeBranches__ZaJX4,.m01_treeRoot__d_nA2{min-width:0;padding:1.25rem;background:var(--surface-primary)}.m01_treeRoot__d_nA2 strong{display:block;margin-top:.5rem;font-family:var(--font-serif);font-size:1.15rem}.m01_treeBranches__ZaJX4{display:grid;gap:.75rem}.m01_treeBranch__jObke{display:grid;grid-template-columns:.3rem minmax(0,1fr);gap:.8rem;align-items:stretch}.m01_treeBranch__jObke i{background:var(--branch-color,var(--m01-productivity))}.m01_treeBranch__jObke:nth-child(2){--branch-color:var(--m01-cost)}.m01_treeBranch__jObke:nth-child(3){--branch-color:var(--m01-context)}.m01_treeBranch__jObke:nth-child(4){--branch-color:var(--text-muted)}.m01_treeBranch__jObke span,.m01_treeBranch__jObke strong{display:block}.m01_treeBranch__jObke span{margin-top:.2rem;color:var(--text-secondary);font-size:.76rem;line-height:1.45}.m01_smallMultiples__7iQRt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--border-default)}.m01_smallMultiple__fXXo1{min-width:0;padding:1rem;background:var(--surface-primary)}.m01_smallMultiple__fXXo1 h4{min-height:2.7rem;margin:0 0 .5rem;font-size:.78rem;line-height:1.35}.m01_sparkline__y9NLQ{display:block;width:100%;height:6rem;overflow:visible}.m01_sparklineLine___Io2m{fill:none;stroke:var(--m01-productivity);stroke-width:2;vector-effect:non-scaling-stroke}.m01_sparklineBaseline__gpMTM{stroke:var(--border-emphasis);stroke-width:1;vector-effect:non-scaling-stroke}.m01_tableWrap__x4cd4{max-width:100%;overflow-x:auto}.m01_dataTable__yUr57{width:100%;border-collapse:collapse;font-size:.72rem}.m01_dataTable__yUr57 caption{padding:.8rem 1rem;color:var(--text-secondary);font-weight:700;text-align:left}.m01_dataTable__yUr57 td,.m01_dataTable__yUr57 th{padding:.65rem .75rem;border-top:1px solid var(--border-default);text-align:left;vertical-align:top;overflow-wrap:anywhere}.m01_dataTable__yUr57 th{color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;text-transform:uppercase}.m01_fallbackBody__X3hA_,.m01_receiptBody__NusYT{padding:1.25rem}.m01_blankTree__Qvzjx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:1rem 0 2rem;border:1px solid var(--border-default);background:var(--border-default)}.m01_blankTree__Qvzjx div{min-height:6.5rem;padding:.8rem;background:var(--surface-primary)}.m01_blankTree__Qvzjx span,.m01_blankTree__Qvzjx strong{display:block}.m01_blankTree__Qvzjx span{margin-top:.5rem;color:var(--text-muted);font-size:.72rem}.m01_checkList__rYbX3,.m01_limitations__LAK0g{padding-left:1.2rem;color:var(--text-secondary);line-height:1.6}.m01_receiptBody__NusYT details{border-bottom:1px solid var(--border-default)}.m01_receiptBody__NusYT summary{padding:.8rem 0;cursor:pointer;font-weight:700}.m01_receiptBody__NusYT details>div{padding:0 0 1rem;color:var(--text-secondary);font-size:.8rem;line-height:1.55}.m01_receiptBody__NusYT :where(a,code){overflow-wrap:anywhere;white-space:normal}.m01_workbenchShell__sYxoG{min-height:48rem}.m01_workbenchForm__mhMRV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--border-default)}.m01_checkpointPanel__P0Rfq,.m01_choiceFieldset__5ZgUj,.m01_extension__pnLZP,.m01_field__g_WCw,.m01_implicationField__d63EY{min-width:0;margin:0;padding:1rem 1.25rem;border:0;background:var(--surface-primary)}.m01_field__g_WCw label,.m01_implicationField__d63EY label{display:block}.m01_field__g_WCw select,.m01_implicationField__d63EY textarea{width:100%;min-height:2.75rem;margin-top:.45rem;border:1px solid var(--border-emphasis);border-radius:var(--radius-sm);background:var(--surface-primary);color:var(--text-primary);font:inherit}.m01_field__g_WCw select{padding:0 .7rem}.m01_implicationField__d63EY{grid-column:1/-1}.m01_implicationField__d63EY textarea{min-height:7rem;resize:vertical;padding:.75rem;line-height:1.5}.m01_characterCount__JlzDy{display:block;margin-top:.35rem;color:var(--text-muted);font-family:var(--font-mono);font-size:.65rem;text-align:right}.m01_choiceFieldset__5ZgUj{grid-column:1/-1}.m01_choiceFieldset__5ZgUj legend{float:left;width:100%;margin-bottom:.75rem}.m01_choiceList__qQGBn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));clear:both;gap:.5rem}.m01_choice__9lSwA{display:grid;grid-template-columns:1.2rem minmax(0,1fr);gap:.55rem;align-items:start;min-height:4.5rem;padding:.7rem;border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer}.m01_choice__9lSwA:has(input:checked){border-color:var(--accent-foreground);background:color-mix(in srgb,var(--accent-subtle) 55%,var(--surface-primary))}.m01_choice__9lSwA input{width:1rem;height:1rem;margin-top:.15rem}.m01_choice__9lSwA small,.m01_choice__9lSwA strong{display:block}.m01_choice__9lSwA small{margin-top:.2rem;color:var(--text-secondary);line-height:1.35}.m01_blockedChoice__hZYes{cursor:not-allowed;opacity:.7}.m01_workbenchActions__s_8Xd{display:flex;flex-wrap:wrap;gap:.65rem;padding:1rem 1.25rem;border-top:1px solid var(--border-default);background:var(--surface-secondary)}.m01_button__QgIsE,.m01_dangerButton__0tvNN,.m01_secondaryButton__c1JCK{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;padding:.55rem .85rem;border:1px solid var(--text-primary);border-radius:var(--radius-sm);background:var(--text-primary);color:var(--surface-primary);cursor:pointer;font:inherit;font-size:.76rem;font-weight:700}.m01_dangerButton__0tvNN,.m01_secondaryButton__c1JCK{border-color:var(--border-emphasis);background:var(--surface-primary);color:var(--text-primary)}.m01_dangerButton__0tvNN{margin-left:auto;border-color:var(--color-semantic-error);color:var(--color-semantic-error-dark)}.m01_button__QgIsE svg,.m01_dangerButton__0tvNN svg,.m01_extensionLink__jd_A0 svg,.m01_secondaryButton__c1JCK svg{width:1rem;height:1rem;flex:0 0 auto}.m01_checkpointPanel__P0Rfq{grid-column:1/-1;border-top:1px solid var(--border-emphasis)}.m01_status__OB0mJ{min-height:4.5rem;margin-bottom:0;color:var(--text-secondary);line-height:1.55}.m01_status__OB0mJ strong{display:block;color:var(--text-primary)}.m01_issueList__F7dCN{margin:.75rem 0 0;padding-left:1.2rem;color:var(--color-semantic-error-dark);font-size:.8rem}.m01_confirmation__9qztP{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;width:100%;padding-top:.75rem;border-top:1px solid var(--border-default)}.m01_confirmation__9qztP p{flex:1 1 16rem;margin-bottom:0;font-weight:700}.m01_extension__pnLZP{grid-column:1/-1;border-top:1px solid var(--border-emphasis)}.m01_extension__pnLZP p{color:var(--text-secondary);line-height:1.55}.m01_extensionLink__jd_A0{display:inline-flex;min-height:2.75rem;align-items:center;gap:.45rem;font-weight:700}.m01_lessonFooter__4W_pC{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;padding:2rem 0 4rem;border-top:1px solid var(--border-emphasis);color:var(--text-secondary)}@media (max-width:64rem){.m01_lessonGrid__oUNqW{grid-template-columns:minmax(0,1fr)}.m01_evidenceSpine__xRd7B{position:static;order:-1}.m01_evidenceSpine__xRd7B ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.m01_evidenceSpine__xRd7B li a{padding-right:.75rem}.m01_analysisSteps__NfxYI{grid-template-columns:repeat(2,minmax(0,1fr))}.m01_analysisSteps__NfxYI li:nth-child(odd){border-left:0}.m01_analysisSteps__NfxYI li:nth-child(n+3){border-top:1px solid var(--border-default)}.m01_resultStrip__mtAqN{grid-template-columns:repeat(6,minmax(0,1fr))}.m01_resultStrip__mtAqN>div{grid-column:span 2}.m01_resultStrip__mtAqN>div:nth-last-child(-n+2){grid-column:span 3}}@media (max-width:48rem){.m01_lessonFooter__4W_pC,.m01_lessonGrid__oUNqW,.m01_lessonHeader__Yw8XK{width:min(100% - 2rem,86rem)}.m01_lessonHeader__Yw8XK{grid-template-columns:minmax(0,1fr);gap:2rem;padding-top:5.5rem}.m01_lessonHeader__Yw8XK h1{font-size:3.15rem}.m01_lessonSection__1yCwC{gap:.75rem}.m01_blankTree__Qvzjx,.m01_choiceList__qQGBn,.m01_evidenceSpine__xRd7B ol,.m01_lessonSection__1yCwC,.m01_smallMultiples__7iQRt,.m01_workbenchForm__mhMRV{grid-template-columns:minmax(0,1fr)}.m01_checkpointPanel__P0Rfq,.m01_choiceFieldset__5ZgUj,.m01_extension__pnLZP,.m01_implicationField__d63EY{grid-column:auto}.m01_answerGrid__hJMIV,.m01_diagnosticGrid__JVrIw,.m01_providerCheck__8pHlp,.m01_treeGrid__cYCSI,.m01_workedAnalysisHeader__Siirt{grid-template-columns:minmax(0,1fr)}.m01_answerGrid__hJMIV>div:nth-child(2n),.m01_answerGrid__hJMIV>div:nth-child(odd){padding-inline:0;border-left:0}.m01_diagnosticGrid__JVrIw>section+section{border-top:1px solid var(--border-emphasis);border-left:0}.m01_analysisChart__hbbri{width:40rem;max-width:none;min-height:0}.m01_dangerButton__0tvNN{margin-left:0}}@media (max-width:24rem){.m01_lessonFooter__4W_pC,.m01_lessonGrid__oUNqW,.m01_lessonHeader__Yw8XK{width:min(100% - 1.25rem,86rem)}.m01_lessonHeader__Yw8XK h1{font-size:2.55rem}.m01_sectionBody__Qtbvr h2{font-size:1.85rem}.m01_moduleFacts__LO7Hz>div{grid-template-columns:minmax(0,1fr);gap:.3rem}.m01_workbenchActions__s_8Xd>button{width:100%}.m01_analysisSteps__NfxYI,.m01_resultStrip__mtAqN{grid-template-columns:minmax(0,1fr)}.m01_resultStrip__mtAqN>div,.m01_resultStrip__mtAqN>div:nth-last-child(-n+2){grid-column:auto}.m01_analysisSteps__NfxYI li,.m01_analysisSteps__NfxYI li:nth-child(n+3),.m01_analysisSteps__NfxYI li:nth-child(odd){border-top:1px solid var(--border-default);border-left:0}.m01_analysisSteps__NfxYI li:first-child{border-top:0}.m01_resultStrip__mtAqN>div{min-height:6.75rem}.m01_analysisChart__hbbri{padding:0}}@media (prefers-reduced-motion:reduce){.m01_lessonPage__w4dCa *,.m01_lessonPage__w4dCa :after,.m01_lessonPage__w4dCa :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{.m01_lessonPage__w4dCa{background:white;color:black}.m01_evidenceSpine__xRd7B,.m01_lessonFooter__4W_pC,.m01_workbench___dShV{display:none}.m01_evidenceSpine__xRd7B{position:static}.m01_lessonGrid__oUNqW,.m01_lessonHeader__Yw8XK{width:100%}.m01_lessonGrid__oUNqW{display:block}.m01_diagnosticGrid__JVrIw>section,.m01_fallback__aSta6,.m01_figure__Ag5rq,.m01_providerCheck__8pHlp,.m01_receipt__nJJdg,.m01_workedAnalysis__EVhnM,.m01_workedAnswer__HUWa8{break-inside:avoid}.m01_reproductionBlock__6Xzpw pre{overflow:visible;background:#fff;color:#000;white-space:pre-wrap}.m01_annualDataDisclosure__KMDgd::details-content{content-visibility:visible}.m01_annualDataDisclosure__KMDgd>.m01_tableWrap__x4cd4{display:block!important}.m01_tableWrap__x4cd4{overflow:visible}.m01_dataTable__yUr57{table-layout:fixed}.m01_markdown__mP6k3 a[href^=http]:after,.m01_receiptBody__NusYT a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;word-break:break-all}}