.section-code-samples.svelte-dtpqyi.svelte-dtpqyi.svelte-dtpqyi{position:relative;overflow:hidden;min-height:700px}.section-code-samples.svelte-dtpqyi.svelte-dtpqyi.svelte-dtpqyi:after{content:"";position:absolute;height:65%;left:0%;right:0;bottom:0;display:block;z-index:-1;background:url(/images/section-prespective-bg.svg);background-size:cover}.section-code-samples.svelte-dtpqyi .section__cta.svelte-dtpqyi.svelte-dtpqyi,.section-code-samples.svelte-dtpqyi .section__title.svelte-dtpqyi.svelte-dtpqyi,.section-code-samples.svelte-dtpqyi .section__subtitle.svelte-dtpqyi.svelte-dtpqyi{position:relative;z-index:10}.section-code-samples.svelte-dtpqyi .section__cta.svelte-dtpqyi.svelte-dtpqyi{display:inline-block;margin-top:1rem}@media screen and (min-width: 768px){.section-code-samples.svelte-dtpqyi .section__cta.svelte-dtpqyi.svelte-dtpqyi{margin-top:1.75rem}}.section-code-samples.svelte-dtpqyi .code-samples-list__wrap.svelte-dtpqyi.svelte-dtpqyi{position:relative}.section-code-samples.svelte-dtpqyi .code-samples-list__wrap.svelte-dtpqyi.svelte-dtpqyi:before{content:"";position:absolute;top:0;left:-2.5rem;bottom:0;width:4rem;background-color:#fff;z-index:10;filter:blur(12px)}@media screen and (min-width: 768px){.section-code-samples.svelte-dtpqyi .code-samples-list__wrap.svelte-dtpqyi.svelte-dtpqyi:before{display:none}}.section-code-samples.svelte-dtpqyi .code-samples-list.svelte-dtpqyi.svelte-dtpqyi{display:flex;flex-direction:column;padding-bottom:1rem}@media screen and (max-width: 767px){.section-code-samples.svelte-dtpqyi .code-samples-list.svelte-dtpqyi.svelte-dtpqyi{margin:0 -1.25rem;width:auto;overflow-x:auto}}@media screen and (min-width: 768px){.section-code-samples.svelte-dtpqyi .code-samples-list.svelte-dtpqyi.svelte-dtpqyi{margin-top:-10%}}.section-code-samples.svelte-dtpqyi .code-samples-list.svelte-dtpqyi>div.svelte-dtpqyi:nth-child(1){padding-left:12rem}@media screen and (min-width: 768px){.section-code-samples.svelte-dtpqyi .code-samples-list.svelte-dtpqyi>div.svelte-dtpqyi:nth-child(1){padding-left:30rem}}.section-code-samples.svelte-dtpqyi .code-samples-list.svelte-dtpqyi>div.svelte-dtpqyi:nth-child(2){padding-left:6rem}@media screen and (min-width: 768px){.section-code-samples.svelte-dtpqyi .code-samples-list.svelte-dtpqyi>div.svelte-dtpqyi:nth-child(2){padding-left:15rem}}.section-code-samples.svelte-dtpqyi .code-samples-list.svelte-dtpqyi>div.svelte-dtpqyi:nth-child(3){padding-left:2.5rem}.section-code-samples.svelte-dtpqyi .code-samples-list__row.svelte-dtpqyi.svelte-dtpqyi{display:flex;gap:1.75rem;margin-top:1.75rem}@media screen and (min-width: 768px){.section-code-samples.svelte-dtpqyi .code-samples-list__row.svelte-dtpqyi.svelte-dtpqyi{gap:2.25rem;margin-top:2.25rem}}.section-ecosystem-support.svelte-1kshejv.svelte-1kshejv{background:url(/images/section-blue-bg.svg);background-size:cover;background-color:var(--grey-50)}.ecosystem-support.svelte-1kshejv.svelte-1kshejv{display:grid;grid-template-columns:1fr;gap:5rem;margin-top:4.5rem}@media screen and (min-width: 768px){.ecosystem-support.svelte-1kshejv.svelte-1kshejv{grid-template-columns:1fr 1fr}}.ecosystem-support__item__image.svelte-1kshejv img.svelte-1kshejv{max-width:100%;height:auto}.ecosystem-support__item__content.svelte-1kshejv.svelte-1kshejv{color:var(--bl--text-grey);line-height:1.68;margin-top:3.125rem}.ecosystem-support__item__cta.svelte-1kshejv.svelte-1kshejv{margin-top:2rem}.section-index-hero.svelte-12gb9l5.svelte-12gb9l5{position:relative;overflow:hidden;color:var(--bl--fg-alt-color);background-color:var(--bl--bg-alt-color)}@media screen and (min-width: 768px){.section-index-hero.svelte-12gb9l5.svelte-12gb9l5{height:720px}}.section-index-hero.svelte-12gb9l5 .section__bg.svelte-12gb9l5{position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(/images/hero-bg.svg);background-size:100%;background-position:left -40vw;background-repeat:no-repeat}@media screen and (min-width: 350px){.section-index-hero.svelte-12gb9l5 .section__bg.svelte-12gb9l5{background-position:left -50vw}}@media screen and (min-width: 450px){.section-index-hero.svelte-12gb9l5 .section__bg.svelte-12gb9l5{background-position:left -60vw}}@media screen and (min-width: 550px){.section-index-hero.svelte-12gb9l5 .section__bg.svelte-12gb9l5{background-position:left -70vw}}@media screen and (min-width: 650px){.section-index-hero.svelte-12gb9l5 .section__bg.svelte-12gb9l5{background-position:left -80vw}}@media screen and (min-width: 768px){.section-index-hero.svelte-12gb9l5 .section__bg.svelte-12gb9l5{background-size:initial;background-position:60vw 5%}}@media screen and (min-width: 992px){.section-index-hero.svelte-12gb9l5 .section__bg.svelte-12gb9l5{background-position:50vw 5%}}@media screen and (min-width: 1440px){.section-index-hero.svelte-12gb9l5 .section__bg.svelte-12gb9l5{background-position:right top}}.section-index-hero.svelte-12gb9l5.svelte-12gb9l5:after{content:"";display:block;background-color:#fff;position:absolute;bottom:0;left:50%;border-radius:50%;width:200%;height:280px;transform:translate(-50%,75%)}@media screen and (min-width: 768px){.section-index-hero.svelte-12gb9l5.svelte-12gb9l5:after{border-radius:62%;width:120%;min-width:2000px;height:280px;transform:translate(-50%,75%)}}.section-index-hero.svelte-12gb9l5 .container.svelte-12gb9l5{height:100%}.section-index-hero.svelte-12gb9l5 .section__inner.svelte-12gb9l5{display:grid;grid-template-columns:1fr;height:100%}@media screen and (min-width: 768px){.section-index-hero.svelte-12gb9l5 .section__inner.svelte-12gb9l5{grid-template-columns:1.75fr 1fr;align-items:center}}@media screen and (min-width: 992px){.section-index-hero.svelte-12gb9l5 .section__inner.svelte-12gb9l5{grid-template-columns:1fr 1fr}}.section-index-hero.svelte-12gb9l5 .section__content__inner.svelte-12gb9l5{padding-top:12rem;padding-bottom:4rem}@media screen and (min-width: 768px){.section-index-hero.svelte-12gb9l5 .section__content__inner.svelte-12gb9l5{padding-top:0;padding-bottom:0}}@media screen and (min-width: 992px){.section-index-hero.svelte-12gb9l5 .section__content__inner.svelte-12gb9l5{padding-left:4rem}}.section-index-hero.svelte-12gb9l5 .section__title.svelte-12gb9l5{text-align:center}@media screen and (min-width: 768px){.section-index-hero.svelte-12gb9l5 .section__title.svelte-12gb9l5{text-align:left}}.section-index-hero.svelte-12gb9l5 .section__description.svelte-12gb9l5,.section-index-hero.svelte-12gb9l5 .section__description.svelte-12gb9l5 p{line-height:1.68;margin-top:1.5rem;text-align:center}@media screen and (min-width: 768px){.section-index-hero.svelte-12gb9l5 .section__description.svelte-12gb9l5,.section-index-hero.svelte-12gb9l5 .section__description.svelte-12gb9l5 p{text-align:left}}.section-index-hero.svelte-12gb9l5 .section__content.svelte-12gb9l5{order:1}@media screen and (min-width: 768px){.section-index-hero.svelte-12gb9l5 .section__content.svelte-12gb9l5{order:0}}.section-index-hero.svelte-12gb9l5 .section__cta.svelte-12gb9l5{margin-top:2rem}@media screen and (max-width: 767px){.section-index-hero.svelte-12gb9l5 .section__cta.svelte-12gb9l5 button{width:100%;max-width:none}}.section-index-hero.svelte-12gb9l5 .section__cta.svelte-12gb9l5 a{display:block}@media screen and (min-width: 768px){.section-index-hero.svelte-12gb9l5 .section__cta.svelte-12gb9l5 a{float:left}}.section-index-hero.svelte-12gb9l5 .section__cta.svelte-12gb9l5 a:not(:last-child){margin-bottom:1.25rem}@media screen and (min-width: 768px){.section-index-hero.svelte-12gb9l5 .section__cta.svelte-12gb9l5 a:not(:last-child){margin-bottom:0;margin-right:1.25rem}}.product-feature.svelte-5mv1xw{position:relative;padding:.25rem 2rem 1rem;border-left:1px solid var(--grey-100)}@media screen and (min-width: 768px){.product-feature.svelte-5mv1xw{padding:.25rem 2rem 1rem}}.product-feature.svelte-5mv1xw:before{content:"";position:absolute;left:-1px;top:0;display:block;width:4px;height:2rem;background-color:var(--yellow-500)}.product-feature__inner.svelte-5mv1xw{display:flex;flex-direction:column;gap:1rem}.product-feature__title.svelte-5mv1xw{font-size:1.125rem;min-width:0}@media screen and (min-width: 768px){.product-feature__title.svelte-5mv1xw{font-size:21px;flex:1}}.product-feature__description.svelte-5mv1xw{color:var(--bl--text-grey)}@media screen and (min-width: 768px){.product-feature__description.svelte-5mv1xw{font-size:1rem;line-height:1.68}}.product-features.svelte-11wet6p{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:2.5rem}@media screen and (min-width: 768px){.product-features.svelte-11wet6p{grid-template-columns:1fr 1fr 1fr;margin-top:4.25rem}}
