.section_logo[data-astro-cid-xjv4jrlb]{z-index:3;max-width:100%;color:var(--white);position:relative;overflow:hidden}.logo-container[data-astro-cid-xjv4jrlb]{padding-inline:0}.logo-pad[data-astro-cid-xjv4jrlb]{padding-block:var(--section-medium)}.logo-heading[data-astro-cid-xjv4jrlb]{text-align:center;margin-bottom:3rem}.eyebrow-text[data-astro-cid-xjv4jrlb]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:1px;text-transform:uppercase;font-weight:600;line-height:1.4}.logos-marquee[data-astro-cid-xjv4jrlb]{gap:6rem;display:flex;position:relative;overflow:clip}.logo-strip[data-astro-cid-xjv4jrlb]{white-space:nowrap;flex-flow:row;flex:none;justify-content:flex-start;place-items:center start;gap:1rem 6rem;width:auto;display:flex}.logo[data-astro-cid-xjv4jrlb]{flex:none;max-height:3.5rem}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 6rem))}}.scroll[data-astro-cid-xjv4jrlb]{animation:20s linear infinite scroll}.marquee-gradient[data-astro-cid-xjv4jrlb]{background-image:linear-gradient(90deg, var(--navy), #5526da00);width:150px;height:100%;position:absolute;left:0}.marquee-gradient[data-astro-cid-xjv4jrlb].right{background-image:linear-gradient(270deg, var(--navy), #5526da00);inset:0 0 0 auto}@media (width<=991px){.marquee-gradient[data-astro-cid-xjv4jrlb]{display:none}}@media (width<=767px){.logo-strip[data-astro-cid-xjv4jrlb]{gap:1rem 4rem}}@media (width<=479px){.logo-strip[data-astro-cid-xjv4jrlb]{justify-content:center}}@media (prefers-reduced-motion:reduce){.scroll[data-astro-cid-xjv4jrlb]{animation:none}}.section_demand-planning-hero[data-astro-cid-uuaazrk4]{background-color:var(--navy);color:var(--white);position:relative;overflow:hidden}.hero-gutter[data-astro-cid-uuaazrk4]{width:100%;padding-inline:var(--page-gutter)}.hero-container[data-astro-cid-uuaazrk4]{padding-inline:0}.hero-pad[data-astro-cid-uuaazrk4]{padding-top:var(--section-medium)}.pattern-ai-demand-hero[data-astro-cid-uuaazrk4]{z-index:0;opacity:.8;pointer-events:none;width:90rem;max-width:90rem;margin-inline:auto;position:absolute;inset:12% 0% 0}.software-header_component[data-astro-cid-uuaazrk4]{flex-direction:column;align-items:center;display:flex}.hero-section-heading-centered[data-astro-cid-uuaazrk4]{z-index:2;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;max-width:64rem;margin-bottom:5rem;display:flex;position:relative}.hero-eyebrow-wrap[data-astro-cid-uuaazrk4]{margin-bottom:1rem}.hero-eyebrow[data-astro-cid-uuaazrk4]{color:var(--white);border:1px solid #ffffff4d;border-radius:24px;padding:6px 12px}.eyebrow-text[data-astro-cid-uuaazrk4]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:1px;text-transform:uppercase;font-weight:600;line-height:1.4}.hero-heading-wrap[data-astro-cid-uuaazrk4]{margin-bottom:1.5rem}.heading-style-h1[data-astro-cid-uuaazrk4]{font-size:var(--fs-h1);letter-spacing:-1px;font-weight:500;line-height:1.1}.max-width-medium[data-astro-cid-uuaazrk4]{width:100%;max-width:35rem}.text-size-medium[data-astro-cid-uuaazrk4]{font-size:var(--fs-medium)}.opacity-80[data-astro-cid-uuaazrk4]{opacity:.8}.hero-buttons-wrap[data-astro-cid-uuaazrk4]{margin-top:2rem}.button-group[data-astro-cid-uuaazrk4]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.button-group[data-astro-cid-uuaazrk4].is-center{justify-content:center}.button[data-astro-cid-uuaazrk4]{background-color:var(--purple);color:var(--white);text-align:center;border-radius:70px;align-items:center;gap:8px;padding:1rem 1.5rem;font-size:1.125rem;font-weight:500;transition:transform .2s,box-shadow .2s;display:flex}.button[data-astro-cid-uuaazrk4]:hover{transform:translateY(-4px);box-shadow:0 4px 4px #0000001f}.button[data-astro-cid-uuaazrk4].is-icon{justify-content:center;align-items:center;gap:.75rem}.button[data-astro-cid-uuaazrk4].is-alternate{background-color:var(--white);color:#000}.button[data-astro-cid-uuaazrk4].cc-play{border:1px solid var(--white);color:var(--white);background-color:#0000}.icon-embed-xsmall[data-astro-cid-uuaazrk4]{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.play-icon[data-astro-cid-uuaazrk4]{width:24px;height:24px}.software_header_image-wrapper[data-astro-cid-uuaazrk4]{position:relative}.dashboard-wrap[data-astro-cid-uuaazrk4]{border-radius:1.5rem;padding:.75rem;position:relative;box-shadow:0 4px 8px #0000001a,0 8px 12px #0000001e,0 6px 18px #00000021,0 15px 25px 5px #0002,0 35px 35px 20px #00000025}.dashboard-wrap[data-astro-cid-uuaazrk4].demand-planning{backdrop-filter:blur(4px);background-color:#0003;border:1px solid #fff3;margin-bottom:4rem;overflow:clip}.img-desktop-mockup[data-astro-cid-uuaazrk4]{z-index:2;border-radius:1rem;max-width:1024px;position:relative;overflow:clip}.mockup-background-glow[data-astro-cid-uuaazrk4]{z-index:0;background-color:var(--purple);opacity:.7;filter:blur(170px);border-radius:24px;margin:5%;position:absolute;inset:0%}@media (width<=991px){.pattern-ai-demand-hero[data-astro-cid-uuaazrk4]{width:100%}.hero-section-heading-centered[data-astro-cid-uuaazrk4]{margin-bottom:4.5rem}.dashboard-wrap[data-astro-cid-uuaazrk4]{padding:.5rem}.dashboard-wrap[data-astro-cid-uuaazrk4].demand-planning{width:100%}.button[data-astro-cid-uuaazrk4]{flex:none}.img-desktop-mockup[data-astro-cid-uuaazrk4]{max-width:100%}}@media (width<=767px){.pattern-ai-demand-hero[data-astro-cid-uuaazrk4]{width:110%;max-width:none;margin-inline:0}.hero-section-heading-centered[data-astro-cid-uuaazrk4]{margin-bottom:3rem}.text-size-medium[data-astro-cid-uuaazrk4]{font-size:1rem}}@media (width<=479px){.pattern-ai-demand-hero[data-astro-cid-uuaazrk4]{width:160%;top:20%;left:auto;right:-50%}.dashboard-wrap[data-astro-cid-uuaazrk4]{border-radius:1rem;padding:.5rem}.button-group[data-astro-cid-uuaazrk4]{flex-flow:column;justify-content:flex-start;align-items:stretch}.button-group[data-astro-cid-uuaazrk4].is-center{justify-content:center;align-items:center}}.section_intro[data-astro-cid-5vo4qvgk]{position:relative}.intro-gutter[data-astro-cid-5vo4qvgk]{width:100%;padding-inline:var(--page-gutter)}.intro-container[data-astro-cid-5vo4qvgk]{padding-inline:0}.intro-pad[data-astro-cid-5vo4qvgk]{padding-block:var(--section-large)}.intro-text_component[data-astro-cid-5vo4qvgk]{flex-direction:column;align-items:flex-start;display:flex}.intro-text-margin[data-astro-cid-5vo4qvgk]{width:100%;margin-bottom:5rem}.intro-text_content[data-astro-cid-5vo4qvgk]{grid-template-columns:1.25fr 1fr;align-items:start;gap:4rem 5rem;display:grid}.heading-style-h2[data-astro-cid-5vo4qvgk]{font-size:var(--fs-h2);letter-spacing:-.5px;text-wrap:balance;font-weight:500;line-height:1.2}.text-color-grey600[data-astro-cid-5vo4qvgk]{color:var(--grey-600)}.stats-component[data-astro-cid-5vo4qvgk]{grid-template-columns:1fr 1fr 1fr 1fr;place-items:stretch center;gap:1rem;width:100%;display:grid}.stats_item-3[data-astro-cid-5vo4qvgk]{border:1px solid var(--grey-200);text-align:left;border-radius:1rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;padding:1.5rem 1.25rem 1.5rem 1.5rem;display:flex}.text-size-regular[data-astro-cid-5vo4qvgk]{font-size:var(--fs-regular)}.text-weight-medium[data-astro-cid-5vo4qvgk]{font-weight:500}.stats-number-wrap[data-astro-cid-5vo4qvgk]{flex-flow:column;gap:.5rem;display:flex}.counter-up-wrap[data-astro-cid-5vo4qvgk]{color:var(--purple);justify-content:flex-start;align-items:baseline;display:flex}.heading-style-h1[data-astro-cid-5vo4qvgk]{font-size:var(--fs-h1);letter-spacing:-1px;font-weight:500;line-height:1.1}.text-color-purple[data-astro-cid-5vo4qvgk]{color:var(--purple)}@media (width<=991px){.intro-text_content[data-astro-cid-5vo4qvgk]{gap:1.5rem}.stats-component[data-astro-cid-5vo4qvgk]{grid-template-columns:1fr 1fr}}@media (width<=767px){.intro-text_content[data-astro-cid-5vo4qvgk]{grid-template-columns:1fr}.stats-component[data-astro-cid-5vo4qvgk]{grid-template-columns:1fr 1fr;width:100%}}@media (width<=479px){.stats-component[data-astro-cid-5vo4qvgk]{column-gap:1rem}.stats_item-3[data-astro-cid-5vo4qvgk]{padding:1rem}}@media (width<=991px){.stats-number-wrap[data-astro-cid-5vo4qvgk]{margin-top:auto}}.section-benefits[data-astro-cid-xvmprykr]{background-color:var(--grey-100)}.benefits-gutter[data-astro-cid-xvmprykr]{width:100%;padding-inline:var(--page-gutter)}.benefits-pad[data-astro-cid-xvmprykr]{padding-block:var(--section-large)}.benefits-container[data-astro-cid-xvmprykr]{padding-inline:0}.section-heading[data-astro-cid-xvmprykr]{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;gap:1rem;max-width:60rem;margin:0 auto 5rem;display:flex}.section-heading[data-astro-cid-xvmprykr].is-tight{max-width:46rem}.heading-style-h2[data-astro-cid-xvmprykr]{font-size:var(--fs-h2);letter-spacing:-.5px;text-wrap:balance;font-weight:500;line-height:1.2}.opacity-80[data-astro-cid-xvmprykr]{opacity:.8}.max-width-large[data-astro-cid-xvmprykr]{width:100%;max-width:48rem}.text-wrap[data-astro-cid-xvmprykr]{text-wrap:balance}.benefits-grid[data-astro-cid-xvmprykr]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.benefit-card[data-astro-cid-xvmprykr]{background-color:var(--white);border:1px solid #0000001a;border-radius:1rem;overflow:clip}.benefit-card--large[data-astro-cid-xvmprykr]{grid-column:span 2;min-height:29.5rem;display:flex}.benefit-card__image-wrapper[data-astro-cid-xvmprykr]{flex:0 0 50%;position:relative}.benefit-card__image-wrapper--large[data-astro-cid-xvmprykr]{aspect-ratio:auto;justify-content:center;align-items:center;height:100%;display:flex}.benefit-card__image[data-astro-cid-xvmprykr]{aspect-ratio:2;object-fit:contain;height:100%}.benefit-card__image--large[data-astro-cid-xvmprykr]{width:100%;height:auto}.benefit-card__content[data-astro-cid-xvmprykr]{flex-flow:column;flex:0 0 50%;align-self:center;gap:1rem;padding:2.5rem;display:flex}.eyebrow-text[data-astro-cid-xvmprykr]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:1px;text-transform:uppercase;font-weight:600;line-height:1.4}.eyebrow-text--small[data-astro-cid-xvmprykr]{color:var(--purple);font-size:var(--fs-tiny);font-weight:700}.heading-style-h4[data-astro-cid-xvmprykr]{font-size:var(--fs-h4);font-weight:500;line-height:1.3}.text-color-grey600[data-astro-cid-xvmprykr]{color:var(--grey-600)}@media (width<=991px){.section-heading[data-astro-cid-xvmprykr]{margin-bottom:4.5rem}.benefits-grid[data-astro-cid-xvmprykr]{grid-template-columns:1fr}.benefit-card--large[data-astro-cid-xvmprykr]{flex-flow:column;grid-column:span 1;min-height:0}.benefit-card__image-wrapper--large[data-astro-cid-xvmprykr]{aspect-ratio:2;flex:0 auto;height:auto;padding:1.5rem 1.5rem 0;display:block}.benefit-card__content[data-astro-cid-xvmprykr]{flex:0 auto;order:1}}@media (width<=767px){.section-heading[data-astro-cid-xvmprykr]{margin-bottom:3rem}.benefit-card__content[data-astro-cid-xvmprykr]{padding:2rem}}@media (width<=479px){.benefits-grid[data-astro-cid-xvmprykr]{gap:1rem}.benefit-card__content[data-astro-cid-xvmprykr]{padding:1.5rem}}.section-features[data-astro-cid-yacnsdkw]{background-color:var(--grey-100)}.features-gutter[data-astro-cid-yacnsdkw]{width:100%;padding-inline:var(--page-gutter)}.features-container[data-astro-cid-yacnsdkw]{padding-inline:0}.features-pad[data-astro-cid-yacnsdkw]{padding-block:var(--section-large)}.section-heading[data-astro-cid-yacnsdkw]{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;gap:1rem;max-width:60rem;margin:0 auto 5rem;display:flex}.eyebrow-text[data-astro-cid-yacnsdkw]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:1px;text-transform:uppercase;font-weight:600;line-height:1.4}.text-color-purple[data-astro-cid-yacnsdkw]{color:var(--purple)}.heading-style-h2[data-astro-cid-yacnsdkw]{font-size:var(--fs-h2);letter-spacing:-.5px;text-wrap:balance;font-weight:500;line-height:1.2}.all-features_component[data-astro-cid-yacnsdkw]{grid-template-columns:1fr 1fr 1fr;gap:0;display:grid}.layout377_card-small[data-astro-cid-yacnsdkw]{flex-direction:column;align-items:stretch;display:flex}.layout377_card-small-content[data-astro-cid-yacnsdkw]{border-radius:1rem;flex-direction:column;flex:1;justify-content:space-between;min-height:18rem;padding:2.2rem;transition:background-color .2s;display:flex}.layout377_card-small-content[data-astro-cid-yacnsdkw]:hover{background-color:var(--white)}.how-it-works_card-content[data-astro-cid-yacnsdkw]{position:relative}.feature-icon-margin[data-astro-cid-yacnsdkw],.feature-heading-margin[data-astro-cid-yacnsdkw]{margin-bottom:1rem}.all-feat-icon-container[data-astro-cid-yacnsdkw]{display:inline-block;position:relative}.all-feat-grey-icon[data-astro-cid-yacnsdkw]{z-index:1;position:relative}.all-feat-purple-icon[data-astro-cid-yacnsdkw]{opacity:0;transition:opacity .2s;position:absolute;inset:0% auto auto 0%}.layout377_card-small-content[data-astro-cid-yacnsdkw]:hover .all-feat-purple-icon[data-astro-cid-yacnsdkw]{opacity:1}.all-features-heading[data-astro-cid-yacnsdkw]{color:var(--navy);font-size:1.5rem}.text-color-grey600[data-astro-cid-yacnsdkw]{color:var(--grey-600)}@media (width<=991px){.section-heading[data-astro-cid-yacnsdkw]{margin-bottom:4.5rem}.all-features_component[data-astro-cid-yacnsdkw]{grid-template-columns:1fr 1fr}.layout377_card-small-content[data-astro-cid-yacnsdkw]{padding:2rem}.how-it-works_card-content[data-astro-cid-yacnsdkw]{flex-direction:column;align-items:flex-start;display:flex}}@media (width<=767px){.section-features[data-astro-cid-yacnsdkw]{overflow:hidden}.section-heading[data-astro-cid-yacnsdkw]{margin-bottom:3rem}.all-features_component[data-astro-cid-yacnsdkw]{gap:1rem;margin-inline:-30px;padding-inline:5%;display:flex;overflow:auto}.layout377_card-small[data-astro-cid-yacnsdkw]{flex:none;max-width:55%}.layout377_card-small-content[data-astro-cid-yacnsdkw]{border:1px solid var(--grey-200);background-color:var(--white);padding:1.5rem 1.5rem 1rem}.how-it-works_card-content[data-astro-cid-yacnsdkw]{text-align:left;align-items:flex-start}}@media (width<=479px){.all-features_component[data-astro-cid-yacnsdkw]{margin-inline:-16px}.layout377_card-small[data-astro-cid-yacnsdkw]{max-width:80%}.layout377_card-small-content[data-astro-cid-yacnsdkw]{padding-top:1.5rem}.all-features-heading[data-astro-cid-yacnsdkw]{font-size:1.3rem}}.section-timeline[data-astro-cid-zwlpkvzq]{background-color:var(--grey-100)}.timeline-gutter[data-astro-cid-zwlpkvzq]{width:100%;padding-inline:var(--page-gutter)}.timeline-container[data-astro-cid-zwlpkvzq]{padding-inline:0}.timeline-pad[data-astro-cid-zwlpkvzq]{padding-block:var(--section-large)}.section-heading[data-astro-cid-zwlpkvzq]{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;gap:1rem;max-width:60rem;margin:0 auto 5rem;display:flex}.eyebrow-text[data-astro-cid-zwlpkvzq]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:1px;text-transform:uppercase;font-weight:600;line-height:1.4}.text-color-purple[data-astro-cid-zwlpkvzq]{color:var(--purple)}.heading-style-h2[data-astro-cid-zwlpkvzq]{font-size:var(--fs-h2);letter-spacing:-.5px;text-wrap:balance;font-weight:500;line-height:1.2}.timeline-menu[data-astro-cid-zwlpkvzq]{margin-bottom:2.5rem;display:flex}.timeline-tab[data-astro-cid-zwlpkvzq]{color:inherit;text-align:left;opacity:.6;background-color:#0000;flex-flow:column;flex:1;padding:0;transition:opacity .2s,background-color .2s;display:flex}.timeline-tab[data-astro-cid-zwlpkvzq]:hover{opacity:1}.timeline-tab[data-astro-cid-zwlpkvzq].w--current{opacity:1;color:var(--purple);background-color:#0000;font-weight:500}.timeline__number-wrapper[data-astro-cid-zwlpkvzq]{justify-content:flex-start;align-items:center;margin-bottom:1.5rem;display:flex}.timeline__number[data-astro-cid-zwlpkvzq]{border:1px solid var(--grey-300);width:2.5rem;height:2.5rem;color:var(--navy);background-color:#fff;border-radius:100%;flex:none;justify-content:center;align-items:center;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;display:flex}.timeline-tab[data-astro-cid-zwlpkvzq].w--current .timeline__number[data-astro-cid-zwlpkvzq]{background-color:var(--purple);border-color:var(--purple);color:var(--white)}.timeline__line[data-astro-cid-zwlpkvzq]{background-color:var(--grey-300);width:100%;height:1px}.timeline__content[data-astro-cid-zwlpkvzq]{flex-flow:column;gap:.5rem;padding-right:2rem;display:flex}.text-size-large[data-astro-cid-zwlpkvzq]{font-size:var(--fs-large)}.text-weight-normal[data-astro-cid-zwlpkvzq]{font-weight:400}.text-color-grey600[data-astro-cid-zwlpkvzq]{color:var(--grey-600)}.timeline-tabs__content[data-astro-cid-zwlpkvzq]{background-color:var(--grey-200);border-radius:1rem}.w-tab-pane[data-astro-cid-zwlpkvzq]{display:none;position:relative}.w-tab-pane[data-astro-cid-zwlpkvzq].w--tab-active{display:block}.timeline__image-wrapper[data-astro-cid-zwlpkvzq]{aspect-ratio:2;background-color:var(--grey-200);border-radius:1rem;justify-content:center;align-items:center;padding:2rem;display:flex;overflow:clip}.timeline__image[data-astro-cid-zwlpkvzq]{filter:drop-shadow(0 8px 14px #0000001f)}.timeline__image-4[data-astro-cid-zwlpkvzq]{margin-bottom:-11%}@media (width<=991px){.section-heading[data-astro-cid-zwlpkvzq]{margin-bottom:4.5rem}.timeline__number-wrapper[data-astro-cid-zwlpkvzq]{margin-bottom:1rem}.timeline__image-wrapper[data-astro-cid-zwlpkvzq]{aspect-ratio:3/2}.timeline__image-4[data-astro-cid-zwlpkvzq]{margin-bottom:0}}@media (width<=767px){.section-timeline[data-astro-cid-zwlpkvzq]{overflow:hidden}.section-heading[data-astro-cid-zwlpkvzq]{margin-bottom:3rem}.timeline-menu[data-astro-cid-zwlpkvzq]{flex-flow:column;margin-bottom:0}.timeline-tab[data-astro-cid-zwlpkvzq]{flex-flow:row;gap:1rem;padding-bottom:2rem}.timeline__number-wrapper[data-astro-cid-zwlpkvzq]{justify-content:flex-start;align-items:flex-start}.timeline__number[data-astro-cid-zwlpkvzq]{z-index:1;position:relative}.timeline__line[data-astro-cid-zwlpkvzq]{width:1px;height:100%;margin-left:1.2rem;position:absolute;inset:0% auto auto 0%}.timeline__line[data-astro-cid-zwlpkvzq].is-last{display:none}.timeline__content[data-astro-cid-zwlpkvzq]{padding-right:0}.timeline-tabs__content[data-astro-cid-zwlpkvzq]{border-radius:0;margin-inline:-1.5rem}}@media (width<=479px){.timeline-menu[data-astro-cid-zwlpkvzq]{margin-bottom:0}.timeline__image-wrapper[data-astro-cid-zwlpkvzq]{aspect-ratio:4/3;padding:1rem}.timeline-tabs__content[data-astro-cid-zwlpkvzq]{margin-inline:-1rem}}.section_case-studies[data-astro-cid-wxxgzpzl]{position:relative;overflow:hidden}.cs-gutter[data-astro-cid-wxxgzpzl]{width:100%;padding-inline:var(--page-gutter)}.cs-container[data-astro-cid-wxxgzpzl]{padding-inline:0}.cs-pad[data-astro-cid-wxxgzpzl]{padding-block:var(--section-large)}.section-heading[data-astro-cid-wxxgzpzl]{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;gap:1rem;max-width:60rem;margin:0 auto 5rem;display:flex}.eyebrow-text[data-astro-cid-wxxgzpzl]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:1px;text-transform:uppercase;font-weight:600;line-height:1.4}.text-color-purple[data-astro-cid-wxxgzpzl]{color:var(--purple)}.heading-style-h2[data-astro-cid-wxxgzpzl]{font-size:var(--fs-h2);letter-spacing:-.5px;text-wrap:balance;font-weight:500;line-height:1.2}.gallery20_component[data-astro-cid-wxxgzpzl]{width:100%;overflow:visible}.case-study[data-astro-cid-wxxgzpzl]{background-color:var(--white);border-radius:1rem;align-self:stretch;width:100%;height:auto;min-height:35rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #4754671a}.case-study[data-astro-cid-wxxgzpzl]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #47546726}.case-study__content[data-astro-cid-wxxgzpzl]{flex-direction:column;flex:0 auto;justify-content:center;align-items:flex-start;width:50%;padding:3rem;display:flex}.cs-logo-margin[data-astro-cid-wxxgzpzl]{margin-bottom:1.5rem}.lp_logo[data-astro-cid-wxxgzpzl]{width:120px;height:auto}.cs-heading-margin[data-astro-cid-wxxgzpzl],.cs-metrics-margin[data-astro-cid-wxxgzpzl]{margin-bottom:2rem}.case-study__heading[data-astro-cid-wxxgzpzl]{font-size:2rem;font-weight:500;line-height:1.3}.case-study__metrics-list[data-astro-cid-wxxgzpzl]{flex-flow:column;gap:.5rem;display:flex}.case-study__metric-item[data-astro-cid-wxxgzpzl]{color:var(--grey-600);justify-content:flex-start;align-items:center;gap:.75rem;font-size:1.125rem;display:flex}.icon-1x1-xsmall[data-astro-cid-wxxgzpzl]{flex:none;width:1.5rem;height:1.5rem}.button[data-astro-cid-wxxgzpzl]{color:var(--purple);background-color:#0000;justify-content:center;align-items:center;gap:.5rem;padding:.25rem 0;font-size:1.125rem;font-weight:500;line-height:1;text-decoration:none;display:flex}.icon-embed-xsmall[data-astro-cid-wxxgzpzl]{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.case-study__image-wrapper[data-astro-cid-wxxgzpzl]{flex:0 auto;width:50%;height:auto;position:relative}.case-study__image[data-astro-cid-wxxgzpzl]{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.slider-controls-wrapper[data-astro-cid-wxxgzpzl]{justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.swiper-button[data-astro-cid-wxxgzpzl]{background-color:var(--white);border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.slider-icon[data-astro-cid-wxxgzpzl]{width:1.25rem;height:1.25rem}.swiper-button[data-astro-cid-wxxgzpzl].swiper-button-disabled{opacity:.35;pointer-events:none}@media (width<=991px){.section-heading[data-astro-cid-wxxgzpzl]{margin-bottom:4.5rem}.case-study[data-astro-cid-wxxgzpzl]{flex-direction:column;min-height:100%}.case-study__content[data-astro-cid-wxxgzpzl]{order:1;width:100%;padding:2rem 3rem}.case-study__image-wrapper[data-astro-cid-wxxgzpzl]{flex:0 auto;width:100%}.case-study_logo-wrapper[data-astro-cid-wxxgzpzl]{display:none}.case-study__heading[data-astro-cid-wxxgzpzl]{font-size:1.75rem}.case-study__image[data-astro-cid-wxxgzpzl]{aspect-ratio:16/9;height:auto}}@media (width<=767px){.section-heading[data-astro-cid-wxxgzpzl]{margin-bottom:3rem}.case-study__content[data-astro-cid-wxxgzpzl]{padding-left:2rem;padding-right:2rem}}@media (width<=479px){.case-study[data-astro-cid-wxxgzpzl]{align-self:stretch;height:100%;min-height:auto}}.section-faqs[data-astro-cid-7rsliqzl]{background-color:var(--white)}.faqs-gutter[data-astro-cid-7rsliqzl]{width:100%;padding-inline:var(--page-gutter)}.faqs-container[data-astro-cid-7rsliqzl]{padding-inline:0}.faqs-pad[data-astro-cid-7rsliqzl]{padding-block:var(--section-large)}.faq-section-layout[data-astro-cid-7rsliqzl]{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.faq-header-wrapper[data-astro-cid-7rsliqzl]{flex-flow:column;grid-column:span 4;gap:1rem;display:flex}.faq-list-wrapper[data-astro-cid-7rsliqzl]{grid-column:6/13}.heading-style-h2[data-astro-cid-7rsliqzl]{font-size:var(--fs-h2);letter-spacing:-.5px;text-wrap:balance;font-weight:500;line-height:1.2}.text-link[data-astro-cid-7rsliqzl]{color:var(--purple);font-weight:600;text-decoration:none}.faq-wrapper[data-astro-cid-7rsliqzl]{border-top:1px solid var(--grey-200);flex-flow:column;display:flex}.faq__item[data-astro-cid-7rsliqzl]{border-bottom:1px solid var(--grey-200);cursor:pointer;flex-flow:column;width:100%;display:flex}.faq__question[data-astro-cid-7rsliqzl]{justify-content:space-between;align-items:center;gap:.5rem;padding:1.5rem 0;list-style:none;display:flex}.faq__question[data-astro-cid-7rsliqzl]::-webkit-details-marker{display:none}.text-size-regular[data-astro-cid-7rsliqzl]{font-size:var(--fs-regular)}.text-weight-medium[data-astro-cid-7rsliqzl]{font-weight:500}.faq__icon[data-astro-cid-7rsliqzl]{color:#4c48ff;width:1.5rem;height:1.5rem;transition:transform .2s;position:relative}.faq__item[data-astro-cid-7rsliqzl][open] .faq__icon[data-astro-cid-7rsliqzl]{transform:rotate(45deg)}.faq__answer[data-astro-cid-7rsliqzl]{background-color:#0000;padding-top:1.5rem;display:block;overflow:hidden}.faq__answer__wrapper[data-astro-cid-7rsliqzl]{padding-bottom:1.5rem}.faq-rich-text[data-astro-cid-7rsliqzl]{min-width:600px}.faq-rich-text[data-astro-cid-7rsliqzl] p[data-astro-cid-7rsliqzl]{color:var(--grey-600);font-size:var(--fs-regular);margin-bottom:1rem}@media (width<=991px){.faq-section-layout[data-astro-cid-7rsliqzl]{flex-flow:column;gap:40px;display:flex}.faq__answer__wrapper[data-astro-cid-7rsliqzl]{padding-bottom:1.25rem}.faq__question[data-astro-cid-7rsliqzl]{padding-block:1.25rem}}@media (width<=767px){.section-faqs[data-astro-cid-7rsliqzl]{overflow:hidden}.faq__question[data-astro-cid-7rsliqzl]{padding-block:1.5rem}.faq-rich-text[data-astro-cid-7rsliqzl]{min-width:0}}@media (width<=479px){.faq__icon[data-astro-cid-7rsliqzl]{flex:none}}.section_cta[data-astro-cid-53a3ozcp]{position:relative;overflow:hidden}.section_cta[data-astro-cid-53a3ozcp].is-dark-variant{background-color:var(--navy);color:var(--white)}.cta-gutter[data-astro-cid-53a3ozcp]{width:100%;padding-inline:var(--page-gutter)}.cta-container[data-astro-cid-53a3ozcp]{padding-inline:0}.cta-pad[data-astro-cid-53a3ozcp]{padding-block:var(--section-xlarge)}.text-align-center[data-astro-cid-53a3ozcp]{text-align:center}.z-index-2[data-astro-cid-53a3ozcp]{z-index:2;position:relative}.cta-heading-margin[data-astro-cid-53a3ozcp]{margin-bottom:1.5rem}.heading-style-h1[data-astro-cid-53a3ozcp]{font-size:var(--fs-h1);letter-spacing:-1px;font-weight:500;line-height:1.1}.cc-cta[data-astro-cid-53a3ozcp]{color:var(--white);text-wrap:balance}.max-width-large[data-astro-cid-53a3ozcp]{width:100%;max-width:48rem}.align-center[data-astro-cid-53a3ozcp]{margin-inline:auto}.text-size-medium[data-astro-cid-53a3ozcp]{font-size:var(--fs-medium)}.cta-sub-headline[data-astro-cid-53a3ozcp]{color:var(--white);opacity:.8;text-wrap:balance}.cta-button-margin[data-astro-cid-53a3ozcp]{margin-top:2rem}.button-group[data-astro-cid-53a3ozcp]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.button-group[data-astro-cid-53a3ozcp].is-center{justify-content:center}.button[data-astro-cid-53a3ozcp]{background-color:var(--white);color:#000;text-align:center;border-radius:70px;justify-content:center;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:1.125rem;font-weight:500;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.button[data-astro-cid-53a3ozcp]:hover{transform:translateY(-4px);box-shadow:0 4px 4px #0000001f}.icon-embed-xsmall[data-astro-cid-53a3ozcp]{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.pattern-footer[data-astro-cid-53a3ozcp]{z-index:0;pointer-events:none;margin-inline:auto;position:absolute;inset:0%}@media (width<=991px){.pattern-footer[data-astro-cid-53a3ozcp]{height:100%}.button[data-astro-cid-53a3ozcp]{flex:none}}@media (width<=767px){.text-size-medium[data-astro-cid-53a3ozcp]{font-size:1rem}}@media (width<=479px){.button-group[data-astro-cid-53a3ozcp]{flex-flow:column;justify-content:flex-start;align-items:stretch}.button-group[data-astro-cid-53a3ozcp].is-center{justify-content:center;align-items:center}}
