.about-page.svelte-cwls5q{padding-top:80px}.narrow.svelte-cwls5q{max-width:700px}.about-author.svelte-cwls5q{display:inline-flex;align-items:center;gap:12px;padding:10px 18px 10px 10px;margin-top:2rem;background:var(--bg-card);border:1px solid var(--border);border-radius:999px}.about-author-avatar.svelte-cwls5q{width:48px;height:48px;border-radius:50%;object-fit:cover}.about-author-info.svelte-cwls5q{display:flex;flex-direction:column;align-items:flex-start}.about-author-name.svelte-cwls5q{font-weight:600;color:var(--text);font-size:.95rem}.about-author-title.svelte-cwls5q{font-family:var(--font-body);font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:2px}.story.svelte-cwls5q{padding:60px 0}.story-block.svelte-cwls5q{margin-bottom:60px}.story-block.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.75rem;font-weight:700;margin-bottom:20px;color:var(--text)}.story-block.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.125rem;line-height:1.8;color:var(--text-secondary);margin-bottom:16px}.story-block.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--text)}.story-block.svelte-cwls5q em:where(.svelte-cwls5q){color:var(--accent);font-style:italic}.problem-list.svelte-cwls5q,.feature-list.svelte-cwls5q,.audience-list.svelte-cwls5q{list-style:none;padding:0;margin:24px 0}.problem-list.svelte-cwls5q li:where(.svelte-cwls5q),.feature-list.svelte-cwls5q li:where(.svelte-cwls5q),.audience-list.svelte-cwls5q li:where(.svelte-cwls5q){font-size:1.125rem;color:var(--text-secondary);margin-bottom:12px;line-height:1.6;padding-left:28px;position:relative}.problem-list.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"•";position:absolute;left:0;color:var(--accent);font-weight:700}.feature-list.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"✓";position:absolute;left:0;color:#22c55e;font-weight:700}.audience-list.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"→";position:absolute;left:0;color:var(--accent)}.highlight-text.svelte-cwls5q{font-size:1.25rem;font-weight:600;color:var(--accent);margin-top:24px}.quote-block.svelte-cwls5q{margin:60px 0;padding:40px;background:#8b5cf614;border-left:4px solid var(--accent);border-radius:0 12px 12px 0}.quote-block.svelte-cwls5q blockquote:where(.svelte-cwls5q){font-size:1.5rem;font-weight:500;line-height:1.6;color:var(--text);margin:0 0 16px;font-style:italic}.quote-block.svelte-cwls5q cite:where(.svelte-cwls5q){font-size:.875rem;color:var(--text-muted);font-style:normal}.values.svelte-cwls5q{padding:80px 0;background:var(--bg-card)}.section-title.svelte-cwls5q{font-size:2rem;font-weight:700;text-align:center;margin-bottom:48px;color:var(--text)}.values-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:900px;margin:0 auto}.value-card.svelte-cwls5q{background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:32px;transition:border-color .2s}.value-card.svelte-cwls5q:hover{border-color:#3f3f46}.value-icon.svelte-cwls5q{width:56px;height:56px;background:#8b5cf626;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.value-icon.svelte-cwls5q svg:where(.svelte-cwls5q){width:28px;height:28px;color:var(--accent)}.value-card.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.25rem;font-weight:600;margin-bottom:12px;color:var(--text)}.value-card.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1rem;line-height:1.6;color:var(--text-secondary)}.about-cta.svelte-cwls5q{padding:80px 0}.cta-content.svelte-cwls5q{text-align:center;padding:60px;background:linear-gradient(135deg,#8b5cf626,#7c3aed26);border:1px solid rgba(139,92,246,.3);border-radius:16px;max-width:700px;margin:0 auto}.cta-content.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:2rem;font-weight:700;margin-bottom:12px;color:var(--text)}.cta-content.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.125rem;color:var(--text-secondary);margin-bottom:32px}.cta-buttons.svelte-cwls5q{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.story-block.svelte-cwls5q h2:where(.svelte-cwls5q),.section-title.svelte-cwls5q,.cta-content.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.25rem}.story.svelte-cwls5q,.values.svelte-cwls5q,.about-cta.svelte-cwls5q{padding-left:1rem;padding-right:1rem}.values-grid.svelte-cwls5q{grid-template-columns:1fr}.quote-block.svelte-cwls5q{padding:30px 24px}.quote-block.svelte-cwls5q blockquote:where(.svelte-cwls5q){font-size:1.25rem}.cta-content.svelte-cwls5q{padding:40px 24px}}
