.cards[data-astro-cid-ubbtnfwj]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter)}.card--run[data-astro-cid-ubbtnfwj]{background-color:var(--color-run)}.card--analyze[data-astro-cid-ubbtnfwj]{background-color:var(--color-analyze)}.card--nurture[data-astro-cid-ubbtnfwj]{background-color:var(--color-nurture)}.card--amplify[data-astro-cid-ubbtnfwj]{background-color:var(--color-amplify)}.card[data-astro-cid-ubbtnfwj] a[data-astro-cid-ubbtnfwj]{display:flex;flex-direction:column;justify-content:space-between;height:13.75rem;padding:1.5rem;text-decoration:none;color:var(--color-ink-900)}.card__top[data-astro-cid-ubbtnfwj]{display:flex;justify-content:space-between;gap:12px;font-size:12px;font-weight:500;color:var(--color-ink-700)}.card--amplify[data-astro-cid-ubbtnfwj] .card__top[data-astro-cid-ubbtnfwj]{color:var(--color-ink-800)}.card__word[data-astro-cid-ubbtnfwj]{font-size:4rem;line-height:4rem;transition:transform .25s ease;transform-origin:left bottom}.card[data-astro-cid-ubbtnfwj] a[data-astro-cid-ubbtnfwj]:hover .card__word[data-astro-cid-ubbtnfwj]{transform:translate(6px)}@media(max-width:1023px){.cards[data-astro-cid-ubbtnfwj]{grid-template-columns:1fr}.card[data-astro-cid-ubbtnfwj] a[data-astro-cid-ubbtnfwj]{height:10rem}}.hero__engr[data-astro-cid-glznhwqx]{position:absolute;inset:0}.pains-wrap[data-astro-cid-glznhwqx]{background:var(--color-ink-900);color:var(--color-chalk-100)}.pains-wrap[data-astro-cid-glznhwqx] .split[data-astro-cid-glznhwqx]{padding-block:6rem!important}.pains-wrap[data-astro-cid-glznhwqx] .h2{color:var(--color-chalk-100)}.pains-wrap[data-astro-cid-glznhwqx] .split__text[data-astro-cid-glznhwqx]{color:var(--color-chalk-200)!important}.pains-wrap[data-astro-cid-glznhwqx] .pains[data-astro-cid-glznhwqx]{border-top-color:var(--color-chalk-200)!important}.pains-wrap[data-astro-cid-glznhwqx] .pains[data-astro-cid-glznhwqx] li[data-astro-cid-glznhwqx]{color:var(--color-chalk-100)!important;border-bottom-color:var(--color-ink-700)!important;font-size:1.625rem!important;line-height:2.125rem!important}.offer[data-astro-cid-glznhwqx]{display:grid;grid-template-columns:47.5rem 1fr;gap:var(--gutter);align-items:start;padding-bottom:6rem}.offer__label[data-astro-cid-glznhwqx]{padding-top:1.375rem;font-family:var(--font-mono);font-size:13px;line-height:16px;font-weight:500;color:var(--color-ink-500)}.offer__list[data-astro-cid-glznhwqx]{border-top:1px solid var(--color-ink-900)}.offer__list[data-astro-cid-glznhwqx] li[data-astro-cid-glznhwqx]>[data-astro-cid-glznhwqx]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--gutter);padding-block:1.125rem;border-bottom:1px solid var(--color-ink-700);text-decoration:none;color:inherit}.offer__text[data-astro-cid-glznhwqx]{display:flex;flex-direction:column;gap:4px}.offer__title[data-astro-cid-glznhwqx]{font-size:1.5rem;line-height:1.875rem;letter-spacing:-.01em}.offer__desc[data-astro-cid-glznhwqx]{font-size:15px;line-height:1.375rem;color:var(--color-ink-700)}.offer__arrow[data-astro-cid-glznhwqx]{font-family:var(--font-display);font-size:1.375rem;line-height:1.875rem}.offer__list[data-astro-cid-glznhwqx] a[data-astro-cid-glznhwqx]:hover .offer__title[data-astro-cid-glznhwqx]{text-decoration:underline 1px;text-underline-offset:4px}.band[data-astro-cid-glznhwqx]{position:relative;height:42.5rem;max-width:var(--max);margin-inline:auto;overflow:hidden}.band__img[data-astro-cid-glznhwqx]{width:100%;height:100%;object-fit:cover}.band__card[data-astro-cid-glznhwqx]{position:absolute;left:var(--margin);bottom:3rem;width:26.25rem;max-width:calc(100% - 2 * var(--margin));display:flex;flex-direction:column;gap:10px;padding:1.25rem 1.375rem;background:var(--color-ground);color:var(--color-ink-900);text-decoration:none}.band__kicker[data-astro-cid-glznhwqx]{font-family:var(--font-mono);font-size:11px;line-height:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-500)}.band__title[data-astro-cid-glznhwqx]{font-size:1.625rem;line-height:2rem;letter-spacing:-.01em}.band__cta[data-astro-cid-glznhwqx]{font-size:15px;line-height:1.25rem;font-weight:500}.deal[data-astro-cid-glznhwqx]{background:var(--color-chalk-100)}.deal__inner[data-astro-cid-glznhwqx]{display:flex;justify-content:space-between;align-items:flex-end;gap:4.5rem;padding-block:4.5rem}.deal__text[data-astro-cid-glznhwqx]{display:flex;flex-direction:column;gap:1.25rem;max-width:47.5rem;font-size:1.125rem;line-height:1.75rem;color:var(--color-ink-800)}.deal__label[data-astro-cid-glznhwqx]{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:13px;line-height:16px;color:var(--color-ink-700)}.deal__swatch[data-astro-cid-glznhwqx]{display:flex}.deal__swatch[data-astro-cid-glznhwqx] i[data-astro-cid-glznhwqx]{width:16px;height:16px}.deal__h[data-astro-cid-glznhwqx]{font-size:2.5rem;line-height:2.75rem;letter-spacing:-.02em;color:var(--color-ink-900)}@media(max-width:1023px){.offer[data-astro-cid-glznhwqx]{grid-template-columns:1fr;gap:16px}.band[data-astro-cid-glznhwqx]{height:32.5rem}.deal__inner[data-astro-cid-glznhwqx]{flex-direction:column;align-items:flex-start;gap:1.75rem}}@media(max-width:639px){.band[data-astro-cid-glznhwqx]{height:27.5rem}.band__card[data-astro-cid-glznhwqx]{bottom:16px}.deal__h[data-astro-cid-glznhwqx]{font-size:2rem;line-height:2.25rem}}.hero__inner[data-astro-cid-glznhwqx]{display:flex;flex-direction:column;min-height:46.3125rem;padding-bottom:8rem}.hero__grid[data-astro-cid-glznhwqx]{display:flex;justify-content:space-between;align-items:flex-end;gap:4.5rem;margin-top:auto;padding-top:4rem}.hero__text[data-astro-cid-glznhwqx]{display:flex;flex-direction:column;gap:1.75rem;max-width:47.5rem}.hero__label[data-astro-cid-glznhwqx]{color:var(--color-ink-700);font-size:13px}.hero__word[data-astro-cid-glznhwqx]{font-size:10.5rem;line-height:9.375rem;margin-left:-4px;color:var(--color-ink-900)}.hero__h1[data-astro-cid-glznhwqx]{font-size:2.5rem;line-height:2.75rem;letter-spacing:-.02em}.hero__text[data-astro-cid-glznhwqx] .lead[data-astro-cid-glznhwqx]{max-width:35rem}.hero__object[data-astro-cid-glznhwqx]{position:relative;width:25rem;aspect-ratio:4 / 5;flex-shrink:0;border:1px solid var(--color-ink-800);overflow:hidden}.hero__object[data-astro-cid-glznhwqx] .placeholder[data-astro-cid-glznhwqx]{width:100%;height:100%;border-color:var(--color-ink-800);color:var(--color-ink-800)}.split[data-astro-cid-glznhwqx]{display:grid;grid-template-columns:47.5rem 1fr;gap:var(--gutter);align-items:start;padding-block:var(--section)}.split__head[data-astro-cid-glznhwqx]{display:flex;flex-direction:column;gap:1.25rem}.split__text[data-astro-cid-glznhwqx]{color:var(--color-ink-800);line-height:1.625rem;max-width:35rem}.pains[data-astro-cid-glznhwqx]{border-top:1px solid var(--color-ink-900)}.pains[data-astro-cid-glznhwqx] li[data-astro-cid-glznhwqx]{padding-block:1.5rem;border-bottom:1px solid var(--color-ink-700);font-size:1.625rem;line-height:2.125rem}.steps[data-astro-cid-glznhwqx]{display:flex;flex-direction:column;gap:3.5rem;padding-block:var(--section)}.steps__head[data-astro-cid-glznhwqx]{display:grid;grid-template-columns:47.5rem 1fr;gap:var(--gutter);align-items:end}.steps__list[data-astro-cid-glznhwqx]{border-top:1px solid var(--color-ink-900)}.step[data-astro-cid-glznhwqx]{display:grid;grid-template-columns:47.5rem 1fr;gap:var(--gutter);align-items:center;padding-block:1.75rem;border-bottom:1px solid var(--color-ink-700)}.step__num[data-astro-cid-glznhwqx]{font-size:8rem;line-height:7rem;margin-left:-3px}.step__body[data-astro-cid-glznhwqx]{display:flex;flex-direction:column;gap:10px;color:var(--color-ink-800);max-width:35.1875rem}.step__top[data-astro-cid-glznhwqx]{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.step__title[data-astro-cid-glznhwqx]{font-size:2rem;line-height:2.375rem;letter-spacing:-.01em;color:var(--color-ink-900)}.includes[data-astro-cid-glznhwqx]{display:grid;grid-template-columns:47.5rem 1fr;gap:var(--gutter);align-items:start;padding-block:6rem}.includes__list[data-astro-cid-glznhwqx]{display:flex;flex-direction:column;gap:2rem;padding-right:6rem}.includes__list[data-astro-cid-glznhwqx] ul[data-astro-cid-glznhwqx]{border-top:1px solid var(--color-ink-900);margin-top:0}.includes__list[data-astro-cid-glznhwqx] li[data-astro-cid-glznhwqx]{padding-block:1.25rem;border-bottom:1px solid var(--color-ink-700);font-size:1.125rem;line-height:1.625rem}.includes__list[data-astro-cid-glznhwqx] .link[data-astro-cid-glznhwqx]{margin-top:-8px}.includes__case[data-astro-cid-glznhwqx]{display:flex;flex-direction:column;gap:14px}.includes__kicker[data-astro-cid-glznhwqx]{color:var(--color-ink-500);font-weight:500}.rest[data-astro-cid-glznhwqx]{display:flex;flex-direction:column;gap:2rem;padding-top:4.5rem;padding-bottom:6rem}.rest__title[data-astro-cid-glznhwqx]{font-weight:500;padding-bottom:16px;border-bottom:1px solid var(--color-ink-700)}@media(max-width:1023px){.hero__inner[data-astro-cid-glznhwqx]{min-height:0;padding-bottom:3.5rem}.hero__grid[data-astro-cid-glznhwqx]{flex-direction:column;align-items:stretch;gap:3rem}.hero__word[data-astro-cid-glznhwqx]{font-size:7.5rem;line-height:6.875rem}.hero__object[data-astro-cid-glznhwqx]{width:min(20rem,70%)}.split[data-astro-cid-glznhwqx],.steps__head[data-astro-cid-glznhwqx],.step[data-astro-cid-glznhwqx],.includes[data-astro-cid-glznhwqx]{grid-template-columns:1fr;gap:1.5rem}.step[data-astro-cid-glznhwqx]{gap:8px}.step__num[data-astro-cid-glznhwqx]{font-size:5.5rem;line-height:5rem}.includes__list[data-astro-cid-glznhwqx]{padding-right:0}.includes[data-astro-cid-glznhwqx]{gap:4rem}}@media(max-width:639px){.hero__word[data-astro-cid-glznhwqx]{font-size:5.25rem;line-height:5rem}.hero__h1[data-astro-cid-glznhwqx]{font-size:2rem;line-height:2.25rem}.pains[data-astro-cid-glznhwqx] li[data-astro-cid-glznhwqx]{font-size:1.375rem;line-height:1.8125rem}.step__title[data-astro-cid-glznhwqx]{font-size:1.625rem;line-height:2rem}}.includes__note[data-astro-cid-glznhwqx]{color:var(--color-ink-700);max-width:35rem}
