.fractional-cfos_page__oxFU5{--ink:#111827;--navy:#101c3c;--indigo:#4f46e5;--blue:#2563eb;--muted:#5f6878;--line:#d9dee8;--soft:#f5f7fb;overflow-x:clip;color:var(--ink);background:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.fractional-cfos_shell__upWSy{width:min(1180px,calc(100% - 48px));margin:0 auto}.fractional-cfos_hero__K4AbE{padding:32px 0 0;border-bottom:1px solid var(--line)}.fractional-cfos_breadcrumb__SYqL5{display:flex;gap:10px;align-items:center;font-size:13px;color:#71798a}.fractional-cfos_breadcrumb__SYqL5 a{color:var(--navy);text-decoration:none}.fractional-cfos_breadcrumb__SYqL5 a:focus-visible,.fractional-cfos_breadcrumb__SYqL5 a:hover{text-decoration:underline;text-underline-offset:4px}.fractional-cfos_heroGrid__dFRTC{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(360px,.78fr);gap:70px;align-items:center;padding:56px 0 66px}.fractional-cfos_asideLabel__Pi0Pf,.fractional-cfos_eyebrow__judoq,.fractional-cfos_sectionNumber__Q87lv{margin:0;color:var(--indigo);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fractional-cfos_hero__K4AbE h1{max-width:830px;margin:20px 0 26px;font-size:clamp(48px,5.2vw,74px);font-weight:650;line-height:1;letter-spacing:-.052em}.fractional-cfos_heroBody__2JRnv{max-width:760px;margin:0;color:#465064;font-size:20px;line-height:1.55}.fractional-cfos_heroActions__pr0tr{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.fractional-cfos_primaryButton__zI8PW,.fractional-cfos_secondaryButton__UNLmX{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 21px;border-radius:7px;font-size:15px;font-weight:650;text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.fractional-cfos_primaryButton__zI8PW{color:#fff;background:var(--navy);border:1px solid var(--navy)}.fractional-cfos_primaryButton__zI8PW:hover{background:#1a2a55;transform:translateY(-1px)}.fractional-cfos_secondaryButton__UNLmX{color:var(--navy);background:#fff;border:1px solid #bcc4d3}.fractional-cfos_secondaryButton__UNLmX:hover{border-color:var(--navy);transform:translateY(-1px)}.fractional-cfos_arrowLink__muEXt:focus-visible,.fractional-cfos_primaryButton__zI8PW:focus-visible,.fractional-cfos_secondaryButton__UNLmX:focus-visible{outline:3px solid rgba(37,99,235,.35);outline-offset:3px}.fractional-cfos_conversationBrief__WrSWj{padding:28px 29px 24px;border:1px solid #cfd6e3;border-top:3px solid var(--navy);background:#fbfcfe}.fractional-cfos_conversationBrief__WrSWj h2{margin:14px 0 24px;font-size:27px;font-weight:650;line-height:1.15;letter-spacing:-.028em}.fractional-cfos_adviceRow__RCV3t,.fractional-cfos_briefRow__lRWPe,.fractional-cfos_testRow__Py8fv{display:grid;grid-template-columns:88px 1fr;gap:16px;padding:14px 0;border-top:1px solid var(--line);font-size:13px;line-height:1.4}.fractional-cfos_adviceRow__RCV3t span,.fractional-cfos_briefRow__lRWPe span,.fractional-cfos_testRow__Py8fv span{color:#737c8d;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fractional-cfos_testRow__Py8fv{margin:4px -12px 0;padding:15px 12px;border-top:2px solid var(--indigo);background:#f5f6ff}.fractional-cfos_testRow__Py8fv span,.fractional-cfos_testRow__Py8fv strong{color:#3730a3}.fractional-cfos_adviceRow__RCV3t{margin-top:4px;padding:16px 12px;color:#fff;background:var(--navy);border:0}.fractional-cfos_adviceRow__RCV3t span{color:#bdc8e7}.fractional-cfos_conceptLabel__ERSlG{margin:14px 0 0;color:#81899a;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.fractional-cfos_clientsSection__z7LWL,.fractional-cfos_conversationSection__utb26,.fractional-cfos_loopSection__GDt2m,.fractional-cfos_missionSection__HW4Yw,.fractional-cfos_plannerSection__ZLivA,.fractional-cfos_realitySection__eSjUg,.fractional-cfos_reportingSection__6oBxP,.fractional-cfos_scenarioSection__5JvJQ{padding:52px 0}.fractional-cfos_conversationSection__utb26,.fractional-cfos_realitySection__eSjUg,.fractional-cfos_reportingSection__6oBxP{padding:50px 0}.fractional-cfos_clientsSection__z7LWL{padding:44px 0}.fractional-cfos_conversationSection__utb26,.fractional-cfos_loopSection__GDt2m,.fractional-cfos_plannerSection__ZLivA,.fractional-cfos_reportingSection__6oBxP{background:var(--soft)}.fractional-cfos_sectionIntro__WLGWo{max-width:820px;margin-bottom:38px}.fractional-cfos_copyColumn__YEtck h2,.fractional-cfos_finalCta__Ano6d h2,.fractional-cfos_missionHeader__PNjNs h2,.fractional-cfos_reportingGrid__dkSuH h2,.fractional-cfos_sectionIntroWide__GKnOD h2,.fractional-cfos_sectionIntro__WLGWo h2{margin:17px 0 20px;font-size:clamp(38px,4.2vw,58px);font-weight:650;line-height:1.04;letter-spacing:-.042em}.fractional-cfos_copyColumn__YEtck .fractional-cfos_lede__80fqD,.fractional-cfos_finalCta__Ano6d>.fractional-cfos_shell__upWSy>p,.fractional-cfos_missionHeader__PNjNs>p:last-child,.fractional-cfos_reportingGrid__dkSuH>div>p,.fractional-cfos_sectionIntroWide__GKnOD p,.fractional-cfos_sectionIntro__WLGWo>p:last-child{color:var(--muted);font-size:18px;line-height:1.65}.fractional-cfos_clientMethod__JkGDu,.fractional-cfos_conversationChain__44xd2,.fractional-cfos_loopFigure__kO0xZ,.fractional-cfos_productFigure__C67_g,.fractional-cfos_realityRegister__c_ONa,.fractional-cfos_reportingLogic__WL0Fz{margin:0}.fractional-cfos_loopGrid__ERnRm{display:grid;grid-template-columns:repeat(6,1fr);border-top:2px solid var(--navy);border-bottom:1px solid var(--line);background:#fff}.fractional-cfos_loopStage__qWxHd{position:relative;min-width:0;min-height:200px;padding:23px 19px;border-right:1px solid var(--line);animation:fractional-cfos_advisoryFocus__qRFqF 10s ease-in-out infinite}.fractional-cfos_loopStage__qWxHd:last-child{border-right:0}.fractional-cfos_loopStage__qWxHd:after{content:"";position:absolute;right:-5px;top:44px;z-index:1;width:9px;height:9px;border-top:2px solid #7f899b;border-right:2px solid #7f899b;transform:rotate(45deg);background:#fff}.fractional-cfos_loopStage__qWxHd:last-child:after{display:none}.fractional-cfos_loopStage__qWxHd:nth-child(2){animation-delay:-8.33s}.fractional-cfos_loopStage__qWxHd:nth-child(3){animation-delay:-6.66s}.fractional-cfos_loopStage__qWxHd:nth-child(4){animation-delay:-5s}.fractional-cfos_loopStage__qWxHd:nth-child(5){animation-delay:-3.33s}.fractional-cfos_loopStage__qWxHd:nth-child(6){animation-delay:-1.66s}.fractional-cfos_loopStage__qWxHd>span{color:var(--indigo);font-size:11px;font-weight:700;letter-spacing:.1em}.fractional-cfos_loopStage__qWxHd h3{margin:28px 0 12px;font-size:17px;line-height:1.2;letter-spacing:-.02em}.fractional-cfos_loopStage__qWxHd p{margin:0;color:#667083;font-size:13px;line-height:1.5}@keyframes fractional-cfos_advisoryFocus__qRFqF{0%,13%{background:#eef1ff;box-shadow:inset 0 3px 0 var(--indigo)}18%,to{background:#fff;box-shadow:none}}.fractional-cfos_returnLine__l9YLo{display:flex;justify-content:center;position:relative;height:42px;margin:0 24px;border-right:1px solid #98a2b4;border-bottom:1px solid #98a2b4;border-left:1px solid #98a2b4}.fractional-cfos_returnLine__l9YLo:before{content:"";position:absolute;left:-5px;top:-1px;width:8px;height:8px;border-top:2px solid #667185;border-left:2px solid #667185;transform:rotate(45deg)}.fractional-cfos_returnLine__l9YLo span{align-self:end;transform:translateY(50%);padding:0 12px;color:#747d8e;background:var(--soft);font-size:11px;letter-spacing:.09em;text-transform:uppercase}.fractional-cfos_clientMethod__JkGDu figcaption,.fractional-cfos_conversationChain__44xd2 figcaption,.fractional-cfos_loopFigure__kO0xZ figcaption,.fractional-cfos_productFigure__C67_g figcaption,.fractional-cfos_realityRegister__c_ONa figcaption,.fractional-cfos_reportingLogic__WL0Fz figcaption{margin-top:24px;color:#747d8e;font-size:12px;line-height:1.5}.fractional-cfos_advisoryQuestions__8pl8m{display:grid;grid-template-columns:repeat(4,1fr);margin-top:36px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.fractional-cfos_advisoryQuestions__8pl8m>div{min-width:0;padding:20px 22px 22px 0;border-right:1px solid var(--line)}.fractional-cfos_advisoryQuestions__8pl8m>div:not(:first-child){padding-left:22px}.fractional-cfos_advisoryQuestions__8pl8m>div:last-child{border-right:0}.fractional-cfos_advisoryQuestions__8pl8m span{display:block;margin-bottom:11px;color:var(--indigo);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.fractional-cfos_advisoryQuestions__8pl8m strong{font-size:14px;line-height:1.4}.fractional-cfos_splitGrid__oRRlc{display:grid;grid-template-columns:.82fr 1.18fr;gap:76px;align-items:center}.fractional-cfos_copyColumn__YEtck>p:not(.fractional-cfos_sectionNumber__Q87lv):not(.fractional-cfos_lede__80fqD){color:#626b7a;line-height:1.65}.fractional-cfos_arrowLink__muEXt{display:inline-flex;align-items:center;gap:9px;margin-top:24px;color:var(--navy);font-size:14px;font-weight:700;text-decoration:underline;text-decoration-color:#b9c1d2;text-underline-offset:5px}.fractional-cfos_arrowLink__muEXt:hover{color:var(--blue);text-decoration-color:var(--blue)}.fractional-cfos_realityRegister__c_ONa{border-top:3px solid var(--navy);background:var(--soft)}.fractional-cfos_realityRegister__c_ONa>div{display:grid;grid-template-columns:120px 1fr;gap:24px;padding:20px 22px;border-bottom:1px solid var(--line)}.fractional-cfos_realityRegister__c_ONa span{color:var(--indigo);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.fractional-cfos_realityRegister__c_ONa strong{font-size:15px}.fractional-cfos_realityRegister__c_ONa figcaption{margin:0;padding:14px 22px}.fractional-cfos_sectionIntroWide__GKnOD{display:grid;grid-template-columns:1.12fr .72fr;gap:100px;align-items:end;margin-bottom:36px}.fractional-cfos_sectionIntroWide__GKnOD p{margin:0}.fractional-cfos_productFigure__C67_g{min-width:0}.fractional-cfos_productFrame__SoiAb{padding:12px;border:1px solid #d8deea;border-radius:9px;background:#eef1f6;box-shadow:0 18px 50px rgba(16,28,60,.08)}.fractional-cfos_productFrame__SoiAb img{display:block;width:100%;height:auto;border:1px solid #e0e4ec;border-radius:4px;background:#fff}.fractional-cfos_plannerSection__ZLivA .fractional-cfos_productFigure__C67_g{max-width:900px;margin:0 auto}.fractional-cfos_planningSequence__bLml5{display:flex;flex-wrap:wrap;gap:13px;align-items:center;margin-top:30px;padding:18px 22px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#697386;font-size:14px}.fractional-cfos_planningSequence__bLml5 strong{padding:8px 12px;color:#3730a3;background:#f2f3ff;border-left:2px solid var(--indigo)}.fractional-cfos_scenarioSection__5JvJQ .fractional-cfos_splitGrid__oRRlc{grid-template-columns:.76fr 1.24fr}.fractional-cfos_scenarioSection__5JvJQ .fractional-cfos_productFigure__C67_g{max-width:640px}.fractional-cfos_conversationGrid__04en0,.fractional-cfos_reportingGrid__dkSuH{display:grid;grid-template-columns:1fr 1fr;gap:92px;align-items:center}.fractional-cfos_conversationChain__44xd2,.fractional-cfos_reportingLogic__WL0Fz{border-top:3px solid var(--navy);background:#fff}.fractional-cfos_conversationChain__44xd2>div{display:grid;grid-template-columns:30px 170px 1fr;gap:14px;align-items:center;padding:19px 22px;border-bottom:1px solid var(--line)}.fractional-cfos_conversationChain__44xd2 span{color:var(--indigo);font-size:11px;font-weight:700}.fractional-cfos_conversationChain__44xd2 strong{font-size:14px}.fractional-cfos_conversationChain__44xd2 p{margin:0;color:#687184;font-size:13px}.fractional-cfos_conversationChain__44xd2 figcaption,.fractional-cfos_reportingLogic__WL0Fz figcaption{margin:0;padding:14px 22px}.fractional-cfos_missionHeader__PNjNs{max-width:920px;margin-bottom:36px}.fractional-cfos_missionSection__HW4Yw .fractional-cfos_productFigure__C67_g{max-width:620px;margin:0 auto}.fractional-cfos_missionFooter__FVnGD{display:grid;grid-template-columns:1fr auto;gap:36px;align-items:start;max-width:900px;margin:32px auto 0;padding-top:24px;border-top:1px solid var(--line)}.fractional-cfos_missionFooter__FVnGD p{margin:0;color:var(--muted);line-height:1.65}.fractional-cfos_missionFooter__FVnGD .fractional-cfos_arrowLink__muEXt{margin-top:0}.fractional-cfos_reportingGrid__dkSuH>div>p:not(.fractional-cfos_sectionNumber__Q87lv){max-width:650px}.fractional-cfos_reportingLinks__0rgp6{display:flex;flex-wrap:wrap;gap:30px}.fractional-cfos_reportingLogic__WL0Fz>div{display:grid;grid-template-columns:110px 1fr;gap:22px;padding:22px;border-bottom:1px solid var(--line)}.fractional-cfos_reportingLogic__WL0Fz span{color:var(--indigo);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fractional-cfos_reportingLogic__WL0Fz strong{font-size:14px}.fractional-cfos_clientMethod__JkGDu{border-top:3px solid var(--navy);background:#fff}.fractional-cfos_clientGrid__c8vZE{display:grid;grid-template-columns:repeat(3,1fr)}.fractional-cfos_clientTrack__yhuaL{min-width:0;padding:20px 20px 22px;border-right:1px solid var(--line)}.fractional-cfos_clientTrack__yhuaL:last-child{border-right:0}.fractional-cfos_clientTrack__yhuaL h3{margin:0 0 24px;color:var(--navy);font-size:16px}.fractional-cfos_clientTrack__yhuaL>div{display:grid;gap:13px}.fractional-cfos_clientTrack__yhuaL span{display:flex;justify-content:space-between;gap:12px;color:#5f6878;font-size:13px}.fractional-cfos_clientTrack__yhuaL b{color:#9aa3b4}.fractional-cfos_methodLabel__rVQ2F{padding:20px 24px;color:#fff;background:var(--navy);text-align:center;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fractional-cfos_clientMethod__JkGDu figcaption{margin:0;padding:16px 24px;border:1px solid var(--line);border-top:0}.fractional-cfos_practitionerNote__Bn7eo{max-width:820px;margin:34px 0 0;color:var(--muted);font-size:16px;line-height:1.65}.fractional-cfos_finalCta__Ano6d{padding:68px 0;color:#fff;background:linear-gradient(180deg,#1a1a2e,#16213e 50%,#0f3460)}.fractional-cfos_finalCta__Ano6d .fractional-cfos_shell__upWSy{max-width:940px;margin-left:max(24px,calc((100% - 1180px) / 2))}.fractional-cfos_finalCta__Ano6d .fractional-cfos_eyebrow__judoq{color:#aebcf3}.fractional-cfos_finalCta__Ano6d h2{max-width:880px;color:#fff;font-size:clamp(44px,5vw,68px)}.fractional-cfos_finalCta__Ano6d>.fractional-cfos_shell__upWSy>p{max-width:720px;color:#c8d0df}.fractional-cfos_finalCta__Ano6d .fractional-cfos_primaryButton__zI8PW{color:var(--navy);background:#fff;border-color:#fff}.fractional-cfos_finalCta__Ano6d .fractional-cfos_primaryButton__zI8PW:hover{background:#eef2ff}.fractional-cfos_finalCta__Ano6d .fractional-cfos_secondaryButton__UNLmX{color:#fff;background:transparent;border-color:#687798}.fractional-cfos_finalCta__Ano6d .fractional-cfos_secondaryButton__UNLmX:hover{border-color:#fff}@media (max-width:1024px){.fractional-cfos_heroGrid__dFRTC{grid-template-columns:1fr;gap:46px}.fractional-cfos_conversationBrief__WrSWj{width:min(100%,680px)}.fractional-cfos_loopGrid__ERnRm{grid-template-columns:1fr}.fractional-cfos_loopStage__qWxHd{min-height:auto;padding:24px 28px;border-right:0;border-bottom:1px solid var(--line)}.fractional-cfos_loopStage__qWxHd:after{right:auto;left:34px;top:auto;bottom:-5px;transform:rotate(135deg)}.fractional-cfos_returnLine__l9YLo{height:30px;margin:0 30px}.fractional-cfos_conversationGrid__04en0,.fractional-cfos_reportingGrid__dkSuH,.fractional-cfos_sectionIntroWide__GKnOD,.fractional-cfos_splitGrid__oRRlc{grid-template-columns:1fr;gap:54px}.fractional-cfos_scenarioSection__5JvJQ .fractional-cfos_splitGrid__oRRlc{grid-template-columns:1fr}.fractional-cfos_advisoryQuestions__8pl8m{grid-template-columns:repeat(2,1fr)}.fractional-cfos_advisoryQuestions__8pl8m>div:nth-child(2){border-right:0}.fractional-cfos_advisoryQuestions__8pl8m>div:nth-child(n+3){border-top:1px solid var(--line)}.fractional-cfos_clientGrid__c8vZE{grid-template-columns:1fr}.fractional-cfos_clientTrack__yhuaL{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:768px){.fractional-cfos_shell__upWSy{width:min(100% - 32px,680px)}.fractional-cfos_hero__K4AbE{padding-top:22px}.fractional-cfos_heroGrid__dFRTC{padding:62px 0 68px}.fractional-cfos_hero__K4AbE h1{margin-top:16px;font-size:clamp(42px,11.5vw,60px)}.fractional-cfos_heroBody__2JRnv{font-size:18px}.fractional-cfos_conversationBrief__WrSWj{padding:24px 20px 20px}.fractional-cfos_adviceRow__RCV3t,.fractional-cfos_briefRow__lRWPe,.fractional-cfos_testRow__Py8fv{grid-template-columns:76px 1fr}.fractional-cfos_clientsSection__z7LWL,.fractional-cfos_conversationSection__utb26,.fractional-cfos_loopSection__GDt2m,.fractional-cfos_missionSection__HW4Yw,.fractional-cfos_plannerSection__ZLivA,.fractional-cfos_realitySection__eSjUg,.fractional-cfos_reportingSection__6oBxP,.fractional-cfos_scenarioSection__5JvJQ{padding:70px 0}.fractional-cfos_copyColumn__YEtck h2,.fractional-cfos_missionHeader__PNjNs h2,.fractional-cfos_reportingGrid__dkSuH h2,.fractional-cfos_sectionIntroWide__GKnOD h2,.fractional-cfos_sectionIntro__WLGWo h2{font-size:clamp(36px,10vw,50px)}.fractional-cfos_loopStage__qWxHd{padding:22px 20px}.fractional-cfos_realityRegister__c_ONa>div{grid-template-columns:92px 1fr;gap:12px;padding:18px 16px}.fractional-cfos_productFrame__SoiAb{padding:7px}.fractional-cfos_planningSequence__bLml5{gap:9px;padding:16px 12px;font-size:12px}.fractional-cfos_conversationChain__44xd2>div{grid-template-columns:24px 1fr}.fractional-cfos_conversationChain__44xd2 p{grid-column:2}.fractional-cfos_advisoryQuestions__8pl8m{grid-template-columns:1fr}.fractional-cfos_advisoryQuestions__8pl8m>div,.fractional-cfos_advisoryQuestions__8pl8m>div:not(:first-child){padding:18px 0;border-right:0;border-top:1px solid var(--line)}.fractional-cfos_advisoryQuestions__8pl8m>div:first-child{border-top:0}.fractional-cfos_missionFooter__FVnGD{grid-template-columns:1fr;gap:0}.fractional-cfos_reportingLinks__0rgp6{gap:8px 24px}.fractional-cfos_finalCta__Ano6d{padding:72px 0}.fractional-cfos_finalCta__Ano6d h2{font-size:clamp(40px,11vw,56px)}}@media (max-width:420px){.fractional-cfos_heroActions__pr0tr{flex-direction:column;align-items:stretch}.fractional-cfos_primaryButton__zI8PW,.fractional-cfos_secondaryButton__UNLmX{width:100%;text-align:center}.fractional-cfos_adviceRow__RCV3t,.fractional-cfos_briefRow__lRWPe,.fractional-cfos_testRow__Py8fv{grid-template-columns:1fr;gap:5px}.fractional-cfos_realityRegister__c_ONa>div,.fractional-cfos_reportingLogic__WL0Fz>div{grid-template-columns:1fr;gap:6px}.fractional-cfos_planningSequence__bLml5 b{display:none}.fractional-cfos_planningSequence__bLml5 span,.fractional-cfos_planningSequence__bLml5 strong{width:100%}}@media (prefers-reduced-motion:reduce){.fractional-cfos_loopStage__qWxHd{animation:none}.fractional-cfos_primaryButton__zI8PW,.fractional-cfos_secondaryButton__UNLmX{transition:none}.fractional-cfos_primaryButton__zI8PW:hover,.fractional-cfos_secondaryButton__UNLmX:hover{transform:none}}