.perspective-1000.svelte-sh54x6{perspective:1200px}.hero-window.svelte-sh54x6{will-change:transform,opacity;transform-style:preserve-3d}.workspace-glow.svelte-sh54x6{background:radial-gradient(circle at 18% 12%,color-mix(in oklch,var(--in) 24%,transparent 76%),transparent 50%),radial-gradient(circle at 82% 22%,color-mix(in oklch,var(--p) 20%,transparent 80%),transparent 48%),radial-gradient(circle at 68% 90%,color-mix(in oklch,var(--su) 24%,transparent 76%),transparent 54%);filter:blur(14px);opacity:.8}.workspace-shell.svelte-sh54x6{box-shadow:0 28px 48px color-mix(in oklch,var(--bc) 12%,transparent 88%),0 2px color-mix(in oklch,var(--b1) 65%,transparent 35%) inset}.workspace-topbar.svelte-sh54x6{background:linear-gradient(to bottom,color-mix(in oklch,var(--b3) 68%,transparent 32%),color-mix(in oklch,var(--b2) 70%,transparent 30%))}.integration-pill.svelte-sh54x6{display:inline-flex;align-items:center;gap:.35rem;border:1px solid color-mix(in oklch,var(--bc) 14%,transparent 86%);background:color-mix(in oklch,var(--b1) 75%,transparent 25%);border-radius:9999px;padding:.22rem .5rem;font-size:.68rem;font-weight:600}.integration-glyph.svelte-sh54x6{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:9999px;font-size:.62rem;font-weight:700}.integration-ticker.svelte-sh54x6{position:relative;overflow:hidden;width:220px;-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent)}.integration-track.svelte-sh54x6{display:inline-flex;align-items:center;gap:1rem;white-space:nowrap;font-size:.68rem;animation:svelte-sh54x6-integration-scroll 18s linear infinite}.integration-track.svelte-sh54x6>span:where(.svelte-sh54x6){text-transform:lowercase}@keyframes svelte-sh54x6-integration-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.deploy-chip.svelte-sh54x6{display:inline-flex;align-items:center;border:1px solid color-mix(in oklch,var(--bc) 16%,transparent 84%);background:color-mix(in oklch,var(--b1) 72%,transparent 28%);border-radius:9999px;padding:.12rem .45rem;color:color-mix(in oklch,var(--bc) 86%,transparent 14%)}.workspace-pane.svelte-sh54x6{background:color-mix(in oklch,var(--b2) 74%,var(--b1) 26%)}.workspace-grid.svelte-sh54x6{border-top:0}.workspace-grid.svelte-sh54x6>section:where(.svelte-sh54x6){border-right:1px solid color-mix(in oklch,var(--bc) 10%,transparent 90%)}.workspace-grid.svelte-sh54x6>section:where(.svelte-sh54x6):last-child{border-right:0}.workspace-pane-header.svelte-sh54x6{display:flex;align-items:center;justify-content:space-between;padding:.7rem .8rem;font-size:.78rem;font-weight:700;color:color-mix(in oklch,var(--bc) 92%,transparent 8%);border-bottom:1px solid color-mix(in oklch,var(--bc) 10%,transparent 90%);background:color-mix(in oklch,var(--b1) 78%,transparent 22%)}.code-line.svelte-sh54x6:empty{display:block;height:.45rem;margin-top:.35rem;margin-bottom:.35rem;border-radius:9999px;background:color-mix(in oklch,var(--bc) 16%,transparent 84%)}.assistant-card.svelte-sh54x6{border:1px solid;border-radius:.95rem;padding:.7rem;background:color-mix(in oklch,var(--b1) 80%,transparent 20%)}.workspace-mode-chip.svelte-sh54x6{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid color-mix(in oklch,var(--bc) 16%,transparent 84%);background:color-mix(in oklch,var(--b1) 78%,transparent 22%);padding:.2rem .55rem;font-size:.68rem;font-weight:600;color:color-mix(in oklch,var(--bc) 72%,transparent 28%)}.workspace-mode-chip-active.svelte-sh54x6{border-color:color-mix(in oklch,var(--p) 40%,transparent 60%);background:color-mix(in oklch,var(--p) 24%,transparent 76%);color:color-mix(in oklch,var(--pc) 78%,var(--bc) 22%)}.carousel-indicator.svelte-sh54x6{display:none;gap:.5rem;align-items:center;justify-content:center;padding:.6rem 0}.carousel-dot.svelte-sh54x6{height:.35rem;width:.35rem;border-radius:9999px;background:color-mix(in oklch,var(--bc) 40%,transparent 60%);transition:all .2s ease}.carousel-dot-active.svelte-sh54x6{background:color-mix(in oklch,var(--p) 50%,transparent 50%);box-shadow:0 0 0 1px color-mix(in oklch,var(--p) 40%,transparent 60%)}.preview-shell.svelte-sh54x6{background:color-mix(in oklch,var(--b1) 92%,var(--b2) 8%);color:color-mix(in oklch,var(--bc) 94%,transparent 6%);border-color:color-mix(in oklch,var(--bc) 12%,transparent 88%);box-shadow:0 1px color-mix(in oklch,var(--bc) 18%,transparent 82%) inset,0 0 0 1px color-mix(in oklch,var(--bc) 8%,transparent 92%)}.preview-shell-header.svelte-sh54x6{border-color:color-mix(in oklch,var(--bc) 12%,transparent 88%)}.preview-card.svelte-sh54x6{border-color:color-mix(in oklch,var(--bc) 12%,transparent 88%);background:color-mix(in oklch,var(--b2) 62%,var(--b1) 38%)}.preview-muted.svelte-sh54x6{color:color-mix(in oklch,var(--bc) 72%,transparent 28%)}.preview-nav-item.svelte-sh54x6{border:1px solid color-mix(in oklch,var(--bc) 10%,transparent 90%);border-radius:.65rem;padding:.42rem .5rem;font-size:.74rem;line-height:1.2;color:color-mix(in oklch,var(--bc) 84%,transparent 16%);background:color-mix(in oklch,var(--b2) 78%,transparent 22%)}.preview-nav-item-active.svelte-sh54x6{border-color:color-mix(in oklch,var(--p) 34%,transparent 66%);background:color-mix(in oklch,var(--p) 18%,transparent 82%);color:color-mix(in oklch,var(--bc) 90%,transparent 10%)}[data-theme=byob-dark] .preview-shell.svelte-sh54x6{background:color-mix(in oklch,var(--n) 88%,var(--b1) 12%);color:color-mix(in oklch,var(--nc) 90%,transparent 10%);border-color:color-mix(in oklch,var(--nc) 14%,transparent 86%)}[data-theme=byob-dark] .preview-card.svelte-sh54x6{background:color-mix(in oklch,var(--n) 80%,var(--b1) 20%);border-color:color-mix(in oklch,var(--nc) 12%,transparent 88%)}[data-theme=byob-dark] .preview-muted.svelte-sh54x6{color:color-mix(in oklch,var(--nc) 72%,transparent 28%)}[data-theme=byob-dark] .preview-nav-item.svelte-sh54x6{color:color-mix(in oklch,var(--nc) 84%,transparent 16%);background:color-mix(in oklch,var(--n) 76%,transparent 24%);border-color:color-mix(in oklch,var(--nc) 10%,transparent 90%)}.workspace-scanline.svelte-sh54x6{overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,black 14%,black 84%,transparent);mask-image:linear-gradient(to bottom,transparent,black 14%,black 84%,transparent)}.workspace-scanline.svelte-sh54x6:after{content:"";position:absolute;top:-55%;right:0;bottom:-55%;left:0;background:linear-gradient(to bottom,transparent 45%,color-mix(in oklch,var(--in) 16%,transparent 84%),transparent 55%);opacity:.5;animation:svelte-sh54x6-workspace-scan 9s linear infinite}.workspace-float.svelte-sh54x6{animation:svelte-sh54x6-workspace-float 8s ease-in-out infinite}.workspace-float-bottom.svelte-sh54x6{animation-delay:-3.8s}@keyframes svelte-sh54x6-workspace-scan{0%{transform:translateY(-25%)}to{transform:translateY(46%)}}@keyframes svelte-sh54x6-workspace-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:47.9375rem){.hero-window.svelte-sh54x6{margin-top:.25rem}.workspace-shell.svelte-sh54x6{border-radius:1.15rem}.workspace-glow.svelte-sh54x6,.workspace-scanline.svelte-sh54x6{display:none}}.workspace-demo--hero.svelte-sh54x6 .workspace-grid:where(.svelte-sh54x6){grid-template-columns:1fr}.workspace-demo--hero.svelte-sh54x6 .workspace-pane:where(.svelte-sh54x6){min-height:390px;display:none}.workspace-demo--hero.svelte-sh54x6 .workspace-pane-active:where(.svelte-sh54x6){display:flex}.workspace-demo--hero.svelte-sh54x6 .carousel-indicator:where(.svelte-sh54x6){display:flex}@media(min-width:3840px){.workspace-demo--hero.svelte-sh54x6 .workspace-grid:where(.svelte-sh54x6){grid-template-columns:.92fr .88fr 1.2fr}.workspace-demo--hero.svelte-sh54x6 .workspace-pane:where(.svelte-sh54x6){min-height:720px;display:flex}.workspace-demo--hero.svelte-sh54x6 .carousel-indicator:where(.svelte-sh54x6){display:none}}.workspace-demo--section.svelte-sh54x6{display:none}@media(min-width:48rem)and (max-width:239.9375rem){.workspace-demo--section.svelte-sh54x6{display:block}.workspace-demo--section.svelte-sh54x6 .workspace-grid:where(.svelte-sh54x6){grid-template-columns:.92fr .88fr 1.2fr}.workspace-demo--section.svelte-sh54x6 .workspace-pane:where(.svelte-sh54x6){min-height:720px;display:flex}.workspace-demo--section.svelte-sh54x6 .carousel-indicator:where(.svelte-sh54x6){display:none}}@media(min-width:3840px){.workspace-demo--section.svelte-sh54x6{display:none}}@media(prefers-reduced-motion:reduce){.integration-track.svelte-sh54x6,.workspace-float.svelte-sh54x6,.workspace-scanline.svelte-sh54x6:after{animation:none!important;transform:none!important}}.review-card.svelte-bpdc55{border:1px solid color-mix(in oklch,var(--color-neutral-content) 12%,transparent 88%);border-radius:1.35rem;background:linear-gradient(160deg,color-mix(in oklch,var(--color-neutral-content) 10%,transparent 90%),color-mix(in oklch,var(--color-neutral) 78%,transparent 22%));padding:1.25rem;-webkit-backdrop-filter:blur(16px) saturate(1.25);backdrop-filter:blur(16px) saturate(1.25);box-shadow:0 1px 1px color-mix(in oklch,black 22%,transparent 78%),0 12px 28px color-mix(in oklch,black 22%,transparent 78%),inset 0 1px color-mix(in oklch,white 8%,transparent 92%)}.showcase-pill.svelte-1my88m5{border:1px solid color-mix(in oklch,var(--color-neutral-content) 14%,transparent 86%);border-radius:9999px;background:color-mix(in oklch,var(--color-neutral-content) 8%,transparent 92%);padding:.45rem .8rem;color:color-mix(in oklch,var(--color-neutral-content) 82%,transparent 18%);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25)}.showcase-title.svelte-1my88m5{margin-left:auto;max-width:14ch;font-size:clamp(2rem,5vw,4rem);line-height:1.04;font-weight:950;color:var(--color-neutral-content);text-wrap:balance}.showcase-copy.svelte-1my88m5{margin-left:auto;max-width:65ch;color:color-mix(in oklch,var(--color-neutral-content) 74%,transparent 26%);line-height:1.75;text-wrap:pretty}.switcher-shell.svelte-1my88m5{position:relative;overflow:hidden;border:1px solid color-mix(in oklch,var(--accent-token) 28%,var(--color-neutral-content) 8%);border-radius:2rem;background:radial-gradient(circle at 22% 8%,color-mix(in oklch,var(--accent-token) 24%,transparent 76%),transparent 40%),linear-gradient(160deg,color-mix(in oklch,var(--color-neutral-content) 9%,transparent 91%),color-mix(in oklch,var(--color-neutral) 78%,transparent 22%));padding:.85rem;-webkit-backdrop-filter:blur(18px) saturate(1.35);backdrop-filter:blur(18px) saturate(1.35);box-shadow:0 1px 1px color-mix(in oklch,black 24%,transparent 76%),0 30px 80px color-mix(in oklch,black 32%,transparent 68%),0 0 48px color-mix(in oklch,var(--accent-token) 14%,transparent 86%),inset 0 1px color-mix(in oklch,white 10%,transparent 90%)}.switcher-shell.svelte-1my88m5:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(color-mix(in oklch,white 4%,transparent 96%) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,white 4%,transparent 96%) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 76%);mask-image:linear-gradient(to bottom,black,transparent 76%)}.switcher-tabs.svelte-1my88m5{position:relative;z-index:2;display:flex;gap:.45rem;overflow-x:auto;padding:.25rem;scrollbar-width:none}.switcher-tabs.svelte-1my88m5::-webkit-scrollbar{display:none}.switcher-tabs.svelte-1my88m5 button:where(.svelte-1my88m5){flex:0 0 auto;border:1px solid color-mix(in oklch,var(--color-neutral-content) 10%,transparent 90%);border-radius:9999px;background:color-mix(in oklch,var(--color-neutral-content) 7%,transparent 93%);padding:.62rem .9rem;color:color-mix(in oklch,var(--color-neutral-content) 70%,transparent 30%);font-size:.82rem;font-weight:850;transition:transform .16s cubic-bezier(.16,1,.3,1),background .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1)}.switcher-tabs.svelte-1my88m5 button.active:where(.svelte-1my88m5){border-color:color-mix(in oklch,var(--accent-token) 36%,transparent 64%);background:color-mix(in oklch,var(--accent-token) 20%,transparent 80%);color:var(--color-neutral-content)}.switcher-tabs.svelte-1my88m5 button:where(.svelte-1my88m5):active{transform:scale(.98)}.switcher-content.svelte-1my88m5{position:relative;z-index:2;display:grid;gap:1rem;padding-top:.85rem}.preview-frame.svelte-1my88m5,.recipe-panel.svelte-1my88m5{border:1px solid color-mix(in oklch,var(--color-neutral-content) 12%,transparent 88%);background:color-mix(in oklch,var(--color-neutral) 74%,transparent 26%);box-shadow:0 1px 1px color-mix(in oklch,black 20%,transparent 80%),0 16px 38px color-mix(in oklch,black 22%,transparent 78%),inset 0 1px color-mix(in oklch,white 8%,transparent 92%)}.preview-frame.svelte-1my88m5{overflow:hidden;border-radius:1.5rem}.preview-topbar.svelte-1my88m5{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;border-bottom:1px solid color-mix(in oklch,var(--color-neutral-content) 10%,transparent 90%);padding:.8rem .9rem;color:color-mix(in oklch,var(--color-neutral-content) 62%,transparent 38%);font-size:.74rem;font-weight:800}.preview-topbar.svelte-1my88m5 strong:where(.svelte-1my88m5){color:color-mix(in oklch,var(--accent-token) 72%,white 28%);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.window-dots.svelte-1my88m5{display:flex;gap:.35rem}.window-dots.svelte-1my88m5 span:where(.svelte-1my88m5){width:.55rem;height:.55rem;border-radius:9999px;background:color-mix(in oklch,var(--color-neutral-content) 22%,transparent 78%)}.preview-image.svelte-1my88m5{aspect-ratio:16 / 10;overflow:hidden;background:color-mix(in oklch,var(--color-neutral) 80%,black 20%)}.preview-image.svelte-1my88m5 img:where(.svelte-1my88m5){display:block;width:100%;height:100%;object-fit:cover}.recipe-panel.svelte-1my88m5{border-radius:1.5rem;padding:1.2rem}.recipe-kicker.svelte-1my88m5{color:color-mix(in oklch,var(--accent-token) 72%,white 28%);font-size:.72rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.recipe-panel.svelte-1my88m5 h3:where(.svelte-1my88m5){margin-top:.45rem;color:var(--color-neutral-content);font-size:clamp(1.5rem,3vw,2.4rem);line-height:1.05;font-weight:950;text-wrap:balance}.prompt-box.svelte-1my88m5{margin-top:1rem;border:1px solid color-mix(in oklch,var(--accent-token) 24%,transparent 76%);border-radius:1rem;background:color-mix(in oklch,var(--accent-token) 10%,transparent 90%);padding:.9rem}.prompt-box.svelte-1my88m5 p:where(.svelte-1my88m5){color:color-mix(in oklch,var(--color-neutral-content) 84%,transparent 16%);line-height:1.6}.feature-list.svelte-1my88m5{margin-block:1rem 1.2rem;display:grid;gap:.7rem}.feature-list.svelte-1my88m5 div:where(.svelte-1my88m5){display:flex;align-items:center;gap:.55rem;color:color-mix(in oklch,var(--color-neutral-content) 78%,transparent 22%);font-size:.9rem;font-weight:750}.feature-list.svelte-1my88m5 span:where(.svelte-1my88m5){width:.5rem;height:.5rem;border-radius:9999px;background:var(--accent-token);box-shadow:0 0 0 4px color-mix(in oklch,var(--accent-token) 14%,transparent 86%)}@media(min-width:1024px){.switcher-content.svelte-1my88m5{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:stretch}.recipe-panel.svelte-1my88m5{display:flex;flex-direction:column;justify-content:center;padding:1.5rem}}.hero-chat-card.svelte-1l3wxsm{border:1px solid color-mix(in oklch,var(--bc) 12%,transparent 88%);box-shadow:0 1px 1px color-mix(in oklch,black 16%,transparent 84%),0 18px 42px color-mix(in oklch,black 18%,transparent 82%),inset 0 1px color-mix(in oklch,white 12%,transparent 88%)}.text-wrap.svelte-1l3wxsm{text-wrap:pretty}@media(max-width:640px){.hero-chat-card.svelte-1l3wxsm{border-radius:1rem}.hero-chat-footer.svelte-1l3wxsm{display:grid;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;gap:.55rem}.hero-chat-controls.svelte-1l3wxsm{flex-wrap:nowrap;overflow:visible;overflow-y:visible;gap:.45rem}.hero-chat-controls.svelte-1l3wxsm>:where(.svelte-1l3wxsm){flex:0 0 auto}.hero-model-btn.svelte-1l3wxsm{max-width:6.8rem;padding-right:.55rem;padding-left:.55rem}.hero-model-btn.svelte-1l3wxsm span:where(.svelte-1l3wxsm),.hero-model-menu.svelte-1l3wxsm .badge:where(.svelte-1l3wxsm){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-model-menu.svelte-1l3wxsm,.hero-model-menu.svelte-1l3wxsm ul:where(.svelte-1l3wxsm){width:min(14rem,calc(100vw - 2rem))}.hero-segment.svelte-1l3wxsm{flex-shrink:0}.hero-mode-segment.svelte-1l3wxsm{display:none}.hero-segment.svelte-1l3wxsm .btn:where(.svelte-1l3wxsm){min-width:2.75rem;gap:.25rem;padding-right:.45rem;padding-left:.45rem}.hero-send-wrap.svelte-1l3wxsm{width:2.75rem;justify-content:flex-end}.hero-send-wrap.svelte-1l3wxsm .btn:where(.svelte-1l3wxsm){width:2.75rem;height:2.75rem;min-height:2.75rem}}@media(prefers-reduced-motion:reduce){.hero-chat-card *,.hero-chat-card *:before,.hero-chat-card *:after{transition-duration:.01ms!important}}.landing-page.svelte-1uha8ag{--landing-ease: cubic-bezier(.16, 1, .3, 1);min-height:100dvh;background:var(--color-neutral)}html:has(.landing-page),body:has(.landing-page){background:var(--color-neutral)}.landing-bg-frame.svelte-1uha8ag{top:calc(-1 * var(--safe-top, env(safe-area-inset-top, 0px)));right:calc(-1 * var(--safe-right, env(safe-area-inset-right, 0px)));bottom:calc(-1 * var(--safe-bottom, env(safe-area-inset-bottom, 0px)));left:calc(-1 * var(--safe-left, env(safe-area-inset-left, 0px)))}.landing-bg-overlay.svelte-1uha8ag{background:linear-gradient(180deg,color-mix(in oklch,var(--color-neutral) 54%,transparent 46%),color-mix(in oklch,var(--color-neutral) 72%,transparent 28%) 46%,color-mix(in oklch,var(--color-neutral) 86%,black 4%)),radial-gradient(circle at 70% 10%,color-mix(in oklch,var(--color-primary) 32%,transparent 68%),transparent 42%)}.hero-section.svelte-1uha8ag{padding-top:calc(6rem + var(--safe-top, env(safe-area-inset-top, 0px)));text-wrap:pretty}.hero-title.svelte-1uha8ag,.section-title.svelte-1uha8ag,.landing-card.svelte-1uha8ag h3:where(.svelte-1uha8ag),.workflow-step.svelte-1uha8ag h3:where(.svelte-1uha8ag){text-wrap:balance}.hero-emphasis.svelte-1uha8ag{background:linear-gradient(180deg,color-mix(in oklch,var(--color-accent) 42%,white 58%),color-mix(in oklch,var(--color-primary) 28%,white 72%));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 24px color-mix(in oklch,var(--color-primary) 20%,transparent 80%)}.premium-pill.svelte-1uha8ag{max-width:100%;flex-wrap:wrap;border:1px solid color-mix(in oklch,var(--color-neutral-content) 14%,transparent 86%);border-radius:9999px;background:color-mix(in oklch,var(--color-neutral-content) 8%,transparent 92%);padding:.45rem .8rem;color:color-mix(in oklch,var(--color-neutral-content) 82%,transparent 18%);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25)}.status-dot.svelte-1uha8ag{display:inline-flex;width:.5rem;height:.5rem;border-radius:9999px;background:var(--color-accent);box-shadow:0 0 0 4px color-mix(in oklch,var(--color-accent) 18%,transparent 82%)}.hero-badge-viewport.svelte-1uha8ag{position:relative;display:inline-block;width:16ch;height:1.35em;flex:0 0 16ch;overflow:hidden;color:color-mix(in oklch,var(--color-accent) 82%,white 18%);vertical-align:bottom}.hero-badge-track.svelte-1uha8ag{position:absolute;inset:0 auto auto 0;display:flex;flex-direction:column;animation:svelte-1uha8ag-hero-badge-slide 16s cubic-bezier(.16,1,.3,1) infinite}.hero-badge-track.svelte-1uha8ag span:where(.svelte-1uha8ag){height:1.35em;line-height:1.35;white-space:nowrap}@keyframes svelte-1uha8ag-hero-badge-slide{0%,7%{transform:translateY(0)}10%,17%{transform:translateY(-1.35em)}20%,27%{transform:translateY(-2.7em)}30%,37%{transform:translateY(-4.05em)}40%,47%{transform:translateY(-5.4em)}50%,57%{transform:translateY(-6.75em)}60%,67%{transform:translateY(-8.1em)}70%,77%{transform:translateY(-9.45em)}80%,87%{transform:translateY(-10.8em)}90%,97%{transform:translateY(-12.15em)}to{transform:translateY(-13.5em)}}.proof-stat.svelte-1uha8ag,.landing-card.svelte-1uha8ag,.workflow-step.svelte-1uha8ag,.capability-chip.svelte-1uha8ag,.agent-install-panel.svelte-1uha8ag,.agent-command-surface.svelte-1uha8ag{border:1px solid color-mix(in oklch,var(--color-neutral-content) 12%,transparent 88%);background:linear-gradient(160deg,color-mix(in oklch,var(--color-neutral-content) 10%,transparent 90%),color-mix(in oklch,var(--color-neutral) 78%,transparent 22%));-webkit-backdrop-filter:blur(16px) saturate(1.25);backdrop-filter:blur(16px) saturate(1.25);box-shadow:0 1px 1px color-mix(in oklch,black 22%,transparent 78%),0 12px 28px color-mix(in oklch,black 22%,transparent 78%),inset 0 1px color-mix(in oklch,white 8%,transparent 92%)}.hero-action-row.svelte-1uha8ag{display:flex;width:100%;max-width:none;flex-wrap:nowrap;align-items:center;gap:.85rem}.hero-cta-group.svelte-1uha8ag,.proof-stat-row.svelte-1uha8ag{display:flex;min-width:0;flex-wrap:nowrap;align-items:center;gap:.75rem}.hero-cta-group.svelte-1uha8ag{flex:0 0 auto}.hero-cta-group.svelte-1uha8ag .btn:where(.svelte-1uha8ag){min-height:3rem;white-space:nowrap}.proof-stat-row.svelte-1uha8ag{flex:1 1 auto;min-width:19.5rem}.proof-stat.svelte-1uha8ag{flex:1 1 0;min-width:0;border-radius:1rem;padding:.75rem .8rem}.proof-value.svelte-1uha8ag,.price.svelte-1uha8ag{font-variant-numeric:tabular-nums}.proof-value.svelte-1uha8ag{font-size:1.15rem;font-weight:900;color:var(--color-neutral-content)}.proof-label.svelte-1uha8ag{margin-top:.15rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklch,var(--color-neutral-content) 62%,transparent 38%)}@media(max-width:860px){.landing-page.svelte-1uha8ag{min-height:100lvh}.landing-bg-frame.svelte-1uha8ag{position:absolute;bottom:auto;height:100lvh}.hero-section.svelte-1uha8ag{min-height:auto}.hero-action-row.svelte-1uha8ag{flex-wrap:wrap;align-items:stretch}.hero-cta-group.svelte-1uha8ag{flex:1 1 100%}.hero-cta-group.svelte-1uha8ag .btn:where(.svelte-1uha8ag){flex:1 1 12rem}.proof-stat-row.svelte-1uha8ag{flex:1 1 100%;min-width:0}}.section-heading.svelte-1uha8ag{max-width:760px}.section-title.svelte-1uha8ag{font-size:clamp(2rem,5vw,4rem);line-height:1.04;font-weight:900;letter-spacing:0;color:var(--color-neutral-content)}.section-copy.svelte-1uha8ag{max-width:65ch;font-size:1rem;line-height:1.75;color:color-mix(in oklch,var(--color-neutral-content) 76%,transparent 24%);text-wrap:pretty}.landing-card.svelte-1uha8ag{position:relative;border-radius:1.35rem;padding:1.35rem;transition:transform .18s var(--landing-ease),border-color .18s var(--landing-ease),background .18s var(--landing-ease)}.landing-card.svelte-1uha8ag:hover{transform:translateY(-2px);border-color:color-mix(in oklch,var(--color-accent) 24%,transparent 76%)}.landing-card.svelte-1uha8ag:active,.btn.svelte-1uha8ag:active{transform:scale(.98)}.landing-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:1rem;font-size:1.05rem;font-weight:800;color:var(--color-neutral-content)}.landing-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.workflow-step.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:.55rem;font-size:.9rem;line-height:1.65;color:color-mix(in oklch,var(--color-neutral-content) 68%,transparent 32%);text-wrap:pretty}.feature-card.svelte-1uha8ag:first-child{background:linear-gradient(145deg,color-mix(in oklch,var(--color-primary) 20%,transparent 80%),color-mix(in oklch,var(--color-neutral-content) 9%,transparent 91%))}@media(min-width:1024px){.feature-card.svelte-1uha8ag:first-child{grid-column:span 2}}.feature-icon.svelte-1uha8ag,.workflow-icon.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;width:2.7rem;height:2.7rem;border:1px solid color-mix(in oklch,var(--color-neutral-content) 12%,transparent 88%);border-radius:.95rem;background:color-mix(in oklch,var(--color-neutral-content) 8%,transparent 92%);color:color-mix(in oklch,var(--color-accent) 76%,white 24%)}.capability-chip.svelte-1uha8ag{display:flex;align-items:center;gap:.55rem;border-radius:9999px;padding:.75rem .9rem;font-size:.82rem;font-weight:700;color:color-mix(in oklch,var(--color-neutral-content) 82%,transparent 18%)}.workflow-list.svelte-1uha8ag{display:grid;gap:1rem}.workflow-step.svelte-1uha8ag{display:grid;grid-template-columns:auto auto 1fr;gap:1rem;align-items:start;border-radius:1.35rem;padding:1.1rem}.workflow-index.svelte-1uha8ag{font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;font-weight:800;color:color-mix(in oklch,var(--color-accent) 72%,white 28%);font-variant-numeric:tabular-nums}.workflow-step.svelte-1uha8ag h3:where(.svelte-1uha8ag),.mode-card.svelte-1uha8ag h3:where(.svelte-1uha8ag),.integration-card.svelte-1uha8ag h3:where(.svelte-1uha8ag),.compact-card.svelte-1uha8ag h3:where(.svelte-1uha8ag),.pricing-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:0}.agent-install-panel.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;border-radius:1.75rem;padding:1.2rem}.agent-install-copy.svelte-1uha8ag{padding:.4rem}.agent-install-highlights.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.65rem}.agent-install-highlights.svelte-1uha8ag span:where(.svelte-1uha8ag){border:1px solid color-mix(in oklch,var(--color-neutral-content) 12%,transparent 88%);border-radius:9999px;background:color-mix(in oklch,var(--color-neutral-content) 8%,transparent 92%);padding:.55rem .75rem;font-size:.76rem;font-weight:800;color:color-mix(in oklch,var(--color-neutral-content) 78%,transparent 22%)}.agent-command-surface.svelte-1uha8ag{align-self:stretch;border-radius:1.25rem;padding:1rem}.agent-command-topline.svelte-1uha8ag{display:flex;justify-content:space-between;gap:1rem;color:color-mix(in oklch,var(--color-neutral-content) 56%,transparent 44%);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.agent-command-surface.svelte-1uha8ag pre:where(.svelte-1uha8ag){margin-top:1rem;overflow-x:auto;border-radius:.95rem;background:color-mix(in oklch,black 42%,var(--color-neutral) 58%);padding:1rem;color:color-mix(in oklch,var(--color-accent) 72%,white 28%);font-size:.85rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}@media(min-width:900px){.agent-install-panel.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);align-items:center;padding:1.5rem}.agent-install-copy.svelte-1uha8ag{padding:1rem}}.mode-card.svelte-1uha8ag{display:flex;gap:1rem}.pricing-card.svelte-1uha8ag{display:flex;min-width:0;min-height:13rem;flex-direction:column;align-items:flex-start;text-align:left}.pricing-card-featured.svelte-1uha8ag{border-color:color-mix(in oklch,var(--color-primary) 42%,transparent 58%);box-shadow:0 1px 1px color-mix(in oklch,black 22%,transparent 78%),0 16px 34px color-mix(in oklch,var(--color-primary) 18%,transparent 82%),inset 0 1px color-mix(in oklch,white 10%,transparent 90%)}.popular-badge.svelte-1uha8ag{position:absolute;top:1rem;right:1rem;border-radius:9999px;background:var(--color-primary);padding:.25rem .55rem;color:var(--color-primary-content);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.price.svelte-1uha8ag{margin-top:1rem;width:100%;font-size:2rem;line-height:1;font-weight:950;color:var(--color-neutral-content)}.landing-cta.svelte-1uha8ag{box-shadow:0 0 0 .5px color-mix(in oklch,black 28%,transparent 72%),0 1px color-mix(in oklch,white 12%,transparent 88%) inset,0 10px 22px color-mix(in oklch,var(--color-primary) 24%,transparent 76%),0 20px 48px color-mix(in oklch,black 18%,transparent 82%);transition:transform .16s var(--landing-ease),filter .16s var(--landing-ease)}.landing-cta.svelte-1uha8ag:hover{filter:brightness(1.04);transform:translateY(-1px)}.landing-reveal.svelte-1uha8ag{animation:svelte-1uha8ag-landing-reveal .7s var(--landing-ease) both}@keyframes svelte-1uha8ag-landing-reveal{0%{opacity:0;transform:translateY(20px);filter:blur(12px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(max-width:640px){.hero-action-row.svelte-1uha8ag,.hero-cta-group.svelte-1uha8ag,.proof-stat-row.svelte-1uha8ag{align-items:stretch}.hero-action-row.svelte-1uha8ag{max-width:100%}.hero-cta-group.svelte-1uha8ag,.proof-stat-row.svelte-1uha8ag{width:100%}.hero-cta-group.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.proof-stat-row.svelte-1uha8ag{flex-wrap:wrap}.hero-cta-group.svelte-1uha8ag .btn:where(.svelte-1uha8ag){width:100%;min-width:0;padding-inline:.85rem;font-size:clamp(.78rem,3.4vw,.95rem)}.proof-stat.svelte-1uha8ag{flex-basis:calc(50% - .375rem)}.workflow-step.svelte-1uha8ag{grid-template-columns:auto 1fr}.workflow-index.svelte-1uha8ag{grid-row:span 2;padding-top:.85rem}.workflow-icon.svelte-1uha8ag{display:none}}@media(prefers-reduced-motion:reduce){.landing-reveal.svelte-1uha8ag,.hero-badge-track.svelte-1uha8ag{animation:none}.landing-card.svelte-1uha8ag,.landing-cta.svelte-1uha8ag,.btn.svelte-1uha8ag{transition-duration:.01ms!important}}
