.page[data-astro-cid-4nl2ktxa]{font-family:var(--font-body);color:var(--color-text);background:var(--color-bg-page);line-height:var(--leading-body);padding:var(--space-6) var(--space-4);max-width:960px;margin:0 auto}.pageTitle[data-astro-cid-4nl2ktxa]{text-wrap:balance;font-size:var(--text-title);margin:var(--space-3) 0 var(--space-2)}.asOf[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-6)}.page[data-astro-cid-4nl2ktxa] p[data-astro-cid-4nl2ktxa],.page[data-astro-cid-4nl2ktxa] li[data-astro-cid-4nl2ktxa],.page[data-astro-cid-4nl2ktxa] h4[data-astro-cid-4nl2ktxa]{text-wrap:pretty}.nw[data-astro-cid-4nl2ktxa]{white-space:nowrap}.cardSub[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:400;display:block}.section[data-astro-cid-4nl2ktxa]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-6) var(--space-4);margin-bottom:var(--space-4)}.heading[data-astro-cid-4nl2ktxa]{font-size:var(--text-xl);margin:0 0 var(--space-2)}.lead[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-4)}.body[data-astro-cid-4nl2ktxa]{font-size:var(--text-base);margin:0 0 var(--space-4)}.note[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:var(--space-4) 0 0}.bigRow[data-astro-cid-4nl2ktxa]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.big[data-astro-cid-4nl2ktxa]{background:var(--color-primary-bg);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4)}.bigLabel[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.bigValue[data-astro-cid-4nl2ktxa]{white-space:nowrap;color:var(--color-primary-strong);margin:var(--space-1) 0 0;font-variant-numeric:tabular-nums;font-size:clamp(26px,8vw,36px);font-weight:700;line-height:1.2}.bigUnit[data-astro-cid-4nl2ktxa]{font-size:var(--text-lg);margin-left:2px}.bigNote[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:var(--space-2) 0 0;line-height:1.5}.stripBlock[data-astro-cid-4nl2ktxa]{margin-top:var(--space-6)}.strip[data-astro-cid-4nl2ktxa]{height:16px;margin:var(--space-3) 0 var(--space-2);background:#d3e5f2;border-radius:8px;position:relative}.stripEnds[data-astro-cid-4nl2ktxa]{justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;display:flex}.stripEnds[data-astro-cid-4nl2ktxa] span[data-astro-cid-4nl2ktxa]{white-space:nowrap}.subNote[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:calc(-1 * var(--space-2)) 0 var(--space-4)}.legendEnd[data-astro-cid-4nl2ktxa]{margin-top:var(--space-4)}.stripSmall[data-astro-cid-4nl2ktxa]{height:12px;margin:var(--space-3) 0 var(--space-2);border-radius:6px}.stripMedian[data-astro-cid-4nl2ktxa]{background:var(--color-primary-strong);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-6px;bottom:-6px}.legend[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:var(--space-2) 0 0}.legendItem[data-astro-cid-4nl2ktxa]{margin-right:var(--space-4);white-space:nowrap;display:inline-block}.legendMedian[data-astro-cid-4nl2ktxa]{vertical-align:middle;background:var(--color-primary-strong);width:3px;height:14px;margin:0 4px 0 0;display:inline-block}.group[data-astro-cid-4nl2ktxa]{margin-top:var(--space-6)}.groupTitle[data-astro-cid-4nl2ktxa]{font-size:var(--text-base);margin:0 0 var(--space-2);padding-left:var(--space-2);border-left:4px solid var(--color-primary)}.groupCount[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:400}.groupAll[data-astro-cid-4nl2ktxa]{margin-bottom:var(--space-2)}details[data-astro-cid-4nl2ktxa].group{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:0 var(--space-3);margin-top:var(--space-3)}details[data-astro-cid-4nl2ktxa].group[open]{padding-bottom:var(--space-3)}.groupSummary[data-astro-cid-4nl2ktxa]{cursor:pointer;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;color:var(--color-primary-strong);list-style:none;display:flex}.groupSummary[data-astro-cid-4nl2ktxa]::-webkit-details-marker{display:none}.groupSummary[data-astro-cid-4nl2ktxa]:after{content:"＋";color:var(--color-primary);margin-left:auto;font-weight:700}details[data-astro-cid-4nl2ktxa].group[open]>.groupSummary[data-astro-cid-4nl2ktxa]:after{content:"－"}.groupSummary[data-astro-cid-4nl2ktxa] .groupTitle[data-astro-cid-4nl2ktxa]{color:var(--color-text);margin:0}.toggleAll[data-astro-cid-4nl2ktxa]{margin:var(--space-4) 0 0 auto;font:inherit;font-size:var(--text-sm);color:var(--color-primary);background:var(--color-bg-card);border:1px solid var(--color-primary);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-4);cursor:pointer;display:block}.toggleAll[data-astro-cid-4nl2ktxa][hidden]{display:none}.cards[data-astro-cid-4nl2ktxa]{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=720px){.cards[data-astro-cid-4nl2ktxa]{grid-template-columns:repeat(2,minmax(0,1fr))}}.card[data-astro-cid-4nl2ktxa]{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4)}.cardAll[data-astro-cid-4nl2ktxa]{background:var(--color-primary-bg);border-color:var(--color-border-strong)}.cardTitle[data-astro-cid-4nl2ktxa]{font-size:var(--text-base);margin:0 0 var(--space-1)}.cardValue[data-astro-cid-4nl2ktxa]{font-size:var(--text-price);color:var(--color-primary-strong);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1.3}.cardValueLabel[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-right:var(--space-2);font-weight:400}.cardUnit[data-astro-cid-4nl2ktxa]{font-size:var(--text-base);margin-left:2px}.cardCount[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-left:var(--space-1);font-weight:400}.more[data-astro-cid-4nl2ktxa]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}.more[data-astro-cid-4nl2ktxa] summary[data-astro-cid-4nl2ktxa]{cursor:pointer;color:var(--color-primary)}.more[data-astro-cid-4nl2ktxa] p[data-astro-cid-4nl2ktxa]{margin:var(--space-1) 0 0;line-height:1.6}.stack[data-astro-cid-4nl2ktxa]{height:22px;margin:0 0 var(--space-2);border-radius:6px;display:flex;overflow:hidden}.stackSeg[data-astro-cid-4nl2ktxa]+.stackSeg[data-astro-cid-4nl2ktxa]{border-left:2px solid var(--color-bg-card)}.seg0[data-astro-cid-4nl2ktxa]{background:var(--color-primary-strong)}.seg1[data-astro-cid-4nl2ktxa]{background:#5e9bc8}.seg2[data-astro-cid-4nl2ktxa]{background:#9cc3e0}.seg3[data-astro-cid-4nl2ktxa]{background:#d3e5f2}.seg4[data-astro-cid-4nl2ktxa]{background:#e8f0f6}.stackLegend[data-astro-cid-4nl2ktxa]{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.stackKey[data-astro-cid-4nl2ktxa]{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:4px;display:inline-block}.stackPct[data-astro-cid-4nl2ktxa]{color:var(--color-text);margin-left:4px;font-weight:700}.sectionPro[data-astro-cid-4nl2ktxa]{border-top:4px solid var(--color-primary);margin-top:var(--space-8)}.proEyebrow[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-primary-strong);background:var(--color-primary-bg);border-radius:var(--radius-pill);padding:2px var(--space-3);margin:0 0 var(--space-2);font-weight:700;display:inline-block}.indDefs[data-astro-cid-4nl2ktxa]{margin:0 0 var(--space-4)}.indDef[data-astro-cid-4nl2ktxa]{padding:var(--space-2) 0;border-top:1px solid var(--color-border)}.indDef[data-astro-cid-4nl2ktxa] dt[data-astro-cid-4nl2ktxa]{font-weight:700;font-size:var(--text-sm)}.indUnit[data-astro-cid-4nl2ktxa]{color:var(--color-text-secondary);font-weight:400}.indDef[data-astro-cid-4nl2ktxa] dd[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.kv[data-astro-cid-4nl2ktxa]{margin:var(--space-2) 0 0}.kvRow[data-astro-cid-4nl2ktxa]{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.kvRow[data-astro-cid-4nl2ktxa] dt[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary)}.kvRow[data-astro-cid-4nl2ktxa] dd[data-astro-cid-4nl2ktxa]{text-align:right;font-size:var(--text-lg);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.kvRow[data-astro-cid-4nl2ktxa] dd[data-astro-cid-4nl2ktxa].kvSub{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:normal;flex-basis:100%;font-weight:400;line-height:1.6}.kvSub[data-astro-cid-4nl2ktxa] span[data-astro-cid-4nl2ktxa]+span[data-astro-cid-4nl2ktxa]{margin-left:var(--space-3)}.kvUnit[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-left:2px;font-weight:400}.list[data-astro-cid-4nl2ktxa]{padding-left:var(--space-6);margin:0}.list[data-astro-cid-4nl2ktxa] li[data-astro-cid-4nl2ktxa]{margin-bottom:var(--space-1)}.notes[data-astro-cid-4nl2ktxa]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-4)}.proLink[data-astro-cid-4nl2ktxa]{margin:var(--space-4) 0 0}.link[data-astro-cid-4nl2ktxa]{color:var(--color-primary);word-break:break-all}
