.faq-wrap[data-astro-cid-lcdefpme]{width:100%}.landing[data-astro-cid-lcdefpme]{background:var(--background);color:var(--foreground);font-family:var(--font-body);width:100%}.sec[data-astro-cid-lcdefpme]{padding-block:var(--dt,var(--space-8)) var(--mb,var(--space-7));position:relative;overflow:hidden}.sec--alt[data-astro-cid-lcdefpme]{background:var(--secondary);border-block:1px solid var(--border)}.sec--problem[data-astro-cid-lcdefpme]{background:var(--background);color:var(--foreground)}.sec--faq[data-astro-cid-lcdefpme]{padding-top:0}.sec--anchor[data-astro-cid-lcdefpme]{scroll-margin-top:var(--space-2)}.wrap[data-astro-cid-lcdefpme]{width:100%;max-width:var(--container-shell);padding-inline:var(--space-5);box-sizing:border-box;gap:var(--space-6);flex-direction:column;margin-inline:auto;display:flex;position:relative}.wrap--center[data-astro-cid-lcdefpme]{align-items:center}.hero__inner[data-astro-cid-lcdefpme]{gap:var(--dt,var(--space-5)) var(--mb,var(--space-4))}.hero__cta[data-astro-cid-lcdefpme]{justify-content:center;width:100%;display:flex}.hero__demo[data-astro-cid-lcdefpme]{width:100%;max-width:76rem;margin-top:var(--dt,var(--space-6)) var(--mb,var(--space-4))}.problem__points[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);box-sizing:border-box;width:100%;max-width:52rem;margin-inline:auto}.problem__turn[data-astro-cid-lcdefpme]{text-align:center;max-width:44rem;color:var(--foreground);font-weight:var(--weight-medium);line-height:var(--leading-normal);text-wrap:pretty;font-size:var(--dt,var(--text-subheading)) var(--mb,var(--text-body-lg));margin:0;margin-inline:auto}.collage[data-astro-cid-lcdefpme]{clip-path:inset(-60px -240px 0);width:100%;max-width:72rem;height:var(--dt,600px) var(--mb,540px);margin:0 auto;position:relative}.collage__analyse[data-astro-cid-lcdefpme]{z-index:1;left:var(--dt,50%) var(--mb,-4px);top:var(--dt,0) var(--mb,8px);width:var(--dt,720px) var(--mb,270px);margin-left:var(--dt,-360px) var(--mb,0);transform:var(--dt,none) var(--mb,rotate(-3deg));border-radius:var(--radius-xl);box-shadow:var(--dt,none) var(--mb,var(--shadow-lg));position:absolute}.collage__card[data-astro-cid-lcdefpme]{z-index:2;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:var(--dt,340px) var(--mb,270px);height:var(--dt,auto) var(--mb,196px);overflow:var(--dt,visible) var(--mb,hidden);border:var(--dt,0) var(--mb,1px solid var(--border));background:var(--dt,transparent) var(--mb,var(--background));position:absolute}.collage__card--script[data-astro-cid-lcdefpme]{left:var(--dt,-10px) var(--mb,auto);right:var(--dt,auto) var(--mb,-4px);top:var(--dt,130px) var(--mb,160px);transform:var(--dt,rotate(-5deg)) var(--mb,rotate(3deg));transform-origin:var(--dt,top right) var(--mb,center)}.collage__card--prog[data-astro-cid-lcdefpme]{right:var(--dt,24px) var(--mb,auto);left:var(--dt,auto) var(--mb,-4px);top:var(--dt,72px) var(--mb,316px);z-index:3;transform:var(--dt,rotate(4deg)) var(--mb,rotate(-2deg));transform-origin:var(--dt,top left) var(--mb,center)}.collage__scale[data-astro-cid-lcdefpme]{width:var(--dt,auto) var(--mb,520px);transform:var(--dt,none) var(--mb,scale(.519));transform-origin:0 0}.collage__fade[data-astro-cid-lcdefpme]{z-index:4;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--background) 85%);height:var(--dt,40%) var(--mb,18%);position:absolute;bottom:0;left:0;right:0}.benefits[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:var(--dt,repeat(6,minmax(0,1fr))) var(--mb,minmax(0,1fr));align-items:stretch;display:grid}.benefit[data-astro-cid-lcdefpme]{gap:var(--space-4);box-sizing:border-box;flex-direction:column;min-width:0;height:100%;display:flex}.benefit--span-2[data-astro-cid-lcdefpme]{grid-column:var(--dt,span 2) var(--mb,auto)}.benefit--span-3[data-astro-cid-lcdefpme]{grid-column:var(--dt,span 3) var(--mb,auto)}.benefit__text[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.benefit__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--heading-weight);font-size:var(--text-heading-sm);line-height:var(--leading-snug);color:var(--foreground);text-wrap:pretty;margin:0}.benefit__desc[data-astro-cid-lcdefpme]{font-size:var(--text-body-lg);color:var(--text-secondary);line-height:var(--leading-normal);text-wrap:pretty;margin:0}.claude__inner[data-astro-cid-lcdefpme]{gap:var(--dt,var(--space-8)) var(--mb,var(--space-7))}.script[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.script__head[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4);flex-direction:column;max-width:48rem;display:flex}.script__text[data-astro-cid-lcdefpme]{font-size:var(--text-body-lg);color:var(--text-secondary);line-height:var(--leading-normal);text-align:center;text-wrap:pretty;max-width:42rem;margin:0}.script__steps[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:var(--dt,repeat(2,minmax(0,1fr))) var(--mb,minmax(0,1fr));align-items:start;width:100%;display:grid}.chat-step[data-astro-cid-lcdefpme]{border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.chat-step[data-astro-cid-lcdefpme]:first-child{display:var(--dt,flex) var(--mb,none)}.chat-step__bar[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border);background:var(--secondary);padding:.75rem 1rem;display:flex}.chat-step__meta[data-astro-cid-lcdefpme]{font-size:var(--text-caption);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-step__body[data-astro-cid-lcdefpme]{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.chat-step__user[data-astro-cid-lcdefpme]{justify-content:flex-end;display:flex}.chat-step__bubble[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-xs);background:var(--secondary);border:1px solid var(--border);max-width:88%;font-size:var(--text-body-sm);line-height:var(--leading-normal);color:var(--foreground);text-wrap:pretty;padding:.75rem 1rem}.chat-step__reply[data-astro-cid-lcdefpme]{gap:var(--space-3);align-items:flex-start;display:flex}.chat-step__text[data-astro-cid-lcdefpme]{font-size:var(--text-body-sm);color:var(--text-secondary);line-height:var(--leading-normal);text-wrap:pretty;margin:0;padding-top:.25rem}.split[data-astro-cid-lcdefpme]{grid-template-columns:var(--dt,repeat(2,minmax(0,1fr))) var(--mb,minmax(0,1fr));align-items:center;gap:var(--dt,var(--space-7)) var(--mb,var(--space-6));display:grid}.split__text[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.split__text--right[data-astro-cid-lcdefpme]{order:var(--dt,2) var(--mb,0)}.split__p[data-astro-cid-lcdefpme]{font-size:var(--text-body-lg);color:var(--text-secondary);line-height:var(--leading-normal);text-wrap:pretty;max-width:42rem;margin:0}.split__mock[data-astro-cid-lcdefpme]{justify-content:center;min-width:0;display:flex;overflow:hidden}.split__frame[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:40rem;box-shadow:var(--shadow-lg);background:var(--background);overflow:hidden}.tools[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-direction:column;width:100%;max-width:64rem;display:flex}.trial[data-astro-cid-lcdefpme]{margin-inline:auto}.team[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:var(--dt,repeat(2,minmax(0,1fr))) var(--mb,minmax(0,1fr));align-items:stretch;width:100%;display:grid}
