.about-page.svelte-1wxi83g{min-height:100vh;background-color:#0f0f0f;display:flex;justify-content:center;padding:56px 16px}.about-card.svelte-1wxi83g{width:100%;max-width:760px;color:#d4d4d4;font-size:16px;line-height:1.7}.hero.svelte-1wxi83g{text-align:center;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #2a2a2a}h1.svelte-1wxi83g{color:#f5f5f5;font-size:40px;font-weight:800;margin:0 0 12px;letter-spacing:-.03em}.tagline.svelte-1wxi83g{color:#b0b0b0;font-size:18px;margin:0 0 24px}.cta.svelte-1wxi83g{display:inline-block;background-color:#3b82f6;color:#fff;font-weight:600;font-size:15px;text-decoration:none;padding:12px 22px;border-radius:8px;transition:background-color .15s ease}.cta.svelte-1wxi83g:hover{background-color:#2563eb}.cta-secondary.svelte-1wxi83g{margin-top:8px}.about-section.svelte-1wxi83g{margin-bottom:28px}h2.svelte-1wxi83g{color:#f5f5f5;font-size:20px;font-weight:700;margin:0 0 10px}p.svelte-1wxi83g{margin:0 0 14px}.features.svelte-1wxi83g{list-style:none;padding:0;margin:0}.features.svelte-1wxi83g li:where(.svelte-1wxi83g){padding:10px 0 10px 26px;position:relative;border-bottom:1px solid #1c1c1c}.features.svelte-1wxi83g li:where(.svelte-1wxi83g):before{content:"►";position:absolute;left:0;color:#3b82f6;font-size:12px;top:13px}strong.svelte-1wxi83g{color:#f5f5f5;font-weight:600}a.svelte-1wxi83g{color:#3b82f6;text-decoration:none}a.svelte-1wxi83g:hover{text-decoration:underline}.about-footer.svelte-1wxi83g{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:40px;padding-top:20px;border-top:1px solid #2a2a2a;color:#555;font-size:14px}
