.about-hero[data-astro-cid-dou7fvan]{background:linear-gradient(135deg,var(--color-dark-green) 0%,var(--color-green) 100%);padding:5rem 2rem;text-align:center;color:var(--color-white)}.about-hero-container[data-astro-cid-dou7fvan]{max-width:800px;margin:0 auto}.about-hero[data-astro-cid-dou7fvan] h1[data-astro-cid-dou7fvan]{font-size:3rem;margin-bottom:1rem}.about-hero-subtitle[data-astro-cid-dou7fvan]{font-size:1.3rem;opacity:.9;font-style:italic}.about-intro[data-astro-cid-dou7fvan]{padding:5rem 2rem;background-color:var(--color-white)}.about-intro-container[data-astro-cid-dou7fvan]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1.5fr;gap:4rem;align-items:center}.about-image[data-astro-cid-dou7fvan]{width:100%;max-width:350px;aspect-ratio:3/4;object-fit:cover;border-radius:20px;box-shadow:0 20px 40px #0e4d2f33}.about-intro-text[data-astro-cid-dou7fvan] h2[data-astro-cid-dou7fvan]{font-size:2rem;color:var(--color-dark-green);margin-bottom:1.5rem}.about-intro-text[data-astro-cid-dou7fvan] p[data-astro-cid-dou7fvan]{font-size:1.1rem;line-height:1.8;margin-bottom:1rem;color:var(--color-dark-green)}.about-education[data-astro-cid-dou7fvan]{padding:5rem 2rem;background-color:#f8faf9}.about-education-container[data-astro-cid-dou7fvan]{max-width:800px;margin:0 auto}.about-education[data-astro-cid-dou7fvan] h2[data-astro-cid-dou7fvan]{text-align:center;font-size:2.5rem;color:var(--color-dark-green);margin-bottom:3rem}.education-timeline[data-astro-cid-dou7fvan]{position:relative;padding-left:2rem}.education-timeline[data-astro-cid-dou7fvan]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,var(--color-green),var(--color-yellow));border-radius:3px}.timeline-item[data-astro-cid-dou7fvan]{position:relative;padding-bottom:2.5rem}.timeline-item[data-astro-cid-dou7fvan]:last-child{padding-bottom:0}.timeline-dot[data-astro-cid-dou7fvan]{position:absolute;left:-2rem;top:0;width:16px;height:16px;background-color:var(--color-orange);border-radius:50%;transform:translate(-50%);border:3px solid var(--color-white);box-shadow:0 0 0 3px var(--color-orange)}.timeline-content[data-astro-cid-dou7fvan]{background-color:var(--color-white);padding:1.5rem;border-radius:12px;box-shadow:0 4px 15px #0e4d2f1a;margin-left:1rem}.timeline-content[data-astro-cid-dou7fvan] h3[data-astro-cid-dou7fvan]{color:var(--color-dark-green);font-size:1.3rem;margin-bottom:.5rem}.timeline-place[data-astro-cid-dou7fvan]{color:var(--color-green);font-style:italic;margin-bottom:.5rem}.timeline-description[data-astro-cid-dou7fvan]{color:var(--color-dark-green);font-size:.95rem;line-height:1.6}.about-certificates[data-astro-cid-dou7fvan]{padding:5rem 2rem;background-color:var(--color-white)}.about-certificates-container[data-astro-cid-dou7fvan]{max-width:1100px;margin:0 auto}.about-certificates[data-astro-cid-dou7fvan] h2[data-astro-cid-dou7fvan]{text-align:center;font-size:2.5rem;color:var(--color-dark-green);margin-bottom:3rem}.certificates-grid[data-astro-cid-dou7fvan]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.certificate-card[data-astro-cid-dou7fvan]{background:linear-gradient(135deg,#f8faf9,#e8f5ec);padding:2rem;border-radius:16px;border-left:4px solid var(--color-yellow);transition:transform .3s ease}.certificate-card[data-astro-cid-dou7fvan]:hover{transform:translate(5px)}.certificate-icon[data-astro-cid-dou7fvan]{font-size:2.5rem;margin-bottom:1rem}.certificate-card[data-astro-cid-dou7fvan] h3[data-astro-cid-dou7fvan]{color:var(--color-dark-green);font-size:1.2rem;margin-bottom:.5rem}.certificate-card[data-astro-cid-dou7fvan] p[data-astro-cid-dou7fvan]{color:var(--color-dark-green);font-size:.95rem;line-height:1.6}.about-cta[data-astro-cid-dou7fvan]{padding:5rem 2rem;background:linear-gradient(135deg,var(--color-yellow) 0%,var(--color-orange) 100%);text-align:center}.about-cta-container[data-astro-cid-dou7fvan]{max-width:600px;margin:0 auto}.about-cta[data-astro-cid-dou7fvan] h2[data-astro-cid-dou7fvan]{font-size:2.5rem;color:var(--color-dark-green);margin-bottom:1rem}.about-cta[data-astro-cid-dou7fvan] p[data-astro-cid-dou7fvan]{font-size:1.2rem;color:var(--color-dark-green);margin-bottom:2rem}.cta-button[data-astro-cid-dou7fvan]{display:inline-block;background-color:var(--color-dark-green);color:var(--color-white);padding:1rem 2.5rem;border-radius:50px;font-size:1.1rem;font-weight:700;transition:all .3s ease;box-shadow:0 4px 15px #0e4d2f4d}.cta-button[data-astro-cid-dou7fvan]:hover{background-color:var(--color-green);transform:translateY(-2px)}@media(max-width:968px){.about-intro-container[data-astro-cid-dou7fvan]{grid-template-columns:1fr;text-align:center}.about-intro-image[data-astro-cid-dou7fvan]{display:flex;justify-content:center}.about-image-placeholder[data-astro-cid-dou7fvan]{max-width:280px}.certificates-grid[data-astro-cid-dou7fvan],.values-grid[data-astro-cid-dou7fvan]{grid-template-columns:1fr}}@media(max-width:480px){.about-hero[data-astro-cid-dou7fvan] h1[data-astro-cid-dou7fvan]{font-size:2.5rem}.about-education[data-astro-cid-dou7fvan] h2[data-astro-cid-dou7fvan],.about-certificates[data-astro-cid-dou7fvan] h2[data-astro-cid-dou7fvan],.about-values[data-astro-cid-dou7fvan] h2[data-astro-cid-dou7fvan],.about-cta[data-astro-cid-dou7fvan] h2[data-astro-cid-dou7fvan]{font-size:2rem}}
