.about-page[data-astro-cid-kkz3pyov]{padding:32px 0 80px}.breadcrumb[data-astro-cid-kkz3pyov]{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--gray-400);margin-bottom:24px;flex-wrap:wrap}.breadcrumb[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov]{color:var(--gray-400);text-decoration:none}.breadcrumb[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov]:hover{color:var(--blue)}.about-hero[data-astro-cid-kkz3pyov]{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;margin-bottom:56px;padding-bottom:48px;border-bottom:1px solid var(--gray-200)}.about-hero[data-astro-cid-kkz3pyov] h1[data-astro-cid-kkz3pyov]{font-family:Outfit,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:800;color:var(--gray-900);margin:12px 0 18px;letter-spacing:-.03em;line-height:1.15}.about-lead[data-astro-cid-kkz3pyov]{font-size:16px;color:var(--gray-500);line-height:1.8;max-width:520px}.avatar-card[data-astro-cid-kkz3pyov]{background:var(--blue-light);border-radius:16px;padding:24px;text-align:center;min-width:220px}.avatar-circle[data-astro-cid-kkz3pyov]{width:72px;height:72px;background:var(--blue);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;font-size:22px;font-weight:700;margin:0 auto 14px}.avatar-name[data-astro-cid-kkz3pyov]{font-family:Outfit,sans-serif;font-size:17px;font-weight:700;color:var(--gray-900);margin-bottom:4px}.avatar-title[data-astro-cid-kkz3pyov]{font-size:12px;color:var(--blue-dark);font-weight:500;margin-bottom:8px;line-height:1.4}.avatar-exp[data-astro-cid-kkz3pyov]{font-size:11px;color:var(--gray-500);line-height:1.4}.about-section[data-astro-cid-kkz3pyov]{margin-bottom:56px;padding-bottom:48px;border-bottom:1px solid var(--gray-100)}.about-section[data-astro-cid-kkz3pyov]:last-of-type{border-bottom:none}.about-section[data-astro-cid-kkz3pyov] h2[data-astro-cid-kkz3pyov]{font-family:Outfit,sans-serif;font-size:26px;font-weight:700;color:var(--gray-900);margin-bottom:20px;letter-spacing:-.02em}.about-section[data-astro-cid-kkz3pyov] p[data-astro-cid-kkz3pyov]{font-size:15px;color:var(--gray-700, #374151);line-height:1.8;margin-bottom:16px}.about-section[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov]{color:var(--blue)}.timeline[data-astro-cid-kkz3pyov]{margin:32px 0;position:relative;padding-left:20px}.timeline[data-astro-cid-kkz3pyov]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:var(--gray-200)}.tl-item[data-astro-cid-kkz3pyov]{display:flex;gap:20px;margin-bottom:24px;position:relative}.tl-item[data-astro-cid-kkz3pyov]:before{content:"";position:absolute;left:-24px;top:6px;width:10px;height:10px;background:var(--blue);border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px var(--blue)}.tl-year[data-astro-cid-kkz3pyov]{font-family:Outfit,sans-serif;font-size:14px;font-weight:700;color:var(--blue);min-width:42px;padding-top:2px}.tl-content[data-astro-cid-kkz3pyov] strong[data-astro-cid-kkz3pyov]{display:block;font-size:14px;color:var(--gray-900);margin-bottom:3px}.tl-content[data-astro-cid-kkz3pyov] p[data-astro-cid-kkz3pyov]{font-size:13px;color:var(--gray-500);line-height:1.5;margin-bottom:0}.about-quote[data-astro-cid-kkz3pyov]{background:var(--gray-50);border-left:3px solid var(--blue);padding:20px 24px;border-radius:0 12px 12px 0;margin:24px 0 20px;font-size:15px;color:var(--gray-700, #374151);line-height:1.8;font-style:italic}.about-quote[data-astro-cid-kkz3pyov] cite[data-astro-cid-kkz3pyov]{display:block;margin-top:12px;font-size:13px;font-style:normal;font-weight:500;color:var(--gray-400)}.sources-grid[data-astro-cid-kkz3pyov]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:20px}.source-card[data-astro-cid-kkz3pyov]{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:10px;padding:16px;display:flex;gap:14px}.source-logo[data-astro-cid-kkz3pyov]{width:44px;height:44px;background:var(--blue);color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;font-size:11px;font-weight:700;flex-shrink:0;text-align:center;line-height:1.2}.source-card[data-astro-cid-kkz3pyov] strong[data-astro-cid-kkz3pyov]{display:block;font-size:13px;color:var(--gray-900);margin-bottom:4px}.source-card[data-astro-cid-kkz3pyov] p[data-astro-cid-kkz3pyov]{font-size:12px;color:var(--gray-500);line-height:1.5;margin-bottom:6px}.source-card[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov]{font-size:12px;color:var(--blue);font-weight:500}.contact-card[data-astro-cid-kkz3pyov]{display:flex;gap:20px;background:var(--gray-50);border-radius:12px;padding:20px 24px;margin-top:16px;flex-wrap:wrap}.contact-item[data-astro-cid-kkz3pyov]{display:flex;gap:12px;align-items:center}.contact-item[data-astro-cid-kkz3pyov] span[data-astro-cid-kkz3pyov]{font-size:24px}.contact-item[data-astro-cid-kkz3pyov] strong[data-astro-cid-kkz3pyov]{display:block;font-size:12px;color:var(--gray-400);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.contact-item[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov],.contact-item[data-astro-cid-kkz3pyov] span[data-astro-cid-kkz3pyov]:last-child{font-size:14px;color:var(--gray-900)}.contact-item[data-astro-cid-kkz3pyov] a[data-astro-cid-kkz3pyov]{color:var(--blue)}.about-cta[data-astro-cid-kkz3pyov]{background:linear-gradient(135deg,var(--blue) 0%,#3b72e8 100%);border-radius:16px;padding:40px;text-align:center;margin-top:48px}.about-cta[data-astro-cid-kkz3pyov] h2[data-astro-cid-kkz3pyov]{font-family:Outfit,sans-serif;font-size:26px;font-weight:700;color:#fff;margin-bottom:10px}.about-cta[data-astro-cid-kkz3pyov] p[data-astro-cid-kkz3pyov]{color:#fffc;font-size:15px;margin-bottom:24px}.about-cta[data-astro-cid-kkz3pyov] .btn-primary[data-astro-cid-kkz3pyov]{background:#fff;color:var(--blue)}.about-cta[data-astro-cid-kkz3pyov] .btn-primary[data-astro-cid-kkz3pyov]:hover{background:var(--blue-light)}@media (max-width: 768px){.about-hero[data-astro-cid-kkz3pyov]{grid-template-columns:1fr}.avatar-card[data-astro-cid-kkz3pyov]{min-width:auto}.sources-grid[data-astro-cid-kkz3pyov]{grid-template-columns:1fr}}
