.solution-hero-content[data-v-89a47616]{padding-top:8rem;padding-bottom:4rem}@media (width>=48rem){.solution-hero-content[data-v-89a47616]{padding-top:9rem;padding-bottom:6rem}}@media (width>=62rem){.solution-hero-content[data-v-89a47616]{padding-top:10rem;padding-bottom:7rem}}.solution-hero-overlay[data-v-89a47616]{z-index:1;background-image:linear-gradient(#221e1e00,#221e1e99);position:absolute;inset:0}.solution-hero-copy[data-v-89a47616]{flex-direction:column;display:flex}.solution-hero-title[data-v-89a47616]{max-width:none;margin:0 0 1rem}.solution-hero-text[data-v-89a47616]{max-width:35rem;margin:0;font-size:1rem;line-height:1.5}@media (width>=62rem){.solution-hero-text[data-v-89a47616]{font-size:1.125rem}}.challenges-section-inner[data-v-65a88a42]{padding-top:4rem;padding-bottom:4rem}@media (width>=48rem){.challenges-section-inner[data-v-65a88a42]{padding-top:6rem;padding-bottom:6rem}}@media (width>=62rem){.challenges-section-inner[data-v-65a88a42]{padding-top:7rem;padding-bottom:7rem}}.challenges-heading-wrap[data-v-65a88a42]{margin-bottom:4rem}.challenges-heading-wrap.is-large[data-v-65a88a42]{max-width:48rem}.challenges-heading-wrap.is-medium[data-v-65a88a42]{max-width:35rem}@media (width>=48rem){.challenges-heading-wrap[data-v-65a88a42]{margin-bottom:5rem}}@media (width>=62rem){.challenges-heading-wrap[data-v-65a88a42]{margin-bottom:6rem}}.challenges-heading-wrap[data-v-65a88a42] h2{margin:0}.showcase-container[data-v-930f23bd]{width:100%;max-width:64rem;margin-left:auto;margin-right:auto}.showcase-inner[data-v-930f23bd]{padding-top:4rem;padding-bottom:4rem}@media (width>=48rem){.showcase-inner[data-v-930f23bd]{padding-top:6rem;padding-bottom:4rem}}@media (width>=62rem){.showcase-inner[data-v-930f23bd]{padding-top:7rem;padding-bottom:4rem}}.showcase-header[data-v-930f23bd]{margin-bottom:4rem}.showcase-header[data-v-930f23bd] h2{margin:0}.showcase-grid[data-v-930f23bd]{grid-template-columns:1fr;align-items:start;row-gap:3rem;display:grid}@media (width>=62rem){.showcase-grid[data-v-930f23bd]{grid-template-columns:1fr 1fr;gap:0 3rem}}.showcase-content[data-v-930f23bd]{flex-direction:column;gap:3rem;width:100%;display:flex}@media (width>=62rem){.showcase-content[data-v-930f23bd]{grid-template-columns:1fr;gap:0;padding-top:60vh;padding-bottom:40vh;display:grid}}.showcase-item[data-v-930f23bd]{flex-direction:column;display:flex}@media (width>=62rem){.showcase-item[data-v-930f23bd]{justify-content:center;height:70vh;max-height:50rem}}.showcase-index[data-v-930f23bd]{letter-spacing:.2em;text-transform:uppercase;color:var(--color-grey);margin-bottom:.5rem;font-weight:300}.showcase-title[data-v-930f23bd]{margin:0 0 1rem}.showcase-text[data-v-930f23bd]{color:var(--color-black);margin:0;font-size:1rem;line-height:1.5}@media (width>=62rem){.showcase-text[data-v-930f23bd]{font-size:1.125rem}}.showcase-cta[data-v-930f23bd]{margin-top:2rem}.showcase-mobile-image-wrap[data-v-930f23bd]{border-radius:.75rem;justify-content:center;align-items:center;width:100%;margin-bottom:2rem;display:flex;overflow:clip}@media (width>=62rem){.showcase-mobile-image-wrap[data-v-930f23bd]{display:none}}.showcase-mobile-image[data-v-930f23bd]{aspect-ratio:1;object-fit:cover;width:100%;max-height:18rem}.showcase-image-wrap[data-v-930f23bd]{display:none}@media (width>=62rem){.showcase-image-wrap[data-v-930f23bd]{flex-direction:column;justify-content:center;align-self:start;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0}}.showcase-image-stage[data-v-930f23bd]{width:100%;height:70vh;max-height:50rem;position:relative}.showcase-image[data-v-930f23bd]{object-fit:cover;opacity:0;z-index:0;pointer-events:none;border-radius:1.5rem;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.showcase-image.is-visible[data-v-930f23bd]{opacity:1;z-index:1}.discover-inner[data-v-a67b0665]{padding-top:4rem;padding-bottom:4rem}@media (width>=48rem){.discover-inner[data-v-a67b0665]{padding-top:6rem;padding-bottom:6rem}}@media (width>=62rem){.discover-inner[data-v-a67b0665]{padding-top:7rem;padding-bottom:7rem}}.discover-header[data-v-a67b0665]{text-align:center;max-width:48rem;margin-bottom:4rem;margin-left:auto;margin-right:auto}@media (width>=48rem){.discover-header[data-v-a67b0665]{margin-bottom:5rem}}@media (width>=62rem){.discover-header[data-v-a67b0665]{margin-bottom:6rem}}.discover-heading[data-v-a67b0665]{margin:0 0 1rem}.discover-text[data-v-a67b0665]{color:var(--color-grey);margin:0;font-size:1rem;line-height:1.5}@media (width>=62rem){.discover-text[data-v-a67b0665]{font-size:1.125rem}}.discover-cta[data-v-a67b0665]{margin-top:2rem}.discover-grid[data-v-a67b0665]{grid-template-columns:1fr;align-items:stretch;row-gap:3rem;display:grid}@media (width>=62rem){.discover-grid[data-v-a67b0665]{grid-template-columns:1fr 1fr;gap:6.25rem}}.discover-image-wrap[data-v-a67b0665]{aspect-ratio:4/3;border-radius:.75rem;width:100%;position:relative;overflow:clip}@media (width>=62rem){.discover-image-wrap[data-v-a67b0665]{aspect-ratio:auto;height:100%;min-height:100%}}.discover-image[data-v-a67b0665]{object-fit:cover;width:100%;height:100%;display:block}@media (width>=62rem){.discover-image[data-v-a67b0665]{position:absolute;inset:0}}.why-section-inner[data-v-6cd8b7f9]{padding-top:4rem;padding-bottom:4rem}@media (width>=48rem){.why-section-inner[data-v-6cd8b7f9]{padding-top:6rem;padding-bottom:6rem}}@media (width>=62rem){.why-section-inner[data-v-6cd8b7f9]{padding-top:7rem;padding-bottom:7rem}}.why-heading-wrap[data-v-6cd8b7f9]{max-width:48rem;margin-bottom:4rem}@media (width>=48rem){.why-heading-wrap[data-v-6cd8b7f9]{margin-bottom:5rem}}@media (width>=62rem){.why-heading-wrap[data-v-6cd8b7f9]{margin-bottom:6rem}}.why-heading-wrap[data-v-6cd8b7f9] h2{margin:0}.why-link-wrap[data-v-6cd8b7f9]{margin-top:4rem}@media (width>=48rem){.why-link-wrap[data-v-6cd8b7f9]{margin-top:5rem}}@media (width>=62rem){.why-link-wrap[data-v-6cd8b7f9]{margin-top:6rem}}.why-link[data-v-6cd8b7f9]{color:var(--color-blackish);align-items:center;gap:.35rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.why-link svg[data-v-6cd8b7f9]{width:1rem;height:1rem;transition:transform .2s}.why-link:hover svg[data-v-6cd8b7f9]{transform:translate(.15rem)}
