.retail-case-self-check_section__9u7DD{margin:26px 0 46px;border-top:1px solid #d3cec2;scroll-margin-top:88px}.retail-case-self-check_header__iGyhm{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);gap:24px;align-items:end;padding:22px 0 17px;border-bottom:1px solid #d3cec2}.retail-case-self-check_header__iGyhm .retail-kicker{color:#923e2e}.retail-case-self-check_header__iGyhm h2{margin:8px 0 0;color:#202321;font-size:clamp(21px,2.25vw,28px);letter-spacing:-.025em}.retail-case-self-check_header__iGyhm>p{max-width:420px;margin:0;color:#555b56;font-size:14px;line-height:1.7}.retail-case-self-check_topicNav__WQgBk{display:flex;overflow-x:auto;border-bottom:1px solid #d3cec2;scrollbar-width:thin}.retail-case-self-check_topicNav__WQgBk button{display:grid;grid-template-columns:min-content minmax(max-content,1fr);align-items:center;gap:9px;min-height:48px;padding:7px 13px;color:#555b56;border:0;border-right:1px solid #d3cec2;border-bottom:2px solid transparent;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.retail-case-self-check_topicNav__WQgBk button>span{color:#923e2e;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.retail-case-self-check_topicNav__WQgBk button>strong{font-size:13px;font-weight:650}.retail-case-self-check_topicNav__WQgBk button[aria-pressed=true]{color:#202321;border-bottom-color:#923e2e}.retail-case-self-check_choice__yxfcc:focus-visible,.retail-case-self-check_topicNav__WQgBk button:focus-visible{outline:2px solid #923e2e;outline-offset:-2px}.retail-case-self-check_body__h7Zn_{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(0,1.15fr);gap:clamp(22px,4vw,58px);padding:25px 0}.retail-case-self-check_prompt__8drrc{min-width:0}.retail-case-self-check_meta__i0_n8{display:flex;flex-wrap:wrap;gap:8px 16px;color:#923e2e;font-size:12px;font-weight:700}.retail-case-self-check_meta__i0_n8 span+span{color:#555b56;font-weight:500}.retail-case-self-check_prompt__8drrc h3{margin:13px 0 20px;color:#202321;font-size:clamp(19px,1.9vw,23px);line-height:1.5}.retail-case-self-check_hint__DqXW1{border-top:1px solid #d3cec2;padding-top:10px}.retail-case-self-check_hint__DqXW1 summary{color:#923e2e;font-size:14px;font-weight:650;cursor:pointer}.retail-case-self-check_hint__DqXW1 summary:focus-visible{outline:2px solid #923e2e;outline-offset:3px}.retail-case-self-check_hint__DqXW1 p{margin:9px 0 0;color:#555b56;font-size:14px;line-height:1.65}.retail-case-self-check_choices__VjGuu{display:grid;gap:0;min-width:0;margin:0;padding:0;border:0}.retail-case-self-check_choices__VjGuu legend{margin-bottom:7px;color:#555b56;font-size:13px;font-weight:700}.retail-case-self-check_choice__yxfcc{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;width:100%;min-height:52px;padding:12px 8px 12px 0;color:#555b56;border:0;border-bottom:1px solid #d3cec2;background:transparent;font:inherit;font-size:14px;line-height:1.6;text-align:left;cursor:pointer;transition:color .16s ease,padding .16s ease,background-color .16s ease}.retail-case-self-check_choiceIndex__27gpC{color:#923e2e;font:700 12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.retail-case-self-check_choice__yxfcc[aria-checked=true]{padding-left:8px;color:#202321;background:#f4f0e6}.retail-case-self-check_feedback__aU5C9{margin:0 0 22px;padding:15px 18px 17px;border-left:3px solid #923e2e;background:#f4f0e6;animation:retail-case-self-check_reveal__hZGHr .22s ease-out both}.retail-case-self-check_feedbackTitle__OMDl3{display:flex;justify-content:space-between;gap:16px;color:#923e2e;font-size:13px;font-weight:700}.retail-case-self-check_feedback__aU5C9>p{max-width:860px;margin:8px 0 15px;color:#555b56;font-size:15px;line-height:1.7}.retail-case-self-check_bridge__lKsew{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;padding-top:11px;border-top:1px solid #d3cec2}.retail-case-self-check_bridge__lKsew>span{color:#555b56;font-size:12px;font-weight:700}.retail-case-self-check_bridge__lKsew p{margin:0;color:#202321;font-size:14px;line-height:1.65}@keyframes retail-case-self-check_reveal__hZGHr{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.retail-case-self-check_header__iGyhm{grid-template-columns:1fr;gap:10px}.retail-case-self-check_body__h7Zn_{grid-template-columns:1fr;gap:22px}.retail-case-self-check_topicNav__WQgBk button{flex:0 0 auto}}@media (max-width:480px){.retail-case-self-check_header__iGyhm{padding:18px 0 14px}.retail-case-self-check_header__iGyhm>p{font-size:12px}.retail-case-self-check_topicNav__WQgBk{margin-right:-4px}.retail-case-self-check_topicNav__WQgBk button{gap:7px;min-height:45px;padding:6px 9px}.retail-case-self-check_topicNav__WQgBk button>strong{font-size:12px}.retail-case-self-check_choice__yxfcc{grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:14px}.retail-case-self-check_feedback__aU5C9{padding:13px 13px 15px}.retail-case-self-check_bridge__lKsew{grid-template-columns:1fr;gap:5px}}@media (prefers-reduced-motion:reduce){.retail-case-self-check_choice__yxfcc,.retail-case-self-check_topicNav__WQgBk button{transition:none}.retail-case-self-check_feedback__aU5C9{animation:none}}.retail-knowledge-library_root__xd0dF{margin:50px 0 64px;padding-top:22px;border-top:1px solid #d3cec2;scroll-margin-top:88px}.retail-knowledge-library_heading__Ay_hg{max-width:780px;margin-bottom:24px}.retail-knowledge-library_heading__Ay_hg h2{margin:9px 0;color:#202321;font-size:clamp(1.9rem,3.6vw,3rem);line-height:1.08;letter-spacing:-.045em}.retail-knowledge-library_heading__Ay_hg p{max-width:700px;margin:0;color:#555b56;font-size:15px;line-height:1.7}.retail-knowledge-library_controls___FUCJ{display:grid;grid-template-columns:minmax(0,520px) 1fr;align-items:end;gap:20px 28px;margin:0 0 15px;padding:17px 0 16px;border-top:1px solid #d3cec2;border-bottom:1px solid #d3cec2}.retail-knowledge-library_search__niU1F{display:grid;gap:7px}.retail-knowledge-library_search__niU1F label{color:#202321;font-size:13px;font-weight:750}.retail-knowledge-library_search__niU1F input{width:100%;min-height:46px;padding:10px 13px;border:1px solid #aaa99f;border-radius:0;background:rgba(255,255,255,.46);color:#202321;font:inherit}.retail-knowledge-library_search__niU1F input::placeholder{color:#7a7c75}.retail-knowledge-library_search__niU1F input:focus-visible{outline:2px solid #923e2e;outline-offset:2px}.retail-knowledge-library_resultCount__sD5dF{justify-self:end;margin:0;color:#7a7c75;font-size:13px;line-height:1.5}.retail-knowledge-library_results__3U5yc{display:grid;border-top:1px solid #aaa99f}.retail-knowledge-library_result__l8HcX{display:grid;grid-template-columns:34px minmax(0,1fr) 22px;gap:12px;align-items:start;width:100%;padding:15px 3px 16px;border:0;border-left:2px solid transparent;border-bottom:1px solid #d3cec2;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:color .16s ease,padding .16s ease,background-color .16s ease}.retail-knowledge-library_result__l8HcX:focus-visible .retail-knowledge-library_resultTitle__1zUgi,.retail-knowledge-library_result__l8HcX:hover .retail-knowledge-library_resultTitle__1zUgi{text-decoration:underline;text-decoration-color:#923e2e;text-underline-offset:4px}.retail-knowledge-library_result__l8HcX:focus-visible{outline:2px solid #923e2e;outline-offset:2px}.retail-knowledge-library_selected__7fGPW:focus-visible{outline:2px solid #923e2e;outline-offset:3px}.retail-knowledge-library_result__l8HcX[aria-selected=true]{padding-left:8px;border-left:2px solid #923e2e;background:#f4f0e6}.retail-knowledge-library_result__l8HcX[aria-selected=true] .retail-knowledge-library_resultTitle__1zUgi{color:#923e2e}.retail-knowledge-library_resultNumber__NBmNe{padding-top:3px;color:#923e2e;font:700 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.retail-knowledge-library_resultText__w5J1L{display:grid;gap:5px}.retail-knowledge-library_resultTitle__1zUgi{color:#202321;font-size:16px;font-weight:750;line-height:1.45}.retail-knowledge-library_resultSummary__yx1_E{display:-webkit-box;overflow:hidden;color:#555b56;font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.retail-knowledge-library_resultMark__jXcyH{padding-top:3px;color:#923e2e;font-size:17px;line-height:1}.retail-knowledge-library_moreButton__6Mh6Z{justify-self:start;min-height:40px;margin-top:12px;padding:6px 0;border:0;border-bottom:1px solid #923e2e;background:transparent;color:#923e2e;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.retail-knowledge-library_moreButton__6Mh6Z:focus-visible{outline:2px solid #923e2e;outline-offset:3px}.retail-knowledge-library_empty__03hwJ{margin:0;padding:22px 0;border-bottom:1px solid #d3cec2;color:#7a7c75;line-height:1.6}.retail-knowledge-library_selected__7fGPW{margin-top:28px;padding-top:23px;border-top:1px solid #aaa99f}.retail-knowledge-library_selected__7fGPW .textbook-evidence-sheet{border-color:#d3cec2}.retail-knowledge-library_selected__7fGPW .textbook-evidence-heading h2{color:#202321}.retail-knowledge-library_selected__7fGPW .textbook-evidence-figure{border-color:#d3cec2;background:rgba(255,255,255,.2)}.retail-knowledge-library_selected__7fGPW .textbook-evidence-figure:focus-visible{outline-color:#923e2e}.retail-knowledge-library_selected__7fGPW .textbook-evidence-reading>aside,.retail-knowledge-library_selected__7fGPW .textbook-evidence-reading>div{border-color:#d3cec2}.retail-knowledge-library_selected__7fGPW .textbook-evidence-practice summary strong,.retail-knowledge-library_selected__7fGPW .textbook-evidence-practice summary:after,.retail-knowledge-library_selected__7fGPW .textbook-evidence-reading span{color:#923e2e}.retail-knowledge-library_selected__7fGPW .textbook-evidence-reading p{color:#555b56}.retail-knowledge-library_selected__7fGPW .textbook-evidence-practice{border-color:#d3cec2;color:#555b56}.retail-knowledge-library_selected__7fGPW .textbook-evidence-practice summary span{color:#555b56}.retail-knowledge-library_selected__7fGPW .textbook-evidence-practice summary:focus-visible{outline-color:#923e2e}.retail-knowledge-library_selected__7fGPW .textbook-evidence-practice[open] summary{border-bottom-color:#d3cec2}.retail-knowledge-library_selected__7fGPW svg [fill="#202321"]{fill:#202321!important}.retail-knowledge-library_selected__7fGPW svg [stroke="#202321"]{stroke:#202321!important}.retail-knowledge-library_selected__7fGPW svg [fill="#34483e"]{fill:#202321!important}.retail-knowledge-library_selected__7fGPW svg [stroke="#923e2e"]{stroke:#923e2e!important}.retail-knowledge-library_selected__7fGPW svg [fill="#923e2e"]{fill:#923e2e!important}.retail-knowledge-library_selected__7fGPW svg [fill="#555b56"],.retail-knowledge-library_selected__7fGPW svg [fill="#7a7c75"]{fill:#555b56!important}.retail-knowledge-library_selected__7fGPW svg [stroke="#aaa99f"],.retail-knowledge-library_selected__7fGPW svg [stroke="#d3cec2"]{stroke:#d3cec2!important}.retail-knowledge-library_selected__7fGPW svg [fill="#34483e"]{fill:#555b56!important}.retail-knowledge-library_selected__7fGPW svg [stroke="#34483e"]{stroke:#555b56!important}.retail-knowledge-library_selected__7fGPW svg [fill="#f4f0e6"]{fill:#f1e4dc!important;fill:#f4f0e6!important}.retail-knowledge-library_selected__7fGPW svg [fill="#ebe6da"]{fill:#ebe6da!important;fill:#f4f0e6!important}.retail-knowledge-library_selected__7fGPW svg [fill="#c9a191"]{fill:#923e2e!important}.retail-knowledge-library_selected__7fGPW svg [stop-color="#202321"]{stop-color:#202321!important}.retail-knowledge-library_selected__7fGPW svg [stop-color="#34483e"]{stop-color:#555b56!important}@media (max-width:640px){.retail-knowledge-library_root__xd0dF{margin:37px 0 46px;padding-top:17px}.retail-knowledge-library_controls___FUCJ{grid-template-columns:minmax(0,1fr);gap:10px}.retail-knowledge-library_resultCount__sD5dF{justify-self:start}.retail-knowledge-library_result__l8HcX{grid-template-columns:26px minmax(0,1fr) 18px;gap:8px;padding:14px 1px}.retail-knowledge-library_resultTitle__1zUgi{font-size:15px}.retail-knowledge-library_resultSummary__yx1_E{font-size:13px}}@media (prefers-reduced-motion:reduce){.retail-knowledge-library_result__l8HcX{transition:none}}.retail-module-learning-path_root__Y_tjV{scroll-margin-top:88px;margin:20px 0 48px;padding-top:20px;border-top:1px solid #d3cec2}.retail-module-learning-path_heading__v_sna{max-width:720px;margin-bottom:16px}.retail-module-learning-path_heading__v_sna .retail-kicker{color:#923e2e}.retail-module-learning-path_heading__v_sna h2{margin:9px 0 8px;color:#202321;font-size:clamp(1.45rem,2.5vw,1.9rem);line-height:1.2;letter-spacing:-.025em}.retail-module-learning-path_heading__v_sna p{margin:0;color:#555b56;font-size:15px;line-height:1.7}.retail-module-learning-path_list__jBGbt{display:grid;margin:0;padding:0;border-top:1px solid #d3cec2;list-style:none}.retail-module-learning-path_item__1VoXt{display:grid;grid-template-columns:42px minmax(0,1.45fr) minmax(240px,.85fr);gap:clamp(14px,2vw,24px);align-items:start;padding:19px 0 21px;border-bottom:1px solid #d3cec2}.retail-module-learning-path_number__hjllc{padding-top:3px;color:#923e2e;font:700 12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.retail-module-learning-path_content__uFLxR h3{margin:0;color:#202321;font-size:clamp(1.1rem,1.7vw,1.3rem);line-height:1.35}.retail-module-learning-path_content__uFLxR>p{max-width:none;margin:7px 0 10px;color:#555b56;font-size:16px;line-height:1.72}.retail-module-learning-path_practice____DEO{min-width:0;margin:2px 0 0;padding:3px 0 4px 16px;border-left:1px solid #d3cec2}.retail-module-learning-path_practice____DEO summary{display:list-item;min-height:38px;color:#923e2e;font-size:14px;font-weight:700;cursor:pointer;text-decoration:underline;text-decoration-color:#c9a191;text-underline-offset:4px}.retail-module-learning-path_practice____DEO summary::marker{color:#923e2e}.retail-module-learning-path_practice____DEO summary:focus-visible{outline:2px solid #923e2e;outline-offset:2px}.retail-module-learning-path_practice____DEO>p{margin:2px 0 0;padding:11px 0 10px;border-top:1px solid #d3cec2;color:#555b56;font-size:15px;line-height:1.7}.retail-module-learning-path_practiceWithExample__U4mW4{grid-column:2/-1;padding-right:4px;border-left:0}.retail-module-learning-path_workedExample__HWRAe{margin-top:8px;border-top:1px solid #d3cec2}.retail-module-learning-path_workedExampleIntro__VR2sP{margin:0;padding:12px 0 8px;color:#555b56;font-size:13px;line-height:1.6}.retail-module-learning-path_workedExampleTableWrap__ekex0{margin:5px 0 15px;border-top:1px solid #d3cec2}.retail-module-learning-path_workedExampleTable__9RuQr{width:100%;table-layout:fixed;border-collapse:collapse;color:#555b56;font-size:13px;line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.retail-module-learning-path_workedExampleTable__9RuQr caption{padding:8px 0 6px;color:#555b56;font-size:12px;text-align:left}.retail-module-learning-path_workedExampleTable__9RuQr td,.retail-module-learning-path_workedExampleTable__9RuQr th{padding:7px 10px;border-bottom:1px solid #d3cec2}.retail-module-learning-path_workedExampleTable__9RuQr thead th{color:#555b56;font-size:12px;font-weight:650;text-align:right}.retail-module-learning-path_workedExampleTable__9RuQr tbody th,.retail-module-learning-path_workedExampleTable__9RuQr thead th:first-child{width:46%;padding-left:0;text-align:left}.retail-module-learning-path_workedExampleTable__9RuQr tbody th{font-weight:550}.retail-module-learning-path_workedExampleTable__9RuQr td{text-align:right}.retail-module-learning-path_workedExampleTableSubtotalRow__LfphB td,.retail-module-learning-path_workedExampleTableSubtotalRow__LfphB th{border-top:1px solid #aaa99f}.retail-module-learning-path_workedExampleTableSubtotalRow__LfphB th{font-weight:650}.retail-module-learning-path_workedExampleTableDecisionRow__28lf_ td,.retail-module-learning-path_workedExampleTableDecisionRow__28lf_ th{background:#f4f0e6;border-top:1px solid #aaa99f;font-weight:700}.retail-module-learning-path_allocationFigure__uOvov{margin:4px 0 12px;padding-top:8px;border-top:1px solid #d3cec2}.retail-module-learning-path_allocationFigure__uOvov svg{display:block;width:min(100%,460px);height:auto;margin:0}.retail-module-learning-path_allocationFigure__uOvov svg.retail-module-learning-path_forecastDesktop__NHf_g{width:min(100%,540px)}.retail-module-learning-path_seasonalShareFigure___K7ih{margin:4px 0 12px;padding-top:8px;border-top:1px solid #d3cec2}.retail-module-learning-path_seasonalShareFigure___K7ih svg{display:block;width:min(100%,520px);height:auto}.retail-module-learning-path_seasonalShareBaseline__L92JD{stroke:#d3cec2;stroke-width:1}.retail-module-learning-path_seasonalShareBar__cTqhx{fill:#aaa99f}.retail-module-learning-path_seasonalShareBarPeak__Y8xrO{fill:#923e2e}.retail-module-learning-path_seasonalShareMonth__V7p0q,.retail-module-learning-path_seasonalSharePercent__NpO5l{fill:#555b56;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-anchor:middle}.retail-module-learning-path_seasonalShareMonth__V7p0q{fill:#555b56}.retail-module-learning-path_allocationBaseline__ybt_o{stroke:#d3cec2;stroke-width:1}.retail-module-learning-path_allocationBar__mFOF4{fill:#d3cec2}.retail-module-learning-path_allocationBarWeekend__I3Glf{fill:#aaa99f}.retail-module-learning-path_allocationBarEvent__koYa5{fill:#923e2e}.retail-module-learning-path_allocationAmount__r4y7O,.retail-module-learning-path_allocationLabel__Ull_V,.retail-module-learning-path_allocationWeight__4ugX2{text-anchor:middle;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.retail-module-learning-path_forecastHeading__7HMee{fill:#555b56;font-size:12px;font-weight:700}.retail-module-learning-path_forecastRowLabel__xOd1j{fill:#555b56;font-size:12px}.retail-module-learning-path_forecastValue__zZee9{fill:#202321;font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-anchor:end}.retail-module-learning-path_forecastValueOnAccent__2a33E{fill:#faf8f2}.retail-module-learning-path_forecastMobile__xDUaM{display:none!important}.retail-module-learning-path_forecastMobileHeading__YLua4{fill:#555b56;font-size:13px;font-weight:700}.retail-module-learning-path_forecastMobileLabel__XGl5r{fill:#555b56;font-size:12px}.retail-module-learning-path_forecastMobileValue__avb2U{fill:#202321;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-anchor:end}.retail-module-learning-path_forecastDivider__NOn23{stroke:#d3cec2;stroke-width:1}.retail-module-learning-path_allocationAmount__r4y7O{fill:#202321;font-size:14px;font-weight:700}.retail-module-learning-path_allocationLabel__Ull_V{fill:#555b56;font-size:12.5px}.retail-module-learning-path_allocationWeight__4ugX2{fill:#923e2e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}.retail-module-learning-path_allocationCaption__qjRLR{margin:0;max-width:460px;color:#555b56;font-size:13px;line-height:1.55}.retail-module-learning-path_workedExampleLenses__wgwSI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid #d3cec2}.retail-module-learning-path_workedExampleSequence__ZVWIg{grid-template-columns:repeat(3,minmax(0,1fr));border-top:0}.retail-module-learning-path_workedExampleLens__68pI2{display:grid;grid-template-columns:minmax(76px,.28fr) minmax(0,1fr);gap:10px;padding:12px 14px 12px 0;border-bottom:1px solid #d3cec2}.retail-module-learning-path_workedExampleLens__68pI2:nth-child(2n){padding-left:14px;border-left:1px solid #d3cec2}.retail-module-learning-path_workedExampleSequence__ZVWIg .retail-module-learning-path_workedExampleLens__68pI2,.retail-module-learning-path_workedExampleSequence__ZVWIg .retail-module-learning-path_workedExampleLens__68pI2:nth-child(2n){grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;padding:13px 14px 14px 0;border-top:1px solid #d3cec2;border-bottom:0;border-left:0}.retail-module-learning-path_workedExampleSequence__ZVWIg .retail-module-learning-path_workedExampleLens__68pI2+.retail-module-learning-path_workedExampleLens__68pI2{padding-left:14px;border-left:1px solid #d3cec2}.retail-module-learning-path_workedExampleLens__68pI2 dt{color:#923e2e;font-size:13px;font-weight:750;line-height:1.55}.retail-module-learning-path_workedExampleStage__5QWwE{display:block;margin-bottom:5px;color:#923e2e;font:700 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em}.retail-module-learning-path_workedExampleLens__68pI2 dd{margin:0;color:#555b56;font-size:14px;line-height:1.65}.retail-module-learning-path_workedExampleTakeaway__YcwAY{margin:14px 0 2px!important;padding:1px 0 1px 12px!important;border-top:0!important;border-left:2px solid #923e2e;color:#555b56!important;font-size:14px!important}@media (max-width:900px){.retail-module-learning-path_item__1VoXt{grid-template-columns:34px minmax(0,1fr);gap:10px}.retail-module-learning-path_content__uFLxR{grid-column:2}.retail-module-learning-path_practice____DEO{grid-column:2;margin-top:9px;padding:10px 0 0;border-top:1px solid #d3cec2;border-left:0}}@media (max-width:640px){.retail-module-learning-path_forecastFigure__McaIP{width:calc(100vw - 48px);margin-left:-44px}.retail-module-learning-path_allocationFigure__uOvov svg.retail-module-learning-path_forecastDesktop__NHf_g{display:none}.retail-module-learning-path_allocationFigure__uOvov svg.retail-module-learning-path_forecastMobile__xDUaM{display:block!important;width:100%;max-width:none}.retail-module-learning-path_root__Y_tjV{margin:32px 0 38px;padding-top:16px}.retail-module-learning-path_item__1VoXt{padding:16px 0 18px}.retail-module-learning-path_content__uFLxR>p{font-size:16px}.retail-module-learning-path_practice____DEO summary{min-height:42px;font-size:14px}.retail-module-learning-path_practice____DEO>p{font-size:16px}.retail-module-learning-path_workedExampleLenses__wgwSI{grid-template-columns:minmax(0,1fr)}.retail-module-learning-path_workedExampleTable__9RuQr{font-size:12px}.retail-module-learning-path_workedExampleTable__9RuQr td,.retail-module-learning-path_workedExampleTable__9RuQr th{padding:7px 6px}.retail-module-learning-path_workedExampleTable__9RuQr thead th{font-size:11px}.retail-module-learning-path_workedExampleTable__9RuQr tbody th,.retail-module-learning-path_workedExampleTable__9RuQr thead th:first-child{width:46%}.retail-module-learning-path_workedExampleLens__68pI2,.retail-module-learning-path_workedExampleLens__68pI2:nth-child(2n){grid-template-columns:minmax(78px,.3fr) minmax(0,1fr);padding:11px 0;border-left:0}.retail-module-learning-path_workedExampleSequence__ZVWIg{grid-template-columns:minmax(0,1fr)}.retail-module-learning-path_workedExampleSequence__ZVWIg .retail-module-learning-path_workedExampleLens__68pI2,.retail-module-learning-path_workedExampleSequence__ZVWIg .retail-module-learning-path_workedExampleLens__68pI2+.retail-module-learning-path_workedExampleLens__68pI2,.retail-module-learning-path_workedExampleSequence__ZVWIg .retail-module-learning-path_workedExampleLens__68pI2:nth-child(2n){grid-template-columns:minmax(0,.36fr) minmax(0,1fr);padding:11px 0;border-left:0}.retail-module-learning-path_workedExampleSequence__ZVWIg .retail-module-learning-path_workedExampleLens__68pI2:first-child{border-top:1px solid #d3cec2}.retail-module-learning-path_workedExampleStage__5QWwE{margin-bottom:3px}.retail-module-learning-path_workedExampleLens__68pI2 dd{font-size:15px}}.retail-decision-model_root__fwOU_{margin:46px 0 64px;padding:23px 0 20px;border-block:1px solid #d3cec2;color:#202321}.retail-decision-model_heading__sLqw8{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.62fr);align-items:end;gap:28px}.retail-decision-model_kicker__lbLuY{color:#923e2e;font-size:12px;font-weight:700;letter-spacing:.02em}.retail-decision-model_heading__sLqw8 h2{max-width:740px;margin:9px 0 0;font-size:clamp(1.45rem,2.8vw,2.2rem);line-height:1.18;letter-spacing:-.04em}.retail-decision-model_heading__sLqw8>p{max-width:460px;margin:0 0 2px;color:#555b56;font-size:14px;line-height:1.7}.retail-decision-model_connector__79xMZ{display:block;width:100%;height:34px;margin-top:18px;overflow:visible}.retail-decision-model_connector__79xMZ path:first-child{fill:none;stroke:#d3cec2;stroke-width:1.5}.retail-decision-model_connector__79xMZ path:nth-child(2){fill:none;stroke:#923e2e;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.retail-decision-model_connector__79xMZ circle{fill:#faf8f2;stroke:#7a7c75;stroke-width:2}.retail-decision-model_steps__oRWGT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:-1px 0 0;padding:0;list-style:none}.retail-decision-model_steps__oRWGT li{display:grid;align-content:start;gap:5px;min-width:0;padding-right:16px}.retail-decision-model_steps__oRWGT li+li{padding-left:20px;border-left:1px solid #d3cec2}.retail-decision-model_number__FzB1L{color:#923e2e;font:700 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.retail-decision-model_steps__oRWGT strong{color:#202321;font-size:16px;line-height:1.35}.retail-decision-model_note__Pi2JY{color:#555b56;font-size:14px;line-height:1.55}@media (max-width:760px){.retail-decision-model_root__fwOU_{margin:36px 0 46px}.retail-decision-model_heading__sLqw8{grid-template-columns:1fr;gap:10px}.retail-decision-model_heading__sLqw8>p{max-width:620px}.retail-decision-model_connector__79xMZ{height:26px;margin-top:14px}.retail-decision-model_steps__oRWGT li{padding-right:9px}.retail-decision-model_steps__oRWGT li+li{padding-left:10px}}@media (max-width:540px){.retail-decision-model_heading__sLqw8 h2{font-size:clamp(1.2rem,5vw,1.35rem)}.retail-decision-model_connector__79xMZ{display:none}.retail-decision-model_steps__oRWGT{grid-template-columns:1fr;margin-top:18px}.retail-decision-model_steps__oRWGT li{grid-template-columns:28px minmax(0,1fr);gap:2px 8px;padding:12px 0;border-top:1px solid #d3cec2}.retail-decision-model_steps__oRWGT li+li{padding-left:0;border-left:0}.retail-decision-model_number__FzB1L{grid-row:span 2;padding-top:2px}.retail-decision-model_steps__oRWGT strong{font-size:15px}.retail-decision-model_note__Pi2JY{grid-column:2}}.retail-signal-reading-lab_root__D5JeJ{margin:46px 0 66px;padding:24px 28px 20px;border-block:1px solid #aaa99f;background:#ebe6da;color:#202321}.retail-signal-reading-lab_heading__yZbLN{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.46fr);align-items:end;gap:32px}.retail-signal-reading-lab_kicker__RVrtq{color:#923e2e;font-size:11px;font-weight:800;letter-spacing:.12em}.retail-signal-reading-lab_heading__yZbLN h2{max-width:760px;margin:8px 0 0;font-size:clamp(1.45rem,2.55vw,2.12rem);line-height:1.2;letter-spacing:-.04em}.retail-signal-reading-lab_heading__yZbLN>p{margin:0 0 2px;color:#555b56;font-size:14px;line-height:1.7}.retail-signal-reading-lab_track__DqT3a{position:relative;margin-top:22px}.retail-signal-reading-lab_route__Nyvvs{position:absolute;inset:0 0 auto;width:100%;height:54px;overflow:visible;pointer-events:none}.retail-signal-reading-lab_routeAccent__IYKm_,.retail-signal-reading-lab_routeBase__8RFXn{fill:none;stroke-linecap:round}.retail-signal-reading-lab_routeBase__8RFXn{stroke:#d3cec2;stroke-width:1.5}.retail-signal-reading-lab_routeAccent__IYKm_{stroke:#923e2e;stroke-width:1.5}.retail-signal-reading-lab_routeNode__43Bin{fill:#ebe6da;stroke:#7a7c75;stroke-width:1.5}.retail-signal-reading-lab_routeNodeActive__LUh49{fill:#923e2e;stroke:#f4f0e6;stroke-width:2}.retail-signal-reading-lab_activeMarker___CV_P{position:absolute;top:14px;z-index:1;width:26px;height:26px;border:1px solid rgb(164 87 45/42%);border-radius:50%;pointer-events:none;transform:translateX(-50%)}.retail-signal-reading-lab_choices__4fuBt{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.retail-signal-reading-lab_choices__4fuBt li{min-width:0;padding-inline:14px}.retail-signal-reading-lab_choices__4fuBt li:first-child{padding-left:0}.retail-signal-reading-lab_choices__4fuBt li+li{border-left:1px solid #d3cec2}.retail-signal-reading-lab_choice__M0vRS{display:grid;width:100%;min-height:88px;align-content:start;gap:4px;padding:44px 0 10px;border:0;border-top:2px solid transparent;border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.retail-signal-reading-lab_choice__M0vRS:focus-visible{outline:2px solid #923e2e;outline-offset:3px}.retail-signal-reading-lab_choice__M0vRS[aria-pressed=true]{border-top-color:#923e2e}.retail-signal-reading-lab_choiceIndex__CAu0j{color:#923e2e;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.retail-signal-reading-lab_choice__M0vRS strong{font-size:15px;line-height:1.35}.retail-signal-reading-lab_choiceCaption__2Q70l{color:#7a7c75;font-size:11px;line-height:1.4}.retail-signal-reading-lab_detail__ya09k{padding:20px 0 4px;border-top:1px solid #aaa99f}.retail-signal-reading-lab_detailHeading__sAWeJ{display:flex;align-items:baseline;gap:12px;margin-bottom:15px}.retail-signal-reading-lab_detailHeading__sAWeJ>span{color:#923e2e;font-size:11px;font-weight:800;letter-spacing:.08em}.retail-signal-reading-lab_detailHeading__sAWeJ h3{margin:0;font-size:18px;line-height:1.3}.retail-signal-reading-lab_readingGrid__7hPyA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;margin:0}.retail-signal-reading-lab_readingGrid__7hPyA>div{display:grid;grid-template-columns:98px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid #d3cec2}.retail-signal-reading-lab_readingGrid__7hPyA dt{color:#923e2e;font-size:12px;font-weight:800}.retail-signal-reading-lab_readingGrid__7hPyA dd{margin:0;color:#555b56;font-size:13px;line-height:1.65}.retail-signal-reading-lab_principle__h3QyZ{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;max-width:900px;margin:18px 0 0;color:#555b56;font-size:12px;line-height:1.65}.retail-signal-reading-lab_principle__h3QyZ span{color:#923e2e;font-size:16px}.retail-signal-reading-lab_opportunity__G_LWu{margin-top:28px;padding-top:24px;border-top:1px solid #aaa99f}.retail-signal-reading-lab_opportunityHeading__EQGeJ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:22px}.retail-signal-reading-lab_opportunityHeading__EQGeJ h3{margin:7px 0 0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.25;letter-spacing:-.025em}.retail-signal-reading-lab_opportunityHeading__EQGeJ p{max-width:700px;margin:8px 0 0;color:#555b56;font-size:13px;line-height:1.65}.retail-signal-reading-lab_opportunityIndex__jUE0x{padding-top:3px;color:#923e2e;font:700 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;white-space:nowrap}.retail-signal-reading-lab_opportunityLayout__ZRwHz{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:30px;margin-top:20px}.retail-signal-reading-lab_crossCheckPanel__HZ9fh{min-width:0}.retail-signal-reading-lab_evidenceNetwork__qevI6{padding:4px 0 12px;border-bottom:1px solid #d3cec2}.retail-signal-reading-lab_evidenceNetwork__qevI6 svg{display:block;width:100%;height:auto;max-height:180px}.retail-signal-reading-lab_evidenceNetwork__qevI6>p{margin:0;color:#7a7c75;font-size:11px;line-height:1.5}.retail-signal-reading-lab_networkLineActive__09M1l,.retail-signal-reading-lab_networkLine__NlGef{fill:none;stroke-linecap:round;stroke-width:1.5}.retail-signal-reading-lab_networkLine__NlGef{stroke:#d3cec2}.retail-signal-reading-lab_networkLineActive__09M1l{stroke:#923e2e}.retail-signal-reading-lab_networkNode__zSaGA{fill:#ebe6da;stroke:#7a7c75;stroke-width:1.5}.retail-signal-reading-lab_networkNodeSelected__5BrNR{fill:#923e2e;stroke:#f4f0e6;stroke-width:2}.retail-signal-reading-lab_networkCenter____tfn{fill:#202321}.retail-signal-reading-lab_networkCenterLabel__i2IAY{fill:#f4f0e6;font:700 12px sans-serif}.retail-signal-reading-lab_crossCheckChoices__BJnJy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:16px 0 0;padding:0;border:0}.retail-signal-reading-lab_crossCheckChoices__BJnJy legend{margin-bottom:6px;color:#202321;font-size:13px;font-weight:800}.retail-signal-reading-lab_crossCheckChoice__WkvjI{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;min-width:0;min-height:57px;align-content:start;padding:10px 0;border-top:1px solid #d3cec2;cursor:pointer}.retail-signal-reading-lab_crossCheckChoice__WkvjI input{width:16px;height:16px;margin:2px 0 0;accent-color:#923e2e}.retail-signal-reading-lab_crossCheckChoice__WkvjI input:focus-visible,.retail-signal-reading-lab_opportunityField__oytvs input:focus-visible,.retail-signal-reading-lab_opportunityField__oytvs textarea:focus-visible{outline:2px solid #923e2e;outline-offset:3px}.retail-signal-reading-lab_crossCheckChoice__WkvjI small,.retail-signal-reading-lab_crossCheckChoice__WkvjI strong{display:block}.retail-signal-reading-lab_crossCheckChoice__WkvjI strong{font-size:12px;line-height:1.4}.retail-signal-reading-lab_crossCheckChoice__WkvjI small{margin-top:3px;color:#7a7c75;font-size:10px;line-height:1.5}.retail-signal-reading-lab_opportunityFields__Fjr2w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 20px;min-width:0;border-top:1px solid #aaa99f}.retail-signal-reading-lab_opportunityField__oytvs{display:grid;gap:7px;min-width:0;padding:12px 0 10px;border-bottom:1px solid #d3cec2}.retail-signal-reading-lab_opportunityField__oytvs:nth-child(n+4){grid-column:1/-1}.retail-signal-reading-lab_opportunityField__oytvs>span{color:#923e2e;font-size:11px;font-weight:800}.retail-signal-reading-lab_opportunityField__oytvs input,.retail-signal-reading-lab_opportunityField__oytvs textarea{width:100%;min-width:0;padding:7px 0;border:0;border-radius:0;border-bottom:1px solid #aaa99f;background:transparent;color:#202321;font:inherit;font-size:12px;line-height:1.6}.retail-signal-reading-lab_opportunityField__oytvs input{min-height:39px}.retail-signal-reading-lab_opportunityField__oytvs textarea{min-height:64px;resize:vertical}.retail-signal-reading-lab_opportunityField__oytvs input::placeholder,.retail-signal-reading-lab_opportunityField__oytvs textarea::placeholder{color:#7a7c75;opacity:1}.retail-signal-reading-lab_opportunitySummary__pginX{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin:0;padding:14px 0 0;color:#555b56;font-size:11px;line-height:1.6}.retail-signal-reading-lab_opportunitySummary__pginX strong{color:#202321}@media (max-width:760px){.retail-signal-reading-lab_root__D5JeJ{margin:36px 0 48px;padding-inline:18px}.retail-signal-reading-lab_heading__yZbLN{grid-template-columns:1fr;gap:10px}.retail-signal-reading-lab_heading__yZbLN>p{max-width:620px}.retail-signal-reading-lab_choices__4fuBt li{padding-inline:10px}.retail-signal-reading-lab_readingGrid__7hPyA{gap:0 18px}.retail-signal-reading-lab_readingGrid__7hPyA>div{grid-template-columns:82px minmax(0,1fr);gap:8px}.retail-signal-reading-lab_opportunityLayout__ZRwHz{grid-template-columns:1fr;gap:20px}}@media (max-width:560px){.retail-signal-reading-lab_root__D5JeJ{padding:19px 14px 16px}.retail-signal-reading-lab_heading__yZbLN h2{font-size:clamp(1.25rem,5vw,1.55rem)}.retail-signal-reading-lab_track__DqT3a{margin-top:16px}.retail-signal-reading-lab_activeMarker___CV_P,.retail-signal-reading-lab_route__Nyvvs{display:none}.retail-signal-reading-lab_choices__4fuBt{grid-template-columns:repeat(2,minmax(0,1fr))}.retail-signal-reading-lab_choices__4fuBt li{padding:0 10px}.retail-signal-reading-lab_choices__4fuBt li:first-child{padding-left:0}.retail-signal-reading-lab_choices__4fuBt li:nth-child(odd){border-left:0}.retail-signal-reading-lab_choices__4fuBt li:nth-child(n+3){border-top:1px solid #d3cec2}.retail-signal-reading-lab_choice__M0vRS{min-height:78px;padding:12px 0 10px}.retail-signal-reading-lab_choice__M0vRS[aria-pressed=true]{border-top-color:#923e2e}.retail-signal-reading-lab_detail__ya09k{padding-top:16px}.retail-signal-reading-lab_detailHeading__sAWeJ{margin-bottom:10px}.retail-signal-reading-lab_readingGrid__7hPyA{grid-template-columns:1fr}.retail-signal-reading-lab_readingGrid__7hPyA>div{grid-template-columns:82px minmax(0,1fr)}.retail-signal-reading-lab_opportunity__G_LWu{margin-top:22px;padding-top:19px}.retail-signal-reading-lab_opportunityHeading__EQGeJ{grid-template-columns:1fr;gap:6px}.retail-signal-reading-lab_opportunityIndex__jUE0x{grid-row:1}.retail-signal-reading-lab_opportunityLayout__ZRwHz{gap:16px;margin-top:14px}.retail-signal-reading-lab_evidenceNetwork__qevI6 svg{max-height:140px}.retail-signal-reading-lab_crossCheckChoices__BJnJy{grid-template-columns:1fr}.retail-signal-reading-lab_crossCheckChoice__WkvjI{min-height:48px}.retail-signal-reading-lab_opportunityFields__Fjr2w{grid-template-columns:1fr}.retail-signal-reading-lab_opportunityField__oytvs:nth-child(n){grid-column:1}.retail-signal-reading-lab_opportunitySummary__pginX{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.retail-signal-reading-lab_routeAccent__IYKm_{stroke-dasharray:none}.retail-signal-reading-lab_activeMarker___CV_P{opacity:.2}}.retail-assortment-space-lab_root__8OOJh{--space-ink:#202321;--space-muted:#555b56;--space-rule:#d3cec2;--space-rule-strong:#aaa99f;--space-clay:#923e2e;margin:48px 0 38px;padding:23px 0 21px;border-top:2px solid var(--space-ink);color:var(--space-ink)}.retail-assortment-space-lab_header__q8fvs{display:flex;align-items:end;justify-content:space-between;gap:28px;padding-bottom:18px;border-bottom:1px solid #d3cec2}.retail-assortment-space-lab_header__q8fvs>div{max-width:760px}.retail-assortment-space-lab_header__q8fvs h2{margin:9px 0 8px;color:var(--space-ink);font-size:clamp(1.65rem,3.1vw,2.4rem);line-height:1.1;letter-spacing:-.045em;text-wrap:balance}.retail-assortment-space-lab_header__q8fvs p{margin:0;color:var(--space-muted);font-size:14px;line-height:1.65}.retail-assortment-space-lab_capacityNote__lMggc{display:grid;flex:0 0 auto;justify-items:end;align-content:end;color:var(--space-clay)!important}.retail-assortment-space-lab_capacityNote__lMggc strong{font:650 clamp(3.6rem,7vw,5.5rem)/.82 Georgia,Times New Roman,serif;letter-spacing:-.08em}.retail-assortment-space-lab_capacityNote__lMggc span{margin-top:9px;font-size:12px!important;font-weight:750;letter-spacing:.08em}.retail-assortment-space-lab_workbench__3ykIt{display:grid;grid-template-columns:minmax(270px,.86fr) minmax(0,1.14fr);gap:clamp(22px,4vw,48px);padding-top:17px}.retail-assortment-space-lab_choices__ex0kY{display:grid;align-content:start;min-width:0;margin:0;padding:0;border:0}.retail-assortment-space-lab_choices__ex0kY legend{width:100%;margin:0 0 4px;padding:0 0 9px;border-bottom:1px solid var(--space-ink);color:var(--space-ink);font-size:13px;font-weight:800}.retail-assortment-space-lab_choiceEntry__G1MRK{min-width:0;border-bottom:1px solid var(--space-rule)}.retail-assortment-space-lab_choice__ZNdoH{display:grid;grid-template-columns:17px 5px minmax(0,1fr);align-items:start;gap:9px;min-width:0;padding:12px 3px 7px 0;color:var(--space-muted);cursor:pointer}.retail-assortment-space-lab_choice__ZNdoH.retail-assortment-space-lab_selected__L6uhF,.retail-assortment-space-lab_choice__ZNdoH:hover{color:var(--space-ink)}.retail-assortment-space-lab_choice__ZNdoH input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--space-clay);cursor:pointer}.retail-assortment-space-lab_choice__ZNdoH:focus-within{outline:2px solid var(--space-clay);outline-offset:2px}.retail-assortment-space-lab_swatch__QoZaY{width:4px;min-height:100%;align-self:stretch;background:#555b56}.retail-assortment-space-lab_swatch-moss__dPsvz{background:#7a7c75}.retail-assortment-space-lab_swatch-clay__XTrt_{background:#923e2e}.retail-assortment-space-lab_swatch-ink__YkJ_B{background:#555b56}.retail-assortment-space-lab_swatch-sage__RjDLg{background:#aaa99f}.retail-assortment-space-lab_swatch-blue__XeI4H{background:#7a7c75}.retail-assortment-space-lab_swatch-ochre__54v4y{background:#923e2e}.retail-assortment-space-lab_swatch-plum__8M30_{background:#7a7c75}.retail-assortment-space-lab_choiceText__Vthgm{display:grid;gap:4px;min-width:0}.retail-assortment-space-lab_choiceText__Vthgm strong{color:inherit;font-size:14px;line-height:1.35}.retail-assortment-space-lab_choiceText__Vthgm small{color:var(--space-muted);font-size:12px;line-height:1.5}.retail-assortment-space-lab_taskTags__Y1OBE{color:var(--space-clay);font-size:11px;line-height:1.45}.retail-assortment-space-lab_facingEditor__ej_Cx{display:flex;align-items:center;gap:7px;min-height:42px;margin:0 3px 5px 40px;color:var(--space-muted);font-size:11px}.retail-assortment-space-lab_facingEditor__ej_Cx>span{margin-right:auto}.retail-assortment-space-lab_facingEditor__ej_Cx button{width:34px;height:34px;padding:0;border:1px solid var(--space-rule-strong);border-radius:1px;background:transparent;color:var(--space-ink);font-size:18px;cursor:pointer}.retail-assortment-space-lab_facingEditor__ej_Cx button:hover:not(:disabled){border-color:var(--space-clay);color:var(--space-clay)}.retail-assortment-space-lab_facingEditor__ej_Cx button:focus-visible{outline:2px solid var(--space-clay);outline-offset:2px}.retail-assortment-space-lab_facingEditor__ej_Cx button:disabled{color:var(--space-muted);cursor:not-allowed;opacity:.45}.retail-assortment-space-lab_facingEditor__ej_Cx output{min-width:42px;color:var(--space-ink);font:700 14px/1.2 Georgia,Times New Roman,serif;text-align:center}.retail-assortment-space-lab_readout__Y_JPH{min-width:0}.retail-assortment-space-lab_readoutTop__wS1O2{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 0 9px;border-bottom:1px solid var(--space-ink)}.retail-assortment-space-lab_readoutTop__wS1O2>span{flex:0 0 auto;color:var(--space-ink);font-size:13px;font-weight:800}.retail-assortment-space-lab_readoutTop__wS1O2 output{color:var(--space-clay);font-size:12px;font-weight:700;line-height:1.45;text-align:right}.retail-assortment-space-lab_planogram__D44Ck{min-width:0;margin:0;padding:14px 0 12px;border-bottom:1px solid var(--space-rule)}.retail-assortment-space-lab_planogram__D44Ck svg{display:block;width:100%;height:auto}.retail-assortment-space-lab_planogramWide__l4cDM{min-width:600px}.retail-assortment-space-lab_planogramCompact__bE8ea{display:none!important}.retail-assortment-space-lab_planogram__D44Ck figcaption{margin-top:5px;color:var(--space-muted);font-size:11px;line-height:1.45}.retail-assortment-space-lab_planogramCompactCaption__oAczm{display:none}.retail-assortment-space-lab_slot-moss__hFay_{fill:#ebe6da;stroke:#7a7c75;stroke-width:1}.retail-assortment-space-lab_slot-clay__Vd2id{fill:#f1e4dc;stroke:#923e2e;stroke-width:1}.retail-assortment-space-lab_slot-ink__eLbOL{fill:#ebe6da;stroke:#555b56;stroke-width:1}.retail-assortment-space-lab_slot-sage__m2Mzd{fill:#ebe6da;stroke:#aaa99f;stroke-width:1}.retail-assortment-space-lab_slot-blue__eKHdo{fill:#ebe6da;stroke:#7a7c75;stroke-width:1}.retail-assortment-space-lab_slot-ochre__KuGw1{fill:#ebe6da;stroke:#923e2e;stroke-width:1}.retail-assortment-space-lab_slot-plum__ZAZce{fill:#ebe6da;stroke:#7a7c75;stroke-width:1}.retail-assortment-space-lab_emptySlot__xJKH_{fill:transparent;stroke:#d3cec2;stroke-width:1;stroke-dasharray:4 3}.retail-assortment-space-lab_slotLabel__2uyvi{fill:#202321;font:700 10px/1 sans-serif}.retail-assortment-space-lab_emptyLabel__AQv2C{fill:#7a7c75;font:10px/1 sans-serif}.retail-assortment-space-lab_planogramRule__XRfUt{stroke:#aaa99f;stroke-width:1}.retail-assortment-space-lab_coverage__3f7SA{padding-top:14px}.retail-assortment-space-lab_coverage__3f7SA h3{margin:0 0 9px;color:var(--space-ink);font-size:13px}.retail-assortment-space-lab_taskList__Kr1Gn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;padding:0;list-style:none}.retail-assortment-space-lab_taskList__Kr1Gn li{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);align-items:baseline;gap:6px;padding:7px 0;border-bottom:1px solid var(--space-rule);color:var(--space-ink);font-size:12px;line-height:1.4}.retail-assortment-space-lab_taskList__Kr1Gn li:before{display:inline-block;width:6px;height:6px;margin-right:5px;border:1px solid #7a7c75;content:""}.retail-assortment-space-lab_taskList__Kr1Gn li:before,.retail-assortment-space-lab_taskList__Kr1Gn li>span{grid-column:1;grid-row:1}.retail-assortment-space-lab_taskList__Kr1Gn li>span{padding-left:13px}.retail-assortment-space-lab_taskList__Kr1Gn li small{grid-column:2;grid-row:1;color:var(--space-muted);font-size:10px;line-height:1.45;text-align:right}.retail-assortment-space-lab_taskList__Kr1Gn li.retail-assortment-space-lab_overlap__KteCp:before{border-color:var(--space-clay);background:var(--space-clay)}.retail-assortment-space-lab_emptyMessage__XMUou{margin:4px 0 0;color:var(--space-muted);font-size:12px;line-height:1.55}.retail-assortment-space-lab_tradeoff__5ruN3{margin-top:12px;padding:11px 0 0 12px;border-top:1px solid var(--space-rule);border-left:2px solid var(--space-clay);color:var(--space-muted)}.retail-assortment-space-lab_tradeoff__5ruN3 p{margin:0;font-size:12px;line-height:1.6}.retail-assortment-space-lab_tradeoff__5ruN3 p+p{margin-top:6px}.retail-assortment-space-lab_tradeoff__5ruN3 strong{color:var(--space-clay)}.retail-assortment-space-lab_allocationReview__DX9pK{display:grid;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);gap:12px 34px;margin-top:20px;padding-top:16px;border-top:1px solid var(--space-rule-strong)}.retail-assortment-space-lab_allocationReviewIntro__8Li1u h3{margin:6px 0 7px;color:var(--space-ink);font-size:18px;line-height:1.35;letter-spacing:-.025em}.retail-assortment-space-lab_allocationReviewIntro__8Li1u p{margin:0;color:var(--space-muted);font-size:12px;line-height:1.65}.retail-assortment-space-lab_allocationSteps__kEOV_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.retail-assortment-space-lab_allocationSteps__kEOV_ li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-content:start;padding-top:5px;border-top:1px solid var(--space-rule)}.retail-assortment-space-lab_allocationSteps__kEOV_ li>span{color:var(--space-clay);font:700 10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.retail-assortment-space-lab_allocationSteps__kEOV_ strong{color:var(--space-ink);font-size:12px}.retail-assortment-space-lab_allocationSteps__kEOV_ p{margin:4px 0 0;color:var(--space-muted);font-size:11px;line-height:1.55}.retail-assortment-space-lab_allocationPrompt__piqVz{grid-column:2;margin:0;padding:10px 0 0;border-top:1px solid var(--space-rule);color:var(--space-muted);font-size:12px;line-height:1.65}.retail-assortment-space-lab_allocationPrompt__piqVz strong{color:var(--space-clay)}.retail-assortment-space-lab_supplyBridge__Swyjy{display:grid;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);gap:12px 34px;margin-top:20px;padding-top:16px;border-top:1px solid var(--space-rule-strong)}.retail-assortment-space-lab_supplyBridgeIntro__YIkE_ h3{margin:6px 0 7px;color:var(--space-ink);font-size:18px;line-height:1.35;letter-spacing:-.025em}.retail-assortment-space-lab_supplyBridgeIntro__YIkE_ p{margin:0;color:var(--space-muted);font-size:12px;line-height:1.6}.retail-assortment-space-lab_supplyChecks__caQK_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.retail-assortment-space-lab_supplyChecks__caQK_ li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-content:start;padding-top:5px;border-top:1px solid var(--space-rule)}.retail-assortment-space-lab_supplyChecks__caQK_ li>span{color:var(--space-clay);font:700 10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.retail-assortment-space-lab_supplyChecks__caQK_ strong{color:var(--space-ink);font-size:12px}.retail-assortment-space-lab_supplyChecks__caQK_ p{margin:4px 0 0;color:var(--space-muted);font-size:11px;line-height:1.55}.retail-assortment-space-lab_supplyBridgeConclusion__G27Xo{grid-column:2;margin:0;padding:10px 0 0;border-top:1px solid var(--space-rule);color:var(--space-muted);font-size:12px;line-height:1.65}.retail-assortment-space-lab_supplyBridgeConclusion__G27Xo:before{color:var(--space-clay);font-weight:800;content:"先判可得，再判去留　"}.retail-assortment-space-lab_prompt__Mpm39{display:flex;gap:12px;align-items:baseline;margin:18px 0 0;padding-top:12px;border-top:1px solid var(--space-rule);color:var(--space-muted);font-size:13px;line-height:1.6}.retail-assortment-space-lab_prompt__Mpm39 span{flex:0 0 auto;color:var(--space-clay);font-weight:800}@media (max-width:780px){.retail-assortment-space-lab_workbench__3ykIt{grid-template-columns:minmax(0,1fr);gap:20px}.retail-assortment-space-lab_header__q8fvs{align-items:center}.retail-assortment-space-lab_capacityNote__lMggc strong{font-size:3.8rem}.retail-assortment-space-lab_allocationReview__DX9pK,.retail-assortment-space-lab_supplyBridge__Swyjy{grid-template-columns:minmax(0,1fr);gap:12px}.retail-assortment-space-lab_allocationPrompt__piqVz,.retail-assortment-space-lab_supplyBridgeConclusion__G27Xo{grid-column:1}.retail-assortment-space-lab_allocationSteps__kEOV_{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.retail-assortment-space-lab_root__8OOJh{margin:34px 0 28px;padding-top:18px}.retail-assortment-space-lab_header__q8fvs{align-items:start;gap:14px}.retail-assortment-space-lab_header__q8fvs h2{font-size:1.55rem}.retail-assortment-space-lab_capacityNote__lMggc{padding-top:20px}.retail-assortment-space-lab_capacityNote__lMggc strong{font-size:3rem}.retail-assortment-space-lab_capacityNote__lMggc span{font-size:10px!important}.retail-assortment-space-lab_readoutTop__wS1O2{align-items:start}.retail-assortment-space-lab_readoutTop__wS1O2 output{max-width:68%}.retail-assortment-space-lab_planogramWide__l4cDM{display:none!important}.retail-assortment-space-lab_planogramCompact__bE8ea{display:block!important;min-width:0}.retail-assortment-space-lab_planogramWideCaption__v8TQR{display:none}.retail-assortment-space-lab_planogramCompactCaption__oAczm{display:inline}.retail-assortment-space-lab_taskList__Kr1Gn{grid-template-columns:minmax(0,1fr)}.retail-assortment-space-lab_prompt__Mpm39{align-items:start}.retail-assortment-space-lab_allocationSteps__kEOV_,.retail-assortment-space-lab_supplyChecks__caQK_{grid-template-columns:minmax(0,1fr);gap:9px}.retail-assortment-space-lab_supplyChecks__caQK_ li{grid-template-columns:25px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.retail-assortment-space-lab_root__8OOJh *,.retail-assortment-space-lab_root__8OOJh :after,.retail-assortment-space-lab_root__8OOJh :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.retail-case-context_root__6KKnA{display:flex;flex-direction:column;align-items:flex-start}.retail-case-context_question__NRQcx{margin:0;color:#555b56!important;font-size:1.04rem;font-weight:600;line-height:1.65}.retail-case-context_observations__SgWFy{display:grid;width:100%;margin:16px 0 0!important;gap:0!important;padding:0!important;border-top:1px solid #d3cec2;list-style:none}.retail-case-context_observations__SgWFy li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:10px 0;border-bottom:1px solid #d3cec2;color:#555b56;font-size:14px;line-height:1.5}.retail-case-context_observations__SgWFy li span{color:#923e2e;font:700 11px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.retail-case-context_deliverable__9u7bH{margin-top:17px;padding-left:12px;border-left:2px solid #c9a191}.retail-case-context_deliverable__9u7bH>span{color:#923e2e;font-size:12px;font-weight:700;letter-spacing:.03em}.retail-case-context_deliverable__9u7bH p{margin:5px 0 0;color:#555b56!important;font-size:14px;line-height:1.6}.retail-case-context_practice__9e5QT{margin:36px 0 58px;padding-top:20px;border-top:2px solid #202321}.retail-case-context_practiceHeading__CRQm_{max-width:720px;margin-bottom:18px}.retail-case-context_practiceHeading__CRQm_ h2{margin:9px 0 7px;color:#202321;font-size:clamp(1.55rem,2.8vw,2.2rem);line-height:1.15;letter-spacing:-.035em}.retail-case-context_practiceHeading__CRQm_ p{margin:0;color:#7a7c75;font-size:15px;line-height:1.65}.retail-case-context_choiceSet__8PCWd{margin:0;padding:0;border:0}.retail-case-context_choiceSet__8PCWd legend{width:100%;margin-bottom:12px;color:#555b56;font-size:1.1rem;font-weight:700;line-height:1.5}.retail-case-context_choices__VAX4j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d3cec2}.retail-case-context_choice__3CqYs{display:grid;grid-template-columns:18px minmax(0,1fr);align-content:start;gap:10px;padding:14px 14px 16px 0;border-bottom:1px solid #d3cec2;color:#555b56;font-size:15px;line-height:1.55;cursor:pointer}.retail-case-context_choice__3CqYs+.retail-case-context_choice__3CqYs{padding-left:14px;border-left:1px solid #d3cec2}.retail-case-context_choice__3CqYs input{width:16px;height:16px;margin:3px 0 0;accent-color:#923e2e}.retail-case-context_choice__3CqYs:focus-within{outline:2px solid #923e2e;outline-offset:3px}.retail-case-context_choiceSelected__EZ7Jg{color:#202321;background:#f4f0e6}.retail-case-context_feedback__HZNzE{margin-top:16px;padding:13px 16px;border-left:2px solid #c9a191;background:#f4f0e6}.retail-case-context_feedback__HZNzE:empty{margin:0;padding:0;border:0}.retail-case-context_feedback__HZNzE strong{color:#202321;font-size:14px}.retail-case-context_feedback__HZNzE p{margin:4px 0 0;color:#555b56;font-size:15px;line-height:1.65}.retail-case-context_reasoning__4IOqj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;border-top:1px solid #d3cec2}.retail-case-context_reasoning__4IOqj>div{padding:11px 16px 1px 0}.retail-case-context_reasoning__4IOqj>div+div{padding-right:0;padding-left:16px;border-left:1px solid #d3cec2}.retail-case-context_reasoning__4IOqj span{color:#923e2e;font-size:12px;font-weight:700;letter-spacing:.025em}@media (max-width:640px){.retail-case-context_deliverable__9u7bH p,.retail-case-context_observations__SgWFy li{font-size:15px}.retail-case-context_practice__9e5QT{margin:28px 0 44px;padding-top:16px}.retail-case-context_choices__VAX4j{grid-template-columns:1fr}.retail-case-context_choice__3CqYs,.retail-case-context_choice__3CqYs+.retail-case-context_choice__3CqYs{padding:12px 4px;border-left:0}.retail-case-context_feedback__HZNzE p{font-size:16px}.retail-case-context_reasoning__4IOqj{grid-template-columns:1fr}.retail-case-context_reasoning__4IOqj>div,.retail-case-context_reasoning__4IOqj>div+div{padding:10px 0;border-left:0}.retail-case-context_reasoning__4IOqj>div+div{border-top:1px solid #d3cec2}}.retail-module-wayfinding_root__LMvlI{display:grid;grid-template-columns:1fr;align-items:start;margin:20px 0 42px}.retail-module-wayfinding_heading__xtglr{display:block;padding:10px 0 8px;color:#555b56;font-size:12px;font-weight:700;letter-spacing:.02em}.retail-module-wayfinding_list__do3NM{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none}.retail-module-wayfinding_item__fI2ZN{min-width:0;border-top:1px solid #d3cec2}.retail-module-wayfinding_item__fI2ZN+.retail-module-wayfinding_item__fI2ZN{border-left:0}.retail-module-wayfinding_link__yYu0E{display:grid;grid-template-columns:min-content minmax(0,1fr) min-content;align-items:baseline;gap:8px;min-height:50px;padding:9px 10px 9px 0;color:#202321;text-decoration:none;transition:color .16s ease}.retail-module-wayfinding_link__yYu0E:hover{color:#923e2e}.retail-module-wayfinding_link__yYu0E:focus-visible{outline:2px solid #923e2e;outline-offset:2px}.retail-module-wayfinding_number__XHC6P{align-self:start;padding-top:3px;color:#923e2e;font:700 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.retail-module-wayfinding_label__Mohv_{font-size:13px;font-weight:650;line-height:1.45}.retail-module-wayfinding_arrow__wFl49{align-self:end;color:#923e2e;font-size:14px;line-height:1}.retail-module-wayfinding_target__FCHDJ{scroll-margin-top:88px}@media (max-width:900px){.retail-module-wayfinding_root__LMvlI{margin:18px 0 34px}.retail-module-wayfinding_heading__xtglr{padding:9px 0 7px}.retail-module-wayfinding_link__yYu0E{min-height:49px;padding:8px 7px 8px 0}}@media (max-width:640px){.retail-module-wayfinding_list__do3NM{grid-template-columns:repeat(2,minmax(0,1fr))}.retail-module-wayfinding_item__fI2ZN:nth-child(odd){border-left:0}.retail-module-wayfinding_item__fI2ZN:nth-child(n+3){border-top:1px solid #d3cec2}.retail-module-wayfinding_item__fI2ZN:last-child:nth-child(odd){grid-column:1/-1}.retail-module-wayfinding_link__yYu0E{grid-template-columns:min-content minmax(0,1fr) min-content;gap:7px;min-height:50px;padding:8px 7px 8px 0}.retail-module-wayfinding_label__Mohv_{font-size:13px}}@media (prefers-reduced-motion:reduce){.retail-module-wayfinding_link__yYu0E{transition:none}}