.explanation-module__T1oo1q__table{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums;width:100%;margin:22px 0 0}.explanation-module__T1oo1q__table caption{text-align:left;color:var(--ink-muted);padding-bottom:12px;font-size:.875rem}.explanation-module__T1oo1q__table th,.explanation-module__T1oo1q__table td{border-bottom:1px solid var(--rule-subtle);padding:14px 8px}.explanation-module__T1oo1q__table th{text-align:left}.explanation-module__T1oo1q__table td{text-align:right;white-space:nowrap}.explanation-module__T1oo1q__table thead{border-block:1px solid var(--rule-strong)}.explanation-module__T1oo1q__profit{background:var(--attention);font-weight:700}.explanation-module__T1oo1q__profit td{color:var(--profit)}.explanation-module__T1oo1q__profit small{font-size:.875rem;font-weight:400;display:block}.explanation-module__T1oo1q__supplement{border-top:1px solid var(--rule-strong);max-width:46rem;margin-top:64px;padding-top:28px}.explanation-module__T1oo1q__supplement h2{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.explanation-module__T1oo1q__supplement p{color:var(--ink-muted)}.explanation-module__T1oo1q__targetSupplement{max-width:1120px;margin-inline:auto}.explanation-module__T1oo1q__targetSupplement p{max-width:46rem}@media (max-width:640px){.explanation-module__T1oo1q__table th,.explanation-module__T1oo1q__table td{padding:12px 4px}.explanation-module__T1oo1q__table th{max-width:6rem}}.explanation-module__T1oo1q__composition{border-block:1px solid var(--rule-strong);margin:28px 0;padding-block:20px}.explanation-module__T1oo1q__composition figcaption strong,.explanation-module__T1oo1q__composition figcaption span{display:block}.explanation-module__T1oo1q__composition figcaption span,.explanation-module__T1oo1q__scaleNote{color:var(--ink-muted);margin-top:8px;font-size:.875rem;line-height:1.7}.explanation-module__T1oo1q__compositionRow{margin-top:24px}.explanation-module__T1oo1q__compositionRow>p{margin:0 0 8px}.explanation-module__T1oo1q__compositionBar{height:36px;display:flex}.explanation-module__T1oo1q__compositionBar span{background:var(--surface);border:1px solid var(--ink);border-right:0;place-items:center;font-weight:700;display:grid}.explanation-module__T1oo1q__compositionBar span:last-child{border-right:1px solid var(--ink)}.explanation-module__T1oo1q__compositionBar span[data-profit=true]{background:var(--attention)}.explanation-module__T1oo1q__compositionRow ul{flex-wrap:wrap;gap:8px 24px;margin:12px 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.explanation-module__T1oo1q__compositionRow li{gap:8px;display:flex}.explanation-module__T1oo1q__compositionRow strong{font-variant-numeric:tabular-nums}.explanation-module__T1oo1q__purposeNav{margin-top:24px}.explanation-module__T1oo1q__purposeNav>div{border-top:1px solid var(--rule-subtle);padding:16px 0}.explanation-module__T1oo1q__purposeNav h3{margin:0;font-size:1rem}.explanation-module__T1oo1q__purposeNav p{color:var(--ink-muted);margin:8px 0}.explanation-module__T1oo1q__purposeNav a{align-items:center;width:fit-content;max-width:100%;min-height:44px;font-weight:700;display:flex}@media (max-width:640px){.explanation-module__T1oo1q__compositionRow ul{grid-template-columns:1fr;gap:4px;display:grid}.explanation-module__T1oo1q__compositionRow li{justify-content:space-between}}.explanation-module__T1oo1q__homeSituationBody p{margin:0}.explanation-module__T1oo1q__purposeLink{width:fit-content;max-width:100%;min-height:44px;color:var(--ink);align-items:center;margin-top:8px;font-weight:700;display:flex}
