html{scroll-behavior:smooth}body{overflow-x:hidden;overflow-y:auto}.landing-page.svelte-1uha8ag{min-height:100vh;position:relative;z-index:1}.prism-container.svelte-1uha8ag{position:fixed;inset:0;pointer-events:none;z-index:0;display:flex;justify-content:center;align-items:center}.orb-wrapper.svelte-1uha8ag{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;filter:blur(5.5vw);will-change:transform}.orb.svelte-1uha8ag{position:absolute;width:40vw;height:40vw;min-width:300px;min-height:300px;mix-blend-mode:multiply;border-radius:40% 60% 70% 30%/40% 50% 60%;will-change:transform;opacity:.3}.orb.claude.svelte-1uha8ag{background:var(--claude);transform:translate(-20vw,-14vh)}.orb.gpt.svelte-1uha8ag{background:var(--gpt);transform:translate(20vw,-6vh)}.orb.gemini.svelte-1uha8ag{background:var(--gemini);transform:translate(-8vw,18vh)}.container.svelte-1uha8ag{max-width:1140px;margin:0 auto;padding:0 28px;position:relative;z-index:1}section.svelte-1uha8ag{padding:100px 0;position:relative}.nav-wrapper.svelte-1uha8ag{position:sticky;top:16px;z-index:100;padding:16px 28px 0;max-width:1140px;margin:0 auto}.nav-inner.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 18px;background:linear-gradient(180deg,#ffffff85,#ffffff47);backdrop-filter:blur(22px) saturate(1.22);-webkit-backdrop-filter:blur(22px) saturate(1.22);border:1px solid rgba(70,56,42,.08);border-radius:26px;box-shadow:0 10px 30px #5d4a3614,0 1px #ffffffa6 inset}.nav-logo.svelte-1uha8ag{display:flex;align-items:center;text-decoration:none}.nav-logo-img.svelte-1uha8ag{height:28px;width:auto}.nav-links.svelte-1uha8ag{display:flex;align-items:center;gap:24px;list-style:none}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none;color:var(--text-secondary);font-size:14px;font-weight:500;transition:color .2s}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--text)}.hero.svelte-1uha8ag{padding-top:120px;padding-bottom:20px;text-align:center;display:flex;flex-direction:column;justify-content:center}.hero-eyebrow.svelte-1uha8ag{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:32px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-family:var(--serif);font-size:clamp(2.6rem,6.5vw,5rem);line-height:1.08;margin-bottom:32px;font-weight:400}.hero-subtitle.svelte-1uha8ag{font-size:clamp(1rem,1.6vw,1.15rem);color:var(--text-secondary);max-width:660px;margin:0 auto 48px;line-height:1.75}.model-icons.svelte-1uha8ag{display:flex;gap:32px;justify-content:center;align-items:center;padding:60px 28px;position:relative;z-index:1;opacity:.8}.model-icon.svelte-1uha8ag{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:default;transition:transform .2s ease}.model-icon.svelte-1uha8ag:hover{transform:scale(1.1)}.model-icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:22px;height:22px;flex-shrink:0}.model-icon.claude.svelte-1uha8ag{color:var(--claude)}.model-icon.gpt.svelte-1uha8ag{color:var(--gpt)}.model-icon.gemini.svelte-1uha8ag{color:var(--gemini)}.model-label.svelte-1uha8ag{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(6px);font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.03em;color:var(--text-secondary);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease}.model-icon.svelte-1uha8ag:hover .model-label:where(.svelte-1uha8ag){opacity:1}.hero-buttons.svelte-1uha8ag{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:0}.hero-free-note.svelte-1uha8ag{font-family:var(--mono);font-size:11px;color:var(--text-secondary);margin-top:14px;text-align:center;letter-spacing:.04em;opacity:.7}.shimmer.svelte-1uha8ag{background:linear-gradient(90deg,var(--text) 0%,var(--text) 40%,var(--claude) 45%,var(--gpt) 50%,var(--gemini) 55%,var(--text) 60%,var(--text) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-1uha8ag-shimmer-sweep 9s ease-in-out infinite}@keyframes svelte-1uha8ag-shimmer-sweep{0%,to{background-position:100% 0}50%{background-position:0% 0}}.problem-section.svelte-1uha8ag{padding-top:80px;padding-bottom:40px;text-align:center}.problem-card.svelte-1uha8ag{background:linear-gradient(160deg,#ffffff73,#fff3);backdrop-filter:blur(28px) saturate(1.24);-webkit-backdrop-filter:blur(28px) saturate(1.24);border:1px solid rgba(255,255,255,.6);border-radius:28px;padding:60px 48px;max-width:720px;margin:0 auto;box-shadow:0 20px 50px #0000000f,0 1px #ffffffb3 inset}.problem-card.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){font-size:clamp(1.3rem,2.4vw,1.75rem)}.problem-subtitle.svelte-1uha8ag{max-width:580px;margin:0 auto}.section-label.svelte-1uha8ag{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:16px}.section-title.svelte-1uha8ag{font-family:var(--serif);font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.18;margin-bottom:16px;font-weight:400}.section-subtitle.svelte-1uha8ag{font-size:1.05rem;color:var(--text-secondary);max-width:580px;line-height:1.7}.btn.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 26px;border-radius:100px;font-family:var(--sans);font-size:14px;font-weight:600;text-decoration:none;line-height:1.1;border:1px solid rgba(94,76,56,.22);cursor:pointer;position:relative;overflow:hidden;backdrop-filter:blur(18px) saturate(1.22);-webkit-backdrop-filter:blur(18px) saturate(1.22);transition:transform .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out,background .16s ease-out,color .16s ease-out;box-shadow:0 14px 34px #5d4a3614,0 1px #ffffff94 inset,0 -10px 20px #ffffff1f inset}.btn.svelte-1uha8ag:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,#ffffff4d,#ffffff14);pointer-events:none}.btn.svelte-1uha8ag:after{content:"";position:absolute;inset:-30%;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.12) 46%,transparent 62%);transform:translate(-38%) rotate(10deg);opacity:0;transition:transform .2s ease-out,opacity .16s ease-out;pointer-events:none}.btn.svelte-1uha8ag:hover:after{transform:translate(-6%) rotate(10deg);opacity:.55}.btn-primary.svelte-1uha8ag{color:var(--text);background:linear-gradient(135deg,#ffffff94,#fff3),linear-gradient(120deg,rgba(var(--claude-rgb),.08),rgba(var(--gpt-rgb),.06),rgba(var(--gemini-rgb),.08));border-color:#5e4c383d;box-shadow:0 12px 24px #5d4a3614,0 0 0 1px #ffffff14,0 1px #ffffff85 inset,0 -10px 20px #ffffff1a inset}.btn-primary.svelte-1uha8ag:hover{transform:translateY(-1px);border-color:#5e4c3847;background:linear-gradient(135deg,#ffffffa3,#ffffff3d),linear-gradient(120deg,rgba(var(--claude-rgb),.09),rgba(var(--gpt-rgb),.07),rgba(var(--gemini-rgb),.09));box-shadow:0 14px 28px #5d4a361a,0 0 12px rgba(var(--claude-rgb),.04),0 0 12px rgba(var(--gemini-rgb),.04),0 1px #ffffff94 inset,0 -10px 20px #ffffff1f inset}.nav-start.svelte-1uha8ag{appearance:none;padding:10px 22px;font-size:13px;min-height:37px}.nav-email.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;max-width:min(36vw,280px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-primary-btn.svelte-1uha8ag{padding:14px 30px;font-size:15px}.hero-btn-prism.svelte-1uha8ag{color:#fffffff2;background:linear-gradient(180deg,#0a0a0af5,#050505eb);border:1px solid rgba(30,28,26,.8);box-shadow:0 12px 24px #0000004d,0 1px #ffffff0f inset}.hero-btn-prism.svelte-1uha8ag:before{background:linear-gradient(180deg,#ffffff14,#ffffff03)}.hero-btn-prism.svelte-1uha8ag:after{content:"";position:absolute;inset:-40%;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.15) 45%,rgba(255,255,255,.05) 55%,transparent 65%);transform:translate(-60%) rotate(10deg);opacity:0;transition:transform .4s ease-out,opacity .25s ease-out;pointer-events:none;display:block}.hero-btn-prism.svelte-1uha8ag:hover{transform:translateY(-1px);border-color:#282624e6;box-shadow:0 16px 28px #00000059,0 1px #ffffff14 inset}.hero-btn-prism.svelte-1uha8ag:hover:after{transform:translate(10%) rotate(10deg);opacity:1}.demo-presets.svelte-1uha8ag{display:flex;gap:8px;flex-wrap:wrap;margin-top:40px;justify-content:center}.demo-preset-btn.svelte-1uha8ag{font-family:var(--mono);font-size:11px;letter-spacing:.06em;padding:8px 18px;border-radius:100px;border:1px solid rgba(0,0,0,.08);background:#fff9;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;font-weight:500}.demo-preset-btn.svelte-1uha8ag:hover{background:#ffffffe6;border-color:#00000024;color:var(--text)}.demo-preset-btn.active.svelte-1uha8ag{background:var(--text);color:var(--bg);border-color:var(--text)}.demo-layout.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;align-items:stretch}.demo-left.svelte-1uha8ag{display:flex;flex-direction:column;gap:24px}.demo-left.svelte-1uha8ag .consensus-panel{margin-bottom:0}.demo-tag.svelte-1uha8ag{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:8px}.demo-question.svelte-1uha8ag{font-family:var(--serif);font-size:1.1rem;line-height:1.45;color:var(--text);padding:24px 24px 20px}.demo-right.svelte-1uha8ag{position:relative;padding:0;min-height:0;overflow:hidden}.demo-answer.svelte-1uha8ag{position:absolute;inset:0;padding:20px 24px;overflow-y:auto}.mid-cta.svelte-1uha8ag{text-align:center;margin-top:48px}.convergence.svelte-1uha8ag{width:100%;margin-top:40px;opacity:.85;position:relative}.convergence.svelte-1uha8ag:before{content:"";position:absolute;left:5%;right:5%;top:50%;height:2px;transform:translateY(-50%);background:#00000014;filter:blur(30px);pointer-events:none}.convergence.svelte-1uha8ag svg:where(.svelte-1uha8ag){display:block;width:100%;height:auto}.convergence.svelte-1uha8ag .trail-bg:where(.svelte-1uha8ag){fill:none;stroke-width:2.5;opacity:0;stroke-linecap:round}.convergence.svelte-1uha8ag .trail:where(.svelte-1uha8ag){fill:none;stroke-width:2.5;stroke-linecap:round}.steps-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.step-card.svelte-1uha8ag{padding:36px 28px;position:relative;overflow:hidden}.step-card.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px}.step-card.svelte-1uha8ag:nth-child(1):before{background:linear-gradient(90deg,var(--claude),var(--gpt),var(--gemini))}.step-card.svelte-1uha8ag:nth-child(2):before{background:linear-gradient(90deg,var(--claude-gpt),var(--claude-gemini),var(--gpt-gemini))}.step-card.svelte-1uha8ag:nth-child(3):before{background:linear-gradient(90deg,var(--all-three),#fff,var(--all-three));box-shadow:0 0 16px #e8e4de66}.step-number.svelte-1uha8ag{font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:24px;display:flex;align-items:center;gap:10px}.step-number.svelte-1uha8ag .dot:where(.svelte-1uha8ag){width:6px;height:6px;border-radius:50%;display:inline-block}.step-card.svelte-1uha8ag:nth-child(1) .dot:where(.svelte-1uha8ag){background:var(--claude);box-shadow:0 0 6px var(--claude)}.step-card.svelte-1uha8ag:nth-child(2) .dot:where(.svelte-1uha8ag){background:var(--claude-gpt);box-shadow:0 0 6px var(--claude-gpt)}.step-card.svelte-1uha8ag:nth-child(3) .dot:where(.svelte-1uha8ag){background:var(--all-three);box-shadow:0 0 6px #c8c4becc}.step-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--serif);font-size:1.25rem;margin-bottom:12px;font-weight:400}.step-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-secondary);font-size:.92rem;line-height:1.75}.trust-items.svelte-1uha8ag{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin-top:40px}.trust-item.svelte-1uha8ag{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:12px;font-weight:500;color:var(--text-secondary);letter-spacing:.02em}.trust-item.svelte-1uha8ag svg:where(.svelte-1uha8ag){opacity:.5;flex-shrink:0}.pricing-container.svelte-1uha8ag{text-align:center}.pricing-subtitle.svelte-1uha8ag{margin:0 auto}.pricing-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:48px auto 0}.pricing-card.svelte-1uha8ag{padding:40px 32px;text-align:left;display:flex;flex-direction:column}.pricing-header.svelte-1uha8ag{margin-bottom:24px}.pricing-tier-name.svelte-1uha8ag{font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;color:var(--text)}.pricing-tier-tagline.svelte-1uha8ag{font-family:var(--serif);font-size:1rem;color:var(--text-secondary);line-height:1.5}.pricing-amount.svelte-1uha8ag{display:flex;align-items:baseline;gap:2px;margin-bottom:24px}.pricing-amount-trial.svelte-1uha8ag{gap:8px}.pricing-dollar.svelte-1uha8ag{font-family:var(--serif);font-size:1.6rem;color:var(--text-secondary);font-weight:400}.pricing-number.svelte-1uha8ag{font-family:var(--serif);font-size:3.2rem;font-weight:400;line-height:1;color:var(--text)}.pricing-period.svelte-1uha8ag{font-family:var(--mono);font-size:.85rem;color:var(--text-secondary);margin-left:4px}.pricing-models.svelte-1uha8ag{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:10px;flex-grow:1}.pricing-models.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:12px;font-weight:500;color:var(--text-secondary);letter-spacing:.02em}.pricing-model-dot.svelte-1uha8ag{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pricing-model-dot.claude.svelte-1uha8ag{background:var(--claude);box-shadow:0 0 6px var(--claude)}.pricing-model-dot.gpt.svelte-1uha8ag{background:var(--gpt);box-shadow:0 0 6px var(--gpt)}.pricing-model-dot.gemini.svelte-1uha8ag{background:var(--gemini);box-shadow:0 0 6px var(--gemini)}.pricing-card-max.svelte-1uha8ag{border-color:#5e4c382e;background:linear-gradient(160deg,#ffffff80,#ffffff38),linear-gradient(135deg,rgba(var(--claude-rgb),.04),rgba(var(--gpt-rgb),.03),rgba(var(--gemini-rgb),.04))}.pricing-btn.svelte-1uha8ag{padding:12px 32px;width:100%;justify-content:center}.faq-container.svelte-1uha8ag{text-align:center}.faq-list.svelte-1uha8ag{max-width:720px;margin:48px auto 0;text-align:left;display:flex;flex-direction:column;gap:12px}.faq-item.svelte-1uha8ag{padding:0;overflow:hidden}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag){padding:20px 24px;font-family:var(--sans);font-size:15px;font-weight:600;color:var(--text);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"+";font-family:var(--mono);font-size:18px;font-weight:400;color:var(--text-secondary);flex-shrink:0;transition:transform .2s ease}.faq-item[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"−"}.faq-item.svelte-1uha8ag p:where(.svelte-1uha8ag){padding:0 24px 20px;margin:0;font-size:14px;line-height:1.75;color:var(--text-secondary)}.faq-item.svelte-1uha8ag p:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--text);text-decoration:underline;text-underline-offset:2px}.faq-item.svelte-1uha8ag p:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--text-secondary)}.cta-section.svelte-1uha8ag{text-align:center;padding:100px 0 140px}.cta-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--serif);font-size:clamp(1.6rem,3.5vw,2.4rem);line-height:1.22;margin-bottom:36px;font-weight:400}.cta-shimmer.svelte-1uha8ag{display:inline-block}.cta-btn.svelte-1uha8ag{padding:14px 36px;font-size:15px}footer.svelte-1uha8ag{text-align:center;padding:24px 0;border-top:1px solid rgba(0,0,0,.04);position:relative;z-index:1}footer.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--mono);font-size:12px;color:var(--text-secondary);letter-spacing:.08em}.footer-links.svelte-1uha8ag{display:flex;justify-content:center;gap:24px;margin-bottom:8px}.footer-links.svelte-1uha8ag a:where(.svelte-1uha8ag){font-family:var(--mono);font-size:12px;color:var(--text-secondary);text-decoration:none;letter-spacing:.08em;transition:color .2s}.footer-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--text)}@media(max-width:1100px){.pricing-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}}@media(max-width:900px){.steps-grid.svelte-1uha8ag{grid-template-columns:1fr;max-width:480px}.demo-layout.svelte-1uha8ag{grid-template-columns:1fr}.demo-right.svelte-1uha8ag{min-height:360px}.nav-links.svelte-1uha8ag .hide-mobile:where(.svelte-1uha8ag){display:none}.nav-links.svelte-1uha8ag{gap:16px}.trust-items.svelte-1uha8ag{gap:24px}.pricing-grid.svelte-1uha8ag{grid-template-columns:1fr;max-width:400px}}@media(max-width:600px){section.svelte-1uha8ag{padding:60px 0}.hero.svelte-1uha8ag{padding-top:80px}.hero-buttons.svelte-1uha8ag{flex-direction:column;align-items:center}.problem-section.svelte-1uha8ag{padding-top:50px;padding-bottom:20px}.trust-items.svelte-1uha8ag{flex-direction:column;align-items:center;gap:16px}}
