.pulse-module__NH5L4q__page{flex-direction:column;gap:16px;width:100%;max-width:1760px;margin-inline:auto;display:flex;container-type:inline-size}.pulse-module__NH5L4q__heroes,.pulse-module__NH5L4q__analysis,.pulse-module__NH5L4q__paired{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:16px;display:grid}.pulse-module__NH5L4q__hero,.pulse-module__NH5L4q__plan{min-width:0;padding:28px 30px;position:relative;overflow:hidden}.pulse-module__NH5L4q__heroContent{z-index:1;position:relative}.pulse-module__NH5L4q__heroHeading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pulse-module__NH5L4q__heroHeading h2{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:550}.pulse-module__NH5L4q__heroNumber{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(30px,3.8cqi,54px);font-weight:700;line-height:1.12}.pulse-module__NH5L4q__onColorNote{font-size:var(--text-sm);line-height:var(--text-sm--line-height);opacity:.9;margin-top:6px}.pulse-module__NH5L4q__heroMetrics{flex-wrap:wrap;gap:18px 36px;margin-top:22px;display:flex}.pulse-module__NH5L4q__heroMetrics span,.pulse-module__NH5L4q__planMetrics span,.pulse-module__NH5L4q__heroForecast span{font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:7px;display:flex}.pulse-module__NH5L4q__heroMetrics strong{font-size:var(--text-xl);font-weight:650;line-height:var(--text-xl--line-height);font-variant-numeric:tabular-nums;margin-top:6px;display:block}.pulse-module__NH5L4q__heroForecast{border-top:1px solid;border-color:color-mix(in srgb, currentColor 24%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-top:22px;padding-top:16px;display:flex}.pulse-module__NH5L4q__heroForecast strong{font-size:var(--text-xl);font-variant-numeric:tabular-nums;margin-top:3px;font-weight:650;display:block}.pulse-module__NH5L4q__forecastNote{flex-wrap:wrap;gap:8px;display:flex}.pulse-module__NH5L4q__plan{flex-direction:column;display:flex}.pulse-module__NH5L4q__progress{border-radius:var(--radius-control);background:color-mix(in srgb, currentColor 25%, transparent);height:8px;margin-block:28px 22px;overflow:hidden}.pulse-module__NH5L4q__progress>div{border-radius:inherit;background:currentColor;height:100%}.pulse-module__NH5L4q__planMetrics{grid-template-columns:1fr 1fr;gap:16px;margin-top:auto;display:grid}.pulse-module__NH5L4q__planMetrics strong{font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-weight:650;display:block}.pulse-module__NH5L4q__planLink{font-size:var(--text-sm);text-underline-offset:4px;align-self:start;align-items:center;gap:5px;margin-top:18px;display:inline-flex}.pulse-module__NH5L4q__planLink:hover{text-decoration:underline}.pulse-module__NH5L4q__orb{opacity:.65;pointer-events:none}.pulse-module__NH5L4q__actions{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:20px 24px}.pulse-module__NH5L4q__actionColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.pulse-module__NH5L4q__actionColumn{min-width:0}.pulse-module__NH5L4q__actionHeading{font-size:var(--text-lg);align-items:center;gap:8px;margin-bottom:8px;font-weight:550;display:flex}.pulse-module__NH5L4q__actionHeading>span:last-child{color:var(--fg-muted);font-size:var(--text-xs);margin-left:auto}.pulse-module__NH5L4q__actionLink{border-top:1px solid var(--border);align-items:center;gap:10px;padding-block:10px;display:flex}.pulse-module__NH5L4q__actionLink>div{flex:1;min-width:0}.pulse-module__NH5L4q__actionLink strong{font-size:var(--text-base);font-weight:550;line-height:var(--text-base--line-height)}.pulse-module__NH5L4q__actionLink p{color:var(--fg-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-top:3px}.pulse-module__NH5L4q__actionLink:hover strong{color:var(--ice)}.pulse-module__NH5L4q__actionEmpty{color:var(--fg-muted);font-size:var(--text-sm);padding-block:10px}.pulse-module__NH5L4q__analysis>*,.pulse-module__NH5L4q__paired>*{min-width:0}.pulse-module__NH5L4q__paired>:only-child{grid-column:1/-1}.pulse-module__NH5L4q__paired:empty{display:none}:is(.pulse-module__NH5L4q__page .v2-glass,.pulse-module__NH5L4q__page .v2-glass2){border-radius:var(--radius-card)}.pulse-module__NH5L4q__analysis>[data-slot=card]{padding-block:20px}.pulse-module__NH5L4q__paired>[data-slot=card]:not(.gap-0){padding-block:20px}.pulse-module__NH5L4q__paired>[data-slot=card]{border-radius:var(--radius-card)}.pulse-module__NH5L4q__analysis>[data-slot=card]>[data-slot=card-header]{padding-inline:22px}.pulse-module__NH5L4q__analysis>[data-slot=card]>[data-slot=card-content]{padding-inline:22px}.pulse-module__NH5L4q__paired>[data-slot=card]:not(.gap-0)>[data-slot=card-header]{padding-inline:22px}.pulse-module__NH5L4q__paired>[data-slot=card]:not(.gap-0)>[data-slot=card-content]{padding-inline:22px}.pulse-module__NH5L4q__healthGroups{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px;min-width:0;display:grid}.pulse-module__NH5L4q__healthGroups>*{overflow-wrap:anywhere;min-width:0}.pulse-module__NH5L4q__healthGroups a{display:block}.pulse-module__NH5L4q__clientCount{border-radius:var(--radius-card);background:var(--card);font-size:var(--text-sm);color:var(--fg-muted);justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.pulse-module__NH5L4q__clientCount strong{color:var(--foreground);font-size:var(--text-lg);font-weight:650}.pulse-module__NH5L4q__chartLegend{color:var(--fg-muted);font-size:var(--text-xs);flex-wrap:wrap;gap:16px;margin-bottom:12px;display:flex}.pulse-module__NH5L4q__chartLegend span{align-items:center;gap:6px;display:inline-flex}.pulse-module__NH5L4q__chartLegend i{border-top:2px solid var(--chart-1);width:16px}.pulse-module__NH5L4q__chartLegend .pulse-module__NH5L4q__forecastLegend i{border-top-style:dashed;border-color:var(--muted-foreground)}@media (max-width:1023px){.pulse-module__NH5L4q__hero,.pulse-module__NH5L4q__plan{padding:24px}.pulse-module__NH5L4q__actionColumns{gap:16px}}@media (max-width:767px){.pulse-module__NH5L4q__heroes,.pulse-module__NH5L4q__analysis,.pulse-module__NH5L4q__paired,.pulse-module__NH5L4q__actionColumns,.pulse-module__NH5L4q__healthGroups{grid-template-columns:minmax(0,1fr)}.pulse-module__NH5L4q__heroNumber{font-size:var(--text-2xl)}.pulse-module__NH5L4q__hero,.pulse-module__NH5L4q__plan{padding:22px}.pulse-module__NH5L4q__actions{padding:18px 22px}.pulse-module__NH5L4q__heroMetrics{gap:24px}.pulse-module__NH5L4q__heroForecast{align-items:start}.pulse-module__NH5L4q__actionLink{min-height:44px}}.pulse-module__NH5L4q__scopeNote{color:var(--fg-muted);font-size:var(--text-sm);margin-bottom:8px}
