.gate.svelte-fu7b8r{text-align:center;color:#20265e;align-content:start;justify-items:center;gap:.75rem;min-height:100vh;padding:3rem 1.25rem 8rem;display:grid}img.svelte-fu7b8r{width:auto;height:1.75rem}h1.svelte-fu7b8r{margin:1.5rem 0 0;font-size:1.6rem}p.svelte-fu7b8r{color:#5b607a;max-width:26rem;margin:0}.page.svelte-1uha8ag{color:#20265e;background:#f6f7fb;min-height:100vh}.nav.svelte-1uha8ag,.hero.svelte-1uha8ag,.features.svelte-1uha8ag,.devices.svelte-1uha8ag,footer.svelte-1uha8ag{width:min(72rem,100% - 2rem);margin-inline:auto}.nav.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:1.25rem 0;display:flex}.wordmark.svelte-1uha8ag{width:auto;height:1.75rem}.tagline.svelte-1uha8ag{color:#5b607a;flex:1;margin:0;font-size:.95rem}.nav-actions.svelte-1uha8ag,.hero-actions.svelte-1uha8ag,.footer-actions.svelte-1uha8ag{gap:.6rem;display:flex}.hero.svelte-1uha8ag{max-width:46rem;padding:3rem 0 4rem}.mark.svelte-1uha8ag{width:3rem;height:3rem;margin-bottom:1.25rem}h1.svelte-1uha8ag{margin:0 0 1rem;font-size:clamp(2rem,5vw,3.4rem);line-height:1.1}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#3c4160;max-width:36rem;font-size:1.15rem}.features.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;padding-bottom:3rem;display:grid}article.svelte-1uha8ag,.devices.svelte-1uha8ag{background:#fff;border-radius:1rem;padding:1.25rem;box-shadow:0 10px 30px #20265e0f}article.svelte-1uha8ag h2:where(.svelte-1uha8ag),.devices.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .4rem;font-size:1.05rem}article.svelte-1uha8ag p:where(.svelte-1uha8ag),.devices.svelte-1uha8ag ul:where(.svelte-1uha8ag){color:#5b607a;margin:0}.devices.svelte-1uha8ag{margin-bottom:3rem}.devices.svelte-1uha8ag ul:where(.svelte-1uha8ag){color:#20265e;gap:1rem;padding:1rem 0 0;font-weight:650;list-style:none;display:flex}footer.svelte-1uha8ag{color:#5b607a;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1.5rem 0 2.5rem;display:flex}footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#20265e}button.svelte-1uha8ag{font:inherit;cursor:pointer}.solid.svelte-1uha8ag,.ghost.svelte-1uha8ag{border-radius:999px;padding:.6rem 1.05rem;font-weight:650}.solid.svelte-1uha8ag{color:#fff;background:#20265e;border:0}.ghost.svelte-1uha8ag{color:#20265e;background:#fff;border:1px solid #20265e}@media (width<=640px){.nav-actions.svelte-1uha8ag{margin-left:auto}}
