.sectors-explainer-module__P77c_a__container{gap:var(--page-rhythm);flex-direction:column;padding-bottom:0;display:flex}.sectors-explainer-module__P77c_a__sectionHeader{gap:var(--space-1);flex-direction:column;display:flex}.sectors-explainer-module__P77c_a__sectionTitle{font-family:var(--ts-font);font-weight:var(--weight-medium);line-height:var(--ts-lh-tight);color:var(--color-text);letter-spacing:var(--ts-ls-tight)}.sectors-explainer-module__P77c_a__sectionSubtitle{font-size:var(--ts-body-sm);color:var(--color-text-secondary);margin-top:var(--space-1)}.sectors-explainer-module__P77c_a__rotationGrid{gap:var(--grid-gap);grid-template-columns:1fr;display:grid}@media (min-width:640px){.sectors-explainer-module__P77c_a__rotationGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.sectors-explainer-module__P77c_a__rotationGrid{grid-template-columns:repeat(4,1fr)}}.sectors-explainer-module__P77c_a__rotationCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);transition:border-color var(--dur-fast) var(--ease-out);gap:var(--space-2);flex-direction:column;display:flex}.sectors-explainer-module__P77c_a__rotationCard:hover{border-color:var(--color-accent-line)}.sectors-explainer-module__P77c_a__cardHeader{justify-content:space-between;align-items:center;display:flex}.sectors-explainer-module__P77c_a__cardTitle{font-size:var(--ts-body-sm);font-weight:var(--weight-medium);color:var(--color-text)}.sectors-explainer-module__P77c_a__badgeGrowth{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--color-gain-soft);color:var(--color-accent);font-size:var(--ts-caption);font-weight:var(--weight-medium)}.sectors-explainer-module__P77c_a__badgeSafety{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--color-info-soft);color:var(--color-info-text);font-size:var(--ts-caption);font-weight:var(--weight-medium)}.sectors-explainer-module__P77c_a__badgeFinancials{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--color-warn-soft);color:var(--color-warn);font-size:var(--ts-caption);font-weight:var(--weight-medium)}.sectors-explainer-module__P77c_a__badgeMacro{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--color-info-soft);color:var(--color-info-text);font-size:var(--ts-caption);font-weight:var(--weight-medium)}.sectors-explainer-module__P77c_a__tagList{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.sectors-explainer-module__P77c_a__tagItem{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-fill-static);font-size:var(--ts-caption);font-weight:var(--weight-medium);color:var(--color-text)}.sectors-explainer-module__P77c_a__cardDesc{font-size:var(--ts-body-sm);color:var(--color-text-secondary);line-height:var(--ts-lh-normal);padding-top:var(--space-1)}.sectors-explainer-module__P77c_a__twoColGrid{gap:var(--grid-gap);grid-template-columns:1fr;align-items:stretch;display:grid}.sectors-explainer-module__P77c_a__twoColGrid:has([data-pe-expanded=true]){align-items:start}@media (min-width:1024px){.sectors-explainer-module__P77c_a__twoColGrid{grid-template-columns:repeat(2,1fr)}}.sectors-explainer-module__P77c_a__panelCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);justify-content:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.sectors-explainer-module__P77c_a__insightsGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:640px){.sectors-explainer-module__P77c_a__insightsGrid{grid-template-columns:repeat(2,1fr)}}.sectors-explainer-module__P77c_a__insightCard{border-radius:var(--radius-lg);padding:var(--space-3);gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-gain-line);flex-direction:column;display:flex}.sectors-explainer-module__P77c_a__insightWeakest{border-color:var(--color-loss-line)}.sectors-explainer-module__P77c_a__insightTrap{border-color:var(--color-warn-line)}.sectors-explainer-module__P77c_a__insightMixed{border-color:var(--color-info-line)}.sectors-explainer-module__P77c_a__insightCardHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.sectors-explainer-module__P77c_a__insightCardTitle{font-weight:var(--weight-medium);font-size:var(--ts-body-sm);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sectors-explainer-module__P77c_a__statBox{font-size:var(--ts-body-sm);font-family:var(--ts-font);font-variant-numeric:tabular-nums;background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-2);border:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.sectors-explainer-module__P77c_a__statLabel{font-size:var(--ts-body-sm);color:var(--color-text-secondary);font-family:var(--ts-font);display:block}.sectors-explainer-module__P77c_a__statValPrimary{font-weight:var(--weight-medium);color:var(--color-text)}.sectors-explainer-module__P77c_a__statValGain{font-weight:var(--weight-medium);color:var(--color-gain)}.sectors-explainer-module__P77c_a__statValLoss{font-weight:var(--weight-medium);color:var(--color-loss)}.sectors-explainer-module__P77c_a__insightCardDesc{font-size:var(--ts-body-sm);color:var(--color-text-secondary);line-height:var(--ts-lh-normal)}@media (max-width:639px){.sectors-explainer-module__P77c_a__rotationCard,.sectors-explainer-module__P77c_a__panelCard{padding:var(--space-4)}}.sectors-explainer-module__P77c_a__sb_69d66e5b.sectors-explainer-module__P77c_a__sb_69d66e5b.sectors-explainer-module__P77c_a__sb_69d66e5b{width:100%}.sectors-explainer-module__P77c_a__sb_50412532.sectors-explainer-module__P77c_a__sb_50412532.sectors-explainer-module__P77c_a__sb_50412532{gap:var(--space-3)}.sectors-explainer-module__P77c_a__sb_08a2ed81.sectors-explainer-module__P77c_a__sb_08a2ed81.sectors-explainer-module__P77c_a__sb_08a2ed81{background:var(--color-gain)}.sectors-explainer-module__P77c_a__sb_6036b4cd.sectors-explainer-module__P77c_a__sb_6036b4cd.sectors-explainer-module__P77c_a__sb_6036b4cd{background:var(--color-info)}.sectors-explainer-module__P77c_a__sb_fac2b29c.sectors-explainer-module__P77c_a__sb_fac2b29c.sectors-explainer-module__P77c_a__sb_fac2b29c{background:var(--color-warn)}.sectors-explainer-module__P77c_a__sb_47d9fc90.sectors-explainer-module__P77c_a__sb_47d9fc90.sectors-explainer-module__P77c_a__sb_47d9fc90{background:var(--color-loss)}.sectors-explainer-module__P77c_a__sb_9fd05fad.sectors-explainer-module__P77c_a__sb_9fd05fad.sectors-explainer-module__P77c_a__sb_9fd05fad{background:color-mix(in srgb, var(--color-loss) 15%, transparent);color:var(--color-loss)}.sectors-explainer-module__P77c_a__dy_c3a16616.sectors-explainer-module__P77c_a__dy_c3a16616.sectors-explainer-module__P77c_a__dy_c3a16616{width:var(--dyn-width);background-color:var(--dyn-background-color)}.sectors-explainer-module__P77c_a__dynColor.sectors-explainer-module__P77c_a__dynColor.sectors-explainer-module__P77c_a__dynColor{color:var(--dyn-color)}