.fractional-brand-colors #fractional-insights .modeling-insights__title{letter-spacing:-.025em;margin-bottom:24px;line-height:1.2}@media (width<=767px){.fractional-brand-colors #fractional-insights{padding-bottom:16px}.fractional-brand-colors #faq{padding-top:16px;padding-bottom:40px}.fractional-brand-colors .fractional-standard-section.fractional-alternatives-section{padding-bottom:30px}.fractional-brand-colors .fractional-section-header.fractional-hire-header h2{font-size:min(34px,8.2vw)}}.fractional-brand-colors .fractional-standard-section{padding-block:64px 112px}@media (width>=768px){.fractional-brand-colors .fractional-standard-section.fractional-alternatives-section{padding-bottom:102px}}.fractional-brand-colors .fractional-standard-section.fractional-hire-section{padding-bottom:50px}.fractional-section-container{width:min(1200px,100% - 48px);margin-inline:auto}@media (width>=1024px){.modeling-page #when-to-hire .modeling-title p.fractional-hire-intro--da{white-space:nowrap;max-width:none;font-size:clamp(12px,1.1vw,15px)}}@media (width>=768px){.fractional-deliverables--wide .fractional-section-container{width:min(1320px,100% - 48px)}}.fractional-deliverables--wide .fractional-deliverables-grid{grid-auto-rows:1fr;align-items:stretch}.fractional-deliverables--wide .fractional-deliverables-grid>article{align-items:flex-start;height:100%;padding:24px}@media (width<=767px){.fractional-deliverables--wide .fractional-deliverables-grid{grid-template-columns:minmax(0,1fr)}}.fractional-brand-colors .fractional-section-header{margin-bottom:48px}.fractional-brand-colors .fractional-section-header h2,.fractional-brand-colors #raise-readiness-review h2{letter-spacing:-.055em;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(31px,3.5vw,50px);font-weight:700;line-height:1.08}.fractional-brand-colors .fractional-section-header h2{color:hsl(var(--primary));margin-bottom:16px}.fractional-brand-colors .fractional-section-header .service-prose{color:hsl(var(--muted-foreground));font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:400;line-height:1.66}@media (width>=1280px){.fractional-brand-colors .fractional-hire-header .service-prose{font-size:16px}}@media (width<=767px){.fractional-brand-colors .fractional-standard-section{padding-block:40px 80px}.fractional-section-container{width:calc(100% - 32px)}.fractional-brand-colors .fractional-section-header{margin-bottom:32px}.fractional-brand-colors .fractional-section-header h2,.fractional-brand-colors #raise-readiness-review h2{font-size:34px}}.fractional-hire-grid{grid-template-columns:minmax(0,1fr);display:grid}.fractional-hire-grid__item{padding:32px 0}.fractional-hire-grid__item+.fractional-hire-grid__item{border-top:1px solid #d7dde5}.fractional-hire-grid__item h3{color:hsl(var(--primary));margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.4}.fractional-hire-grid__item p{color:#475569;margin:0;font-size:16px;line-height:1.65}@media (width<=767px){.fractional-hire-grid{gap:24px}.fractional-hire-grid .fractional-hire-grid__item{background:#fff;border:1px solid #edf0f3;border-radius:24px;padding:24px;box-shadow:0 2px 4px #0d1f4e12}.fractional-hire-grid__icon{background:hsl(var(--primary));color:#fff;border-radius:20px;place-items:center;width:64px;height:64px;margin-bottom:16px;display:grid;box-shadow:0 3px 6px #0d1f4e2e}.fractional-hire-grid__icon svg{width:28px;height:28px}}@media (width>=1024px){.fractional-hire-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fractional-hire-grid__item{padding:32px}.fractional-hire-grid__item:nth-child(2){border-top:0}.fractional-hire-grid__item:nth-child(2n){border-left:1px solid #d7dde5}}@media (width>=1280px){.fractional-hire-grid--en .fractional-hire-grid__item{padding-inline:30px}}.fractional-matched-sections #what-it-costs{background:hsl(var(--primary));color:#fff;padding-bottom:102px}@media (width<=767px){.fractional-matched-sections #what-it-costs{padding-bottom:70px}}.fractional-matched-sections #what-it-costs .modeling-title h2{color:#fff}.fractional-matched-sections #what-it-costs .fractional-pricing-intro{color:#cbd5e1}.fractional-matched-sections #what-it-costs article{background:#ffffff0d;border-color:#ffffff26}.fractional-matched-sections #what-it-costs article h3,.fractional-matched-sections #what-it-costs article p{color:#fff}.fractional-matched-sections #what-it-costs .service-note{background:#ffffff0f;border:1px solid #ffffff26}.fractional-matched-sections #what-it-costs .service-note .service-note__title{color:#fff}.fractional-brand-colors .fractional-pricing-guide{box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:12px;padding:0}.fractional-brand-colors .fractional-pricing-guide .service-prose,.fractional-brand-colors .fractional-controller-note .service-prose{width:100%;max-width:none}.service-design.fractional-brand-colors{padding-bottom:0!important}.fractional-brand-colors .fractional-closing-cta{background:radial-gradient(at 30% 25%,#122968 0%,#0a1845 55%,#050d2e 100%);margin-bottom:0;padding:48px 0}.fractional-brand-colors+footer{border-top:0}.fractional-closing-cta__inner{width:min(1200px,100% - 48px);margin-inline:auto}@media (width<=767px){.fractional-closing-cta__inner{width:calc(100% - 32px)}}.fractional-matched-sections .modeling-cost .fractional-pricing-intro{max-width:none}.fractional-matched-sections #when-to-hire{--ink:#fff;--inksoft:#cbd5e1;background:hsl(var(--primary));color:#fff;padding-bottom:102px}@media (width<=767px){.fractional-matched-sections #when-to-hire{padding-bottom:70px}}.fractional-matched-sections #when-to-hire :is(h2,h3){color:#fff}.fractional-matched-sections #when-to-hire .modeling-title p{color:#cbd5e1}.fractional-matched-sections #when-to-hire .modeling-note{color:#cbd5e1;box-shadow:none;background:#ffffff0f;border-color:#ffffff26}.fractional-matched-sections #when-to-hire .modeling-note strong{color:#fff}.fractional-matched-sections #when-to-hire .modeling-standard__number{border-color:hsl(var(--primary))}.fractional-matched-sections .fractional-hero-support{color:#cbd5e1;text-wrap:pretty;margin:18px 0 0;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.625}@media (width>=640px){.fractional-matched-sections .fractional-hero-support{font-size:20px}}.fractional-matched-sections .modeling-hero.fractional-hero-photo{background-position:50%,top;background-repeat:no-repeat;background-size:cover;padding-bottom:24px;position:relative}.fractional-matched-sections .fractional-hero-photo:after{content:"";pointer-events:none;background:hsl(var(--primary));height:2px;position:absolute;inset:auto 0 -1px}@media (width<=767px){.fractional-matched-sections .modeling-hero.fractional-hero-photo{background-position:50%,100% 0;background-size:cover;padding-bottom:0;position:relative}}.fractional-matched-sections .modeling-hero{padding-bottom:112px}@media (width<=767px){.fractional-matched-sections .modeling-hero{padding-bottom:80px}}
