.examples.svelte-6x7wcr{display:grid;gap:2rem;padding:2rem}@media (width >= 768px){.examples.svelte-6x7wcr{grid-template-columns:repeat(auto-fit,minmax(max(calc(25vw - 6rem),36rem),1fr))}}.hero-banner.svelte-xkuk4q{display:grid;gap:3rem;place-content:center;place-items:center;min-height:36rem;padding-inline:1.125rem}@media (width < 768px){.hero-banner.svelte-xkuk4q{min-height:24rem}}.hero-banner.svelte-xkuk4q .text:where(.svelte-xkuk4q){display:grid;gap:2rem;place-content:center;place-items:center;text-align:center;max-width:64rem}.hero-banner.svelte-xkuk4q .text:where(.svelte-xkuk4q) h1:where(.svelte-xkuk4q){font-family:Bricolage Grotesque,sans-serif;font-size:min(3.25rem,6.75vw);font-weight:800;display:inline-block;letter-spacing:-.01rem;gap:.5rem;line-height:1.375;margin:0;min-height:13.5rem}@media (width <= 768px){.hero-banner.svelte-xkuk4q .text:where(.svelte-xkuk4q) h1:where(.svelte-xkuk4q){min-height:40vw}}@media (width < 768px){.hero-banner.svelte-xkuk4q .text:where(.svelte-xkuk4q) h1:where(.svelte-xkuk4q) br:where(.svelte-xkuk4q){display:none}}@media (width < 768px){.hero-banner.svelte-xkuk4q .platform-logos{--mobile-size: .625}}mark.svelte-xkuk4q{margin-block:-.25rem;padding:.125rem .5rem}@media (width >= 768px){mark.svelte-xkuk4q{padding:.125rem 1rem}}.cta.svelte-xkuk4q{display:grid;gap:1.25rem;place-items:center}.cta.svelte-xkuk4q span:where(.svelte-xkuk4q){color:var(--c-text-light);font-size:.875rem}main.svelte-13j2vx0{--boxed-width: 72rem;display:grid;gap:2rem}@media (width <= 768px){main.svelte-13j2vx0{gap:1rem}}.boxed.svelte-13j2vx0{width:100%;max-width:var(--boxed-width);margin:auto}.fullwidth.svelte-13j2vx0{width:100%}.subtitle.svelte-13j2vx0{display:grid;margin-top:1rem;gap:1rem;place-items:center}section.svelte-13j2vx0{scroll-snap-align:start;scroll-snap-stop:normal;margin:auto;padding-block:3rem;display:grid;gap:2rem}@media (width <= 768px){section.svelte-13j2vx0{padding-block:2rem}}section.svelte-13j2vx0 h2:where(.svelte-13j2vx0){font-size:2rem;font-weight:700;margin-block:0;text-align:center}.section-headline.svelte-13j2vx0{text-align:center;display:grid;gap:1.25rem;margin-bottom:1.5rem;padding-inline:1.5rem}.section-headline.svelte-13j2vx0 h2:where(.svelte-13j2vx0){margin:0}@media (width <= 768px){.section-headline.svelte-13j2vx0 h2:where(.svelte-13j2vx0){font-size:1.5rem}}.section-headline.svelte-13j2vx0 p:where(.svelte-13j2vx0){margin:0}.video.svelte-13j2vx0{aspect-ratio:16 / 9;width:100%;background:var(--bg-surface-3)}
