.hero[data-astro-cid-dcwno5ig]{margin-top:30px}.hero-container[data-astro-cid-dcwno5ig]{max-width:1920px;margin:0 auto;padding:0 2%}.hero-row[data-astro-cid-dcwno5ig]{flex-wrap:wrap;margin:0 -15px;display:flex}.hero-col-text[data-astro-cid-dcwno5ig]{width:40%;margin-top:20px;margin-bottom:20px;padding:0 15px 0 10%}.hero-text-top[data-astro-cid-dcwno5ig]{margin-bottom:30px;padding-right:21%}.hero-col-media[data-astro-cid-dcwno5ig]{justify-content:center;width:60%;margin-bottom:20px;padding:0 15px;display:flex}@media (width<=1099px){.hero-container[data-astro-cid-dcwno5ig]{padding:0 15px}.hero-row[data-astro-cid-dcwno5ig]{flex-direction:column}.hero-col-text[data-astro-cid-dcwno5ig],.hero-col-media[data-astro-cid-dcwno5ig]{width:100%}.hero-col-text[data-astro-cid-dcwno5ig]{margin-top:0;padding-left:15px}.hero-text-top[data-astro-cid-dcwno5ig]{max-width:40rem;padding-right:0}.hero-col-media[data-astro-cid-dcwno5ig]{margin-top:10px}}@media (width>=1100px){.hero-col-text[data-astro-cid-dcwno5ig]{width:46%;padding-left:6%}.hero-text-top[data-astro-cid-dcwno5ig]{padding-right:6%}.hero-col-media[data-astro-cid-dcwno5ig]{align-items:center;width:54%}}@media (width>=1500px){.hero-col-text[data-astro-cid-dcwno5ig]{width:42%;padding-left:8%}.hero-text-top[data-astro-cid-dcwno5ig]{padding-right:12%}.hero-col-media[data-astro-cid-dcwno5ig]{width:58%}}.hero-pretitle[data-astro-cid-dcwno5ig]{margin-bottom:10px}.hero-title[data-astro-cid-dcwno5ig]{margin-bottom:20px}.hero-wysiwyg[data-astro-cid-dcwno5ig]{font-size:1rem;line-height:1.4}@media (width<=800px){.hero-wysiwyg[data-astro-cid-dcwno5ig]{font-size:.9375rem}}@media (width<=500px){.hero-wysiwyg[data-astro-cid-dcwno5ig]{font-size:.875rem}}.hero-wysiwyg[data-astro-cid-dcwno5ig] p[data-astro-cid-dcwno5ig]:not(:last-child){margin-bottom:1rem}.hero-buttons[data-astro-cid-dcwno5ig]{flex-wrap:wrap;gap:.625rem;margin-bottom:30px;display:flex}.hero-badges[data-astro-cid-dcwno5ig]{flex-wrap:wrap;justify-content:flex-start;gap:0 12px;margin:0;padding:0;list-style:none;display:flex}.hero-badges[data-astro-cid-dcwno5ig] img[data-astro-cid-dcwno5ig]{max-width:100%;height:auto;display:block}.hero-video-wrapper[data-astro-cid-dcwno5ig]{width:100%;max-height:618px}.hero-video[data-astro-cid-dcwno5ig]{object-fit:contain;width:100%;height:auto;max-height:618px;display:block}.pillars[data-astro-cid-ro5okcgu]{margin-top:3rem}@media (width>=800px){.pillars[data-astro-cid-ro5okcgu]{margin-top:3.125rem}}.pillars-container[data-astro-cid-ro5okcgu]{width:100%;max-width:1268px;margin-inline:auto;padding-inline:1.25rem}@media (width>=500px){.pillars-container[data-astro-cid-ro5okcgu]{padding-inline:1.5rem}}@media (width>=800px){.pillars-container[data-astro-cid-ro5okcgu]{padding-inline:1.875rem}}@media (width>=1240px){.pillars-container[data-astro-cid-ro5okcgu]{padding-inline:2.5rem}}.pillars-wrapper[data-astro-cid-ro5okcgu]{background:var(--color-noir);color:#fff;border-radius:1.5em;padding:2rem 1.25rem}@media (width>=800px){.pillars-wrapper[data-astro-cid-ro5okcgu]{padding:2.5rem}}.pillars-subtitle[data-astro-cid-ro5okcgu]{color:#fff;max-width:60rem;margin:1rem auto 0;font-size:1rem;line-height:1.5}.pillars-headline[data-astro-cid-ro5okcgu]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;margin-bottom:3.75rem;display:flex}.pillars-grid[data-astro-cid-ro5okcgu]{grid-template-columns:1fr;align-items:stretch;gap:15px;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.pillars-grid[data-astro-cid-ro5okcgu]{padding-bottom:1.875rem}}@media (width>=500px){.pillars-grid[data-astro-cid-ro5okcgu]{padding-inline:40px}}@media (width>=800px){.pillars-grid[data-astro-cid-ro5okcgu]{grid-template-columns:repeat(2,1fr)}}@media (width>=1240px){.pillars-grid[data-astro-cid-ro5okcgu]{grid-template-columns:repeat(3,1fr)}}.pillar-box[data-astro-cid-ro5okcgu]{background-color:#fff;border-radius:1.5em;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.pillar-content[data-astro-cid-ro5okcgu]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;padding:2.5rem;display:flex}@media (width>=1240px) and (width<=1500px){.pillar-content[data-astro-cid-ro5okcgu]{padding:1.25rem}}.pillar-icon[data-astro-cid-ro5okcgu]{object-fit:contain;width:48px;height:48px;display:block}.pillar-title[data-astro-cid-ro5okcgu]{font-family:var(--font-display);color:#292238;font-size:1.75rem;font-weight:700;line-height:1.2}.pillar-text[data-astro-cid-ro5okcgu]{color:#292238;font-size:1rem;line-height:1.4}@media (width<=800px){.pillar-text[data-astro-cid-ro5okcgu]{font-size:.9375rem}}@media (width<=500px){.pillar-text[data-astro-cid-ro5okcgu]{font-size:.875rem}}.juxta[data-astro-cid-ib5zg7vw]{margin-top:3rem}@media (width>=800px){.juxta[data-astro-cid-ib5zg7vw]{margin-top:3.125rem}}.juxta-inner[data-astro-cid-ib5zg7vw]{flex-flow:column;justify-content:flex-start;align-items:center;gap:24px;width:100%;max-width:1268px;margin-inline:auto;padding-inline:1.25rem;display:flex}@media (width>=500px){.juxta-inner[data-astro-cid-ib5zg7vw]{padding-inline:1.5rem}}@media (width>=800px){.juxta-inner[data-astro-cid-ib5zg7vw]{flex-direction:row;min-height:30rem;padding-inline:1.875rem}}@media (width>=1240px){.juxta-inner[data-astro-cid-ib5zg7vw]{padding-inline:2.5rem}}.juxta-text[data-astro-cid-ib5zg7vw]{order:2;width:100%;padding:1.25rem 0;position:relative}.juxta-inner[data-astro-cid-ib5zg7vw][data-media-position=right] .juxta-text[data-astro-cid-ib5zg7vw]{order:0}@media (width>=800px){.juxta-text[data-astro-cid-ib5zg7vw]{flex-shrink:100}}.juxta-text-inner[data-astro-cid-ib5zg7vw]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5625rem;display:flex}.juxta-title[data-astro-cid-ib5zg7vw]{margin-bottom:.25rem}.juxta-wysiwyg[data-astro-cid-ib5zg7vw]{font-size:1rem;line-height:1.4}@media (width<=800px){.juxta-wysiwyg[data-astro-cid-ib5zg7vw]{font-size:.9375rem}}@media (width<=500px){.juxta-wysiwyg[data-astro-cid-ib5zg7vw]{font-size:.875rem}}.juxta-wysiwyg[data-astro-cid-ib5zg7vw] p[data-astro-cid-ib5zg7vw]:not(:last-child){margin-bottom:1rem}.juxta-buttons[data-astro-cid-ib5zg7vw]{flex-wrap:wrap;gap:.625rem;margin-top:1.5625rem;display:flex}.juxta-media[data-astro-cid-ib5zg7vw]{width:100%;margin-inline:auto}@media (width>=800px){.juxta-media[data-astro-cid-ib5zg7vw]{flex-shrink:0;width:50%;max-width:none}}.juxta-media-wrapper[data-astro-cid-ib5zg7vw]{height:100%;display:block;position:relative;overflow:hidden}.juxta-media-wrapper[data-astro-cid-ib5zg7vw]:before{content:"";width:100%;padding-top:100%;display:block}.juxta-image[data-astro-cid-ib5zg7vw]{object-fit:contain;object-position:center center;width:100%;max-width:50rem;height:100%;display:block;position:absolute;top:0;left:0}.partners[data-astro-cid-h4y5doqs]{margin-top:3rem;padding-bottom:.75rem}@media (width>=800px){.partners[data-astro-cid-h4y5doqs]{margin-top:3.125rem}}.partners-top[data-astro-cid-h4y5doqs]{margin-inline:auto;width:100%;max-width:1866px;margin-bottom:1.875rem;padding-inline:1.25rem}@media (width>=500px){.partners-top[data-astro-cid-h4y5doqs]{padding-inline:1.5rem}}@media (width>=800px){.partners-top[data-astro-cid-h4y5doqs]{padding-inline:3rem}}@media (width>=1240px){.partners-top[data-astro-cid-h4y5doqs]{padding-inline:7.125rem}}.partners-subtitle[data-astro-cid-h4y5doqs]{text-align:center;max-width:44rem;color:var(--color-noir);margin:.75rem auto 0;font-size:1rem;line-height:1.5}.partners-title[data-astro-cid-h4y5doqs]{text-align:center;margin:0;font-size:1.115rem;font-weight:700;line-height:1.4}@media (width>=1240px){.partners-top[data-astro-cid-h4y5doqs]{margin-bottom:6.25rem}}.partners-marquee[data-astro-cid-h4y5doqs]{max-width:1920px;margin-inline:auto;overflow:hidden}.partners-track[data-astro-cid-h4y5doqs]{animation-duration:var(--marquee-duration);align-items:center;gap:0;margin:0;padding:0;list-style:none}@media (width>=500px){.partners-track[data-astro-cid-h4y5doqs]{gap:20px}}@media (width>=800px){.partners-track[data-astro-cid-h4y5doqs]{gap:30px}}@media (width>=1000px){.partners-track[data-astro-cid-h4y5doqs]{gap:40px}}.partner-logo[data-astro-cid-h4y5doqs]{flex:none;justify-content:center;align-items:center;padding:0 1.5rem;display:flex}.partner-logo[data-astro-cid-h4y5doqs] img[data-astro-cid-h4y5doqs]{width:auto;max-width:153px;height:auto;display:block}@media (prefers-reduced-motion:reduce){.partners-track[data-astro-cid-h4y5doqs]{width:auto}.partner-logo[data-astro-cid-h4y5doqs].is-duplicate{display:none}}.capability-track[data-astro-cid-v2fxan32]{align-items:stretch;column-gap:1rem;padding:.75rem .5rem 1.25rem}@media (width>=800px){.capability-track[data-astro-cid-v2fxan32].ev-scroller{scroll-snap-type:none;flex-wrap:wrap;overflow-x:visible}}.capability-card[data-astro-cid-v2fxan32]{width:80%;max-width:18rem;box-shadow:var(--shadow-card);background:#fff;border:1px solid #29223812;border-radius:1.25rem;flex-direction:column;margin-bottom:1rem;padding:1.5rem 1.25rem;transition:border-color .2s,transform .2s;display:flex}@media (width>=500px){.capability-card[data-astro-cid-v2fxan32]{width:calc(50% - .5rem);max-width:none}}@media (width>=640px){.capability-card[data-astro-cid-v2fxan32]{width:calc(33.3333% - .666667rem)}}@media (width>=800px){.capability-card[data-astro-cid-v2fxan32]{width:calc(20% - .8rem)}}@media (hover:hover){.capability-card[data-astro-cid-v2fxan32]:hover{border-color:var(--color-turquoise-light);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.capability-card[data-astro-cid-v2fxan32]{transition:none}.capability-card[data-astro-cid-v2fxan32]:hover{transform:none}}.capability-icon[data-astro-cid-v2fxan32]{background:var(--color-turquoise-lighter);border-radius:.875rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin-bottom:1rem;display:inline-flex}.capability-icon[data-astro-cid-v2fxan32] img[data-astro-cid-v2fxan32]{width:28px;height:28px}.capability-title[data-astro-cid-v2fxan32]{font-family:var(--font-display);letter-spacing:-.08px;color:#292238;margin:0 0 .5rem;font-size:1rem;font-weight:700;line-height:1.35}.capability-text[data-astro-cid-v2fxan32]{color:#52525b;margin:0;font-size:.9375rem;line-height:1.45}.support[data-astro-cid-f3go6y5i]{margin-top:3rem}@media (width>=800px){.support[data-astro-cid-f3go6y5i]{margin-top:3.125rem}}.support-container[data-astro-cid-f3go6y5i]{width:100%;max-width:1268px;margin-inline:auto;padding-inline:1.25rem}@media (width>=500px){.support-container[data-astro-cid-f3go6y5i]{padding-inline:1.5rem}}@media (width>=800px){.support-container[data-astro-cid-f3go6y5i]{padding-inline:1.875rem}}@media (width>=1240px){.support-container[data-astro-cid-f3go6y5i]{padding-inline:2.5rem}}.support-wrapper[data-astro-cid-f3go6y5i]{background:var(--color-noir-soft);box-shadow:var(--shadow-panel);color:#fff;border-radius:1.5em;padding:2rem 1.25rem}@media (width>=800px){.support-wrapper[data-astro-cid-f3go6y5i]{padding:2.5rem}}.support-headline[data-astro-cid-f3go6y5i]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;margin-bottom:2.5rem;display:flex}.support-grid[data-astro-cid-f3go6y5i]{grid-template-columns:1fr;align-items:stretch;gap:15px;margin:0;padding:0;list-style:none;display:grid}@media (width>=500px){.support-grid[data-astro-cid-f3go6y5i]{padding-inline:40px}}@media (width>=800px){.support-grid[data-astro-cid-f3go6y5i]{grid-template-columns:repeat(2,1fr)}}@media (width>=1240px){.support-grid[data-astro-cid-f3go6y5i]{grid-template-columns:repeat(3,minmax(0,1fr))}}.support-box[data-astro-cid-f3go6y5i]{flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;display:flex}.support-box--testimony[data-astro-cid-f3go6y5i]{display:none}@media (width<=1239px){.support-box--testimony[data-astro-cid-f3go6y5i]{display:flex}}.support-content[data-astro-cid-f3go6y5i]{min-height:253px;box-shadow:var(--shadow-raised);color:#fff;background:#292238;border-radius:20px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.3125rem;padding:1.25rem;display:flex}@media (width>=1240px){.support-content[data-astro-cid-f3go6y5i]{min-height:300px}}.support-icon[data-astro-cid-f3go6y5i]{object-fit:contain;width:70px;height:70px;margin-bottom:1rem;display:block}.support-title[data-astro-cid-f3go6y5i]{margin-bottom:1rem}.support-text[data-astro-cid-f3go6y5i]{font-family:var(--font-sans);font-size:18px;font-weight:700;line-height:26px}
