.about-hero.svelte-cwls5q{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4rem 0;text-align:center}.hero-subtitle.svelte-cwls5q{font-size:1.2rem;opacity:.9;max-width:600px;margin:0 auto}.about-main.svelte-cwls5q{padding:6rem 0}.about-grid.svelte-cwls5q{display:grid;grid-template-columns:2fr 1fr;gap:4rem;align-items:start}.about-text.svelte-cwls5q h2:where(.svelte-cwls5q){color:#1e293b;margin-bottom:2rem}.about-text.svelte-cwls5q p:where(.svelte-cwls5q){color:#64748b;font-size:1.1rem;margin-bottom:1.5rem;line-height:1.8}.image-placeholder.svelte-cwls5q{background:#f1f5f9;border:2px dashed #cbd5e1;border-radius:1rem;padding:4rem 2rem;text-align:center;color:#64748b}.placeholder-content.svelte-cwls5q span:where(.svelte-cwls5q){display:block;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.skills-section.svelte-cwls5q{background:#f8fafc;padding:6rem 0}.skills-section.svelte-cwls5q h2:where(.svelte-cwls5q){text-align:center;margin-bottom:3rem;color:#1e293b}.skills-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.skill-category.svelte-cwls5q{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px #0000000d}.skill-category.svelte-cwls5q h3:where(.svelte-cwls5q){color:#2563eb;margin-bottom:1.5rem;font-size:1.3rem}.skill-list.svelte-cwls5q{list-style:none}.skill-list.svelte-cwls5q li:where(.svelte-cwls5q){padding:.5rem 0;color:#64748b;border-bottom:1px solid #f1f5f9}.skill-list.svelte-cwls5q li:where(.svelte-cwls5q):last-child{border-bottom:none}.experience-section.svelte-cwls5q{padding:6rem 0}.experience-section.svelte-cwls5q h2:where(.svelte-cwls5q){text-align:center;margin-bottom:3rem;color:#1e293b}.timeline.svelte-cwls5q{max-width:800px;margin:0 auto;position:relative}.timeline.svelte-cwls5q:before{content:"";position:absolute;left:2rem;top:0;height:100%;width:2px;background:#e2e8f0}.timeline-item.svelte-cwls5q{position:relative;margin-bottom:3rem;padding-left:5rem}.timeline-marker.svelte-cwls5q{position:absolute;left:1rem;top:.5rem;width:2rem;height:2rem;background:#2563eb;border-radius:50%;border:4px solid white;box-shadow:0 0 0 4px #e2e8f0}.timeline-content.svelte-cwls5q h3:where(.svelte-cwls5q){color:#1e293b;margin-bottom:.5rem}.timeline-date.svelte-cwls5q{color:#2563eb;font-weight:600;font-size:.9rem}.timeline-content.svelte-cwls5q p:where(.svelte-cwls5q){color:#64748b;margin-top:1rem}.values-section.svelte-cwls5q{background:#1e293b;color:#fff;padding:6rem 0}.values-section.svelte-cwls5q h2:where(.svelte-cwls5q){text-align:center;margin-bottom:3rem}.values-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.value-card.svelte-cwls5q{text-align:center;padding:2rem}.value-icon.svelte-cwls5q{font-size:3rem;margin-bottom:1rem}.value-card.svelte-cwls5q h3:where(.svelte-cwls5q){margin-bottom:1rem;color:#e2e8f0}.value-card.svelte-cwls5q p:where(.svelte-cwls5q){color:#94a3b8;line-height:1.7}.about-cta.svelte-cwls5q{background:#f8fafc;padding:4rem 0;text-align:center}.about-cta.svelte-cwls5q h2:where(.svelte-cwls5q){color:#1e293b;margin-bottom:1rem}.about-cta.svelte-cwls5q p:where(.svelte-cwls5q){color:#64748b;font-size:1.1rem;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.cta-buttons.svelte-cwls5q{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.about-grid.svelte-cwls5q{grid-template-columns:1fr;gap:2rem}.about-hero.svelte-cwls5q{padding:3rem 0}.about-main.svelte-cwls5q,.skills-section.svelte-cwls5q,.experience-section.svelte-cwls5q{padding:4rem 0}.timeline.svelte-cwls5q:before{left:1rem}.timeline-item.svelte-cwls5q{padding-left:3rem}.timeline-marker.svelte-cwls5q{left:0}.cta-buttons.svelte-cwls5q{flex-direction:column;align-items:center}}
