.about.svelte-cwls5q{max-width:800px;width:100%;box-sizing:border-box;margin:0 auto;padding:2rem}.about-hero.svelte-cwls5q{text-align:center;padding:2rem 0 1rem}.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;color:var(--color-gold);margin:0 0 .75rem}.about-hero.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text-secondary);font-size:clamp(.9rem,2vw,1.1rem);margin:0}.section.svelte-cwls5q{margin-top:3rem}.section.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:var(--font-size-xl);font-weight:600;color:var(--color-gold);margin:0 0 1rem}.section.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text-secondary);line-height:1.7;margin:0 0 1rem}.steps.svelte-cwls5q{display:flex;flex-direction:column;gap:1.25rem}.step.svelte-cwls5q{display:flex;gap:1rem;align-items:flex-start;background:var(--color-surface);border-radius:var(--radius-lg);padding:1.25rem}.step-number.svelte-cwls5q{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--color-gold);color:var(--color-bg);font-weight:700;border-radius:50%;font-size:var(--font-size-sm)}.step.svelte-cwls5q strong:where(.svelte-cwls5q){display:block;color:var(--color-text);margin-bottom:.25rem}.step.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;font-size:var(--font-size-sm)}.dag-demo.svelte-cwls5q{background:var(--color-surface);border-radius:var(--radius-lg);overflow-x:auto;overflow-y:hidden;min-width:0;-webkit-overflow-scrolling:touch}.dag-demo.svelte-cwls5q .zoomable-container{min-height:0}.dag-caption.svelte-cwls5q{font-size:var(--font-size-sm);font-style:italic;color:var(--color-text-disabled);text-align:center}.screenshot-container.svelte-cwls5q{background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;margin:1rem 0 .5rem}.screenshot.svelte-cwls5q{width:100%;height:auto;display:block}.screenshot-caption.svelte-cwls5q{font-size:var(--font-size-sm);font-style:italic;color:var(--color-text-disabled);text-align:center;margin-top:.25rem}.feature-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.feature-card.svelte-cwls5q{background:var(--color-surface);border-radius:var(--radius-lg);padding:1.25rem}.feature-card.svelte-cwls5q strong:where(.svelte-cwls5q){display:block;color:var(--color-text);margin-bottom:.5rem}.feature-card.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;font-size:var(--font-size-sm)}.cta.svelte-cwls5q{text-align:center;margin-top:3rem;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.cta.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--color-gold);text-decoration:none}.cta.svelte-cwls5q a:where(.svelte-cwls5q):hover{text-decoration:underline}@media(max-width:640px){.about.svelte-cwls5q{padding:1rem}.section.svelte-cwls5q{margin-top:2rem}.feature-grid.svelte-cwls5q{grid-template-columns:1fr}}
