canvas.svelte-p07rq9{pointer-events:none;width:100%;height:100%;display:block}.unavailable.svelte-p07rq9{display:none}.static-fabric.svelte-p07rq9{opacity:.4;background-image:linear-gradient(#8294b41a 1px,#0000 1px),linear-gradient(90deg,#8294b41a 1px,#0000 1px);background-size:90px 90px;position:absolute;inset:0;transform:perspective(600px)rotateY(-15deg)}html:has(.marketing-page){background:#07080b}.marketing-page.svelte-yuki42{color:#f2f4f7;isolation:isolate;--canvas:#07080b;--surface:#0d0e10;--surface-2:#151619;--surface-3:#222329;--text:#ededed;--muted:#8b8b8b;--faint:#777;--border:#292929;--hover:#1a1c20;--active:#22252b;--button:#f2f3f5;--button-text:#090a0c;--green:#8bdab1;--green-bg:#14291f;background:#07080b;min-height:100vh;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}.marketing-fabric.svelte-yuki42{z-index:-2;opacity:.72;position:fixed;inset:0;overflow:hidden}.fabric-shade.svelte-yuki42{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#07080bd6,#07080b61 53%,#07080bb8);position:fixed;inset:0}.marketing-header.svelte-yuki42{z-index:20;justify-content:space-between;align-items:center;width:100%;height:80px;margin:0;padding:20px clamp(20px,4vw,64px);display:flex;position:fixed;top:0;left:0}.marketing-brand.svelte-yuki42{align-items:center;gap:13px;display:flex}.marketing-brand.svelte-yuki42>img:where(.svelte-yuki42):first-child{filter:drop-shadow(0 0 10px #bcc4dc44);width:34px;height:34px}.marketing-brand.svelte-yuki42 .wordmark:where(.svelte-yuki42){width:65px;height:auto}.marketing-header.svelte-yuki42 nav:where(.svelte-yuki42){align-items:center;gap:1.45rem;font-size:.74rem;font-weight:620;display:flex}.marketing-header.svelte-yuki42 nav:where(.svelte-yuki42)>a:where(.svelte-yuki42){color:#f4f6faad;white-space:nowrap}.marketing-header.svelte-yuki42 nav:where(.svelte-yuki42)>a:where(.svelte-yuki42):hover,.marketing-header.svelte-yuki42 nav:where(.svelte-yuki42)>a.active:where(.svelte-yuki42){color:#fff}.marketing-header.svelte-yuki42 nav:where(.svelte-yuki42)>a.marketing-cta:where(.svelte-yuki42){color:#15171b;background:#f7f9fcd6;border:1px solid #ffffff7a;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 19px;font-size:12px;display:flex}.new-tag.svelte-yuki42{color:#a4d9bd;border:1px solid #20362c;border-radius:99px;margin-left:7px;padding:0 6px;font-size:9px;display:inline-block}.marketing-main.svelte-yuki42{z-index:1;position:relative}.marketing-footer.svelte-yuki42{z-index:1;border-top:1px solid var(--border);max-width:1280px;margin:auto;padding:75px 0 30px;position:relative}.footer-statement.svelte-yuki42{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:40px;padding-bottom:55px;display:flex}.footer-statement.svelte-yuki42 h2:where(.svelte-yuki42){letter-spacing:-.035em;margin:0;font-size:32px;font-weight:600;line-height:1.2}.footer-statement.svelte-yuki42 p:where(.svelte-yuki42){color:var(--faint);text-align:right;margin:0;font-size:12px;line-height:1.8}.marketing-footer-grid.svelte-yuki42{grid-template-columns:repeat(6,1fr);gap:30px;padding:55px 0 65px;display:grid}.marketing-footer-grid.svelte-yuki42 h3:where(.svelte-yuki42){letter-spacing:0;margin:0 0 16px;font-size:11px;font-weight:550}.marketing-footer-grid.svelte-yuki42 a:where(.svelte-yuki42){color:var(--faint);padding:5px 0;font-size:11px;display:block}.marketing-footer-grid.svelte-yuki42 a:where(.svelte-yuki42):hover{color:#fff}.marketing-base.svelte-yuki42{border-top:1px solid var(--border);color:var(--faint);align-items:center;gap:20px;padding-top:25px;font-size:10px;display:flex}.system-status.svelte-yuki42{border:1px solid var(--border);color:var(--muted);border-radius:99px;align-items:center;gap:6px;margin-left:auto;padding:3px 8px;font-size:10px;display:flex}.system-status.svelte-yuki42 i:where(.svelte-yuki42){background:var(--muted);border-radius:50%;width:4px;height:4px}.system-status.svelte-yuki42 i.ready:where(.svelte-yuki42){background:#8bdab1}.system-status.svelte-yuki42 i.error:where(.svelte-yuki42){background:#d5a17e}.marketing-page.svelte-yuki42:not(.pricing) .marketing-footer:where(.svelte-yuki42){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050608db;border-top:1px solid #ffffff1a;max-width:none;margin:0;padding:5rem clamp(1.25rem,7vw,7.5rem) 2rem}.marketing-page.svelte-yuki42:not(.pricing) .footer-statement:where(.svelte-yuki42){border-bottom:0;padding-bottom:3.5rem}.marketing-page.svelte-yuki42:not(.pricing) .marketing-footer-grid:where(.svelte-yuki42){border-top:1px solid #ffffff1a;gap:2.5rem 2rem;padding:3.5rem 0 4rem}.marketing-page.svelte-yuki42:not(.pricing) .marketing-base:where(.svelte-yuki42){border-top:1px solid #ffffff1a;padding-top:2rem}@media (width<=480px){.marketing-page.svelte-yuki42:not(.pricing) .marketing-footer:where(.svelte-yuki42){padding-inline:1rem}}.pricing.svelte-yuki42{--pr-radius-card:12px;--pr-radius-control:8px;--pr-radius-badge:6px;color:#ededed;font-family:Geist,Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pricing.svelte-yuki42 .marketing-header:where(.svelte-yuki42){position:absolute}.pricing.svelte-yuki42 .marketing-fabric:where(.svelte-yuki42){opacity:.2}.pricing.svelte-yuki42 .fabric-shade:where(.svelte-yuki42){background:linear-gradient(#07080b61,#07080bb8 23%,#07080bf0 55%,#07080b)}@media (width<=820px){.marketing-page.svelte-yuki42:not(.pricing) .marketing-fabric:where(.svelte-yuki42){opacity:.54;transform-origin:58% 38%;height:100svh;position:absolute;transform:scale(1.08)}.marketing-page.svelte-yuki42:not(.pricing) .fabric-shade:where(.svelte-yuki42){background:linear-gradient(#07080b38,#07080b7a 58%,#07080b);height:100svh;position:absolute}.marketing-page.svelte-yuki42:not(.pricing) .marketing-header:where(.svelte-yuki42){background:linear-gradient(#07080bad,#07080b00);height:4.25rem;padding:.75rem 1rem;position:absolute}.marketing-page.svelte-yuki42:not(.pricing) .marketing-header:where(.svelte-yuki42) nav:where(.svelte-yuki42)>a:where(.svelte-yuki42):not(.marketing-cta):not(.sign-in){display:none}.marketing-page.svelte-yuki42:not(.pricing) .sign-in:where(.svelte-yuki42){display:block}}@media (width<=1400px){.marketing-header.svelte-yuki42{margin:0}.marketing-footer.svelte-yuki42{margin:0 72px}}@media (width<=940px){.pricing.svelte-yuki42 .marketing-fabric:where(.svelte-yuki42){opacity:.16}}@media (width<=800px){.marketing-header.svelte-yuki42{margin:0;padding-left:23px;padding-right:23px}.marketing-header.svelte-yuki42 nav:where(.svelte-yuki42){gap:19px}.marketing-footer.svelte-yuki42{margin:0 28px;padding-top:45px}.marketing-footer-grid.svelte-yuki42{grid-template-columns:repeat(3,1fr);gap:30px}.footer-statement.svelte-yuki42 h2:where(.svelte-yuki42){font-size:28px}.footer-statement.svelte-yuki42 p:where(.svelte-yuki42){max-width:220px}.marketing-base.svelte-yuki42{flex-wrap:wrap;gap:14px}.system-status.svelte-yuki42{margin-left:0}}@media (width<=640px){.pricing.svelte-yuki42 .marketing-header:where(.svelte-yuki42) nav:where(.svelte-yuki42)>a:where(.svelte-yuki42):nth-child(-n+2){display:none}.pricing.svelte-yuki42 .sign-in:where(.svelte-yuki42){display:block}.pricing.svelte-yuki42 .marketing-fabric:where(.svelte-yuki42){opacity:.12}.pricing.svelte-yuki42 .fabric-shade:where(.svelte-yuki42){background:#07080bc7}}@media (width<=500px){.marketing-header.svelte-yuki42{height:68px;margin:0;padding:12px 16px}.marketing-brand.svelte-yuki42{gap:8px}.marketing-brand.svelte-yuki42>img:where(.svelte-yuki42):first-child{width:28px;height:28px}.marketing-brand.svelte-yuki42 .wordmark:where(.svelte-yuki42){width:54px}.marketing-header.svelte-yuki42 nav:where(.svelte-yuki42){gap:15px;font-size:11px}.new-tag.svelte-yuki42,.sign-in.svelte-yuki42{display:none}.marketing-header.svelte-yuki42 nav:where(.svelte-yuki42)>a.marketing-cta:where(.svelte-yuki42){min-height:34px;padding:0 12px;font-size:10px}.marketing-footer.svelte-yuki42{margin:0 22px}.footer-statement.svelte-yuki42{padding-bottom:35px;display:block}.footer-statement.svelte-yuki42 p:where(.svelte-yuki42){text-align:left;margin-top:18px}.marketing-footer-grid.svelte-yuki42{grid-template-columns:1fr 1fr;padding:35px 0 40px}.marketing-base.svelte-yuki42>span:where(.svelte-yuki42){width:100%}}
