footer.svelte-2pyj54{z-index:1;border-block-start:1px solid var(--k-line);color:var(--k-muted);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:oklch(8% .012 265/.72);gap:2.25rem;padding:3rem clamp(1rem,4vw,3rem) 2rem;font-size:.875rem;display:grid;position:relative}:root[data-landing-mode=light] footer.svelte-2pyj54{background:oklch(97% .004 255/.78)}.top.svelte-2pyj54{gap:2rem;width:100%;max-width:78rem;margin-inline:auto;display:grid}.brand.svelte-2pyj54{align-content:start;gap:.6rem;display:grid}.mark.svelte-2pyj54{color:var(--k-ink);letter-spacing:-.03em;font-size:1.05rem;font-weight:800}.brand.svelte-2pyj54 p:where(.svelte-2pyj54){max-width:28ch;line-height:1.55}.columns.svelte-2pyj54{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.5rem 2rem;display:grid}.columns.svelte-2pyj54 div:where(.svelte-2pyj54){align-content:start;gap:.55rem;display:grid}h2.svelte-2pyj54{color:var(--k-ink);letter-spacing:.06em;text-transform:uppercase;margin-block-end:.2rem;font-size:.8rem;font-weight:700}a.svelte-2pyj54:hover{color:var(--k-ink)}.trust.svelte-2pyj54{border-block-start:1px solid var(--k-line);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;width:100%;max-width:78rem;margin-inline:auto;padding-block-start:1.5rem;display:flex}.badge.svelte-2pyj54{border:1px solid var(--k-line);color:var(--k-ink);letter-spacing:.04em;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.badge.svelte-2pyj54 svg{width:1rem;height:1rem}.trust.svelte-2pyj54 p:where(.svelte-2pyj54){flex:22rem;line-height:1.55}.trust.svelte-2pyj54 p:where(.svelte-2pyj54) a:where(.svelte-2pyj54){text-underline-offset:.2em;text-decoration:underline}.bottom.svelte-2pyj54{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;width:100%;max-width:78rem;margin-inline:auto;font-size:.8rem;display:flex}@media (width>=48rem){.top.svelte-2pyj54{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.mode.svelte-1ys9mpp{width:2.4rem;height:2.4rem;color:var(--mode-toggle-color,var(--k-muted));cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.mode.svelte-1ys9mpp:hover{color:var(--mode-toggle-hover,var(--k-ink))}.mode.svelte-1ys9mpp:focus-visible{outline:2px solid var(--mode-toggle-focus,var(--k-focus));outline-offset:1px}.mode.svelte-1ys9mpp svg{width:.95rem;height:.95rem}.landing-surface{--k-ink:oklch(98% .005 250);--k-muted:oklch(72% .015 255);--k-paper:oklch(8% .012 265);--k-veil:oklch(6% .01 265/.62);--k-panel:oklch(14% .018 265/.92);--k-line:oklch(100% 0 0/.16);--k-accent:oklch(32% .09 265);--k-accent-ink:oklch(96% .01 265);--k-focus:oklch(72% .18 255);--k-display:"Lato", ui-sans-serif, system-ui, sans-serif;--k-mono:ui-monospace, "SFMono-Regular", "Cascadia Code", monospace;--k-ease:cubic-bezier(.16, 1, .3, 1);--k-ease-in-out:cubic-bezier(.65, 0, .35, 1);color:var(--k-ink);background:var(--k-paper);font-family:var(--k-display)}:root[data-landing-mode=light] .landing-surface{--k-ink:oklch(16% .02 262);--k-muted:oklch(44% .02 258);--k-paper:oklch(97% .004 255);--k-veil:oklch(99% .004 255/.55);--k-panel:oklch(100% 0 0/.92);--k-line:oklch(20% .02 262/.18);--k-accent:oklch(52% .22 258);--k-accent-ink:oklch(99% .003 255);--k-focus:oklch(52% .22 258);--latent-scheme:light}:root[data-landing-mode=light]:has(.landing-surface){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.landing-surface *,.landing-surface :before,.landing-surface :after{box-sizing:border-box}.landing-surface h1,.landing-surface h2,.landing-surface h3{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-style:normal;font-weight:800}.landing-surface p{margin:0;line-height:1.6}.landing-surface a{color:inherit;white-space:nowrap;text-decoration:none}.landing-surface button,.landing-surface input,.landing-surface textarea,.landing-surface select{font-family:inherit}.landing-surface a:focus-visible,.landing-surface button:focus-visible,.landing-surface summary:focus-visible,.landing-surface input:focus-visible{outline:2px solid var(--k-focus);outline-offset:3px}.landing-surface a,.landing-surface button,.landing-surface summary{touch-action:manipulation}.landing-surface .skip-link{z-index:300;background:var(--k-ink);color:var(--k-paper);border-radius:999px;padding:.6rem 1rem;font-weight:700;position:absolute;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(-200%)}.landing-surface .skip-link:focus-visible,.landing-surface .skip-link:focus{transform:none}html:has(.latent-page){scroll-padding-block-start:6rem}.landing-surface .pill{white-space:nowrap;cursor:pointer;min-height:2.9rem;transition:transform .14s var(--k-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding-inline:1.4rem;font-size:.95rem;font-weight:700;display:inline-flex}.landing-surface .pill-solid{background:var(--k-ink);color:var(--k-paper)}.landing-surface .pill-accent{background:var(--k-accent);color:var(--k-accent-ink)}.landing-surface .pill-ghost{border-color:var(--k-line);background:var(--k-panel);color:var(--k-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (hover:hover) and (pointer:fine){.landing-surface .pill:hover{transform:translateY(-.1rem)}}@media (prefers-reduced-motion:reduce){.landing-surface *,.landing-surface :before,.landing-surface :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.landing-surface .pill:hover{transform:none}}
