.fractional-gc-page .fgc-portfolio,.fractional-gc-page .fgc-followup{max-width:68ch;margin-top:2rem;font-size:1.125rem;line-height:1.6}.fractional-gc-page .fgc-mandate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;margin-top:2.5rem;display:grid}.fractional-gc-page .fgc-mandate-grid>div{border-top:1px solid var(--line);padding-top:1.5rem}.fractional-gc-page .fgc-mandate-grid h3{margin-bottom:.75rem;font-size:1.5rem}.fractional-gc-page .fgc-mandate-grid p{max-width:58ch;font-size:1.125rem;line-height:1.65}.fractional-gc-page .fgc-example{background:var(--soft);border:1px solid var(--line);max-width:880px;margin-top:2rem;padding:2rem}.fractional-gc-page .fgc-example h3{margin-bottom:1.5rem;font-size:1.75rem}.fractional-gc-page .fgc-example dl{margin:0}.fractional-gc-page .fgc-example dl>div{border-top:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);gap:1.5rem;padding:1.25rem 0;display:grid}.fractional-gc-page .fgc-example dt{font-weight:600}.fractional-gc-page .fgc-example dd{margin:0;font-size:1.125rem;line-height:1.65}.fractional-gc-page .fgc-note{margin-top:1rem;font-size:1rem;line-height:1.6}.fractional-gc-page .of-engagement a,.fractional-gc-page .fgc-followup a{text-underline-offset:.2em;text-decoration:underline}@media (max-width:700px){.fractional-gc-page .fgc-mandate-grid{grid-template-columns:1fr;gap:1.5rem}.fractional-gc-page .fgc-example{padding:1.25rem}.fractional-gc-page .fgc-example dl>div{grid-template-columns:1fr;gap:.5rem}}
