.fh[data-astro-cid-px7m5lss]{isolation:isolate;background:var(--fh-ground);color:var(--fh-body);padding-block:var(--fh-pad-wide);position:relative;overflow:clip}.fh[data-astro-cid-px7m5lss]:before,.fh[data-astro-cid-px7m5lss]:after{content:"";pointer-events:none;position:absolute;inset:0}.fh[data-astro-cid-px7m5lss]:before{z-index:-2;background-color:var(--fh-ground);background-image:image-set("/images/fcfo/hero-sail-1200.avif" 1x type("image/avif"),"/images/fcfo/hero-sail-1200.webp" 1x type("image/webp"),"/images/fcfo/hero-sail-1200.jpg" 1x type("image/jpeg"));background-position:50% 62%;background-size:cover}.fh[data-astro-cid-px7m5lss]:after{z-index:-1;background:color-mix(in srgb, var(--fh-ground) 70%, transparent)}@media (width>=1024px){.fh[data-astro-cid-px7m5lss]:before{background-image:image-set("/images/fcfo/hero-sail-2400.avif" 1x type("image/avif"),"/images/fcfo/hero-sail-2400.webp" 1x type("image/webp"),"/images/fcfo/hero-sail-2400.jpg" 1x type("image/jpeg"))}}.fh__inner[data-astro-cid-px7m5lss]{width:min(100% - (var(--spacing-container) * 2), var(--fh-container));margin-inline:auto}.fh__title[data-astro-cid-px7m5lss]{max-width:18ch;font-family:var(--font-heading);font-size:var(--fh-display-xl);font-weight:700;line-height:var(--fh-lh-display-xl);letter-spacing:var(--fh-tracking-display-xl);color:var(--fh-headline);text-wrap:balance;margin:0}.fh__accent[data-astro-cid-px7m5lss]{color:var(--fh-accent-text);font-style:italic;font-weight:400}.fh__sub[data-astro-cid-px7m5lss]{max-width:46ch;font-size:var(--fh-body-lg);line-height:var(--fh-lh-body);color:var(--fh-body);margin:1.5rem 0 0}.fh__sub[data-astro-cid-px7m5lss]+.fh__sub[data-astro-cid-px7m5lss]{margin-top:1rem}.fh__actions[data-astro-cid-px7m5lss]{flex-wrap:wrap;gap:.875rem;margin-top:2.5rem;display:flex}.fh__cta[data-astro-cid-px7m5lss],.fh__ghost[data-astro-cid-px7m5lss]{border-radius:var(--fh-radius-pill);transition:background-color var(--dur-fast) var(--fh-ease), border-color var(--dur-fast) var(--fh-ease), color var(--dur-fast) var(--fh-ease);justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.fh__cta[data-astro-cid-px7m5lss]{background:var(--fh-accent-fill);color:var(--color-on-dark);border:1px solid #0000}.fh__cta[data-astro-cid-px7m5lss]:hover{background:color-mix(in srgb, var(--fh-accent-fill) 94%, #000)}.fh__ghost[data-astro-cid-px7m5lss]{background:var(--fh-ground);border:1px solid var(--fh-accent-fill);color:var(--fh-accent-text)}.fh__ghost[data-astro-cid-px7m5lss]:hover{background:var(--fh-accent-tint)}.fh__trust[data-astro-cid-px7m5lss]{flex-wrap:wrap;gap:.5rem 1.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:flex}.fh__trust-item[data-astro-cid-px7m5lss]{font-size:var(--fh-label-caps);letter-spacing:var(--fh-tracking-caps);text-transform:uppercase;color:var(--fh-headline);font-weight:500}.sec__title[data-astro-cid-px7m5lss]{font-family:var(--font-heading);font-size:var(--fh-display);font-weight:700;line-height:var(--fh-lh-display);letter-spacing:var(--fh-tracking-display);color:var(--fh-headline);text-wrap:balance;margin:0}.sec__accent[data-astro-cid-px7m5lss]{color:var(--fh-accent-display);font-style:italic;font-weight:400}.sec__eyebrow[data-astro-cid-px7m5lss]{font-size:var(--fh-label-caps);letter-spacing:var(--fh-tracking-caps);text-transform:uppercase;color:var(--fh-accent-display);margin:0 0 1rem;font-weight:500}.sec__intro[data-astro-cid-px7m5lss]{max-width:62ch;font-size:var(--fh-body-lg);line-height:var(--fh-lh-body);color:var(--fh-body);margin:1.25rem 0 0}.sec__intro--center[data-astro-cid-px7m5lss]{margin-inline:auto}.sec--center[data-astro-cid-px7m5lss]{text-align:center;max-width:46rem;margin-inline:auto}.bps[data-astro-cid-px7m5lss]{pointer-events:none;position:absolute;inset:0}.bps[data-astro-cid-px7m5lss]:before{content:"";background:radial-gradient(42rem 26rem at 50% 56%, color-mix(in srgb, var(--fh-accent-tint) 55%, transparent), transparent 70%), radial-gradient(38rem 28rem at 4% 30%, color-mix(in srgb, var(--fh-deco-blue) 14%, transparent), transparent 70%), radial-gradient(36rem 24rem at 96% 12%, color-mix(in srgb, var(--fh-accent-tint) 38%, transparent), transparent 70%);position:absolute;inset:-4%}.bps__contours[data-astro-cid-px7m5lss]{fill:none;stroke:var(--fh-muted);stroke-width:1px;opacity:.16;position:absolute}.bps__contours[data-astro-cid-px7m5lss] use[data-astro-cid-px7m5lss]{vector-effect:non-scaling-stroke}.bps__contours--a[data-astro-cid-px7m5lss]{width:40rem;height:40rem;bottom:4rem;left:-12rem}.bps__contours--b[data-astro-cid-px7m5lss]{opacity:.12;width:32rem;height:32rem;top:-6rem;right:-9rem}.bps__ridges[data-astro-cid-px7m5lss]{width:100%;height:var(--bps-ridge-h);position:absolute;bottom:0;left:0}#business-and-personal{--bps-ridge-h:clamp(6rem, 14vw, 12rem);padding-bottom:calc(var(--bps-ridge-h) + clamp(1.5rem, 3vw, 2.5rem))}.bps__ridge--far[data-astro-cid-px7m5lss]{fill:color-mix(in srgb, var(--fh-deco-blue) 22%, var(--fh-ground))}.bps__ridge--mid[data-astro-cid-px7m5lss]{fill:color-mix(in srgb, var(--fh-accent-tint) 80%, var(--fh-ground))}.bps__ridge--near[data-astro-cid-px7m5lss]{fill:var(--fh-ground)}.bps__turn[data-astro-cid-px7m5lss],.bps__drift[data-astro-cid-px7m5lss]{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .bps[data-astro-cid-px7m5lss]:before{animation-name:bps-wash;animation-duration:44s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}html:not([data-motion=off]) .bps__turn--a[data-astro-cid-px7m5lss]{animation-name:bps-turn-a;animation-duration:52s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}html:not([data-motion=off]) .bps__turn--b[data-astro-cid-px7m5lss]{animation-name:bps-turn-b;animation-duration:64s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}html:not([data-motion=off]) .bps__drift[data-astro-cid-px7m5lss]{animation-name:bps-drift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}html:not([data-motion=off]) .bps__drift--far[data-astro-cid-px7m5lss]{--bps-dx:10px;animation-duration:80s}html:not([data-motion=off]) .bps__drift--mid[data-astro-cid-px7m5lss]{--bps-dx:16px;animation-duration:62s;animation-delay:-20s}html:not([data-motion=off]) .bps__drift--near[data-astro-cid-px7m5lss]{--bps-dx:22px;animation-duration:46s;animation-delay:-34s}}@keyframes bps-wash{0%{transform:translate(-1.5%,.5%)scale(1)}to{transform:translate(1.5%,-1%)scale(1.04)}}@keyframes bps-turn-a{0%{transform:rotate(0)scale(1)}to{transform:rotate(7deg)scale(1.03)}}@keyframes bps-turn-b{0%{transform:rotate(0)scale(1)}to{transform:rotate(-9deg)scale(1.03)}}@keyframes bps-drift{0%{transform:translateX(calc(var(--bps-dx) * -1)) scaleX(1.04)}to{transform:translateX(var(--bps-dx)) scaleX(1.04)}}@media (width<=767px){.bps__contours--a[data-astro-cid-px7m5lss]{width:26rem;height:26rem;left:-10rem}.bps__contours--b[data-astro-cid-px7m5lss]{width:20rem;height:20rem;right:-8rem}}.bp[data-astro-cid-px7m5lss]{max-width:64rem;margin:clamp(2.5rem,5vw,3.5rem) auto 0;display:grid;position:relative}.bp__card[data-astro-cid-px7m5lss]{border-radius:calc(var(--fh-radius-card) * 1.5);background:var(--fh-accent-tint);padding:clamp(1.75rem,4vw,2.5rem)}.bp__card--2[data-astro-cid-px7m5lss]{background:color-mix(in srgb, var(--fh-deco-blue) 30%, var(--fh-ground))}.bp__icon[data-astro-cid-px7m5lss]{background:var(--color-card);width:2.75rem;height:2.75rem;color:var(--fh-headline);border-radius:.75rem;place-items:center;display:grid}.bp__icon[data-astro-cid-px7m5lss] svg{width:1.375rem;height:1.375rem}.bp__title[data-astro-cid-px7m5lss]{font-family:var(--font-heading);font-size:var(--fh-heading);font-weight:700;line-height:var(--fh-lh-heading);letter-spacing:var(--fh-tracking-heading);color:var(--fh-headline);margin:1.25rem 0 0}.bp__list[data-astro-cid-px7m5lss]{gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.bp__item[data-astro-cid-px7m5lss]{font-size:1.0625rem;line-height:var(--fh-lh-body);color:var(--fh-body);margin:0;padding-left:1.5rem;position:relative}.bp__item[data-astro-cid-px7m5lss]:before{content:"";background:var(--fh-headline);width:.75rem;height:2px;position:absolute;top:.8em;left:0}.bp__bridge[data-astro-cid-px7m5lss]{z-index:1;justify-content:center;align-items:center;height:0;margin-block:1.75rem;display:flex;position:relative}.bp__join[data-astro-cid-px7m5lss]{background:var(--fh-headline);width:4rem;height:4rem;font-family:var(--font-heading);color:var(--color-on-dark);box-shadow:0 0 0 6px var(--fh-ground), 0 0 0 7px var(--fh-hairline), 0 18px 36px -18px color-mix(in srgb, var(--fh-headline) 70%, transparent);border-radius:50%;place-items:center;font-size:2rem;font-style:italic;line-height:1;display:grid;position:relative}.bp__ping[data-astro-cid-px7m5lss]{border:1.5px solid var(--fh-accent-display);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.bp__line[data-astro-cid-px7m5lss]{max-width:40ch;font-family:var(--font-heading);font-size:var(--fh-heading);line-height:var(--fh-lh-heading);text-align:center;text-wrap:balance;color:var(--fh-headline);margin:clamp(2rem,4vw,2.75rem) auto 0}@media (width>=768px){.bp[data-astro-cid-px7m5lss]{grid-template-columns:minmax(0,1fr) 5.5rem minmax(0,1fr)}.bp__bridge[data-astro-cid-px7m5lss]{height:auto;margin:0}}.cmp[data-astro-cid-px7m5lss]{margin-top:var(--fh-gap-std);background:var(--fh-ground);border-radius:24px;padding:1.5rem}.cmp__table[data-astro-cid-px7m5lss]{border-collapse:separate;border-spacing:0;text-align:left;width:100%}.cmp__row[data-astro-cid-px7m5lss]>[data-astro-cid-px7m5lss]{border-top:1px solid color-mix(in srgb, var(--fh-headline) 30%, transparent)}.cmp__need[data-astro-cid-px7m5lss],.cmp__cell[data-astro-cid-px7m5lss]{font-size:1rem;line-height:var(--fh-lh-body);vertical-align:top;padding:1.125rem 1.5rem 1.125rem 0;font-weight:400}.cmp__need[data-astro-cid-px7m5lss]{color:var(--fh-headline);font-weight:600}.cmp__cell[data-astro-cid-px7m5lss]{color:var(--fh-body)}.cmp__cell--brand[data-astro-cid-px7m5lss]{color:var(--fh-headline)}.cmp__cell[data-astro-cid-px7m5lss]:last-child{color:var(--fh-muted-text);padding-right:0}.cmp__col[data-astro-cid-px7m5lss]{font-family:var(--font-body);font-size:var(--fh-label-caps);letter-spacing:var(--fh-tracking-caps);text-transform:uppercase;color:var(--fh-muted-text);vertical-align:bottom;font-weight:700}.cmp__mark[data-astro-cid-px7m5lss]{display:none}.cmp__icon[data-astro-cid-px7m5lss]{vertical-align:-.2em;fill:none;stroke-linecap:round;stroke-linejoin:round;width:1.125em;height:1.125em;margin:0 .5rem 0 0;display:inline-block}.cmp__icon--yes[data-astro-cid-px7m5lss]{stroke:var(--fh-accent-display);stroke-width:2.25px}.cmp__icon--no[data-astro-cid-px7m5lss]{stroke:var(--fh-muted);stroke-width:2px}@media (width>=768px){.cmp[data-astro-cid-px7m5lss]{padding:48px}.cmp__corner[data-astro-cid-px7m5lss]{border:0;width:24%}.cmp__col--brand[data-astro-cid-px7m5lss]{width:42%}.cmp__table[data-astro-cid-px7m5lss]{margin-top:1rem}.cmp__col[data-astro-cid-px7m5lss]{padding:1rem 1.5rem 1rem 3rem;position:relative}.cmp__col--brand[data-astro-cid-px7m5lss]{color:var(--color-on-dark);isolation:isolate}.cmp__col--brand[data-astro-cid-px7m5lss]:before{content:"";z-index:-1;background:var(--fh-accent-fill);border-radius:var(--fh-radius-input) var(--fh-radius-input) 0 0;position:absolute;inset:-1rem 0 0}.cmp__mark[data-astro-cid-px7m5lss]{width:2rem;color:var(--color-on-dark);margin:0 0 .5rem;display:block}.cmp__mark[data-astro-cid-px7m5lss] svg[data-astro-cid-px7m5lss]{fill:currentColor;width:100%;height:auto;display:block}.cmp__cell[data-astro-cid-px7m5lss]{padding:1.125rem 1.5rem 1.125rem 3rem;position:relative}.cmp__cell[data-astro-cid-px7m5lss]:last-child{padding-right:0}.cmp__cell--brand[data-astro-cid-px7m5lss]{background:var(--fh-accent-fill);color:var(--color-on-dark);border-top-color:color-mix(in srgb, var(--color-on-dark) 22%, transparent)}.cmp__row[data-astro-cid-px7m5lss]:last-child .cmp__cell--brand[data-astro-cid-px7m5lss]{border-radius:0 0 var(--fh-radius-input) var(--fh-radius-input)}.cmp__cell--brand[data-astro-cid-px7m5lss] .cmp__icon--yes[data-astro-cid-px7m5lss]{stroke:var(--color-on-dark)}.cmp__icon[data-astro-cid-px7m5lss]{margin:0;position:absolute;top:calc(1.125rem + .2em);left:1.25rem}}@media (width<=767px){.cmp[data-astro-cid-px7m5lss]{padding:1rem}.cmp__table[data-astro-cid-px7m5lss],.cmp__table[data-astro-cid-px7m5lss] tbody[data-astro-cid-px7m5lss]{display:block}.cmp__table[data-astro-cid-px7m5lss] thead[data-astro-cid-px7m5lss]{display:none}.cmp__row[data-astro-cid-px7m5lss]{grid-template-columns:1fr 1fr;gap:.5rem;padding-block:1rem;display:grid}.cmp__row[data-astro-cid-px7m5lss]:first-child{padding-top:.25rem}.cmp__row[data-astro-cid-px7m5lss]:last-child{padding-bottom:.25rem}.cmp__row[data-astro-cid-px7m5lss]>[data-astro-cid-px7m5lss]{border-top:0}.cmp__row[data-astro-cid-px7m5lss]+.cmp__row[data-astro-cid-px7m5lss]{border-top:1px solid color-mix(in srgb, var(--fh-headline) 18%, transparent)}.cmp__need[data-astro-cid-px7m5lss]{grid-column:1/-1;padding:0 0 .25rem;font-size:1.0625rem}.cmp__cell[data-astro-cid-px7m5lss]{border-radius:var(--fh-radius-input);padding:.75rem .875rem .875rem;font-size:.9375rem;line-height:1.4;display:block}.cmp__cell[data-astro-cid-px7m5lss]:last-child{padding-right:.875rem}.cmp__cell--brand[data-astro-cid-px7m5lss]{background:var(--fh-accent-fill);color:var(--color-on-dark)}.cmp__cell--brand[data-astro-cid-px7m5lss] .cmp__icon--yes[data-astro-cid-px7m5lss]{stroke:var(--color-on-dark)}.cmp__cell[data-astro-cid-px7m5lss]:last-child{background:color-mix(in srgb, var(--fh-headline) 6%, transparent)}.cmp__cell[data-astro-cid-px7m5lss]:before{letter-spacing:var(--fh-tracking-caps);text-transform:uppercase;margin-bottom:.375rem;font-size:.6875rem;font-weight:700;display:block}.cmp__cell--brand[data-astro-cid-px7m5lss]:before{content:"Ascend"}.cmp__cell[data-astro-cid-px7m5lss]:last-child:before{content:"Freelance CFO"}.cmp__icon[data-astro-cid-px7m5lss]{margin:0 0 .375rem;display:block}}@media (width<=359px){.cmp__row[data-astro-cid-px7m5lss]{grid-template-columns:1fr}}.fsplit[data-astro-cid-px7m5lss]{gap:var(--fh-gap-std);align-items:center;display:grid}.fsplit__photo[data-astro-cid-px7m5lss]{aspect-ratio:4/5;border-radius:var(--fh-radius-card);width:100%;max-width:26rem;margin:0;overflow:clip}.fsplit__photo[data-astro-cid-px7m5lss] img[data-astro-cid-px7m5lss]{object-fit:cover;object-position:var(--fsplit-pos,50% 50%);width:100%;height:100%;display:block}@media (width>=768px){.fsplit[data-astro-cid-px7m5lss]{gap:var(--fh-gap-wide);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.fsplit__photo[data-astro-cid-px7m5lss]{justify-self:end}.fsplit--flip[data-astro-cid-px7m5lss]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.fsplit--flip[data-astro-cid-px7m5lss] .fsplit__photo[data-astro-cid-px7m5lss]{order:-1;justify-self:start}}.phases[data-astro-cid-px7m5lss]{gap:var(--fh-gap-std);max-width:46rem;margin:var(--fh-gap-std) auto 0;display:grid}.phase__when[data-astro-cid-px7m5lss]{font-size:var(--fh-label-caps);letter-spacing:var(--fh-tracking-caps);text-transform:uppercase;color:var(--fh-accent-display);margin:0;font-weight:500;line-height:1.4}.phase__name[data-astro-cid-px7m5lss]{font-family:var(--font-heading);font-size:var(--fh-heading-lg);font-weight:700;line-height:var(--fh-lh-heading-lg);letter-spacing:var(--fh-tracking-heading-lg);color:var(--fh-headline);margin:.375rem 0 0}.phase__lead[data-astro-cid-px7m5lss]{font-size:1.0625rem;line-height:var(--fh-lh-body);color:var(--fh-body);margin:.75rem 0 0}.steps[data-astro-cid-px7m5lss]{background:var(--fh-accent-tint);border-radius:var(--fh-radius-card);gap:0;margin:1.25rem 0 0;padding:1.75rem 1.5rem;list-style:none;display:grid}.step[data-astro-cid-px7m5lss]{align-items:flex-start;gap:1.25rem;margin:0;padding-bottom:2rem;display:flex;position:relative}.step[data-astro-cid-px7m5lss]:last-child{padding-bottom:0}.step[data-astro-cid-px7m5lss]:not(:last-child):before{content:"";background:color-mix(in srgb, var(--fh-accent-display) 40%, transparent);width:2px;position:absolute;top:2.75rem;bottom:0;left:calc(1.375rem - 1px)}.step[data-astro-cid-px7m5lss]>div[data-astro-cid-px7m5lss]{min-width:0;padding-top:.3rem}.step__num[data-astro-cid-px7m5lss]{width:2.75rem;height:2.75rem;font-family:var(--font-heading);color:var(--color-on-dark);background:var(--fh-accent-fill);border-radius:50%;flex:none;place-items:center;margin:0;font-size:1.0625rem;font-weight:700;line-height:1;display:grid}@media (width>=768px){.phases[data-astro-cid-px7m5lss]{max-width:none}.steps[data-astro-cid-px7m5lss]{padding:2.25rem}}@media (width>=1024px){.step[data-astro-cid-px7m5lss]>div[data-astro-cid-px7m5lss]{grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);align-items:start;column-gap:2rem;display:grid}.step__title[data-astro-cid-px7m5lss]{grid-row:1/span 2}.step[data-astro-cid-px7m5lss]>div[data-astro-cid-px7m5lss]>[data-astro-cid-px7m5lss]:not(.step__title){grid-column:2}}@media (width>=1360px){.phase[data-astro-cid-px7m5lss]{grid-template-columns:3fr 9fr;gap:2.5rem;display:grid}.steps[data-astro-cid-px7m5lss]{margin-top:0}}.step__title[data-astro-cid-px7m5lss]{font-family:var(--font-heading);font-size:var(--fh-heading);font-weight:700;line-height:var(--fh-lh-heading);letter-spacing:var(--fh-tracking-heading);color:var(--fh-headline);margin:0}@media (width>=1024px){.step__title[data-astro-cid-px7m5lss]{font-size:1.375rem}}.step__body[data-astro-cid-px7m5lss]{font-size:1rem;line-height:var(--fh-lh-body);color:var(--fh-body);margin:.5rem 0 0}@media (width>=1024px){.step__body[data-astro-cid-px7m5lss]{margin-top:.2rem}}.step__more[data-astro-cid-px7m5lss]{color:var(--fh-accent-text);text-underline-offset:.2em;transition:text-decoration-color var(--dur-fast) var(--fh-ease);margin-top:.625rem;font-size:1rem;font-weight:500;text-decoration:underline #0000;display:inline-block}.step__more[data-astro-cid-px7m5lss]:hover,.step__more[data-astro-cid-px7m5lss]:focus-visible{text-decoration-color:currentColor}.step__more--inline[data-astro-cid-px7m5lss]{font-size:inherit;margin-top:0;display:inline}.step__arrow[data-astro-cid-px7m5lss]{transition:left var(--dur-fast) var(--fh-ease);position:relative;left:0}.step__more[data-astro-cid-px7m5lss]:hover .step__arrow[data-astro-cid-px7m5lss]{left:3px}.cost[data-astro-cid-px7m5lss]{max-width:46rem}.cost__lead[data-astro-cid-px7m5lss]{margin:var(--fh-gap-tight) 0 0;font-family:var(--font-heading);font-size:var(--fh-heading-lg);font-weight:700;line-height:var(--fh-lh-heading-lg);letter-spacing:var(--fh-tracking-heading-lg);color:var(--fh-headline);text-wrap:balance}.cost__body[data-astro-cid-px7m5lss]{font-size:var(--fh-body-lg);line-height:var(--fh-lh-body);color:var(--fh-body);margin:1.25rem 0 0}.faq[data-astro-cid-px7m5lss]{max-width:48rem;margin:var(--fh-gap-tight) auto 0}.faq__item[data-astro-cid-px7m5lss]{border-top:1px solid var(--fh-hairline)}.faq__item[data-astro-cid-px7m5lss]:last-child{border-bottom:1px solid var(--fh-hairline)}.faq__q[data-astro-cid-px7m5lss]{cursor:pointer;font-family:var(--font-heading);color:var(--fh-headline);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.5rem 0;font-size:1.2222rem;font-weight:700;line-height:1.3;list-style:none;display:flex}@media (width>=768px){.faq__q[data-astro-cid-px7m5lss]{font-size:1.5556rem}}.faq__q[data-astro-cid-px7m5lss]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-px7m5lss]::marker{content:""}.faq__chev[data-astro-cid-px7m5lss]{width:1.25rem;height:1.25rem;color:var(--fh-accent-text);transition:transform var(--dur-fast) var(--fh-ease);flex:none}.faq__chev[data-astro-cid-px7m5lss] svg{width:100%;height:100%;display:block}.faq__item[data-astro-cid-px7m5lss][open] .faq__chev[data-astro-cid-px7m5lss]{transform:rotate(180deg)}.faq--rest[data-astro-cid-px7m5lss]{margin-top:2rem}.faq__more[data-astro-cid-px7m5lss]{max-width:48rem;margin:0 auto}.faq__toggle[data-astro-cid-px7m5lss]{border:1px solid var(--fh-accent-fill);border-radius:var(--fh-radius-pill);width:fit-content;color:var(--fh-accent-text);cursor:pointer;transition:background-color var(--dur-fast) var(--fh-ease);align-items:center;gap:.5rem;margin:2rem auto 0;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;list-style:none;display:flex}.faq__toggle[data-astro-cid-px7m5lss]::-webkit-details-marker{display:none}.faq__toggle[data-astro-cid-px7m5lss]::marker{content:""}.faq__toggle[data-astro-cid-px7m5lss]:hover{background:color-mix(in srgb, var(--fh-accent-tint) 50%, transparent)}.faq__toggle[data-astro-cid-px7m5lss]:focus-visible{outline:2px solid var(--fh-accent-text);outline-offset:4px}.faq__toggle-chev[data-astro-cid-px7m5lss]{width:1.125rem;height:1.125rem;transition:transform var(--dur-fast) var(--fh-ease)}.faq__more[data-astro-cid-px7m5lss][open] .faq__toggle-chev[data-astro-cid-px7m5lss]{transform:rotate(180deg)}.faq__toggle-label--open[data-astro-cid-px7m5lss],.faq__more[data-astro-cid-px7m5lss][open] .faq__toggle-label--closed[data-astro-cid-px7m5lss]{display:none}.faq__more[data-astro-cid-px7m5lss][open] .faq__toggle-label--open[data-astro-cid-px7m5lss]{display:inline}.faq__panel[data-astro-cid-px7m5lss]{padding-top:1.5rem}.faq__a[data-astro-cid-px7m5lss]{max-width:62ch;font-size:1rem;line-height:var(--fh-lh-body);color:var(--fh-body);margin:0;padding:0 0 1.5rem}@supports selector(details::details-content){@media (prefers-reduced-motion:no-preference){.faq__item[data-astro-cid-px7m5lss]{interpolate-size:allow-keywords}.faq__item[data-astro-cid-px7m5lss]::details-content{block-size:0;transition:block-size .32s var(--fh-ease), content-visibility .32s var(--fh-ease) allow-discrete;overflow:hidden}.faq__item[data-astro-cid-px7m5lss][open]::details-content{content-visibility:visible;block-size:auto}}}.band-cta__eyebrow[data-astro-cid-px7m5lss]{font-size:var(--fh-label-caps);letter-spacing:var(--fh-tracking-caps);text-transform:uppercase;color:var(--fh-accent-tint);margin:0 0 1rem;font-weight:500}.band-cta__btn[data-astro-cid-px7m5lss]{border-radius:var(--fh-radius-pill);background:var(--fh-ground);color:var(--fh-headline);transition:background-color var(--dur-fast) var(--fh-ease);justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.band-cta__btn[data-astro-cid-px7m5lss]:hover{background:var(--fh-accent-tint)}.close__actions[data-astro-cid-px7m5lss]{margin-top:var(--fh-gap-tight)}.fcfo-rows[data-astro-cid-px7m5lss]{margin-top:var(--fh-gap-std)}.fcfo-rows[data-astro-cid-px7m5lss] .fr__panel{background:var(--fh-surface);border-color:#0000}.fcfo-rows[data-astro-cid-px7m5lss] .fr__ui .vig{min-height:100%}.val[data-astro-cid-px7m5lss]{border-radius:var(--fh-vig-radius);background:var(--fh-ground);grid-template-rows:1fr auto;gap:1.25rem;height:100%;padding:1.25rem;display:grid}.val__bars[data-astro-cid-px7m5lss]{grid-template-columns:1fr 1fr;align-items:end;gap:1.25rem;display:grid}.val__col[data-astro-cid-px7m5lss]{align-content:end;gap:.5rem;display:grid}.val__bar[data-astro-cid-px7m5lss]{transform-origin:bottom;border-radius:6px 6px 2px 2px;display:block}.val__bar--a[data-astro-cid-px7m5lss]{background:var(--fh-deco-blue);height:3.45rem}.val__bar--b[data-astro-cid-px7m5lss]{background:var(--fh-deco-teal);height:7.5rem}.val__fig[data-astro-cid-px7m5lss]{font-variant-numeric:tabular-nums lining-nums;color:var(--fh-headline);font-size:1.125rem;font-weight:700}.val__label[data-astro-cid-px7m5lss]{font-size:var(--fh-mono-label);letter-spacing:var(--fh-tracking-caps);text-transform:uppercase;color:var(--fh-accent-text);font-weight:600}.val__delta[data-astro-cid-px7m5lss]{border:1px solid var(--fh-hairline);background:var(--fh-vig-surface);box-shadow:var(--fh-vig-shadow);border-radius:10px;justify-content:space-between;align-items:baseline;padding:.75rem 1rem;display:flex}
