._page_1rcap_1{color:var(--ink);background:var(--paper)}._hero_1rcap_1{padding:clamp(36px,4vw,60px) var(--page-x) 22px;border-bottom:1px solid var(--rule)}._hero_1rcap_1>p:first-child,._path_1rcap_2 header p,._formulas_1rcap_2 header p,._appendix_1rcap_2>div>p,._english_1rcap_2>p,._panel_1rcap_2 header p{color:var(--oxide);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.69rem;font-weight:800}._hero_1rcap_1 h1{max-width:1150px;font-family:var(--display);letter-spacing:-.045em;margin:20px 0;font-size:clamp(2.5rem,4.2vw,4.75rem);font-weight:400;line-height:1.15}._hero_1rcap_1 h1 em{color:var(--forest);font-style:normal}._hero_1rcap_1>p:nth-child(3){max-width:880px;color:var(--muted);font-size:1rem;line-height:1.8}._hero_1rcap_1 dl{margin:clamp(48px,7vw,92px) calc(var(--page-x)*-1) 0;border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);display:grid}._hero_1rcap_1 dl div{min-height:120px;padding:24px var(--page-x);border-right:1px solid var(--rule)}._hero_1rcap_1 dt{color:var(--forest);font-family:var(--display);font-size:clamp(1.7rem,3.4vw,4.2rem)}._hero_1rcap_1 dd{color:var(--muted);margin:8px 0 0;font-size:.75rem}._caseScope_1rcap_5{color:var(--muted);margin:16px 0 12px;font-size:.8125rem;line-height:1.7}._disclosure_1rcap_6{border-left:3px solid var(--oxide);color:var(--oxide);background:var(--archive);margin:0;padding:10px 14px;font-size:.875rem;line-height:1.6}._path_1rcap_2,._formulas_1rcap_2,._appendix_1rcap_2,._english_1rcap_2{padding:clamp(72px,8vw,124px) var(--page-x);border-bottom:1px solid var(--rule)}._path_1rcap_2>header,._formulas_1rcap_2>header{grid-template-columns:minmax(150px,.24fr) 1fr;gap:34px;display:grid}._path_1rcap_2 h2,._formulas_1rcap_2 h2,._appendix_1rcap_2 h2,._english_1rcap_2 h2{font-family:var(--display);letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,4.8vw,5.8rem);font-weight:400;line-height:1.03}._tabs_1rcap_8{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid}._tabs_1rcap_8 button{border:0;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-height:82px;color:var(--forest);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:20px;font-weight:700;display:flex}._tabs_1rcap_8 button[aria-selected=true]{color:var(--paper);background:var(--forest)}._tabs_1rcap_8 span{font-size:1.2rem}._panel_1rcap_2{min-height:520px;color:var(--paper);background:var(--forest-dark);padding:clamp(28px,4vw,60px)}._panel_1rcap_2 header{grid-template-columns:minmax(140px,.22fr) 1fr;gap:28px;display:grid}._panel_1rcap_2 h3{max-width:900px;font-family:var(--display);margin:0;font-size:clamp(2rem,3.5vw,4.4rem);font-weight:400;line-height:1.12}._panel_1rcap_2 header>span{color:#c9d7cf;grid-column:2;line-height:1.7}._path_1rcap_2{padding-top:24px}._path_1rcap_2>header{flex-wrap:wrap;align-items:baseline;gap:12px 28px;display:flex}._path_1rcap_2 h2{font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.4}._tabs_1rcap_8{margin-top:22px}._tabs_1rcap_8 button{min-height:58px;padding:14px 20px}._tabs_1rcap_8 button:focus-visible,._panel_1rcap_2:focus-visible{outline:3px solid var(--oxide);outline-offset:3px;z-index:1;position:relative}._panel_1rcap_2{min-height:0;padding:28px clamp(22px,3vw,40px)}._signal_1rcap_17 header{display:block}._signal_1rcap_17 header p{color:#f1b05f;font-size:.8125rem}._signal_1rcap_17 h3{max-width:none;margin:10px 0;font-size:clamp(1.5rem,2.5vw,2.5rem);line-height:1.3}._signal_1rcap_17 header>span{font-size:.875rem}._signalChart_1rcap_21{margin:24px 0 0}._signalChart_1rcap_21 figcaption{color:#d5dfd9;flex-wrap:wrap;gap:24px;padding-bottom:14px;font-size:.875rem;display:flex}._signalChart_1rcap_21 figcaption span{align-items:center;gap:8px;display:flex}._salesKey_1rcap_24,._profitKey_1rcap_24{width:16px;height:10px;display:inline-block}._salesKey_1rcap_24,._salesBar_1rcap_25{background:#bad0bd}._profitKey_1rcap_24,._profitBar_1rcap_26{background:#f1b05f}._chartPeriod_1rcap_27{border-top:1px solid #fff3;grid-template-columns:130px minmax(0,1fr);gap:24px;padding:16px 0;display:grid}._chartPeriod_1rcap_27 h4{margin:0;font-size:1rem;font-weight:500;line-height:1.5}._chartPeriod_1rcap_27 h4 small{color:#c9d7cf;margin-top:5px;font-size:.8125rem;display:block}._amountRow_1rcap_30{color:#e1e9e4;grid-template-columns:68px minmax(0,1fr) 100px;align-items:center;gap:12px;min-height:30px;display:grid}._amountRow_1rcap_30>span{font-size:.8125rem}._amountRow_1rcap_30 strong{text-align:right;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}._barTrack_1rcap_33{background:#ffffff0d;height:12px}._barTrack_1rcap_33 i{height:100%;display:block}._chartScale_1rcap_35{color:#c9d7cf;margin:6px 0 0;font-size:.8125rem;line-height:1.7}._profit_1rcap_24>div{border-bottom:1px solid #fff3;grid-template-columns:120px repeat(3,1fr) 1fr;align-items:center;gap:18px;padding:20px 0;display:grid}._profit_1rcap_24>div:first-of-type{border-top:1px solid #fff6;margin-top:48px}._profit_1rcap_24 span,._profit_1rcap_24 em{color:#cad7cf;font-size:.75rem;font-style:normal}._profit_1rcap_24 b{color:#f1b05f}._profit_1rcap_24 em{grid-column:2/-1}._sku_1rcap_37>div{border-top:1px solid #fff6;margin-top:48px}._sku_1rcap_37 [role=row]{border-bottom:1px solid #fff3;grid-template-columns:1.3fr repeat(3,1fr);align-items:center;gap:18px;padding:18px 0;display:grid}._sku_1rcap_37 span,._sku_1rcap_37 strong,._sku_1rcap_37 b,._sku_1rcap_37 em{font-style:normal}._sku_1rcap_37 small{color:#bccdc2;margin-top:6px;font-size:.66rem;font-weight:400;display:block}._sku_1rcap_37 ._negative_1rcap_37{color:#f1a18d}._actions_1rcap_38 ol{grid-template-columns:repeat(2,1fr);gap:20px;margin:48px 0 0;padding:0;list-style:none;display:grid}._actions_1rcap_38 li{border:1px solid #fff4;padding:24px}._actions_1rcap_38 li>span{color:#f1b05f;font-size:.68rem}._actions_1rcap_38 h4{font-family:var(--display);margin:32px 0 24px;font-size:1.7rem;font-weight:400}._actions_1rcap_38 dl{margin:0}._actions_1rcap_38 dl div{border-top:1px solid #ffffff25;grid-template-columns:100px 1fr;gap:12px;padding:10px 0;font-size:.72rem;display:grid}._actions_1rcap_38 dt{color:#f1a18d}._actions_1rcap_38 dd{color:#d0ddd5;margin:0}._formulas_1rcap_2{background:var(--archive)}._formulas_1rcap_2>div{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(2,1fr);margin-top:48px;display:grid}._formulas_1rcap_2 article{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-height:150px;padding:24px}._formulas_1rcap_2 span{color:var(--oxide);font-size:.66rem;font-weight:800;display:block}._formulas_1rcap_2 code{color:var(--forest);font-family:var(--display);margin-top:36px;font-size:1.45rem;display:block}._formulas_1rcap_2>p{max-width:760px;color:var(--muted);margin:28px 0 0;line-height:1.7}._formulas_1rcap_2>a{color:var(--paper);background:var(--forest);margin-top:26px;padding:14px 18px;font-size:.78rem;font-weight:800;display:inline-flex}._appendix_1rcap_2{grid-template-columns:1fr 1fr;gap:60px;display:grid}._appendix_1rcap_2 p:last-child{color:var(--muted);line-height:1.8}._english_1rcap_2{color:var(--paper);background:var(--forest);grid-template-columns:minmax(150px,.25fr) minmax(280px,.75fr) minmax(280px,.55fr);gap:36px;display:grid}._english_1rcap_2>p{color:#ef9f8b}._english_1rcap_2 span{color:#ccd9d1;line-height:1.8}._related_1rcap_40{padding:0 var(--page-x);grid-template-columns:repeat(3,1fr);display:grid}._related_1rcap_40 a{border-right:1px solid var(--rule);min-height:100px;color:var(--forest);align-items:center;padding:20px;font-size:.8rem;font-weight:700;display:flex}@media (width<=980px){._hero_1rcap_1 dl,._tabs_1rcap_8{grid-template-columns:repeat(2,1fr)}._signal_1rcap_17>div{grid-template-columns:1fr}._profit_1rcap_24>div,._sku_1rcap_37 [role=row]{grid-template-columns:1fr 1fr}._actions_1rcap_38 ol,._english_1rcap_2{grid-template-columns:1fr}}@media (width<=700px){._hero_1rcap_1,._path_1rcap_2,._formulas_1rcap_2,._appendix_1rcap_2,._english_1rcap_2{padding-left:18px;padding-right:18px}._hero_1rcap_1 h1{font-size:clamp(2.8rem,14vw,5rem)}._hero_1rcap_1 dl{margin-left:-18px;margin-right:-18px}._hero_1rcap_1 dl div{padding:18px}._disclosure_1rcap_6{padding-left:18px;padding-right:18px;margin-left:-18px!important;margin-right:-18px!important}._path_1rcap_2>header,._formulas_1rcap_2>header,._panel_1rcap_2 header,._tabs_1rcap_8,._formulas_1rcap_2>div,._appendix_1rcap_2,._related_1rcap_40{grid-template-columns:1fr}._panel_1rcap_2{min-height:0;padding:28px 18px}._panel_1rcap_2 header>span{grid-column:auto}._profit_1rcap_24>div,._sku_1rcap_37 [role=row]{grid-template-columns:1fr}._profit_1rcap_24 em{grid-column:auto}._related_1rcap_40{padding:0 18px}._related_1rcap_40 a{border-right:0;border-bottom:1px solid var(--rule);min-height:76px}}@media (prefers-reduced-motion:reduce){._tabs_1rcap_8 button{transition:none}}._stopLine_1rcap_44{border-top:1px solid #fff5;border-bottom:1px solid #fff5;margin:32px 0;padding:28px 0}._stopLine_1rcap_44 ._stopLineMeta_1rcap_45{color:#f1b05f;margin:0;font-size:.875rem;line-height:1.8}._stopLine_1rcap_44 h4{margin:14px 0 20px;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.4}._stopLine_1rcap_44>p{color:#d5dfd9;max-width:56rem;font-size:1rem;line-height:1.85}._stopLineCalculation_1rcap_48{margin:24px 0}._stopLineCalculation_1rcap_48>div{border-top:1px solid #ffffff25;grid-template-columns:130px minmax(0,1fr);gap:18px;padding:12px 0;font-size:1rem;line-height:1.8;display:grid}._stopLineCalculation_1rcap_48 dt{color:#f1b05f}._stopLineCalculation_1rcap_48 dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}._sensitivityTable_1rcap_51{border-collapse:collapse;text-align:left;width:100%;max-width:56rem;font-size:1rem;line-height:1.7}._sensitivityTable_1rcap_51 caption{color:#d5dfd9;text-align:left;padding:12px 0;font-size:.875rem}._sensitivityTable_1rcap_51 th,._sensitivityTable_1rcap_51 td{font-variant-numeric:tabular-nums;border-top:1px solid #fff3;padding:12px 14px 12px 0;font-weight:400}._sensitivityTable_1rcap_51 th{color:#f1b05f}._sensitivityTable_1rcap_51 tr[data-contribution="-1000"] td{color:#f1a18d}._stopLine_1rcap_44 ._stopLineBoundary_1rcap_55,._stopLine_1rcap_44 ._stopLineSource_1rcap_55{font-size:.875rem}._assumptionNote_1rcap_56{color:#d5dfd9;max-width:58rem;font-size:.875rem;line-height:1.8}._assumptionTag_1rcap_57{color:#f1b05f;margin-top:6px;font-size:.8125rem;display:block}@media (width<=700px){._stopLineCalculation_1rcap_48>div{grid-template-columns:1fr;gap:4px}._sensitivityTable_1rcap_51{font-size:.875rem}._sensitivityTable_1rcap_51 th,._sensitivityTable_1rcap_51 td{padding-right:8px}._actions_1rcap_38 dl div{grid-template-columns:84px minmax(0,1fr);font-size:.875rem}._actions_1rcap_38 li{padding:20px 16px}._hero_1rcap_1 h1{font-size:clamp(2rem,9vw,3rem)}._disclosure_1rcap_6{padding:10px 14px;margin:0!important}._tabs_1rcap_8{grid-template-columns:repeat(2,minmax(0,1fr))}._tabs_1rcap_8 button{padding:12px;font-size:.875rem}._chartPeriod_1rcap_27{grid-template-columns:1fr;gap:12px}._chartPeriod_1rcap_27 h4{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}._chartPeriod_1rcap_27 h4 small{margin:0}._amountRow_1rcap_30{grid-template-columns:60px minmax(0,1fr) 80px;gap:8px}._amountRow_1rcap_30 strong{font-size:.875rem}}@media (width<=820px){._hero_1rcap_1>p:first-child{font-size:13px}}._panel_1rcap_2 header p,._english_1rcap_2>p{color:#f3a792}
