.hero.svelte-10bxkfn{align-items:center;gap:var(--size-2xl);width:100%;max-width:1200px;padding:var(--size-2xl) 0 var(--size-3xl);grid-template-columns:1fr;display:grid}@media (width>=900px){.hero.svelte-10bxkfn{grid-template-columns:1fr 1fr}}.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn){text-align:center;justify-items:center;gap:var(--size-2xl);display:grid}@media (width>=900px){.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn){text-align:left;justify-items:start}}.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn) .text:where(.svelte-10bxkfn){gap:var(--size-m);display:grid}.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn) .text:where(.svelte-10bxkfn) .brand:where(.svelte-10bxkfn){align-items:center;gap:var(--size-s);display:inline-flex}.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn) .text:where(.svelte-10bxkfn) .brand:where(.svelte-10bxkfn) img:where(.svelte-10bxkfn){width:150px;height:100px}.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn) .text:where(.svelte-10bxkfn) .brand:where(.svelte-10bxkfn) h1:where(.svelte-10bxkfn){font-family:var(--font-japp);color:var(--c-text);margin:0;font-size:clamp(2.75rem,2rem + 3vw,4.5rem);line-height:1}.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn) .eyebrow:where(.svelte-10bxkfn){font-family:var(--font-mono);font-size:var(--font-size-s);color:color-mix(in srgb, var(--c-text), transparent 45%);margin:0}.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn) .actions:where(.svelte-10bxkfn){justify-content:center;gap:var(--size-s);flex-wrap:wrap;display:flex}@media (width>=900px){.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn) .actions:where(.svelte-10bxkfn){justify-content:flex-start}}.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn) .social-media{justify-content:center;align-items:center;gap:var(--size-s);display:flex}@media (width>=900px){.hero.svelte-10bxkfn .intro:where(.svelte-10bxkfn) .social-media{justify-content:flex-start}}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn){border-radius:var(--radius-m);corner-shape:bevel;border:1px solid var(--c-accent);width:100%;max-width:560px;margin-inline:auto;overflow:hidden}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .terminal-bar:where(.svelte-10bxkfn){justify-content:space-between;align-items:center;gap:var(--size-m);padding:var(--size-s) var(--size-m);background:var(--bg-accent-3);display:flex}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .terminal-bar:where(.svelte-10bxkfn) .tab:where(.svelte-10bxkfn){align-items:center;gap:var(--size-2xs);font-family:var(--font-mono);font-size:var(--font-size-xs);color:color-mix(in srgb, var(--c-text), transparent 25%);display:inline-flex}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .terminal-bar:where(.svelte-10bxkfn) .tab:where(.svelte-10bxkfn) img:where(.svelte-10bxkfn){border-radius:3px}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .terminal-bar:where(.svelte-10bxkfn) .dots:where(.svelte-10bxkfn){gap:var(--size-2xs);display:inline-flex}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .terminal-bar:where(.svelte-10bxkfn) .dots:where(.svelte-10bxkfn) .dot:where(.svelte-10bxkfn){border-radius:50%;width:10px;height:10px}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .terminal-bar:where(.svelte-10bxkfn) .dots:where(.svelte-10bxkfn) .dot:where(.svelte-10bxkfn).dot-error{background:color-mix(in srgb, var(--c-error), transparent 30%)}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .terminal-bar:where(.svelte-10bxkfn) .dots:where(.svelte-10bxkfn) .dot:where(.svelte-10bxkfn).dot-warning{background:color-mix(in srgb, var(--c-warning), transparent 30%)}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .terminal-bar:where(.svelte-10bxkfn) .dots:where(.svelte-10bxkfn) .dot:where(.svelte-10bxkfn).dot-success{background:color-mix(in srgb, var(--c-success), transparent 30%)}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .code:where(.svelte-10bxkfn){padding:var(--size-l);background:var(--bg-accent-2);color:color-mix(in srgb, var(--c-accent), black 30%);font-family:var(--font-mono);font-size:var(--font-size-s);line-height:var(--lh-body);text-align:left;border-radius:0;display:block;overflow-x:auto}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .code:where(.svelte-10bxkfn) .line:where(.svelte-10bxkfn){white-space:nowrap;display:block}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .code:where(.svelte-10bxkfn) .line:where(.svelte-10bxkfn).indent{padding-left:1.4em}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .code:where(.svelte-10bxkfn) .line:where(.svelte-10bxkfn).indent-2{padding-left:2.8em}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .code:where(.svelte-10bxkfn) .tok-kw:where(.svelte-10bxkfn){color:var(--c-accent)}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .code:where(.svelte-10bxkfn) .tok-key:where(.svelte-10bxkfn){color:color-mix(in srgb, var(--c-accent), black 15%)}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .code:where(.svelte-10bxkfn) .tok-str:where(.svelte-10bxkfn){color:color-mix(in srgb, var(--c-accent), black 45%)}.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .code:where(.svelte-10bxkfn) .cursor:where(.svelte-10bxkfn){vertical-align:-.15em;background:var(--c-accent);width:.1em;height:1em;margin-left:2px;animation:1s step-end infinite svelte-10bxkfn-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.hero.svelte-10bxkfn .terminal:where(.svelte-10bxkfn) .code:where(.svelte-10bxkfn) .cursor:where(.svelte-10bxkfn){animation:none}}@keyframes svelte-10bxkfn-blink{50%{opacity:0}}.clients.svelte-16du0vf{padding:var(--size-l) 0;gap:var(--size-2xl);width:100%;max-width:var(--page-wide-size);display:grid}.clients.svelte-16du0vf header:where(.svelte-16du0vf){gap:var(--size-l);display:grid}.clients.svelte-16du0vf header:where(.svelte-16du0vf) p:where(.svelte-16du0vf){text-align:center;max-width:800px;color:var(--c-text);margin:0 auto}.clients.svelte-16du0vf .marquee:where(.svelte-16du0vf){max-width:var(--page-small-size);justify-self:center;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000001a 0%,#000 50%,#0000001a 100%);mask-image:linear-gradient(90deg,#0000001a 0%,#000 50%,#0000001a 100%)}.clients.svelte-16du0vf .marquee:where(.svelte-16du0vf):before,.clients.svelte-16du0vf .marquee:where(.svelte-16du0vf):after{content:"";z-index:2;pointer-events:none;width:clamp(40px,10vw,140px);position:absolute;top:0;bottom:0}.clients.svelte-16du0vf .marquee:where(.svelte-16du0vf):before{background:linear-gradient(to right, var(--bg-brand), transparent);left:0}.clients.svelte-16du0vf .marquee:where(.svelte-16du0vf):after{background:linear-gradient(to left, var(--bg-brand), transparent);right:0}.clients.svelte-16du0vf .track:where(.svelte-16du0vf){align-items:center;gap:var(--size-2xl);will-change:transform;width:max-content;display:flex}.clients.svelte-16du0vf .track:where(.svelte-16du0vf) a:where(.svelte-16du0vf){flex-shrink:0;width:120px;transition:none;display:block}.clients.svelte-16du0vf .track:where(.svelte-16du0vf) a:where(.svelte-16du0vf) img.logo{corner-shape:bevel;border-radius:10px 5px 25px}.panel.svelte-19hbuf3{text-align:center;justify-items:center;gap:var(--size-2xl);padding:var(--size-3xl) var(--size-l);background:var(--bg-accent-linear-gradient-left-top);border-block:1px solid var(--c-accent);display:grid;position:relative;overflow:clip}.panel.svelte-19hbuf3 header:where(.svelte-19hbuf3){gap:var(--size-m);display:grid}.panel.svelte-19hbuf3 header:where(.svelte-19hbuf3) p:where(.svelte-19hbuf3){font-family:var(--font-mono);font-size:var(--font-size-m);color:color-mix(in srgb, var(--c-text), transparent 35%);margin:0}.panel.svelte-19hbuf3 header:where(.svelte-19hbuf3) h2:where(.svelte-19hbuf3){font-size:var(--font-size-2xl);font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:var(--ls-title);color:var(--c-text);margin:0}.panel.svelte-19hbuf3 .lead:where(.svelte-19hbuf3){color:color-mix(in srgb, var(--c-text), transparent 20%);line-height:var(--lh-body);margin:0}.see-all.svelte-1uha8ag{justify-content:center;display:flex}
