.about-container.svelte-1j1wy4q.svelte-1j1wy4q{max-width:1200px;margin:0 auto;padding:40px 20px}.about-header.svelte-1j1wy4q.svelte-1j1wy4q{text-align:center;margin-bottom:60px}.about-header.svelte-1j1wy4q h1.svelte-1j1wy4q{font-size:3em;color:#1e3c72;margin-bottom:15px}.header-subtitle.svelte-1j1wy4q.svelte-1j1wy4q{font-size:1.3em;color:#666;font-style:italic}.about-content.svelte-1j1wy4q.svelte-1j1wy4q{display:flex;flex-direction:column;gap:60px}.profile-section.svelte-1j1wy4q.svelte-1j1wy4q{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:center}.profile-image.svelte-1j1wy4q .about-profile-image{width:100%;border-radius:10px;box-shadow:0 10px 30px #0000001a}.profile-info.svelte-1j1wy4q h2.svelte-1j1wy4q{color:#1e3c72;font-size:2.2em;margin-bottom:20px}.lead-text.svelte-1j1wy4q.svelte-1j1wy4q{font-size:1.2em;color:#333;margin-bottom:20px;font-weight:500}.profile-info.svelte-1j1wy4q p.svelte-1j1wy4q{color:#666;line-height:1.7;margin-bottom:15px}.expertise-grid.svelte-1j1wy4q.svelte-1j1wy4q{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.expertise-card.svelte-1j1wy4q.svelte-1j1wy4q{background:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 15px #0000001a}.expertise-card.svelte-1j1wy4q h3.svelte-1j1wy4q{color:#1e3c72;font-size:1.5em;margin-bottom:20px;text-align:center}.expertise-card.svelte-1j1wy4q ul.svelte-1j1wy4q{list-style:none;padding:0}.expertise-card.svelte-1j1wy4q li.svelte-1j1wy4q{padding:8px 0;border-bottom:1px solid #f0f0f0;color:#666}.expertise-card.svelte-1j1wy4q li.svelte-1j1wy4q:last-child{border-bottom:none}.expertise-card.svelte-1j1wy4q li.svelte-1j1wy4q{position:relative;padding-left:25px}.expertise-card.svelte-1j1wy4q li.svelte-1j1wy4q:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#1e3c72;position:absolute;left:0;top:0}.credentials-section.svelte-1j1wy4q h2.svelte-1j1wy4q{text-align:center;color:#1e3c72;font-size:2.5em;margin-bottom:40px}.credentials-grid.svelte-1j1wy4q.svelte-1j1wy4q{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.credential-item.svelte-1j1wy4q.svelte-1j1wy4q{text-align:center;padding:25px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:10px}.credential-item.svelte-1j1wy4q h4.svelte-1j1wy4q{color:#1e3c72;font-size:1.3em;margin-bottom:15px}.credential-item.svelte-1j1wy4q p.svelte-1j1wy4q{color:#666;line-height:1.6}.approach-section.svelte-1j1wy4q h2.svelte-1j1wy4q{text-align:center;color:#1e3c72;font-size:2.5em;margin-bottom:40px}.approach-steps.svelte-1j1wy4q.svelte-1j1wy4q{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.step.svelte-1j1wy4q.svelte-1j1wy4q{text-align:center;padding:30px 20px}.step-number.svelte-1j1wy4q.svelte-1j1wy4q{width:60px;height:60px;background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5em;font-weight:700;margin:0 auto 20px}.step.svelte-1j1wy4q h4.svelte-1j1wy4q{color:#1e3c72;font-size:1.3em;margin-bottom:15px}.step.svelte-1j1wy4q p.svelte-1j1wy4q{color:#666;line-height:1.6}.showcase-section.svelte-1j1wy4q h2.svelte-1j1wy4q{text-align:center;color:#1e3c72;font-size:2.5em;margin-bottom:40px}.showcase-grid.svelte-1j1wy4q.svelte-1j1wy4q{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}.showcase-item.svelte-1j1wy4q.svelte-1j1wy4q{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px #0000001a;transition:transform .3s ease}.showcase-item.svelte-1j1wy4q.svelte-1j1wy4q:hover{transform:translateY(-5px)}.showcase-image{width:100%;transition:transform .3s ease}.showcase-item.svelte-1j1wy4q:hover .showcase-image{transform:scale(1.05)}.showcase-overlay.svelte-1j1wy4q.svelte-1j1wy4q{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);color:#fff;padding:30px 20px 20px;text-align:center}.showcase-overlay.svelte-1j1wy4q h4.svelte-1j1wy4q{font-size:1.3em;margin-bottom:8px;color:#fff}.showcase-overlay.svelte-1j1wy4q p.svelte-1j1wy4q{font-size:.9em;opacity:.9;margin:0;color:#fff}@media screen and (max-width: 768px){.about-header.svelte-1j1wy4q h1.svelte-1j1wy4q{font-size:2.5em}.profile-section.svelte-1j1wy4q.svelte-1j1wy4q{grid-template-columns:1fr;text-align:center}.expertise-grid.svelte-1j1wy4q.svelte-1j1wy4q,.credentials-grid.svelte-1j1wy4q.svelte-1j1wy4q,.approach-steps.svelte-1j1wy4q.svelte-1j1wy4q,.showcase-grid.svelte-1j1wy4q.svelte-1j1wy4q{grid-template-columns:1fr}}
