.MetricCard_card__oWDMp{min-width:0;background:white;border:1px solid var(--border);border-radius:14px;padding:24px 24px 0}.MetricCard_meta__jS_Fc{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:1rem;color:var(--muted);margin-bottom:16px}.MetricCard_meta__jS_Fc>span:last-child{color:#756487}.MetricCard_card__oWDMp h2{font-size:1.25rem;line-height:1.4;font-weight:600;margin:0 0 14px;letter-spacing:-.025em}.MetricCard_value__VpS74{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 14px;font-size:2.25rem;font-weight:600;line-height:1.2;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.MetricCard_value__VpS74 span{color:var(--muted);font-size:1rem;font-weight:400;letter-spacing:0}.MetricCard_description__rTQws{font-size:1rem;line-height:1.6;color:var(--muted);margin:12px 0 16px;min-height:52px}.MetricCard_source__6rrPq{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px 16px;font-size:1rem;color:var(--muted);margin-top:8px}.MetricCard_source__6rrPq a{display:inline-flex;align-items:center;gap:5px;min-height:48px;color:var(--brand)}.MetricCard_source__6rrPq a:hover{text-decoration:underline;text-underline-offset:4px}.MetricCard_details__islYx{border-top:1px solid var(--border);margin-top:8px}.MetricCard_details__islYx summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;gap:10px;font-size:1rem;color:var(--muted);list-style:none}.MetricCard_details__islYx summary::-webkit-details-marker{display:none}.MetricCard_details__islYx[open] summary svg{transform:rotate(180deg)}.MetricCard_details__islYx p{overflow-wrap:anywhere;font-size:1rem;color:var(--muted);margin:8px 0 16px}.MetricCard_tableScroll__tF2lu{max-height:320px;overflow:auto}.MetricCard_details__islYx table{width:100%;border-collapse:collapse;font-size:1rem;text-align:left}.MetricCard_details__islYx td,.MetricCard_details__islYx th{padding:10px 8px;border-bottom:1px solid var(--border);font-weight:400}.MetricCard_details__islYx thead th{font-weight:600}.MetricCard_details__islYx td{text-align:right;font-variant-numeric:tabular-nums}.MetricCard_details__islYx button{display:inline-flex;align-items:center;gap:8px;min-height:48px;background:none;border:0;color:var(--brand);font-size:1rem;margin-block:12px}.MetricCard_loading__IBTAo{height:210px;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:1rem}@media (max-width:640px){.MetricCard_card__oWDMp{padding:20px 16px 0}.MetricCard_description__rTQws{min-height:0}.MetricCard_source__6rrPq{align-items:center}}.InsuranceAnalytics_page__JFpdY{padding-block:28px 56px}.InsuranceAnalytics_header__b32C6{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:20px}.InsuranceAnalytics_eyebrow__i1cg4{display:block;font-size:1rem;font-weight:600;color:var(--brand);margin-bottom:10px}.InsuranceAnalytics_header__b32C6 h1{font-size:clamp(2rem,3.2vw,2.75rem);font-weight:600;line-height:1.2;letter-spacing:-.045em;margin:0}.InsuranceAnalytics_header__b32C6 p{margin:12px 0 0;color:var(--muted);font-size:1.125rem}.InsuranceAnalytics_geography__xMJKV{flex:0 0 260px}.InsuranceAnalytics_note__bfick{font-size:1rem;line-height:1.6;color:var(--muted);margin:20px 0}.InsuranceAnalytics_charts__qpwyc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.InsuranceAnalytics_loading__cuy9e{grid-column:1/-1;display:flex;align-items:center;gap:10px;color:var(--muted);padding-block:20px;font-size:1rem}.InsuranceAnalytics_error__jjhBh{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;border-left:3px solid #a07c38;padding:12px 16px;margin-bottom:20px;background:#fff9ed;font-size:1rem}.InsuranceAnalytics_error__jjhBh p{margin:0}.InsuranceAnalytics_error__jjhBh button{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:8px 12px;border:0;background:transparent;color:var(--brand)}@media (max-width:760px){.InsuranceAnalytics_header__b32C6{align-items:stretch;flex-direction:column;gap:20px}.InsuranceAnalytics_geography__xMJKV{flex-basis:auto;width:100%}.InsuranceAnalytics_charts__qpwyc{grid-template-columns:1fr;gap:20px}}