._topicChart_q6zks_1{padding:var(--report-card-inset);border:var(--luna-primitive-stroke-1) solid var(--luna-color-border-default);border-radius:var(--luna-primitive-radius-8);background:var(--luna-color-bg-surface);box-shadow:var(--report-card-shadow)}._topicChart_q6zks_1{margin-top:var(--luna-primitive-space-24)!important}._chartHeading_q6zks_9{font-family:var(--luna-typography-heading-heading-7-font-family);font-size:var(--luna-typography-heading-heading-7-font-size);line-height:var(--luna-typography-heading-heading-7-line-height);font-weight:var(--luna-typography-heading-heading-7-font-weight);font-style:var(--luna-typography-heading-heading-7-font-style);letter-spacing:var(--luna-typography-heading-heading-7-letter-spacing);color:var(--luna-color-text-primary)}._chartAxis_q6zks_18{display:flex;justify-content:space-between;margin-block:var(--luna-primitive-space-24) var(--luna-primitive-space-16);color:var(--luna-color-text-body)}._chartRows_q6zks_19{display:grid;gap:var(--luna-primitive-space-24);margin:0;padding:0;list-style:none}._chartRowHeading_q6zks_20{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--luna-primitive-space-16);margin-bottom:var(--luna-primitive-space-8)}._chartRowHeading_q6zks_20>span{min-width:0}._chartRowHeading_q6zks_20 strong{white-space:nowrap;color:var(--luna-color-text-primary)}._chartRowHeading_q6zks_20 strong>span{font-weight:var(--luna-primitive-font-weight-400)}._chartTrack_q6zks_24{height:var(--luna-primitive-space-8);background:var(--luna-color-bg-surface-raised);overflow:hidden;border-radius:var(--luna-primitive-radius-2)}._chartFill_q6zks_25{display:block;height:100%;background:var(--report-accent)}._chartRowHeading_q6zks_20,._authorAttribution_q6zks_26{font-family:var(--luna-typography-body-body-3-font-family);font-size:var(--luna-typography-body-body-3-font-size);line-height:var(--luna-typography-body-body-3-line-height);font-weight:var(--luna-typography-body-body-3-font-weight);font-style:var(--luna-typography-body-body-3-font-style);letter-spacing:var(--luna-typography-body-body-3-letter-spacing)}._chartAxis_q6zks_18,._chartSource_q6zks_34{font-family:var(--luna-typography-label-label-3-font-family);font-size:var(--luna-typography-label-label-3-font-size);line-height:var(--luna-typography-label-label-3-line-height);font-weight:var(--luna-typography-label-label-3-font-weight);font-style:var(--luna-typography-label-label-3-font-style);letter-spacing:var(--luna-typography-label-label-3-letter-spacing)}._chartSource_q6zks_34{margin-top:var(--luna-primitive-space-24)!important;color:var(--luna-color-text-body)}._authorPanel_q6zks_44{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin:0;border-top:var(--luna-primitive-stroke-1) solid var(--luna-color-decor-grid);background:var(--luna-color-bg-surface)}._authorPanel_q6zks_44[data-has-portrait=false]{grid-template-columns:minmax(0,1fr)}._authorPortrait_q6zks_46{display:flex;align-items:flex-end;justify-content:center;min-width:0;border-right:var(--luna-primitive-stroke-1) solid var(--luna-color-decor-grid);overflow:hidden}._authorPortrait_q6zks_46 img{display:block;width:100%;height:320px;object-fit:contain;object-position:center bottom}._authorContent_q6zks_48{display:flex;flex-direction:column;justify-content:center;gap:var(--luna-primitive-space-24);min-width:0;padding:var(--luna-primitive-space-40) var(--report-panel-inset)}._authorPanel_q6zks_44 blockquote{margin:0;font-family:var(--luna-typography-heading-heading-6-font-family);font-size:var(--luna-typography-heading-heading-6-font-size);line-height:var(--luna-typography-heading-heading-6-line-height);font-weight:var(--luna-typography-heading-heading-6-font-weight);font-style:var(--luna-typography-heading-heading-6-font-style);letter-spacing:var(--luna-typography-heading-heading-6-letter-spacing);color:var(--luna-color-text-primary)}._authorAttribution_q6zks_26{display:grid;gap:var(--luna-primitive-space-4);color:var(--luna-color-text-body)}._authorAttribution_q6zks_26 strong{color:var(--luna-color-text-primary)}@media (max-width: 1024px){._authorContent_q6zks_48{padding-block:var(--luna-primitive-space-32)}}@media (max-width: 767px){._authorPanel_q6zks_44{grid-template-columns:minmax(0,1fr)}._authorPortrait_q6zks_46{border-right:0;border-bottom:var(--luna-primitive-stroke-1) solid var(--luna-color-decor-grid)}._authorPortrait_q6zks_46 img{height:240px}}@media (max-width: 1024px) and (min-width: 768px){._chartRowHeading_q6zks_20{display:grid;gap:var(--luna-primitive-space-4)}}@media (max-width: 359px){._chartRowHeading_q6zks_20{display:grid;gap:var(--luna-primitive-space-4)}}._chartRows_q6zks_19 [data-chart-pending] ._chartFill_q6zks_25{clip-path:inset(0 100% 0 0)}@media (prefers-reduced-motion: reduce),print{._chartRows_q6zks_19 [data-chart-pending] ._chartFill_q6zks_25{clip-path:none}}._illustration_1iih5_3,._donutCard_1iih5_3{width:100%;min-width:0}._illustration_1iih5_3[data-report-illustration=funding]{--report-illustration-accent: var(--luna-primitive-color-utility-yellow-500)}._illustration_1iih5_3[data-report-illustration=visibility]{--report-illustration-accent: var(--luna-primitive-color-utility-doge-500)}._illustration_1iih5_3[data-report-illustration=memory]{--report-illustration-accent: var(--luna-primitive-color-utility-green-500)}._illustration_1iih5_3>._card_1iih5_9{display:block;width:100%;container-type:inline-size}._eyebrow_1iih5_10,._note_1iih5_10,._organizationName_1iih5_10,._person_1iih5_10>span,._gap_1iih5_10>span{font-family:var(--luna-typography-label-label-3-font-family);font-size:var(--luna-typography-label-label-3-font-size);line-height:var(--luna-typography-label-label-3-line-height);font-weight:var(--luna-typography-label-label-3-font-weight);color:var(--luna-color-text-body)}._eyebrow_1iih5_10{margin-bottom:var(--luna-primitive-space-24)!important}._statNumber_1iih5_18{margin:0 0 var(--luna-primitive-space-16);font-family:var(--luna-typography-heading-heading-1-font-family);font-size:var(--luna-typography-heading-heading-1-font-size);line-height:var(--luna-typography-heading-heading-1-line-height);font-weight:var(--luna-typography-heading-heading-1-font-weight);letter-spacing:var(--luna-typography-heading-heading-1-letter-spacing);color:var(--report-illustration-accent)}._title_1iih5_27,._takeaway_1iih5_27{font-family:var(--luna-typography-heading-heading-6-font-family);font-size:var(--luna-typography-heading-heading-6-font-size);line-height:var(--luna-typography-heading-heading-6-line-height);font-weight:var(--luna-typography-heading-heading-6-font-weight);letter-spacing:var(--luna-typography-heading-heading-6-letter-spacing);color:var(--luna-color-text-primary)}._title_1iih5_27{margin:0 0 var(--luna-primitive-space-12)}._description_1iih5_36,._qualifier_1iih5_36,._scenario_1iih5_36,._initiative_1iih5_36{font-family:var(--luna-typography-body-body-3-font-family);font-size:var(--luna-typography-body-body-3-font-size);line-height:var(--luna-typography-body-body-3-line-height);font-weight:var(--luna-typography-body-body-3-font-weight);color:var(--luna-color-text-body)}._description_1iih5_36 strong{color:var(--luna-color-text-primary);font-weight:var(--luna-primitive-font-weight-700)}._qualifier_1iih5_36{margin-bottom:var(--luna-primitive-space-8)!important}._note_1iih5_10{margin-top:var(--luna-primitive-space-24)!important}._portfolioGrid_1iih5_48{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--luna-primitive-space-20);margin-block:var(--luna-primitive-space-32);padding-bottom:var(--luna-primitive-space-12)}._organization_1iih5_10{min-width:0;padding:var(--luna-primitive-space-16);border:var(--luna-primitive-stroke-1) solid var(--luna-color-border-default);border-radius:var(--luna-primitive-radius-8);background:var(--luna-color-bg-surface-raised)}._organization_1iih5_10[data-rebuilding=true]{background:var(--luna-color-bg-canvas)}._organizationName_1iih5_10{display:flex;align-items:center;gap:var(--luna-primitive-space-8);margin-bottom:var(--luna-primitive-space-16)}._organizationName_1iih5_10 svg{flex-shrink:0}._sheet_1iih5_53{border:var(--luna-primitive-stroke-1) solid var(--luna-color-border-default);border-radius:var(--luna-primitive-radius-2)}._sheetRow_1iih5_54{display:grid;grid-template-columns:1fr 2fr 2fr;background:var(--luna-color-bg-surface)}._sheetRow_1iih5_54+._sheetRow_1iih5_54{border-top:var(--luna-primitive-stroke-1) solid var(--luna-color-border-default)}._sheetRow_1iih5_54>span{display:block;padding:var(--luna-primitive-space-8);min-width:0}._sheetRow_1iih5_54>span+span{border-left:var(--luna-primitive-stroke-1) solid var(--luna-color-border-default)}._sheetRow_1iih5_54>span:after{content:"";display:block;height:var(--luna-primitive-stroke-1);background:var(--luna-color-decor-icon-muted)}._sheetRow_1iih5_54[data-loose=true]{position:relative;border:var(--luna-primitive-stroke-1) solid var(--luna-color-border-default);border-radius:var(--luna-primitive-radius-2);transform:translate(var(--luna-primitive-space-4),var(--luna-primitive-space-12)) rotate(-4deg);box-shadow:var(--report-card-shadow)}._card_1iih5_9 ._politicsValue_1iih5_62{margin:0 0 var(--luna-primitive-space-24);font-family:var(--luna-typography-display-display-3xl-font-family);font-size:var(--luna-typography-display-display-3xl-font-size);line-height:var(--luna-typography-display-display-3xl-line-height);font-weight:var(--luna-typography-display-display-3xl-font-weight);letter-spacing:var(--luna-typography-display-display-3xl-letter-spacing);color:var(--report-illustration-accent)}._card_1iih5_9 ._politicsFooter_1iih5_71{margin-top:var(--luna-primitive-space-32);padding-top:var(--luna-primitive-space-16);border-top:var(--luna-primitive-stroke-1) solid var(--luna-color-border-default);font-family:var(--luna-typography-body-body-3-font-family);font-size:var(--luna-typography-body-body-3-font-size);line-height:var(--luna-typography-body-body-3-line-height);font-weight:var(--luna-typography-body-body-3-font-weight);color:var(--luna-color-text-body)}._illustration_1iih5_3[data-motion=entered] ._politicsValue_1iih5_62{animation:_tileEnter_1iih5_1 .65s cubic-bezier(.22,1,.36,1) both}._continuity_1iih5_84{margin-block:var(--luna-primitive-space-32)}._scenario_1iih5_36{margin-bottom:var(--luna-primitive-space-16)!important;color:var(--luna-color-text-primary)}._continuityMap_1iih5_86{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr);align-items:center}._initiatives_1iih5_87{display:grid;gap:var(--luna-primitive-space-12)}._initiative_1iih5_36{display:flex;align-items:center;gap:var(--luna-primitive-space-8);min-height:calc(var(--luna-primitive-space-40) + var(--luna-primitive-space-8));padding:var(--luna-primitive-space-8);border:var(--luna-primitive-stroke-1) solid var(--luna-color-border-default);border-radius:var(--luna-primitive-radius-4);color:var(--luna-color-text-body)}._initiative_1iih5_36 svg{flex-shrink:0;color:var(--luna-color-decor-icon-muted)}._connection_1iih5_90{height:100%;position:relative}._connection_1iih5_90>svg{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}._connection_1iih5_90>svg path{fill:none;stroke:var(--luna-color-border-default);stroke-width:var(--luna-primitive-stroke-1);vector-effect:non-scaling-stroke}._connection_1iih5_90 ._departureLine_1iih5_93{opacity:0}._connection_1iih5_90 ._absentLine_1iih5_94{stroke-dasharray:4 4}._gap_1iih5_10{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate(12%)}._gap_1iih5_10>svg{background:var(--luna-color-bg-surface);color:var(--luna-color-text-primary)}._gap_1iih5_10>span{position:absolute;top:calc(50% + var(--luna-primitive-space-20));background:var(--luna-color-bg-surface)}._person_1iih5_10{position:relative}._personBox_1iih5_99{height:var(--luna-primitive-space-80);display:grid;place-items:center;border:var(--luna-primitive-stroke-1) dashed var(--luna-color-border-default);border-radius:var(--luna-primitive-radius-8);background:var(--luna-color-bg-surface)}._personBox_1iih5_99>svg{color:var(--luna-color-text-body);opacity:.35}._person_1iih5_10>span{position:absolute;inset:calc(100% + var(--luna-primitive-space-8)) 0 auto;text-align:center}._organization_1iih5_10:nth-child(1),._initiative_1iih5_36:nth-child(1){--reveal-delay: 0ms}._organization_1iih5_10:nth-child(2),._initiative_1iih5_36:nth-child(2){--reveal-delay: 90ms}._organization_1iih5_10:nth-child(3),._initiative_1iih5_36:nth-child(3){--reveal-delay: .18s}._organization_1iih5_10:nth-child(4){--reveal-delay: .27s}._illustration_1iih5_3[data-motion=ready] :is(._organization_1iih5_10,._initiative_1iih5_36,._person_1iih5_10,._gap_1iih5_10){opacity:0}._illustration_1iih5_3[data-motion=ready] ._connectionLine_1iih5_111{stroke-dasharray:1;stroke-dashoffset:1}._illustration_1iih5_3[data-motion=entered] :is(._organization_1iih5_10,._initiative_1iih5_36){animation:_tileEnter_1iih5_1 .65s cubic-bezier(.22,1,.36,1) var(--reveal-delay) both}._illustration_1iih5_3[data-motion=entered] ._sheetRow_1iih5_54[data-loose=true]{animation:_rebuild_1iih5_1 .85s cubic-bezier(.22,1,.36,1) .65s both}._illustration_1iih5_3[data-motion=entered] ._connectionLine_1iih5_111{stroke-dasharray:1;animation:_connect_1iih5_90 .6s ease .3s both}._illustration_1iih5_3[data-motion=entered] ._person_1iih5_10{animation:_labelEnter_1iih5_1 .5s ease .36s both}._illustration_1iih5_3[data-motion=entered] ._departureLine_1iih5_93{animation:_disconnect_1iih5_1 .5s ease 1.05s both}._illustration_1iih5_3[data-motion=entered] ._personBox_1iih5_99>svg{animation:_depart_1iih5_93 .6s ease 1s both}._illustration_1iih5_3[data-motion=entered] ._person_1iih5_10>span{animation:_labelEnter_1iih5_1 .4s ease 1.3s both}._illustration_1iih5_3[data-motion=entered] ._gap_1iih5_10{animation:_labelEnter_1iih5_1 .4s ease 1.3s both}@keyframes _tileEnter_1iih5_1{0%{opacity:0;transform:translateY(var(--luna-primitive-space-16)) scale(.98);filter:blur(var(--luna-primitive-space-4))}to{opacity:1;transform:none;filter:blur(0)}}@keyframes _rebuild_1iih5_1{0%{transform:translate(0) rotate(0)}to{transform:translate(var(--luna-primitive-space-4),var(--luna-primitive-space-12)) rotate(-4deg)}}@keyframes _labelEnter_1iih5_1{0%{opacity:0}to{opacity:1}}@keyframes _connect_1iih5_90{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes _disconnect_1iih5_1{0%{opacity:1}to{opacity:0}}@keyframes _depart_1iih5_93{0%{opacity:1}to{opacity:.35}}@container (max-width: 320px){._card_1iih5_9 ._politicsValue_1iih5_62{font-size:var(--luna-typography-display-display-xl-font-size);line-height:var(--luna-typography-display-display-xl-line-height)}._portfolioGrid_1iih5_48{gap:var(--luna-primitive-space-12)}._organization_1iih5_10{padding:var(--luna-primitive-space-8)}._organizationName_1iih5_10{gap:var(--luna-primitive-space-4)}._organizationName_1iih5_10 svg{display:none}._sheetRow_1iih5_54>span{padding:var(--luna-primitive-space-8) var(--luna-primitive-space-4)}._initiative_1iih5_36{gap:var(--luna-primitive-space-4)}._initiative_1iih5_36 svg{display:none}._statNumber_1iih5_18{font-size:var(--luna-typography-heading-heading-2-font-size);line-height:var(--luna-typography-heading-heading-2-line-height)}}@media (prefers-reduced-motion: reduce),print{._illustration_1iih5_3 *{animation:none!important}._illustration_1iih5_3[data-motion=ready] :is(._organization_1iih5_10,._initiative_1iih5_36,._person_1iih5_10,._gap_1iih5_10){opacity:1}._illustration_1iih5_3[data-motion=ready] ._connectionLine_1iih5_111{stroke-dashoffset:0}}
