.fractional-cmo_page__TCke7{--teal:#009899;--turquoise:#00B1B4;--orange:#f6871f;--magenta:#f5107d;--ruby:#dd124e;--amber:#fbae42;--ink:#18181b;--body:#4b5563;--muted:#64748b;--line:#e2e8f0;--soft:#f8fafc;--mint:#f0fdfa;background-color:#fafafb;color:var(--ink);min-height:100vh}.fractional-cmo_section__wkLSN{padding:84px 0;border-bottom:1px solid #e5e7eb;background:#ffffff;scroll-margin-top:80px}.fractional-cmo_sectionAlt__ioOdv{background:var(--soft)}.fractional-cmo_inner__lefMN{max-width:1080px}.fractional-cmo_narrow__tGuav{max-width:860px}.fractional-cmo_sectionHead__cWA0u{text-align:center;max-width:820px;margin:0 auto 48px}.fractional-cmo_kicker__26c9p{font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;color:var(--turquoise)}.fractional-cmo_kickerOrange__yAcu6{color:var(--orange)}.fractional-cmo_h2__LvBtF{font-size:clamp(2rem,3.6vw,2.75rem);font-weight:900;color:var(--ink);letter-spacing:-.02em;line-height:1.15;margin:0 0 18px}.fractional-cmo_h3__ZDefS{font-size:clamp(1.35rem,2.2vw,1.6rem);font-weight:850;color:var(--ink);letter-spacing:-.01em;line-height:1.25;margin:0 0 14px}.fractional-cmo_lead__ZLFP1{font-size:1.0625rem;color:var(--body);line-height:1.7;margin:0}.fractional-cmo_prose__C3kkI{font-size:1.0625rem;color:var(--body);line-height:1.75;margin:0 0 16px}.fractional-cmo_inlineLink__INcxc,.fractional-cmo_lead__ZLFP1 a,.fractional-cmo_prose__C3kkI a{color:var(--teal);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:rgba(0,152,153,.35);text-decoration-color:rgba(0,152,153,.35);text-underline-offset:3px;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease,color .2s ease;transition:text-decoration-color .2s ease,color .2s ease,-webkit-text-decoration-color .2s ease}.fractional-cmo_inlineLink__INcxc:hover,.fractional-cmo_lead__ZLFP1 a:hover,.fractional-cmo_prose__C3kkI a:hover{color:#007a7b;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.fractional-cmo_subBlock__LuiKC{margin-top:64px}.fractional-cmo_hero__ulDDK{position:relative;overflow:hidden;padding:76px 0 68px;background:linear-gradient(180deg,#ffffff,#f4fbfb 60%,#fafafb);border-bottom:1px solid #e5e7eb}.fractional-cmo_heroGlow__aBGki{position:absolute;top:-170px;left:50%;transform:translateX(-50%);width:900px;height:440px;background:radial-gradient(ellipse at center,rgba(0,177,180,.16) 0,rgba(245,16,125,.05) 50%,rgba(255,255,255,0) 80%);pointer-events:none}.fractional-cmo_heroInner__YKKlz{position:relative;z-index:1;text-align:center;max-width:1000px}.fractional-cmo_eyebrow__uB4PZ{display:inline-flex;align-items:center;gap:8px;padding:6px 18px;margin-bottom:22px;background-color:#e6f7f7;border:1px solid rgba(0,177,180,.35);border-radius:var(--radius-full);color:var(--teal);font-size:.875rem;font-weight:700;letter-spacing:.02em}.fractional-cmo_h1__iiuWC{font-size:clamp(2.3rem,5vw,3.7rem);font-weight:900;line-height:1.12;letter-spacing:-.03em;color:var(--ink);margin:0 0 24px}.fractional-cmo_h1Label__ElHG8{display:block;font-size:.42em;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--magenta);margin-bottom:14px}.fractional-cmo_gradientText__H568t{background:linear-gradient(135deg,#009899,#00b1b4 45%,#f6871f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fractional-cmo_heroIntro__5uDaQ{font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.7;color:var(--body);max-width:860px;margin:0 auto 34px}.fractional-cmo_ctaRow__8WOwX{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;margin-bottom:14px}.fractional-cmo_ctaPrimary__R0Gcu{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;font-size:1.05rem;font-weight:800;color:#ffffff;background:linear-gradient(135deg,#00b1b4,#009899);border-radius:12px;box-shadow:0 4px 18px rgba(0,177,180,.35);transition:transform .2s ease,box-shadow .2s ease}.fractional-cmo_ctaPrimary__R0Gcu:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,177,180,.45);color:#ffffff}.fractional-cmo_ctaPrimary__R0Gcu svg{transition:transform .2s ease}.fractional-cmo_ctaPrimary__R0Gcu:hover svg{transform:translateX(3px)}.fractional-cmo_microcopy__9pjsE{font-size:.875rem;color:var(--muted);font-weight:500}.fractional-cmo_proofRow__4b487{margin-top:44px;display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:16px;padding:14px 22px;background:#ffffff;border:1px solid var(--line);border-radius:var(--radius-full);box-shadow:0 10px 28px -10px rgba(0,0,0,.08)}.fractional-cmo_avatarStack__9W7sO{display:flex}.fractional-cmo_avatarStack__9W7sO img{width:38px;height:38px;border-radius:50%;object-fit:cover;border:2px solid #ffffff;margin-left:-10px;box-shadow:0 1px 3px rgba(0,0,0,.12)}.fractional-cmo_avatarStack__9W7sO img:first-child{margin-left:0}.fractional-cmo_proofText__DO0vL{font-size:.9rem;color:#334155;font-weight:600;text-align:left}.fractional-cmo_proofText__DO0vL strong{color:var(--teal)}.fractional-cmo_pathNav__arIAe{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.fractional-cmo_pathChip__klZfN{font-size:.8125rem;font-weight:700;color:#334155;padding:7px 14px;border:1px solid var(--line);background:rgba(255,255,255,.8);border-radius:var(--radius-full);transition:border-color .2s ease,color .2s ease,background .2s ease}.fractional-cmo_pathChip__klZfN:hover{border-color:var(--turquoise);color:var(--teal);background:#ffffff}.fractional-cmo_grid3__K3AWD{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:24px;gap:24px}.fractional-cmo_grid2__dPEzg{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:24px;gap:24px}.fractional-cmo_flexCards__zEt0b{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.fractional-cmo_flexCards__zEt0b>*{flex:1 1 290px;max-width:calc((100% - 48px) / 3)}@media (max-width:960px){.fractional-cmo_flexCards__zEt0b>*{max-width:calc((100% - 24px) / 2)}}@media (max-width:640px){.fractional-cmo_flexCards__zEt0b>*{max-width:100%}}.fractional-cmo_card__jsw_7{position:relative;background:#ffffff;border:1px solid var(--line);border-radius:16px;padding:30px 28px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.fractional-cmo_card__jsw_7:hover{transform:translateY(-3px);box-shadow:0 14px 32px -12px rgba(15,23,42,.14);border-color:rgba(0,177,180,.45)}.fractional-cmo_cardSoft__yxsvr{background:#fafafb}.fractional-cmo_cardAccent__983d0{position:absolute;top:0;left:28px;right:28px;height:3px;border-radius:0 0 3px 3px}.fractional-cmo_cardIcon__78Ptd{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.fractional-cmo_cardTitle__gjbb2{font-size:1.15rem;font-weight:800;color:var(--ink);line-height:1.35;margin:0 0 10px}.fractional-cmo_cardText__jOVRn{font-size:.95rem;color:var(--body);line-height:1.65;margin:0}.fractional-cmo_statChips__tBa1h{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:26px}.fractional-cmo_statChip__Ywilo{display:inline-flex;align-items:baseline;gap:8px;padding:10px 18px;background:#ffffff;border:1px solid var(--line);border-radius:12px;font-size:.9rem;color:var(--body)}.fractional-cmo_statChip__Ywilo strong{font-size:1.35rem;font-weight:900;letter-spacing:-.02em}.fractional-cmo_problemTag__UqyVY{display:inline-block;font-size:.72rem;font-weight:800;padding:4px 10px;border-radius:6px;margin-bottom:14px;letter-spacing:.03em}.fractional-cmo_callout__1cZTr{text-align:center;padding:20px 24px;background-color:var(--mint);border:1px solid rgba(0,177,180,.3);border-radius:14px;max-width:760px;margin:40px auto 0;font-size:1.05rem;font-weight:800;color:var(--teal)}.fractional-cmo_productGrid___K_TV{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px;margin-top:26px}.fractional-cmo_productCard__M19Vx{padding:26px 24px;display:flex;flex-direction:column;gap:10px}.fractional-cmo_productNum__EDBWa{font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.fractional-cmo_productName__9Q93m{font-size:1.1rem;font-weight:850;color:var(--ink);margin:0}.fractional-cmo_productName__9Q93m a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(0,152,153,.35);text-decoration-color:rgba(0,152,153,.35);text-underline-offset:3px}.fractional-cmo_productName__9Q93m a:hover{color:var(--teal)}.fractional-cmo_flagship__5SMSU{align-self:flex-start;font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--orange);background:#fff4eb;padding:3px 9px;border-radius:var(--radius-full)}.fractional-cmo_quote__OOFTe{margin:28px 0 0;padding:26px 28px;background:#ffffff;border:1px solid var(--line);border-left:4px solid var(--turquoise);border-radius:14px;display:flex;gap:18px;align-items:flex-start;box-shadow:0 4px 16px rgba(0,0,0,.03)}.fractional-cmo_quote__OOFTe img{width:54px;height:54px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--line)}.fractional-cmo_quote__OOFTe blockquote{margin:0 0 8px;font-size:1.02rem;font-style:italic;line-height:1.6;color:#1e293b}.fractional-cmo_quoteBy__IjejX{font-size:.85rem;font-weight:700;color:var(--muted)}.fractional-cmo_quoteBy__IjejX a{color:var(--teal)}.fractional-cmo_quoteBy__IjejX a:hover{text-decoration:underline}.fractional-cmo_split__HfwBR{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}@media (min-width:900px){.fractional-cmo_split__HfwBR{grid-template-columns:1fr 1fr;gap:44px;align-items:start}}.fractional-cmo_panel__W0aZ2{background:#ffffff;border:1px solid var(--line);border-radius:20px;padding:36px 34px;box-shadow:0 8px 24px rgba(0,0,0,.04)}.fractional-cmo_galvanizer__WhY9x{margin-top:22px;padding:22px 24px;border-radius:14px;background:linear-gradient(135deg,rgba(0,177,180,.08),rgba(245,16,125,.06));border:1px solid rgba(0,177,180,.22);font-size:1rem;line-height:1.7;color:#1e293b}.fractional-cmo_galvanizer__WhY9x strong{color:var(--magenta)}.fractional-cmo_reasonList__WnA4l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:20px;gap:20px}.fractional-cmo_reason__W7l_K{padding:26px;display:flex;flex-direction:column;gap:14px}.fractional-cmo_reasonTitle__6GSnT{font-size:1.05rem;font-weight:800;color:var(--ink);margin:0}.fractional-cmo_reasonQuote__YzSWH{margin:0;font-size:.95rem;font-style:italic;color:#334155;line-height:1.6}.fractional-cmo_reasonPerson__XNrKv{display:flex;align-items:center;gap:10px;margin-top:auto;font-size:.82rem;color:var(--muted)}.fractional-cmo_reasonPerson__XNrKv img{width:36px;height:36px;border-radius:50%;object-fit:cover}.fractional-cmo_reasonPerson__XNrKv a{color:var(--teal);font-weight:800}.fractional-cmo_reasonPerson__XNrKv a:hover{text-decoration:underline}.fractional-cmo_checkList__D6VFE{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:14px 28px;gap:14px 28px}.fractional-cmo_checkList__D6VFE li{display:flex;gap:12px;align-items:flex-start;font-size:.98rem;line-height:1.6;color:#1e293b;padding:14px 16px;background:#ffffff;border:1px solid #eef2f6;border-radius:12px}.fractional-cmo_checkList__D6VFE svg{flex-shrink:0;margin-top:3px}.fractional-cmo_storyCard__l0bi0{display:flex;flex-direction:column;gap:16px}.fractional-cmo_storyHead__aM_XE{display:flex;align-items:center;gap:14px}.fractional-cmo_storyHead__aM_XE img{width:60px;height:60px;border-radius:50%;object-fit:cover;border:2px solid var(--line)}.fractional-cmo_storyName__1s7d_{font-size:1.15rem;font-weight:850;color:var(--ink);margin:0;line-height:1.3}.fractional-cmo_storyRole__GAv0H{font-size:.82rem;color:var(--muted)}.fractional-cmo_storyHighlight__lvcX1{font-size:.9rem;font-weight:800;color:var(--teal);background:var(--mint);padding:8px 12px;border-radius:8px}.fractional-cmo_storyText__NwNYH{margin:0;font-size:.95rem;line-height:1.65;color:var(--body)}.fractional-cmo_storyLink__cyUf5{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:700;color:var(--teal)}.fractional-cmo_storyLink__cyUf5:hover{text-decoration:underline}.fractional-cmo_results__1mY9v{margin-top:56px;background:#0d0f14;border:1px solid #1e222f;border-radius:24px;padding:44px 40px;color:#ffffff;box-shadow:0 20px 40px rgba(0,0,0,.15)}.fractional-cmo_resultsTitle__EP3Rr{font-size:clamp(1.4rem,2.4vw,1.75rem);font-weight:900;color:#ffffff;margin:0 0 6px;text-align:center}.fractional-cmo_resultsNote__0Pk0T{text-align:center;font-size:.85rem;color:#94a3b8;margin:0 0 30px}.fractional-cmo_resultsGrid__13WWL{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:16px;gap:16px}.fractional-cmo_resultTile__Fghto{background:#161922;border:1px solid #242938;border-radius:16px;padding:22px;transition:border-color .2s ease,transform .2s ease}.fractional-cmo_resultTile__Fghto:hover{border-color:rgba(0,177,180,.6);transform:translateY(-2px)}.fractional-cmo_resultValue__v25Uy{font-size:2rem;font-weight:900;letter-spacing:-.02em;line-height:1.1;margin-bottom:8px}.fractional-cmo_resultLabel__DOfKJ{font-size:.88rem;color:#cbd5e1;line-height:1.5;margin:0}.fractional-cmo_resultsCta__iVeuy{text-align:center;margin-top:30px}.fractional-cmo_textCta__q8aJ3{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:1rem;color:var(--turquoise);transition:gap .2s ease,color .2s ease}.fractional-cmo_textCta__q8aJ3:hover{gap:12px;color:#33c4c6}.fractional-cmo_textCtaLight___TRrJ{color:var(--teal)}.fractional-cmo_textCtaLight___TRrJ:hover{color:#007a7b}.fractional-cmo_founder__KxY7R{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;align-items:center}@media (min-width:820px){.fractional-cmo_founder__KxY7R{grid-template-columns:260px 1fr;gap:48px}}.fractional-cmo_founderPhoto__BlHfJ{position:relative;width:220px;height:220px;margin:0 auto}.fractional-cmo_founderPhoto__BlHfJ:before{content:"";position:absolute;inset:-8px;border-radius:50%;background:conic-gradient(from 140deg,#00b1b4,#f6871f,#f5107d,#00b1b4);opacity:.9}.fractional-cmo_founderPhoto__BlHfJ img{position:relative;width:100%;height:100%;border-radius:50%;object-fit:cover;border:6px solid #ffffff;background:#ffffff}.fractional-cmo_founderCreds___sbY1{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.fractional-cmo_cred__TTS8M{font-size:.78rem;font-weight:700;color:#334155;background:#ffffff;border:1px solid var(--line);padding:6px 12px;border-radius:var(--radius-full)}.fractional-cmo_timeline__grFem{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:24px;gap:24px;counter-reset:step}.fractional-cmo_step__5vCPX{padding-top:34px}.fractional-cmo_stepWhen__hUJ9i{display:inline-block;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:5px 12px;border-radius:var(--radius-full);margin-bottom:14px}.fractional-cmo_course__UMtuX{background:#0d0f14;color:#ffffff;border-radius:24px;padding:52px 44px;border:1px solid #1e222f;box-shadow:0 20px 40px rgba(0,0,0,.15);position:relative;overflow:hidden}.fractional-cmo_course__UMtuX:before{content:"";position:absolute;top:-120px;right:-120px;width:360px;height:360px;background:radial-gradient(circle,rgba(0,177,180,.22) 0,rgba(0,177,180,0) 70%);pointer-events:none}.fractional-cmo_courseBadge__pKckz{display:inline-flex;padding:5px 14px;border-radius:var(--radius-full);background-color:rgba(0,177,180,.15);border:1px solid rgba(0,177,180,.3);color:var(--turquoise);font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:14px}.fractional-cmo_courseH2__7oTx_{color:#ffffff}.fractional-cmo_courseIntro__HeDRn{font-size:1.02rem;color:#cbd5e1;line-height:1.7;max-width:700px;margin:0 auto}.fractional-cmo_lessons__BkX7D{list-style:none;margin:32px 0;padding:24px;background-color:#161922;border:1px solid #242938;border-radius:16px;display:grid;grid-gap:12px;gap:12px;counter-reset:lesson}.fractional-cmo_lessons__BkX7D li{counter-increment:lesson;display:flex;align-items:center;gap:14px;font-size:.97rem;color:#e2e8f0}.fractional-cmo_lessons__BkX7D li:before{content:counter(lesson);flex-shrink:0;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:900;color:var(--turquoise);background:rgba(0,177,180,.14)}.fractional-cmo_faqList__N1PuF{display:flex;flex-direction:column;gap:12px}.fractional-cmo_faq__dihsi{background:#ffffff;border:1px solid var(--line);border-radius:14px;transition:border-color .2s ease,box-shadow .2s ease}.fractional-cmo_faq__dihsi[open]{border-color:var(--turquoise);box-shadow:0 4px 16px rgba(0,177,180,.08)}.fractional-cmo_faq__dihsi summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px}.fractional-cmo_faq__dihsi summary::-webkit-details-marker{display:none}.fractional-cmo_faq__dihsi summary:focus-visible{outline:2px solid var(--turquoise);outline-offset:2px;border-radius:14px}.fractional-cmo_faqQ___sWen{margin:0;font-size:1.05rem;font-weight:700;color:var(--ink);line-height:1.4}.fractional-cmo_faq__dihsi[open] .fractional-cmo_faqQ___sWen{color:var(--teal)}.fractional-cmo_faqIcon__Hc1dm{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f1f5f9;color:var(--muted);transition:transform .25s ease,background .2s ease,color .2s ease}.fractional-cmo_faq__dihsi[open] .fractional-cmo_faqIcon__Hc1dm{transform:rotate(180deg);background:#e6f7f7;color:var(--teal)}.fractional-cmo_faqA__tsUre{margin:0;padding:16px 24px 22px;border-top:1px solid #f1f5f9;font-size:.97rem;line-height:1.7;color:var(--body)}.fractional-cmo_faqA__tsUre a{color:var(--teal);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.fractional-cmo_sectionAlt__ioOdv,.fractional-cmo_section__wkLSN{padding:64px 0}.fractional-cmo_course__UMtuX,.fractional-cmo_results__1mY9v{padding:36px 22px}.fractional-cmo_panel__W0aZ2{padding:28px 22px}.fractional-cmo_quote__OOFTe{flex-direction:column}.fractional-cmo_proofRow__4b487{border-radius:18px}}@media (prefers-reduced-motion:reduce){.fractional-cmo_card__jsw_7,.fractional-cmo_ctaPrimary__R0Gcu,.fractional-cmo_faqIcon__Hc1dm,.fractional-cmo_resultTile__Fghto,.fractional-cmo_textCta__q8aJ3{transition:none}.fractional-cmo_card__jsw_7:hover,.fractional-cmo_ctaPrimary__R0Gcu:hover,.fractional-cmo_resultTile__Fghto:hover{transform:none}}