.svelte-fpxduh{box-sizing:border-box}section.svelte-fpxduh{background-color:#121214;padding:6rem 24px 0}.section-hero.svelte-fpxduh{text-align:center;padding-top:0}.section-hero.svelte-fpxduh img:where(.svelte-fpxduh){height:auto;width:100%;max-width:100%}.container-hero.svelte-fpxduh{max-width:800px;margin:0 auto}.hero-text-wrap.svelte-fpxduh p:where(.svelte-fpxduh){color:#f1f607;margin:0 auto 2rem;font-size:1.25rem;line-height:1.2;font-weight:400}@media screen and (min-width: 576px){.hero-text-wrap.svelte-fpxduh p:where(.svelte-fpxduh){margin-top:25px;font-size:1.5rem;width:90%}}@media screen and (min-width: 768px){.hero-text-wrap.svelte-fpxduh p:where(.svelte-fpxduh){line-height:1.3}}@media screen and (min-width: 992px){.hero-text-wrap.svelte-fpxduh p:where(.svelte-fpxduh){margin-top:15px;width:100%}}.cta-wrap.svelte-fpxduh{display:flex;justify-content:center;gap:.5rem}.button-hero.svelte-fpxduh{font-size:1rem;line-height:24px;background-color:#f1f607;color:#121214;border-radius:5px;padding:1rem 0;width:200px;text-align:center;transition:all .2s;font-weight:500}.button-hero.svelte-fpxduh:hover,.button-hero.svelte-fpxduh:focus{background-color:#f1f607;transform:scale(1.01);box-shadow:0 0 40px #ffffff1f}@media screen and (min-width: 576px){.button-hero.svelte-fpxduh{width:170px;padding:6px 0}}.container-hero.svelte-yo3tjy{--overlay-background: rgba(0, 0, 0, .5);--blur-radius: 10px;height:100%;background:#000;display:grid;grid-template-columns:[main-start] 1fr [main-end];grid-template-rows:[video-start] 1fr [headline-start] min-content [headline-end bottom-overlay-start] min-content [bottom-overlay-end video-end]}.hero-video.svelte-yo3tjy{width:100%;height:100%;object-fit:cover;object-position:center;grid-row:video;grid-column:main}.hero-video.hero-video--active.svelte-yo3tjy{grid-row:video/headline-end;object-fit:contain}.hero-video-mobile-play.svelte-yo3tjy{display:flex;grid-row:video/headline-start;grid-column:main}.hero-video-mobile-play.svelte-yo3tjy button:where(.svelte-yo3tjy){width:100%;z-index:2;border-radius:unset;display:flex;justify-content:center;align-items:center}.hero-video-mobile-play.hero-video-mobile-play--active.svelte-yo3tjy{opacity:0;z-index:-1;transition:opacity ease-out .3s}@media screen and (min-width: 576px){.hero-video-mobile-play.svelte-yo3tjy{display:none}}.hero-video-text-wrap.svelte-yo3tjy,.hero-video-bottom-overlay.svelte-yo3tjy{padding-inline:1rem;padding-block:0 2rem}@media screen and (min-width: 768px){.hero-video-text-wrap.svelte-yo3tjy,.hero-video-bottom-overlay.svelte-yo3tjy{padding-inline:104px}}@media screen and (min-width: 992px){.hero-video-text-wrap.svelte-yo3tjy,.hero-video-bottom-overlay.svelte-yo3tjy{padding-block:1rem}}.hero-video-text-wrap.svelte-yo3tjy{position:relative;color:#fafafb;grid-row:headline;grid-column:main;z-index:1;display:flex;flex-direction:column;gap:1rem;padding-block:1rem}@media screen and (min-width: 576px){.hero-video-text-wrap.svelte-yo3tjy{padding-block:3rem;gap:2rem}}.hero-video-text-wrap.svelte-yo3tjy h1:where(.svelte-yo3tjy){text-wrap-style:balance;margin-block:0;max-width:13ch;font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;font-family:SoehneBreit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:unset}@media screen and (min-width: 768px){.hero-video-text-wrap.svelte-yo3tjy h1:where(.svelte-yo3tjy){font-size:1.25rem}}@media screen and (min-width: 576px){.hero-video-text-wrap.svelte-yo3tjy h1:where(.svelte-yo3tjy){font-size:2.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;font-family:SoehneBreit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:unset;max-width:16ch}}@media screen and (min-width: 576px) and (min-width: 768px){.hero-video-text-wrap.svelte-yo3tjy h1:where(.svelte-yo3tjy){font-size:3rem}}.hero-video-text-wrap.svelte-yo3tjy a:where(.svelte-yo3tjy){width:100%;font-size:1.125rem}@media screen and (min-width: 576px){.hero-video-text-wrap.svelte-yo3tjy a:where(.svelte-yo3tjy){width:50%;max-width:400px}}.hero-video-text-wrap.svelte-yo3tjy:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(transparent,var(--overlay-background))}@supports (backdrop-filter: blur(0)) and (mask-image: none){.hero-video-text-wrap.svelte-yo3tjy:after{background:var(--overlay-background);-webkit-backdrop-filter:blur(var(--blur-radius));backdrop-filter:blur(var(--blur-radius));-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}}.hero-video-bottom-overlay.svelte-yo3tjy{color:var(--text-04);display:flex;justify-content:space-between;align-items:center;gap:2rem;border-top:1px solid white;background:var(--overlay-background);-webkit-backdrop-filter:blur(calc(var(--blur-radius) * 10));backdrop-filter:blur(calc(var(--blur-radius) * 10));grid-row:bottom-overlay;grid-column:main;padding-block:1rem}.hero-video-bottom-overlay.svelte-yo3tjy div:where(.svelte-yo3tjy):first-of-type{flex:1}.hero-video-bottom-overlay.svelte-yo3tjy p:where(.svelte-yo3tjy){font-size:.75rem;line-height:1.5;font-weight:400;max-width:50ch}@media screen and (min-width: 576px){.hero-video-bottom-overlay.svelte-yo3tjy p:where(.svelte-yo3tjy){font-size:1rem;line-height:1.5;font-weight:400}}.hero-video-bottom-overlay.svelte-yo3tjy div.hero-video-cta:where(.svelte-yo3tjy){display:flex;justify-content:flex-end;gap:2rem;position:relative}.hero-video-bottom-overlay.svelte-yo3tjy div.hero-video-cta:where(.svelte-yo3tjy) button{display:none}@media screen and (min-width: 576px){.hero-video-bottom-overlay.svelte-yo3tjy div.hero-video-cta:where(.svelte-yo3tjy) button{display:unset}}@media screen and (min-width: 1200px){.hero-video-bottom-overlay.svelte-yo3tjy div.hero-video-cta:where(.svelte-yo3tjy):before{content:"";position:absolute;background-image:url(https://splice-res.cloudinary.com/image/upload/v1742861759/app-assets/general/squiggle-line_2x.png);background-size:contain;background-repeat:no-repeat;width:221px;height:80px;left:-221px;top:-1rem}}div.container-hero.svelte-yo3tjy{--fade-duration: .65s;--fade-easing: cubic-bezier(.25, .1, .25, 1)}.hero-video-text-wrap.svelte-yo3tjy{animation:svelte-yo3tjy-fade-in-slide var(--fade-duration) var(--fade-easing)}.hero-video-text-wrap--hidden.svelte-yo3tjy{animation:svelte-yo3tjy-fade-out-slide calc(var(--fade-duration) / 1.25) var(--fade-easing);opacity:0;z-index:-1}@keyframes svelte-yo3tjy-fade-in-slide{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-yo3tjy-fade-out-slide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}.subheader.svelte-ttv8wn{font-size:.75rem;letter-spacing:1px;text-transform:uppercase;color:#81838a}section.svelte-ttv8wn{container-type:inline-size}h2.svelte-ttv8wn{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;font-family:Soehne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:unset}@media screen and (min-width: 768px){h2.svelte-ttv8wn{font-size:1.75rem}}.button-link.svelte-ttv8wn{box-sizing:border-box;border-radius:8px;background-color:#03f;color:#fff;font-weight:500;font-size:1rem;padding:1rem 2rem;transition:background-color .2s}.button-link.svelte-ttv8wn:hover,.button-link.svelte-ttv8wn:focus{background-color:#0029cc;text-decoration:none}.child-content.svelte-ttv8wn{padding:1.25rem 0 0;box-sizing:border-box}.editorial-row.svelte-v6zuiw{display:grid;grid-template-columns:1fr;grid-template-rows:2fr;grid-column-gap:2rem;grid-row-gap:2rem;padding-bottom:3rem}@container (min-width: 480px){.editorial-row.svelte-v6zuiw{grid-template-columns:210px 1fr;grid-template-rows:repeat(1,1fr)}}.editorial-row.svelte-v6zuiw>:where(.svelte-v6zuiw){align-content:top}.editorial-row.svelte-v6zuiw:focus-within{border-radius:4px;background-color:#121214}.editorial-row.svelte-v6zuiw:hover{border-radius:4px;background-color:#121214}a.svelte-v6zuiw:hover{text-decoration:none}img.svelte-v6zuiw{border-radius:4px;width:100%}@media screen and (min-width: 576px){img.svelte-v6zuiw{max-width:210px}}p.svelte-v6zuiw{color:var(--text-03);font-size:1rem;line-height:1.5;font-weight:400}h3.svelte-v6zuiw{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;font-family:Soehne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:unset;color:#fff}@media screen and (min-width: 768px){h3.svelte-v6zuiw{font-size:1.25rem}}.subtitle.svelte-v6zuiw{font-size:.75rem;line-height:1.5;font-weight:400;color:var(--link-01)}.svelte-19n4eoo{box-sizing:border-box}section.svelte-19n4eoo{background-color:#121214;padding:6rem 24px 0}.button.svelte-19n4eoo{border-radius:8px;background-color:#03f;color:#fff;font-weight:500;font-size:1rem;line-height:24px;padding:6px 1.25rem;transition:background-color .2s}.button.svelte-19n4eoo:hover,.button.svelte-19n4eoo:focus{background-color:#0029cc}.container.svelte-19n4eoo{max-width:75rem;color:#fff;margin:0 auto}@media screen and (min-width: 768px){.container.svelte-19n4eoo{align-items:center;display:flex;justify-content:flex-start}}@media screen and (min-width: 992px){.container.svelte-19n4eoo{justify-content:center}}@media screen and (min-width: 768px){section.svelte-19n4eoo:nth-child(2n) .container:where(.svelte-19n4eoo){flex-direction:row-reverse}section.svelte-19n4eoo:nth-child(2n) .container:where(.svelte-19n4eoo) .text-wrapper:where(.svelte-19n4eoo){padding-left:40px;padding-right:0;text-align:right}}.section-label.svelte-19n4eoo{font-size:.75rem;letter-spacing:1px;text-transform:uppercase;color:#81838a}.section-heading.svelte-19n4eoo{font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;font-family:Soehne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:unset}@media screen and (min-width: 768px){.section-heading.svelte-19n4eoo{font-size:1.75rem}}.text-wrapper.svelte-19n4eoo{padding-right:40px;text-wrap:balance;margin-bottom:40px}.text-wrapper.svelte-19n4eoo p:where(.svelte-19n4eoo){font-size:1rem;margin:.4em 0 1em}@media screen and (min-width: 768px){.text-wrapper.svelte-19n4eoo{width:50%;flex:1 0 auto;min-width:50%;margin:0}}@media screen and (min-width: 992px){.text-wrapper.svelte-19n4eoo p:where(.svelte-19n4eoo){font-size:24px;line-height:1.25}}@media screen and (min-width: 768px){.image-wrapper.svelte-19n4eoo{width:50%;flex:1 0 auto;min-width:50%}}.image-wrapper.svelte-19n4eoo img:where(.svelte-19n4eoo){max-width:100%;height:auto}.container-testimonials.svelte-19n4eoo{display:block;padding:0 0 6rem}.testimonials-heading.svelte-19n4eoo{text-align:center;margin-bottom:32px}.testimonials-grid.svelte-19n4eoo{display:flex;gap:10px;flex-direction:column}@media screen and (min-width: 992px){.testimonials-grid.svelte-19n4eoo{flex-direction:row}}.testimonials-box.svelte-19n4eoo{background-color:#232426;border-radius:8px;padding:26px;display:flex;align-items:center;gap:32px;flex:1 0}@media screen and (min-width: 992px){.testimonials-box.svelte-19n4eoo{flex-direction:column;gap:1.875rem;padding:32px}}.testimonials-image-wrapper.svelte-19n4eoo{flex:1 0 35%}@media screen and (min-width: 992px){.testimonials-image-wrapper.svelte-19n4eoo{flex:1 0;width:75%}}.testimonials-image-wrapper.svelte-19n4eoo img:where(.svelte-19n4eoo){border:5px solid rgba(0,0,0,.1);border-radius:100%;max-width:100%;height:auto}blockquote.svelte-19n4eoo{margin:0}blockquote.svelte-19n4eoo p:where(.svelte-19n4eoo){letter-spacing:-.015em;margin-bottom:1rem;font-size:1rem;font-weight:700}blockquote.svelte-19n4eoo cite:where(.svelte-19n4eoo){color:#c8c9cc;font-size:.875rem;font-style:normal}@media screen and (min-width: 768px){blockquote.svelte-19n4eoo p:where(.svelte-19n4eoo){font-size:1.25rem}}.brand-positioning.svelte-19n4eoo{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:1.25rem;grid-row-gap:0px;align-items:start}@media screen and (min-width: 768px){.brand-positioning.svelte-19n4eoo{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}}
