.about-content.svelte-v5mhi1{display:flex;flex-direction:column;gap:var(--space-2xl);padding-bottom:var(--space-xl);color:var(--text-primary)}.section.svelte-v5mhi1{display:flex;flex-direction:column;gap:var(--space-md)}.page-title.svelte-v5mhi1{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);font-weight:400;color:var(--text-primary);margin:0;line-height:1.1;letter-spacing:-.02em}.section-rule.svelte-v5mhi1{font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--civic-gray);padding-bottom:.5rem;border-bottom:2px solid var(--text-primary);margin:0}.lead.svelte-v5mhi1{font-family:var(--font-display);font-size:1.35rem;line-height:1.4;color:var(--text-primary);margin:0}.about-content.svelte-v5mhi1 p:where(.svelte-v5mhi1){font-size:1.05rem;line-height:1.7;color:var(--text-secondary);margin:0}.feature-list.svelte-v5mhi1{display:flex;flex-direction:column;gap:var(--space-lg);padding-left:var(--space-md);border-left:2px solid var(--border-primary)}.feature-item.svelte-v5mhi1{display:flex;flex-direction:column;gap:var(--space-xs)}.feature-heading.svelte-v5mhi1{font-family:var(--font-display);font-size:1.2rem;font-weight:400;color:var(--text-primary);margin:0}.feature-item.svelte-v5mhi1 p:where(.svelte-v5mhi1){font-size:1.05rem;line-height:1.7}.principles-list.svelte-v5mhi1{display:flex;flex-direction:column}.principle.svelte-v5mhi1{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg) 0;border-bottom:1px solid var(--border-primary)}.principle.svelte-v5mhi1:last-child{border-bottom:none}.principle-heading.svelte-v5mhi1{font-family:var(--font-display);font-size:1.15rem;font-weight:400;color:var(--text-primary);margin:0}.principle.svelte-v5mhi1 p:where(.svelte-v5mhi1){font-size:1.05rem;line-height:1.7;color:var(--text-secondary)}.philosophy-lead.svelte-v5mhi1{font-family:var(--font-display);font-size:1.3rem;font-weight:400;color:var(--text-primary);line-height:1.5;font-style:italic}.use-case-list.svelte-v5mhi1{display:flex;flex-direction:column}.use-case-list.svelte-v5mhi1 p:where(.svelte-v5mhi1){font-size:1.05rem;line-height:1.7;padding:var(--space-sm) 0;border-bottom:1px solid var(--border-primary);color:var(--text-secondary)}.use-case-list.svelte-v5mhi1 p:where(.svelte-v5mhi1):last-child{border-bottom:none}.use-case-list.svelte-v5mhi1 strong:where(.svelte-v5mhi1){color:var(--civic-blue);font-weight:600}.contact-footer.svelte-v5mhi1{font-size:1.05rem;line-height:1.7;padding-top:var(--space-lg);border-top:1px solid var(--border-primary);color:var(--text-secondary)}.contact-footer.svelte-v5mhi1 a:where(.svelte-v5mhi1){color:var(--civic-blue);text-decoration:none;font-weight:600;transition:color var(--transition-fast)}.contact-footer.svelte-v5mhi1 a:where(.svelte-v5mhi1):hover{color:var(--civic-accent);text-decoration:underline}@media (max-width: 768px){.page-title.svelte-v5mhi1{font-size:2rem}.lead.svelte-v5mhi1{font-size:1.15rem}.about-content.svelte-v5mhi1 p:where(.svelte-v5mhi1){font-size:1rem}}
