.hero-title.svelte-kg8ly3{font-size:clamp(2rem,calc(2rem + 1 * ((100vw - 23.4375rem) / 66.5625)),3rem)}.hero-demo.svelte-1hfkmxx{position:relative;width:100%;height:clamp(680px,calc(100vh - 120px),928px);border-radius:14px;overflow:hidden;background-size:cover;background-position:center bottom;isolation:isolate}.hero-demo-features.svelte-1hfkmxx{position:absolute;left:32px;bottom:32px;z-index:0;width:296px;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px;color:#fff;text-shadow:0 1px 12px rgb(0 20 40 / .45)}.hero-demo-head.svelte-1hfkmxx{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px;line-height:1.3}.hero-demo-features.svelte-1hfkmxx p:where(.svelte-1hfkmxx){margin:4px 0 0 24px;font-size:14px;line-height:1.45;color:#ffffffd9}.hero-demo-frame.svelte-1hfkmxx{position:absolute;inset:0;z-index:1;width:100%;height:100%;border:0;background:transparent;color-scheme:normal}@media(max-width:900px){.hero-demo.svelte-1hfkmxx{height:640px}.hero-demo-features.svelte-1hfkmxx{display:none}}.feature-demos.svelte-1hshaqa{display:flex;flex-direction:column;gap:120px}.feature-demo.svelte-1hshaqa{display:grid;grid-template-columns:320px minmax(0,1fr);gap:48px;align-items:center}.feature-demo.flip.svelte-1hshaqa{grid-template-columns:minmax(0,1fr) 320px}.feature-demo.flip.svelte-1hshaqa .feature-demo-copy:where(.svelte-1hshaqa){order:2}.feature-demo-copy.svelte-1hshaqa h2:where(.svelte-1hshaqa){margin:0 0 12px;font-size:1.5rem;font-weight:500;line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.feature-demo-copy.svelte-1hshaqa p:where(.svelte-1hshaqa){margin:0;line-height:1.45}.feature-demo-box.svelte-1hshaqa{position:relative;height:760px;border-radius:14px;overflow:hidden;background-size:cover;background-position:center}.feature-demo-box.svelte-1hshaqa iframe:where(.svelte-1hshaqa){position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent;color-scheme:normal}@media(max-width:1360px){.feature-demo.svelte-1hshaqa{grid-template-columns:260px minmax(0,1fr);gap:36px}.feature-demo.flip.svelte-1hshaqa{grid-template-columns:minmax(0,1fr) 260px}.feature-demo-copy.svelte-1hshaqa h2:where(.svelte-1hshaqa){font-size:1.375rem}}@media(max-width:1024px){.feature-demos.svelte-1hshaqa{gap:72px}.feature-demo.svelte-1hshaqa,.feature-demo.flip.svelte-1hshaqa{grid-template-columns:minmax(0,1fr);gap:24px}.feature-demo.flip.svelte-1hshaqa .feature-demo-copy:where(.svelte-1hshaqa){order:0}.feature-demo-copy.svelte-1hshaqa{max-width:620px}}@media(max-width:900px){.feature-demo-box.svelte-1hshaqa{height:640px}}
