.about-page.svelte-1fsylnr{width:100%}.page-hero.svelte-1fsylnr{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:4rem 2rem;text-align:center;border-bottom:3px solid #6b8e23}.page-hero.svelte-1fsylnr .hero-content:where(.svelte-1fsylnr){max-width:800px;margin:0 auto}.page-hero.svelte-1fsylnr .hero-content:where(.svelte-1fsylnr) h1:where(.svelte-1fsylnr){font-size:3rem;color:#f5f5f5;margin-bottom:1rem}.page-hero.svelte-1fsylnr .hero-content:where(.svelte-1fsylnr) .subtitle:where(.svelte-1fsylnr){font-size:1.3rem;color:#d4a574}.container.svelte-1fsylnr{max-width:1200px;margin:0 auto;padding:0 2rem}.mission-section.svelte-1fsylnr{padding:5rem 2rem;background:#1a1a1a}.mission-section.svelte-1fsylnr .mission-content:where(.svelte-1fsylnr){display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:center}.mission-section.svelte-1fsylnr .mission-content:where(.svelte-1fsylnr) .mission-text:where(.svelte-1fsylnr) h2:where(.svelte-1fsylnr){font-size:2.5rem;color:#6b8e23;margin-bottom:1.5rem}.mission-section.svelte-1fsylnr .mission-content:where(.svelte-1fsylnr) .mission-text:where(.svelte-1fsylnr) p:where(.svelte-1fsylnr){color:#b0b0b0;font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem}.mission-section.svelte-1fsylnr .mission-content:where(.svelte-1fsylnr) .mission-visual:where(.svelte-1fsylnr){display:flex;flex-direction:column;gap:1.5rem}.mission-section.svelte-1fsylnr .mission-content:where(.svelte-1fsylnr) .mission-visual:where(.svelte-1fsylnr) .stat-box:where(.svelte-1fsylnr){background:#2d2d2d;padding:1.5rem;border-radius:12px;border:2px solid #6b8e23;text-align:center;transition:all .3s ease}.mission-section.svelte-1fsylnr .mission-content:where(.svelte-1fsylnr) .mission-visual:where(.svelte-1fsylnr) .stat-box:where(.svelte-1fsylnr):hover{transform:translate(-10px);box-shadow:0 8px 25px #6b8e2333}.mission-section.svelte-1fsylnr .mission-content:where(.svelte-1fsylnr) .mission-visual:where(.svelte-1fsylnr) .stat-box:where(.svelte-1fsylnr) i:where(.svelte-1fsylnr){font-size:2.5rem;color:#6b8e23;margin-bottom:.75rem}.mission-section.svelte-1fsylnr .mission-content:where(.svelte-1fsylnr) .mission-visual:where(.svelte-1fsylnr) .stat-box:where(.svelte-1fsylnr) h3:where(.svelte-1fsylnr){font-size:2rem;color:#f5f5f5;margin-bottom:.5rem}.mission-section.svelte-1fsylnr .mission-content:where(.svelte-1fsylnr) .mission-visual:where(.svelte-1fsylnr) .stat-box:where(.svelte-1fsylnr) p:where(.svelte-1fsylnr){color:#b0b0b0;font-size:.9rem}.values-section.svelte-1fsylnr{padding:5rem 2rem;background:#2d2d2d}.values-section.svelte-1fsylnr h2:where(.svelte-1fsylnr){text-align:center;font-size:2.5rem;color:#f5f5f5;margin-bottom:3rem}.values-section.svelte-1fsylnr .values-grid:where(.svelte-1fsylnr){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.values-section.svelte-1fsylnr .values-grid:where(.svelte-1fsylnr) .value-card:where(.svelte-1fsylnr){background:#1a1a1a;padding:2rem;border-radius:12px;text-align:center;border:2px solid transparent;transition:all .3s ease}.values-section.svelte-1fsylnr .values-grid:where(.svelte-1fsylnr) .value-card:where(.svelte-1fsylnr):hover{border-color:#6b8e23;transform:translateY(-10px)}.values-section.svelte-1fsylnr .values-grid:where(.svelte-1fsylnr) .value-card:where(.svelte-1fsylnr):hover .value-icon:where(.svelte-1fsylnr){background:#6b8e23}.values-section.svelte-1fsylnr .values-grid:where(.svelte-1fsylnr) .value-card:where(.svelte-1fsylnr):hover .value-icon:where(.svelte-1fsylnr) i:where(.svelte-1fsylnr){color:#1a1a1a}.values-section.svelte-1fsylnr .values-grid:where(.svelte-1fsylnr) .value-card:where(.svelte-1fsylnr) .value-icon:where(.svelte-1fsylnr){width:80px;height:80px;margin:0 auto 1.5rem;background:#2d2d2d;border-radius:50%;display:flex;align-items:center;justify-content:center;border:3px solid #6b8e23;transition:all .3s ease}.values-section.svelte-1fsylnr .values-grid:where(.svelte-1fsylnr) .value-card:where(.svelte-1fsylnr) .value-icon:where(.svelte-1fsylnr) i:where(.svelte-1fsylnr){font-size:2rem;color:#6b8e23;transition:color .3s ease}.values-section.svelte-1fsylnr .values-grid:where(.svelte-1fsylnr) .value-card:where(.svelte-1fsylnr) h3:where(.svelte-1fsylnr){font-size:1.4rem;color:#f5f5f5;margin-bottom:1rem}.values-section.svelte-1fsylnr .values-grid:where(.svelte-1fsylnr) .value-card:where(.svelte-1fsylnr) p:where(.svelte-1fsylnr){color:#b0b0b0;line-height:1.6}.timeline-section.svelte-1fsylnr{padding:5rem 2rem;background:#1a1a1a}.timeline-section.svelte-1fsylnr h2:where(.svelte-1fsylnr){text-align:center;font-size:2.5rem;color:#f5f5f5;margin-bottom:4rem}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr){position:relative;max-width:800px;margin:0 auto}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr):before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;background:#6b8e23;transform:translate(-50%)}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item:where(.svelte-1fsylnr){position:relative;margin-bottom:3rem;display:flex;justify-content:flex-end;padding-right:50%;padding-left:0}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item.alt:where(.svelte-1fsylnr){justify-content:flex-start;padding-left:50%;padding-right:0}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item.alt:where(.svelte-1fsylnr) .timeline-content:where(.svelte-1fsylnr){text-align:left}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item.alt:where(.svelte-1fsylnr) .timeline-marker:where(.svelte-1fsylnr){left:auto;right:calc(50% - 15px)}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item:where(.svelte-1fsylnr) .timeline-marker:where(.svelte-1fsylnr){position:absolute;left:calc(50% - 15px);top:0;width:30px;height:30px;background:#6b8e23;border-radius:50%;border:5px solid #1a1a1a;z-index:2}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item:where(.svelte-1fsylnr) .timeline-content:where(.svelte-1fsylnr){background:#2d2d2d;padding:1.5rem;border-radius:12px;margin-right:2rem;border:2px solid #3a3a3a;text-align:right;flex:1;max-width:350px}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item:where(.svelte-1fsylnr) .timeline-content:where(.svelte-1fsylnr) .year:where(.svelte-1fsylnr){color:#d4a574;font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item:where(.svelte-1fsylnr) .timeline-content:where(.svelte-1fsylnr) h3:where(.svelte-1fsylnr){color:#f5f5f5;font-size:1.3rem;margin-bottom:.5rem}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item:where(.svelte-1fsylnr) .timeline-content:where(.svelte-1fsylnr) p:where(.svelte-1fsylnr){color:#b0b0b0;line-height:1.5}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item.alt:where(.svelte-1fsylnr) .timeline-content:where(.svelte-1fsylnr){margin-right:0;margin-left:2rem}.cta-section.svelte-1fsylnr{padding:4rem 2rem;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);text-align:center}.cta-section.svelte-1fsylnr h2:where(.svelte-1fsylnr){font-size:2.5rem;color:#f5f5f5;margin-bottom:1rem}.cta-section.svelte-1fsylnr p:where(.svelte-1fsylnr){font-size:1.2rem;color:#b0b0b0;margin-bottom:2rem}.cta-section.svelte-1fsylnr .cta-buttons:where(.svelte-1fsylnr){display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.cta-section.svelte-1fsylnr .cta-buttons:where(.svelte-1fsylnr) button:where(.svelte-1fsylnr){padding:1rem 2rem;font-size:1.1rem;border-radius:8px;display:flex;align-items:center;gap:.75rem;font-weight:700}.cta-section.svelte-1fsylnr .cta-buttons:where(.svelte-1fsylnr) button.btn-primary:where(.svelte-1fsylnr){background:#6b8e23;color:#1a1a1a}.cta-section.svelte-1fsylnr .cta-buttons:where(.svelte-1fsylnr) button.btn-primary:where(.svelte-1fsylnr):hover{background:#4c6519;box-shadow:0 6px 20px #6b8e2366}.cta-section.svelte-1fsylnr .cta-buttons:where(.svelte-1fsylnr) button.btn-secondary:where(.svelte-1fsylnr){background:transparent;border:2px solid #d4a574;color:#f5f5f5}.cta-section.svelte-1fsylnr .cta-buttons:where(.svelte-1fsylnr) button.btn-secondary:where(.svelte-1fsylnr):hover{background:#d4a574;border-color:#d4a574;color:#1a1a1a}@media (max-width: 768px){.mission-section.svelte-1fsylnr .mission-content:where(.svelte-1fsylnr){grid-template-columns:1fr}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr):before{left:15px}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item:where(.svelte-1fsylnr){padding-right:0;padding-left:50px;justify-content:flex-start}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item.alt:where(.svelte-1fsylnr){padding-left:50px;padding-right:0;justify-content:flex-start}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item.alt:where(.svelte-1fsylnr) .timeline-content:where(.svelte-1fsylnr){margin-left:0;text-align:left}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item:where(.svelte-1fsylnr) .timeline-marker:where(.svelte-1fsylnr){left:0!important;right:auto!important}.timeline-section.svelte-1fsylnr .timeline:where(.svelte-1fsylnr) .timeline-item:where(.svelte-1fsylnr) .timeline-content:where(.svelte-1fsylnr){margin-right:0;text-align:left;max-width:100%}}
