.AttentionNotebook_causalFigure__0tsIl,.AttentionNotebook_notebook__2aOCF{box-sizing:border-box;min-width:0;max-width:100%;color:var(--cf-sys-ink);font:var(--cf-sys-type-body-size)/var(--cf-sys-type-body-leading) var(--cf-sys-font-explainer);overflow-wrap:anywhere}.AttentionNotebook_notebook__2aOCF{max-width:860px;margin:0 auto;padding:clamp(16px,3vw,32px);border:1px solid var(--cf-sys-surface-line-strong);border-radius:var(--cf-sys-radius-2);background:var(--cf-sys-surface-panel)}.AttentionNotebook_causalFigure__0tsIl *,.AttentionNotebook_causalFigure__0tsIl :after,.AttentionNotebook_causalFigure__0tsIl :before,.AttentionNotebook_notebook__2aOCF *,.AttentionNotebook_notebook__2aOCF :after,.AttentionNotebook_notebook__2aOCF :before{box-sizing:border-box}.AttentionNotebook_causalFigure__0tsIl p,.AttentionNotebook_notebook__2aOCF p{margin:0 0 var(--cf-sys-space-3)}.AttentionNotebook_header__jbIeo h3{margin:0 0 var(--cf-sys-space-3);font:500 clamp(24px,4vw,34px)/1.2 var(--cf-sys-font-narrator);color:var(--cf-sys-ink)}.AttentionNotebook_notebook__2aOCF h4{margin:0 0 var(--cf-sys-space-2);font:500 23px/1.3 var(--cf-sys-font-narrator);color:var(--cf-sys-ink)}.AttentionNotebook_eyebrow__CN21a{font:var(--cf-sys-type-mono-size)/var(--cf-sys-type-mono-leading) var(--cf-sys-font-instrument);color:var(--cf-sys-ink-muted)}.AttentionNotebook_boundary__dilfx{color:var(--cf-sys-ink-muted);font-size:var(--cf-sys-type-chrome-size)}.AttentionNotebook_steps__052XG{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--cf-sys-space-1);gap:var(--cf-sys-space-1);margin:var(--cf-sys-space-5) 0;padding:0}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceLedger__PL6cJ>li,.AttentionNotebook_notebook__2aOCF .AttentionNotebook_steps__052XG>li{min-width:0;margin:0;padding:0;counter-increment:none}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceLedger__PL6cJ>li:before,.AttentionNotebook_notebook__2aOCF .AttentionNotebook_steps__052XG>li:before{content:none}.AttentionNotebook_causalFigure__0tsIl button,.AttentionNotebook_causalFigure__0tsIl summary,.AttentionNotebook_notebook__2aOCF button,.AttentionNotebook_notebook__2aOCF summary{min-height:44px;min-width:44px;font:inherit;color:var(--cf-sys-ink);cursor:pointer;border:1px solid var(--cf-sys-surface-line-strong);border-radius:var(--cf-sys-radius-1);background:transparent;padding:var(--cf-sys-space-2) var(--cf-sys-space-3);overflow-wrap:anywhere}.AttentionNotebook_causalFigure__0tsIl button:hover,.AttentionNotebook_causalFigure__0tsIl summary:hover,.AttentionNotebook_notebook__2aOCF button:hover,.AttentionNotebook_notebook__2aOCF summary:hover{border-color:var(--cf-sys-ink)}.AttentionNotebook_causalFigure__0tsIl button:disabled,.AttentionNotebook_notebook__2aOCF button:disabled{cursor:not-allowed;opacity:.6}.AttentionNotebook_causalFigure__0tsIl :focus-visible,.AttentionNotebook_notebook__2aOCF :focus-visible{outline:3px solid var(--cf-sys-focus-ring);outline-offset:3px}.AttentionNotebook_steps__052XG button{width:100%;padding:var(--cf-sys-space-2) var(--cf-sys-space-1)}.AttentionNotebook_steps__052XG button[aria-current=step]{border-bottom:3px solid var(--cf-sys-status-active-line);font-weight:700}.AttentionNotebook_activeStep__72rIM{border-top:1px solid var(--cf-sys-surface-line);padding-top:var(--cf-sys-space-4)}.AttentionNotebook_activeStep__72rIM h4{scroll-margin-block-start:max(5rem,calc(var(--shell-sticky-offset, 0px) + 1rem))}.AttentionNotebook_views__aRagM{display:flex;flex-wrap:wrap;gap:var(--cf-sys-space-1);margin:var(--cf-sys-space-3) 0}.AttentionNotebook_views__aRagM button{flex:1 1 90px}.AttentionNotebook_object__ET0du{min-width:0;padding:var(--cf-sys-space-3) 0;border-block:1px solid var(--cf-sys-surface-line)}.AttentionNotebook_figure___QQ9X{margin:0;min-width:0}.AttentionNotebook_figure___QQ9X svg{display:block;width:100%;max-width:520px;height:auto;margin:0 auto}.AttentionNotebook_figure___QQ9X figcaption{color:var(--cf-sys-ink-muted);font-size:var(--cf-sys-type-chrome-size);max-width:65ch}.AttentionNotebook_svgText__T8Jy3{fill:var(--cf-sys-ink);font:15px var(--cf-sys-font-instrument)}.AttentionNotebook_gridLine__I0xAj{stroke:var(--cf-sys-surface-line-strong);stroke-width:.6}.AttentionNotebook_axis__u_L_z{fill:none;stroke:var(--cf-sys-ink-muted);stroke-width:1}.AttentionNotebook_sourceVector__AkyvG{stroke:var(--cf-sys-ink);stroke-width:2}.AttentionNotebook_queryVector__pcQ1_{stroke:var(--cf-sys-status-active-line);stroke-width:3}.AttentionNotebook_outputVector__oQ4Vf{stroke:var(--cf-sys-status-invariant-line);stroke-width:3}.AttentionNotebook_queryPoint__s2JLp,.AttentionNotebook_scoreBar__g7sKT{fill:var(--cf-sys-status-active-line)}.AttentionNotebook_outputPoint__gbSBy,.AttentionNotebook_weightBar__RjkEe{fill:var(--cf-sys-status-invariant-line)}.AttentionNotebook_hull__jJXWE{fill:var(--cf-sys-status-invariant-surface);stroke:var(--cf-sys-surface-line-strong);stroke-width:1}.AttentionNotebook_disclosure__sN_ZA{margin-top:var(--cf-sys-space-3);min-width:0}.AttentionNotebook_disclosure__sN_ZA summary{border-inline:0;border-radius:0}.AttentionNotebook_tableScroll__bi8Ej{max-width:100%;overflow-x:auto;margin:var(--cf-sys-space-3) 0}.AttentionNotebook_table__77hqx{border-collapse:collapse;width:100%;font:14px/1.6 var(--cf-sys-font-instrument)}.AttentionNotebook_table__77hqx caption{text-align:left;padding:var(--cf-sys-space-2) 0;color:var(--cf-sys-ink-muted)}.AttentionNotebook_table__77hqx td,.AttentionNotebook_table__77hqx th{text-align:left;padding:var(--cf-sys-space-2);border-bottom:1px solid var(--cf-sys-surface-line)}.AttentionNotebook_table__77hqx th{font-weight:600}.AttentionNotebook_formula__x2tnW{font:16px/1.8 var(--cf-sys-font-instrument);overflow-wrap:anywhere}.AttentionNotebook_code__aYAjw{max-width:100%;overflow:auto;padding:var(--cf-sys-space-4);background:var(--cf-sys-surface-ground);color:var(--cf-sys-ink);font:13px/1.7 var(--cf-sys-font-instrument);white-space:pre}.AttentionNotebook_controls__FHWAY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--cf-sys-space-3) var(--cf-sys-space-4);gap:var(--cf-sys-space-3) var(--cf-sys-space-4);border:0;margin:var(--cf-sys-space-3) 0;padding:0;min-width:0}.AttentionNotebook_controls__FHWAY legend,.AttentionNotebook_queryControls__JXP0Y legend{margin-bottom:var(--cf-sys-space-2);padding:0;font-weight:650}.AttentionNotebook_controls__FHWAY label,.AttentionNotebook_queryControls__JXP0Y label{min-width:0}.AttentionNotebook_controls__FHWAY input[type=range],.AttentionNotebook_queryControls__JXP0Y input[type=range]{display:block;width:100%;height:44px;margin:0;accent-color:var(--cf-sys-status-active-line)}.AttentionNotebook_controls__FHWAY output,.AttentionNotebook_coordinate__Wd4qy{font-family:var(--cf-sys-font-instrument);overflow-wrap:anywhere}.AttentionNotebook_studyActions__e2KMz{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--cf-sys-space-2)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_studyActions__e2KMz button{font-size:var(--cf-sys-type-chrome-size)}.AttentionNotebook_operations__VFJrP{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));grid-gap:var(--cf-sys-space-3);gap:var(--cf-sys-space-3);padding-block:var(--cf-sys-space-3);border-block:1px solid var(--cf-sys-surface-line-strong)}.AttentionNotebook_operations__VFJrP>div{min-width:0;display:flex;flex-direction:column;gap:var(--cf-sys-space-1)}.AttentionNotebook_operations__VFJrP code,.AttentionNotebook_operations__VFJrP span{display:block;overflow-wrap:anywhere;white-space:normal;font:var(--cf-sys-type-mono-size)/1.6 var(--cf-sys-font-instrument);color:var(--cf-sys-ink)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_causalStudy__n1HHR{display:grid;grid-gap:var(--cf-sys-space-2);gap:var(--cf-sys-space-2);min-width:0;margin-bottom:var(--cf-sys-space-4)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_causalStudy__n1HHR p{margin:0;font-size:var(--cf-sys-type-chrome-size);line-height:var(--cf-sys-type-chrome-leading)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_queryControls__JXP0Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));grid-gap:var(--cf-sys-space-1) var(--cf-sys-space-3);gap:var(--cf-sys-space-1) var(--cf-sys-space-3);min-width:0;margin:0;padding:0;border:0}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_queryControls__JXP0Y label{display:grid;grid-template-columns:minmax(0,7rem) minmax(44px,1fr);align-items:center;grid-gap:var(--cf-sys-space-2);gap:var(--cf-sys-space-2);min-width:0;font-size:var(--cf-sys-type-body-size);line-height:var(--cf-sys-type-body-leading)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_comparison___dp6M,.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_normalizer__GErg1{font-size:var(--cf-sys-type-chrome-size);line-height:var(--cf-sys-type-chrome-leading)}.AttentionNotebook_normalizer__GErg1 [data-quantity]{font-family:var(--cf-sys-font-instrument)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceLedger__PL6cJ{display:grid;list-style:none;padding:0;margin:0;grid-gap:var(--cf-sys-space-2);gap:var(--cf-sys-space-2)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceLedger__PL6cJ>li{display:grid;grid-template-columns:3.5rem minmax(0,1fr);grid-gap:var(--cf-sys-space-2);gap:var(--cf-sys-space-2);font-size:var(--cf-sys-type-chrome-size);line-height:var(--cf-sys-type-chrome-leading)}.AttentionNotebook_sourceName__n3bpW{font-weight:650}.AttentionNotebook_sourceName__n3bpW>span{display:block;font-weight:400}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceLedger__PL6cJ dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--cf-sys-space-1) var(--cf-sys-space-2);gap:var(--cf-sys-space-1) var(--cf-sys-space-2);margin:0}.AttentionNotebook_sourceLedger__PL6cJ dl>div{min-width:0;border-left:2px solid var(--cf-sys-surface-line-strong);padding-left:var(--cf-sys-space-1)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceLedger__PL6cJ dd,.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceLedger__PL6cJ dt{margin:0}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceLedger__PL6cJ dt{font-size:var(--cf-sys-type-chrome-size);line-height:var(--cf-sys-type-chrome-leading)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceLedger__PL6cJ dd{font:var(--cf-sys-type-chrome-size)/var(--cf-sys-type-chrome-leading) var(--cf-sys-font-instrument)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceLedger__PL6cJ .AttentionNotebook_sourceContribution__EWRhg{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:0 var(--cf-sys-space-2)}.AttentionNotebook_sourceContribution__EWRhg dd{min-width:0}.AttentionNotebook_causalFigure__0tsIl [data-change=changed]{border-left:3px solid var(--cf-sys-status-active-line)}.AttentionNotebook_causalFigure__0tsIl [data-change=same]{border-left:3px dashed var(--cf-sys-status-invariant-line)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_causalStudy__n1HHR .AttentionNotebook_outputReadout__f2wX_{padding:var(--cf-sys-space-2);background:var(--cf-sys-surface-ground);font-size:var(--cf-sys-type-body-size);line-height:var(--cf-sys-type-body-leading)}.AttentionNotebook_outputReadout__f2wX_ strong{font-family:var(--cf-sys-font-instrument)}.AttentionNotebook_causalFigure__0tsIl .AttentionNotebook_sourceInputs__CieAe{display:grid;grid-gap:var(--cf-sys-space-2);gap:var(--cf-sys-space-2);margin:var(--cf-sys-space-3) 0}.AttentionNotebook_sourceInputs__CieAe>div{min-width:0}.AttentionNotebook_sourceInputs__CieAe dt{font-size:var(--cf-sys-type-chrome-size)}.AttentionNotebook_sourceInputs__CieAe dd{margin:0;font:var(--cf-sys-type-mono-size)/1.6 var(--cf-sys-font-instrument)}.AttentionNotebook_geometry__hEhKj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--cf-sys-space-3);gap:var(--cf-sys-space-3)}.AttentionNotebook_actions__6MK1X{display:flex;flex-wrap:wrap;gap:var(--cf-sys-space-2);align-items:center;margin-top:var(--cf-sys-space-5)}.AttentionNotebook_notebook__2aOCF .AttentionNotebook_primary__banth{background:var(--cf-sys-ink);color:var(--cf-sys-surface-panel);border-color:var(--cf-sys-ink);margin-left:auto}@media (max-width:700px){.AttentionNotebook_geometry__hEhKj{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.AttentionNotebook_steps__052XG{grid-template-columns:repeat(2,minmax(0,1fr))}.AttentionNotebook_controls__FHWAY{grid-template-columns:minmax(0,1fr)}.AttentionNotebook_actions__6MK1X .AttentionNotebook_primary__banth{flex-basis:100%;margin-left:0}.AttentionNotebook_table__77hqx td,.AttentionNotebook_table__77hqx th{padding:var(--cf-sys-space-2) var(--cf-sys-space-1)}}@media (prefers-reduced-motion:reduce){.AttentionNotebook_causalFigure__0tsIl *,.AttentionNotebook_causalFigure__0tsIl :after,.AttentionNotebook_causalFigure__0tsIl :before,.AttentionNotebook_notebook__2aOCF *,.AttentionNotebook_notebook__2aOCF :after,.AttentionNotebook_notebook__2aOCF :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.HomeLanding_homePage__NkIqu{display:grid;grid-gap:var(--cf-sys-space-8);gap:var(--cf-sys-space-8);width:100%;min-width:0;color:var(--cf-sys-ink);font-family:var(--cf-sys-font-explainer)}.HomeLanding_homePage__NkIqu *,.HomeLanding_homePage__NkIqu :after,.HomeLanding_homePage__NkIqu :before{box-sizing:border-box}.HomeLanding_homePage__NkIqu a{color:var(--cf-sys-ink);text-underline-offset:.2em;text-decoration-thickness:1px}.HomeLanding_homePage__NkIqu a:hover{color:var(--cf-sys-ink);text-shadow:none}.HomeLanding_homePage__NkIqu a:focus-visible,.HomeLanding_homePage__NkIqu summary:focus-visible{outline:2px solid var(--cf-sys-focus-ring);outline-offset:var(--cf-sys-space-1);border-radius:var(--cf-sys-radius-1)}.HomeLanding_homePage__NkIqu h1,.HomeLanding_homePage__NkIqu h2,.HomeLanding_homePage__NkIqu h3,.HomeLanding_homePage__NkIqu p{margin:0;padding:0;color:inherit}.HomeLanding_homePage__NkIqu h1,.HomeLanding_homePage__NkIqu h2,.HomeLanding_homePage__NkIqu h3{font-family:var(--cf-sys-font-narrator);font-weight:500;text-wrap:balance}.HomeLanding_homePage__NkIqu h1:after,.HomeLanding_homePage__NkIqu h2:before{content:none}.HomeLanding_learningFolio__EoCpD{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);grid-gap:var(--cf-sys-space-7);gap:var(--cf-sys-space-7);align-items:start;padding:var(--cf-sys-space-5);border:1px solid var(--cf-sys-surface-line);border-radius:var(--cf-sys-radius-3);background:var(--cf-sys-surface-panel)}.HomeLanding_heroCopy__1_uk_{display:grid;grid-gap:var(--cf-sys-space-5);gap:var(--cf-sys-space-5);min-width:0}.HomeLanding_homePage__NkIqu .HomeLanding_activeLabel__Du2Qu{width:-moz-fit-content;width:fit-content;padding-left:var(--cf-sys-space-3);border-left:var(--cf-sys-space-1) solid var(--cf-sys-status-active-line);color:var(--cf-sys-ink);font-family:var(--cf-sys-font-instrument);font-size:var(--cf-sys-type-mono-size);line-height:var(--cf-sys-type-mono-leading)}.HomeLanding_homePage__NkIqu .HomeLanding_heroTitle__QByvs{max-width:16ch;font-size:clamp(var(--cf-sys-type-display-size),4.3vw,4rem);line-height:1.06;letter-spacing:-.025em}.HomeLanding_homePage__NkIqu .HomeLanding_heroLede__qJ6DC{max-width:46ch;color:var(--cf-sys-ink-muted);font-size:1.125rem;line-height:1.55}.HomeLanding_heroActions__t6BnF{display:grid;grid-gap:var(--cf-sys-space-3);gap:var(--cf-sys-space-3);justify-items:start}.HomeLanding_heroActions__t6BnF p{color:var(--cf-sys-ink-muted);font-size:var(--cf-sys-type-chrome-size);line-height:var(--cf-sys-type-chrome-leading)}.HomeLanding_homePage__NkIqu .HomeLanding_primaryAction__6r_LE{display:inline-flex;align-items:center;justify-content:center;gap:var(--cf-sys-space-4);min-height:48px;max-width:100%;padding:var(--cf-sys-space-3) var(--cf-sys-space-5);border:1px solid var(--cf-sys-ink);border-radius:var(--cf-sys-radius-2);background:var(--cf-sys-ink);color:var(--cf-sys-surface-panel);font-size:var(--cf-sys-type-body-size);font-weight:650;line-height:var(--cf-sys-type-body-leading);text-decoration:none;transition:border-color var(--cf-sys-motion-state) var(--cf-sys-motion-easing)}.HomeLanding_homePage__NkIqu .HomeLanding_primaryAction__6r_LE:hover{color:var(--cf-sys-surface-panel);border-color:var(--cf-sys-status-active-line)}.HomeLanding_atlasSection__d75i6,.HomeLanding_furtherSection__sxMrF,.HomeLanding_representationSection__iFfYA,.HomeLanding_trackSection__mvG26{display:grid;grid-gap:var(--cf-sys-space-5);gap:var(--cf-sys-space-5);min-width:0}.HomeLanding_sectionHeading__77Esa{display:grid;grid-gap:var(--cf-sys-space-3);gap:var(--cf-sys-space-3);min-width:0}.HomeLanding_homePage__NkIqu .HomeLanding_sectionHeading__77Esa>p:not(.HomeLanding_sectionNote__TUBrv){color:var(--cf-sys-ink-muted);font-family:var(--cf-sys-font-instrument);font-size:var(--cf-sys-type-mono-size);line-height:var(--cf-sys-type-mono-leading)}.HomeLanding_homePage__NkIqu .HomeLanding_sectionHeading__77Esa h2{max-width:30ch;font-size:clamp(var(--cf-sys-type-title-size),3vw,var(--cf-sys-type-display-size));line-height:1.15}.HomeLanding_homePage__NkIqu .HomeLanding_sectionNote__TUBrv{max-width:85ch;color:var(--cf-sys-ink-muted);font-size:var(--cf-sys-type-chrome-size);line-height:1.55}.HomeLanding_sectionHeadingRow__tzc02{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--cf-sys-space-5)}.HomeLanding_representationRail__u1cnm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--cf-sys-surface-line-strong);border-bottom:1px solid var(--cf-sys-surface-line-strong)}.HomeLanding_homePage__NkIqu .HomeLanding_representationStep__dvSYF{display:grid;align-content:start;grid-gap:var(--cf-sys-space-3);gap:var(--cf-sys-space-3);min-width:0;min-height:44px;padding:var(--cf-sys-space-4);border-top:var(--cf-sys-space-1) solid transparent;text-decoration:none;transition:border-color var(--cf-sys-motion-state) var(--cf-sys-motion-easing)}.HomeLanding_representationStep__dvSYF+.HomeLanding_representationStep__dvSYF{border-left:1px solid var(--cf-sys-surface-line)}.HomeLanding_representationStep__dvSYF:focus-visible,.HomeLanding_representationStep__dvSYF:hover{border-top-color:var(--cf-sys-status-active-line);background:var(--cf-sys-surface-panel)}.HomeLanding_stepIndex__1Ovd5{color:var(--cf-sys-ink-muted);font-family:var(--cf-sys-font-instrument);font-size:var(--cf-sys-type-mono-size);line-height:var(--cf-sys-type-mono-leading)}.HomeLanding_representationStep__dvSYF strong{color:var(--cf-sys-ink);font-family:var(--cf-sys-font-narrator);font-size:1.5rem;font-weight:500;line-height:1.2}.HomeLanding_representationStep__dvSYF>span:last-child{color:var(--cf-sys-ink-muted);font-size:var(--cf-sys-type-chrome-size);line-height:var(--cf-sys-type-chrome-leading)}.HomeLanding_advancedSection__wHZZv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:var(--cf-sys-space-6);gap:var(--cf-sys-space-6);padding:var(--cf-sys-space-5);border:1px solid var(--cf-sys-surface-line);border-radius:var(--cf-sys-radius-2);background:var(--cf-sys-surface-panel)}.HomeLanding_advancedBody__zGFic{display:grid;grid-gap:var(--cf-sys-space-3);gap:var(--cf-sys-space-3);min-width:0}.HomeLanding_objectTrail__NCsoJ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cf-sys-space-3);margin:0;padding:0;list-style:none;font-size:var(--cf-sys-type-chrome-size)}.HomeLanding_objectTrail__NCsoJ li{display:inline-flex;align-items:center;gap:var(--cf-sys-space-3)}.HomeLanding_objectTrail__NCsoJ li+li:before{content:"→";color:var(--cf-sys-ink-muted)}.HomeLanding_objectTrail__NCsoJ a,.HomeLanding_startLinks__dEzmR a,.HomeLanding_textAction__BpWBq,.HomeLanding_trackConcepts__txaaS a,.HomeLanding_trackCopy__6_A_Z a{display:inline-flex;align-items:center;min-height:44px}.HomeLanding_objectTrail__NCsoJ [aria-current=step]{border-bottom:2px solid var(--cf-sys-status-active-line);color:var(--cf-sys-ink);font-weight:650}.HomeLanding_advancedPreview__NRhUQ{min-width:0}.HomeLanding_advancedPreview__NRhUQ summary{min-height:44px;padding:var(--cf-sys-space-3) 0;color:var(--cf-sys-ink);font-weight:650;line-height:var(--cf-sys-type-body-leading);cursor:pointer}.HomeLanding_advancedPreview__NRhUQ[open] summary{margin-bottom:var(--cf-sys-space-3)}.HomeLanding_textAction__BpWBq{gap:var(--cf-sys-space-3);width:-moz-fit-content;width:fit-content;max-width:100%;font-size:var(--cf-sys-type-body-size);font-weight:650;line-height:var(--cf-sys-type-body-leading)}.HomeLanding_trackList__k_9k6{border-top:1px solid var(--cf-sys-surface-line-strong)}.HomeLanding_trackRow__zJ5o0{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);grid-gap:var(--cf-sys-space-5);gap:var(--cf-sys-space-5);align-items:center;padding-block:var(--cf-sys-space-5);border-bottom:1px solid var(--cf-sys-surface-line)}.HomeLanding_homePage__NkIqu .HomeLanding_furtherGrid__djFy_ h3,.HomeLanding_homePage__NkIqu .HomeLanding_trackCopy__6_A_Z h3{font-size:var(--cf-sys-type-title-size);line-height:1.2}.HomeLanding_trackCopy__6_A_Z a{text-decoration:none}.HomeLanding_homePage__NkIqu .HomeLanding_trackCopy__6_A_Z p{margin-top:var(--cf-sys-space-2);color:var(--cf-sys-ink-muted);font-size:var(--cf-sys-type-body-size);line-height:var(--cf-sys-type-body-leading)}.HomeLanding_startLinks__dEzmR,.HomeLanding_trackConcepts__txaaS{display:flex;flex-wrap:wrap;gap:var(--cf-sys-space-2) var(--cf-sys-space-4);align-items:center;min-width:0}.HomeLanding_startLinks__dEzmR a,.HomeLanding_trackConcepts__txaaS a{font-size:var(--cf-sys-type-chrome-size);line-height:var(--cf-sys-type-chrome-leading)}.HomeLanding_startLinks__dEzmR>span{color:var(--cf-sys-ink-muted);font-size:var(--cf-sys-type-chrome-size)}.HomeLanding_domainIndex__WIjQh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--cf-sys-surface-line-strong)}.HomeLanding_homePage__NkIqu .HomeLanding_domainRow__7AOnb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cf-sys-space-3);min-width:0;min-height:56px;padding:var(--cf-sys-space-3) var(--cf-sys-space-4);border-bottom:1px solid var(--cf-sys-surface-line);text-decoration:none}.HomeLanding_domainRow__7AOnb:hover{background:var(--cf-sys-surface-panel)}.HomeLanding_domainRow__7AOnb strong{font-size:var(--cf-sys-type-body-size);font-weight:650}.HomeLanding_domainRow__7AOnb>span{color:var(--cf-sys-ink-muted);font-family:var(--cf-sys-font-instrument);font-size:var(--cf-sys-type-mono-size);line-height:var(--cf-sys-type-mono-leading)}.HomeLanding_furtherSection__sxMrF{padding-top:var(--cf-sys-space-6);border-top:1px solid var(--cf-sys-surface-line-strong)}.HomeLanding_furtherGrid__djFy_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--cf-sys-space-6);gap:var(--cf-sys-space-6)}.HomeLanding_furtherGrid__djFy_ article{display:grid;align-content:start;grid-gap:var(--cf-sys-space-3);gap:var(--cf-sys-space-3);min-width:0}.HomeLanding_homePage__NkIqu .HomeLanding_furtherGrid__djFy_ p{color:var(--cf-sys-ink-muted);font-size:var(--cf-sys-type-body-size);line-height:1.55}@media (max-width:900px){.HomeLanding_learningFolio__EoCpD{gap:var(--cf-sys-space-5);padding:var(--cf-sys-space-5)}.HomeLanding_domainIndex__WIjQh,.HomeLanding_representationRail__u1cnm{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeLanding_representationStep__dvSYF:nth-child(3){border-left:0}.HomeLanding_representationStep__dvSYF:nth-child(n+3){border-bottom:1px solid var(--cf-sys-surface-line)}}@media (max-width:700px){.HomeLanding_homePage__NkIqu{gap:var(--cf-sys-space-7)}.HomeLanding_advancedSection__wHZZv,.HomeLanding_furtherGrid__djFy_,.HomeLanding_learningFolio__EoCpD{grid-template-columns:minmax(0,1fr)}.HomeLanding_advancedSection__wHZZv,.HomeLanding_learningFolio__EoCpD{padding:var(--cf-sys-space-4)}.HomeLanding_heroCopy__1_uk_{gap:var(--cf-sys-space-4)}.HomeLanding_homePage__NkIqu .HomeLanding_heroTitle__QByvs{max-width:18ch;font-size:var(--cf-sys-type-display-size)}.HomeLanding_homePage__NkIqu .HomeLanding_heroLede__qJ6DC{font-size:var(--cf-sys-type-body-size);line-height:var(--cf-sys-type-body-leading)}.HomeLanding_heroActions__t6BnF,.HomeLanding_homePage__NkIqu .HomeLanding_primaryAction__6r_LE{width:100%}.HomeLanding_sectionHeadingRow__tzc02{display:grid;grid-gap:var(--cf-sys-space-3);gap:var(--cf-sys-space-3)}.HomeLanding_trackRow__zJ5o0{grid-template-columns:auto minmax(0,1fr);gap:var(--cf-sys-space-3)}.HomeLanding_trackConcepts__txaaS{grid-column:2}.HomeLanding_domainIndex__WIjQh{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.HomeLanding_representationStep__dvSYF{padding:var(--cf-sys-space-3)}.HomeLanding_representationStep__dvSYF strong{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.HomeLanding_homePage__NkIqu .HomeLanding_primaryAction__6r_LE,.HomeLanding_homePage__NkIqu .HomeLanding_representationStep__dvSYF{transition:none}}