.scrolly.svelte-199i370{position:relative;height:calc((var(--steps) - 1) * 75svh + 100svh - var(--header-h))}.stage.svelte-199i370{--k: 1;container-type:size;position:sticky;top:var(--header-h);height:calc(100svh - var(--header-h));min-height:520px;overflow:hidden;display:grid;align-items:center}.glow.svelte-199i370{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 18% 45%,rgb(65 112 240 / .16),transparent 50%),radial-gradient(circle at 82% 75%,rgb(179 38 60 / .13),transparent 50%)}.cards.svelte-199i370{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.card-pos.svelte-199i370{position:absolute;left:50%;top:50%;will-change:transform;transform:translate(-50%,-50%) translate(calc(var(--x) * 46cqw),calc(var(--y) * 43cqh)) rotate(var(--r)) scale(calc(var(--s) * var(--k)))}.card-float.svelte-199i370{animation:svelte-199i370-float var(--d) ease-in-out var(--delay) infinite alternate;filter:drop-shadow(0 12px 26px rgb(0 0 0 / .5))}.card-float.svelte-199i370 svg:where(.svelte-199i370){display:block}@keyframes svelte-199i370-float{0%{transform:translateY(0) rotate(-2deg)}to{transform:translateY(-16px) rotate(2deg)}}.layout.svelte-199i370{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--s-12)}.layout.has-aside.svelte-199i370{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.copy.svelte-199i370{display:grid}.sec.svelte-199i370{grid-area:1 / 1;display:grid;justify-items:start;align-content:center;gap:var(--s-5);will-change:opacity,transform}.eyebrow.svelte-199i370{white-space:normal;height:auto;padding-block:5px}h1.svelte-199i370,.h1.svelte-199i370{font-size:var(--fs-hero);max-width:16ch;text-shadow:0 2px 18px rgb(14 19 48 / .85)}.lead.svelte-199i370{color:var(--ink-2);max-width:52ch;text-shadow:0 1px 12px rgb(14 19 48 / .9)}.btns.svelte-199i370{gap:var(--s-3)}.note.svelte-199i370{font-size:var(--fs-sm);color:var(--muted)}.aside.svelte-199i370{display:grid;justify-items:center}.aside-mobile.svelte-199i370{display:none}.dots.svelte-199i370{position:absolute;z-index:2;right:max(var(--gutter),calc((100% - var(--wrap)) / 2 - 36px));top:50%;transform:translateY(-50%);display:grid;gap:10px}.dots.svelte-199i370 button:where(.svelte-199i370){width:10px;height:10px;padding:0;border-radius:50%;border:1px solid var(--rule-strong);background:transparent;cursor:pointer}.dots.svelte-199i370 button[aria-current=step]:where(.svelte-199i370){background:var(--ink);border-color:var(--ink)}.hint.svelte-199i370{position:absolute;left:50%;bottom:var(--s-4);transform:translate(-50%);font-size:var(--fs-xs);color:var(--muted);letter-spacing:.04em}@media(max-width:1240px){.dots.svelte-199i370{display:none}}@media(max-width:880px){.stage.svelte-199i370{--k: .78}.layout.has-aside.svelte-199i370{grid-template-columns:minmax(0,1fr)}.aside.svelte-199i370{display:none}.aside-mobile.svelte-199i370{display:grid;justify-items:center;padding-top:var(--s-6)}}@media(max-width:560px){.stage.svelte-199i370{--k: .56}.cards.svelte-199i370{opacity:.55}.btns.svelte-199i370,.btns.svelte-199i370 .btn:where(.svelte-199i370){width:100%}}@media(prefers-reduced-motion:reduce){.card-float.svelte-199i370{animation:none}}.deck.svelte-1c136zi{width:100%;max-width:min(460px,100%);display:grid;gap:var(--s-4)}.tabs.svelte-1c136zi{justify-self:start;max-width:100%}.chip.svelte-1c136zi{position:relative;display:inline-flex;align-items:center;gap:6px;overflow:hidden}.n.svelte-1c136zi{font-size:11px;opacity:.6;font-variant-numeric:tabular-nums}.bar.svelte-1c136zi{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--action);transform-origin:left;animation:svelte-1c136zi-fill var(--interval) linear both}.paused.svelte-1c136zi .bar:where(.svelte-1c136zi){animation-play-state:paused}@keyframes svelte-1c136zi-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stack.svelte-1c136zi{position:relative;display:grid;padding:0 30px 30px 0}.sheet.svelte-1c136zi{grid-area:1 / 1;padding:16px 16px 18px;border-radius:20px;background:linear-gradient(180deg,rgb(255 255 255 / .05),transparent 45%),var(--bg);box-shadow:0 0 0 1px #ffffff12 inset,0 18px 40px -18px #0009;transform:translate(calc(var(--p) * 14px),calc(var(--p) * 14px));transition:transform .55s cubic-bezier(.2,.8,.2,1),background-color .4s}.sheet.svelte-1c136zi:not(.front){pointer-events:none}.sheet.svelte-1c136zi:not(.front)>:where(.svelte-1c136zi){opacity:0}.sheet.svelte-1c136zi>:where(.svelte-1c136zi){transition:opacity .25s}.front.svelte-1c136zi{animation:svelte-1c136zi-rise .55s cubic-bezier(.2,.8,.2,1)}@keyframes svelte-1c136zi-rise{0%{transform:translate(14px,14px) scale(.97)}}header.svelte-1c136zi{display:flex;align-items:center;gap:10px;margin-bottom:12px;font:600 14px/1 var(--display)}.led.svelte-1c136zi{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 10px var(--success)}.all.svelte-1c136zi{margin-left:auto;font:500 12px/1 var(--body);color:var(--ink-2);text-decoration:none}.all.svelte-1c136zi:hover{color:var(--ink);text-decoration:underline}.grid.svelte-1c136zi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-content:start}.grid.svelte-1c136zi li:where(.svelte-1c136zi){min-width:0}.front.svelte-1c136zi .grid:where(.svelte-1c136zi) li:where(.svelte-1c136zi){animation:svelte-1c136zi-write .35s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.12s + var(--j) * 35ms)}@keyframes svelte-1c136zi-write{0%{opacity:0;transform:scale(.85);filter:brightness(2)}}.grid.svelte-1c136zi a:where(.svelte-1c136zi){display:block;border-radius:9px;text-decoration:none}.grid.svelte-1c136zi a:where(.svelte-1c136zi):hover .art{box-shadow:inset 0 0 0 2px #ffffff8c}.logo.svelte-1c136zi .art{border-radius:12px}.empty.svelte-1c136zi{min-height:220px;display:grid;place-items:center;text-align:center;padding:var(--s-6);color:var(--ink-2);font-size:var(--fs-md)}.peek.svelte-1c136zi{position:absolute;z-index:5;right:calc(30px - var(--p) * 14px);bottom:calc(30px - var(--p) * 14px);width:14px;height:60%;padding:0;border:0;background:transparent;cursor:pointer}.peek.svelte-1c136zi span:where(.svelte-1c136zi){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:420px){.stack.svelte-1c136zi{padding:0 22px 22px 0}.sheet.svelte-1c136zi{padding:12px;transform:translate(calc(var(--p) * 11px),calc(var(--p) * 11px))}.grid.svelte-1c136zi{gap:6px}}.block.svelte-1uha8ag{padding-top:var(--s-14)}.block.svelte-1uha8ag>h2:where(.svelte-1uha8ag),.head.svelte-1uha8ag{margin-bottom:var(--s-5)}.block.svelte-1uha8ag>h2:where(.svelte-1uha8ag)+.sub:where(.svelte-1uha8ag){margin:calc(-1 * var(--s-3)) 0 var(--s-5)}.head.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-4);flex-wrap:wrap}.more.svelte-1uha8ag{color:var(--ink-2);font-size:14px}.ico.svelte-1uha8ag{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--card-blue);color:#fff}.ico.sm.svelte-1uha8ag{width:36px;height:36px;border-radius:10px;background:var(--panel-3);color:var(--ink)}.steps.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3)}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){display:grid;gap:var(--s-3);align-content:start}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(1) .ico:where(.svelte-1uha8ag){background:var(--card-green)}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(3) .ico:where(.svelte-1uha8ag){background:var(--card-red)}.num.svelte-1uha8ag{color:var(--muted)}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag),.features.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--fs-md)}.sync.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-10);align-items:center}.flow.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2);counter-reset:f}.flow.svelte-1uha8ag li:where(.svelte-1uha8ag){display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--night);border:1px solid var(--rule);font-size:var(--fs-sm)}.dev.svelte-1uha8ag{font:600 12px/1 var(--display);padding:6px 8px;border-radius:7px;text-align:center}.dev.pc.svelte-1uha8ag{background:var(--card-blue)}.dev.cloud.svelte-1uha8ag{background:var(--card-green)}.dev.phone.svelte-1uha8ag{background:var(--card-red)}.tag.svelte-1uha8ag{font-size:11px;color:var(--muted);white-space:nowrap}.tag.ok.svelte-1uha8ag{color:var(--success-ink)}.features.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-8) var(--s-6)}.features.svelte-1uha8ag li:where(.svelte-1uha8ag){display:grid;gap:var(--s-2);align-content:start}.features.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:var(--s-1)}.shelf.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--s-4)}.shelf.svelte-1uha8ag a:where(.svelte-1uha8ag){display:grid;gap:var(--s-1);text-decoration:none}.shelf.svelte-1uha8ag .art{margin-bottom:var(--s-2);transition:transform .15s}.shelf.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .art{transform:translateY(-3px)}.gname.svelte-1uha8ag{font:600 var(--fs-md) / 1.25 var(--display)}.gmeta.svelte-1uha8ag{font-size:var(--fs-xs);color:var(--muted)}.faq.svelte-1uha8ag details:where(.svelte-1uha8ag){border-bottom:1px solid var(--rule);padding:var(--s-4) 0;max-width:760px}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;font:600 var(--fs-h3) / 1.3 var(--display)}.faq.svelte-1uha8ag details:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){margin-top:var(--s-2);color:var(--muted);max-width:68ch}.faq.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink-2)}@media(max-width:960px){.features.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.shelf.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr))}.sync.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:var(--s-6)}}@media(max-width:760px){.steps.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.block.svelte-1uha8ag{padding-top:var(--s-10)}.features.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.shelf.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3)}.gname.svelte-1uha8ag{font-size:var(--fs-sm)}.flow.svelte-1uha8ag li:where(.svelte-1uha8ag){grid-template-columns:64px minmax(0,1fr)}.flow.svelte-1uha8ag .tag:where(.svelte-1uha8ag){grid-column:2}}
