.ax[data-astro-cid-lfmtkavv]{width:min(100%, var(--fh-container));margin-inline:auto}.ax__list[data-astro-cid-lfmtkavv]{margin:0;padding:0;list-style:none}.ax__item[data-astro-cid-lfmtkavv]{gap:1rem var(--fh-gap-std);border-top:1px solid var(--fh-hairline);scroll-margin-top:calc(var(--fh-header-h) + 1rem);padding-block:2.5rem;display:grid}.ax__item[data-astro-cid-lfmtkavv]:first-child{border-top:0;padding-top:0}.ax__head[data-astro-cid-lfmtkavv]{align-items:center;gap:.75rem;display:flex;position:relative}.ax__num[data-astro-cid-lfmtkavv]{font-family:var(--font-heading);font-size:var(--fh-heading);color:var(--fh-accent-text);font-variant-numeric:lining-nums tabular-nums;font-weight:700;line-height:1}.ax__icon[data-astro-cid-lfmtkavv]{background:var(--fh-ground);width:2rem;height:2rem;color:var(--fh-accent-text);border-radius:8px;place-items:center;display:grid}.ax__icon[data-astro-cid-lfmtkavv] svg{width:1.1rem;height:1.1rem}.ax__name[data-astro-cid-lfmtkavv]{font-family:var(--font-heading);color:var(--fh-headline);flex:auto;margin:0;font-size:1.1875rem;font-weight:700;line-height:1.3}.ax__tab[data-astro-cid-lfmtkavv]{color:inherit;text-decoration:none}.ax__tab[data-astro-cid-lfmtkavv]:hover{text-underline-offset:4px;text-decoration:underline 1px}.ax__tab[data-astro-cid-lfmtkavv]:focus-visible,.ax__more[data-astro-cid-lfmtkavv]:focus-visible,.ax__toggle[data-astro-cid-lfmtkavv]:focus-visible{outline:2px solid var(--fh-focus-ring);outline-offset:3px;border-radius:4px}.ax__toggle[data-astro-cid-lfmtkavv]{display:none}.ax__inner[data-astro-cid-lfmtkavv]{gap:1rem;min-height:0;display:grid}.ax__body[data-astro-cid-lfmtkavv]{max-width:52ch;font-size:var(--fh-body-lg);line-height:var(--fh-lh-body);color:var(--fh-body);margin:0}.ax__more[data-astro-cid-lfmtkavv]{color:inherit;justify-self:start;gap:1rem;text-decoration:none;display:grid}.ax__more-label[data-astro-cid-lfmtkavv]{color:var(--fh-accent-text);text-underline-offset:4px;justify-self:start;align-items:center;gap:.4rem;font-size:1rem;font-weight:500;text-decoration:underline 1px;display:inline-flex}.ax__more[data-astro-cid-lfmtkavv]:hover .ax__more-label[data-astro-cid-lfmtkavv]{text-decoration-thickness:2px}.ax__more-label[data-astro-cid-lfmtkavv] svg[data-astro-cid-lfmtkavv]{width:1rem;height:1rem}.ax__vig[data-astro-cid-lfmtkavv]{width:100%;max-width:30rem;container-type:inline-size}.ax__vig[data-astro-cid-lfmtkavv] .vig{--vig-size:1.0625rem;min-height:13rem}@media (width>=768px){.ax__item[data-astro-cid-lfmtkavv]{grid-template:"head vig""more vig"1fr/minmax(0,5fr) minmax(0,6fr);align-items:start}.ax__head[data-astro-cid-lfmtkavv]{grid-area:head}.ax__detail[data-astro-cid-lfmtkavv],.ax__inner[data-astro-cid-lfmtkavv]{display:contents}.ax__more[data-astro-cid-lfmtkavv]{grid-area:more}.ax__vig[data-astro-cid-lfmtkavv]{grid-area:vig;justify-self:end}}@media (width>=1024px){html[data-motion=full] .ax[data-astro-cid-lfmtkavv]{height:calc(100svh - var(--fh-header-h) + min(var(--ax-count) * 17svh, 120svh))}html[data-motion=full] .ax__pin[data-astro-cid-lfmtkavv]{top:var(--fh-header-h);min-height:calc(100svh - var(--fh-header-h));align-items:center;display:flex;position:sticky}html[data-motion=full] .ax__list[data-astro-cid-lfmtkavv]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:repeat(var(--ax-count), auto);column-gap:var(--fh-gap-wide);align-content:center;width:100%;display:grid}html[data-motion=full] .ax__item[data-astro-cid-lfmtkavv]{display:contents}html[data-motion=full] .ax__head[data-astro-cid-lfmtkavv]{grid-column:1;grid-row:var(--row);border-top:1px solid var(--fh-hairline);padding:.875rem 0 .875rem 1.25rem}html[data-motion=full] .ax__item[data-astro-cid-lfmtkavv]:first-child .ax__head[data-astro-cid-lfmtkavv]{border-top:0}html[data-motion=full] .ax__name[data-astro-cid-lfmtkavv]{color:var(--fh-muted-text);transition:color .28s var(--fh-ease);font-size:1.1875rem}html[data-motion=full] .ax__num[data-astro-cid-lfmtkavv]{min-width:1.75rem;font-size:1.125rem}html[data-motion=full] .ax__item[data-astro-cid-lfmtkavv].is-active .ax__name[data-astro-cid-lfmtkavv]{color:var(--fh-headline)}html[data-motion=full] .ax__head[data-astro-cid-lfmtkavv]:before{content:"";background:var(--fh-accent-display);transform-origin:top;width:2px;transition:transform .4s var(--fh-ease);position:absolute;top:.5rem;bottom:.5rem;left:0;transform:scaleY(0)}html[data-motion=full] .ax__item[data-astro-cid-lfmtkavv].is-active .ax__head[data-astro-cid-lfmtkavv]:before{transform:scaleY(1)}html[data-motion=full] .ax__detail[data-astro-cid-lfmtkavv]{grid-column:2;grid-row:1 / span var(--ax-count);opacity:0;visibility:hidden;transition:opacity .28s var(--fh-ease), visibility 0s linear .28s;align-self:center;display:block}html[data-motion=full] .ax__item[data-astro-cid-lfmtkavv].is-active .ax__detail[data-astro-cid-lfmtkavv]{opacity:1;visibility:visible;transition:opacity .28s var(--fh-ease), visibility 0s}html[data-motion=full] .ax__inner[data-astro-cid-lfmtkavv]{gap:1.25rem;display:grid}html[data-motion=full] .ax__more[data-astro-cid-lfmtkavv],html[data-motion=full] .ax__vig[data-astro-cid-lfmtkavv]{grid-area:auto}html[data-motion=full] .ax__vig[data-astro-cid-lfmtkavv]{justify-self:stretch;max-width:34rem;margin-top:.75rem}html[data-motion=full] .ax__vig[data-astro-cid-lfmtkavv] .vig{--vig-size:1.1875rem;min-height:15rem}}@media (width<=1023.98px){html[data-motion=full] .ax__item[data-astro-cid-lfmtkavv]{padding-block:1.25rem;display:block}html[data-motion=full] .ax__item[data-astro-cid-lfmtkavv]:first-child{padding-top:0}html[data-motion=full] .ax__toggle[data-astro-cid-lfmtkavv]{width:2.75rem;height:2.75rem;color:var(--fh-headline);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-.5rem;display:grid}html[data-motion=full] .ax__toggle[data-astro-cid-lfmtkavv] svg[data-astro-cid-lfmtkavv]{width:1.25rem;height:1.25rem;transition:transform .28s var(--fh-ease)}html[data-motion=full] .ax__item[data-astro-cid-lfmtkavv].is-open .ax__toggle[data-astro-cid-lfmtkavv] svg[data-astro-cid-lfmtkavv]{transform:rotate(180deg)}html[data-motion=full] .ax__detail[data-astro-cid-lfmtkavv]{visibility:hidden;transition:grid-template-rows .32s var(--fh-ease), visibility 0s linear .32s;grid-template-rows:0fr;display:grid}html[data-motion=full] .ax__item[data-astro-cid-lfmtkavv].is-open .ax__detail[data-astro-cid-lfmtkavv]{visibility:visible;transition:grid-template-rows .32s var(--fh-ease), visibility 0s;grid-template-rows:1fr}html[data-motion=full] .ax__inner[data-astro-cid-lfmtkavv]{gap:1rem;display:grid;overflow:clip}html[data-motion=full] .ax__more[data-astro-cid-lfmtkavv]{margin-top:1rem}html[data-motion=full] .ax__more[data-astro-cid-lfmtkavv],html[data-motion=full] .ax__vig[data-astro-cid-lfmtkavv]{grid-area:auto;justify-self:stretch}html[data-motion=full] .ax__vig[data-astro-cid-lfmtkavv]{max-width:none;margin-bottom:.25rem}}@media (prefers-reduced-motion:reduce){.ax__detail[data-astro-cid-lfmtkavv],.ax__name[data-astro-cid-lfmtkavv],.ax__head[data-astro-cid-lfmtkavv]:before,.ax__toggle[data-astro-cid-lfmtkavv] svg[data-astro-cid-lfmtkavv]{transition:none!important}}.tiers[data-astro-cid-qfa6joje]{gap:var(--fh-gap-std);width:min(100%, var(--fh-container));margin:0 auto;padding:0;list-style:none;display:grid}.tiers__card[data-astro-cid-qfa6joje]{padding:var(--fh-card-pad);border:1px solid var(--fh-hairline);border-radius:var(--fh-radius-card);background:var(--fh-ground)}.tiers__label[data-astro-cid-qfa6joje]{font-family:var(--font-heading);font-size:var(--fh-heading);font-weight:700;line-height:var(--fh-lh-heading);color:var(--fh-headline);margin:0}.tiers__price[data-astro-cid-qfa6joje]{font-size:var(--fh-body-lg);color:var(--fh-headline);margin:.5rem 0 0;font-weight:600}.tiers__includes[data-astro-cid-qfa6joje]{font-size:var(--fh-label-caps);letter-spacing:var(--fh-tracking-caps);text-transform:uppercase;color:var(--fh-accent-text);margin:.75rem 0 0;font-weight:500}.tiers__items[data-astro-cid-qfa6joje]{gap:.625rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.tiers__item[data-astro-cid-qfa6joje]{color:var(--fh-body);align-items:center;gap:.625rem;font-size:1rem;display:flex}.tiers__check[data-astro-cid-qfa6joje]{fill:none;width:1.25rem;height:1.25rem;stroke:var(--fh-accent-display);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (width>=768px){.tiers[data-astro-cid-qfa6joje]{grid-template-columns:repeat(2,minmax(0,1fr))}}.svc-report[data-astro-cid-7a6hbtlg],.svc-bundles[data-astro-cid-7a6hbtlg]{margin-top:var(--fh-gap-wide)}.svc-cta[data-astro-cid-7a6hbtlg]{text-align:center;max-width:46rem;margin-inline:auto}.svc-cta__eyebrow[data-astro-cid-7a6hbtlg]{font-size:var(--fh-label-caps);letter-spacing:var(--fh-tracking-caps);text-transform:uppercase;color:var(--fh-accent-text);margin:0 0 1rem;font-weight:500}.svc-cta__title[data-astro-cid-7a6hbtlg]{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}.svc-cta__accent[data-astro-cid-7a6hbtlg]{color:var(--fh-accent-display);font-style:italic;font-weight:400}.svc-cta__body[data-astro-cid-7a6hbtlg]{max-width:40rem;font-size:var(--fh-body-lg);line-height:var(--fh-lh-body);color:var(--fh-body);margin:1.25rem auto 2.5rem}
