.about-hero[data-astro-cid-vw5vkdai]{background:linear-gradient(135deg,var(--color-primary) 0%,#163855 100%);color:var(--color-text-invert);padding:var(--sp-xl)0 var(--sp-lg)}.about-hero-inner[data-astro-cid-vw5vkdai]{display:grid;grid-template-columns:1fr 340px;gap:var(--sp-xl);align-items:center}.about-hero-text[data-astro-cid-vw5vkdai] h1[data-astro-cid-vw5vkdai]{color:var(--color-text-invert);font-size:var(--fs-3xl);margin-bottom:var(--sp-sm)}.about-lede[data-astro-cid-vw5vkdai]{font-size:var(--fs-base);opacity:.95;line-height:1.55;margin-bottom:var(--sp-lg)}.about-cta[data-astro-cid-vw5vkdai]{display:flex;gap:var(--sp-md);flex-wrap:wrap;align-items:center}.btn-ghost-light[data-astro-cid-vw5vkdai]{background:0 0;color:var(--color-text-invert);border:2px solid var(--color-text-invert);padding:10px 20px;border-radius:4px;font-weight:600;font-size:14px;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;transition:background var(--anim-base),color var(--anim-base)}.btn-ghost-light[data-astro-cid-vw5vkdai]:hover{background:var(--color-text-invert);color:var(--color-primary);text-decoration:none}.breadcrumb[data-astro-cid-vw5vkdai]{font-size:var(--fs-sm);opacity:.85;margin-bottom:var(--sp-sm)}.breadcrumb[data-astro-cid-vw5vkdai] a[data-astro-cid-vw5vkdai]{color:var(--color-text-invert);text-decoration:underline}.breadcrumb[data-astro-cid-vw5vkdai] span[data-astro-cid-vw5vkdai]:not(:last-child){margin:0 6px}.about-hero-photo[data-astro-cid-vw5vkdai] img[data-astro-cid-vw5vkdai]{width:100%;height:auto;display:block;border-radius:12px;box-shadow:0 12px 32px #00000059}.about-section[data-astro-cid-vw5vkdai]{padding:var(--sp-2xl) var(--container-pad);max-width:900px}.about-section[data-astro-cid-vw5vkdai] h2[data-astro-cid-vw5vkdai]{font-size:var(--fs-2xl);margin:0 0 var(--sp-md)}.about-section[data-astro-cid-vw5vkdai] p[data-astro-cid-vw5vkdai]{line-height:1.75;margin-bottom:var(--sp-md)}.about-section[data-astro-cid-vw5vkdai] .subtitle[data-astro-cid-vw5vkdai]{font-size:var(--fs-lg);margin-top:var(--sp-xl);margin-bottom:var(--sp-sm)}.add-edu[data-astro-cid-vw5vkdai]{padding-left:20px}.add-edu[data-astro-cid-vw5vkdai] li[data-astro-cid-vw5vkdai]{margin-bottom:var(--sp-sm);line-height:1.7}.awards-section[data-astro-cid-vw5vkdai]{background:var(--color-bg-soft);border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);padding:var(--sp-2xl)0;max-width:none}.awards-section[data-astro-cid-vw5vkdai]>.container[data-astro-cid-vw5vkdai]{max-width:var(--container-max)}.awards-grid[data-astro-cid-vw5vkdai]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-lg)}.award-card[data-astro-cid-vw5vkdai]{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:10px;padding:var(--sp-lg)}.award-icon[data-astro-cid-vw5vkdai]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-text-invert);border-radius:50%;margin-bottom:var(--sp-md)}.award-card[data-astro-cid-vw5vkdai] h3[data-astro-cid-vw5vkdai]{font-size:var(--fs-lg);margin:0 0 var(--sp-sm);line-height:1.35}.award-card[data-astro-cid-vw5vkdai] p[data-astro-cid-vw5vkdai]{font-size:var(--fs-sm);color:var(--color-text-muted);line-height:1.6;margin-bottom:var(--sp-md)}.award-issuer[data-astro-cid-vw5vkdai]{display:block;font-family:var(--font-heading);font-weight:600;font-size:var(--fs-xs);letter-spacing:.03em;color:var(--color-primary);text-transform:uppercase}.timeline[data-astro-cid-vw5vkdai]{list-style:none;padding:0;margin:0 0 var(--sp-xl);border-left:2px solid var(--color-primary)}.timeline-item[data-astro-cid-vw5vkdai]{position:relative;padding:0 0 var(--sp-md) var(--sp-lg)}.timeline-item[data-astro-cid-vw5vkdai]:before{content:"";position:absolute;left:-7px;top:6px;width:12px;height:12px;background:var(--color-primary);border-radius:50%}.timeline-year[data-astro-cid-vw5vkdai]{display:inline-block;font-family:var(--font-heading);font-weight:700;font-size:var(--fs-sm);color:var(--color-primary);margin-bottom:4px}.timeline-item[data-astro-cid-vw5vkdai] p[data-astro-cid-vw5vkdai]{margin:0;line-height:1.65}.services-block[data-astro-cid-vw5vkdai]{background:var(--color-bg-soft);padding:var(--sp-2xl)0;max-width:none}.services-block[data-astro-cid-vw5vkdai]>.container[data-astro-cid-vw5vkdai]{max-width:900px;padding:0 var(--container-pad)}.section-lede[data-astro-cid-vw5vkdai]{color:var(--color-text-muted);margin-bottom:var(--sp-lg)}.services-list[data-astro-cid-vw5vkdai]{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-sm) var(--sp-lg)}.services-list[data-astro-cid-vw5vkdai] li[data-astro-cid-vw5vkdai]{padding:var(--sp-sm)0 var(--sp-sm) 24px;position:relative;font-size:var(--fs-sm);line-height:1.55}.services-list[data-astro-cid-vw5vkdai] li[data-astro-cid-vw5vkdai]:before{content:"✓";position:absolute;left:0;top:8px;color:var(--color-primary);font-weight:700}.principles-grid[data-astro-cid-vw5vkdai]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-lg)}.principle-card[data-astro-cid-vw5vkdai]{padding:var(--sp-lg);background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:4px;box-shadow:var(--shadow-sm)}.principle-card[data-astro-cid-vw5vkdai] h3[data-astro-cid-vw5vkdai]{font-size:var(--fs-base);color:var(--color-primary);margin:0 0 var(--sp-sm)}.principle-card[data-astro-cid-vw5vkdai] p[data-astro-cid-vw5vkdai]{font-size:var(--fs-sm);line-height:1.6;margin:0}.cta-final[data-astro-cid-vw5vkdai]{background:var(--color-bg-dark);color:var(--color-text-invert);padding:var(--sp-2xl)0;text-align:center}.cta-final[data-astro-cid-vw5vkdai] h2[data-astro-cid-vw5vkdai]{color:var(--color-text-invert);margin-bottom:var(--sp-md)}.cta-final[data-astro-cid-vw5vkdai] p[data-astro-cid-vw5vkdai]{max-width:720px;margin:0 auto var(--sp-lg);opacity:.9}.cta-final[data-astro-cid-vw5vkdai] .contacts{justify-content:center}@media (max-width:900px){.about-hero-inner[data-astro-cid-vw5vkdai]{grid-template-columns:1fr}.about-hero-photo[data-astro-cid-vw5vkdai]{max-width:280px;margin:0 auto;order:-1}.awards-grid[data-astro-cid-vw5vkdai],.services-list[data-astro-cid-vw5vkdai],.principles-grid[data-astro-cid-vw5vkdai]{grid-template-columns:1fr}}