.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)}}.svelte-1kvcoo4{box-sizing:border-box}section.svelte-1kvcoo4{background-color:#121214;padding:6rem 24px 0}.button.svelte-1kvcoo4{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-1kvcoo4:hover,.button.svelte-1kvcoo4:focus{background-color:#0029cc}.container.svelte-1kvcoo4{max-width:75rem;color:#fff;margin:0 auto}@media screen and (min-width: 768px){.container.svelte-1kvcoo4{align-items:center;display:flex;justify-content:flex-start}}@media screen and (min-width: 992px){.container.svelte-1kvcoo4{justify-content:center}}@media screen and (min-width: 768px){section.svelte-1kvcoo4:nth-child(2n) .container:where(.svelte-1kvcoo4){flex-direction:row-reverse}section.svelte-1kvcoo4:nth-child(2n) .container:where(.svelte-1kvcoo4) .text-wrapper:where(.svelte-1kvcoo4){padding-left:40px;padding-right:0;text-align:right}}.section-label.svelte-1kvcoo4{font-size:.75rem;letter-spacing:1px;text-transform:uppercase;color:#81838a}.section-heading.svelte-1kvcoo4{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-1kvcoo4{font-size:1.75rem}}.text-wrapper.svelte-1kvcoo4{padding-right:40px;text-wrap:balance;margin-bottom:40px}.text-wrapper.svelte-1kvcoo4 p:where(.svelte-1kvcoo4){font-size:1rem;margin:.4em 0 1em}@media screen and (min-width: 768px){.text-wrapper.svelte-1kvcoo4{width:50%;flex:1 0 auto;min-width:50%;margin:0}}@media screen and (min-width: 992px){.text-wrapper.svelte-1kvcoo4 p:where(.svelte-1kvcoo4){font-size:24px;line-height:1.25}}@media screen and (min-width: 768px){.image-wrapper.svelte-1kvcoo4{width:50%;flex:1 0 auto;min-width:50%}}.image-wrapper.svelte-1kvcoo4 img:where(.svelte-1kvcoo4){max-width:100%;height:auto}.container-testimonials.svelte-1kvcoo4{display:block;padding:0 0 6rem}.testimonials-heading.svelte-1kvcoo4{text-align:center;margin-bottom:32px}.testimonials-grid.svelte-1kvcoo4{display:flex;gap:10px;flex-direction:column}@media screen and (min-width: 992px){.testimonials-grid.svelte-1kvcoo4{flex-direction:row}}.testimonials-box.svelte-1kvcoo4{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-1kvcoo4{flex-direction:column;gap:1.875rem;padding:32px}}.testimonials-image-wrapper.svelte-1kvcoo4{flex:1 0 35%}@media screen and (min-width: 992px){.testimonials-image-wrapper.svelte-1kvcoo4{flex:1 0;width:75%}}.testimonials-image-wrapper.svelte-1kvcoo4 img:where(.svelte-1kvcoo4){border:5px solid rgba(0,0,0,.1);border-radius:100%;max-width:100%;height:auto}blockquote.svelte-1kvcoo4{margin:0}blockquote.svelte-1kvcoo4 p:where(.svelte-1kvcoo4){letter-spacing:-.015em;margin-bottom:1rem;font-size:1rem;font-weight:700}blockquote.svelte-1kvcoo4 cite:where(.svelte-1kvcoo4){color:#c8c9cc;font-size:.875rem;font-style:normal}@media screen and (min-width: 768px){blockquote.svelte-1kvcoo4 p:where(.svelte-1kvcoo4){font-size:1.25rem}}
