@keyframes svelte-1uha8ag-fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-pulse{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:1024px){.nav.svelte-1uha8ag{padding:0 24px!important}.features-section.svelte-1uha8ag{padding:80px 24px!important}.split-section.svelte-1uha8ag{padding:0 24px 80px!important}.split-grid.svelte-1uha8ag{gap:48px!important}.pullquote.svelte-1uha8ag,.faq-section.svelte-1uha8ag{padding:60px 24px!important}.waitlist-section.svelte-1uha8ag{padding:80px 24px!important}.preview-wrap.svelte-1uha8ag{padding:0 24px 80px!important}.footer.svelte-1uha8ag{padding:32px 24px 28px!important;gap:40px!important}}@media(max-width:1024px)and (min-width:641px){.features-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:640px){.nav.svelte-1uha8ag{padding:0 20px!important;gap:12px!important}.nav-links.svelte-1uha8ag{display:none!important}.hero.svelte-1uha8ag{padding:72px 24px!important}.preview-wrap.svelte-1uha8ag{padding:0 16px 56px!important}.principles.svelte-1uha8ag{padding:20px 24px!important;gap:20px!important;flex-direction:column!important;align-items:flex-start!important}.genre-strip.svelte-1uha8ag{padding:20px 24px!important;gap:16px!important;flex-direction:column!important;align-items:flex-start!important}.genre-list.svelte-1uha8ag{gap:16px!important;flex-wrap:wrap!important}.features-section.svelte-1uha8ag{padding:56px 24px!important}.features-grid.svelte-1uha8ag{grid-template-columns:1fr!important}.split-section.svelte-1uha8ag{padding:0 24px 56px!important}.split-grid.svelte-1uha8ag{grid-template-columns:1fr!important;gap:32px!important;direction:ltr!important}.split-rtl.svelte-1uha8ag{display:flex!important;flex-direction:column!important}.split-rtl.svelte-1uha8ag>:where(.svelte-1uha8ag):first-child{order:1!important;direction:ltr!important}.split-rtl.svelte-1uha8ag>:where(.svelte-1uha8ag):last-child{order:2!important;direction:ltr!important}.pullquote.svelte-1uha8ag,.faq-section.svelte-1uha8ag{padding:56px 24px!important}.waitlist-section.svelte-1uha8ag{padding:72px 24px!important}.subscribe-form.svelte-1uha8ag{flex-direction:column!important;max-width:100%!important}.subscribe-form.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%!important;box-sizing:border-box!important}.subscribe-form.svelte-1uha8ag button:where(.svelte-1uha8ag){width:100%!important}.footer.svelte-1uha8ag{padding:32px 24px 28px!important;gap:28px!important;flex-direction:column!important}}
