.waitlist-join.svelte-1mgby9f{margin-top:1.25rem}.waitlist-join__inner.svelte-1mgby9f{display:grid;gap:.85rem;border:1px solid var(--border);border-radius:.9rem;background:color-mix(in oklab,var(--surface) 92%,transparent);padding:1.15rem 1.25rem}.waitlist-join__copy.svelte-1mgby9f h2:where(.svelte-1mgby9f){margin:0 0 .35rem;font-size:1.1rem;color:var(--heading)}.waitlist-join__copy.svelte-1mgby9f p:where(.svelte-1mgby9f){margin:0;color:var(--muted-foreground);line-height:1.55}.waitlist-join__form.svelte-1mgby9f{display:flex;flex-wrap:wrap;gap:.65rem}.waitlist-join__input.svelte-1mgby9f{flex:1 1 14rem;min-height:2.5rem;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--foreground);padding:.55rem 1rem;font:inherit}.waitlist-join__message.svelte-1mgby9f{margin:0;font-size:.9rem;color:var(--muted-foreground)}.waitlist-join__message--success.svelte-1mgby9f{color:var(--success-foreground)}.waitlist-join__message--error.svelte-1mgby9f{color:var(--destructive, #b91c1c)}.sr-only.svelte-1mgby9f{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.waitlist-join__form.svelte-1mgby9f{flex-direction:column}.waitlist-join__submit.svelte-1mgby9f{width:100%;justify-content:center}}.hero.svelte-6tr2dc{display:grid;width:min(1180px,calc(100% - 32px));min-height:calc(100svh - 64px);grid-template-columns:minmax(0,1.05fr) minmax(340px,.8fr);align-items:center;gap:clamp(28px,5vw,64px);margin:0 auto;padding:clamp(38px,6vw,80px) 0}.hero-copy.svelte-6tr2dc{min-width:0}.hero-actions.svelte-6tr2dc{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-console{overflow:hidden;border:1px solid var(--console-border);border-radius:8px;background:var(--console-background);color:var(--console-foreground);box-shadow:0 24px 70px var(--brand-shadow)}.console-bar.svelte-6tr2dc{display:flex;gap:7px;padding:14px 16px;border-bottom:1px solid var(--console-border);background:var(--console-surface)}.console-bar.svelte-6tr2dc span:where(.svelte-6tr2dc){width:10px;height:10px;border-radius:999px;background:#fb7185}.console-bar.svelte-6tr2dc span:where(.svelte-6tr2dc):nth-child(2){background:#fbbf24}.console-bar.svelte-6tr2dc span:where(.svelte-6tr2dc):nth-child(3){background:#34d399}.console-lines.svelte-6tr2dc{display:grid;gap:14px;padding:22px}.console-lines.svelte-6tr2dc p:where(.svelte-6tr2dc){display:flex;align-items:flex-start;gap:12px;margin:0}.console-lines.svelte-6tr2dc p:where(.svelte-6tr2dc)>span:where(.svelte-6tr2dc):last-child{display:grid;gap:6px;min-width:0}.console-icon.svelte-6tr2dc{display:inline-grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid var(--console-accent-border);border-radius:7px;background:var(--console-accent-surface);color:var(--console-accent)}.console-icon.svelte-6tr2dc svg{width:16px;height:16px}.console-lines.svelte-6tr2dc strong:where(.svelte-6tr2dc){color:var(--console-accent);font-size:13px}.console-lines.svelte-6tr2dc span:where(.svelte-6tr2dc){color:var(--console-foreground);font-size:13px;line-height:1.45;word-break:break-word}.landing-band.svelte-6tr2dc{padding-top:0}.landing-band.svelte-6tr2dc .section-heading:where(.svelte-6tr2dc) h2:where(.svelte-6tr2dc),.landing-cta.svelte-6tr2dc h2:where(.svelte-6tr2dc){margin:8px 0 12px;color:var(--heading);font-size:clamp(28px,4vw,40px);font-weight:820;line-height:1.08}.metric-grid.svelte-6tr2dc,.capability-grid.svelte-6tr2dc,.workflow-grid.svelte-6tr2dc{display:grid;gap:14px}.metric-grid.svelte-6tr2dc{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.capability-grid.svelte-6tr2dc{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-grid.svelte-6tr2dc{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card,.capability-card{position:relative;padding:18px}.metric-icon.svelte-6tr2dc,.capability-icon.svelte-6tr2dc{display:inline-grid;width:34px;height:34px;place-items:center;border-radius:7px;margin-bottom:14px;background:var(--success-surface);color:var(--primary)}.metric-icon.svelte-6tr2dc svg,.capability-icon.svelte-6tr2dc svg{width:18px;height:18px}.metric-grid.svelte-6tr2dc span:where(.svelte-6tr2dc){display:block;margin-bottom:8px;color:var(--muted-foreground);font-size:13px;font-weight:650}.metric-grid.svelte-6tr2dc strong:where(.svelte-6tr2dc){color:var(--heading);font-size:24px}.capability-header,.workflow-header{gap:10px;padding-bottom:16px}.workflow-header h3,.capability-header h3{display:flex;align-items:center;gap:9px;font-size:20px;line-height:1.15}.workflow-header h3 svg{width:21px;height:21px;flex:0 0 auto;color:var(--primary)}.faq-list.svelte-6tr2dc{display:grid;gap:10px}.faq-item.svelte-6tr2dc{border:1px solid var(--border);border-radius:8px;padding:0 16px;background:var(--card);box-shadow:var(--panel-shadow)}.faq-item.svelte-6tr2dc summary:where(.svelte-6tr2dc){cursor:pointer;list-style:none;padding:16px 0;color:var(--heading);font-size:15px;font-weight:720}.faq-item.svelte-6tr2dc summary:where(.svelte-6tr2dc)::-webkit-details-marker{display:none}.faq-item.svelte-6tr2dc summary:where(.svelte-6tr2dc):after{float:right;content:"+";color:var(--primary);font-weight:800}.faq-item[open].svelte-6tr2dc summary:where(.svelte-6tr2dc):after{content:"−"}.faq-item.svelte-6tr2dc p:where(.svelte-6tr2dc){margin:0 0 16px;color:var(--muted-foreground);font-size:14px;line-height:1.6}.cta-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:clamp(22px,4vw,36px);border:1px solid var(--border);background:linear-gradient(135deg,var(--success-surface),var(--card) 55%),var(--card)}.cta-copy.svelte-6tr2dc{max-width:52ch}.cta-copy.svelte-6tr2dc p:where(.svelte-6tr2dc):last-child{margin:0;color:var(--muted-foreground);font-size:15px;line-height:1.55}.cta-actions.svelte-6tr2dc{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:980px){.capability-grid.svelte-6tr2dc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:880px){.hero.svelte-6tr2dc{min-height:auto;grid-template-columns:1fr}.hero-console{max-width:640px}.metric-grid.svelte-6tr2dc,.workflow-grid.svelte-6tr2dc{grid-template-columns:1fr 1fr}}@media(max-width:560px){.hero.svelte-6tr2dc{width:min(100% - 24px,1180px);padding-top:28px}.hero-actions.svelte-6tr2dc,.cta-actions.svelte-6tr2dc{display:grid}.console-lines.svelte-6tr2dc{padding:16px}.metric-grid.svelte-6tr2dc,.capability-grid.svelte-6tr2dc,.workflow-grid.svelte-6tr2dc{grid-template-columns:1fr}}
