.BlueprintExplainer_player__pqWpf{display:flex;flex-direction:column;font-family:var(--bp-body,"Barlow",system-ui,sans-serif)}.BlueprintExplainer_stageBox__DsMW_{position:relative;width:100%;background:#f2f2f3;border-bottom:1px solid var(--bp-divider,rgba(29,31,32,.16))}.BlueprintExplainer_stageClip__BlN1y{position:relative;width:100%;overflow:hidden}.BlueprintExplainer_stage__Wg5QB{transform-origin:top left;position:absolute;top:0;left:0}.BlueprintExplainer_playOverlay__mqZKS{position:absolute;inset:0;display:flex;align-items:flex-end;gap:14px;padding:20px;cursor:pointer;border:0;background:color-mix(in srgb,#1d1f20 22%,transparent);font:inherit;color:inherit;text-align:left}.BlueprintExplainer_playOverlay__mqZKS:hover{background:color-mix(in srgb,#1d1f20 14%,transparent)}.BlueprintExplainer_playGlyph__Ib4fF{width:74px;height:74px;flex:none;border:1px solid #1d1f20;background:#5980a6;color:#f2f2f3;display:flex;align-items:center;justify-content:center}.BlueprintExplainer_playLabel__tP2eR{font-family:var(--bp-heading,"Barlow Condensed",sans-serif);font-size:13px;letter-spacing:.22em;background:#f2f2f3;color:#1d1f20;padding:4px 10px;border:1px solid #1d1f20}.BlueprintExplainer_controls__5Gx67{display:flex;align-items:center;gap:12px;padding:9px 14px;border-bottom:1px solid var(--bp-divider,rgba(29,31,32,.16))}.BlueprintExplainer_transport__L677g{width:30px;height:26px;flex:none;cursor:pointer;border:1px solid var(--bp-divider,rgba(29,31,32,.16));background:transparent;color:var(--bp-text,#1d1f20);font-size:11px;line-height:1;display:flex;align-items:center;justify-content:center}.BlueprintExplainer_transport__L677g:hover{background:color-mix(in srgb,#5980a6 10%,transparent)}.BlueprintExplainer_scrub___kQLu{flex:1;min-width:0;accent-color:#5980a6;cursor:pointer}.BlueprintExplainer_timecode__r2r0S{flex:none;font-family:var(--bp-heading,"Barlow Condensed",sans-serif);font-size:12px;letter-spacing:.14em;color:var(--bp-accent-700,#416180);font-variant-numeric:tabular-nums}.BlueprintExplainer_chapters__cthGp{display:flex;flex-wrap:wrap}.BlueprintExplainer_chapter___FeVM{flex:1;min-width:118px;display:flex;align-items:baseline;gap:7px;padding:8px 11px;cursor:pointer;border:0;border-right:1px solid var(--bp-divider,rgba(29,31,32,.16));border-bottom:1px solid var(--bp-divider,rgba(29,31,32,.16));background:transparent;color:var(--bp-text,#1d1f20);font-family:var(--bp-heading,"Barlow Condensed",sans-serif);font-size:14px;letter-spacing:.05em;text-align:left;white-space:nowrap}.BlueprintExplainer_chapter___FeVM:hover{background:color-mix(in srgb,#5980a6 10%,transparent)}.BlueprintExplainer_chapterOn__ETUvS{background:#1d2d3d;color:#f2f2f3}.BlueprintExplainer_chapterOn__ETUvS:hover{background:#1d2d3d}.BlueprintExplainer_chapterN__GLfuG{font-size:10px;letter-spacing:.14em;color:#5980a6}.BlueprintExplainer_chapterOn__ETUvS .BlueprintExplainer_chapterN__GLfuG{color:rgba(242,242,243,.72)}.BlueprintExplainer_openStage__mFOCW{align-self:flex-start;margin:10px 14px 0;padding:6px 10px;cursor:pointer;border:1px solid transparent;background:transparent;color:var(--bp-accent-700,#416180);font-size:12.5px;font-family:inherit}.BlueprintExplainer_openStage__mFOCW:hover{background:color-mix(in srgb,#5980a6 10%,transparent)}.BlueprintExplainer_reducedNote__O8oZw{margin:8px 14px 12px;font-size:11.5px;line-height:1.45;color:var(--bp-t55,rgba(29,31,32,.55))}.PipelineBlueprint_page___ureD{--bp-bg:#f2f2f3;--bp-surface:#e9e9ea;--bp-text:#1d1f20;--bp-accent:#5980a6;--bp-divider:color-mix(in srgb,#1d1f20 16%,transparent);--bp-accent-100:#eef6ff;--bp-accent-700:#416180;--bp-accent-800:#2c455d;--bp-accent-900:#1d2d3d;--bp-neutral-100:#f5f5f8;--bp-neutral-800:#424244;--bp-heading:"Barlow Condensed","Archivo",system-ui,sans-serif;--bp-body:"Barlow","IBM Plex Sans",system-ui,sans-serif;--bp-t45:color-mix(in srgb,var(--bp-text) 45%,transparent);--bp-t55:color-mix(in srgb,var(--bp-text) 55%,transparent);--bp-t68:color-mix(in srgb,var(--bp-text) 68%,transparent);--bp-t74:color-mix(in srgb,var(--bp-text) 74%,transparent);--bp-hover:color-mix(in srgb,var(--bp-accent) 10%,transparent);background:var(--bp-bg);color:var(--bp-text);font-family:var(--bp-body);font-size:15px;line-height:1.55;padding:26px 32px 48px;min-height:100%}.PipelineBlueprint_sheet__ndCu4{min-width:1180px;max-width:1600px;margin:0 auto}.PipelineBlueprint_scroller__MenFY{overflow-x:auto}.PipelineBlueprint_frame__akzD0{position:relative;border:1px solid var(--bp-divider);border-radius:0;background:transparent}.PipelineBlueprint_frame__akzD0>.PipelineBlueprint_corner__dPGXk{position:absolute;width:11px;height:11px;color:var(--bp-t55);pointer-events:none}.PipelineBlueprint_frame__akzD0>.PipelineBlueprint_corner__dPGXk:after,.PipelineBlueprint_frame__akzD0>.PipelineBlueprint_corner__dPGXk:before{content:"";position:absolute;background:currentColor}.PipelineBlueprint_frame__akzD0>.PipelineBlueprint_corner__dPGXk:before{left:5px;top:0;width:1px;height:100%}.PipelineBlueprint_frame__akzD0>.PipelineBlueprint_corner__dPGXk:after{top:5px;left:0;width:100%;height:1px}.PipelineBlueprint_corner__dPGXk.PipelineBlueprint_tl__m0lYp{top:-6px;left:-6px}.PipelineBlueprint_corner__dPGXk.PipelineBlueprint_tr__XiCbU{top:-6px;right:-6px}.PipelineBlueprint_corner__dPGXk.PipelineBlueprint_bl__gVV8k{bottom:-6px;left:-6px}.PipelineBlueprint_corner__dPGXk.PipelineBlueprint_br__Qdtgp{bottom:-6px;right:-6px}.PipelineBlueprint_masthead__9xa_0{display:flex;align-items:flex-end;gap:28px;border-bottom:1px solid var(--bp-text);padding-bottom:16px}.PipelineBlueprint_eyebrow__iRJaF{font-family:var(--bp-heading);font-size:12px;letter-spacing:.2em;color:var(--bp-accent-700)}.PipelineBlueprint_title__nDOXQ{font-family:var(--bp-heading);font-weight:600;font-size:44px;line-height:.98;letter-spacing:-.01em;margin:5px 0 0}.PipelineBlueprint_standfirst__wCKiN{font-size:15px;line-height:1.55;margin:10px 0 0;max-width:88ch;color:var(--bp-t74)}.PipelineBlueprint_kpiRow__iSBTA{display:flex;gap:12px;flex:none}.PipelineBlueprint_kpi__CeOqO{padding:11px 14px;min-width:118px}.PipelineBlueprint_kpiLabel__IFeYc{font-size:10px;letter-spacing:.13em;color:var(--bp-t55)}.PipelineBlueprint_kpiValue__o1XCI{font-family:var(--bp-heading);font-size:29px;line-height:1.05}.PipelineBlueprint_kpiNote__r1HP5{font-size:11px;color:var(--bp-accent-700)}.PipelineBlueprint_chaptersPlate__rvx1g{display:flex;margin-top:22px}.PipelineBlueprint_explainerPane__Ru8Ks{width:820px;flex:none;border-right:1px solid var(--bp-divider);display:flex;flex-direction:column}.PipelineBlueprint_chaptersBody__uTqqu{flex:1;padding:20px 24px;display:flex;flex-direction:column;min-width:0}.PipelineBlueprint_chaptersKicker__lg0nx{display:flex;align-items:baseline;gap:10px}.PipelineBlueprint_chaptersHeading__Yds8v{font-family:var(--bp-heading);font-weight:600;font-size:28px;line-height:1.05;margin:5px 0 0}.PipelineBlueprint_chaptersIntro__U9Zrs{font-size:13px;line-height:1.55;margin:8px 0 0;color:var(--bp-t68);max-width:60ch}.PipelineBlueprint_chapterGrid__buFbr{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin-top:14px}.PipelineBlueprint_chapter__BgZ15{display:flex;align-items:center;gap:10px;border:1px solid var(--bp-divider);padding:8px 10px;cursor:pointer;background:transparent;color:inherit;font:inherit;text-align:left;width:100%}.PipelineBlueprint_chapter__BgZ15:hover{background:var(--bp-hover)}.PipelineBlueprint_chapterIcon__ymdJO{color:var(--bp-accent);flex:none}.PipelineBlueprint_chapterName__0mi_W{display:block;font-family:var(--bp-heading);font-size:15px;letter-spacing:.05em}.PipelineBlueprint_chapterMeta___5_Di{display:block;font-size:10.5px;letter-spacing:.06em;color:var(--bp-t55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PipelineBlueprint_experiencePlate__Ha_Ux{margin-top:20px}.PipelineBlueprint_lensRow__ywu4s{display:flex;align-items:stretch;border-bottom:1px solid var(--bp-text)}.PipelineBlueprint_lensIntro__bTDb6{width:200px;flex:none;padding:11px 15px;border-right:1px solid var(--bp-divider)}.PipelineBlueprint_lensIntroTitle__72DAB{font-family:var(--bp-heading);font-size:12px;letter-spacing:.18em;color:var(--bp-accent-700)}.PipelineBlueprint_lensIntroText__tYUaT{font-size:11px;line-height:1.4;color:var(--bp-t55);margin-top:2px}.PipelineBlueprint_lensTab__WQ_re{flex:1;padding:11px 14px;cursor:pointer;border:0;border-right:1px solid var(--bp-divider);display:flex;align-items:center;gap:10px;background:transparent;color:var(--bp-text);font:inherit;text-align:left;min-width:0}.PipelineBlueprint_lensTab__WQ_re:hover{background:var(--bp-hover)}.PipelineBlueprint_lensTabOn__UZNNh{background:var(--bp-accent-900);color:var(--bp-bg)}.PipelineBlueprint_lensTabOn__UZNNh:hover{background:var(--bp-accent-900)}.PipelineBlueprint_lensTabName__BRjBi{display:block;font-family:var(--bp-heading);font-size:18px;line-height:1.08;letter-spacing:.04em}.PipelineBlueprint_lensTabCount__uiOAV{display:block;font-size:10.5px;letter-spacing:.1em;color:var(--bp-t55)}.PipelineBlueprint_lensTabOn__UZNNh .PipelineBlueprint_lensTabCount__uiOAV{color:rgba(242,242,243,.72)}.PipelineBlueprint_blurbRow__6v5DE{display:flex;align-items:center;gap:14px;padding:11px 16px;border-bottom:1px solid var(--bp-divider)}.PipelineBlueprint_blurbText__MgkwY{font-size:13px;line-height:1.5;color:var(--bp-t74);flex:1}.PipelineBlueprint_legend__8AeIm{display:flex;align-items:center;gap:16px;flex:none;font-size:11px;color:var(--bp-t55)}.PipelineBlueprint_legendTitle__8D8pW{font-family:var(--bp-heading);letter-spacing:.14em;color:var(--bp-text)}.PipelineBlueprint_legendItem__LKfbW{display:flex;align-items:center;gap:5px}.PipelineBlueprint_tag__Qp2Jl{display:inline-flex;align-items:center;font-size:11px;letter-spacing:.02em;padding:3px 10px;border-radius:0;border:1px solid transparent;white-space:nowrap}.PipelineBlueprint_tagSm__QKv66{font-size:9.5px;padding:2px 5px}.PipelineBlueprint_tagAccent__xB8l7{background:var(--bp-accent-100);color:var(--bp-accent-800)}.PipelineBlueprint_tagNeutral__A4Zoz{background:var(--bp-neutral-100);color:var(--bp-neutral-800)}.PipelineBlueprint_tagOutline__0JqjZ{border-color:var(--bp-accent);color:var(--bp-accent)}.PipelineBlueprint_boardWrap__G25z_{padding:16px}.PipelineBlueprint_boardHead__fTNK0{display:flex;align-items:center;gap:12px;padding:9px 14px;border-bottom:1px solid var(--bp-divider)}.PipelineBlueprint_boardTitle__oOqpH{font-family:var(--bp-heading);font-size:14px;letter-spacing:.18em;color:var(--bp-accent-700)}.PipelineBlueprint_boardSub__pWodD{font-size:11.5px;color:var(--bp-t55);flex:1}.PipelineBlueprint_boardKey__80RS5{font-size:11px;color:var(--bp-t45)}.PipelineBlueprint_lanes__enS_w{padding:14px;display:flex;flex-direction:column;gap:18px}.PipelineBlueprint_laneHead__IyIjY{display:flex;align-items:stretch;margin-bottom:9px}.PipelineBlueprint_laneTab__oWtst{background:var(--bp-accent-900);color:var(--bp-bg);padding:7px 14px;display:flex;align-items:center;gap:10px;flex:none}.PipelineBlueprint_laneN__G4NeB{font-family:var(--bp-heading);font-size:11px;letter-spacing:.2em;opacity:.72}.PipelineBlueprint_laneName__KKwCF{font-family:var(--bp-heading);font-size:19px;letter-spacing:.06em}.PipelineBlueprint_lanePurpose__yXxyM{flex:1;font-size:12px;color:var(--bp-t68)}.PipelineBlueprint_laneMeta__m2GCl,.PipelineBlueprint_lanePurpose__yXxyM{border-bottom:1px solid var(--bp-divider);display:flex;align-items:flex-end;padding:0 0 5px 14px}.PipelineBlueprint_laneMeta__m2GCl{font-size:11px;letter-spacing:.1em;color:var(--bp-accent-700);flex:none}.PipelineBlueprint_laneStages__eZNxv{display:flex;align-items:stretch;gap:9px}.PipelineBlueprint_stage__Sz_9E{flex:1;min-width:0;padding:10px 11px 9px;cursor:pointer;display:flex;flex-direction:column;position:relative;background:transparent;color:inherit;font:inherit;text-align:left;transition:background .12s ease,opacity .12s ease}.PipelineBlueprint_stage__Sz_9E:hover{background:var(--bp-hover)}.PipelineBlueprint_stageOn__12oEI,.PipelineBlueprint_stageOn__12oEI:hover{background:color-mix(in srgb,var(--bp-accent) 16%,transparent)}.PipelineBlueprint_stageDim__0orTR{opacity:.28}.PipelineBlueprint_stageTop__IeMot{display:flex;align-items:center;gap:7px}.PipelineBlueprint_stageIcon__kN9vC{color:var(--bp-accent);flex:none}.PipelineBlueprint_stageN__3iox1{font-family:var(--bp-heading);font-size:11px;letter-spacing:.14em;color:var(--bp-accent)}.PipelineBlueprint_stageName__BwXlU{font-family:var(--bp-heading);font-size:16px;line-height:1.08;margin-top:7px;min-height:2.16em}.PipelineBlueprint_stageOneLine__ayZVq{font-size:11px;line-height:1.4;color:var(--bp-t68);margin-top:3px;flex:1}.PipelineBlueprint_stageFoot__K50h_{display:flex;align-items:center;gap:6px;margin-top:7px;padding-top:6px;border-top:1px solid var(--bp-divider)}.PipelineBlueprint_stageSla__NlbpO{font-size:10px;letter-spacing:.06em;color:var(--bp-accent-700);flex:1}.PipelineBlueprint_stageSteps__JDJfw{font-size:10.5px;color:var(--bp-t45)}.PipelineBlueprint_stageLens__M_v4W{margin-top:7px;padding:6px 7px;background:color-mix(in srgb,var(--bp-accent) 13%,transparent);font-size:11px;line-height:1.38}.PipelineBlueprint_stageArrow__f55Wc{position:absolute;right:-9px;top:50%;transform:translateY(-50%);font-size:13px;color:color-mix(in srgb,var(--bp-text) 38%,transparent);z-index:1}.PipelineBlueprint_panel__V6673{margin-top:16px}.PipelineBlueprint_panelHead__G_HlC{display:flex;align-items:center;gap:12px;padding:9px 14px;border-bottom:1px solid var(--bp-divider)}.PipelineBlueprint_panelTitle__4OrjZ{font-family:var(--bp-heading);font-size:14px;letter-spacing:.18em;color:var(--bp-accent-700)}.PipelineBlueprint_panelSub__0va5e{font-size:11.5px;color:var(--bp-t55)}.PipelineBlueprint_estGrid__I16jb{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr))}.PipelineBlueprint_estCell__TM08F{display:flex;gap:11px;padding:10px 14px;border-right:1px solid var(--bp-divider);border-bottom:1px solid var(--bp-divider);cursor:pointer;background:transparent;color:inherit;font:inherit;text-align:left}.PipelineBlueprint_estCell__TM08F:hover{background:var(--bp-hover)}.PipelineBlueprint_estN__aJsAj{font-family:var(--bp-heading);font-size:20px;line-height:1;color:var(--bp-accent);width:26px;flex:none}.PipelineBlueprint_estText__fhiFY{display:block;font-size:12.5px;line-height:1.45}.PipelineBlueprint_estRef__jLpyO{display:block;font-size:10px;letter-spacing:.1em;color:var(--bp-t45);margin-top:3px}.PipelineBlueprint_custGrid__Wwe5z{display:grid;grid-template-columns:repeat(5,1fr)}.PipelineBlueprint_custCell__E6Wnd{border-right:1px solid var(--bp-divider);border-bottom:1px solid var(--bp-divider);padding:12px 13px;cursor:pointer;display:flex;flex-direction:column;background:transparent;color:inherit;font:inherit;text-align:left}.PipelineBlueprint_custCell__E6Wnd:hover{background:var(--bp-hover)}.PipelineBlueprint_custIcon__hICNQ{color:var(--bp-accent)}.PipelineBlueprint_custWhen__u3HuG{font-family:var(--bp-heading);font-size:17px;line-height:1.08;margin-top:8px}.PipelineBlueprint_custText__Ft_5c{font-size:12px;line-height:1.45;margin-top:4px;flex:1}.PipelineBlueprint_custVs__gijPm{font-size:10.5px;line-height:1.35;color:var(--bp-t55);margin-top:8px;padding-top:7px;border-top:1px solid var(--bp-divider)}.PipelineBlueprint_custSummary__od8P_{display:flex;align-items:center;gap:14px;padding:12px 14px}.PipelineBlueprint_custSummaryTitle__kvimH{font-family:var(--bp-heading);font-size:18px;letter-spacing:.04em;white-space:nowrap}.PipelineBlueprint_custSummaryText__hx1Lc{font-size:12.5px;line-height:1.5;color:var(--bp-t74)}.PipelineBlueprint_roleGrid__RJ2QQ{display:flex;flex-wrap:wrap}.PipelineBlueprint_roleCell__XWeVH{width:20%;box-sizing:border-box;display:flex;gap:9px;padding:9px 13px;border-right:1px solid var(--bp-divider);border-bottom:1px solid var(--bp-divider);cursor:pointer;background:transparent;color:inherit;font:inherit;text-align:left}.PipelineBlueprint_roleCell__XWeVH:hover{background:var(--bp-hover)}.PipelineBlueprint_roleIcon__Ru7jX{color:var(--bp-accent);flex:none;margin-top:2px}.PipelineBlueprint_roleName__pw1jm{display:block;font-family:var(--bp-heading);font-size:14px;line-height:1.1}.PipelineBlueprint_roleNameN__WVHC7{color:var(--bp-accent)}.PipelineBlueprint_roleText__Uw4zb{display:block;font-size:11px;line-height:1.4;color:var(--bp-t68);margin-top:2px}.PipelineBlueprint_loop__Lx7L1{padding:16px 20px;margin-top:20px;display:flex;align-items:center;gap:20px}.PipelineBlueprint_loopTitle___vPt7{font-family:var(--bp-heading);font-size:19px;letter-spacing:.04em;white-space:nowrap}.PipelineBlueprint_loopText__WWdSA{font-size:13px;line-height:1.55;color:var(--bp-t74)}.PipelineBlueprint_loopTags__efy_5{display:flex;gap:8px;flex:none}.PipelineBlueprint_backdrop__7w1Xa{position:fixed;inset:0;background:color-mix(in srgb,var(--bp-text) 46%,transparent);display:flex;align-items:flex-start;justify-content:center;padding:40px 24px;z-index:70;overflow:auto}.PipelineBlueprint_dialog__gYhgM{width:min(1100px,100%);background:var(--bp-bg);color:var(--bp-text);font-family:var(--bp-body);padding:0}.PipelineBlueprint_dialogHead__FaWk1{display:flex;align-items:flex-start;gap:20px;padding:24px 28px 18px;border-bottom:1px solid var(--bp-text)}.PipelineBlueprint_dialogGlyph__Hgah3{width:74px;height:74px;flex:none;display:flex;align-items:center;justify-content:center;color:var(--bp-accent)}.PipelineBlueprint_dialogKicker__MhVBY{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PipelineBlueprint_dialogLane__JFCpc{font-family:var(--bp-heading);font-size:12px;letter-spacing:.2em;color:var(--bp-accent)}.PipelineBlueprint_dialogSla__WTWpI{font-size:11.5px;letter-spacing:.08em;color:var(--bp-accent-700)}.PipelineBlueprint_dialogTitle__mwqWm{font-family:var(--bp-heading);font-weight:600;font-size:38px;line-height:1.02;margin:6px 0 0}.PipelineBlueprint_dialogSummary__isycZ{font-size:14.5px;line-height:1.6;margin:9px 0 0;max-width:78ch;color:var(--bp-t74)}.PipelineBlueprint_dialogNav__FQUrB{display:flex;flex-direction:column;gap:7px;flex:none}.PipelineBlueprint_btn__7aRpt{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;font-family:var(--bp-heading);font-weight:600;line-height:1.2;color:var(--bp-text);background:transparent;border:1px solid var(--bp-divider);border-radius:0;padding:7px 12px}.PipelineBlueprint_btn__7aRpt:hover{background:color-mix(in srgb,var(--bp-text) 7%,transparent)}.PipelineBlueprint_btnClose__atytp{font-size:13px}.PipelineBlueprint_btnGhost__bxWx_{color:var(--bp-accent);border-color:transparent;font-size:12.5px;padding-inline:4px}.PipelineBlueprint_btnGhost__bxWx_:hover{background:var(--bp-hover)}.PipelineBlueprint_navPair__97BGi{display:flex;gap:6px}.PipelineBlueprint_dialogBody__QH9jD{padding:22px 28px 26px}.PipelineBlueprint_entryGrid__1y3a3{display:grid;grid-template-columns:1fr 1fr 1fr;border:1px solid var(--bp-divider);margin-bottom:22px}.PipelineBlueprint_entryCell__q85LL{padding:11px 14px;border-right:1px solid var(--bp-divider)}.PipelineBlueprint_entryCell__q85LL:last-child{border-right:0}.PipelineBlueprint_entryLabel__NmbZm{font-size:10px;letter-spacing:.14em;color:var(--bp-t55)}.PipelineBlueprint_entryText__GpThb{font-size:13px;line-height:1.45;margin-top:3px}.PipelineBlueprint_sections__tVTF6{display:flex;flex-direction:column;gap:22px}.PipelineBlueprint_sectionRule__xH1J4{display:flex;align-items:baseline;gap:12px;margin-bottom:11px}.PipelineBlueprint_sectionLabel__A3SoE{font-family:var(--bp-heading);font-size:15px;letter-spacing:.12em;text-transform:uppercase}.PipelineBlueprint_sectionLine__BSaYQ{flex:1;height:1px;background:var(--bp-divider)}.PipelineBlueprint_groupGrid__KsN_Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.PipelineBlueprint_group__NIuvp{padding:12px 13px}.PipelineBlueprint_groupHead__mj8jh{display:flex;align-items:center;gap:8px}.PipelineBlueprint_groupIcon__Wax0o{color:var(--bp-accent);flex:none}.PipelineBlueprint_groupLabel__3UlJs{font-family:var(--bp-heading);font-size:17px;letter-spacing:.04em;line-height:1.1}.PipelineBlueprint_groupNote___sRpV{font-size:11px;letter-spacing:.06em;color:var(--bp-accent-700);margin-top:2px}.PipelineBlueprint_steps__Z65Ii{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-top:9px;border-top:1px solid var(--bp-divider)}.PipelineBlueprint_step__Cmf4v{display:flex;gap:9px}.PipelineBlueprint_stepN__uh6A_{font-family:var(--bp-heading);font-size:13px;color:var(--bp-accent);flex:none;width:18px}.PipelineBlueprint_stepText__m_khx{display:block;font-size:12.5px;line-height:1.45}.PipelineBlueprint_stepTag__cSHgv{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--bp-t55);margin-top:3px}.PipelineBlueprint_columns__i04jR{display:flex;gap:10px;align-items:stretch}.PipelineBlueprint_column__hIUyU{flex:1;padding:12px 13px;position:relative}.PipelineBlueprint_columnDay__TNz1s{font-family:var(--bp-heading);font-size:17px;letter-spacing:.04em}.PipelineBlueprint_columnWhen__Jdtiy{font-size:11px;letter-spacing:.1em;color:var(--bp-accent-700)}.PipelineBlueprint_columnItems__4W8Xp{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding-top:9px;border-top:1px solid var(--bp-divider)}.PipelineBlueprint_columnItem__yeKq3{font-size:12.5px;line-height:1.45}.PipelineBlueprint_columnArrow__Z8HMi{position:absolute;right:-9px;top:50%;transform:translateY(-50%);font-size:13px;color:color-mix(in srgb,var(--bp-text) 38%,transparent)}.PipelineBlueprint_scriptList__sbouS{display:flex;flex-direction:column;gap:7px}.PipelineBlueprint_scriptLine__cZmgV{font-size:13.5px;line-height:1.5;padding:9px 12px;border-left:2px solid var(--bp-accent);background:color-mix(in srgb,var(--bp-accent) 7%,transparent)}.PipelineBlueprint_roleLensGrid__tBLOY{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.PipelineBlueprint_roleLensCell__w4d_S{padding:12px 13px}.PipelineBlueprint_roleLensHead__xUz8H{display:flex;align-items:center;gap:8px}.PipelineBlueprint_roleLensName__VpH__{font-family:var(--bp-heading);font-size:16px;letter-spacing:.04em}.PipelineBlueprint_roleLensText__dPTiY{font-size:12.5px;line-height:1.45;margin-top:8px;padding-top:8px;border-top:1px solid var(--bp-divider)}.PipelineBlueprint_roleLensMuted__bUt9_{color:var(--bp-t45)}.PipelineBlueprint_mediaGrid__QnNiD{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.PipelineBlueprint_mediaSlot__YEPX5{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;padding:12px;background-image:repeating-linear-gradient(45deg,color-mix(in srgb,var(--bp-text) 9%,transparent) 0 1px,transparent 1px 7px)}.PipelineBlueprint_mediaCaption__z81R9{font-size:11.5px;line-height:1.4;text-align:center;color:var(--bp-t55);background:var(--bp-bg);padding:4px 8px;border:1px solid var(--bp-divider)}.PipelineBlueprint_notes__Yv_Tp{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.PipelineBlueprint_note__hnhzf{padding:12px 13px}.PipelineBlueprint_noteLabel__B0E_j{font-family:var(--bp-heading);font-size:12px;letter-spacing:.16em;color:var(--bp-accent-700)}.PipelineBlueprint_noteBody__uZaI8{font-size:12.5px;line-height:1.5;margin-top:5px}.PipelineBlueprint_links__DR9n4{display:flex;flex-direction:column;gap:7px}.PipelineBlueprint_link__GLpWB{font-size:12.5px;color:var(--bp-accent-700);text-underline-offset:3px}.PipelineBlueprint_link__GLpWB:hover{color:var(--bp-accent-900)}.PipelineBlueprint_stamp__osxl2{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--bp-accent);color:var(--bp-accent-700);padding:5px 9px;font-family:var(--bp-heading);font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.PipelineBlueprint_stampDot__bU7AP{width:7px;height:7px;border:2px solid;border-radius:50%}.PipelineBlueprint_page___ureD :focus-visible{outline:2px solid var(--bp-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.PipelineBlueprint_stage__Sz_9E{transition:none}}.FinancialHealthOverview_page__Ceo02{display:grid;gap:14px;max-width:1720px;margin:0 auto;color:#1d1f20}.FinancialHealthOverview_trustStrip__cWCxw{display:flex;align-items:center;gap:18px;min-height:34px;padding:0 12px;border:1px solid rgba(29,31,32,.18);background:#fff;font:700 8px/1.2 var(--font-plex-mono);letter-spacing:.1em;color:rgba(29,31,32,.62)}.FinancialHealthOverview_trustStrip__cWCxw>div{white-space:nowrap}.FinancialHealthOverview_dot__OFK_Q{display:inline-block;width:6px;height:6px;margin-right:6px;background:#0e7c5b;border-radius:50%}.FinancialHealthOverview_trustStrip__cWCxw .FinancialHealthOverview_incomplete__hP6Ep{color:#a64b29}.FinancialHealthOverview_trustStrip__cWCxw .FinancialHealthOverview_asOf__1WYpv{margin-left:auto;color:rgba(29,31,32,.45)}.FinancialHealthOverview_commandBand__gg7Pr{display:flex;align-items:flex-end;gap:30px;padding:22px 24px;background:#0c2e30;color:#fff}.FinancialHealthOverview_blockers__INOzJ header span,.FinancialHealthOverview_commandBand__gg7Pr span,.FinancialHealthOverview_eyebrow__iV67N,.FinancialHealthOverview_healthGate__XkOl4>span,.FinancialHealthOverview_panel__qevuu header span,.FinancialHealthOverview_potpot__BqNe2 header span{font:700 8px/1.2 var(--font-plex-mono);letter-spacing:.14em;text-transform:uppercase}.FinancialHealthOverview_eyebrow__iV67N{color:#74c7cb}.FinancialHealthOverview_commandBand__gg7Pr h2{margin:5px 0 4px;font:600 clamp(30px,4vw,46px)/.95 var(--font-barlow-condensed)}.FinancialHealthOverview_commandBand__gg7Pr p{max-width:800px;margin:0;color:rgba(255,255,255,.66);font-size:12px;line-height:1.55}.FinancialHealthOverview_commandMeta__eBNq3{display:grid;min-width:220px;margin-left:auto;text-align:right}.FinancialHealthOverview_commandMeta__eBNq3 span{color:#74c7cb}.FinancialHealthOverview_commandMeta__eBNq3 strong{margin-top:7px;font:600 17px var(--font-barlow-condensed);letter-spacing:.04em}.FinancialHealthOverview_commandMeta__eBNq3 small{margin-top:3px;color:rgba(255,255,255,.5);font:8px var(--font-plex-mono);text-transform:uppercase}.FinancialHealthOverview_error__7lQFn,.FinancialHealthOverview_warning__eIoDE{display:flex;gap:12px;padding:11px 14px;border:1px solid rgba(29,31,32,.16);background:#fff;font-size:11px}.FinancialHealthOverview_error__7lQFn{border-left:4px solid #b63f36}.FinancialHealthOverview_warning__eIoDE{border-left:4px solid #d18a2f}.FinancialHealthOverview_error__7lQFn strong,.FinancialHealthOverview_warning__eIoDE strong{font:700 8px var(--font-plex-mono);letter-spacing:.1em}.FinancialHealthOverview_error__7lQFn span,.FinancialHealthOverview_warning__eIoDE span{color:rgba(29,31,32,.68)}.FinancialHealthOverview_kpiGrid__9FQqf{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid rgba(29,31,32,.16);background:#fff}.FinancialHealthOverview_kpi__3thnh{min-width:0;padding:15px 16px;border-right:1px solid rgba(29,31,32,.12)}.FinancialHealthOverview_kpi__3thnh:last-child{border-right:0}.FinancialHealthOverview_kpi__3thnh>div{display:flex;align-items:center;gap:6px}.FinancialHealthOverview_kpi__3thnh span{overflow:hidden;color:rgba(29,31,32,.58);font:700 8px var(--font-plex-mono);letter-spacing:.09em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.FinancialHealthOverview_kpi__3thnh em{margin-left:auto;padding:2px 4px;background:#e5f1f1;color:#0b5a62;font:normal 700 6px var(--font-plex-mono);letter-spacing:.06em;text-transform:uppercase}.FinancialHealthOverview_kpi__3thnh strong{display:block;overflow:hidden;margin:8px 0 5px;font:600 clamp(21px,2.2vw,30px)/1 var(--font-barlow-condensed);text-overflow:ellipsis;white-space:nowrap}.FinancialHealthOverview_kpi__3thnh small{display:block;min-height:24px;color:rgba(29,31,32,.5);font-size:8px;line-height:1.4}.FinancialHealthOverview_kpi__3thnh.FinancialHealthOverview_attention__2rTq0{box-shadow:inset 0 3px #d18a2f}.FinancialHealthOverview_kpi__3thnh.FinancialHealthOverview_unavailable__56TYs{background:repeating-linear-gradient(135deg,#f6f6f4,#f6f6f4 8px,#f0f0ee 0,#f0f0ee 9px)}.FinancialHealthOverview_kpi__3thnh.FinancialHealthOverview_unavailable__56TYs strong{color:rgba(29,31,32,.38);font-size:19px}.FinancialHealthOverview_kpi__3thnh.FinancialHealthOverview_unavailable__56TYs em{background:#e4e4e1;color:#686b6a}.FinancialHealthOverview_managementGrid__XmkL6{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.7fr);gap:14px}.FinancialHealthOverview_blockers__INOzJ,.FinancialHealthOverview_healthGate__XkOl4,.FinancialHealthOverview_panel__qevuu,.FinancialHealthOverview_potpot__BqNe2{border:1px solid rgba(29,31,32,.16);background:#fff}.FinancialHealthOverview_panel__qevuu>header,.FinancialHealthOverview_potpot__BqNe2>header{display:flex;align-items:center;gap:16px;padding:14px 16px;border-bottom:1px solid rgba(29,31,32,.12)}.FinancialHealthOverview_blockers__INOzJ header span,.FinancialHealthOverview_panel__qevuu header span,.FinancialHealthOverview_potpot__BqNe2 header span{color:#0e7c86}.FinancialHealthOverview_blockers__INOzJ h3,.FinancialHealthOverview_panel__qevuu h3,.FinancialHealthOverview_potpot__BqNe2 h3{margin:4px 0 0;font:600 20px/1 var(--font-barlow-condensed)}.FinancialHealthOverview_potpot__BqNe2 header b{margin-left:auto;padding:5px 7px;border:1px solid rgba(29,31,32,.2);font:700 7px var(--font-plex-mono);letter-spacing:.1em}.FinancialHealthOverview_potpotRule__3ZB_R{margin:0;padding:10px 16px;border-bottom:1px solid rgba(29,31,32,.1);background:#f7f7f5;color:rgba(29,31,32,.64);font-size:10px}.FinancialHealthOverview_priorityList__e02Yq{display:grid}.FinancialHealthOverview_priority__nEXxd{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:11px;align-items:center;padding:12px 15px;border-bottom:1px solid rgba(29,31,32,.1)}.FinancialHealthOverview_priority__nEXxd:last-child{border-bottom:0}.FinancialHealthOverview_priority__nEXxd[data-severity=critical]{box-shadow:inset 3px 0 #b63f36}.FinancialHealthOverview_priority__nEXxd[data-severity=action]{box-shadow:inset 3px 0 #d18a2f}.FinancialHealthOverview_priority__nEXxd[data-severity=watch]{box-shadow:inset 3px 0 #0e7c86}.FinancialHealthOverview_priorityRank__233cx{display:grid;width:28px;height:28px;place-items:center;background:#0c2e30;color:#fff;font:700 9px var(--font-plex-mono)}.FinancialHealthOverview_priority__nEXxd span{color:#a64b29;font:700 7px var(--font-plex-mono);letter-spacing:.1em;text-transform:uppercase}.FinancialHealthOverview_priority__nEXxd h4{margin:3px 0 2px;font:600 15px var(--font-barlow-condensed)}.FinancialHealthOverview_priority__nEXxd p{margin:0;color:rgba(29,31,32,.62);font-size:9px;line-height:1.4}.FinancialHealthOverview_priority__nEXxd small{display:block;margin-top:4px;color:rgba(29,31,32,.42);font:7px var(--font-plex-mono);text-transform:uppercase}.FinancialHealthOverview_priority__nEXxd button{border:1px solid rgba(29,31,32,.25);background:#fff;padding:7px 9px;color:#0b5a62;font:700 8px var(--font-plex-mono);cursor:pointer}.FinancialHealthOverview_priority__nEXxd button:focus-visible,.FinancialHealthOverview_priority__nEXxd button:hover{border-color:#0e7c86;background:#eaf5f6;outline:2px solid transparent}.FinancialHealthOverview_healthGate__XkOl4{padding:18px 19px;background:#172f30;color:#fff}.FinancialHealthOverview_healthGate__XkOl4>span{color:#74c7cb}.FinancialHealthOverview_healthGate__XkOl4>strong{display:block;margin:8px 0 5px;color:#f2b66d;font:600 34px/1 var(--font-barlow-condensed)}.FinancialHealthOverview_healthGate__XkOl4>p{margin:0;color:rgba(255,255,255,.67);font-size:10px;line-height:1.5}.FinancialHealthOverview_healthGate__XkOl4 dl{margin:18px 0 12px}.FinancialHealthOverview_healthGate__XkOl4 dl div{display:flex;justify-content:space-between;padding:9px 0;border-top:1px solid rgba(255,255,255,.13)}.FinancialHealthOverview_healthGate__XkOl4 dt{color:rgba(255,255,255,.58);font-size:9px}.FinancialHealthOverview_healthGate__XkOl4 dd{margin:0;font:600 12px var(--font-plex-mono)}.FinancialHealthOverview_healthGate__XkOl4>small{color:rgba(255,255,255,.4);font-size:8px;line-height:1.45}.FinancialHealthOverview_bottomGrid__R3hLE,.FinancialHealthOverview_evidenceGrid__m6Mrb{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.FinancialHealthOverview_panel__qevuu header>small{margin-left:auto;color:rgba(29,31,32,.45);font-size:8px}.FinancialHealthOverview_legend__p3vtZ{display:flex;align-items:center;gap:6px;margin-left:auto;color:rgba(29,31,32,.5);font:7px var(--font-plex-mono);text-transform:uppercase}.FinancialHealthOverview_legend__p3vtZ i{width:7px;height:7px;background:#0c2e30}.FinancialHealthOverview_legend__p3vtZ i:nth-child(2){margin-left:5px;background:#27a0a8}.FinancialHealthOverview_chart__1uZGY{display:flex;align-items:flex-end;gap:8px;height:230px;padding:22px 16px 12px}.FinancialHealthOverview_week__98Q3e{display:grid;grid-template-rows:150px auto auto;flex:1;min-width:42px;text-align:center}.FinancialHealthOverview_bars__00xn1{display:flex;align-items:flex-end;justify-content:center;gap:4px;height:150px;border-bottom:1px solid rgba(29,31,32,.18)}.FinancialHealthOverview_bars__00xn1 span{width:min(18px,42%);background:#0c2e30}.FinancialHealthOverview_bars__00xn1 span+span{background:#27a0a8}.FinancialHealthOverview_week__98Q3e>strong{margin-top:7px;font:600 10px var(--font-plex-mono)}.FinancialHealthOverview_week__98Q3e>small{margin-top:3px;color:rgba(29,31,32,.45);font:7px var(--font-plex-mono)}.FinancialHealthOverview_empty__GsfLp{padding:32px 18px;color:rgba(29,31,32,.5);font-size:11px}.FinancialHealthOverview_ageList__jFg5R{display:grid;gap:13px;padding:18px}.FinancialHealthOverview_ageList__jFg5R>div>div{display:flex;justify-content:space-between;margin-bottom:5px}.FinancialHealthOverview_ageList__jFg5R span{color:rgba(29,31,32,.62);font-size:9px}.FinancialHealthOverview_ageList__jFg5R strong{font:600 10px var(--font-plex-mono)}.FinancialHealthOverview_ageList__jFg5R i{display:block;height:8px;background:#ececea}.FinancialHealthOverview_ageList__jFg5R b{display:block;height:100%;background:#0e7c86}.FinancialHealthOverview_ageList__jFg5R b[data-state=urgent]{background:#d18a2f}.FinancialHealthOverview_ageList__jFg5R b[data-state=critical]{background:#b63f36}.FinancialHealthOverview_ageList__jFg5R b[data-state=unknown]{background:#878b89}.FinancialHealthOverview_factList__yJmlm{display:grid;grid-template-columns:repeat(2,1fr);margin:0}.FinancialHealthOverview_factList__yJmlm>div{padding:16px;border-right:1px solid rgba(29,31,32,.1);border-bottom:1px solid rgba(29,31,32,.1)}.FinancialHealthOverview_factList__yJmlm>div:nth-child(2n){border-right:0}.FinancialHealthOverview_factList__yJmlm>div:nth-last-child(-n+2){border-bottom:0}.FinancialHealthOverview_factList__yJmlm dt{color:rgba(29,31,32,.55);font:700 8px var(--font-plex-mono);letter-spacing:.08em;text-transform:uppercase}.FinancialHealthOverview_factList__yJmlm dd{margin:7px 0 3px;font:600 22px var(--font-barlow-condensed)}.FinancialHealthOverview_factList__yJmlm small{color:rgba(29,31,32,.48);font-size:8px}.FinancialHealthOverview_blockers__INOzJ{padding:16px 18px}.FinancialHealthOverview_blockers__INOzJ header{margin-bottom:10px}.FinancialHealthOverview_blockers__INOzJ ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.FinancialHealthOverview_blockers__INOzJ li{padding:8px 10px;border-left:3px solid #d18a2f;background:#f7f7f5;color:rgba(29,31,32,.7);font-size:9px;line-height:1.45}.FinancialHealthOverview_contract__GXXFJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(29,31,32,.12)}.FinancialHealthOverview_contract__GXXFJ span{font-size:7px;color:rgba(29,31,32,.5)}.FinancialHealthOverview_contract__GXXFJ b{color:#0b5a62}@media(max-width:1180px){.FinancialHealthOverview_kpiGrid__9FQqf{grid-template-columns:repeat(3,1fr)}.FinancialHealthOverview_kpi__3thnh:nth-child(3){border-right:0}.FinancialHealthOverview_kpi__3thnh:nth-child(-n+3){border-bottom:1px solid rgba(29,31,32,.12)}.FinancialHealthOverview_bottomGrid__R3hLE,.FinancialHealthOverview_evidenceGrid__m6Mrb,.FinancialHealthOverview_managementGrid__XmkL6{grid-template-columns:1fr}.FinancialHealthOverview_healthGate__XkOl4{display:grid;grid-template-columns:1fr 1.2fr;-moz-column-gap:20px;column-gap:20px}.FinancialHealthOverview_healthGate__XkOl4 dl{grid-column:2;grid-row:1/5;margin:0}.FinancialHealthOverview_healthGate__XkOl4>small{grid-column:1}.FinancialHealthOverview_chart__1uZGY{height:210px}}@media(max-width:760px){.FinancialHealthOverview_trustStrip__cWCxw{overflow:auto;gap:14px}.FinancialHealthOverview_trustStrip__cWCxw .FinancialHealthOverview_asOf__1WYpv{margin-left:0}.FinancialHealthOverview_commandBand__gg7Pr{display:block;padding:19px}.FinancialHealthOverview_commandMeta__eBNq3{margin:18px 0 0;text-align:left}.FinancialHealthOverview_kpiGrid__9FQqf{grid-template-columns:repeat(2,1fr)}.FinancialHealthOverview_kpi__3thnh:nth-child(3){border-right:1px solid rgba(29,31,32,.12)}.FinancialHealthOverview_kpi__3thnh:nth-child(2n){border-right:0}.FinancialHealthOverview_kpi__3thnh:nth-child(-n+4){border-bottom:1px solid rgba(29,31,32,.12)}.FinancialHealthOverview_bottomGrid__R3hLE,.FinancialHealthOverview_evidenceGrid__m6Mrb,.FinancialHealthOverview_managementGrid__XmkL6{display:block}.FinancialHealthOverview_blockers__INOzJ,.FinancialHealthOverview_healthGate__XkOl4,.FinancialHealthOverview_panel__qevuu{margin-top:12px}.FinancialHealthOverview_priority__nEXxd{grid-template-columns:30px 1fr}.FinancialHealthOverview_priority__nEXxd button{grid-column:2;justify-self:start}.FinancialHealthOverview_healthGate__XkOl4{display:block}.FinancialHealthOverview_healthGate__XkOl4 dl{margin:16px 0 12px}.FinancialHealthOverview_chart__1uZGY{overflow-x:auto;justify-content:flex-start}.FinancialHealthOverview_week__98Q3e{flex:0 0 62px}.FinancialHealthOverview_factList__yJmlm{grid-template-columns:1fr}.FinancialHealthOverview_factList__yJmlm>div{border-right:0}.FinancialHealthOverview_factList__yJmlm>div:nth-last-child(2){border-bottom:1px solid rgba(29,31,32,.1)}}@media(max-width:420px){.FinancialHealthOverview_kpiGrid__9FQqf{grid-template-columns:1fr}.FinancialHealthOverview_kpi__3thnh{border-right:0;border-bottom:1px solid rgba(29,31,32,.12)}.FinancialHealthOverview_kpi__3thnh:last-child{border-bottom:0}.FinancialHealthOverview_potpot__BqNe2>header{align-items:flex-start}.FinancialHealthOverview_potpot__BqNe2 header b{white-space:nowrap}.FinancialHealthOverview_priority__nEXxd{padding:11px}.FinancialHealthOverview_commandBand__gg7Pr h2{font-size:34px}}@media(prefers-reduced-motion:reduce){.FinancialHealthOverview_page__Ceo02 *{scroll-behavior:auto}}.FinancialHealthOverview_page__Ceo02{min-width:0}.FinancialHealthOverview_trustStrip__cWCxw{min-width:0;max-width:100%;box-sizing:border-box;overflow-x:auto}.FinancialHealthOverview_contract__GXXFJ span,.FinancialHealthOverview_empty__GsfLp,.FinancialHealthOverview_factList__yJmlm dt,.FinancialHealthOverview_factList__yJmlm small,.FinancialHealthOverview_kpi__3thnh small,.FinancialHealthOverview_kpi__3thnh span,.FinancialHealthOverview_legend__p3vtZ,.FinancialHealthOverview_panel__qevuu header>small,.FinancialHealthOverview_priority__nEXxd small,.FinancialHealthOverview_trustStrip__cWCxw .FinancialHealthOverview_asOf__1WYpv,.FinancialHealthOverview_week__98Q3e small{color:#5f6262}.FinancialHealthOverview_kpi__3thnh.FinancialHealthOverview_unavailable__56TYs em{color:#414544}.FinancialHealthOverview_healthGate__XkOl4>small{color:rgba(255,255,255,.68)}.FinancialHealthOverview_factList__yJmlm dd small{display:block;margin-top:3px;font-family:var(--font-barlow);font-weight:400}.ExpenseCapture_capture__vlbKY{margin-top:14px;background:#fff;border:1px solid rgba(29,31,32,.16)}.ExpenseCapture_summary__dQt_9{display:grid;grid-template-columns:minmax(300px,1fr) auto auto;align-items:center;gap:24px;padding:17px 18px}.ExpenseCapture_form__ctxbJ header span,.ExpenseCapture_summary__dQt_9 span{font:600 8px var(--font-plex-mono);letter-spacing:.12em;color:#0e7c86}.ExpenseCapture_summary__dQt_9 h3{margin:5px 0 3px;font:600 20px var(--font-barlow-condensed)}.ExpenseCapture_summary__dQt_9 p{max-width:640px;margin:0;color:rgba(29,31,32,.58);font-size:10px;line-height:1.45}.ExpenseCapture_storage__DoGXr{position:relative;padding-left:17px;min-width:220px}.ExpenseCapture_storage__DoGXr i{position:absolute;left:0;top:2px;width:8px;height:8px;border-radius:50%}.ExpenseCapture_connected__T7jSn{background:#197148;box-shadow:0 0 0 3px #eaf5ee}.ExpenseCapture_pending__yuiMs{background:#a15e14;box-shadow:0 0 0 3px #fff1df}.ExpenseCapture_storage__DoGXr small,.ExpenseCapture_storage__DoGXr span{display:block}.ExpenseCapture_storage__DoGXr span{color:#1d1f20}.ExpenseCapture_storage__DoGXr small{margin-top:4px;color:rgba(29,31,32,.5);font-size:8px}.ExpenseCapture_add__zW6Hi,.ExpenseCapture_form__ctxbJ footer button{min-height:36px;padding:0 14px;border:1px solid #0e7c86;background:#0e7c86;color:#fff;font:600 9px var(--font-plex-mono);letter-spacing:.05em}.ExpenseCapture_flow__2Oh7P{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(29,31,32,.12);background:#f7f7f5}.ExpenseCapture_flow__2Oh7P div{position:relative;padding:12px 14px 12px 43px;border-right:1px solid rgba(29,31,32,.1)}.ExpenseCapture_flow__2Oh7P div:last-child{border:0}.ExpenseCapture_flow__2Oh7P b{position:absolute;left:14px;color:#0e7c86;font:600 9px var(--font-plex-mono)}.ExpenseCapture_flow__2Oh7P small,.ExpenseCapture_flow__2Oh7P span{display:block}.ExpenseCapture_flow__2Oh7P span{font:600 11px var(--font-barlow)}.ExpenseCapture_flow__2Oh7P small{margin-top:2px;color:rgba(29,31,32,.5);font-size:8px}.ExpenseCapture_form__ctxbJ{border-top:1px solid rgba(29,31,32,.14)}.ExpenseCapture_form__ctxbJ footer,.ExpenseCapture_form__ctxbJ header{display:flex;align-items:center;justify-content:space-between;padding:13px 18px}.ExpenseCapture_form__ctxbJ header{border-bottom:1px solid rgba(29,31,32,.1)}.ExpenseCapture_form__ctxbJ h4{margin:3px 0 0;font:600 18px var(--font-barlow-condensed)}.ExpenseCapture_form__ctxbJ footer p,.ExpenseCapture_form__ctxbJ header small{color:rgba(29,31,32,.5);font-size:9px}.ExpenseCapture_fields__MNBcX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 18px;background:#fafaf9}.ExpenseCapture_fields__MNBcX label{color:rgba(29,31,32,.58);font:600 7px var(--font-plex-mono);letter-spacing:.08em}.ExpenseCapture_fields__MNBcX input,.ExpenseCapture_fields__MNBcX select,.ExpenseCapture_fields__MNBcX textarea{display:block;width:100%;margin-top:6px;border:1px solid rgba(29,31,32,.18);background:#fff;color:#1d1f20;font:500 11px var(--font-barlow);padding:9px 10px}.ExpenseCapture_fields__MNBcX input,.ExpenseCapture_fields__MNBcX select{min-height:38px}.ExpenseCapture_fields__MNBcX textarea{resize:vertical}.ExpenseCapture_wide__P4__x{grid-column:span 2}.ExpenseCapture_form__ctxbJ footer{border-top:1px solid rgba(29,31,32,.1)}.ExpenseCapture_form__ctxbJ footer p{margin:0}.ExpenseCapture_form__ctxbJ footer button:disabled{border-color:#b9bdbc;background:#b9bdbc;cursor:not-allowed}.ExpenseCapture_error__kjpKa,.ExpenseCapture_inlineError__GDfQ3{margin:0;padding:10px 18px;color:#8f332d;background:#fbe9e7;font-size:10px}.ExpenseCapture_inlineError__GDfQ3{border-top:1px solid #efc4bf}@media (max-width:900px){.ExpenseCapture_summary__dQt_9{grid-template-columns:1fr auto}.ExpenseCapture_storage__DoGXr{grid-column:1;grid-row:2}.ExpenseCapture_add__zW6Hi{grid-column:2;grid-row:1/span 2}.ExpenseCapture_fields__MNBcX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ExpenseCapture_summary__dQt_9{display:block}.ExpenseCapture_storage__DoGXr{margin:14px 0}.ExpenseCapture_add__zW6Hi{width:100%}.ExpenseCapture_flow__2Oh7P{grid-template-columns:1fr 1fr}.ExpenseCapture_flow__2Oh7P div:nth-child(2){border-right:0}.ExpenseCapture_flow__2Oh7P div:nth-child(-n+2){border-bottom:1px solid rgba(29,31,32,.1)}.ExpenseCapture_fields__MNBcX{grid-template-columns:1fr}.ExpenseCapture_wide__P4__x{grid-column:auto}.ExpenseCapture_form__ctxbJ footer{display:block}.ExpenseCapture_form__ctxbJ footer button{width:100%;margin-top:10px}}.FinancialControls_panel__qv8Fs{margin-top:14px;border:1px solid rgba(29,31,32,.16);background:#fff}.FinancialControls_panel__qv8Fs>header{display:flex;justify-content:space-between;gap:20px;padding:17px 18px}.FinancialControls_panel__qv8Fs span{font:600 8px var(--font-plex-mono);letter-spacing:.1em;color:#0e7c86}.FinancialControls_panel__qv8Fs h3{margin:5px 0 3px;font:600 20px var(--font-barlow-condensed)}.FinancialControls_panel__qv8Fs p{margin:0;color:rgba(29,31,32,.58);font-size:10px}.FinancialControls_panel__qv8Fs button{border:1px solid #0e7c86;background:#fff;color:#0e7c86;padding:9px 12px;font:600 9px var(--font-plex-mono);margin-left:7px}.FinancialControls_metrics__D_937{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(29,31,32,.12);background:#f7f7f5}.FinancialControls_metrics__D_937>div{padding:14px 18px;border-right:1px solid rgba(29,31,32,.1)}.FinancialControls_metrics__D_937 small,.FinancialControls_metrics__D_937 strong{display:block}.FinancialControls_metrics__D_937 strong{margin:5px 0;font:600 22px var(--font-barlow-condensed)}.FinancialControls_metrics__D_937 small{font-size:9px;color:rgba(29,31,32,.5)}.FinancialControls_form__j3_ZS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 18px;border-top:1px solid rgba(29,31,32,.1)}.FinancialControls_form__j3_ZS label{font:600 7px var(--font-plex-mono);color:rgba(29,31,32,.6)}.FinancialControls_form__j3_ZS input,.FinancialControls_form__j3_ZS select{display:block;width:100%;min-height:38px;margin-top:6px;padding:8px;border:1px solid rgba(29,31,32,.18);background:#fff}.FinancialControls_form__j3_ZS .FinancialControls_check__5g_1A{display:flex;align-items:center;gap:8px}.FinancialControls_form__j3_ZS .FinancialControls_check__5g_1A input{width:auto}.FinancialControls_form__j3_ZS .FinancialControls_wide__8vWUJ{grid-column:span 2}.FinancialControls_form__j3_ZS>button{align-self:end;min-height:38px;background:#0e7c86;color:#fff}.FinancialControls_list__UP3wb{border-top:1px solid rgba(29,31,32,.1)}.FinancialControls_list__UP3wb article{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:10px 18px;border-bottom:1px solid rgba(29,31,32,.08)}.FinancialControls_list__UP3wb article span{display:block;margin-top:3px;color:rgba(29,31,32,.5)}.FinancialControls_error__l9Otn{padding:10px 18px;background:#fbe9e7;color:#8f332d!important}.FinancialControls_panel__qv8Fs button:disabled{opacity:.55}@media(max-width:720px){.FinancialControls_panel__qv8Fs>header{display:block}.FinancialControls_panel__qv8Fs>header>div:last-child{margin-top:12px}.FinancialControls_form__j3_ZS,.FinancialControls_metrics__D_937{grid-template-columns:1fr}.FinancialControls_form__j3_ZS .FinancialControls_wide__8vWUJ{grid-column:auto}.FinancialControls_list__UP3wb article{grid-template-columns:1fr auto}.FinancialControls_list__UP3wb article button{grid-column:1/-1;margin:0}.FinancialControls_panel__qv8Fs button{margin:4px 4px 0 0}}.InvestorFinancialReport_page__oAUW2{display:grid;gap:14px;max-width:1720px;margin:0 auto;color:#1d1f20}.InvestorFinancialReport_reportBar__wg9LN{display:flex;justify-content:space-between;gap:20px;padding:9px 12px;border:1px solid rgba(29,31,32,.16);background:#fff;font:700 8px/1.3 var(--font-plex-mono);letter-spacing:.1em}.InvestorFinancialReport_reportBar__wg9LN>div{display:flex;gap:10px}.InvestorFinancialReport_reportBar__wg9LN span{color:#626665}.InvestorFinancialReport_reportBar__wg9LN strong{color:#a64b29}.InvestorFinancialReport_hero__XMyiT{display:flex;align-items:flex-end;gap:28px;padding:24px;background:#0c2e30;color:#fff}.InvestorFinancialReport_heroCopy__xKcA0{max-width:900px}.InvestorFinancialReport_eyebrow__qk2wi,.InvestorFinancialReport_panel__htUzs header span,.InvestorFinancialReport_readiness__9tHdV header span,.InvestorFinancialReport_statement__g34XU header span{font:700 8px/1.2 var(--font-plex-mono);letter-spacing:.14em;text-transform:uppercase;color:#74c7cb}.InvestorFinancialReport_hero__XMyiT h2{margin:6px 0 5px;font:600 clamp(34px,4.4vw,54px)/.92 var(--font-barlow-condensed)}.InvestorFinancialReport_hero__XMyiT p{max-width:880px;margin:0;color:rgba(255,255,255,.68);font-size:11px;line-height:1.55}.InvestorFinancialReport_actions__lQ3cx{display:flex;gap:8px;margin-left:auto;white-space:nowrap}.InvestorFinancialReport_actions__lQ3cx button,.InvestorFinancialReport_gapActions__eLyaQ button,.InvestorFinancialReport_periodBar__N8a1H button{border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;padding:8px 10px;font:700 8px var(--font-plex-mono);letter-spacing:.06em;cursor:pointer}.InvestorFinancialReport_actions__lQ3cx button:focus-visible,.InvestorFinancialReport_actions__lQ3cx button:hover{background:#fff;color:#0c2e30}.InvestorFinancialReport_periodBar__N8a1H{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;gap:18px;align-items:end;padding:13px 15px;border:1px solid rgba(29,31,32,.16);background:#fff}.InvestorFinancialReport_periodBar__N8a1H>div:first-child{display:grid}.InvestorFinancialReport_customPeriod__GpVfc label,.InvestorFinancialReport_periodBar__N8a1H span{color:#666a69;font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorFinancialReport_periodBar__N8a1H strong{margin-top:3px;font:600 17px var(--font-barlow-condensed)}.InvestorFinancialReport_periodBar__N8a1H small{color:#747776;font:8px var(--font-plex-mono)}.InvestorFinancialReport_presets__4725A{display:flex}.InvestorFinancialReport_customPeriod__GpVfc button,.InvestorFinancialReport_presets__4725A button{border-color:rgba(29,31,32,.2);color:#3c4140;background:#fff}.InvestorFinancialReport_presets__4725A button+button{border-left:0}.InvestorFinancialReport_presets__4725A .InvestorFinancialReport_selected__LTy28{background:#0c2e30;color:#fff}.InvestorFinancialReport_customPeriod__GpVfc{display:flex;align-items:end;gap:6px}.InvestorFinancialReport_customPeriod__GpVfc label{display:grid;gap:3px}.InvestorFinancialReport_customPeriod__GpVfc input{min-width:116px;border:1px solid rgba(29,31,32,.2);padding:6px;font:9px var(--font-plex-mono)}.InvestorFinancialReport_kpis__Iys_P{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid rgba(29,31,32,.16);background:#fff}.InvestorFinancialReport_kpis__Iys_P article{min-width:0;padding:16px;border-right:1px solid rgba(29,31,32,.12)}.InvestorFinancialReport_kpis__Iys_P article:last-child{border-right:0}.InvestorFinancialReport_kpis__Iys_P span{display:block;color:#666a69;font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorFinancialReport_kpis__Iys_P strong{display:block;margin:9px 0 5px;overflow:hidden;font:600 clamp(24px,2.5vw,34px)/1 var(--font-barlow-condensed);text-overflow:ellipsis}.InvestorFinancialReport_kpis__Iys_P small{color:#6d706f;font-size:8px;line-height:1.35}.InvestorFinancialReport_positive__1NcMP{color:#0b6b55!important}.InvestorFinancialReport_negative__hu525{color:#ad3f37!important}.InvestorFinancialReport_statementGrid__fzsBV{display:grid;grid-template-columns:1fr 1fr;gap:14px}.InvestorFinancialReport_disclosures__b9xhJ,.InvestorFinancialReport_panel__htUzs,.InvestorFinancialReport_readiness__9tHdV,.InvestorFinancialReport_statement__g34XU{border:1px solid rgba(29,31,32,.16);background:#fff}.InvestorFinancialReport_panel__htUzs>header,.InvestorFinancialReport_readiness__9tHdV>header,.InvestorFinancialReport_statement__g34XU>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid rgba(29,31,32,.11)}.InvestorFinancialReport_panel__htUzs h3,.InvestorFinancialReport_readiness__9tHdV h3,.InvestorFinancialReport_statement__g34XU h3{margin:4px 0 0;font:600 21px/1 var(--font-barlow-condensed)}.InvestorFinancialReport_panel__htUzs header small,.InvestorFinancialReport_statement__g34XU header small{color:#656968;font:8px var(--font-plex-mono)}.InvestorFinancialReport_statement__g34XU dl{margin:0;padding:8px 16px 0}.InvestorFinancialReport_statement__g34XU dl>div{display:flex;justify-content:space-between;gap:20px;padding:9px 2px;border-bottom:1px solid rgba(29,31,32,.08)}.InvestorFinancialReport_statement__g34XU dt{font-size:10px;color:#4f5352}.InvestorFinancialReport_statement__g34XU dd{margin:0;font:600 10px var(--font-plex-mono)}.InvestorFinancialReport_statement__g34XU .InvestorFinancialReport_total__a_stT{border-top:1px solid rgba(29,31,32,.25);font-weight:700}.InvestorFinancialReport_statement__g34XU .InvestorFinancialReport_grandTotal__2pMpG{margin:6px -16px 0;padding:14px 18px;background:#e8f2f1;color:#075d51;border:0}.InvestorFinancialReport_statement__g34XU .InvestorFinancialReport_grandTotal__2pMpG dd,.InvestorFinancialReport_statement__g34XU .InvestorFinancialReport_grandTotal__2pMpG dt{font-size:13px;font-weight:700}.InvestorFinancialReport_statement__g34XU .InvestorFinancialReport_grandTotal__2pMpG.InvestorFinancialReport_loss__kMVa8{background:#f8e8e5;color:#9b3731}.InvestorFinancialReport_panel__htUzs>footer,.InvestorFinancialReport_statement__g34XU>footer{padding:10px 16px;color:#666a69;font-size:8px;line-height:1.45}.InvestorFinancialReport_reconciliation__FVyT9{margin:14px 16px;padding:11px 12px;border-left:3px solid #d18a2f;background:#f7f5ef}.InvestorFinancialReport_reconciliation__FVyT9[data-state=ready]{border-color:#0e7c5b;background:#edf5f1}.InvestorFinancialReport_reconciliation__FVyT9 span{font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorFinancialReport_reconciliation__FVyT9 p{margin:4px 0 0;color:#5b5f5e;font-size:9px;line-height:1.45}.InvestorFinancialReport_reconciliation__FVyT9 button{margin-top:8px;border:0;background:none;padding:0;color:#0b5f64;font:700 8px var(--font-plex-mono);cursor:pointer}.InvestorFinancialReport_balanceSheet__HMiIs{border:1px solid rgba(29,31,32,.16);background:#fff}.InvestorFinancialReport_balanceSheet__HMiIs>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid rgba(29,31,32,.11)}.InvestorFinancialReport_balanceSheet__HMiIs>header span{font:700 8px/1.2 var(--font-plex-mono);letter-spacing:.14em;text-transform:uppercase;color:#0e7c86}.InvestorFinancialReport_balanceSheet__HMiIs>header h3{margin:4px 0 0;font:600 23px/1 var(--font-barlow-condensed)}.InvestorFinancialReport_balanceSheet__HMiIs>header small{color:#656968;font:8px var(--font-plex-mono)}.InvestorFinancialReport_balanceSheetGrid__OwXm4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.InvestorFinancialReport_balanceSheetGrid__OwXm4>section{padding:16px;border-right:1px solid rgba(29,31,32,.1)}.InvestorFinancialReport_balanceSheetGrid__OwXm4>section:last-child{border-right:0}.InvestorFinancialReport_balanceSheetGrid__OwXm4 h4{margin:0 0 8px;padding-bottom:8px;border-bottom:2px solid #0c2e30;font:600 18px/1 var(--font-barlow-condensed)}.InvestorFinancialReport_balanceSheetGrid__OwXm4 dl{margin:0}.InvestorFinancialReport_balanceSheetGrid__OwXm4 dl>div{display:flex;justify-content:space-between;gap:18px;padding:9px 2px;border-bottom:1px solid rgba(29,31,32,.08)}.InvestorFinancialReport_balanceSheetGrid__OwXm4 dt{color:#4f5352;font-size:9px}.InvestorFinancialReport_balanceSheetGrid__OwXm4 dd{margin:0;text-align:right;font:600 9px var(--font-plex-mono)}.InvestorFinancialReport_balanceSheetGrid__OwXm4 .InvestorFinancialReport_unavailableLine__AieIJ{color:#8b5d42}.InvestorFinancialReport_balanceSheetGrid__OwXm4 .InvestorFinancialReport_unavailableLine__AieIJ dt{color:#806c62}.InvestorFinancialReport_balanceSheetGrid__OwXm4 .InvestorFinancialReport_balanceSubtotal__J40x5{margin-top:5px;border-top:1px solid rgba(29,31,32,.28);font-weight:700}.InvestorFinancialReport_balanceNotice__F95XE{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(280px,1fr) auto;gap:20px;align-items:center;margin:0 16px 16px;padding:13px 14px;border-left:4px solid #d18a2f;background:#f7f5ef}.InvestorFinancialReport_balanceNotice__F95XE[data-state=ready]{border-color:#0e7c5b;background:#edf5f1}.InvestorFinancialReport_balanceNotice__F95XE span{font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorFinancialReport_balanceNotice__F95XE p{margin:5px 0 0;color:#5b5f5e;font-size:9px;line-height:1.45}.InvestorFinancialReport_balanceNotice__F95XE ul{display:grid;gap:3px;margin:0;padding-left:16px;color:#5b5f5e;font-size:8px;line-height:1.4}.InvestorFinancialReport_balanceNotice__F95XE button{border:1px solid rgba(29,31,32,.2);background:#fff;color:#0b5f64;padding:8px 10px;font:700 8px var(--font-plex-mono);cursor:pointer;white-space:nowrap}.InvestorFinancialReport_balanceNotice__F95XE button:focus-visible{outline:2px solid #d18a2f;outline-offset:2px}.InvestorFinancialReport_legend__exGeA{display:flex;align-items:center;gap:6px;color:#666a69;font:7px var(--font-plex-mono)}.InvestorFinancialReport_legend__exGeA i{width:7px;height:7px;background:#0c2e30}.InvestorFinancialReport_legend__exGeA i:nth-child(2){margin-left:5px;background:#d18a2f}.InvestorFinancialReport_chartWrap__pXZtM{overflow:auto}.InvestorFinancialReport_chart__5TKd1{display:flex;align-items:flex-end;gap:10px;min-width:620px;height:255px;padding:20px 18px 10px}.InvestorFinancialReport_month__9_OzV{display:grid;grid-template-rows:174px auto auto;flex:1;min-width:55px;text-align:center}.InvestorFinancialReport_monthBars__l8qVP{display:flex;align-items:flex-end;justify-content:center;gap:5px;border-bottom:1px solid rgba(29,31,32,.16)}.InvestorFinancialReport_monthBars__l8qVP i{width:min(18px,40%);background:#0c2e30}.InvestorFinancialReport_monthBars__l8qVP i+i{background:#d18a2f}.InvestorFinancialReport_month__9_OzV>strong{margin-top:7px;font:700 8px var(--font-plex-mono)}.InvestorFinancialReport_month__9_OzV>small{margin-top:3px;color:#666a69;font:7px var(--font-plex-mono)}.InvestorFinancialReport_analysisGrid__r3cwO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.InvestorFinancialReport_barList__ujhxK{display:grid;gap:13px;padding:16px}.InvestorFinancialReport_barList__ujhxK>div>div{display:flex;justify-content:space-between;gap:12px;margin-bottom:5px}.InvestorFinancialReport_barList__ujhxK span{text-transform:capitalize;font-size:9px}.InvestorFinancialReport_barList__ujhxK strong{font:700 8px var(--font-plex-mono)}.InvestorFinancialReport_barList__ujhxK i{display:block;height:7px;background:#ececea}.InvestorFinancialReport_barList__ujhxK b{display:block;height:100%;background:#0e7c86}.InvestorFinancialReport_sourceList__smF_Q{display:grid}.InvestorFinancialReport_sourceList__smF_Q>div{display:grid;grid-template-columns:28px minmax(0,1fr) auto 34px;align-items:center;gap:8px;padding:9px 14px;border-bottom:1px solid rgba(29,31,32,.08)}.InvestorFinancialReport_sourceList__smF_Q>div:last-child{border-bottom:0}.InvestorFinancialReport_sourceList__smF_Q b{color:#777b7a;font:700 7px var(--font-plex-mono)}.InvestorFinancialReport_sourceList__smF_Q span{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.InvestorFinancialReport_sourceList__smF_Q strong{font:700 8px var(--font-plex-mono)}.InvestorFinancialReport_sourceList__smF_Q small{text-align:right;color:#0e7c86;font:700 7px var(--font-plex-mono)}.InvestorFinancialReport_tableWrap__ArOhq{overflow:auto}.InvestorFinancialReport_tableWrap__ArOhq table{width:100%;border-collapse:collapse;white-space:nowrap}.InvestorFinancialReport_tableWrap__ArOhq td,.InvestorFinancialReport_tableWrap__ArOhq th{padding:10px 13px;border-bottom:1px solid rgba(29,31,32,.09);text-align:right;font-size:9px}.InvestorFinancialReport_tableWrap__ArOhq td:first-child,.InvestorFinancialReport_tableWrap__ArOhq th:first-child{text-align:left}.InvestorFinancialReport_tableWrap__ArOhq th{background:#f7f7f5;color:#666a69;font:700 7px var(--font-plex-mono);letter-spacing:.08em}.InvestorFinancialReport_tableWrap__ArOhq td{font-family:var(--font-plex-mono)}.InvestorFinancialReport_explorer__ko9LS>header h3{max-width:880px}.InvestorFinancialReport_explorerControls__Aulb2{display:flex;justify-content:space-between;gap:18px;padding:12px 16px;border-bottom:1px solid rgba(29,31,32,.1);background:#f7f7f5}.InvestorFinancialReport_controlGroup__SXohe{display:flex;align-items:center;gap:10px;min-width:0}.InvestorFinancialReport_controlGroup__SXohe>span{color:#666a69;font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorFinancialReport_controlGroup__SXohe>div{display:flex;overflow:auto}.InvestorFinancialReport_controlGroup__SXohe button{min-height:32px;border:1px solid rgba(29,31,32,.2);background:#fff;color:#3f4443;padding:7px 10px;font:700 8px var(--font-plex-mono);white-space:nowrap;cursor:pointer}.InvestorFinancialReport_controlGroup__SXohe button+button{border-left:0}.InvestorFinancialReport_controlGroup__SXohe button[aria-pressed=true]{background:#0c2e30;color:#fff}.InvestorFinancialReport_controlGroup__SXohe button:focus-visible,.InvestorFinancialReport_monthSelector__teLuD button:focus-visible{position:relative;z-index:2;outline:2px solid #d18a2f;outline-offset:2px}.InvestorFinancialReport_interactiveChartWrap__oaMz_{overflow:auto;padding:14px 16px 0}.InvestorFinancialReport_interactiveChart__z_kfL{display:block;width:100%;min-width:660px;height:auto;max-height:300px}.InvestorFinancialReport_gridLine__xZA16{stroke:#dfe2df;stroke-width:1}.InvestorFinancialReport_zeroLine__ftu1w{stroke:#8d9391;stroke-width:1.5;stroke-dasharray:5 5}.InvestorFinancialReport_axisText___6Flr{fill:#6d7270;font:700 10px var(--font-plex-mono)}.InvestorFinancialReport_trendArea__jNl3n{fill:rgba(14,124,134,.1)}.InvestorFinancialReport_trendLine__2qYnk{fill:none;stroke:#0e7c86;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.InvestorFinancialReport_trendPoint__rvx6C{fill:#fff;stroke:#0e7c86;stroke-width:3}.InvestorFinancialReport_selectedPoint__3FgIe{fill:#d18a2f;stroke:#fff;stroke-width:3;filter:drop-shadow(0 1px 2px rgba(12,46,48,.35))}.InvestorFinancialReport_monthSelector__teLuD{display:flex;gap:7px;overflow:auto;padding:8px 16px 14px;scrollbar-width:thin}.InvestorFinancialReport_monthSelector__teLuD button{display:grid;flex:1;min-width:90px;gap:4px;border:1px solid rgba(29,31,32,.16);background:#fff;padding:9px;text-align:left;cursor:pointer}.InvestorFinancialReport_monthSelector__teLuD button[aria-pressed=true]{border-color:#0e7c86;background:#e9f3f2;box-shadow:inset 0 -3px #0e7c86}.InvestorFinancialReport_monthSelector__teLuD span{color:#666a69;font:700 7px var(--font-plex-mono);letter-spacing:.04em}.InvestorFinancialReport_monthSelector__teLuD strong{font:600 14px var(--font-barlow-condensed)}.InvestorFinancialReport_monthDrilldown__3_hCG{display:grid;grid-template-columns:minmax(180px,.7fr) 1.6fr;gap:20px;margin:0 16px 15px;padding:14px 16px;border-left:4px solid #0e7c86;background:#f1f6f5}.InvestorFinancialReport_drilldownHeading__US9d8{display:flex;flex-direction:column;justify-content:space-between;gap:12px}.InvestorFinancialReport_drilldownHeading__US9d8 span{color:#666a69;font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorFinancialReport_drilldownHeading__US9d8 h4{margin:3px 0 0;font:600 24px/1 var(--font-barlow-condensed)}.InvestorFinancialReport_drilldownHeading__US9d8>strong{font:700 9px var(--font-plex-mono)}.InvestorFinancialReport_monthDrilldown__3_hCG dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.InvestorFinancialReport_monthDrilldown__3_hCG dl>div{padding:6px 12px;border-left:1px solid rgba(29,31,32,.1)}.InvestorFinancialReport_monthDrilldown__3_hCG dt{color:#666a69;font:700 7px var(--font-plex-mono);letter-spacing:.06em}.InvestorFinancialReport_monthDrilldown__3_hCG dd{margin:6px 0 0;font:600 13px var(--font-plex-mono)}.InvestorFinancialReport_emptyExplorer__GXxXH{padding:28px 18px;color:#666a69;font-size:10px;text-align:center}.InvestorFinancialReport_readiness__9tHdV>header>strong{padding:5px 8px;border:1px solid #c07b37;color:#a64b29;font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorFinancialReport_readinessGrid__rs01p{display:grid;grid-template-columns:repeat(5,1fr)}.InvestorFinancialReport_readinessGrid__rs01p article{padding:14px;border-right:1px solid rgba(29,31,32,.1)}.InvestorFinancialReport_readinessGrid__rs01p article:last-child{border-right:0}.InvestorFinancialReport_readinessGrid__rs01p span{font:700 7px var(--font-plex-mono);letter-spacing:.08em;text-transform:uppercase;color:#a64b29}.InvestorFinancialReport_readinessGrid__rs01p article[data-state=ready] span{color:#0e7c5b}.InvestorFinancialReport_readinessGrid__rs01p article[data-state=partial] span{color:#b76f27}.InvestorFinancialReport_readinessGrid__rs01p h4{margin:5px 0 4px;font:600 15px var(--font-barlow-condensed)}.InvestorFinancialReport_readinessGrid__rs01p p{margin:0;color:#666a69;font-size:8px;line-height:1.45}.InvestorFinancialReport_evidence__BivSV{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(29,31,32,.12);background:#f7f7f5}.InvestorFinancialReport_evidence__BivSV>div{padding:10px 14px;border-right:1px solid rgba(29,31,32,.08)}.InvestorFinancialReport_evidence__BivSV span{display:block;color:#666a69;font:700 6px var(--font-plex-mono);letter-spacing:.08em}.InvestorFinancialReport_evidence__BivSV strong{font:600 17px var(--font-barlow-condensed)}.InvestorFinancialReport_gapActions__eLyaQ{display:flex;justify-content:flex-end;gap:7px;padding:10px 14px;border-top:1px solid rgba(29,31,32,.1)}.InvestorFinancialReport_gapActions__eLyaQ button{border-color:rgba(29,31,32,.2);color:#0b5f64;background:#fff}.InvestorFinancialReport_disclosures__b9xhJ{padding:15px 18px}.InvestorFinancialReport_disclosures__b9xhJ h3{margin:0 0 8px;font:600 18px var(--font-barlow-condensed)}.InvestorFinancialReport_disclosures__b9xhJ ol{display:grid;gap:5px;margin:0;padding-left:17px}.InvestorFinancialReport_disclosures__b9xhJ li{color:#5f6362;font-size:8px;line-height:1.45}@media(max-width:1200px){.InvestorFinancialReport_kpis__Iys_P{grid-template-columns:repeat(3,1fr)}.InvestorFinancialReport_kpis__Iys_P article:nth-child(3){border-right:0}.InvestorFinancialReport_kpis__Iys_P article:nth-child(-n+3){border-bottom:1px solid rgba(29,31,32,.12)}.InvestorFinancialReport_balanceSheetGrid__OwXm4,.InvestorFinancialReport_statementGrid__fzsBV{grid-template-columns:1fr}.InvestorFinancialReport_balanceSheetGrid__OwXm4>section{border-right:0;border-bottom:1px solid rgba(29,31,32,.1)}.InvestorFinancialReport_balanceSheetGrid__OwXm4>section:last-child{border-bottom:0}.InvestorFinancialReport_balanceNotice__F95XE{grid-template-columns:1fr 1fr}.InvestorFinancialReport_balanceNotice__F95XE button{justify-self:start}.InvestorFinancialReport_analysisGrid__r3cwO{grid-template-columns:1fr 1fr}.InvestorFinancialReport_analysisGrid__r3cwO .InvestorFinancialReport_panel__htUzs:last-child{grid-column:1/-1}.InvestorFinancialReport_readinessGrid__rs01p{grid-template-columns:repeat(3,1fr)}.InvestorFinancialReport_readinessGrid__rs01p article:nth-child(3){border-right:0}.InvestorFinancialReport_periodBar__N8a1H{grid-template-columns:1fr auto}.InvestorFinancialReport_customPeriod__GpVfc{grid-column:1/-1}.InvestorFinancialReport_evidence__BivSV{grid-template-columns:repeat(3,1fr)}.InvestorFinancialReport_monthDrilldown__3_hCG{grid-template-columns:1fr}.InvestorFinancialReport_monthDrilldown__3_hCG dl>div:first-child{border-left:0}}@media(max-width:760px){.InvestorFinancialReport_reportBar__wg9LN{overflow:auto}.InvestorFinancialReport_reportBarMeta__hkBPh{display:none!important}.InvestorFinancialReport_hero__XMyiT{display:block;padding:20px}.InvestorFinancialReport_actions__lQ3cx{margin:16px 0 0}.InvestorFinancialReport_periodBar__N8a1H{display:block}.InvestorFinancialReport_presets__4725A{margin:12px 0}.InvestorFinancialReport_customPeriod__GpVfc{flex-wrap:wrap}.InvestorFinancialReport_customPeriod__GpVfc label{flex:1}.InvestorFinancialReport_customPeriod__GpVfc input{width:100%;min-width:0}.InvestorFinancialReport_kpis__Iys_P{grid-template-columns:1fr 1fr}.InvestorFinancialReport_kpis__Iys_P article:nth-child(3){border-right:1px solid rgba(29,31,32,.12)}.InvestorFinancialReport_kpis__Iys_P article:nth-child(2n){border-right:0}.InvestorFinancialReport_kpis__Iys_P article:last-child{grid-column:1/-1}.InvestorFinancialReport_balanceSheet__HMiIs>header{align-items:flex-start;flex-direction:column}.InvestorFinancialReport_balanceNotice__F95XE{grid-template-columns:1fr;margin-left:10px;margin-right:10px}.InvestorFinancialReport_analysisGrid__r3cwO{display:block}.InvestorFinancialReport_analysisGrid__r3cwO .InvestorFinancialReport_panel__htUzs{margin-top:12px}.InvestorFinancialReport_readinessGrid__rs01p{grid-template-columns:1fr 1fr}.InvestorFinancialReport_readinessGrid__rs01p article:nth-child(3){border-right:1px solid rgba(29,31,32,.1)}.InvestorFinancialReport_readinessGrid__rs01p article:nth-child(2n){border-right:0}.InvestorFinancialReport_evidence__BivSV{grid-template-columns:1fr 1fr}.InvestorFinancialReport_gapActions__eLyaQ{justify-content:flex-start;flex-wrap:wrap}.InvestorFinancialReport_sourceList__smF_Q>div{grid-template-columns:24px minmax(0,1fr) auto}.InvestorFinancialReport_sourceList__smF_Q small{display:none}.InvestorFinancialReport_explorerControls__Aulb2{display:grid}.InvestorFinancialReport_controlGroup__SXohe{display:grid;gap:6px}.InvestorFinancialReport_controlGroup__SXohe>div{padding:2px}.InvestorFinancialReport_monthDrilldown__3_hCG dl{grid-template-columns:1fr 1fr}.InvestorFinancialReport_monthDrilldown__3_hCG dl>div{border-left:0;border-top:1px solid rgba(29,31,32,.1);padding:9px 5px}.InvestorFinancialReport_interactiveChartWrap__oaMz_{padding-left:8px;padding-right:8px}}@media(max-width:420px){.InvestorFinancialReport_actions__lQ3cx{display:grid}.InvestorFinancialReport_kpis__Iys_P{grid-template-columns:1fr}.InvestorFinancialReport_kpis__Iys_P article,.InvestorFinancialReport_kpis__Iys_P article:nth-child(3){border-right:0;border-bottom:1px solid rgba(29,31,32,.12)}.InvestorFinancialReport_kpis__Iys_P article:last-child{grid-column:auto}.InvestorFinancialReport_evidence__BivSV,.InvestorFinancialReport_readinessGrid__rs01p{grid-template-columns:1fr}.InvestorFinancialReport_readinessGrid__rs01p article,.InvestorFinancialReport_readinessGrid__rs01p article:nth-child(3){border-right:0;border-bottom:1px solid rgba(29,31,32,.1)}}@media print{.InvestorFinancialReport_page__oAUW2{max-width:none;gap:8px}.InvestorFinancialReport_actions__lQ3cx,.InvestorFinancialReport_balanceNotice__F95XE button,.InvestorFinancialReport_explorerControls__Aulb2,.InvestorFinancialReport_gapActions__eLyaQ,.InvestorFinancialReport_monthSelector__teLuD,.InvestorFinancialReport_periodBar__N8a1H{display:none!important}.InvestorFinancialReport_hero__XMyiT{padding:16px}.InvestorFinancialReport_hero__XMyiT h2{font-size:32px}.InvestorFinancialReport_kpis__Iys_P{grid-template-columns:repeat(5,1fr)}.InvestorFinancialReport_kpis__Iys_P strong{font-size:19px}.InvestorFinancialReport_analysisGrid__r3cwO,.InvestorFinancialReport_balanceSheet__HMiIs,.InvestorFinancialReport_statementGrid__fzsBV{-moz-column-break-inside:avoid;break-inside:avoid}.InvestorFinancialReport_balanceSheetGrid__OwXm4{grid-template-columns:repeat(3,1fr)}.InvestorFinancialReport_balanceSheetGrid__OwXm4>section{border-right:1px solid rgba(29,31,32,.1);border-bottom:0}.InvestorFinancialReport_balanceNotice__F95XE{grid-template-columns:1fr 1fr}.InvestorFinancialReport_chart__5TKd1{height:190px}.InvestorFinancialReport_month__9_OzV{grid-template-rows:120px auto auto}.InvestorFinancialReport_readinessGrid__rs01p{grid-template-columns:repeat(5,1fr)}.InvestorFinancialReport_disclosures__b9xhJ,.InvestorFinancialReport_panel__htUzs,.InvestorFinancialReport_readiness__9tHdV,.InvestorFinancialReport_statement__g34XU{-moz-column-break-inside:avoid;break-inside:avoid}.InvestorFinancialReport_interactiveChart__z_kfL{max-height:220px}.InvestorFinancialReport_monthDrilldown__3_hCG{grid-template-columns:1fr 2fr}}@media(prefers-reduced-motion:reduce){.InvestorFinancialReport_page__oAUW2 *{scroll-behavior:auto}}.InvestorFinancialReport_reliabilityGrid__Dk_9S{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.InvestorFinancialReport_reliabilityGrid__Dk_9S article{padding:14px;border-right:1px solid rgba(29,31,32,.1)}.InvestorFinancialReport_reliabilityGrid__Dk_9S article:last-child{border-right:0}.InvestorFinancialReport_reliabilityGrid__Dk_9S span{display:block;color:#666a69;font:700 7px var(--font-plex-mono);letter-spacing:.09em}.InvestorFinancialReport_reliabilityGrid__Dk_9S strong{display:block;margin:7px 0 3px;font:600 22px var(--font-barlow-condensed)}.InvestorFinancialReport_reliabilityGrid__Dk_9S small{color:#6d706f;font-size:8px}@media(max-width:900px){.InvestorFinancialReport_reliabilityGrid__Dk_9S{grid-template-columns:repeat(2,1fr)}.InvestorFinancialReport_reliabilityGrid__Dk_9S article{border-bottom:1px solid rgba(29,31,32,.1)}}@media(max-width:480px){.InvestorFinancialReport_reliabilityGrid__Dk_9S{grid-template-columns:1fr}.InvestorFinancialReport_reliabilityGrid__Dk_9S article{border-right:0}}.InvestorFinancialReportPayroll_payrollTable__greyV td:first-child{font-family:var(--font-sans)}.InvestorFinancialReportPayroll_payrollTable__greyV td:first-child small{display:block;margin-top:3px;color:#747978;font:7px var(--font-plex-mono)}.InvestorFinancialReportPayroll_unattributed__yvORO{color:#8a5a18;font:700 7px var(--font-plex-mono);letter-spacing:.04em;text-transform:uppercase}.InvestorInputs_page__lyCiZ{display:grid;gap:14px;max-width:1500px;margin:0 auto;color:#1d1f20}.InvestorInputs_hero__i_5fj{display:flex;justify-content:space-between;gap:24px;padding:24px;background:#0c2e30;color:#fff}.InvestorInputs_hero__i_5fj span{color:#74c7cb;font:700 8px var(--font-plex-mono);letter-spacing:.14em}.InvestorInputs_hero__i_5fj h2{margin:6px 0;font:600 42px/1 var(--font-barlow-condensed)}.InvestorInputs_hero__i_5fj p{max-width:850px;margin:0;color:#b9cccb;font-size:11px;line-height:1.5}.InvestorInputs_hero__i_5fj>strong{align-self:flex-start;border:1px solid #5c8585;padding:8px;color:#f0c987;font:700 8px var(--font-plex-mono)}.InvestorInputs_summary__TfZoM{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #d5d8d6;background:#fff}.InvestorInputs_summary__TfZoM article{padding:14px;border-right:1px solid #e2e4e2}.InvestorInputs_summary__TfZoM article:last-child{border:0}.InvestorInputs_list__NcCPy small,.InvestorInputs_summary__TfZoM span{color:#6d716f;font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorInputs_summary__TfZoM strong{display:block;margin:7px 0 3px;font:600 23px var(--font-barlow-condensed)}.InvestorInputs_summary__TfZoM small{color:#717573;font-size:8px}.InvestorInputs_actions__0zPcO{display:flex;flex-wrap:wrap;gap:7px}.InvestorInputs_actions__0zPcO button,.InvestorInputs_form__VASzK button,.InvestorInputs_receipts__nFV_y button{border:1px solid #b9bfbc;background:#fff;padding:9px 12px;color:#0b5f64;font:700 8px var(--font-plex-mono);cursor:pointer}.InvestorInputs_actions__0zPcO button[aria-pressed=true],.InvestorInputs_form__VASzK button{background:#0c2e30;color:#fff}.InvestorInputs_explainer__GbtFJ{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #d5d8d6;background:#f7f5ef}.InvestorInputs_explainer__GbtFJ>div{padding:14px;border-right:1px solid #deddd8}.InvestorInputs_explainer__GbtFJ>div:last-child{border:0}.InvestorInputs_explainer__GbtFJ h3{margin:0 0 5px;font:600 17px var(--font-barlow-condensed)}.InvestorInputs_explainer__GbtFJ p{margin:0;color:#616563;font-size:9px;line-height:1.5}.InvestorInputs_form__VASzK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px;border:1px solid #cdd2cf;background:#fff}.InvestorInputs_form__VASzK h3{grid-column:1/-1;margin:0 0 2px;font:600 22px var(--font-barlow-condensed)}.InvestorInputs_form__VASzK label{display:grid;gap:4px;color:#626765;font:700 7px var(--font-plex-mono);letter-spacing:.08em}.InvestorInputs_form__VASzK input,.InvestorInputs_form__VASzK select,.InvestorInputs_form__VASzK textarea{width:100%;border:1px solid #c8cdca;background:#fff;padding:8px;color:#222;font:10px var(--font-plex-mono)}.InvestorInputs_form__VASzK textarea{resize:vertical;line-height:1.5}.InvestorInputs_form__VASzK .InvestorInputs_wide__N8X_e{grid-column:1/-1}.InvestorInputs_form__VASzK button{justify-self:start}.InvestorInputs_receipts__nFV_y{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:17px;border-left:4px solid #0e7c86;background:#edf5f4}.InvestorInputs_receipts__nFV_y span{color:#0e7c86;font:700 7px var(--font-plex-mono);letter-spacing:.1em}.InvestorInputs_receipts__nFV_y h3{margin:4px 0;font:600 20px var(--font-barlow-condensed)}.InvestorInputs_receipts__nFV_y p{margin:0;color:#555b59;font-size:9px;line-height:1.45}.InvestorInputs_list__NcCPy{border:1px solid #d5d8d6;background:#fff}.InvestorInputs_list__NcCPy>header{display:flex;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #e1e3e1}.InvestorInputs_list__NcCPy h3{margin:0;font:600 19px var(--font-barlow-condensed)}.InvestorInputs_list__NcCPy article{display:flex;justify-content:space-between;gap:20px;padding:11px 14px;border-bottom:1px solid #eceeec}.InvestorInputs_list__NcCPy article:last-child{border:0}.InvestorInputs_list__NcCPy article div{display:grid;gap:3px}.InvestorInputs_list__NcCPy article span{color:#636765;font-size:8px;line-height:1.4}.InvestorInputs_list__NcCPy article b{text-transform:capitalize;font:700 8px var(--font-plex-mono)}.InvestorInputs_error__Ue8Tj,.InvestorInputs_success__GaKPx{margin:0;padding:11px 14px;font-size:9px}.InvestorInputs_success__GaKPx{background:#e8f3ed;color:#075d51}.InvestorInputs_error__Ue8Tj{background:#f8e8e5;color:#9b3731}@media(max-width:1000px){.InvestorInputs_summary__TfZoM{grid-template-columns:repeat(3,1fr)}.InvestorInputs_explainer__GbtFJ{grid-template-columns:1fr}.InvestorInputs_explainer__GbtFJ>div{border-right:0;border-bottom:1px solid #deddd8}.InvestorInputs_form__VASzK{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.InvestorInputs_hero__i_5fj{display:block}.InvestorInputs_hero__i_5fj>strong{display:inline-block;margin-top:14px}.InvestorInputs_summary__TfZoM{grid-template-columns:1fr 1fr}.InvestorInputs_summary__TfZoM article{border-bottom:1px solid #e2e4e2}.InvestorInputs_form__VASzK{grid-template-columns:1fr}.InvestorInputs_form__VASzK .InvestorInputs_wide__N8X_e{grid-column:auto}.InvestorInputs_list__NcCPy article,.InvestorInputs_receipts__nFV_y{align-items:flex-start;flex-direction:column}}