.fractional-page .hero{padding-top:92px;padding-bottom:104px}.fractional-page .hero>*{position:relative;z-index:1}.fractional-page h1{font-size:clamp(48px,6.5vw,90px);max-width:1080px}.fractional-page .lead{max-width:830px}.fractional-page .eyebrow{font-size:13px}.fractional-page .body-copy p:first-child{margin-top:0}.fractional-page .section h2{font-size:clamp(36px,4.7vw,62px)}.fractional-page .nav nav a{font-size:14px}.fractional-page footer{font-size:14px;flex-wrap:wrap}.fractional-page .cta{align-items:center}.fractional-page .cta p{max-width:650px;line-height:1.6;font-size:18px}.fractional-page .cta .button{white-space:normal;max-width:340px;flex-shrink:0}.fractional-page a:focus-visible,.fractional-feature a:focus-visible{outline:3px solid #25b8ff;outline-offset:5px}.leadership-cards .card{border-top:4px solid var(--azure)}.engagement-section{background:#071f3b;color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw}.engagement-heading .body-copy{color:#d5ebfa}.engagements{border-top:1px solid rgba(255,255,255,.25)}.engagements article{display:grid;grid-template-columns:52px 1fr;column-gap:18px;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.25)}.engagements span{color:#75dcff;font-size:12px}.engagements h3{margin:0;font:400 28px/1.2 Georgia,serif}.engagements p{grid-column:2;color:#d5ebfa;line-height:1.6;margin:10px 0 0}.boundary-section{background:#fff}.founder-strip{background:#bde9ff;display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.founder-strip p{font-size:18px;line-height:1.65;margin-top:0}.founder-strip a{font-weight:800;text-underline-offset:4px}.fractional-feature{padding:100px clamp(22px,8vw,120px);background:#fff;display:grid;grid-template-columns:.95fr 1.05fr;gap:7vw;align-items:center;border-bottom:1px solid rgba(9,43,85,.18)}.fractional-feature h2{font:400 clamp(40px,5vw,70px)/1.04 Georgia,serif;letter-spacing:-.04em;margin:0}.fractional-feature p{font-size:18px;line-height:1.65;max-width:660px}.fractional-feature .eyebrow{font-size:14px;margin-bottom:22px}.fractional-feature .button{margin-top:12px}.fractional-signals{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0 6px}.fractional-signals span{border:1px solid rgba(9,43,85,.2);border-radius:999px;padding:9px 13px;font-size:12px;font-weight:700;color:#415d78}.fractional-page .brand small{font-size:10px;line-height:1.1}.fractional-page .brand span{line-height:1.1}@media(max-width:1000px){.fractional-feature,.engagement-section,.founder-strip{grid-template-columns:1fr;gap:28px}}@media(max-width:800px){.nav nav .strategy-nav{display:inline-block}.nav nav{gap:16px}.fractional-page .nav{gap:16px;flex-wrap:wrap}.fractional-page .nav nav a{display:inline-block}.fractional-page .hero{padding-top:68px;padding-bottom:74px}.fractional-page .section{padding-top:68px;padding-bottom:68px}.fractional-feature{padding-top:70px;padding-bottom:70px}}@media(max-width:560px){.fractional-page .nav nav{width:100%;justify-content:space-between}.fractional-page .nav nav a:nth-child(3),.fractional-page .nav nav a:nth-child(4){display:none}.fractional-page .hero h1{font-size:43px}.fractional-page .lead{font-size:18px}.fractional-page .intro{gap:22px}.fractional-page .engagement-section{gap:38px}}
