.clone-preview.svelte-6s68fl{position:relative;width:min(100%,760px);padding:28px 36px 32px;border:1px solid var(--ui-border);border-radius:20px;background:var(--ui-surface);box-shadow:0 5px #0b1c2c11,0 32px 78px -28px #0b1c2c3d;animation:svelte-6s68fl-tide 4s ease-in-out infinite}.clone-preview.svelte-6s68fl:before{content:"";position:absolute;top:-14px;left:36px;width:76px;height:24px;border-radius:2px;background:#e49e2299;transform:rotate(-3deg)}.preview-head.svelte-6s68fl{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.dots.svelte-6s68fl{display:flex;gap:6px}.dots.svelte-6s68fl span:where(.svelte-6s68fl){width:10px;height:10px;border-radius:999px}.dots.svelte-6s68fl span:where(.svelte-6s68fl):nth-child(1){background:#ff847d}.dots.svelte-6s68fl span:where(.svelte-6s68fl):nth-child(2){background:#eebc4a}.dots.svelte-6s68fl span:where(.svelte-6s68fl):nth-child(3){background:#61bd67}.clone-flow.svelte-6s68fl{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:20px;align-items:center}.site-card.svelte-6s68fl{min-width:0;padding:20px 22px;border:1px solid var(--ui-border);border-radius:12px;text-align:left}.production.svelte-6s68fl{background:var(--ui-paper)}.sandbox.svelte-6s68fl{border-color:#4e9a5257;background:var(--ui-surface);box-shadow:0 2px #4e9a5233}.site-card.svelte-6s68fl p:where(.svelte-6s68fl){margin:0}.label.svelte-6s68fl{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.sandbox.svelte-6s68fl .label:where(.svelte-6s68fl){color:#1a6323}.domain.svelte-6s68fl{margin-top:6px!important;overflow-wrap:anywhere;color:var(--ui-fg);font-family:var(--ui-font-mono);font-size:14.5px;font-weight:600}.state.svelte-6s68fl{margin-top:8px!important;color:var(--ui-muted);font-size:.85rem}.sandbox.svelte-6s68fl .state:where(.svelte-6s68fl){display:inline-flex;align-items:center;gap:7px;color:#1a6323;font-size:12px;font-weight:650}.sandbox.svelte-6s68fl .state:where(.svelte-6s68fl) span:where(.svelte-6s68fl){width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 0 4px #4e9a521f}.transfer.svelte-6s68fl{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:10.5px;letter-spacing:.08em}.transfer.svelte-6s68fl svg:where(.svelte-6s68fl){width:44px;height:20px}.transfer.svelte-6s68fl path:where(.svelte-6s68fl){stroke:var(--ui-accent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.preview-note.svelte-6s68fl{margin:22px 0 0;color:var(--ui-muted);font-size:.92rem;line-height:1.55;text-align:left}@keyframes svelte-6s68fl-tide{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(max-width:620px){.clone-preview.svelte-6s68fl{padding:26px 18px 22px}.clone-preview.svelte-6s68fl:before{left:24px}.clone-flow.svelte-6s68fl{grid-template-columns:1fr;gap:12px}.transfer.svelte-6s68fl{flex-direction:row;justify-content:center}.transfer.svelte-6s68fl svg:where(.svelte-6s68fl){transform:rotate(90deg)}}@media(prefers-reduced-motion:reduce){.clone-preview.svelte-6s68fl{animation:none}}.template-preview.svelte-4zhniw{position:relative;border:1px solid var(--ui-border);border-radius:16px;background:var(--ui-surface);box-shadow:0 5px #0b1c2c11,0 28px 68px -28px #0b1c2c38}.template-preview.svelte-4zhniw:before{content:"";position:absolute;top:-13px;left:28px;width:64px;height:22px;border-radius:2px;background:#e49e2299;transform:rotate(-3deg)}.preview-head.svelte-4zhniw{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--ui-border);color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.dots.svelte-4zhniw{display:flex;gap:6px}.dots.svelte-4zhniw span:where(.svelte-4zhniw){width:10px;height:10px;border-radius:999px}.dots.svelte-4zhniw span:where(.svelte-4zhniw):nth-child(1){background:#ff847d}.dots.svelte-4zhniw span:where(.svelte-4zhniw):nth-child(2){background:#eebc4a}.dots.svelte-4zhniw span:where(.svelte-4zhniw):nth-child(3){background:#61bd67}.template-list.svelte-4zhniw{display:flex;flex-direction:column}.template-row.svelte-4zhniw{display:flex;align-items:center;gap:14px;padding:17px 20px;border-bottom:1px solid var(--ui-paper)}.template-row.svelte-4zhniw:last-child{border-bottom:0}.template-icon.svelte-4zhniw{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:10px;color:var(--ui-accent-ink);background:#ea67471f}.template-icon.teal.svelte-4zhniw{color:#15561d;background:#4e9a5221}.template-icon.amber.svelte-4zhniw{color:#734c00;color:oklch(45% .11 75);background:#e49e2226}.template-icon.svelte-4zhniw svg:where(.svelte-4zhniw){width:19px;height:19px}.template-icon.svelte-4zhniw path:where(.svelte-4zhniw){stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.template-copy.svelte-4zhniw{flex:1;min-width:0}.template-copy.svelte-4zhniw p:where(.svelte-4zhniw){margin:0;color:var(--ui-fg);font-family:var(--ui-font-display);font-size:15px;font-weight:700}.template-copy.svelte-4zhniw span:where(.svelte-4zhniw){display:block;margin-top:2px;overflow-wrap:anywhere;color:var(--ui-muted);font-size:12.5px;line-height:1.4}.launch.svelte-4zhniw{flex-shrink:0;color:var(--ui-accent);font-family:var(--ui-font-mono);font-size:11.5px}@media(max-width:520px){.template-row.svelte-4zhniw{gap:10px;padding:15px 14px}.template-icon.svelte-4zhniw{display:none}.template-copy.svelte-4zhniw span:where(.svelte-4zhniw){font-size:11.5px}.launch.svelte-4zhniw{font-size:0}.launch.svelte-4zhniw span:where(.svelte-4zhniw){font-size:18px}}.agency-page.svelte-1q46wlg{position:relative;overflow:clip;background:var(--ui-bg);color:var(--ui-fg);font-family:var(--ui-font-body)}.agency-page.svelte-1q46wlg:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle at 16% 8%,oklch(67% .17 35 / .06),transparent 34%),radial-gradient(circle at 88% 86%,oklch(58% .09 240 / .045),transparent 38%)}.agency-page.svelte-1q46wlg *{box-sizing:border-box}.hero.svelte-1q46wlg,.section.svelte-1q46wlg,.closing.svelte-1q46wlg{position:relative;z-index:1}.wrap.svelte-1q46wlg{width:min(100% - 48px,1136px);margin:0 auto}.hero.svelte-1q46wlg{padding:112px 0 110px}.hero-inner.svelte-1q46wlg{display:flex;flex-direction:column;align-items:center;text-align:center}.kicker.svelte-1q46wlg{margin:0 0 18px;color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:12px;letter-spacing:.14em;line-height:1;text-transform:uppercase}.kicker.center.svelte-1q46wlg{text-align:center}h1.svelte-1q46wlg,h2.svelte-1q46wlg,h3.svelte-1q46wlg{font-family:var(--ui-font-display);color:var(--ui-fg)}h1.svelte-1q46wlg{max-width:840px;margin:0;font-size:clamp(3rem,6.5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.accent.svelte-1q46wlg{position:relative;display:inline-block;white-space:nowrap}.accent.svelte-1q46wlg svg:where(.svelte-1q46wlg){position:absolute;right:0;bottom:-.1em;left:0;width:100%;height:.3em;overflow:visible}.lede.svelte-1q46wlg{max-width:620px;margin:28px auto 54px;color:var(--ui-muted);font-size:1.25rem;line-height:1.6;text-wrap:pretty}.hero-preview.svelte-1q46wlg{display:flex;width:100%;justify-content:center}.cta-row.svelte-1q46wlg{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}.hero-actions.svelte-1q46wlg{margin-top:42px}.btn.svelte-1q46wlg{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 24px;border:1px solid;border-radius:10px;font-family:var(--ui-font-display);font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.btn-primary.svelte-1q46wlg{border-color:var(--ui-accent-ink);color:#fff;background:var(--ui-accent);box-shadow:var(--ui-btn-shadow)}.btn-primary.svelte-1q46wlg:hover{color:#fff;background:#dc5a3a;box-shadow:var(--ui-btn-shadow-hover);transform:translateY(-1px)}.btn-secondary.svelte-1q46wlg{border-color:var(--ui-line);color:var(--ui-fg);background:var(--ui-surface);box-shadow:0 2px #0b1c2c1f}.btn-secondary.svelte-1q46wlg:hover{color:var(--ui-fg);box-shadow:0 3px #0b1c2c1f;transform:translateY(-1px)}.btn.svelte-1q46wlg:active{box-shadow:none;transform:translateY(1px)}.hero-foot.svelte-1q46wlg{margin:30px 0 0;color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:12px;letter-spacing:.04em}.section.trusted.svelte-1q46wlg{padding:0 0 96px}.trusted.svelte-1q46wlg .kicker:where(.svelte-1q46wlg){margin:0 0 32px}.logo-row.svelte-1q46wlg{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px}.logo-chip.svelte-1q46wlg{display:flex;align-items:center;justify-content:center;min-width:0;height:72px;padding:12px 8px;opacity:.82;text-decoration:none;transition:transform .18s ease,opacity .18s ease}.logo-chip.svelte-1q46wlg:hover{transform:translateY(-2px);opacity:1}.logo-chip.svelte-1q46wlg:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.logo-chip.svelte-1q46wlg img:where(.svelte-1q46wlg){display:block;width:auto;max-width:100%;height:auto;max-height:38px;object-fit:contain}.logo-publishpress.svelte-1q46wlg img:where(.svelte-1q46wlg){max-height:36px}.logo-paywallproject.svelte-1q46wlg img:where(.svelte-1q46wlg){max-height:30px}.logo-newsletterglue.svelte-1q46wlg img:where(.svelte-1q46wlg){max-height:31px}.logo-infiniteuploads.svelte-1q46wlg img:where(.svelte-1q46wlg){max-height:42px}.logo-metaslider.svelte-1q46wlg img:where(.svelte-1q46wlg){max-height:38px}.section.svelte-1q46wlg{padding:120px 0;scroll-margin-top:90px}.section.alt.svelte-1q46wlg{border-block:1px solid var(--ui-border);background:#ebeff480}.section-head.svelte-1q46wlg{margin:0 auto 66px;text-align:center}.section-title.svelte-1q46wlg{max-width:720px;margin:0 auto 22px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;text-align:center;text-wrap:balance}.section-head.svelte-1q46wlg+.jobs:where(.svelte-1q46wlg),.section-head.svelte-1q46wlg+.dev-grid:where(.svelte-1q46wlg),.section-head.svelte-1q46wlg+.pricing-grid:where(.svelte-1q46wlg){margin-top:0}.section-lede.svelte-1q46wlg{max-width:62ch;margin:0 auto;color:var(--ui-muted);font-size:1.1rem;line-height:1.65;text-wrap:pretty}.section.svelte-1q46wlg>.wrap:where(.svelte-1q46wlg)>.section-title:where(.svelte-1q46wlg),.faq-wrap.svelte-1q46wlg>.section-title:where(.svelte-1q46wlg){margin-bottom:72px}.text-link.svelte-1q46wlg{display:inline-flex;align-items:center;gap:8px;margin-top:26px;color:var(--ui-fg);font-weight:700;text-decoration-color:#ea674773;text-underline-offset:4px}.text-link.svelte-1q46wlg:hover{color:var(--ui-accent-ink);text-decoration-color:var(--ui-accent)}.text-link.svelte-1q46wlg:focus-visible{outline:3px solid oklch(67% .17 35 / .45);outline-offset:4px}.link-row.svelte-1q46wlg{display:flex;flex-wrap:wrap;gap:12px 32px}.section-note.svelte-1q46wlg{margin:48px 0 0;color:var(--ui-muted);text-align:center;text-wrap:pretty}.section-note.svelte-1q46wlg a:where(.svelte-1q46wlg),.dev-note.svelte-1q46wlg a:where(.svelte-1q46wlg){color:var(--ui-fg);font-weight:700;text-underline-offset:3px}.dots.svelte-1q46wlg{display:flex;gap:6px}.dots.svelte-1q46wlg i:where(.svelte-1q46wlg){width:10px;height:10px;border-radius:999px;background:#ff847d}.dots.svelte-1q46wlg i:where(.svelte-1q46wlg):nth-child(2){background:#eebc4a}.dots.svelte-1q46wlg i:where(.svelte-1q46wlg):nth-child(3){background:#61bd67}.tape.svelte-1q46wlg{position:absolute;top:-14px;left:32px;z-index:2;width:70px;height:24px;border-radius:2px;background:#e49e2299;transform:rotate(-3deg)}.job-card.svelte-1q46wlg,.toolkit-row.svelte-1q46wlg,.matrix-card.svelte-1q46wlg,.ui-window.svelte-1q46wlg,.chat-window.svelte-1q46wlg,.dev-card.svelte-1q46wlg,.terminal.svelte-1q46wlg,.rehearsal-card.svelte-1q46wlg,.rest-card.svelte-1q46wlg,.plan-card.svelte-1q46wlg{position:relative;min-width:0;border:1px solid var(--ui-border);border-radius:20px;background:var(--ui-surface);box-shadow:0 5px #0b1c2c11,0 32px 78px -28px #0b1c2c3d}.job-tag.svelte-1q46wlg,.toolkit-tag.svelte-1q46wlg,.use-label.svelte-1q46wlg,.rehearsal-tag.svelte-1q46wlg,.dev-tag.svelte-1q46wlg{margin:0 0 9px;color:var(--ui-accent);font-family:var(--ui-font-mono);font-size:11px;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.template-copy.svelte-1q46wlg h2:where(.svelte-1q46wlg),.upgrade-copy.svelte-1q46wlg h2:where(.svelte-1q46wlg),.demo-copy.svelte-1q46wlg h2:where(.svelte-1q46wlg),.diagnose-copy.svelte-1q46wlg h2:where(.svelte-1q46wlg),.slack-copy.svelte-1q46wlg h2:where(.svelte-1q46wlg){margin:0 0 20px;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.template-grid.svelte-1q46wlg,.upgrade-grid.svelte-1q46wlg,.demo-grid.svelte-1q46wlg,.diagnose-grid.svelte-1q46wlg,.slack-grid.svelte-1q46wlg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}.template-grid.svelte-1q46wlg>:where(.svelte-1q46wlg),.upgrade-grid.svelte-1q46wlg>:where(.svelte-1q46wlg),.demo-grid.svelte-1q46wlg>:where(.svelte-1q46wlg),.diagnose-grid.svelte-1q46wlg>:where(.svelte-1q46wlg),.slack-grid.svelte-1q46wlg>:where(.svelte-1q46wlg){min-width:0}.template-grid.svelte-1q46wlg{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.jobs.svelte-1q46wlg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.job-card.svelte-1q46wlg{padding:34px 34px 32px}.jobs.svelte-1q46wlg .job-card:where(.svelte-1q46wlg):last-child{grid-column:1 / -1;border-color:#ea674757}.job-index.svelte-1q46wlg{display:block;margin-bottom:14px;color:#ea674780;font-family:var(--ui-font-mono);font-size:26px;font-weight:500;line-height:1;letter-spacing:-.02em}.job-card.svelte-1q46wlg h3:where(.svelte-1q46wlg){margin:0 0 12px;font-size:1.35rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.job-card.svelte-1q46wlg>p:where(.svelte-1q46wlg):not(.job-tag){margin:0;color:var(--ui-muted);font-size:1.01rem;line-height:1.65;text-wrap:pretty}.steps.svelte-1q46wlg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.step.svelte-1q46wlg{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.step-number.svelte-1q46wlg{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--ui-accent-ink);border-radius:999px;color:#fff;background:var(--ui-accent);box-shadow:0 2px 0 var(--ui-accent-ink);font-family:var(--ui-font-display);font-size:18px;font-weight:800}.step.svelte-1q46wlg h3:where(.svelte-1q46wlg){margin:0;font-size:1.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.step.svelte-1q46wlg p:where(.svelte-1q46wlg){margin:0;color:var(--ui-muted);font-size:1rem;line-height:1.6;text-wrap:pretty}.toolkit-wrap.svelte-1q46wlg{max-width:1136px}.toolkit-title.svelte-1q46wlg{max-width:620px;margin:0 auto 72px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;text-align:center;text-wrap:balance}.toolkit-list.svelte-1q46wlg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.toolkit-row.svelte-1q46wlg{min-height:254px;padding:34px 32px}.toolkit-row.svelte-1q46wlg .dots:where(.svelte-1q46wlg){margin-bottom:22px}.toolkit-row.svelte-1q46wlg h3:where(.svelte-1q46wlg){margin:0 0 11px;font-size:1.3rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.toolkit-row.svelte-1q46wlg div:where(.svelte-1q46wlg)>p:where(.svelte-1q46wlg){margin:0;color:var(--ui-muted);font-size:1rem;line-height:1.6;text-wrap:pretty}.template-lede.svelte-1q46wlg{max-width:46ch;margin:0 0 24px;color:var(--ui-muted);font-size:1.1rem;line-height:1.65;text-wrap:pretty}.checks.svelte-1q46wlg{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.checks.svelte-1q46wlg li:where(.svelte-1q46wlg){display:flex;gap:10px;align-items:baseline;color:#2f3c4a;font-size:1.02rem;line-height:1.5;text-wrap:pretty}.checks.svelte-1q46wlg li:where(.svelte-1q46wlg) span:where(.svelte-1q46wlg){flex:none;color:#1a6323;font-weight:700}.template-uses.svelte-1q46wlg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:64px}.use-chip.svelte-1q46wlg{min-width:0;padding:22px 24px;border:1px solid var(--ui-border);border-radius:14px;background:var(--ui-paper)}.use-chip.svelte-1q46wlg>p:where(.svelte-1q46wlg):not(.use-label){margin:0;color:var(--ui-muted);font-size:.97rem;line-height:1.6;text-wrap:pretty}.copy.svelte-1q46wlg{max-width:46ch;margin:0 0 24px;color:var(--ui-muted);font-size:1.1rem;line-height:1.65;text-wrap:pretty}.matrix-card.svelte-1q46wlg{padding:34px 36px 36px}.matrix-card.svelte-1q46wlg>.tape:where(.svelte-1q46wlg){left:36px;width:76px}.matrix-card.svelte-1q46wlg>.dots:where(.svelte-1q46wlg){margin-bottom:24px}.matrix-group.svelte-1q46wlg+.matrix-group:where(.svelte-1q46wlg){margin-top:26px}.matrix-group.svelte-1q46wlg p:where(.svelte-1q46wlg){margin:0 0 13px;color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.chips.svelte-1q46wlg{display:flex;flex-wrap:wrap;gap:9px}.chips.svelte-1q46wlg span:where(.svelte-1q46wlg){padding:8px 14px;border:1px solid var(--ui-border);border-radius:999px;background:var(--ui-paper);color:#2f3c4a;font-family:var(--ui-font-mono);font-size:12.5px}.chips.svelte-1q46wlg span.latest:where(.svelte-1q46wlg){border-color:#4e9a5257;background:#4e9a521a;color:#1a6323;font-weight:700}.chips.svelte-1q46wlg span.preview:where(.svelte-1q46wlg){border-color:#e49e2280;background:#e49e2224;color:#694500;color:oklch(42% .11 75);font-weight:700}.readonly-note.svelte-1q46wlg{display:block;margin:72px 0 0;padding:24px 28px;border:1px solid oklch(62% .13 145 / .34);border-radius:16px;background:#4e9a5212;color:var(--ui-muted);font-size:1.03rem;line-height:1.65;text-wrap:pretty}.readonly-note.svelte-1q46wlg strong:where(.svelte-1q46wlg){color:#0d5117}.readonly-dot.svelte-1q46wlg{display:inline-block;width:8px;height:8px;margin-right:12px;border-radius:999px;background:#4e9a52;box-shadow:0 0 0 4px #4e9a5229;vertical-align:middle}.rehearsals.svelte-1q46wlg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.rehearsal-card.svelte-1q46wlg{padding:28px 28px 26px;border-radius:18px;box-shadow:0 5px #0b1c2c0e}.rehearsal-card.svelte-1q46wlg .dots:where(.svelte-1q46wlg){margin-bottom:20px}.rehearsal-card.svelte-1q46wlg h3:where(.svelte-1q46wlg){margin:0 0 10px;font-size:1.15rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.rehearsal-card.svelte-1q46wlg>p:where(.svelte-1q46wlg):not(.rehearsal-tag){margin:0;color:var(--ui-muted);font-size:.98rem;line-height:1.6;text-wrap:pretty}.demo-note.svelte-1q46wlg{max-width:46ch;margin:26px 0 0;color:var(--ui-muted);font-size:.95rem;line-height:1.6;text-wrap:pretty}.ui-window.svelte-1q46wlg>.tape:where(.svelte-1q46wlg),.chat-window.svelte-1q46wlg>.tape:where(.svelte-1q46wlg){left:36px;width:76px}.window-head.svelte-1q46wlg{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;border-bottom:1px solid var(--ui-border);color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.window-body.svelte-1q46wlg{padding:22px 24px 24px}.url-row.svelte-1q46wlg{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:13px 16px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-paper)}.url-row.svelte-1q46wlg code:where(.svelte-1q46wlg){flex:1;min-width:0;overflow-wrap:anywhere;color:var(--ui-fg);font-family:var(--ui-font-mono);font-size:13px}.url-row.svelte-1q46wlg code:where(.svelte-1q46wlg) b:where(.svelte-1q46wlg){color:var(--ui-accent)}.url-row.svelte-1q46wlg strong:where(.svelte-1q46wlg){color:#1a6323;font-size:11.5px;font-weight:650}.toggle-row.svelte-1q46wlg{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 2px;border-bottom:1px solid var(--ui-paper);color:#2f3c4a;font-size:.97rem}.url-row.svelte-1q46wlg+.toggle-row:where(.svelte-1q46wlg){margin-top:8px}.pill.svelte-1q46wlg{flex:none;padding:5px 12px;border:1px solid var(--ui-border);border-radius:999px;background:var(--ui-paper);color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.pill.on.svelte-1q46wlg{border-color:#4e9a5257;background:#4e9a521f;color:#135d1d;font-weight:700}.window-foot.svelte-1q46wlg{margin:18px 0 0;color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:11.5px;line-height:1.6}.log-block.svelte-1q46wlg{margin-top:18px;padding:16px 18px;border:1px solid var(--ui-border);border-radius:10px;background:#122334}.log-line.svelte-1q46wlg{margin:0;color:#d3d8de;font-family:var(--ui-font-mono);font-size:11.5px;line-height:1.75;overflow-wrap:anywhere}.log-line.muted.svelte-1q46wlg{color:#95a0ab}.chat-body.svelte-1q46wlg{display:flex;flex-direction:column;gap:4px;padding:18px 20px 22px}.chat-msg.svelte-1q46wlg{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:12px 10px;border-radius:10px}.chat-msg.bot.svelte-1q46wlg{background:#ea67470f}.chat-avatar.svelte-1q46wlg{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;color:#2f3c4a;background:var(--ui-paper);font-family:var(--ui-font-mono);font-size:11px;font-weight:700}.chat-avatar.bot.svelte-1q46wlg{color:#fff;background:var(--ui-accent)}.chat-who.svelte-1q46wlg{margin:0 0 4px;color:var(--ui-fg);font-family:var(--ui-font-display);font-size:14px;font-weight:700}.chat-who.svelte-1q46wlg small:where(.svelte-1q46wlg){margin-left:8px;color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:10.5px;font-weight:400}.chat-text.svelte-1q46wlg{margin:0;color:#2f3c4a;font-size:.95rem;line-height:1.65;overflow-wrap:anywhere}.chat-text.svelte-1q46wlg b:where(.svelte-1q46wlg){color:var(--ui-accent-ink);font-weight:700}.chat-text.svelte-1q46wlg code:where(.svelte-1q46wlg){color:var(--ui-fg);font-family:var(--ui-font-mono);font-size:12.5px}.chat-ok.svelte-1q46wlg{color:#1a6323;font-weight:700}.ai-band.svelte-1q46wlg{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center;padding:48px 52px;border:1px solid var(--ui-border);border-radius:24px;background:#ebeff499}.ai-band.svelte-1q46wlg>:where(.svelte-1q46wlg){min-width:0}.ai-copy.svelte-1q46wlg h2:where(.svelte-1q46wlg){margin:0 0 20px;font-size:clamp(1.75rem,3.2vw,2.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.ai-copy.svelte-1q46wlg .copy:where(.svelte-1q46wlg){max-width:58ch;margin-bottom:16px}.ai-honest.svelte-1q46wlg{max-width:58ch;margin:0;color:var(--ui-muted);font-size:.97rem;line-height:1.65;text-wrap:pretty}.ai-facts.svelte-1q46wlg{display:flex;flex-direction:column;gap:10px}.ai-fact.svelte-1q46wlg{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px;padding:14px 18px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface)}.ai-fact.svelte-1q46wlg span:where(.svelte-1q46wlg){color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.ai-fact.svelte-1q46wlg code:where(.svelte-1q46wlg){color:var(--ui-fg);font-family:var(--ui-font-mono);font-size:12.5px;overflow-wrap:anywhere}.rest-grid.svelte-1q46wlg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.rest-card.svelte-1q46wlg{display:flex;flex-direction:column;gap:14px;padding:26px 26px 24px;border-radius:16px;box-shadow:0 4px #0b1c2c0d}.rest-card.svelte-1q46wlg p:where(.svelte-1q46wlg){margin:0;color:#2f3c4a;font-size:1rem;line-height:1.6;text-wrap:pretty}.rest-card.svelte-1q46wlg a:where(.svelte-1q46wlg){margin-top:auto;color:var(--ui-accent-ink);font-family:var(--ui-font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;text-decoration-color:#ea674766;text-underline-offset:4px}.rest-card.svelte-1q46wlg a:where(.svelte-1q46wlg):hover{text-decoration-color:var(--ui-accent)}.rest-card.svelte-1q46wlg a:where(.svelte-1q46wlg):focus-visible{outline:3px solid oklch(67% .17 35 / .45);outline-offset:4px}.dev-grid.svelte-1q46wlg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.dev-card.svelte-1q46wlg{display:flex;flex-direction:column;padding:34px 32px}.dev-card.svelte-1q46wlg .dots:where(.svelte-1q46wlg){margin-bottom:22px}.dev-card.svelte-1q46wlg h3:where(.svelte-1q46wlg){margin:0 0 11px;font-size:1.3rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.dev-card.svelte-1q46wlg>p:where(.svelte-1q46wlg):not(.dev-tag){margin:0 0 22px;color:var(--ui-muted);font-size:1rem;line-height:1.62;text-wrap:pretty}.dev-card.svelte-1q46wlg code:where(.svelte-1q46wlg){display:block;margin-top:auto;padding:12px 14px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-paper);color:#222f3c;font-family:var(--ui-font-mono);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.dev-terminals.svelte-1q46wlg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.terminal.svelte-1q46wlg{overflow:hidden;border-radius:16px}.terminal.dark.svelte-1q46wlg{border-color:var(--ui-line);background:#122334;box-shadow:0 5px #0b1c2c4d,0 32px 78px -28px #0b1c2c73}.terminal-head.svelte-1q46wlg{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-bottom:1px solid var(--ui-border);color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.terminal.dark.svelte-1q46wlg .terminal-head:where(.svelte-1q46wlg){border-color:#2f3c4a;color:#95a0ab}.terminal-body.svelte-1q46wlg{padding:22px;color:#222f3c;font-family:var(--ui-font-mono);font-size:13px;line-height:2}.terminal.dark.svelte-1q46wlg .terminal-body:where(.svelte-1q46wlg){color:#d3d8de}.terminal-body.svelte-1q46wlg p:where(.svelte-1q46wlg){margin:0;overflow-wrap:anywhere}.terminal-body.svelte-1q46wlg b:where(.svelte-1q46wlg){color:var(--ui-accent);font-weight:700}.terminal-body.svelte-1q46wlg .muted:where(.svelte-1q46wlg){color:var(--ui-muted)}.terminal.dark.svelte-1q46wlg .terminal-body:where(.svelte-1q46wlg) .muted:where(.svelte-1q46wlg){color:#95a0ab}.green.svelte-1q46wlg{color:#61bd67}.cursor.svelte-1q46wlg{display:inline-block;width:8px;height:15px;margin-left:6px;background:currentColor;vertical-align:text-bottom;animation:svelte-1q46wlg-blink 1.1s step-end infinite}.dev-note.svelte-1q46wlg{margin:40px 0 0;color:var(--ui-muted);text-align:center;text-wrap:pretty}.pricing-grid.svelte-1q46wlg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.plan-card.svelte-1q46wlg{display:flex;flex-direction:column;padding:30px 26px 28px;border-radius:18px;box-shadow:0 5px #0b1c2c11,0 28px 68px -30px #0b1c2c38}.plan-card.featured.svelte-1q46wlg{border-color:#ea674766;box-shadow:0 5px #ea67472e,0 28px 68px -30px #0b1c2c3d}.plan-flag.svelte-1q46wlg{position:absolute;top:-12px;left:26px;padding:4px 10px;border:1px solid var(--ui-accent-ink);border-radius:999px;color:#fff;background:var(--ui-accent);font-family:var(--ui-font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.plan-name.svelte-1q46wlg{margin:0 0 10px;font-size:1.05rem;font-weight:700;letter-spacing:.02em}.plan-price.svelte-1q46wlg{margin:0;font-family:var(--ui-font-display);font-size:2.35rem;font-weight:800;letter-spacing:-.03em;line-height:1}.plan-price.svelte-1q46wlg small:where(.svelte-1q46wlg){margin-left:3px;color:var(--ui-muted);font-size:.85rem;font-weight:600}.plan-yearly.svelte-1q46wlg{margin:8px 0 0;color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:11.5px}.plan-blurb.svelte-1q46wlg{margin:16px 0 20px;color:var(--ui-muted);font-size:.95rem;line-height:1.55;text-wrap:pretty}.plan-facts.svelte-1q46wlg{display:flex;flex-direction:column;gap:9px;margin:0 0 20px;padding:18px 0 0;border-top:1px solid var(--ui-border);list-style:none;color:#2f3c4a;font-size:.96rem;line-height:1.45}.plan-facts.svelte-1q46wlg strong:where(.svelte-1q46wlg){color:var(--ui-fg);font-weight:800}.plan-per.svelte-1q46wlg{margin:auto 0 0;color:var(--ui-accent-ink);font-family:var(--ui-font-mono);font-size:12px;letter-spacing:.04em}.pricing-maths.svelte-1q46wlg{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:24px;margin-top:32px}.math-card.svelte-1q46wlg{min-width:0;padding:30px 32px 28px;border:1px solid var(--ui-border);border-radius:18px;background:var(--ui-paper)}.math-head.svelte-1q46wlg{margin:0 0 20px;color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.math-row.svelte-1q46wlg{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px dashed var(--ui-border);color:#2f3c4a;font-size:.99rem;line-height:1.4}.math-row.svelte-1q46wlg strong:where(.svelte-1q46wlg){flex:none;color:var(--ui-fg);font-family:var(--ui-font-mono);font-size:.98rem;font-weight:700}.math-total.svelte-1q46wlg{border-bottom:0;color:var(--ui-fg);font-weight:700}.math-total.svelte-1q46wlg strong:where(.svelte-1q46wlg){color:#135d1d;font-size:1.15rem}.math-foot.svelte-1q46wlg{margin:16px 0 0;color:var(--ui-muted);font-size:.93rem;line-height:1.6;text-wrap:pretty}.math-foot.svelte-1q46wlg a:where(.svelte-1q46wlg),.pricing-note.svelte-1q46wlg a:where(.svelte-1q46wlg){color:var(--ui-fg);font-weight:700;text-underline-offset:3px}.honest-grid.svelte-1q46wlg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.honest-card.svelte-1q46wlg{min-width:0;padding:28px 28px 26px;border:1px dashed oklch(70% .03 250);border-radius:18px;background:var(--ui-surface)}.honest-card.svelte-1q46wlg h3:where(.svelte-1q46wlg){margin:0 0 10px;font-size:1.12rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.honest-card.svelte-1q46wlg p:where(.svelte-1q46wlg){margin:0;color:var(--ui-muted);font-size:.96rem;line-height:1.62;text-wrap:pretty}.pricing-note.svelte-1q46wlg{max-width:76ch;margin:32px auto 0;color:var(--ui-muted);font-size:1rem;line-height:1.65;text-align:center;text-wrap:pretty}.faq-wrap.svelte-1q46wlg{width:min(100% - 48px,760px);margin:0 auto}.faq-wrap.svelte-1q46wlg>.section-title:where(.svelte-1q46wlg){margin-bottom:40px}.faq-list.svelte-1q46wlg{display:flex;flex-direction:column}.faq-list.svelte-1q46wlg details:where(.svelte-1q46wlg){border-top:1px solid var(--ui-border)}.faq-list.svelte-1q46wlg details:where(.svelte-1q46wlg):last-child{border-bottom:1px solid var(--ui-border)}.faq-list.svelte-1q46wlg summary:where(.svelte-1q46wlg){display:flex;justify-content:space-between;gap:20px;padding:26px 0;cursor:pointer;list-style:none;font-family:var(--ui-font-display);font-size:1.18rem;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.faq-list.svelte-1q46wlg summary:where(.svelte-1q46wlg)::-webkit-details-marker{display:none}.faq-list.svelte-1q46wlg summary:where(.svelte-1q46wlg):focus-visible{outline:3px solid oklch(67% .17 35 / .45);outline-offset:4px}.faq-list.svelte-1q46wlg summary:where(.svelte-1q46wlg) span:where(.svelte-1q46wlg){flex:none;color:var(--ui-accent);font-size:1.5rem;font-weight:400;line-height:1;transition:transform .16s ease}.faq-list.svelte-1q46wlg details[open]:where(.svelte-1q46wlg) summary:where(.svelte-1q46wlg) span:where(.svelte-1q46wlg){transform:rotate(45deg)}.faq-list.svelte-1q46wlg details:where(.svelte-1q46wlg) p:where(.svelte-1q46wlg){margin:-6px 0 28px;color:var(--ui-muted);font-size:1.04rem;line-height:1.68;text-wrap:pretty}.closing.svelte-1q46wlg{padding:120px 0 56px}.reveal.svelte-1q46wlg{opacity:0;filter:blur(8px);transform:translateY(18px);transition:opacity .68s cubic-bezier(.22,1,.36,1),filter .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1);transition-delay:var(--inview-delay, 0ms)}[data-inview=true] .reveal.svelte-1q46wlg{opacity:1;filter:blur(0);transform:none}@keyframes svelte-1q46wlg-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media(max-width:1000px){.pricing-grid.svelte-1q46wlg{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-maths.svelte-1q46wlg{grid-template-columns:1fr}.rest-grid.svelte-1q46wlg{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-band.svelte-1q46wlg{grid-template-columns:1fr;gap:36px;padding:42px 40px}}@media(max-width:920px){.hero.svelte-1q46wlg{padding:88px 0 92px}.steps.svelte-1q46wlg{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.template-grid.svelte-1q46wlg,.upgrade-grid.svelte-1q46wlg,.demo-grid.svelte-1q46wlg,.diagnose-grid.svelte-1q46wlg,.slack-grid.svelte-1q46wlg{grid-template-columns:1fr;gap:56px}.template-copy.svelte-1q46wlg,.upgrade-copy.svelte-1q46wlg,.demo-copy.svelte-1q46wlg,.diagnose-copy.svelte-1q46wlg,.slack-copy.svelte-1q46wlg{max-width:650px}.diagnose-grid.svelte-1q46wlg>.ui-window:where(.svelte-1q46wlg){order:2}.toolkit-list.svelte-1q46wlg{grid-template-columns:repeat(2,minmax(0,1fr))}.jobs.svelte-1q46wlg,.rehearsals.svelte-1q46wlg,.dev-grid.svelte-1q46wlg,.dev-terminals.svelte-1q46wlg{grid-template-columns:1fr}.template-uses.svelte-1q46wlg{grid-template-columns:1fr;margin-top:48px}}@media(max-width:700px){.wrap.svelte-1q46wlg,.faq-wrap.svelte-1q46wlg{width:min(100% - 32px,1136px)}.hero.svelte-1q46wlg{padding:72px 0 80px}h1.svelte-1q46wlg{font-size:clamp(2.65rem,12vw,3.7rem)}.lede.svelte-1q46wlg{margin-bottom:44px;font-size:1.1rem}.section.svelte-1q46wlg{padding:84px 0}.section-head.svelte-1q46wlg{margin-bottom:48px}.kicker.svelte-1q46wlg{line-height:1.5}.section.svelte-1q46wlg>.wrap:where(.svelte-1q46wlg)>.section-title:where(.svelte-1q46wlg),.faq-wrap.svelte-1q46wlg>.section-title:where(.svelte-1q46wlg){margin-bottom:48px}.toolkit-title.svelte-1q46wlg{margin-bottom:56px}.toolkit-list.svelte-1q46wlg{grid-template-columns:1fr;gap:28px}.toolkit-row.svelte-1q46wlg{min-height:0;grid-column:auto}.honest-grid.svelte-1q46wlg{grid-template-columns:1fr}.matrix-card.svelte-1q46wlg{padding:32px 22px 28px}.job-card.svelte-1q46wlg{padding:30px 26px 28px}.readonly-note.svelte-1q46wlg{margin-top:56px;padding:22px}.rest-grid.svelte-1q46wlg{grid-template-columns:1fr}.ai-band.svelte-1q46wlg{padding:34px 24px 32px}.closing.svelte-1q46wlg{padding:84px 0 32px}}@media(max-width:560px){.pricing-grid.svelte-1q46wlg{grid-template-columns:1fr}.plan-card.svelte-1q46wlg{padding:28px 22px 26px}.math-card.svelte-1q46wlg{padding:26px 22px 24px}.window-body.svelte-1q46wlg{padding:20px 18px 22px}.chat-body.svelte-1q46wlg{padding:14px 12px 18px}.terminal-body.svelte-1q46wlg{padding:18px;font-size:12px;line-height:1.9}}@media(max-width:520px){.steps.svelte-1q46wlg{grid-template-columns:1fr;gap:36px}.step.svelte-1q46wlg{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:16px}.step.svelte-1q46wlg h3:where(.svelte-1q46wlg){align-self:center}.step.svelte-1q46wlg p:where(.svelte-1q46wlg){grid-column:2}.cta-row.svelte-1q46wlg{width:100%;flex-direction:column}.btn.svelte-1q46wlg{width:min(100%,300px)}.faq-list.svelte-1q46wlg summary:where(.svelte-1q46wlg){font-size:1.08rem}}@media(max-width:400px){.accent.svelte-1q46wlg{white-space:normal}.toolkit-row.svelte-1q46wlg,.dev-card.svelte-1q46wlg{padding:30px 22px 28px}.rehearsal-card.svelte-1q46wlg{padding:26px 22px 24px}.use-chip.svelte-1q46wlg{padding:20px 18px}.rest-card.svelte-1q46wlg{padding:24px 20px 22px}.toggle-row.svelte-1q46wlg{align-items:flex-start;flex-direction:column;gap:8px}.ai-fact.svelte-1q46wlg{flex-direction:column;gap:6px}.chat-msg.svelte-1q46wlg{grid-template-columns:minmax(0,1fr);padding:12px}.chat-avatar.svelte-1q46wlg{display:none}.chips.svelte-1q46wlg span:where(.svelte-1q46wlg){padding-inline:12px}}@media(prefers-reduced-motion:reduce){.reveal.svelte-1q46wlg{opacity:1;filter:none;transform:none;transition:none}.btn.svelte-1q46wlg,.logo-chip.svelte-1q46wlg,.faq-list.svelte-1q46wlg summary:where(.svelte-1q46wlg) span:where(.svelte-1q46wlg){transition:none}.cursor.svelte-1q46wlg{animation:none}}
