.demo-machine.svelte-1wvortg{position:relative;display:flex;align-items:center;gap:4px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:4px;padding:4px 6px;min-width:60px;box-shadow:0 1px 3px #00000014}.machine-icon.svelte-1wvortg{width:16px;height:16px;background:var(--accent-primary);color:#fff;border-radius:3px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:8px;flex-shrink:0}.machine-info.svelte-1wvortg{display:flex;flex-direction:column;gap:0}.machine-name.svelte-1wvortg{font-size:9px;font-weight:600;color:var(--text-primary);line-height:1.2}.machine-desc.svelte-1wvortg{font-size:7px;color:var(--text-tertiary);line-height:1.2}.svelte-flow__handle{width:6px;height:6px;background:var(--accent-primary);border:1px solid var(--bg-primary)}.demo-domain.svelte-8r6lc5{width:100%;height:100%;background:color-mix(in srgb,var(--domain-color) 8%,transparent);border:1px dashed color-mix(in srgb,var(--domain-color) 40%,transparent);border-radius:6px;padding:6px;box-sizing:border-box}.domain-label.svelte-8r6lc5{font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--domain-color)}.demo-note.svelte-1tnxzwd{display:flex;flex-direction:column;gap:2px;background:#fef3c7;border:1px solid #fbbf24;border-radius:2px;padding:5px 7px;max-width:70px;box-shadow:0 1px 4px #00000014;transform:rotate(2deg)}.note-title.svelte-1tnxzwd{font-size:6px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#92400e}.note-text.svelte-1tnxzwd{font-size:8px;color:#78350f;line-height:1.2}.demo-canvas-wrapper.svelte-1ue0qxd{width:100%;height:100%;min-height:380px;border-radius:8px;overflow:hidden}.demo-canvas-wrapper.svelte-1ue0qxd .svelte-flow{background:var(--bg-secondary)}.demo-canvas-wrapper.svelte-1ue0qxd .svelte-flow__edge-path{stroke-width:2px}.demo-canvas-wrapper.svelte-1ue0qxd .svelte-flow__attribution{display:none}.loading-placeholder.svelte-1ue0qxd{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);color:var(--text-tertiary);font-size:14px}.landing-page.svelte-6tr2dc{min-height:100vh;background:var(--bg-secondary);color:var(--text-primary);overflow-x:hidden}.header.svelte-6tr2dc{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--bg-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-primary)}.header-content.svelte-6tr2dc{max-width:1200px;margin:0 auto;padding:16px 40px;display:flex;justify-content:space-between;align-items:center}.logo.svelte-6tr2dc{font-size:22px;font-weight:600;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;color:var(--text-primary);letter-spacing:1px;background:var(--accent-primary);padding:6px 14px;border-radius:4px;color:#fff}.nav.svelte-6tr2dc{display:flex;align-items:center;gap:32px}.nav.svelte-6tr2dc a:where(.svelte-6tr2dc){color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s}.nav.svelte-6tr2dc a:where(.svelte-6tr2dc):hover{color:var(--text-primary)}.nav-cta.svelte-6tr2dc{background:var(--accent-primary);color:#fff;border:none;padding:10px 20px;font-size:12px;font-weight:600;border-radius:2px;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.5px}.nav-cta.svelte-6tr2dc:hover{opacity:.85}.hero.svelte-6tr2dc{padding:140px 40px 80px;max-width:1000px;margin:0 auto}.hero.split-hero.svelte-6tr2dc{max-width:100%;padding:80px 0 0;display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 60px)}.left-panel.svelte-6tr2dc{padding:60px 40px 60px 60px;border-right:1px solid var(--border-primary)}.left-panel.hero-side.svelte-6tr2dc{background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;border-right:1px solid var(--border-primary)}.left-panel.hero-side.svelte-6tr2dc .hero-content:where(.svelte-6tr2dc){max-width:500px;text-align:center;margin-bottom:0}.panel-header.svelte-6tr2dc{margin-bottom:40px}.panel-title.svelte-6tr2dc{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--accent-primary);margin:0 0 8px}.panel-subtitle.svelte-6tr2dc{display:inline-block;font-size:13px;color:var(--text-tertiary);background:var(--bg-secondary);padding:4px 12px;border-radius:4px}.right-panel.svelte-6tr2dc{padding:80px 60px}.right-panel.docs-side.svelte-6tr2dc{background:var(--bg-primary);overflow:hidden;border-left:none}.right-panel.docs-side.svelte-6tr2dc{position:relative}.right-panel.docs-side.svelte-6tr2dc .panel-header:where(.svelte-6tr2dc){position:relative;z-index:10;background:var(--bg-primary);margin:-80px -60px 40px;padding:80px 60px 0}.spotlight-overlay.svelte-6tr2dc{position:absolute;inset:0;background:var(--bg-primary);pointer-events:none;z-index:5;transition:opacity .3s}.spotlight-overlay.hidden.svelte-6tr2dc{opacity:0}.spotlight-overlay.active.svelte-6tr2dc{background:radial-gradient(circle 180px at var(--spotlight-x) var(--spotlight-y),transparent 0%,transparent 120px,var(--bg-primary) 180px)}.spotlight-overlay.hint.svelte-6tr2dc{background:radial-gradient(circle 120px at 50% 50%,transparent 0%,transparent 60px,var(--bg-primary) 120px);animation:svelte-6tr2dc-pulse-hint 2s ease-in-out infinite}@keyframes svelte-6tr2dc-pulse-hint{0%,to{background:radial-gradient(circle 120px at 50% 50%,transparent 0%,transparent 60px,var(--bg-primary) 120px)}50%{background:radial-gradient(circle 150px at 50% 50%,transparent 0%,transparent 90px,var(--bg-primary) 150px)}}.demo-canvas-container.svelte-6tr2dc{position:relative;width:100%;height:380px;z-index:1;border-radius:8px;overflow:hidden}.demo-canvas-container.fullscreen.svelte-6tr2dc{position:absolute;inset:0;height:100%;border-radius:0}.right-panel.canvas-fullscreen.svelte-6tr2dc{padding:0;position:relative}.panel-header.floating-header.svelte-6tr2dc{position:absolute;top:20px;left:20px;z-index:2;margin:0;padding:0;background:transparent}.kojo-toggle.svelte-6tr2dc{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border-secondary)}.kojo-toggle.floating.svelte-6tr2dc{position:absolute;bottom:20px;left:50%;transform:translate(-50%);margin:0;padding:10px 20px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:8px;z-index:2;box-shadow:0 2px 8px #0000001a}.kojo-toggle.svelte-6tr2dc span:where(.svelte-6tr2dc){font-size:13px;color:var(--text-tertiary);transition:color .2s}.kojo-toggle.svelte-6tr2dc span.active:where(.svelte-6tr2dc){color:var(--text-primary);font-weight:600}.toggle-switch.kojo.svelte-6tr2dc{background:var(--bg-tertiary)}.toggle-switch.kojo.on.svelte-6tr2dc{background:var(--accent-primary);border-color:var(--accent-primary)}.toggle-switch.kojo.on.svelte-6tr2dc .toggle-knob:where(.svelte-6tr2dc){transform:translate(20px)}.hero-features-grid.svelte-6tr2dc{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:40px}.hero-feature-card.svelte-6tr2dc{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:6px;padding:16px;text-align:center;transition:border-color .2s}.hero-feature-card.svelte-6tr2dc:hover{border-color:var(--accent-primary)}.hero-feature-card.svelte-6tr2dc strong:where(.svelte-6tr2dc){display:block;font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.hero-feature-card.svelte-6tr2dc span:where(.svelte-6tr2dc){font-size:11px;color:var(--text-tertiary)}.hero-content.svelte-6tr2dc{text-align:center;margin-bottom:60px}.hero-eyebrow.svelte-6tr2dc{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var(--accent-primary);margin:0 0 20px}.headline.svelte-6tr2dc{font-size:52px;font-weight:700;color:var(--text-primary);margin:0 0 24px;line-height:1.15;letter-spacing:-1.5px}.highlight.svelte-6tr2dc{color:var(--accent-primary)}.tagline.svelte-6tr2dc{font-size:18px;color:var(--text-secondary);margin:0 0 40px;line-height:1.7}.hero-buttons.svelte-6tr2dc{display:flex;gap:16px;justify-content:center}.cta-button.svelte-6tr2dc{padding:16px 40px;font-size:13px;font-weight:600;border-radius:2px;cursor:pointer;transition:all .2s ease;border:none;text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;gap:8px}.cta-button.svelte-6tr2dc:disabled{opacity:.7;cursor:wait}.spin{animation:svelte-6tr2dc-spin 1s linear infinite}@keyframes svelte-6tr2dc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cta-button.primary.svelte-6tr2dc{background:var(--text-primary);color:var(--bg-primary);animation:svelte-6tr2dc-wiggle 2.5s ease-in-out infinite}.cta-button.primary.svelte-6tr2dc:hover{opacity:.85;transform:translateY(-1px);animation:none}@keyframes svelte-6tr2dc-wiggle{0%,to{transform:rotate(0)}5%{transform:rotate(-2deg) scale(1.02)}10%{transform:rotate(2deg) scale(1.02)}15%{transform:rotate(-1deg)}20%{transform:rotate(1deg)}25%,to{transform:rotate(0)}}.cta-button.secondary.svelte-6tr2dc{background:transparent;color:var(--text-primary);border:1px solid var(--border-primary)}.cta-button.secondary.svelte-6tr2dc:hover{background:var(--bg-hover);border-color:var(--border-hover)}.pillars.svelte-6tr2dc{padding:60px 40px;max-width:1100px;margin:0 auto}.pillars-grid.svelte-6tr2dc{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:var(--border-secondary);border:1px solid var(--border-secondary)}.pillar.svelte-6tr2dc{background:var(--bg-secondary);padding:32px 20px;text-align:center}.pillar-title.svelte-6tr2dc{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 10px;color:var(--text-primary)}.pillar-description.svelte-6tr2dc{font-size:13px;color:var(--text-tertiary);margin:0;line-height:1.5}.git-section.svelte-6tr2dc{padding:100px 40px;background:var(--bg-primary);border-top:1px solid var(--border-secondary)}.git-section-content.svelte-6tr2dc{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.git-section-title.svelte-6tr2dc{font-size:36px;font-weight:700;margin:0 0 16px;color:var(--text-primary)}.git-section-lead.svelte-6tr2dc{font-size:18px;font-weight:500;color:var(--text-secondary);margin:0 0 16px;line-height:1.5}.git-section-description.svelte-6tr2dc{font-size:15px;color:var(--text-tertiary);margin:0 0 24px;line-height:1.7}.git-section-list.svelte-6tr2dc{list-style:none;padding:0;margin:0}.git-section-list.svelte-6tr2dc li:where(.svelte-6tr2dc){padding:8px 0;font-size:14px;color:var(--text-secondary)}.git-section-list.svelte-6tr2dc li:where(.svelte-6tr2dc):before{content:"→";margin-right:12px;color:var(--accent-primary)}.git-visual-card.svelte-6tr2dc{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;overflow:hidden}.git-visual-header.svelte-6tr2dc{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--bg-primary);border-bottom:1px solid var(--border-secondary)}.git-visual-title.svelte-6tr2dc{font-size:12px;font-weight:600;color:var(--text-primary)}.git-visual-repo.svelte-6tr2dc{font-size:11px;font-family:Courier New,monospace;color:var(--text-tertiary)}.git-timeline.svelte-6tr2dc{padding:16px}.timeline-branch.svelte-6tr2dc{margin-bottom:16px}.timeline-branch.svelte-6tr2dc:last-child{margin-bottom:0}.timeline-branch-header.svelte-6tr2dc{display:flex;align-items:center;gap:8px;margin-bottom:12px}.timeline-branch-name.svelte-6tr2dc{font-size:12px;font-weight:600;font-family:Courier New,monospace;padding:3px 8px;border-radius:4px}.timeline-branch-name.main.svelte-6tr2dc{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--accent-primary)}.timeline-branch-name.feature.svelte-6tr2dc{background:var(--bg-primary);color:var(--text-secondary);border:1px solid var(--border-primary)}.timeline-branch-status.svelte-6tr2dc{font-size:10px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.timeline-branch-status.wip.svelte-6tr2dc{color:var(--text-secondary);background:var(--bg-primary);padding:2px 6px;border-radius:3px}.timeline-commits.svelte-6tr2dc{display:flex;flex-direction:column;gap:8px;padding-left:8px;border-left:2px solid var(--border-secondary)}.timeline-commit.svelte-6tr2dc{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--bg-primary);border-radius:4px;margin-left:12px;position:relative}.timeline-commit.svelte-6tr2dc:before{content:"";position:absolute;left:-14px;width:12px;height:2px;background:var(--border-secondary)}.commit-dot.svelte-6tr2dc{width:10px;height:10px;border-radius:50%;flex-shrink:0}.commit-dot.main.svelte-6tr2dc{background:var(--accent-primary)}.commit-dot.feature.svelte-6tr2dc{background:var(--text-secondary)}.commit-dot.dashed.svelte-6tr2dc{background:transparent;border:2px dashed var(--accent-primary)}.commit-info.svelte-6tr2dc{display:flex;flex-direction:column;gap:2px;min-width:0}.commit-msg.svelte-6tr2dc{font-size:12px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.commit-msg.uncommitted.svelte-6tr2dc{color:var(--text-tertiary);font-style:italic}.commit-meta.svelte-6tr2dc{font-size:10px;color:var(--text-tertiary)}.git-visual-footer.svelte-6tr2dc{display:flex;gap:12px;padding:12px 16px;background:var(--bg-primary);border-top:1px solid var(--border-secondary)}.git-safety-badge.svelte-6tr2dc{font-size:10px;color:var(--text-tertiary);padding:4px 8px;background:var(--bg-secondary);border-radius:4px}.prompts-section.svelte-6tr2dc{padding:100px 40px;background:var(--bg-primary);border-top:1px solid var(--border-secondary)}.prompts-section-content.svelte-6tr2dc{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.prompts-section-title.svelte-6tr2dc{font-size:36px;font-weight:700;margin:0 0 16px;color:var(--text-primary)}.prompts-section-lead.svelte-6tr2dc{font-size:18px;font-weight:500;color:var(--text-secondary);margin:0 0 16px;line-height:1.5}.prompts-section-description.svelte-6tr2dc{font-size:15px;color:var(--text-tertiary);margin:0 0 24px;line-height:1.7}.prompts-section-list.svelte-6tr2dc{list-style:none;padding:0;margin:0}.prompts-section-list.svelte-6tr2dc li:where(.svelte-6tr2dc){padding:8px 0;font-size:14px;color:var(--text-secondary)}.prompts-section-list.svelte-6tr2dc li:where(.svelte-6tr2dc):before{content:"→";margin-right:12px;color:var(--accent-primary)}.prompts-visual-card.svelte-6tr2dc{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;padding:24px}.visual-header.svelte-6tr2dc{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--border-secondary)}.visual-stats.svelte-6tr2dc{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.visual-stat.svelte-6tr2dc{text-align:center;padding:16px;background:var(--bg-primary);border-radius:6px}.visual-stat-value.svelte-6tr2dc{display:block;font-size:24px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.visual-stat-label.svelte-6tr2dc{font-size:11px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.visual-breakdown.svelte-6tr2dc{display:flex;flex-direction:column;gap:12px}.breakdown-item.svelte-6tr2dc{display:flex;align-items:center;gap:12px}.breakdown-provider.svelte-6tr2dc{font-size:12px;font-weight:500;color:var(--text-secondary);width:60px}.breakdown-bar.svelte-6tr2dc{flex:1;height:8px;background:var(--bg-primary);border-radius:4px;overflow:hidden}.breakdown-fill.svelte-6tr2dc{height:100%;background:var(--accent-primary);border-radius:4px;transition:width .3s ease}.breakdown-percent.svelte-6tr2dc{font-size:12px;font-weight:600;color:var(--accent-primary);width:40px;text-align:right}.pricing-section.svelte-6tr2dc{padding:80px 40px;background:var(--bg-secondary)}.pricing-content.svelte-6tr2dc{max-width:800px;margin:0 auto;text-align:center}.pricing-cards.svelte-6tr2dc{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:600px){.pricing-cards.svelte-6tr2dc{grid-template-columns:1fr}}.pricing-title.svelte-6tr2dc{font-size:32px;font-weight:700;margin:0 0 24px;color:var(--text-primary)}.billing-toggle.svelte-6tr2dc{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:32px}.billing-toggle.svelte-6tr2dc span:where(.svelte-6tr2dc){font-size:14px;color:var(--text-tertiary);transition:color .2s}.billing-toggle.svelte-6tr2dc span.active:where(.svelte-6tr2dc){color:var(--text-primary);font-weight:600}.billing-toggle.svelte-6tr2dc .save-badge:where(.svelte-6tr2dc){font-size:11px;background:#22c55e;color:#fff!important;padding:3px 8px;border-radius:4px;margin-left:6px;font-weight:600;vertical-align:middle}.toggle-switch.svelte-6tr2dc{width:44px;height:24px;background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:12px;cursor:pointer;position:relative;transition:background .2s}.toggle-switch.yearly.svelte-6tr2dc{background:var(--accent-primary);border-color:var(--accent-primary)}.toggle-knob.svelte-6tr2dc{position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s}.toggle-switch.yearly.svelte-6tr2dc .toggle-knob:where(.svelte-6tr2dc){transform:translate(20px)}.billed-yearly.svelte-6tr2dc{display:block;font-size:12px;color:var(--text-tertiary);margin-top:4px}.free-trial.svelte-6tr2dc{display:block;font-size:12px;font-weight:600;color:#22c55e;margin-top:8px}.pricing-card.svelte-6tr2dc{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:8px;padding:32px;text-align:center;display:flex;flex-direction:column}.pricing-card.svelte-6tr2dc .pricing-features:where(.svelte-6tr2dc){flex:1}.pricing-header.svelte-6tr2dc{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.pricing-name.svelte-6tr2dc{font-size:24px;font-weight:700;color:var(--text-primary)}.pricing-price.svelte-6tr2dc{margin-bottom:24px}.price-amount.svelte-6tr2dc{font-size:48px;font-weight:700;color:var(--text-primary)}.price-period.svelte-6tr2dc{font-size:14px;color:var(--text-tertiary);margin-left:4px}.pricing-features.svelte-6tr2dc{list-style:none;padding:0;margin:0 0 24px;text-align:left}.pricing-features.svelte-6tr2dc li:where(.svelte-6tr2dc){padding:8px 0;font-size:14px;color:var(--text-secondary);border-bottom:1px solid var(--border-secondary)}.pricing-features.svelte-6tr2dc li:where(.svelte-6tr2dc):last-child{border-bottom:none}.pricing-features.svelte-6tr2dc li:where(.svelte-6tr2dc):before{content:"✓";margin-right:12px;color:var(--accent-primary);font-weight:600}.pricing-divider.svelte-6tr2dc{height:1px;background:var(--border-secondary);margin:24px 0}.pricing-support.svelte-6tr2dc{text-align:center}.support-button.svelte-6tr2dc{display:inline-block;padding:10px 20px;font-size:12px;font-weight:600;color:var(--text-secondary);background:transparent;border:1px solid var(--border-primary);border-radius:4px;text-decoration:none;transition:all .2s}.support-button.svelte-6tr2dc:hover{background:var(--bg-hover);border-color:var(--border-hover);color:var(--text-primary)}.support-button.primary.svelte-6tr2dc{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}.support-button.primary.svelte-6tr2dc:hover{opacity:.85}.install-section.svelte-6tr2dc{padding:120px 40px;background:var(--bg-primary);border-top:1px solid var(--border-secondary);border-bottom:1px solid var(--border-secondary)}.install-content.svelte-6tr2dc{max-width:600px;margin:0 auto;text-align:center}.install-content.svelte-6tr2dc h2:where(.svelte-6tr2dc){font-size:36px;font-weight:700;margin:0 0 16px;color:var(--text-primary)}.install-buttons.svelte-6tr2dc{display:flex;gap:16px;justify-content:center}.footer.svelte-6tr2dc{padding:40px;border-top:1px solid var(--border-secondary)}.footer-content.svelte-6tr2dc{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.footer-logo.svelte-6tr2dc{font-size:14px;font-weight:600;font-family:Courier New,monospace;color:var(--text-tertiary)}.floating-theme-picker.svelte-6tr2dc{position:fixed;bottom:20px;right:20px;z-index:1000}@media(max-width:1100px){.hero.split-hero.svelte-6tr2dc{grid-template-columns:1fr;min-height:auto}.left-panel.svelte-6tr2dc{padding:60px 40px;border-right:none;border-bottom:1px solid var(--border-primary)}.left-panel.hero-side.svelte-6tr2dc{max-height:none}.left-panel.hero-side.svelte-6tr2dc .hero-content:where(.svelte-6tr2dc){max-width:100%}.right-panel.svelte-6tr2dc{padding:40px}.right-panel.docs-side.svelte-6tr2dc{max-height:none}}@media(max-width:900px){.headline.svelte-6tr2dc{font-size:40px}.tagline.svelte-6tr2dc br:where(.svelte-6tr2dc){display:none}.hero-features-grid.svelte-6tr2dc{grid-template-columns:repeat(2,1fr)}.pillars-grid.svelte-6tr2dc{grid-template-columns:repeat(3,1fr)}.git-section-content.svelte-6tr2dc{grid-template-columns:1fr;gap:40px}.git-section-visual.svelte-6tr2dc{order:2}.git-section-text.svelte-6tr2dc{order:1}.git-section-title.svelte-6tr2dc{font-size:28px}.prompts-section-content.svelte-6tr2dc{grid-template-columns:1fr;gap:40px}.prompts-section-title.svelte-6tr2dc{font-size:28px}}@media(max-width:600px){.header-content.svelte-6tr2dc{padding:12px 20px}.nav.svelte-6tr2dc a:where(.svelte-6tr2dc){display:none}.hero.svelte-6tr2dc{padding:120px 20px 60px}.headline.svelte-6tr2dc{font-size:32px;letter-spacing:-.5px}.headline.svelte-6tr2dc br:where(.svelte-6tr2dc){display:none}.tagline.svelte-6tr2dc{font-size:16px}.hero-buttons.svelte-6tr2dc{flex-direction:column}.cta-button.svelte-6tr2dc{width:100%}.left-panel.svelte-6tr2dc,.left-panel.hero-side.svelte-6tr2dc{padding:40px 20px}.right-panel.svelte-6tr2dc,.right-panel.docs-side.svelte-6tr2dc{padding:30px 20px}.hero-features-grid.svelte-6tr2dc{grid-template-columns:repeat(2,1fr);gap:8px}.hero-feature-card.svelte-6tr2dc{padding:12px}.pillars.svelte-6tr2dc,.install-section.svelte-6tr2dc{padding:60px 20px}.pillars-grid.svelte-6tr2dc{grid-template-columns:1fr}}
