.about-page.svelte-cwls5q{min-height:100vh;background:#07091a;color:#e2e8f0;font-family:Geist Sans,system-ui,sans-serif}html:not(.dark) .about-page.svelte-cwls5q{background:#f8faff;color:#0f172a}.about-wrap.svelte-cwls5q{max-width:720px;margin:0 auto;padding:2rem 1.5rem 4rem}.about-header.svelte-cwls5q{margin-bottom:3rem}.about-logo-link.svelte-cwls5q{display:inline-flex;align-items:center;gap:.625rem;text-decoration:none}.about-logo.svelte-cwls5q{display:block}.about-logo-name.svelte-cwls5q{font-size:1.125rem;font-weight:800;letter-spacing:-.03em;color:#f0f4ff}html:not(.dark) .about-logo-name.svelte-cwls5q{color:#0f172a}.about-content.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;color:#f0f4ff;margin:0 0 2.5rem}html:not(.dark) .about-content.svelte-cwls5q h1:where(.svelte-cwls5q){color:#0f172a}.about-section.svelte-cwls5q{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid rgba(255,255,255,.06)}html:not(.dark) .about-section.svelte-cwls5q{border-bottom-color:#0f172a14}.about-section.svelte-cwls5q:last-of-type{border-bottom:none}.about-section.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:#f0f4ff;margin:0 0 .875rem}html:not(.dark) .about-section.svelte-cwls5q h2:where(.svelte-cwls5q){color:#0f172a}.about-section.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1rem;line-height:1.78;color:#fff9;margin:0 0 .75rem}html:not(.dark) .about-section.svelte-cwls5q p:where(.svelte-cwls5q){color:#0f172aa6}.about-section.svelte-cwls5q ul:where(.svelte-cwls5q){padding-left:1.25rem;margin:0;display:flex;flex-direction:column;gap:.5rem}.about-section.svelte-cwls5q li:where(.svelte-cwls5q){font-size:1rem;line-height:1.7;color:#fff9}html:not(.dark) .about-section.svelte-cwls5q li:where(.svelte-cwls5q){color:#0f172aa6}.about-founder.svelte-cwls5q{display:flex;gap:1.5rem;align-items:flex-start}.about-founder-info.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.125rem;font-weight:700;color:#f0f4ff;margin:0 0 .25rem}html:not(.dark) .about-founder-info.svelte-cwls5q h3:where(.svelte-cwls5q){color:#0f172a}.about-founder-title.svelte-cwls5q{font-size:.875rem;color:#60a5fae6;margin:0 0 .75rem!important;font-weight:600}html:not(.dark) .about-founder-title.svelte-cwls5q{color:#2563eb!important}.about-contacts.svelte-cwls5q{list-style:none;padding:0!important}.about-contacts.svelte-cwls5q a:where(.svelte-cwls5q){color:#60a5fa;text-decoration:none}.about-contacts.svelte-cwls5q a:where(.svelte-cwls5q):hover{text-decoration:underline}html:not(.dark) .about-contacts.svelte-cwls5q a:where(.svelte-cwls5q){color:#2563eb}.about-cta.svelte-cwls5q{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:3rem}.about-btn.svelte-cwls5q{display:inline-flex;align-items:center;padding:.75rem 1.5rem;border-radius:.75rem;font-size:.9375rem;font-weight:700;text-decoration:none;border:1px solid rgba(255,255,255,.14);color:#ffffffb3;transition:border-color .15s,color .15s}.about-btn.svelte-cwls5q:hover{border-color:#ffffff47;color:#fff}.about-btn--primary.svelte-cwls5q{background:#2563eb;color:#fff;border-color:transparent;box-shadow:0 4px 16px #2563eb59}.about-btn--primary.svelte-cwls5q:hover{background:#1d4ed8;color:#fff}html:not(.dark) .about-btn.svelte-cwls5q{border-color:#0f172a2e;color:#0f172ab3}html:not(.dark) .about-btn.svelte-cwls5q:hover{border-color:#0f172a4d;color:#0f172a}
